>>> tootik: Building community/tootik 0.19.8-r3 (using abuild 3.16.0-r0) started Thu, 05 Feb 2026 16:53:36 +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.7-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 (20260205.165337) Executing busybox-1.37.0-r30.trigger OK: 692.1 MiB in 110 packages >>> tootik: Cleaning up srcdir >>> tootik: Cleaning up pkgdir >>> tootik: Cleaning up tmpdir >>> tootik: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/tootik-0.19.8.tar.gz /var/cache/distfiles/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/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/tootik-0.19.8.tar.gz... go: downloading github.com/btcsuite/btcutil v1.0.2 go: downloading github.com/gowebpki/jcs v1.0.1 migrations/000_initial.go migrations/001_notesupdated.go migrations/002_personspreferredusername.go migrations/003_activitiesid.go migrations/004_outbox.go migrations/005_edits.go migrations/006_outboxactor.go migrations/007_outboxsender.go migrations/008_thread.go migrations/009_host.go migrations/010_sharedinbox.go migrations/011_noteshost.go migrations/012_fetched.go migrations/013_move.go migrations/014_cleanup.go migrations/015_received.go migrations/016_namehost.go migrations/017_outboxhost.go migrations/018_notesfts.go migrations/019_iconsname.go migrations/020_nohash.go migrations/021_shares.go migrations/022_actorttl.go migrations/023_tocc.go migrations/024_followeds.go migrations/025_certhash.go migrations/026_follows_sync.go migrations/027_jsonpath.go migrations/028_localforward.go migrations/029_avatar.go migrations/030_noimage.go migrations/031_feed.go migrations/032_bookmarks.go migrations/033_shareactivity.go migrations/034_application.go migrations/035_certificates.go migrations/036_rawforward.go migrations/037_publickey.go migrations/038_resolvegroup.go migrations/039_reject.go migrations/040_autodel.go migrations/041_jsonb.go migrations/042_quote.go migrations/043_rfc9421.go migrations/044_keys.go migrations/045_portable.go migrations/046_proofs.go migrations/047_contexts.go migrations/048_deliverieshost.go migrations/049_pembegin.go migrations/050_didhost.go migrations/migration.go go: downloading github.com/google/uuid v1.6.0 go: downloading github.com/mattn/go-sqlite3 v1.14.32 go: downloading github.com/stretchr/testify v1.11.1 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/davecgh/go-spew v1.1.1 go: downloading github.com/pmezard/go-difflib v1.0.0 go: downloading gopkg.in/yaml.v3 v3.0.1 go: downloading golang.org/x/sys v0.37.0 internal/profilerecord internal/goarch internal/unsafeheader internal/godebugs internal/msan cmp encoding internal/itoa unicode/utf8 crypto/internal/fips140/alias internal/nettrace log/internal vendor/golang.org/x/crypto/cryptobyte/asn1 vendor/golang.org/x/crypto/internal/alias internal/byteorder unicode/utf16 container/list internal/coverage/rtcov golang.org/x/image/math/f64 log/slog/internal internal/goos unicode internal/trace/tracev2 github.com/dimkr/tootik/buildinfo golang.org/x/net/html/atom internal/asan math/bits crypto/internal/boring/sig image/color internal/goexperiment internal/cpu sync/atomic internal/runtime/math internal/runtime/gc internal/runtime/syscall internal/abi internal/runtime/sys crypto/internal/fips140deps/byteorder internal/runtime/strconv math image/color/palette internal/bytealg internal/chacha8rand crypto/internal/fips140deps/cpu internal/runtime/atomic internal/stringslite internal/runtime/cgroup internal/runtime/exithook internal/race internal/synctest internal/sync internal/runtime/maps runtime iter weak internal/reflectlite sync maps slices errors sort internal/oserror path vendor/golang.org/x/net/dns/dnsmessage math/rand/v2 strconv crypto/internal/fips140cache internal/testlog log/slog/internal/buffer internal/bisect internal/singleflight unique io runtime/cgo syscall bytes hash crypto/internal/randutil internal/godebug internal/saferio strings hash/adler32 hash/crc32 crypto encoding/base64 net/netip reflect vendor/golang.org/x/text/transform crypto/internal/fips140deps/godebug math/rand crypto/internal/impl crypto/internal/fips140 bufio regexp/syntax net/http/internal/testcert net/http/internal/ascii encoding/pem html crypto/internal/fips140/subtle crypto/internal/fips140/sha256 crypto/internal/fips140/sha512 crypto/subtle crypto/internal/fips140/sha3 image crypto/sha3 crypto/internal/fips140/hmac crypto/internal/fips140/check crypto/internal/fips140hash crypto/internal/fips140/aes crypto/internal/fips140/edwards25519/field crypto/internal/fips140/hkdf crypto/internal/fips140/bigmod crypto/fips140 crypto/internal/fips140/tls12 crypto/internal/fips140/nistec/fiat crypto/tls/internal/fips140tls internal/syscall/execenv time internal/syscall/unix crypto/internal/fips140/tls13 regexp crypto/internal/fips140/edwards25519 image/internal/imageutil image/draw image/jpeg golang.org/x/image/draw io/fs internal/poll github.com/dimkr/tootik/cfg context crypto/internal/fips140/nistec github.com/dimkr/tootik/lock internal/filepathlite embed os internal/fmtsort encoding/binary vendor/golang.org/x/crypto/internal/poly1305 golang.org/x/sys/unix crypto/internal/sysrand internal/sysinfo os/signal path/filepath fmt net crypto/internal/entropy crypto/internal/fips140/drbg crypto/internal/fips140only crypto/internal/fips140/ed25519 crypto/internal/fips140/ecdsa crypto/internal/fips140/aes/gcm crypto/internal/fips140/rsa crypto/internal/fips140/ecdh crypto/internal/fips140/mlkem crypto/hkdf crypto/rc4 crypto/md5 crypto/cipher crypto/internal/boring crypto/des vendor/golang.org/x/crypto/chacha20 crypto/aes crypto/sha512 crypto/sha1 crypto/ecdh crypto/hmac crypto/sha256 encoding/hex net/url github.com/pmezard/go-difflib/difflib database/sql/driver encoding/json vendor/golang.org/x/net/http2/hpack log mime/quotedprintable net/http/internal mime runtime/debug compress/flate flag math/big gopkg.in/yaml.v3 runtime/trace vendor/golang.org/x/crypto/chacha20poly1305 vendor/golang.org/x/text/unicode/norm github.com/davecgh/go-spew/spew encoding/csv compress/lzw github.com/gowebpki/jcs github.com/dimkr/tootik/front/graph text/template/parse golang.org/x/net/html image/gif database/sql vendor/golang.org/x/text/unicode/bidi compress/zlib compress/gzip testing image/png vendor/golang.org/x/text/secure/bidirule text/template github.com/dimkr/tootik/icon vendor/golang.org/x/net/idna log/slog github.com/mattn/go-sqlite3 crypto/dsa crypto/rand crypto/elliptic crypto/internal/boring/bbig encoding/asn1 github.com/btcsuite/btcutil/base58 crypto/ed25519 crypto/rsa crypto/internal/hpke github.com/fsnotify/fsnotify/internal github.com/fsnotify/fsnotify 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 net/textproto github.com/dimkr/tootik/front/text crypto/x509 github.com/google/uuid github.com/dimkr/tootik/front/text/gmi github.com/dimkr/tootik/front/text/gmap github.com/dimkr/tootik/front/text/guppy vendor/golang.org/x/net/http/httpguts mime/multipart github.com/dimkr/tootik/data crypto/tls net/http/httptrace net/http/internal/httpcommon net/http net/http/httptest github.com/dimkr/tootik/httpsig github.com/stretchr/testify/assert github.com/dimkr/tootik/ap github.com/dimkr/tootik/proof github.com/dimkr/tootik/front/text/plain github.com/dimkr/tootik/outbox github.com/dimkr/tootik/proof github.com/dimkr/tootik/front/text/plain github.com/dimkr/tootik/front/user github.com/dimkr/tootik/fed github.com/dimkr/tootik/migrations github.com/dimkr/tootik/inbox/note github.com/dimkr/tootik/front/finger github.com/dimkr/tootik/inbox github.com/dimkr/tootik/ap github.com/dimkr/tootik/front/text/gmap github.com/dimkr/tootik/httpsig github.com/dimkr/tootik/fed github.com/dimkr/tootik/front github.com/dimkr/tootik/front github.com/dimkr/tootik/front/gemini github.com/dimkr/tootik/front/gopher github.com/dimkr/tootik/front/guppy github.com/dimkr/tootik/cmd/tootik github.com/dimkr/tootik/cluster github.com/dimkr/tootik/test github.com/dimkr/tootik/cmd/tootik 0.19.8 === RUN TestArrayUnmarshal_Empty --- PASS: TestArrayUnmarshal_Empty (0.00s) === RUN TestArrayUnmarshal_OneTag --- PASS: TestArrayUnmarshal_OneTag (0.00s) === RUN TestArrayUnmarshal_OneTagInArray --- PASS: TestArrayUnmarshal_OneTagInArray (0.00s) === RUN TestArrayUnmarshal_TwoTagsInArray --- PASS: TestArrayUnmarshal_TwoTagsInArray (0.00s) === RUN TestArrayUnmarshal_String --- PASS: TestArrayUnmarshal_String (0.00s) === RUN TestArrayUnmarshal_Null --- PASS: TestArrayUnmarshal_Null (0.00s) === RUN TestArrayMarshal_Null --- PASS: TestArrayMarshal_Null (0.00s) === RUN TestArrayMarshal_Empty --- PASS: TestArrayMarshal_Empty (0.00s) === RUN TestArrayMarshal_OneTag --- PASS: TestArrayMarshal_OneTag (0.00s) === RUN TestArrayMarshal_TwoTags --- PASS: TestArrayMarshal_TwoTags (0.00s) === RUN TestArrayMarshal_NilOmitZero --- PASS: TestArrayMarshal_NilOmitZero (0.00s) === RUN TestArrayMarshal_EmptyOmitZero --- PASS: TestArrayMarshal_EmptyOmitZero (0.00s) === RUN TestAudienceMarshal_Happyflow --- PASS: TestAudienceMarshal_Happyflow (0.00s) === RUN TestAudienceMarshal_NilOmitZero --- PASS: TestAudienceMarshal_NilOmitZero (0.00s) === RUN TestAudienceMarshal_NilMapOmitZero --- PASS: TestAudienceMarshal_NilMapOmitZero (0.00s) === RUN TestAudienceMarshal_EmptyOmitZero --- PASS: TestAudienceMarshal_EmptyOmitZero (0.00s) === RUN TestTimeUnmarshal_RFC3339 --- PASS: TestTimeUnmarshal_RFC3339 (0.00s) === RUN TestTimeUnmarshal_RFC3339Nano --- PASS: TestTimeUnmarshal_RFC3339Nano (0.00s) === RUN TestTimeUnmarshal_Threads --- PASS: TestTimeUnmarshal_Threads (0.00s) === RUN TestTimeUnmarshal_Null --- PASS: TestTimeUnmarshal_Null (0.00s) === RUN TestTimeUnmarshal_Missing --- PASS: TestTimeUnmarshal_Missing (0.00s) === RUN TestTimeUnmarshal_Empty --- PASS: TestTimeUnmarshal_Empty (0.00s) === RUN TestTimeUnmarshal_Object --- PASS: TestTimeUnmarshal_Object (0.00s) PASS ok github.com/dimkr/tootik/ap 0.007s ? 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_ShareUnshare === CONT TestCluster_DeletedInstance === CONT TestCluster_PublicPostQuote === CONT TestCluster_DM === CONT TestCluster_PostToFollowers === CONT TestCluster_PublicPost === CONT TestCluster_ForwardedLegacyReply === CONT TestCluster_Gateways 2026/02/05 16:54:03 INFO Applying migration id=initial === CONT TestCluster_ReplyForwardingPortableActors === CONT TestCluster_Poll === CONT TestName_Set === CONT TestMetadata_Link === CONT TestCluster_MovedAccount === CONT TestMetadata_Remove === CONT TestMetadata_Maximum === CONT TestMetadata_Add === CONT TestMetadata_Equals === CONT TestMetadata_HTML === CONT TestCluster_ReplyForwardingWithoutIntegrityProofs === CONT TestMetadata_LineBreak === CONT TestMetadata_Whitespace === CONT TestCluster_PostToFollowers_RejectThenAccept === CONT TestCluster_ReplyForwardingWithIntegrityProofs === CONT TestCluster_FollowersSyncMissingLocalFollowPortableActor === CONT TestCluster_PostToFollowers_AcceptTwice === CONT TestCluster_PostToFollowers_RejectedLocally === CONT TestCluster_PostToFollowers_ApprovedLocally === CONT TestCluster_PostToFollowers_DisabledThenAccepted === CONT TestCluster_PostToFollowers_Rejected === CONT TestCluster_PostToFollowers_Approved === CONT TestDeleter_Disabled 2026/02/05 16:54:03 INFO Applying migration id=notesupdated 2026/02/05 16:54:03 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:03 INFO Applying migration id=activitiesid 2026/02/05 16:54:03 INFO Applying migration id=outbox 2026/02/05 16:54:03 INFO Applying migration id=edits 2026/02/05 16:54:03 INFO Applying migration id=outboxactor 2026/02/05 16:54:03 INFO Applying migration id=outboxsender 2026/02/05 16:54:03 INFO Applying migration id=thread 2026/02/05 16:54:03 INFO Applying migration id=host 2026/02/05 16:54:03 INFO Applying migration id=sharedinbox 2026/02/05 16:54:03 INFO Applying migration id=noteshost 2026/02/05 16:54:03 INFO Applying migration id=fetched 2026/02/05 16:54:03 INFO Applying migration id=move 2026/02/05 16:54:03 INFO Applying migration id=cleanup 2026/02/05 16:54:03 INFO Applying migration id=received 2026/02/05 16:54:03 INFO Applying migration id=namehost 2026/02/05 16:54:03 INFO Applying migration id=outboxhost 2026/02/05 16:54:03 INFO Applying migration id=notesfts 2026/02/05 16:54:03 INFO Applying migration id=iconsname 2026/02/05 16:54:03 INFO Applying migration id=nohash 2026/02/05 16:54:03 INFO Applying migration id=shares 2026/02/05 16:54:03 INFO Applying migration id=actorttl 2026/02/05 16:54:03 INFO Applying migration id=tocc 2026/02/05 16:54:03 INFO Applying migration id=followeds 2026/02/05 16:54:03 INFO Applying migration id=certhash 2026/02/05 16:54:03 INFO Applying migration id=follows_sync 2026/02/05 16:54:03 INFO Applying migration id=jsonpath 2026/02/05 16:54:03 INFO Applying migration id=localforward 2026/02/05 16:54:03 INFO Applying migration id=avatar 2026/02/05 16:54:03 INFO Applying migration id=noimage 2026/02/05 16:54:03 INFO Applying migration id=feed 2026/02/05 16:54:03 INFO Applying migration id=bookmarks 2026/02/05 16:54:03 INFO Applying migration id=shareactivity 2026/02/05 16:54:03 INFO Applying migration id=application 2026/02/05 16:54:03 INFO Applying migration id=certificates 2026/02/05 16:54:03 INFO Applying migration id=rawforward 2026/02/05 16:54:03 INFO Applying migration id=publickey 2026/02/05 16:54:03 INFO Applying migration id=resolvegroup 2026/02/05 16:54:03 INFO Applying migration id=reject 2026/02/05 16:54:03 INFO Applying migration id=autodel 2026/02/05 16:54:03 INFO Applying migration id=jsonb 2026/02/05 16:54:04 INFO Applying migration id=quote 2026/02/05 16:54:04 INFO Applying migration id=rfc9421 2026/02/05 16:54:04 INFO Applying migration id=keys 2026/02/05 16:54:04 INFO Applying migration id=portable 2026/02/05 16:54:04 INFO Applying migration id=proofs 2026/02/05 16:54:04 INFO Applying migration id=contexts 2026/02/05 16:54:04 INFO Applying migration id=deliverieshost 2026/02/05 16:54:04 INFO Applying migration id=pembegin 2026/02/05 16:54:04 INFO Applying migration id=didhost 2026/02/05 16:54:04 INFO Applying migration id=initial 2026/02/05 16:54:04 INFO Applying migration id=notesupdated 2026/02/05 16:54:04 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:04 INFO Applying migration id=activitiesid 2026/02/05 16:54:04 INFO Applying migration id=outbox 2026/02/05 16:54:04 INFO Applying migration id=edits 2026/02/05 16:54:04 INFO Applying migration id=outboxactor 2026/02/05 16:54:04 INFO Applying migration id=outboxsender 2026/02/05 16:54:04 INFO Applying migration id=thread 2026/02/05 16:54:04 INFO Applying migration id=host 2026/02/05 16:54:04 INFO Applying migration id=sharedinbox 2026/02/05 16:54:04 INFO Applying migration id=noteshost 2026/02/05 16:54:04 INFO Applying migration id=fetched 2026/02/05 16:54:04 INFO Applying migration id=move 2026/02/05 16:54:04 INFO Applying migration id=cleanup 2026/02/05 16:54:04 INFO Applying migration id=received 2026/02/05 16:54:04 INFO Applying migration id=namehost 2026/02/05 16:54:04 INFO Applying migration id=outboxhost 2026/02/05 16:54:04 INFO Applying migration id=notesfts 2026/02/05 16:54:04 INFO Applying migration id=iconsname 2026/02/05 16:54:04 INFO Applying migration id=nohash 2026/02/05 16:54:04 INFO Applying migration id=shares 2026/02/05 16:54:04 INFO Applying migration id=actorttl 2026/02/05 16:54:04 INFO Applying migration id=tocc 2026/02/05 16:54:04 INFO Applying migration id=followeds 2026/02/05 16:54:04 INFO Applying migration id=certhash 2026/02/05 16:54:04 INFO Applying migration id=follows_sync 2026/02/05 16:54:04 INFO Applying migration id=jsonpath 2026/02/05 16:54:04 INFO Applying migration id=localforward 2026/02/05 16:54:04 INFO Applying migration id=avatar 2026/02/05 16:54:04 INFO Applying migration id=noimage 2026/02/05 16:54:04 INFO Applying migration id=feed 2026/02/05 16:54:04 INFO Applying migration id=bookmarks 2026/02/05 16:54:04 INFO Applying migration id=shareactivity 2026/02/05 16:54:04 INFO Applying migration id=application 2026/02/05 16:54:04 INFO Applying migration id=certificates 2026/02/05 16:54:04 INFO Applying migration id=rawforward 2026/02/05 16:54:04 INFO Applying migration id=publickey 2026/02/05 16:54:04 INFO Applying migration id=resolvegroup 2026/02/05 16:54:04 INFO Applying migration id=reject 2026/02/05 16:54:04 INFO Applying migration id=autodel 2026/02/05 16:54:04 INFO Applying migration id=jsonb 2026/02/05 16:54:04 INFO Applying migration id=quote 2026/02/05 16:54:04 INFO Applying migration id=rfc9421 2026/02/05 16:54:04 INFO Applying migration id=keys 2026/02/05 16:54:04 INFO Applying migration id=portable 2026/02/05 16:54:04 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:04 INFO Applying migration id=proofs 2026/02/05 16:54:04 INFO Applying migration id=contexts 2026/02/05 16:54:04 INFO Applying migration id=deliverieshost 2026/02/05 16:54:04 INFO Applying migration id=pembegin 2026/02/05 16:54:04 INFO Applying migration id=didhost 2026/02/05 16:54:04 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:04 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:04 INFO Applying migration id=initial 2026/02/05 16:54:04 INFO Applying migration id=notesupdated 2026/02/05 16:54:04 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:04 INFO Applying migration id=activitiesid 2026/02/05 16:54:04 INFO Applying migration id=outbox 2026/02/05 16:54:04 INFO Applying migration id=edits 2026/02/05 16:54:04 INFO Applying migration id=outboxactor 2026/02/05 16:54:04 INFO Applying migration id=outboxsender 2026/02/05 16:54:04 INFO Applying migration id=thread 2026/02/05 16:54:04 INFO Applying migration id=host 2026/02/05 16:54:04 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:04 INFO Applying migration id=sharedinbox 2026/02/05 16:54:04 INFO Applying migration id=noteshost 2026/02/05 16:54:04 INFO Applying migration id=fetched 2026/02/05 16:54:04 INFO Applying migration id=move 2026/02/05 16:54:04 INFO Applying migration id=cleanup 2026/02/05 16:54:04 INFO Applying migration id=received 2026/02/05 16:54:04 INFO Applying migration id=namehost 2026/02/05 16:54:04 INFO Applying migration id=outboxhost 2026/02/05 16:54:04 INFO Applying migration id=notesfts 2026/02/05 16:54:04 INFO Applying migration id=iconsname 2026/02/05 16:54:04 INFO Applying migration id=nohash 2026/02/05 16:54:04 INFO Applying migration id=shares 2026/02/05 16:54:04 INFO Applying migration id=actorttl 2026/02/05 16:54:04 INFO Applying migration id=tocc 2026/02/05 16:54:04 INFO Applying migration id=followeds 2026/02/05 16:54:04 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:04 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:04 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:04 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:04 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:04 INFO Applying migration id=certhash 2026/02/05 16:54:04 INFO Applying migration id=follows_sync 2026/02/05 16:54:04 INFO Applying migration id=jsonpath 2026/02/05 16:54:04 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:04 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:04 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:04 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:04 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:04 INFO Applying migration id=localforward 2026/02/05 16:54:04 INFO Applying migration id=avatar 2026/02/05 16:54:04 INFO Applying migration id=noimage 2026/02/05 16:54:04 INFO Applying migration id=feed 2026/02/05 16:54:04 INFO Applying migration id=bookmarks 2026/02/05 16:54:04 INFO Applying migration id=shareactivity 2026/02/05 16:54:04 INFO Applying migration id=application 2026/02/05 16:54:04 INFO Applying migration id=certificates 2026/02/05 16:54:04 INFO Applying migration id=rawforward 2026/02/05 16:54:04 INFO Applying migration id=publickey 2026/02/05 16:54:04 INFO Applying migration id=resolvegroup 2026/02/05 16:54:04 INFO Applying migration id=reject 2026/02/05 16:54:04 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:04 INFO Applying migration id=autodel 2026/02/05 16:54:04 INFO Applying migration id=jsonb 2026/02/05 16:54:04 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:04 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:04 INFO Applying migration id=quote 2026/02/05 16:54:04 INFO Applying migration id=rfc9421 2026/02/05 16:54:04 INFO Applying migration id=keys 2026/02/05 16:54:04 INFO Applying migration id=portable 2026/02/05 16:54:04 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:04 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:04 INFO Applying migration id=proofs 2026/02/05 16:54:04 INFO Applying migration id=contexts 2026/02/05 16:54:04 INFO Applying migration id=deliverieshost 2026/02/05 16:54:04 INFO Applying migration id=pembegin 2026/02/05 16:54:04 INFO Applying migration id=didhost 2026/02/05 16:54:04 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:05 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-a7d6-7495-91d4-97f8223bd4df 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:05 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:05 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:05 INFO Looking up user name=bob 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:05 INFO Looking up user name=bob 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:05 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-a802-791e-99f1-f3b9f03394f3 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/02/05 16:54:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-a802-791e-99f1-f3b9f03394f3 2026/02/05 16:54:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-a802-791e-99f1-f3b9f03394f3 2026/02/05 16:54:05 INFO Looking up user name=alice 2026/02/05 16:54:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-a802-791e-99f1-f3b9f03394f3 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-a802-791e-99f1-f3b9f03394f3 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:05 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key="my website" 2026/02/05 16:54:05 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:54:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-a83a-7ec5-b0fe-5d76890aadcd 2026/02/05 16:54:05 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:54:05 INFO Looking up user name=alice 2026/02/05 16:54:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:05 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:05 INFO Looking up user name=bob 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:05 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2eb9-a86d-7a10-899c-25a7848bad7c 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: TestMetadata_Whitespace (1.32s) === CONT TestCluster_FollowersSyncMissingRemoteFollowPortableActor 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2eb9-a86d-7a10-899c-25a7848bad7c 2026/02/05 16:54:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2eb9-a86d-7a10-899c-25a7848bad7c 2026/02/05 16:54:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:05 INFO Looking up user name=bob 2026/02/05 16:54:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2eb9-a86d-7a10-899c-25a7848bad7c 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2eb9-a86d-7a10-899c-25a7848bad7c 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:05 INFO Looking up user name=bob 2026/02/05 16:54:05 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2eb9-a86d-7a10-899c-25a7848bad7c 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/02/05 16:54:05 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2eb9-a8aa-7a4f-852e-cc049c5a97e4 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2eb9-a86d-7a10-899c-25a7848bad7c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2eb9-a86d-7a10-899c-25a7848bad7c 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2eb9-a8aa-7a4f-852e-cc049c5a97e4 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:54:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2eb9-a8aa-7a4f-852e-cc049c5a97e4 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:05 INFO Looking up user name=alice 2026/02/05 16:54:05 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-a8be-7bf5-a90d-483ebdee6bec 2026/02/05 16:54:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2eb9-a8aa-7a4f-852e-cc049c5a97e4 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2eb9-a8aa-7a4f-852e-cc049c5a97e4 2026/02/05 16:54:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:05 INFO Looking up user name=alice 2026/02/05 16:54:05 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2eb9-a802-791e-99f1-f3b9f03394f3 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/02/05 16:54:05 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-a8cc-797f-a548-6a714016c1fc activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-a802-791e-99f1-f3b9f03394f3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-a802-791e-99f1-f3b9f03394f3 2026/02/05 16:54:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:05 INFO Looking up user name=alice 2026/02/05 16:54:05 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2eb9-a8aa-7a4f-852e-cc049c5a97e4 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2eb9-a86d-7a10-899c-25a7848bad7c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2eb9-a86d-7a10-899c-25a7848bad7c 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-a8cc-797f-a548-6a714016c1fc 2026/02/05 16:54:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-a8cc-797f-a548-6a714016c1fc 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:05 INFO Looking up user name=bob 2026/02/05 16:54:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-a8cc-797f-a548-6a714016c1fc 2026/02/05 16:54:05 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2eb9-a8cc-797f-a548-6a714016c1fc 2026/02/05 16:54:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:05 INFO Looking up user name=bob 2026/02/05 16:54:05 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-a8cc-797f-a548-6a714016c1fc activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-a802-791e-99f1-f3b9f03394f3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-a802-791e-99f1-f3b9f03394f3 2026/02/05 16:54:05 INFO Looking up user name=bob 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestMetadata_Equals (1.47s) === CONT TestCluster_FollowersSyncMissingLocalFollow 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-a919-7356-84fc-72643bac64ec activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-a919-727a-8994-34387bc05a78 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-a919-727a-8994-34387bc05a78 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2eb9-a91d-7071-b4b2-6cb3d7f4d37e 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-a919-7356-84fc-72643bac64ec 2026/02/05 16:54:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-a919-7356-84fc-72643bac64ec 2026/02/05 16:54:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:05 INFO Looking up user name=bob 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-a919-7356-84fc-72643bac64ec 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-a919-7356-84fc-72643bac64ec 2026/02/05 16:54:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-a919-727a-8994-34387bc05a78 request.user=bob post=https://b.localdomain/post/019c2eb9-a919-727a-8994-34387bc05a78 2026/02/05 16:54:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/02/05 16:54:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:05 INFO Looking up user name=bob 2026/02/05 16:54:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-a919-7356-84fc-72643bac64ec activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-a919-727a-8994-34387bc05a78 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-a919-727a-8994-34387bc05a78 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:05 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-a94f-7b93-ac4d-baade580ff8e 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/02/05 16:54:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:05 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:05 INFO Looking up user name=bob 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-a94f-7b93-ac4d-baade580ff8e 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:05 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:54:05 INFO Received a new post activity.id=https://a.localdomain/create/019c2eb9-a9a3-7d40-8aa1-1cedda0a1911 activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-a9a3-7ccf-b149-388fe18ed29f activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019c2eb9-a9a3-7ccf-b149-388fe18ed29f 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-a99a-7d5b-a7c0-323a1ec48be4 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2eb9-a9a3-7d40-8aa1-1cedda0a1911 2026/02/05 16:54:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-a919-727a-8994-34387bc05a78 request.user=alice post=https://b.localdomain/post/019c2eb9-a919-727a-8994-34387bc05a78 2026/02/05 16:54:05 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2eb9-a9a3-7ccf-b149-388fe18ed29f request.user=bob post=https://a.localdomain/post/019c2eb9-a9a3-7ccf-b149-388fe18ed29f 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:54:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:05 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:05 INFO Looking up user name=bob 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-a9c1-75ce-aee6-933c69987791 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:05 INFO Quoting post request.path=/users/quote/b.localdomain/post/019c2eb9-a919-727a-8994-34387bc05a78 request.user=alice post=https://b.localdomain/post/019c2eb9-a919-727a-8994-34387bc05a78 2026/02/05 16:54:05 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2eb9-a9e6-752d-8cff-eed3fce7379f activity.type=Reject activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-a94f-7b93-ac4d-baade580ff8e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-a94f-7b93-ac4d-baade580ff8e 2026/02/05 16:54:05 INFO Received a new post activity.id=https://a.localdomain/create/019c2eb9-a9e2-708c-8470-27fd2542b757 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-a9e2-7023-9b59-3fb8f09c5162 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2eb9-a9e2-7023-9b59-3fb8f09c5162 2026/02/05 16:54:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob --- PASS: TestMetadata_Link (1.69s) === CONT TestCluster_FollowersSyncMissingRemoteFollow 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2eb9-a9e6-752d-8cff-eed3fce7379f 2026/02/05 16:54:05 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2eb9-a9e2-708c-8470-27fd2542b757 2026/02/05 16:54:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2eb9-a9e2-708c-8470-27fd2542b757 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2eb9-a9e2-708c-8470-27fd2542b757 2026/02/05 16:54:05 INFO Looking up user name=bob 2026/02/05 16:54:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:05 INFO Looking up user name=alice 2026/02/05 16:54:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2eb9-a9e2-708c-8470-27fd2542b757 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2eb9-a9e2-708c-8470-27fd2542b757 2026/02/05 16:54:05 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2eb9-a9e2-7023-9b59-3fb8f09c5162 request.user=alice post=https://a.localdomain/post/019c2eb9-a9e2-7023-9b59-3fb8f09c5162 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:05 INFO Looking up user name=alice 2026/02/05 16:54:05 INFO Received a new post activity.id=https://a.localdomain/create/019c2eb9-a9e2-708c-8470-27fd2542b757 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-a9e2-7023-9b59-3fb8f09c5162 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2eb9-a9e2-7023-9b59-3fb8f09c5162 --- PASS: TestBio_Set (1.77s) === CONT TestCluster_ReplyInCommunity 2026/02/05 16:54:05 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 16:54:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-a919-727a-8994-34387bc05a78 request.user=bob post=https://b.localdomain/post/019c2eb9-a919-727a-8994-34387bc05a78 2026/02/05 16:54:05 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:54:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:05 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:05 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-aa42-7558-9333-a3f29ec71495 2026/02/05 16:54:05 INFO Looking up user name=bob 2026/02/05 16:54:05 INFO Looking up user name=carol 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:05 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2eb9-a9e2-7023-9b59-3fb8f09c5162 request.user=bob post=https://a.localdomain/post/019c2eb9-a9e2-7023-9b59-3fb8f09c5162 2026/02/05 16:54:05 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-aa61-7e55-8032-5a2833d6236a 2026/02/05 16:54:05 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-aa67-7736-91bc-8d5849de3aeb 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/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-aa67-7736-91bc-8d5849de3aeb 2026/02/05 16:54:05 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-aa6f-7300-94d5-9cd5c33223f7 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/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-aa69-7496-a9f6-e48bb69db4e8 2026/02/05 16:54:05 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/02/05 16:54:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=bob --- PASS: TestCluster_PublicPostQuote (1.84s) === CONT TestDeleter_OldData 2026/02/05 16:54:05 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-aa7e-742a-b07e-d67670e1f642 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/02/05 16:54:05 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:05 INFO Looking up user name=bob 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-aa6f-7300-94d5-9cd5c33223f7 2026/02/05 16:54:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-aa6f-7300-94d5-9cd5c33223f7 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-aa79-728b-9e1f-7b93da17b244 2026/02/05 16:54:05 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2eb9-aa7e-742a-b07e-d67670e1f642 2026/02/05 16:54:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2eb9-aa7e-742a-b07e-d67670e1f642 2026/02/05 16:54:05 INFO Looking up user name=alice 2026/02/05 16:54:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-aa6f-7300-94d5-9cd5c33223f7 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2eb9-aa85-759b-9eb8-83d064ff575e 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-aa6f-7300-94d5-9cd5c33223f7 2026/02/05 16:54:05 INFO Looking up user name=bob 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:05 INFO Looking up user name=alice 2026/02/05 16:54:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2eb9-aa7e-742a-b07e-d67670e1f642 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-aa7e-742a-b07e-d67670e1f642 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:05 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:05 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:54:05 INFO Looking up user name=carol 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-aaae-73a7-995e-aff2ff97fb24 2026/02/05 16:54:05 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:54:05 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:54:05 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2eb9-aab0-75b0-a8fa-1c4274fc2c3c activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-aa67-7736-91bc-8d5849de3aeb activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2eb9-aa67-7736-91bc-8d5849de3aeb 2026/02/05 16:54:05 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 16:54:05 INFO Looking up user name=alice 2026/02/05 16:54:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 16:54:05 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:54:05 INFO Looking up user name=carol 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2eb9-aab0-75b0-a8fa-1c4274fc2c3c 2026/02/05 16:54:05 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2eb9-aab7-7e69-8f4d-ff3e9763c959 2026/02/05 16:54:05 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-aac3-795a-8e85-4230a64f78e8 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/02/05 16:54:05 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:05 INFO Looking up user name=alice 2026/02/05 16:54:05 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:05 INFO Looking up user name=bob 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-aac3-795a-8e85-4230a64f78e8 2026/02/05 16:54:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-aac3-795a-8e85-4230a64f78e8 2026/02/05 16:54:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/02/05 16:54:05 INFO Looking up user name=alice 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-aac5-788c-a3f9-6254756ff882 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2eb9-aaac-7883-81f7-a014b476f0eb 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-aac3-795a-8e85-4230a64f78e8 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-aac3-795a-8e85-4230a64f78e8 2026/02/05 16:54:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:05 WARN Invalid metadata field request.path=/users/metadata/add request.user=bob field="c=d\ne" 2026/02/05 16:54:05 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:54:05 INFO Looking up user name=alice 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:05 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:54:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:05 INFO Looking up user name=alice 2026/02/05 16:54:05 INFO Looking up resource resource=bob@b.localdomain user=bob --- PASS: TestName_Set (1.99s) === CONT TestCluster_PostInCommunity 2026/02/05 16:54:05 INFO Looking up user name=bob --- PASS: TestCluster_PostToFollowers_RejectedLocally (1.99s) === CONT TestCluster_PostToFollowers_AcceptThenReject 2026/02/05 16:54:05 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-ab12-791f-a2d6-962f101aaacc 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/02/05 16:54:05 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2eb9-ab10-76f8-b86f-e0199b015c34 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/02/05 16:54:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:05 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-ab10-75c2-b6d2-8234f0cfddf2 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/02/05 16:54:05 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-ab14-733b-a5b3-460137fd665f 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/02/05 16:54:05 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2eb9-aa7e-742a-b07e-d67670e1f642 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/02/05 16:54:05 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:54:05 INFO Looking up user name=bob 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2eb9-ab12-791f-a2d6-962f101aaacc 2026/02/05 16:54:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2eb9-ab12-791f-a2d6-962f101aaacc 2026/02/05 16:54:05 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-ab21-789a-a4c1-8899a3843806 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-aa7e-742a-b07e-d67670e1f642 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-aa7e-742a-b07e-d67670e1f642 2026/02/05 16:54:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-ab14-733b-a5b3-460137fd665f 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:05 INFO Looking up user name=alice 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:05 INFO Adding mention request.path=/users/dm request.user=carol name=@alice@a.localdomain actor=https://a.localdomain/user/alice 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-ab21-789a-a4c1-8899a3843806 2026/02/05 16:54:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-ab21-789a-a4c1-8899a3843806 2026/02/05 16:54:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2eb9-ab12-791f-a2d6-962f101aaacc 2026/02/05 16:54:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:05 INFO Looking up user name=carol 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-ab12-791f-a2d6-962f101aaacc 2026/02/05 16:54:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-ab3c-7b8c-83bb-d5f2caf91599 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-ab3c-7822-b749-29646fb68568 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-ab3c-7822-b749-29646fb68568 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2eb9-ab10-75c2-b6d2-8234f0cfddf2 2026/02/05 16:54:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2eb9-ab10-75c2-b6d2-8234f0cfddf2 2026/02/05 16:54:05 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-ab21-789a-a4c1-8899a3843806 2026/02/05 16:54:05 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2eb9-ab21-789a-a4c1-8899a3843806 2026/02/05 16:54:05 INFO Looking up user name=alice 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2eb9-ab10-76f8-b86f-e0199b015c34 2026/02/05 16:54:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2eb9-ab10-76f8-b86f-e0199b015c34 2026/02/05 16:54:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:05 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=g 2026/02/05 16:54:05 INFO Looking up user name=bob 2026/02/05 16:54:05 INFO Looking up user name=carol 2026/02/05 16:54:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2eb9-ab10-75c2-b6d2-8234f0cfddf2 2026/02/05 16:54:05 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 16:54:05 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="HTML tags like <p>" 2026/02/05 16:54:05 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2eb9-ab6e-75f3-a54d-0aa4eaa07200 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/02/05 16:54:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-ab10-75c2-b6d2-8234f0cfddf2 2026/02/05 16:54:05 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:05 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:54:05 INFO Looking up user name=bob 2026/02/05 16:54:05 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-ab21-789a-a4c1-8899a3843806 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-aa7e-742a-b07e-d67670e1f642 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-aa7e-742a-b07e-d67670e1f642 2026/02/05 16:54:05 INFO Looking up user name=carol 2026/02/05 16:54:05 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:05 INFO Fetching object id=ap://did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-ab78-77ff-b7d3-e6aed68dfb91 2026/02/05 16:54:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2eb9-ab10-76f8-b86f-e0199b015c34 2026/02/05 16:54:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:05 WARN Metadata field key does not exist request.path=/users/metadata/remove request.user=bob raw=g 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2eb9-ab10-76f8-b86f-e0199b015c34 2026/02/05 16:54:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-abaa-7333-93ef-ae45802154aa 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/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:06 INFO Looking up user name=bob 2026/02/05 16:54:06 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-ab71-7831-98c1-f51a3ae1068f 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor offset=0 2026/02/05 16:54:06 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/05 16:54:06 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:06 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019c2eb9-ab3c-7b8c-83bb-d5f2caf91599 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019c2eb9-ab3c-7b8c-83bb-d5f2caf91599 2026/02/05 16:54:06 INFO Received a new post activity.id=https://a.localdomain/create/019c2eb9-abc8-74df-b77e-30e569a2426f activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-abc8-7471-a61d-c226c41813f4 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019c2eb9-abc8-7471-a61d-c226c41813f4 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2eb9-ab6e-75f3-a54d-0aa4eaa07200 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2eb9-ab6e-75f3-a54d-0aa4eaa07200 2026/02/05 16:54:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:06 INFO Looking up user name=carol 2026/02/05 16:54:06 INFO Looking up user name=bob 2026/02/05 16:54:06 INFO Applying migration id=initial 2026/02/05 16:54:06 INFO Looking up user name=bob 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-ab80-740f-9d83-01cf8d46ff17 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2eb9-abc8-74df-b77e-30e569a2426f 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019c2eb9-ab3c-7b8c-83bb-d5f2caf91599 2026/02/05 16:54:06 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2eb9-abc8-7471-a61d-c226c41813f4 request.user=bob post=https://a.localdomain/post/019c2eb9-abc8-7471-a61d-c226c41813f4 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-ab3c-7b8c-83bb-d5f2caf91599 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-abe0-74ed-9258-e1ed0d7e1fa5 2026/02/05 16:54:06 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-ab3c-7822-b749-29646fb68568 request.user=carol post=https://b.localdomain/post/019c2eb9-ab3c-7822-b749-29646fb68568 2026/02/05 16:54:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:06 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-abaa-7333-93ef-ae45802154aa 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-abaa-7333-93ef-ae45802154aa 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2eb9-ab6e-75f3-a54d-0aa4eaa07200 2026/02/05 16:54:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:06 INFO Looking up user name=bob 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2eb9-ab6e-75f3-a54d-0aa4eaa07200 2026/02/05 16:54:06 INFO Looking up user name=alice 2026/02/05 16:54:06 ERROR Cannot add metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-ac1e-71f8-b1a3-63dd22008f72 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/02/05 16:54:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-abaa-7333-93ef-ae45802154aa 2026/02/05 16:54:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-abaa-7333-93ef-ae45802154aa 2026/02/05 16:54:06 INFO Looking up user name=bob 2026/02/05 16:54:06 INFO Looking up user name=bob 2026/02/05 16:54:06 INFO Looking up user name=alice 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-ac29-7204-aa11-dc109c80f7e6 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:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:06 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2eb9-ac3a-7d10-b73d-b3bfb6d9e636 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/02/05 16:54:06 INFO Looking up user name=bob 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:06 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2eb9-aa6f-7300-94d5-9cd5c33223f7 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/02/05 16:54:06 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:54:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-ac49-72ab-93aa-22b4fa129940 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-aa6f-7300-94d5-9cd5c33223f7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-aa6f-7300-94d5-9cd5c33223f7 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:06 INFO Applying migration id=notesupdated 2026/02/05 16:54:06 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2eb9-ab10-76f8-b86f-e0199b015c34 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/02/05 16:54:06 INFO Looking up user name=alice 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:06 INFO Creating new user request.path=/users/register name=bob --- PASS: TestMetadata_LineBreak (2.33s) === CONT TestCluster_PostToFollowers_RejectTwice 2026/02/05 16:54:06 INFO Looking up user name=alice 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2eb9-ac1e-71f8-b1a3-63dd22008f72 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2eb9-ac1e-71f8-b1a3-63dd22008f72 2026/02/05 16:54:06 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:06 INFO Looking up user name=alice 2026/02/05 16:54:06 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:54:06 INFO Applying migration id=activitiesid 2026/02/05 16:54:06 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2eb9-ab12-791f-a2d6-962f101aaacc 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/02/05 16:54:06 INFO Applying migration id=outbox 2026/02/05 16:54:06 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2eb9-ab10-75c2-b6d2-8234f0cfddf2 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/02/05 16:54:06 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2eb9-ac1e-71f8-b1a3-63dd22008f72 2026/02/05 16:54:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-ac80-7b2a-88f4-df6d96b494ed activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-ab12-791f-a2d6-962f101aaacc activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-ab12-791f-a2d6-962f101aaacc 2026/02/05 16:54:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-ac81-79b2-b2b7-91a4a4ed6115 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-ab10-75c2-b6d2-8234f0cfddf2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-ab10-75c2-b6d2-8234f0cfddf2 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-ac1e-71f8-b1a3-63dd22008f72 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-ac81-79b2-b2b7-91a4a4ed6115 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2eb9-ac3a-7d10-b73d-b3bfb6d9e636 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-ac81-79b2-b2b7-91a4a4ed6115 2026/02/05 16:54:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-ac73-7c4d-a990-e1d070d6c974 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-ac73-7bd2-a010-f4fdad9d9529 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-ac73-7bd2-a010-f4fdad9d9529 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2eb9-ac3a-7d10-b73d-b3bfb6d9e636 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-ac91-7848-bc19-7ade6b14e826 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/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-ac49-72ab-93aa-22b4fa129940 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-ac49-72ab-93aa-22b4fa129940 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:06 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=e 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:06 INFO Looking up user name=carol 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:06 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:06 INFO Looking up user name=carol 2026/02/05 16:54:06 INFO Looking up user name=bob 2026/02/05 16:54:06 INFO Looking up user name=carol 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-ac80-7b2a-88f4-df6d96b494ed 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/inbox activity=https://a.localdomain/follow/019c2eb9-ac29-7204-aa11-dc109c80f7e6 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/inbox activity=https://a.localdomain/follow/019c2eb9-ac29-7204-aa11-dc109c80f7e6 2026/02/05 16:54:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:06 INFO Looking up user name=bob 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2eb9-ac3a-7d10-b73d-b3bfb6d9e636 2026/02/05 16:54:06 INFO Looking up user name=bob 2026/02/05 16:54:06 INFO Looking up user name=alice 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2eb9-ac3a-7d10-b73d-b3bfb6d9e636 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-ac81-79b2-b2b7-91a4a4ed6115 2026/02/05 16:54:06 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:06 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2eb9-ac81-79b2-b2b7-91a4a4ed6115 2026/02/05 16:54:06 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2eb9-ab6e-75f3-a54d-0aa4eaa07200 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/02/05 16:54:06 INFO Looking up user name=alice 2026/02/05 16:54:06 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2eb9-acb4-72e3-83e7-0fae233e09b4 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-ab14-733b-a5b3-460137fd665f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-ab14-733b-a5b3-460137fd665f 2026/02/05 16:54:06 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-ac9b-7810-b133-1ee186f48baf 2026/02/05 16:54:06 INFO Looking up user name=carol 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/inbox activity=https://a.localdomain/follow/019c2eb9-ac29-7204-aa11-dc109c80f7e6 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2eb9-acb4-72e3-83e7-0fae233e09b4 2026/02/05 16:54:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-ac91-7848-bc19-7ade6b14e826 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-ac91-7848-bc19-7ade6b14e826 2026/02/05 16:54:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-ab3c-7b8c-83bb-d5f2caf91599 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-ab3c-7822-b749-29646fb68568 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-ab3c-7822-b749-29646fb68568 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-ac81-79b2-b2b7-91a4a4ed6115 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-ab10-75c2-b6d2-8234f0cfddf2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-ab10-75c2-b6d2-8234f0cfddf2 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-ac29-7204-aa11-dc109c80f7e6 2026/02/05 16:54:06 INFO Looking up user name=alice 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor offset=0 2026/02/05 16:54:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:06 INFO Looking up user name=bob 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-ac91-7848-bc19-7ade6b14e826 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-ac91-7848-bc19-7ade6b14e826 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-ac73-7c4d-a990-e1d070d6c974 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-ac73-7c4d-a990-e1d070d6c974 2026/02/05 16:54:06 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:06 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 16:54:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-acec-717c-9072-e337777e8333 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 --- PASS: TestMetadata_HTML (2.48s) 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:06 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:06 INFO Looking up user name=carol 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-ac49-72ab-93aa-22b4fa129940 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-ac73-7c4d-a990-e1d070d6c974 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-ac80-7b2a-88f4-df6d96b494ed 2026/02/05 16:54:06 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/02/05 16:54:06 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:06 INFO Looking up user name=carol 2026/02/05 16:54:06 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:54:06 INFO Fetching object id=ap://did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor 2026/02/05 16:54:06 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-ac80-7b2a-88f4-df6d96b494ed 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2eb9-ac49-72ab-93aa-22b4fa129940 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-ac73-7c4d-a990-e1d070d6c974 2026/02/05 16:54:06 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-ac73-7bd2-a010-f4fdad9d9529 request.user=carol post=https://b.localdomain/post/019c2eb9-ac73-7bd2-a010-f4fdad9d9529 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2eb9-ac80-7b2a-88f4-df6d96b494ed 2026/02/05 16:54:06 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-acec-717c-9072-e337777e8333 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-acec-717c-9072-e337777e8333 2026/02/05 16:54:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:06 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2eb9-ad4e-7220-a74b-ea0b9745385b activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2eb9-ab10-76f8-b86f-e0199b015c34 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2eb9-ab10-76f8-b86f-e0199b015c34 2026/02/05 16:54:06 INFO Fetching object id=ap://did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:06 INFO Looking up user name=alice 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:06 INFO Looking up user name=bob 2026/02/05 16:54:06 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2eb9-ad4f-715a-8c3e-3c1aaec97512 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/02/05 16:54:06 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:54:06 INFO Looking up user name=alice 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2eb9-ad4e-7220-a74b-ea0b9745385b 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2eb9-ad4e-7220-a74b-ea0b9745385b 2026/02/05 16:54:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-acff-72c0-8067-08d390f4747b 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:06 INFO Looking up user name=alice 2026/02/05 16:54:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-ac49-72ab-93aa-22b4fa129940 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-aa6f-7300-94d5-9cd5c33223f7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-aa6f-7300-94d5-9cd5c33223f7 2026/02/05 16:54:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:06 INFO Looking up user name=carol 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor offset=0 2026/02/05 16:54:06 INFO Looking up user name=alice 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-acec-717c-9072-e337777e8333 2026/02/05 16:54:06 INFO Fetching object id=ap://did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor 2026/02/05 16:54:06 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2eb9-ac1e-71f8-b1a3-63dd22008f72 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/02/05 16:54:06 INFO Applying migration id=edits 2026/02/05 16:54:06 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=c --- PASS: TestMetadata_Add (2.60s) 2026/02/05 16:54:06 INFO Applying migration id=outboxactor 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-acec-717c-9072-e337777e8333 2026/02/05 16:54:06 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/05 16:54:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-ac80-7b2a-88f4-df6d96b494ed activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-ab12-791f-a2d6-962f101aaacc activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-ab12-791f-a2d6-962f101aaacc 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-ad75-7d31-bee9-fef2263dbfd4 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-ac1e-71f8-b1a3-63dd22008f72 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-ac1e-71f8-b1a3-63dd22008f72 2026/02/05 16:54:06 INFO Applying migration id=outboxsender 2026/02/05 16:54:06 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/update/019c2eb9-ad20-7e9d-b621-53c125b2d703 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor gateway=https://c.localdomain 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/update/019c2eb9-ad20-7e9d-b621-53c125b2d703 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/update/019c2eb9-ad20-7e9d-b621-53c125b2d703 2026/02/05 16:54:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2eb9-ad4e-7220-a74b-ea0b9745385b 2026/02/05 16:54:06 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2eb9-aac3-795a-8e85-4230a64f78e8 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/02/05 16:54:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:06 INFO Fetching object id=ap://did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2eb9-ad4e-7220-a74b-ea0b9745385b 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-ad75-7c11-9f5f-145c5c0686c6 2026/02/05 16:54:06 INFO Fetching object id=ap://did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-ad75-7d31-bee9-fef2263dbfd4 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-ad75-7d31-bee9-fef2263dbfd4 2026/02/05 16:54:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-ad90-7012-a489-581ccefd0651 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-aac3-795a-8e85-4230a64f78e8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-aac3-795a-8e85-4230a64f78e8 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:06 INFO Looking up user name=carol 2026/02/05 16:54:06 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2eb9-ad91-7c1b-b373-5151dfcf2230 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/02/05 16:54:06 INFO Looking up user name=carol 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor offset=0 2026/02/05 16:54:06 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/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor offset=0 2026/02/05 16:54:06 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=a 2026/02/05 16:54:06 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2eb9-ad4f-715a-8c3e-3c1aaec97512 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2eb9-ad4f-715a-8c3e-3c1aaec97512 2026/02/05 16:54:06 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2eb9-ac3a-7d10-b73d-b3bfb6d9e636 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/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2eb9-ad83-70e1-93a2-c27f1cf6979c 2026/02/05 16:54:06 INFO Looking up user name=carol 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-ad75-7d31-bee9-fef2263dbfd4 2026/02/05 16:54:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-adb9-7b03-9fe8-1f10a61e0a92 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2eb9-ac3a-7d10-b73d-b3bfb6d9e636 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2eb9-ac3a-7d10-b73d-b3bfb6d9e636 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-ad84-791f-a7d6-4651a084487e 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/update/019c2eb9-ad20-7e9d-b621-53c125b2d703 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2eb9-ad75-7d31-bee9-fef2263dbfd4 2026/02/05 16:54:06 INFO Applying migration id=thread 2026/02/05 16:54:06 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-ad90-7012-a489-581ccefd0651 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-ad90-7012-a489-581ccefd0651 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:06 INFO Applying migration id=host 2026/02/05 16:54:06 INFO Looking up user name=carol 2026/02/05 16:54:06 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor offset=0 2026/02/05 16:54:06 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:06 INFO Looking up user name=bob 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2eb9-adb9-7b03-9fe8-1f10a61e0a92 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/update/019c2eb9-ad20-7e9d-b621-53c125b2d703 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-adad-70aa-9a38-03c008384d44 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2eb9-ad4f-715a-8c3e-3c1aaec97512 2026/02/05 16:54:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-ad75-7d31-bee9-fef2263dbfd4 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-ac1e-71f8-b1a3-63dd22008f72 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-ac1e-71f8-b1a3-63dd22008f72 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:06 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2eb9-add8-717d-a2f6-03f12f424d21 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2eb9-ab6e-75f3-a54d-0aa4eaa07200 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2eb9-ab6e-75f3-a54d-0aa4eaa07200 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-ad90-7012-a489-581ccefd0651 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:06 INFO Looking up user name=carol 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2eb9-ad4f-715a-8c3e-3c1aaec97512 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2eb9-ad91-7c1b-b373-5151dfcf2230 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2eb9-ad91-7c1b-b373-5151dfcf2230 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:06 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 16:54:06 INFO Looking up user name=bob 2026/02/05 16:54:06 INFO Looking up user name=alice 2026/02/05 16:54:06 INFO Looking up user name=bob 2026/02/05 16:54:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:06 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2eb9-adf2-7ccd-827b-267bb856c3da 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:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor 2026/02/05 16:54:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2eb9-add8-717d-a2f6-03f12f424d21 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2eb9-add8-717d-a2f6-03f12f424d21 2026/02/05 16:54:06 INFO Looking up user name=bob 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-add7-7b85-96fa-cfdd13271577 2026/02/05 16:54:06 INFO Applying migration id=sharedinbox 2026/02/05 16:54:06 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/02/05 16:54:06 INFO Applying migration id=noteshost 2026/02/05 16:54:06 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:06 INFO Looking up user name=alice 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-ad8d-7f0a-b453-d0231bb17b17 2026/02/05 16:54:06 INFO Looking up user name=carol 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2eb9-ad91-7c1b-b373-5151dfcf2230 2026/02/05 16:54:06 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2eb9-ac91-7848-bc19-7ade6b14e826 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/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2eb9-ad91-7c1b-b373-5151dfcf2230 2026/02/05 16:54:06 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/02/05 16:54:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 16:54:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-ae12-7254-89d7-011666dc418e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-ac91-7848-bc19-7ade6b14e826 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-ac91-7848-bc19-7ade6b14e826 2026/02/05 16:54:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-ac73-7c4d-a990-e1d070d6c974 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-ac73-7bd2-a010-f4fdad9d9529 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-ac73-7bd2-a010-f4fdad9d9529 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:06 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2eb9-add8-717d-a2f6-03f12f424d21 2026/02/05 16:54:06 INFO Looking up user name=carol 2026/02/05 16:54:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-adfd-7683-b910-16c137eb8763 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-adfd-7627-aee9-e6a5347c1347 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-adfd-7627-aee9-e6a5347c1347 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-ae12-7254-89d7-011666dc418e 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-ae12-7254-89d7-011666dc418e 2026/02/05 16:54:06 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2eb9-add8-717d-a2f6-03f12f424d21 2026/02/05 16:54:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:06 INFO Looking up user name=bob 2026/02/05 16:54:06 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:54:06 INFO Looking up user name=carol 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-ae1c-7b73-a443-6aa5832b83cd 2026/02/05 16:54:06 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/02/05 16:54:06 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:54:06 INFO Applying migration id=fetched 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-ae3f-705f-b2e2-dc0c8c4e55ba 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:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-ae12-7254-89d7-011666dc418e 2026/02/05 16:54:06 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/follow/019c2eb9-ae35-7bd1-b42c-cb48edc66b1f activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor --- PASS: TestCluster_PostToFollowers_AcceptTwice (2.82s) 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2eb9-ae12-7254-89d7-011666dc418e 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/inbox activity=https://a.localdomain/follow/019c2eb9-ae3f-705f-b2e2-dc0c8c4e55ba 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/inbox activity=https://a.localdomain/follow/019c2eb9-ae3f-705f-b2e2-dc0c8c4e55ba 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/inbox activity=https://b.localdomain/follow/019c2eb9-adf2-7ccd-827b-267bb856c3da 2026/02/05 16:54:06 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2eb9-ae4a-7b3d-9a47-48ef8aef4948 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/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/inbox activity=https://b.localdomain/follow/019c2eb9-adf2-7ccd-827b-267bb856c3da 2026/02/05 16:54:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:06 INFO Looking up user name=carol 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:06 INFO Looking up user name=bob 2026/02/05 16:54:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:06 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2eb9-ae60-7ad9-afab-0f5a2693e40d activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-ae4a-7b3d-9a47-48ef8aef4948 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2eb9-ae4a-7b3d-9a47-48ef8aef4948 2026/02/05 16:54:06 INFO Looking up user name=bob 2026/02/05 16:54:06 INFO Looking up user name=bob 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/inbox activity=https://a.localdomain/follow/019c2eb9-ae3f-705f-b2e2-dc0c8c4e55ba 2026/02/05 16:54:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-ae12-7254-89d7-011666dc418e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-ac91-7848-bc19-7ade6b14e826 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-ac91-7848-bc19-7ade6b14e826 2026/02/05 16:54:06 INFO Applying migration id=move 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/inbox activity=https://b.localdomain/follow/019c2eb9-adf2-7ccd-827b-267bb856c3da 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-ae3f-705f-b2e2-dc0c8c4e55ba 2026/02/05 16:54:06 INFO Applying migration id=cleanup 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor offset=0 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2eb9-adf2-7ccd-827b-267bb856c3da 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2eb9-adb9-7b03-9fe8-1f10a61e0a92 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-ae4a-7b3d-9a47-48ef8aef4948 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor offset=0 2026/02/05 16:54:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-ae83-7a95-891c-b8367dafcebe 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:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor 2026/02/05 16:54:06 INFO Applying migration id=received 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2eb9-ae60-7ad9-afab-0f5a2693e40d 2026/02/05 16:54:06 INFO Looking up user name=bob 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-adfd-7683-b910-16c137eb8763 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-adfd-7683-b910-16c137eb8763 2026/02/05 16:54:06 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/update/019c2eb9-ae07-7d53-a88d-dd663b3f22dc sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor gateway=https://a.localdomain 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/update/019c2eb9-ae07-7d53-a88d-dd663b3f22dc 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/update/019c2eb9-ae07-7d53-a88d-dd663b3f22dc 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:06 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:06 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:54:06 INFO Looking up user name=carol 2026/02/05 16:54:06 INFO Fetching object id=ap://did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:06 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2eb9-ae9a-7eaf-8138-b5fbeda08f87 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/02/05 16:54:06 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/follow/019c2eb9-ae35-7bd1-b42c-cb48edc66b1f 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/follow/019c2eb9-ae35-7bd1-b42c-cb48edc66b1f 2026/02/05 16:54:06 INFO Looking up user name=carol 2026/02/05 16:54:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:06 INFO Fetching object id=ap://did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2eb9-adb9-7b03-9fe8-1f10a61e0a92 2026/02/05 16:54:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:06 INFO Applying migration id=namehost 2026/02/05 16:54:06 INFO Looking up user name=bob 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-adfd-7683-b910-16c137eb8763 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2eb9-ad90-7012-a489-581ccefd0651 2026/02/05 16:54:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:06 INFO Looking up user name=bob 2026/02/05 16:54:06 INFO Applying migration id=outboxhost 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2eb9-adb9-7b03-9fe8-1f10a61e0a92 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-aecc-7aec-9d71-83ea5ff719f2 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/02/05 16:54:06 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-adfd-7683-b910-16c137eb8763 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:06 INFO Looking up user name=bob 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:06 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-adfd-7627-aee9-e6a5347c1347 request.user=carol post=https://b.localdomain/post/019c2eb9-adfd-7627-aee9-e6a5347c1347 2026/02/05 16:54:06 INFO Looking up user name=alice 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/update/019c2eb9-ae07-7d53-a88d-dd663b3f22dc 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/update/019c2eb9-ae07-7d53-a88d-dd663b3f22dc 2026/02/05 16:54:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-adb9-7b03-9fe8-1f10a61e0a92 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2eb9-ac3a-7d10-b73d-b3bfb6d9e636 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2eb9-ac3a-7d10-b73d-b3bfb6d9e636 2026/02/05 16:54:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-aee9-7da3-8031-2489c278f367 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/02/05 16:54:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-aea2-7e47-a722-53f63b585de7 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-aea2-7de1-81cb-5505e7969ed7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-aea2-7de1-81cb-5505e7969ed7 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/follow/019c2eb9-ae35-7bd1-b42c-cb48edc66b1f 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/inbox activity=https://a.localdomain/follow/019c2eb9-ae83-7a95-891c-b8367dafcebe 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/inbox activity=https://a.localdomain/follow/019c2eb9-ae83-7a95-891c-b8367dafcebe 2026/02/05 16:54:06 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2eb9-abaa-7333-93ef-ae45802154aa 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/02/05 16:54:06 INFO Looking up user name=alice 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:06 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/follow/019c2eb9-ae35-7bd1-b42c-cb48edc66b1f 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:06 INFO Looking up user name=bob --- PASS: TestCluster_PostToFollowers_RejectThenAccept (3.00s) 2026/02/05 16:54:06 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 16:54:06 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor offset=0 2026/02/05 16:54:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-af04-7150-a516-3e420050f49a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-abaa-7333-93ef-ae45802154aa activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-abaa-7333-93ef-ae45802154aa 2026/02/05 16:54:06 INFO Looking up user name=bob 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 16:54:06 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:54:06 INFO Fetching object id=ap://did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:06 INFO Applying migration id=notesfts 2026/02/05 16:54:06 INFO Looking up user name=carol 2026/02/05 16:54:06 INFO Fetching object id=ap://did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2eb9-ae9a-7eaf-8138-b5fbeda08f87 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2eb9-ae9a-7eaf-8138-b5fbeda08f87 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/inbox activity=https://a.localdomain/follow/019c2eb9-ae83-7a95-891c-b8367dafcebe 2026/02/05 16:54:06 INFO Looking up user name=carol 2026/02/05 16:54:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-ad90-7012-a489-581ccefd0651 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-aac3-795a-8e85-4230a64f78e8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-aac3-795a-8e85-4230a64f78e8 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-ae83-7a95-891c-b8367dafcebe 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor offset=0 2026/02/05 16:54:06 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2eb9-ad91-7c1b-b373-5151dfcf2230 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/02/05 16:54:06 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2eb9-ad4f-715a-8c3e-3c1aaec97512 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/02/05 16:54:06 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2eb9-ae9a-7eaf-8138-b5fbeda08f87 2026/02/05 16:54:06 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2eb9-af2b-73a9-a672-29c32516a20f activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2eb9-ad91-7c1b-b373-5151dfcf2230 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2eb9-ad91-7c1b-b373-5151dfcf2230 --- PASS: TestMetadata_Remove (3.05s) 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2eb9-ae9a-7eaf-8138-b5fbeda08f87 2026/02/05 16:54:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-af09-7d63-8545-ee4a27b22bc1 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-af09-7ce3-ac09-aa424f42aae0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-af09-7ce3-ac09-aa424f42aae0 2026/02/05 16:54:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-af33-744c-bcf7-d966ef534e8a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2eb9-ad4f-715a-8c3e-3c1aaec97512 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2eb9-ad4f-715a-8c3e-3c1aaec97512 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:06 INFO Applying migration id=iconsname 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2eb9-af2b-73a9-a672-29c32516a20f 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2eb9-aecc-7aec-9d71-83ea5ff719f2 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2eb9-af2b-73a9-a672-29c32516a20f 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2eb9-aecc-7aec-9d71-83ea5ff719f2 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:06 INFO Looking up user name=alice 2026/02/05 16:54:06 INFO Looking up user name=alice 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-af04-7150-a516-3e420050f49a 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-af04-7150-a516-3e420050f49a 2026/02/05 16:54:06 INFO Applying migration id=nohash 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor offset=0 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:06 INFO Looking up user name=bob 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2eb9-aee9-7da3-8031-2489c278f367 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2eb9-aee9-7da3-8031-2489c278f367 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor offset=0 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-aea2-7e47-a722-53f63b585de7 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-aea2-7e47-a722-53f63b585de7 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2eb9-af2b-73a9-a672-29c32516a20f 2026/02/05 16:54:06 INFO Looking up user name=alice 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2eb9-aecc-7aec-9d71-83ea5ff719f2 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-af04-7150-a516-3e420050f49a 2026/02/05 16:54:06 INFO Looking up user name=carol 2026/02/05 16:54:06 INFO Looking up user name=alice 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2eb9-af2b-73a9-a672-29c32516a20f 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-af55-7a84-8f4c-942a24e79ea3 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-aecc-7aec-9d71-83ea5ff719f2 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-af70-7bf6-b4c6-afdfaa1d04e9 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/02/05 16:54:06 INFO Looking up user name=alice 2026/02/05 16:54:06 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2eb9-ac29-7204-aa11-dc109c80f7e6 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:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor 2026/02/05 16:54:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-af7a-7127-aebc-91eb6c28339e 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/02/05 16:54:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:06 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 16:54:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2eb9-aee9-7da3-8031-2489c278f367 2026/02/05 16:54:07 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/accept/019c2eb9-af8c-7636-b959-3b85a74698ea activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-ac29-7204-aa11-dc109c80f7e6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-ac29-7204-aa11-dc109c80f7e6 2026/02/05 16:54:07 INFO Looking up user name=carol 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/05 16:54:07 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2eb9-af2b-73a9-a672-29c32516a20f activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2eb9-ad91-7c1b-b373-5151dfcf2230 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2eb9-ad91-7c1b-b373-5151dfcf2230 2026/02/05 16:54:07 INFO Looking up user name=bob 2026/02/05 16:54:07 INFO Fetching object id=ap://did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-aea2-7e47-a722-53f63b585de7 2026/02/05 16:54:07 INFO Looking up user name=carol 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-aee9-7da3-8031-2489c278f367 --- PASS: TestMetadata_Maximum (3.16s) 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:07 INFO Updated post activity.id=https://b.localdomain/update/019c2eb9-af60-700b-8e91-873a8913fd5d activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-ab3c-7822-b749-29646fb68568 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-ab3c-7822-b749-29646fb68568 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-aea2-7e47-a722-53f63b585de7 2026/02/05 16:54:07 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 16:54:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-aea2-7de1-81cb-5505e7969ed7 request.user=carol post=https://b.localdomain/post/019c2eb9-aea2-7de1-81cb-5505e7969ed7 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2eb9-af33-744c-bcf7-d966ef534e8a 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2eb9-af33-744c-bcf7-d966ef534e8a 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:07 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2eb9-ae3f-705f-b2e2-dc0c8c4e55ba 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:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-af09-7d63-8545-ee4a27b22bc1 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019c2eb9-af60-700b-8e91-873a8913fd5d 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-af09-7d63-8545-ee4a27b22bc1 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019c2eb9-af60-700b-8e91-873a8913fd5d 2026/02/05 16:54:07 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:07 INFO Fetching object id=ap://did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor 2026/02/05 16:54:07 INFO Looking up user name=bob 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:07 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/accept/019c2eb9-afbc-7358-8f45-e443050e610c activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-ae3f-705f-b2e2-dc0c8c4e55ba activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2eb9-ae3f-705f-b2e2-dc0c8c4e55ba 2026/02/05 16:54:07 INFO Looking up user name=carol 2026/02/05 16:54:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-adfd-7683-b910-16c137eb8763 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-adfd-7627-aee9-e6a5347c1347 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-adfd-7627-aee9-e6a5347c1347 2026/02/05 16:54:07 INFO Looking up user name=carol 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/accept/019c2eb9-af8c-7636-b959-3b85a74698ea 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/accept/019c2eb9-af8c-7636-b959-3b85a74698ea 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-af09-7d63-8545-ee4a27b22bc1 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/accept/019c2eb9-afbc-7358-8f45-e443050e610c 2026/02/05 16:54:07 INFO Fetching object id=ap://did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor offset=0 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2eb9-af33-744c-bcf7-d966ef534e8a 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019c2eb9-af60-700b-8e91-873a8913fd5d 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-af70-7bf6-b4c6-afdfaa1d04e9 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-af70-7bf6-b4c6-afdfaa1d04e9 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-af60-700b-8e91-873a8913fd5d 2026/02/05 16:54:07 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/follow/019c2eb9-afe6-75dd-834e-242c22e9292b activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2eb9-af04-7150-a516-3e420050f49a 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-af7a-7127-aebc-91eb6c28339e 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-af7a-7127-aebc-91eb6c28339e 2026/02/05 16:54:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-ab3c-7822-b749-29646fb68568 request.user=carol post=https://b.localdomain/post/019c2eb9-ab3c-7822-b749-29646fb68568 2026/02/05 16:54:07 INFO Looking up user name=alice 2026/02/05 16:54:07 INFO Looking up user name=alice 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2eb9-af33-744c-bcf7-d966ef534e8a 2026/02/05 16:54:07 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfmbTT9aU36UcmavdUnhESfSy4W3NUJgDcxcZquxkqdd8/actor/follow/019c2eb9-aff0-7685-858a-e71839e9c27a activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkfmbTT9aU36UcmavdUnhESfSy4W3NUJgDcxcZquxkqdd8/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkfmbTT9aU36UcmavdUnhESfSy4W3NUJgDcxcZquxkqdd8/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2eb9-af7b-7da7-81fe-288a7b4e75d3 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-af55-7a84-8f4c-942a24e79ea3 2026/02/05 16:54:07 INFO Looking up user name=bob 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor offset=0 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-af09-7d63-8545-ee4a27b22bc1 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-af70-7bf6-b4c6-afdfaa1d04e9 2026/02/05 16:54:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-af09-7ce3-ac09-aa424f42aae0 request.user=carol post=https://b.localdomain/post/019c2eb9-af09-7ce3-ac09-aa424f42aae0 2026/02/05 16:54:07 INFO Looking up user name=carol 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-af7a-7127-aebc-91eb6c28339e 2026/02/05 16:54:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-af70-7bf6-b4c6-afdfaa1d04e9 2026/02/05 16:54:07 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-af7a-7127-aebc-91eb6c28339e 2026/02/05 16:54:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-af33-744c-bcf7-d966ef534e8a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2eb9-ad4f-715a-8c3e-3c1aaec97512 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2eb9-ad4f-715a-8c3e-3c1aaec97512 2026/02/05 16:54:07 INFO Looking up user name=alice 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/accept/019c2eb9-af8c-7636-b959-3b85a74698ea 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/accept/019c2eb9-afbc-7358-8f45-e443050e610c 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:07 INFO Looking up user name=alice 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:07 INFO Looking up user name=alice 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-af55-7a84-8f4c-942a24e79ea3 2026/02/05 16:54:07 INFO Looking up user name=bob 2026/02/05 16:54:07 INFO Fetching object id=ap://did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor --- PASS: TestCluster_PostToFollowers_ApprovedLocally (3.30s) 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-af55-7a84-8f4c-942a24e79ea3 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-af04-7150-a516-3e420050f49a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-abaa-7333-93ef-ae45802154aa activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-abaa-7333-93ef-ae45802154aa 2026/02/05 16:54:07 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-aecc-7aec-9d71-83ea5ff719f2 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/02/05 16:54:07 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2eb9-acec-717c-9072-e337777e8333 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/02/05 16:54:07 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-b03d-7df6-aab9-0045231ca590 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/02/05 16:54:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-b048-7e64-8728-470624e43bc1 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-acec-717c-9072-e337777e8333 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-acec-717c-9072-e337777e8333 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/follow/019c2eb9-afe6-75dd-834e-242c22e9292b 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/follow/019c2eb9-afe6-75dd-834e-242c22e9292b 2026/02/05 16:54:07 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:54:07 INFO Looking up user name=carol 2026/02/05 16:54:07 INFO Looking up user name=carol 2026/02/05 16:54:07 INFO Fetching object id=ap://did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkfmbTT9aU36UcmavdUnhESfSy4W3NUJgDcxcZquxkqdd8/actor/follow/019c2eb9-aff0-7685-858a-e71839e9c27a 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkfmbTT9aU36UcmavdUnhESfSy4W3NUJgDcxcZquxkqdd8/actor/follow/019c2eb9-aff0-7685-858a-e71839e9c27a 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/accept/019c2eb9-afbc-7358-8f45-e443050e610c 2026/02/05 16:54:07 INFO Fetching object id=ap://did:key:z6MkfmbTT9aU36UcmavdUnhESfSy4W3NUJgDcxcZquxkqdd8/actor 2026/02/05 16:54:07 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor/follow/019c2eb9-b064-70fc-ba8a-23dc936d7306 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor 2026/02/05 16:54:07 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2eb9-ae9a-7eaf-8138-b5fbeda08f87 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/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/accept/019c2eb9-af8c-7636-b959-3b85a74698ea 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/accept/019c2eb9-afbc-7358-8f45-e443050e610c 2026/02/05 16:54:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-b076-78af-b38d-d2fc84d26488 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2eb9-ae9a-7eaf-8138-b5fbeda08f87 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2eb9-ae9a-7eaf-8138-b5fbeda08f87 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:07 INFO Looking up user name=alice 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:07 INFO Fetching object id=ap://did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-b048-7e64-8728-470624e43bc1 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-b048-7e64-8728-470624e43bc1 2026/02/05 16:54:07 INFO Looking up user name=carol 2026/02/05 16:54:07 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 16:54:07 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-b089-76ef-a750-dea28968484e 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:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2eb9-b076-78af-b38d-d2fc84d26488 2026/02/05 16:54:07 INFO Looking up user name=bob 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2eb9-b076-78af-b38d-d2fc84d26488 2026/02/05 16:54:07 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/follow/019c2eb9-afe6-75dd-834e-242c22e9292b 2026/02/05 16:54:07 INFO Looking up user name=bob 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:07 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 16:54:07 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2eb9-aee9-7da3-8031-2489c278f367 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/02/05 16:54:07 INFO Looking up user name=bob 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/inbox activity=https://a.localdomain/follow/019c2eb9-b089-76ef-a750-dea28968484e 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/inbox activity=https://a.localdomain/follow/019c2eb9-b089-76ef-a750-dea28968484e 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/follow/019c2eb9-afe6-75dd-834e-242c22e9292b 2026/02/05 16:54:07 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:07 INFO Looking up user name=bob 2026/02/05 16:54:07 INFO Looking up user name=carol 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkfmbTT9aU36UcmavdUnhESfSy4W3NUJgDcxcZquxkqdd8/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkfmbTT9aU36UcmavdUnhESfSy4W3NUJgDcxcZquxkqdd8/actor/follow/019c2eb9-aff0-7685-858a-e71839e9c27a 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor offset=0 2026/02/05 16:54:07 INFO Looking up user name=carol 2026/02/05 16:54:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-b0a3-778e-9b87-455eed217757 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-aee9-7da3-8031-2489c278f367 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-aee9-7da3-8031-2489c278f367 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-b03d-7df6-aab9-0045231ca590 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-b03d-7df6-aab9-0045231ca590 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfmbTT9aU36UcmavdUnhESfSy4W3NUJgDcxcZquxkqdd8/actor/follow/019c2eb9-aff0-7685-858a-e71839e9c27a 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2eb9-b076-78af-b38d-d2fc84d26488 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:07 INFO Looking up user name=alice 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-b0a3-778e-9b87-455eed217757 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-b0a3-778e-9b87-455eed217757 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor offset=0 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/inbox activity=https://a.localdomain/follow/019c2eb9-b089-76ef-a750-dea28968484e 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:07 INFO Looking up user name=carol 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-b089-76ef-a750-dea28968484e 2026/02/05 16:54:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b07a-78b4-883a-4ab7613dae33 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b07a-783d-b6cf-774f8cf59d76 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b07a-783d-b6cf-774f8cf59d76 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:07 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/accept/019c2eb9-af8c-7636-b959-3b85a74698ea activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-ac29-7204-aa11-dc109c80f7e6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-ac29-7204-aa11-dc109c80f7e6 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor 2026/02/05 16:54:07 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2eb9-b0bd-7e8c-985e-69dcc1880fd3 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/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor offset=0 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-b03d-7df6-aab9-0045231ca590 2026/02/05 16:54:07 INFO Updated post activity.id=https://b.localdomain/update/019c2eb9-af60-700b-8e91-873a8913fd5d activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-ab3c-7822-b749-29646fb68568 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-ab3c-7822-b749-29646fb68568 2026/02/05 16:54:07 INFO Fetching object id=ap://did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor/follow/019c2eb9-b064-70fc-ba8a-23dc936d7306 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor/follow/019c2eb9-b064-70fc-ba8a-23dc936d7306 2026/02/05 16:54:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-af09-7d63-8545-ee4a27b22bc1 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-af09-7ce3-ac09-aa424f42aae0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-af09-7ce3-ac09-aa424f42aae0 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-b03d-7df6-aab9-0045231ca590 2026/02/05 16:54:07 INFO Fetching object id=ap://did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-b0a3-778e-9b87-455eed217757 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2eb9-b0a3-778e-9b87-455eed217757 2026/02/05 16:54:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b093-7175-b2bf-4fd9415d867f activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b093-712b-8783-2691d752c649 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-b093-712b-8783-2691d752c649 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:07 INFO Looking up user name=carol 2026/02/05 16:54:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-b0a3-778e-9b87-455eed217757 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-aee9-7da3-8031-2489c278f367 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-aee9-7da3-8031-2489c278f367 2026/02/05 16:54:07 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/accept/019c2eb9-afbc-7358-8f45-e443050e610c activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-ae3f-705f-b2e2-dc0c8c4e55ba activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2eb9-ae3f-705f-b2e2-dc0c8c4e55ba 2026/02/05 16:54:07 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-b103-77b4-8ba6-1f2ed9d39d92 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/02/05 16:54:07 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor/follow/019c2eb9-b064-70fc-ba8a-23dc936d7306 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor/follow/019c2eb9-b064-70fc-ba8a-23dc936d7306 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2eb9-b103-77b4-8ba6-1f2ed9d39d92 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2eb9-b103-77b4-8ba6-1f2ed9d39d92 2026/02/05 16:54:07 INFO Looking up user name=bob 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor offset=0 2026/02/05 16:54:07 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-b10d-7d58-a1bb-36b8ec813a16 2026/02/05 16:54:07 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2eb9-b0bd-7e8c-985e-69dcc1880fd3 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2eb9-b0bd-7e8c-985e-69dcc1880fd3 2026/02/05 16:54:07 INFO Looking up user name=bob 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b07a-78b4-883a-4ab7613dae33 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b07a-78b4-883a-4ab7613dae33 2026/02/05 16:54:07 INFO Looking up user name=bob 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2eb9-b103-77b4-8ba6-1f2ed9d39d92 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-b048-7e64-8728-470624e43bc1 2026/02/05 16:54:07 INFO Looking up user name=bob 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-b103-77b4-8ba6-1f2ed9d39d92 2026/02/05 16:54:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b0f9-7893-b331-592c9597fb2b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b0f9-77ec-94d2-3e7f211f71bc activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b0f9-77ec-94d2-3e7f211f71bc 2026/02/05 16:54:07 INFO Fetching object id=ap://did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2eb9-b076-78af-b38d-d2fc84d26488 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:07 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2eb9-b13d-7ebc-b0e6-daa53d5f473a 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/02/05 16:54:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2eb9-b0bd-7e8c-985e-69dcc1880fd3 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2eb9-b048-7e64-8728-470624e43bc1 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2eb9-b0bd-7e8c-985e-69dcc1880fd3 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b093-7175-b2bf-4fd9415d867f 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b093-7175-b2bf-4fd9415d867f 2026/02/05 16:54:07 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-b149-7ec1-85c2-74442a6a65ff 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/02/05 16:54:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b07a-78b4-883a-4ab7613dae33 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:07 INFO Looking up user name=carol 2026/02/05 16:54:07 INFO Looking up user name=bob 2026/02/05 16:54:07 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 16:54:07 INFO Looking up user name=carol 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-b149-7ec1-85c2-74442a6a65ff 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-b149-7ec1-85c2-74442a6a65ff 2026/02/05 16:54:07 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 16:54:07 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:54:07 INFO Looking up user name=carol 2026/02/05 16:54:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-b076-78af-b38d-d2fc84d26488 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2eb9-ae9a-7eaf-8138-b5fbeda08f87 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2eb9-ae9a-7eaf-8138-b5fbeda08f87 2026/02/05 16:54:07 INFO Looking up user name=carol 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b093-7175-b2bf-4fd9415d867f 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-b07a-78b4-883a-4ab7613dae33 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b07a-783d-b6cf-774f8cf59d76 request.user=bob post=https://b.localdomain/post/019c2eb9-b07a-783d-b6cf-774f8cf59d76 2026/02/05 16:54:07 INFO Looking up user name=bob 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-b149-7ec1-85c2-74442a6a65ff 2026/02/05 16:54:07 INFO Fetching object id=ap://did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:07 INFO Applying migration id=shares 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-b149-7ec1-85c2-74442a6a65ff 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2eb9-b179-7e84-b0f1-c998929da8b0 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-b048-7e64-8728-470624e43bc1 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-acec-717c-9072-e337777e8333 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-acec-717c-9072-e337777e8333 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-b093-7175-b2bf-4fd9415d867f 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-b176-7155-87b4-62dad1e0fa6a 2026/02/05 16:54:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b093-712b-8783-2691d752c649 request.user=carol post=https://b.localdomain/post/019c2eb9-b093-712b-8783-2691d752c649 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:07 INFO Looking up user name=bob 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2eb9-b13d-7ebc-b0e6-daa53d5f473a 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2eb9-b13d-7ebc-b0e6-daa53d5f473a 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b0f9-7893-b331-592c9597fb2b 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b0f9-7893-b331-592c9597fb2b 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b0f9-7893-b331-592c9597fb2b 2026/02/05 16:54:07 INFO Looking up user name=carol 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-b10d-7d58-a1bb-36b8ec813a16 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:07 INFO Looking up user name=bob 2026/02/05 16:54:07 INFO Looking up user name=alice 2026/02/05 16:54:07 INFO Looking up user name=carol 2026/02/05 16:54:07 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2eb9-adf2-7ccd-827b-267bb856c3da 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:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2eb9-b13d-7ebc-b0e6-daa53d5f473a 2026/02/05 16:54:07 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/follow/019c2eb9-afe6-75dd-834e-242c22e9292b activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2eb9-b13d-7ebc-b0e6-daa53d5f473a 2026/02/05 16:54:07 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/accept/019c2eb9-b1d1-7d5f-808f-173a97981aeb activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2eb9-adf2-7ccd-827b-267bb856c3da activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2eb9-adf2-7ccd-827b-267bb856c3da 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfmbTT9aU36UcmavdUnhESfSy4W3NUJgDcxcZquxkqdd8/actor 2026/02/05 16:54:07 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/accept/019c2eb9-b1d6-7b17-a582-c5142f4102cf activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/follow/019c2eb9-afe6-75dd-834e-242c22e9292b activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/follow/019c2eb9-afe6-75dd-834e-242c22e9292b 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-b10d-7d58-a1bb-36b8ec813a16 2026/02/05 16:54:07 INFO Fetching object id=ap://did:key:z6MkfmbTT9aU36UcmavdUnhESfSy4W3NUJgDcxcZquxkqdd8/actor 2026/02/05 16:54:07 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2eb9-ae83-7a95-891c-b8367dafcebe 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:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b0f9-7893-b331-592c9597fb2b 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:07 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-b1de-728e-a2ba-6c8fb09d58d3 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/02/05 16:54:07 INFO Looking up user name=carol 2026/02/05 16:54:07 INFO Looking up user name=bob 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-b10d-7d58-a1bb-36b8ec813a16 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/accept/019c2eb9-b1d6-7b17-a582-c5142f4102cf 2026/02/05 16:54:07 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/accept/019c2eb9-b1d6-7b17-a582-c5142f4102cf sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor gateway=https://c.localdomain 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/accept/019c2eb9-b1d6-7b17-a582-c5142f4102cf 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/accept/019c2eb9-b1d6-7b17-a582-c5142f4102cf 2026/02/05 16:54:07 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/accept/019c2eb9-b1e7-7b25-bebb-eff4bb7d2797 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-ae83-7a95-891c-b8367dafcebe activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-ae83-7a95-891c-b8367dafcebe 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:07 INFO Looking up user name=carol 2026/02/05 16:54:07 INFO Fetching object id=ap://did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor 2026/02/05 16:54:07 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2eb9-b0bd-7e8c-985e-69dcc1880fd3 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/02/05 16:54:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 16:54:07 INFO Fetching object id=ap://did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:07 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2eb9-b089-76ef-a750-dea28968484e 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:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/02/05 16:54:07 INFO Looking up user name=bob 2026/02/05 16:54:07 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:07 INFO Looking up user name=carol 2026/02/05 16:54:07 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/accept/019c2eb9-b214-76c9-8067-1c2a28406d35 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-b089-76ef-a750-dea28968484e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2eb9-b089-76ef-a750-dea28968484e 2026/02/05 16:54:07 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfmbTT9aU36UcmavdUnhESfSy4W3NUJgDcxcZquxkqdd8/actor/follow/019c2eb9-aff0-7685-858a-e71839e9c27a activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkfmbTT9aU36UcmavdUnhESfSy4W3NUJgDcxcZquxkqdd8/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkfmbTT9aU36UcmavdUnhESfSy4W3NUJgDcxcZquxkqdd8/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2eb9-b179-7e84-b0f1-c998929da8b0 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/accept/019c2eb9-b1e7-7b25-bebb-eff4bb7d2797 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/accept/019c2eb9-b1e7-7b25-bebb-eff4bb7d2797 2026/02/05 16:54:07 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:07 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-b103-77b4-8ba6-1f2ed9d39d92 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/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor 2026/02/05 16:54:07 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/accept/019c2eb9-b226-7b32-92f3-451d85353ef8 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfmbTT9aU36UcmavdUnhESfSy4W3NUJgDcxcZquxkqdd8/actor/follow/019c2eb9-aff0-7685-858a-e71839e9c27a activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkfmbTT9aU36UcmavdUnhESfSy4W3NUJgDcxcZquxkqdd8/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkfmbTT9aU36UcmavdUnhESfSy4W3NUJgDcxcZquxkqdd8/actor/follow/019c2eb9-aff0-7685-858a-e71839e9c27a 2026/02/05 16:54:07 INFO Looking up user name=alice 2026/02/05 16:54:07 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:54:07 INFO Looking up user name=carol 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/accept/019c2eb9-b1d6-7b17-a582-c5142f4102cf 2026/02/05 16:54:07 INFO Fetching object id=ap://did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor 2026/02/05 16:54:07 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-b22a-7320-8397-d0615117583a 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/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/accept/019c2eb9-b1d1-7d5f-808f-173a97981aeb 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/accept/019c2eb9-b1d1-7d5f-808f-173a97981aeb 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b0f9-7893-b331-592c9597fb2b 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2eb9-b22a-7320-8397-d0615117583a 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2eb9-b22a-7320-8397-d0615117583a 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2eb9-b179-7e84-b0f1-c998929da8b0 2026/02/05 16:54:07 INFO Looking up user name=bob 2026/02/05 16:54:07 INFO Fetching object id=ap://did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor 2026/02/05 16:54:07 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/follow/019c2eb9-ae35-7bd1-b42c-cb48edc66b1f activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfmbTT9aU36UcmavdUnhESfSy4W3NUJgDcxcZquxkqdd8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/accept/019c2eb9-b226-7b32-92f3-451d85353ef8 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfmbTT9aU36UcmavdUnhESfSy4W3NUJgDcxcZquxkqdd8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/accept/019c2eb9-b226-7b32-92f3-451d85353ef8 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-b1de-728e-a2ba-6c8fb09d58d3 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2eb9-b179-7e84-b0f1-c998929da8b0 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-b1de-728e-a2ba-6c8fb09d58d3 2026/02/05 16:54:07 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/accept/019c2eb9-b24c-786d-a625-3fab7a8e7465 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/follow/019c2eb9-ae35-7bd1-b42c-cb48edc66b1f activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/follow/019c2eb9-ae35-7bd1-b42c-cb48edc66b1f 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:07 INFO Fetching object id=ap://did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor 2026/02/05 16:54:07 INFO Looking up user name=alice 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:07 INFO Fetching object id=ap://did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor 2026/02/05 16:54:07 INFO Looking up user name=alice 2026/02/05 16:54:07 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 16:54:07 INFO Looking up user name=bob 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b0f9-7893-b331-592c9597fb2b 2026/02/05 16:54:07 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:54:07 INFO Looking up user name=alice 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/accept/019c2eb9-b1e7-7b25-bebb-eff4bb7d2797 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-b0f9-7893-b331-592c9597fb2b 2026/02/05 16:54:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b0f9-77ec-94d2-3e7f211f71bc request.user=bob post=https://b.localdomain/post/019c2eb9-b0f9-77ec-94d2-3e7f211f71bc 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-b1de-728e-a2ba-6c8fb09d58d3 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2eb9-b22a-7320-8397-d0615117583a 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b226-785f-9fb1-7389d94e0151 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:07 INFO Looking up user name=carol 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-b1de-728e-a2ba-6c8fb09d58d3 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-b22a-7320-8397-d0615117583a 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/accept/019c2eb9-b214-76c9-8067-1c2a28406d35 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/accept/019c2eb9-b214-76c9-8067-1c2a28406d35 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/accept/019c2eb9-b1d6-7b17-a582-c5142f4102cf 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:07 INFO Fetching object id=ap://did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:07 INFO Fetching object id=ap://did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:07 INFO Looking up user name=alice 2026/02/05 16:54:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b248-7581-8d3f-6af9e69b880b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b248-7500-96d8-e660ce3a70cd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-b248-7500-96d8-e660ce3a70cd 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfmbTT9aU36UcmavdUnhESfSy4W3NUJgDcxcZquxkqdd8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/accept/019c2eb9-b226-7b32-92f3-451d85353ef8 2026/02/05 16:54:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b07a-78b4-883a-4ab7613dae33 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b07a-783d-b6cf-774f8cf59d76 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b07a-783d-b6cf-774f8cf59d76 2026/02/05 16:54:07 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor/follow/019c2eb9-b064-70fc-ba8a-23dc936d7306 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor 2026/02/05 16:54:07 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2eb9-af7a-7127-aebc-91eb6c28339e 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/02/05 16:54:07 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/accept/019c2eb9-b2b7-786d-a43d-06ad78660ebf activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor/follow/019c2eb9-b064-70fc-ba8a-23dc936d7306 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor/follow/019c2eb9-b064-70fc-ba8a-23dc936d7306 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-b2bc-70fa-be76-e907a15bf0eb activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-af7a-7127-aebc-91eb6c28339e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-af7a-7127-aebc-91eb6c28339e 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/05 16:54:07 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/create/019c2eb9-b24a-74a4-a2fe-9a4f5b396353 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/post/019c2eb9-b24a-7405-918a-edcbee077ba4 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/post/019c2eb9-b24a-7405-918a-edcbee077ba4 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor 2026/02/05 16:54:07 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/create/019c2eb9-b24a-74a4-a2fe-9a4f5b396353 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/post/019c2eb9-b24a-7405-918a-edcbee077ba4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/post/019c2eb9-b24a-7405-918a-edcbee077ba4 2026/02/05 16:54:07 INFO Looking up user name=carol 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/accept/019c2eb9-b24c-786d-a625-3fab7a8e7465 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/accept/019c2eb9-b24c-786d-a625-3fab7a8e7465 2026/02/05 16:54:07 INFO Applying migration id=actorttl 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/accept/019c2eb9-b214-76c9-8067-1c2a28406d35 2026/02/05 16:54:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-aea2-7e47-a722-53f63b585de7 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-aea2-7de1-81cb-5505e7969ed7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-aea2-7de1-81cb-5505e7969ed7 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/accept/019c2eb9-b1d6-7b17-a582-c5142f4102cf 2026/02/05 16:54:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 16:54:07 INFO Applying migration id=tocc 2026/02/05 16:54:07 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-b2c9-79a8-8dda-6d9c8b54082c 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/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/accept/019c2eb9-b2b7-786d-a43d-06ad78660ebf 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/accept/019c2eb9-b2b7-786d-a43d-06ad78660ebf 2026/02/05 16:54:07 INFO Fetching object id=ap://did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor 2026/02/05 16:54:07 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor 2026/02/05 16:54:07 INFO Looking up user name=carol 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/accept/019c2eb9-b214-76c9-8067-1c2a28406d35 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/accept/019c2eb9-b1d6-7b17-a582-c5142f4102cf 2026/02/05 16:54:07 INFO Looking up user name=carol 2026/02/05 16:54:07 INFO Fetching object id=ap://did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor 2026/02/05 16:54:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 16:54:07 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2eb9-b149-7ec1-85c2-74442a6a65ff 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/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/accept/019c2eb9-b1e7-7b25-bebb-eff4bb7d2797 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2eb9-b2c9-79a8-8dda-6d9c8b54082c 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2eb9-b2c9-79a8-8dda-6d9c8b54082c 2026/02/05 16:54:07 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:07 INFO Looking up user name=carol 2026/02/05 16:54:07 INFO Looking up user name=bob 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b226-785f-9fb1-7389d94e0151 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b226-785f-9fb1-7389d94e0151 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b226-785f-9fb1-7389d94e0151 2026/02/05 16:54:07 INFO Fetching object id=ap://did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor 2026/02/05 16:54:07 INFO Looking up user name=bob 2026/02/05 16:54:07 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-b2e7-76a8-ba39-68e75231dd2d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-b149-7ec1-85c2-74442a6a65ff activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2eb9-b149-7ec1-85c2-74442a6a65ff 2026/02/05 16:54:07 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:54:07 INFO Fetching object id=ap://did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor 2026/02/05 16:54:07 INFO Looking up user name=alice 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2eb9-b2c9-79a8-8dda-6d9c8b54082c 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-b2bc-70fa-be76-e907a15bf0eb 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-b2bc-70fa-be76-e907a15bf0eb 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-b2c9-79a8-8dda-6d9c8b54082c 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/accept/019c2eb9-b1d1-7d5f-808f-173a97981aeb 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b248-7581-8d3f-6af9e69b880b 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b248-7581-8d3f-6af9e69b880b 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:07 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b226-785f-9fb1-7389d94e0151 2026/02/05 16:54:07 INFO Looking up user name=bob 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2eb9-b2e7-76a8-ba39-68e75231dd2d 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:07 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:07 INFO Looking up user name=bob 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/accept/019c2eb9-b226-7b32-92f3-451d85353ef8 2026/02/05 16:54:07 INFO Looking up user name=carol 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/accept/019c2eb9-b1d1-7d5f-808f-173a97981aeb 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/accept/019c2eb9-b24c-786d-a625-3fab7a8e7465 2026/02/05 16:54:07 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2eb9-b316-757e-82b4-5e78797826c8 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/02/05 16:54:07 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/accept/019c2eb9-b2b7-786d-a43d-06ad78660ebf 2026/02/05 16:54:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b093-7175-b2bf-4fd9415d867f activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b093-712b-8783-2691d752c649 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-b093-712b-8783-2691d752c649 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor 2026/02/05 16:54:07 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/accept/019c2eb9-b1d6-7b17-a582-c5142f4102cf activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/follow/019c2eb9-afe6-75dd-834e-242c22e9292b activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/follow/019c2eb9-afe6-75dd-834e-242c22e9292b 2026/02/05 16:54:07 INFO Fetching object id=ap://did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/accept/019c2eb9-b24c-786d-a625-3fab7a8e7465 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019c2eb9-b316-757e-82b4-5e78797826c8 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019c2eb9-b316-757e-82b4-5e78797826c8 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b248-7581-8d3f-6af9e69b880b 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:07 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/accept/019c2eb9-b1e7-7b25-bebb-eff4bb7d2797 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-ae83-7a95-891c-b8367dafcebe activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-ae83-7a95-891c-b8367dafcebe 2026/02/05 16:54:07 INFO Looking up user name=carol 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/accept/019c2eb9-b2b7-786d-a43d-06ad78660ebf 2026/02/05 16:54:07 INFO Fetching object id=ap://did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/create/019c2eb9-b24a-74a4-a2fe-9a4f5b396353 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/create/019c2eb9-b24a-74a4-a2fe-9a4f5b396353 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-b248-7581-8d3f-6af9e69b880b 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019c2eb9-b316-757e-82b4-5e78797826c8 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b248-7500-96d8-e660ce3a70cd request.user=carol post=https://b.localdomain/post/019c2eb9-b248-7500-96d8-e660ce3a70cd 2026/02/05 16:54:07 INFO Looking up user name=bob 2026/02/05 16:54:07 INFO Fetching object id=ap://did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor 2026/02/05 16:54:07 INFO Fetching object id=ap://did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2eb9-b316-757e-82b4-5e78797826c8 2026/02/05 16:54:07 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2eb9-b358-7089-85bd-dcafc9084013 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2eb9-b0bd-7e8c-985e-69dcc1880fd3 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2eb9-b0bd-7e8c-985e-69dcc1880fd3 2026/02/05 16:54:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:07 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/accept/019c2eb9-b1d1-7d5f-808f-173a97981aeb activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2eb9-adf2-7ccd-827b-267bb856c3da activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2eb9-adf2-7ccd-827b-267bb856c3da 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor 2026/02/05 16:54:07 INFO Fetching object id=ap://did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor 2026/02/05 16:54:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b226-785f-9fb1-7389d94e0151 2026/02/05 16:54:08 INFO Received delete request activity.id=https://b.localdomain/post/019c2eb9-ab3c-7822-b749-29646fb68568#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-ab3c-7822-b749-29646fb68568 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2eb9-ab3c-7822-b749-29646fb68568 2026/02/05 16:54:08 INFO Fetching object id=ap://did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2eb9-b358-7089-85bd-dcafc9084013 2026/02/05 16:54:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2eb9-b358-7089-85bd-dcafc9084013 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:08 INFO Looking up user name=bob 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:08 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:54:08 INFO Looking up user name=carol 2026/02/05 16:54:08 INFO Looking up user name=alice 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/update/019c2eb9-b311-700b-aca9-fe305a79d996 2026/02/05 16:54:08 INFO Looking up user name=alice 2026/02/05 16:54:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:08 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/accept/019c2eb9-b214-76c9-8067-1c2a28406d35 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-b089-76ef-a750-dea28968484e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2eb9-b089-76ef-a750-dea28968484e 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/create/019c2eb9-b24a-74a4-a2fe-9a4f5b396353 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b226-785f-9fb1-7389d94e0151 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019c2eb9-ab3c-7822-b749-29646fb68568#delete 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019c2eb9-ab3c-7822-b749-29646fb68568#delete 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/create/019c2eb9-b24a-74a4-a2fe-9a4f5b396353 2026/02/05 16:54:08 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2eb9-b03d-7df6-aab9-0045231ca590 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/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-b226-785f-9fb1-7389d94e0151 2026/02/05 16:54:08 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/post/019c2eb9-b24a-7405-918a-edcbee077ba4 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/post/019c2eb9-b24a-7405-918a-edcbee077ba4 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019c2eb9-ab3c-7822-b749-29646fb68568#delete 2026/02/05 16:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2eb9-b358-7089-85bd-dcafc9084013 2026/02/05 16:54:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 request.user=bob post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-b2bc-70fa-be76-e907a15bf0eb 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2eb9-b2e7-76a8-ba39-68e75231dd2d 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:08 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-b39a-7242-ab8c-6465d9a1aca3 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/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-b3a9-7523-950c-86041669e40e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-b03d-7df6-aab9-0045231ca590 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-b03d-7df6-aab9-0045231ca590 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2eb9-ab3c-7822-b749-29646fb68568#delete 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:08 INFO Looking up user name=bob 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2eb9-b358-7089-85bd-dcafc9084013 2026/02/05 16:54:08 INFO Looking up user name=carol 2026/02/05 16:54:08 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/accept/019c2eb9-b226-7b32-92f3-451d85353ef8 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfmbTT9aU36UcmavdUnhESfSy4W3NUJgDcxcZquxkqdd8/actor/follow/019c2eb9-aff0-7685-858a-e71839e9c27a activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkfmbTT9aU36UcmavdUnhESfSy4W3NUJgDcxcZquxkqdd8/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkfmbTT9aU36UcmavdUnhESfSy4W3NUJgDcxcZquxkqdd8/actor/follow/019c2eb9-aff0-7685-858a-e71839e9c27a 2026/02/05 16:54:08 INFO Fetching object id=ap://did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:08 INFO Looking up user name=alice 2026/02/05 16:54:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b0f9-7893-b331-592c9597fb2b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b0f9-77ec-94d2-3e7f211f71bc activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b0f9-77ec-94d2-3e7f211f71bc 2026/02/05 16:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2eb9-b39a-7242-ab8c-6465d9a1aca3 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2eb9-b39a-7242-ab8c-6465d9a1aca3 2026/02/05 16:54:08 INFO Updated post activity.id=https://b.localdomain/update/019c2eb9-b393-71c0-8df8-ffcee2a98978 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-af09-7ce3-ac09-aa424f42aae0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-af09-7ce3-ac09-aa424f42aae0 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2eb9-b2e7-76a8-ba39-68e75231dd2d 2026/02/05 16:54:08 INFO Looking up user name=bob 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2eb9-b2e7-76a8-ba39-68e75231dd2d 2026/02/05 16:54:08 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/accept/019c2eb9-b2b7-786d-a43d-06ad78660ebf activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor/follow/019c2eb9-b064-70fc-ba8a-23dc936d7306 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor/follow/019c2eb9-b064-70fc-ba8a-23dc936d7306 2026/02/05 16:54:08 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-b3c6-7061-a7d8-40df4a1b5dee 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/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:08 INFO Looking up user name=bob 2026/02/05 16:54:08 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2eb9-b22a-7320-8397-d0615117583a 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/02/05 16:54:08 INFO Looking up user name=carol 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2eb9-b39a-7242-ab8c-6465d9a1aca3 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2eb9-b2bc-70fa-be76-e907a15bf0eb 2026/02/05 16:54:08 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2eb9-b3d8-7095-aa0b-ecfa1734b9de activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2eb9-b0bd-7e8c-985e-69dcc1880fd3 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2eb9-b0bd-7e8c-985e-69dcc1880fd3 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-b3c6-7061-a7d8-40df4a1b5dee 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-b3c6-7061-a7d8-40df4a1b5dee 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-b39a-7242-ab8c-6465d9a1aca3 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor 2026/02/05 16:54:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-b3db-7ccf-bbaa-fcbe9054dbb1 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-b22a-7320-8397-d0615117583a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-b22a-7320-8397-d0615117583a 2026/02/05 16:54:08 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/accept/019c2eb9-b1d6-7b17-a582-c5142f4102cf activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/follow/019c2eb9-afe6-75dd-834e-242c22e9292b activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/follow/019c2eb9-afe6-75dd-834e-242c22e9292b 2026/02/05 16:54:08 INFO Looking up user name=bob 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 16:54:08 INFO Looking up user name=bob 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2eb9-b3d8-7095-aa0b-ecfa1734b9de 2026/02/05 16:54:08 INFO Fetching object id=ap://did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2eb9-b3d8-7095-aa0b-ecfa1734b9de 2026/02/05 16:54:08 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-b2c9-79a8-8dda-6d9c8b54082c 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/02/05 16:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:08 INFO Looking up user name=carol 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:08 INFO Looking up user name=carol 2026/02/05 16:54:08 INFO Looking up user name=alice 2026/02/05 16:54:08 INFO Received delete request activity.id=https://b.localdomain/post/019c2eb9-ab3c-7822-b749-29646fb68568#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-ab3c-7822-b749-29646fb68568 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2eb9-ab3c-7822-b749-29646fb68568 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-b3a9-7523-950c-86041669e40e 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-b3a9-7523-950c-86041669e40e 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2eb9-b3c6-7061-a7d8-40df4a1b5dee 2026/02/05 16:54:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-b2bc-70fa-be76-e907a15bf0eb activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-af7a-7127-aebc-91eb6c28339e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-af7a-7127-aebc-91eb6c28339e 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2eb9-b3d8-7095-aa0b-ecfa1734b9de 2026/02/05 16:54:08 INFO Looking up user name=bob 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:08 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2eb9-b316-757e-82b4-5e78797826c8 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/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-b3c6-7061-a7d8-40df4a1b5dee 2026/02/05 16:54:08 INFO Looking up user name=bob 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2eb9-b3d8-7095-aa0b-ecfa1734b9de 2026/02/05 16:54:08 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 16:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:08 INFO Looking up user name=carol 2026/02/05 16:54:08 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2eb9-b411-7957-9fba-b6d3a5e4fdfe activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2eb9-b316-757e-82b4-5e78797826c8 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2eb9-b316-757e-82b4-5e78797826c8 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:08 INFO Looking up user name=carol 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-b393-71c0-8df8-ffcee2a98978 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-b393-71c0-8df8-ffcee2a98978 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019c2eb9-b411-7957-9fba-b6d3a5e4fdfe 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019c2eb9-b411-7957-9fba-b6d3a5e4fdfe 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-b2e7-76a8-ba39-68e75231dd2d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-b149-7ec1-85c2-74442a6a65ff activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2eb9-b149-7ec1-85c2-74442a6a65ff 2026/02/05 16:54:08 INFO Looking up user name=carol 2026/02/05 16:54:08 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/accept/019c2eb9-b24c-786d-a625-3fab7a8e7465 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/follow/019c2eb9-ae35-7bd1-b42c-cb48edc66b1f activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/follow/019c2eb9-ae35-7bd1-b42c-cb48edc66b1f 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:08 INFO Looking up user name=alice 2026/02/05 16:54:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b0f9-7893-b331-592c9597fb2b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b0f9-77ec-94d2-3e7f211f71bc activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b0f9-77ec-94d2-3e7f211f71bc 2026/02/05 16:54:08 INFO Follow is rejected activity.id=https://b.localdomain/reject/019c2eb9-b42d-7e17-ba0c-1f17da79f5fb activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-aa7e-742a-b07e-d67670e1f642 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-aa7e-742a-b07e-d67670e1f642 2026/02/05 16:54:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b3da-7ab3-bbdf-1aff9643dd1c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b3da-7a1c-b5ba-09e584aae41f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b3da-7a1c-b5ba-09e584aae41f 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-b3a9-7523-950c-86041669e40e 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/019c2eb9-b42d-7e17-ba0c-1f17da79f5fb 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/019c2eb9-b42d-7e17-ba0c-1f17da79f5fb 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-b393-71c0-8df8-ffcee2a98978 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019c2eb9-b411-7957-9fba-b6d3a5e4fdfe 2026/02/05 16:54:08 INFO Looking up user name=carol 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2eb9-b411-7957-9fba-b6d3a5e4fdfe 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-b3db-7ccf-bbaa-fcbe9054dbb1 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-b3db-7ccf-bbaa-fcbe9054dbb1 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2eb9-b432-71f2-be7e-4e08cb635d61 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/019c2eb9-b42d-7e17-ba0c-1f17da79f5fb 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-b393-71c0-8df8-ffcee2a98978 2026/02/05 16:54:08 INFO Looking up user name=carol 2026/02/05 16:54:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b248-7581-8d3f-6af9e69b880b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b248-7500-96d8-e660ce3a70cd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-b248-7500-96d8-e660ce3a70cd 2026/02/05 16:54:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-af09-7ce3-ac09-aa424f42aae0 request.user=carol post=https://b.localdomain/post/019c2eb9-af09-7ce3-ac09-aa424f42aae0 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/reject/019c2eb9-b42d-7e17-ba0c-1f17da79f5fb 2026/02/05 16:54:08 INFO Looking up user name=bob === NAME TestCluster_PostToFollowers_Rejected page.go:100: 20 text/gemini # 🐕 Followers => /users/outbox/a.localdomain/user/bob 2026-02-05 👽 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/02/05 16:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-b3db-7ccf-bbaa-fcbe9054dbb1 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2eb9-b3a9-7523-950c-86041669e40e 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2eb9-b3db-7ccf-bbaa-fcbe9054dbb1 2026/02/05 16:54:08 INFO Fetching object id=ap://did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b3da-7ab3-bbdf-1aff9643dd1c 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b3da-7ab3-bbdf-1aff9643dd1c 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b3da-7ab3-bbdf-1aff9643dd1c 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:08 INFO Looking up user name=bob 2026/02/05 16:54:08 INFO Looking up user name=bob 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:08 INFO Looking up user name=bob 2026/02/05 16:54:08 INFO Looking up user name=alice 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019c2eb9-b431-7d32-a88d-32fc1d048e6c 2026/02/05 16:54:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b226-785f-9fb1-7389d94e0151 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b3da-7ab3-bbdf-1aff9643dd1c 2026/02/05 16:54:08 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2eb9-b39a-7242-ab8c-6465d9a1aca3 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/02/05 16:54:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-b3a9-7523-950c-86041669e40e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-b03d-7df6-aab9-0045231ca590 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-b03d-7df6-aab9-0045231ca590 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b495-7c42-83af-b21010a092e9 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b495-7bbf-b89d-4308a78f97a4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b495-7bbf-b89d-4308a78f97a4 2026/02/05 16:54:08 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2eb9-af70-7bf6-b4c6-afdfaa1d04e9 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/02/05 16:54:08 INFO Looking up user name=carol 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-b4e2-7e2e-a508-64057882e9d9 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-b39a-7242-ab8c-6465d9a1aca3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2eb9-b39a-7242-ab8c-6465d9a1aca3 2026/02/05 16:54:08 INFO Looking up user name=bob --- PASS: TestCluster_PostToFollowers_AcceptThenReject (2.52s) 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2eb9-b432-71f2-be7e-4e08cb635d61 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2eb9-b4e2-7e2e-a508-64057882e9d9 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2eb9-b4e2-7e2e-a508-64057882e9d9 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-b4ea-7885-ba9b-5a40debc3fc1 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-af70-7bf6-b4c6-afdfaa1d04e9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-af70-7bf6-b4c6-afdfaa1d04e9 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:08 INFO Looking up user name=alice 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 16:54:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-b3db-7ccf-bbaa-fcbe9054dbb1 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-b22a-7320-8397-d0615117583a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-b22a-7320-8397-d0615117583a 2026/02/05 16:54:08 INFO Looking up user name=carol 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:08 INFO Looking up user name=carol 2026/02/05 16:54:08 INFO Looking up user name=alice 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2eb9-b432-71f2-be7e-4e08cb635d61 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019c2eb9-b431-7d32-a88d-32fc1d048e6c 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2eb9-b4e2-7e2e-a508-64057882e9d9 2026/02/05 16:54:08 INFO Looking up user name=carol 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:08 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/create/019c2eb9-b24a-74a4-a2fe-9a4f5b396353 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/post/019c2eb9-b24a-7405-918a-edcbee077ba4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/post/019c2eb9-b24a-7405-918a-edcbee077ba4 2026/02/05 16:54:08 INFO Looking up user name=alice 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2eb9-b4e2-7e2e-a508-64057882e9d9 2026/02/05 16:54:08 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2eb9-b1de-728e-a2ba-6c8fb09d58d3 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/02/05 16:54:08 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2eb9-b13d-7ebc-b0e6-daa53d5f473a 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/02/05 16:54:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-b523-78af-ad7c-20494cea844d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-b1de-728e-a2ba-6c8fb09d58d3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-b1de-728e-a2ba-6c8fb09d58d3 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/05 16:54:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019c2eb9-b431-7d32-a88d-32fc1d048e6c 2026/02/05 16:54:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-b524-7132-a123-a541e0f5969c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2eb9-b13d-7ebc-b0e6-daa53d5f473a activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2eb9-b13d-7ebc-b0e6-daa53d5f473a 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:08 INFO Looking up user name=carol 2026/02/05 16:54:08 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:54:08 INFO Looking up user name=carol 2026/02/05 16:54:08 INFO Looking up user name=carol 2026/02/05 16:54:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b226-785f-9fb1-7389d94e0151 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/move/019c2eb9-b431-7d32-a88d-32fc1d048e6c 2026/02/05 16:54:08 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/create/019c2eb9-b4ce-7787-b705-b8cedcc85cfd note=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/post/019c2eb9-b4ce-76e5-88e2-30b4d8f63760 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/post/019c2eb9-b4ce-76e5-88e2-30b4d8f63760 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor 2026/02/05 16:54:08 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/create/019c2eb9-b4ce-7787-b705-b8cedcc85cfd activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/post/019c2eb9-b4ce-76e5-88e2-30b4d8f63760 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/post/019c2eb9-b4ce-76e5-88e2-30b4d8f63760 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-b4ea-7885-ba9b-5a40debc3fc1 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-b4ea-7885-ba9b-5a40debc3fc1 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2eb9-b432-71f2-be7e-4e08cb635d61 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b3da-7ab3-bbdf-1aff9643dd1c 2026/02/05 16:54:08 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/02/05 16:54:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-b4e2-7e2e-a508-64057882e9d9 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-b39a-7242-ab8c-6465d9a1aca3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2eb9-b39a-7242-ab8c-6465d9a1aca3 2026/02/05 16:54:08 INFO Looking up user name=bob 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2eb9-b524-7132-a123-a541e0f5969c 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2eb9-b524-7132-a123-a541e0f5969c 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b495-7c42-83af-b21010a092e9 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b495-7c42-83af-b21010a092e9 2026/02/05 16:54:08 INFO Looking up user name=bob 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:08 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2eb9-b3c6-7061-a7d8-40df4a1b5dee 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/02/05 16:54:08 INFO Looking up user name=bob 2026/02/05 16:54:08 INFO Looking up user name=bob 2026/02/05 16:54:08 INFO Updated post activity.id=https://b.localdomain/update/019c2eb9-b393-71c0-8df8-ffcee2a98978 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-af09-7ce3-ac09-aa424f42aae0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-af09-7ce3-ac09-aa424f42aae0 2026/02/05 16:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-b54c-7436-861a-8f9d179f5baf activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-b3c6-7061-a7d8-40df4a1b5dee activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2eb9-b3c6-7061-a7d8-40df4a1b5dee 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b3da-7ab3-bbdf-1aff9643dd1c --- FAIL: TestCluster_PostToFollowers_Rejected (4.62s) 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2eb9-b524-7132-a123-a541e0f5969c 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-b523-78af-ad7c-20494cea844d 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-b523-78af-ad7c-20494cea844d 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b495-7c42-83af-b21010a092e9 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-b3da-7ab3-bbdf-1aff9643dd1c 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:08 INFO Looking up user name=bob 2026/02/05 16:54:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b3da-7a1c-b5ba-09e584aae41f request.user=bob post=https://b.localdomain/post/019c2eb9-b3da-7a1c-b5ba-09e584aae41f 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2eb9-b54c-7436-861a-8f9d179f5baf 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-b495-7c42-83af-b21010a092e9 2026/02/05 16:54:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b495-7bbf-b89d-4308a78f97a4 request.user=bob post=https://b.localdomain/post/019c2eb9-b495-7bbf-b89d-4308a78f97a4 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/create/019c2eb9-b4ce-7787-b705-b8cedcc85cfd 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/create/019c2eb9-b4ce-7787-b705-b8cedcc85cfd 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor 2026/02/05 16:54:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:08 INFO Fetching object id=ap://did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor 2026/02/05 16:54:08 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:54:08 INFO Looking up user name=carol 2026/02/05 16:54:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b56c-767a-b5ac-1c42e4bce758 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b56c-761b-a66a-4268bcc5c776 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b56c-761b-a66a-4268bcc5c776 2026/02/05 16:54:08 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/create/019c2eb9-b57c-7da7-8708-6ccca90d723f note=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/post/019c2eb9-b57c-7d3c-b349-fe83cb97f89e thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/post/019c2eb9-b57c-7d3c-b349-fe83cb97f89e starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor 2026/02/05 16:54:08 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/create/019c2eb9-b57c-7da7-8708-6ccca90d723f activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/post/019c2eb9-b57c-7d3c-b349-fe83cb97f89e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/post/019c2eb9-b57c-7d3c-b349-fe83cb97f89e 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-b4ea-7885-ba9b-5a40debc3fc1 2026/02/05 16:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2eb9-b524-7132-a123-a541e0f5969c 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2eb9-b4ea-7885-ba9b-5a40debc3fc1 2026/02/05 16:54:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-b5d2-7347-a9e2-3385d2e3da0f activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-b2c9-79a8-8dda-6d9c8b54082c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2eb9-b2c9-79a8-8dda-6d9c8b54082c 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/create/019c2eb9-b4ce-7787-b705-b8cedcc85cfd 2026/02/05 16:54:08 INFO Looking up user name=alice 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:08 INFO Looking up user name=alice 2026/02/05 16:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/create/019c2eb9-b4ce-7787-b705-b8cedcc85cfd 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2eb9-b5d2-7347-a9e2-3385d2e3da0f 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2eb9-b5d2-7347-a9e2-3385d2e3da0f 2026/02/05 16:54:08 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/post/019c2eb9-b4ce-76e5-88e2-30b4d8f63760 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/post/019c2eb9-b4ce-76e5-88e2-30b4d8f63760 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-b523-78af-ad7c-20494cea844d 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2eb9-b54c-7436-861a-8f9d179f5baf 2026/02/05 16:54:08 INFO Looking up user name=carol 2026/02/05 16:54:08 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2eb9-b0f9-77ec-94d2-3e7f211f71bc request.user=alice post=https://b.localdomain/post/019c2eb9-b0f9-77ec-94d2-3e7f211f71bc 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:08 INFO Looking up user name=bob 2026/02/05 16:54:08 INFO Looking up user name=alice 2026/02/05 16:54:08 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2eb9-b411-7957-9fba-b6d3a5e4fdfe activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2eb9-b316-757e-82b4-5e78797826c8 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2eb9-b316-757e-82b4-5e78797826c8 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:08 INFO Looking up user name=bob 2026/02/05 16:54:08 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b5a8-7928-8cc6-4d23d04c4cbe note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:08 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b5a8-7928-8cc6-4d23d04c4cbe activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2eb9-b5d2-7347-a9e2-3385d2e3da0f 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b56c-767a-b5ac-1c42e4bce758 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b56c-767a-b5ac-1c42e4bce758 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2eb9-b54c-7436-861a-8f9d179f5baf 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:08 INFO Looking up user name=bob 2026/02/05 16:54:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-b524-7132-a123-a541e0f5969c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2eb9-b13d-7ebc-b0e6-daa53d5f473a activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2eb9-b13d-7ebc-b0e6-daa53d5f473a 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2eb9-b5d2-7347-a9e2-3385d2e3da0f 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2eb9-b54c-7436-861a-8f9d179f5baf 2026/02/05 16:54:08 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2eb9-b523-78af-ad7c-20494cea844d 2026/02/05 16:54:08 INFO Looking up user name=nobody 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b56c-767a-b5ac-1c42e4bce758 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/create/019c2eb9-b57c-7da7-8708-6ccca90d723f 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/create/019c2eb9-b57c-7da7-8708-6ccca90d723f 2026/02/05 16:54:08 INFO Looking up user name=bob 2026/02/05 16:54:08 INFO Received a new post activity.id=https://a.localdomain/create/019c2eb9-b5f9-729a-aea4-d488610b7534 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:08 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8 host=a.localdomain count=2 2026/02/05 16:54:08 INFO Found unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor follower=https://a.localdomain/user/alice 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor 2026/02/05 16:54:08 WARN Using fake follow ID to remove unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor follower=https://a.localdomain/user/alice id=https://a.localdomain/follow/019c2eb9-b638-7632-b683-25caed824480 2026/02/05 16:54:08 INFO Looking up user name=bob 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 16:54:08 INFO Fetching object id=ap://did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:08 INFO Looking up user name=carol 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2eb9-b5f9-729a-aea4-d488610b7534 2026/02/05 16:54:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-b523-78af-ad7c-20494cea844d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-b1de-728e-a2ba-6c8fb09d58d3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-b1de-728e-a2ba-6c8fb09d58d3 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2eb9-b5f9-729a-aea4-d488610b7534 2026/02/05 16:54:08 INFO Looking up user name=bob 2026/02/05 16:54:08 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-b56c-767a-b5ac-1c42e4bce758 2026/02/05 16:54:08 INFO Looking up user name=bob 2026/02/05 16:54:08 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2eb9-b638-77ca-87b7-b20a95257f1b activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-b638-7632-b683-25caed824480 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:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor 2026/02/05 16:54:08 INFO Looking up user name=carol 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b56c-761b-a66a-4268bcc5c776 request.user=bob post=https://b.localdomain/post/019c2eb9-b56c-761b-a66a-4268bcc5c776 2026/02/05 16:54:08 INFO Looking up user name=alice 2026/02/05 16:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/inbox activity=https://a.localdomain/undo/019c2eb9-b638-77ca-87b7-b20a95257f1b 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/inbox activity=https://a.localdomain/undo/019c2eb9-b638-77ca-87b7-b20a95257f1b 2026/02/05 16:54:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-b54c-7436-861a-8f9d179f5baf activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-b3c6-7061-a7d8-40df4a1b5dee activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2eb9-b3c6-7061-a7d8-40df4a1b5dee 2026/02/05 16:54:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b611-7073-8456-98b2b865bc00 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b611-7025-a401-4145cbc7965a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-b611-7025-a401-4145cbc7965a 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b5a8-7928-8cc6-4d23d04c4cbe 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b5a8-7928-8cc6-4d23d04c4cbe 2026/02/05 16:54:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-b4ea-7885-ba9b-5a40debc3fc1 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-af70-7bf6-b4c6-afdfaa1d04e9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-af70-7bf6-b4c6-afdfaa1d04e9 2026/02/05 16:54:08 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b5a8-7928-8cc6-4d23d04c4cbe sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor gateway=https://c.localdomain 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b5a8-7928-8cc6-4d23d04c4cbe 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b5a8-7928-8cc6-4d23d04c4cbe 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2eb9-b5f9-729a-aea4-d488610b7534 2026/02/05 16:54:08 INFO Looking up user name=alice 2026/02/05 16:54:08 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/create/019c2eb9-b61b-7629-a0b0-1b6f3e8cf822 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/post/019c2eb9-b61b-75bd-88d0-ec019c6509a1 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/post/019c2eb9-b61b-75bd-88d0-ec019c6509a1 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor 2026/02/05 16:54:08 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/create/019c2eb9-b61b-7629-a0b0-1b6f3e8cf822 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/post/019c2eb9-b61b-75bd-88d0-ec019c6509a1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/post/019c2eb9-b61b-75bd-88d0-ec019c6509a1 2026/02/05 16:54:08 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-b5d2-7347-a9e2-3385d2e3da0f activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-b2c9-79a8-8dda-6d9c8b54082c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2eb9-b2c9-79a8-8dda-6d9c8b54082c 2026/02/05 16:54:08 INFO Fetching object id=ap://did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:08 INFO Fetching object id=ap://did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2eb9-b5f9-729a-aea4-d488610b7534 2026/02/05 16:54:08 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e request.user=alice post=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor/inbox activity=https://a.localdomain/undo/019c2eb9-b638-77ca-87b7-b20a95257f1b 2026/02/05 16:54:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b3da-7ab3-bbdf-1aff9643dd1c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b3da-7a1c-b5ba-09e584aae41f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b3da-7a1c-b5ba-09e584aae41f 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019c2eb9-b638-77ca-87b7-b20a95257f1b 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:08 INFO Looking up user name=alice 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/create/019c2eb9-b57c-7da7-8708-6ccca90d723f 2026/02/05 16:54:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b661-700e-b390-74fd1b64415c activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b660-7ef0-b1c5-e52834f44310 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-b660-7ef0-b1c5-e52834f44310 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfmbTT9aU36UcmavdUnhESfSy4W3NUJgDcxcZquxkqdd8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/create/019c2eb9-b57c-7da7-8708-6ccca90d723f 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfmbTT9aU36UcmavdUnhESfSy4W3NUJgDcxcZquxkqdd8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/create/019c2eb9-b57c-7da7-8708-6ccca90d723f 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:08 INFO Looking up user name=bob 2026/02/05 16:54:08 INFO Fetching object id=ap://did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor 2026/02/05 16:54:08 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2eb9-b638-77ca-87b7-b20a95257f1b activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-b638-7632-b683-25caed824480 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:z6MkpFKDMh4MhdGX57btVghtqwAm33mUm5WbLCK2uVvMtCE8/actor 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b5a8-7928-8cc6-4d23d04c4cbe 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b5a8-7928-8cc6-4d23d04c4cbe 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b5a8-7928-8cc6-4d23d04c4cbe 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor 2026/02/05 16:54:08 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 2026/02/05 16:54:08 INFO Fetching object id=ap://did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor 2026/02/05 16:54:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b654-796b-a26e-b2b1e8bce58e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b654-789c-b82f-20adf2b0d9ef activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b654-789c-b82f-20adf2b0d9ef 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/create/019c2eb9-b61b-7629-a0b0-1b6f3e8cf822 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/create/019c2eb9-b61b-7629-a0b0-1b6f3e8cf822 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/create/019c2eb9-b61b-7629-a0b0-1b6f3e8cf822 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b611-7073-8456-98b2b865bc00 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b611-7073-8456-98b2b865bc00 2026/02/05 16:54:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:08 INFO Looking up user name=carol 2026/02/05 16:54:08 INFO Fetching object id=ap://did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfmbTT9aU36UcmavdUnhESfSy4W3NUJgDcxcZquxkqdd8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/create/019c2eb9-b57c-7da7-8708-6ccca90d723f 2026/02/05 16:54:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b3da-7ab3-bbdf-1aff9643dd1c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b3da-7a1c-b5ba-09e584aae41f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b3da-7a1c-b5ba-09e584aae41f 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b611-7073-8456-98b2b865bc00 2026/02/05 16:54:08 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 request.user=bob post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b661-700e-b390-74fd1b64415c 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b661-700e-b390-74fd1b64415c 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:08 INFO Looking up user name=carol 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/create/019c2eb9-b57c-7da7-8708-6ccca90d723f 2026/02/05 16:54:08 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/post/019c2eb9-b57c-7d3c-b349-fe83cb97f89e request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/post/019c2eb9-b57c-7d3c-b349-fe83cb97f89e 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/create/019c2eb9-b61b-7629-a0b0-1b6f3e8cf822 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-b611-7073-8456-98b2b865bc00 2026/02/05 16:54:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b6f1-7cf8-8808-3eec4e193c2a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b6f1-7c9d-abdd-78a00a91b4e8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b6f1-7c9d-abdd-78a00a91b4e8 2026/02/05 16:54:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b611-7025-a401-4145cbc7965a request.user=carol post=https://b.localdomain/post/019c2eb9-b611-7025-a401-4145cbc7965a 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b661-700e-b390-74fd1b64415c 2026/02/05 16:54:08 INFO Looking up user name=bob --- PASS: TestCluster_DM (5.07s) 2026/02/05 16:54:08 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/create/019c2eb9-b4ce-7787-b705-b8cedcc85cfd activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/post/019c2eb9-b4ce-76e5-88e2-30b4d8f63760 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor/post/019c2eb9-b4ce-76e5-88e2-30b4d8f63760 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b654-796b-a26e-b2b1e8bce58e 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b654-796b-a26e-b2b1e8bce58e 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:08 INFO Looking up user name=bob 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-b6f1-7cf8-8808-3eec4e193c2a 2026/02/05 16:54:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b6f1-7c9d-abdd-78a00a91b4e8 request.user=bob post=https://b.localdomain/post/019c2eb9-b6f1-7c9d-abdd-78a00a91b4e8 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-b661-700e-b390-74fd1b64415c 2026/02/05 16:54:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b660-7ef0-b1c5-e52834f44310 request.user=carol post=https://b.localdomain/post/019c2eb9-b660-7ef0-b1c5-e52834f44310 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b654-796b-a26e-b2b1e8bce58e 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/create/019c2eb9-b61b-7629-a0b0-1b6f3e8cf822 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor 2026/02/05 16:54:08 INFO Fetching object id=ap://did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor 2026/02/05 16:54:08 INFO Updated post activity.id=https://b.localdomain/update/019c2eb9-b701-76e8-b952-afc323f4bc8b activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b248-7500-96d8-e660ce3a70cd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-b248-7500-96d8-e660ce3a70cd 2026/02/05 16:54:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:08 INFO Looking up user name=alice 2026/02/05 16:54:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b56c-767a-b5ac-1c42e4bce758 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b56c-761b-a66a-4268bcc5c776 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b56c-761b-a66a-4268bcc5c776 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-b654-796b-a26e-b2b1e8bce58e 2026/02/05 16:54:08 INFO Received delete request activity.id=https://b.localdomain/post/019c2eb9-af09-7ce3-ac09-aa424f42aae0#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-af09-7ce3-ac09-aa424f42aae0 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2eb9-af09-7ce3-ac09-aa424f42aae0 2026/02/05 16:54:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b654-789c-b82f-20adf2b0d9ef request.user=bob post=https://b.localdomain/post/019c2eb9-b654-789c-b82f-20adf2b0d9ef 2026/02/05 16:54:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:09 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:54:09 INFO Looking up user name=carol 2026/02/05 16:54:09 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/create/019c2eb9-b61b-7629-a0b0-1b6f3e8cf822 2026/02/05 16:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/create/019c2eb9-b61b-7629-a0b0-1b6f3e8cf822 2026/02/05 16:54:09 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/post/019c2eb9-b61b-75bd-88d0-ec019c6509a1 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/post/019c2eb9-b61b-75bd-88d0-ec019c6509a1 2026/02/05 16:54:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/02/05 16:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:09 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 16:54:09 INFO Looking up user name=carol 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:09 INFO Looking up user name=carol 2026/02/05 16:54:09 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/02/05 16:54:09 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019c2eb9-b5f9-729a-aea4-d488610b7534 note=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e thread=https://b.localdomain/post/019c2eb9-b0f9-77ec-94d2-3e7f211f71bc starter=https://b.localdomain/user/bob 2026/02/05 16:54:09 INFO Received a new post activity.id=https://a.localdomain/create/019c2eb9-b5f9-729a-aea4-d488610b7534 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e 2026/02/05 16:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b780-7766-b864-80008629cbc6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b780-7708-a244-3b2bc7803121 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b780-7708-a244-3b2bc7803121 2026/02/05 16:54:09 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b779-71cc-8394-5e5cc0a84574 note=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b779-70af-9f12-00d2bcda4429 thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b779-70af-9f12-00d2bcda4429 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:09 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b779-71cc-8394-5e5cc0a84574 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b779-70af-9f12-00d2bcda4429 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b779-70af-9f12-00d2bcda4429 2026/02/05 16:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-b701-76e8-b952-afc323f4bc8b 2026/02/05 16:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-b701-76e8-b952-afc323f4bc8b 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:09 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2eb9-b5f9-729a-aea4-d488610b7534 2026/02/05 16:54:09 INFO Looking up user name=carol 2026/02/05 16:54:09 INFO Fetching object id=ap://did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor 2026/02/05 16:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2eb9-af09-7ce3-ac09-aa424f42aae0#delete 2026/02/05 16:54:09 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b779-71cc-8394-5e5cc0a84574 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor gateway=https://a.localdomain 2026/02/05 16:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2eb9-af09-7ce3-ac09-aa424f42aae0#delete 2026/02/05 16:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b779-71cc-8394-5e5cc0a84574 2026/02/05 16:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b779-71cc-8394-5e5cc0a84574 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b661-700e-b390-74fd1b64415c activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b660-7ef0-b1c5-e52834f44310 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-b660-7ef0-b1c5-e52834f44310 2026/02/05 16:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2eb9-af09-7ce3-ac09-aa424f42aae0#delete 2026/02/05 16:54:09 INFO Fetching object id=ap://did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-b701-76e8-b952-afc323f4bc8b 2026/02/05 16:54:09 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 request.user=alice post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-b701-76e8-b952-afc323f4bc8b 2026/02/05 16:54:09 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b248-7500-96d8-e660ce3a70cd request.user=carol post=https://b.localdomain/post/019c2eb9-b248-7500-96d8-e660ce3a70cd 2026/02/05 16:54:09 INFO Received a new post activity.id=https://a.localdomain/create/019c2eb9-b7ed-751e-b0fd-fa2d6ded4447 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-b7ed-74af-b75a-197ff4d157d9 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2eb9-b7ed-74af-b75a-197ff4d157d9 2026/02/05 16:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2eb9-af09-7ce3-ac09-aa424f42aae0#delete 2026/02/05 16:54:09 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b779-71cc-8394-5e5cc0a84574 2026/02/05 16:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019c2eb9-b7ed-751e-b0fd-fa2d6ded4447 2026/02/05 16:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019c2eb9-b7ed-751e-b0fd-fa2d6ded4447 2026/02/05 16:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b780-7766-b864-80008629cbc6 2026/02/05 16:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b780-7766-b864-80008629cbc6 2026/02/05 16:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:09 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b779-71cc-8394-5e5cc0a84574 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:09 INFO Looking up user name=alice 2026/02/05 16:54:09 INFO Looking up user name=bob 2026/02/05 16:54:09 INFO Viewing post request.path=/users/view/c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b779-70af-9f12-00d2bcda4429 request.user=carol post=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b779-70af-9f12-00d2bcda4429 2026/02/05 16:54:09 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor 2026/02/05 16:54:09 INFO Looking up user name=nobody 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:09 INFO Looking up user name=carol 2026/02/05 16:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b780-7766-b864-80008629cbc6 2026/02/05 16:54:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019c2eb9-b7ed-751e-b0fd-fa2d6ded4447 2026/02/05 16:54:09 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH host=a.localdomain count=1 2026/02/05 16:54:09 INFO Found unknown local follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkqJhDSsUJ8D9v14BuamhWce6xfdHSjpAAYydSb5FVS1rH/actor follower=https://a.localdomain/user/alice 2026/02/05 16:54:09 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2eb9-b5f9-729a-aea4-d488610b7534 2026/02/05 16:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2eb9-b7ed-751e-b0fd-fa2d6ded4447 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor 2026/02/05 16:54:09 INFO Received delete request activity.id=https://b.localdomain/post/019c2eb9-af09-7ce3-ac09-aa424f42aae0#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-af09-7ce3-ac09-aa424f42aae0 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2eb9-af09-7ce3-ac09-aa424f42aae0 2026/02/05 16:54:09 INFO Moving follow follow=https://b.localdomain/follow/019c2eb9-ad91-7c1b-b373-5151dfcf2230 old=https://a.localdomain/user/alice new=https://c.localdomain/user/carol 2026/02/05 16:54:09 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2eb9-b7ed-74af-b75a-197ff4d157d9 request.user=alice post=https://a.localdomain/post/019c2eb9-b7ed-74af-b75a-197ff4d157d9 2026/02/05 16:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b7c7-75dd-86d1-d14fb2200350 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b7c7-757d-9e29-feb126c2f22a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-b7c7-757d-9e29-feb126c2f22a --- PASS: TestCluster_FollowersSyncMissingLocalFollowPortableActor (5.35s) 2026/02/05 16:54:09 INFO Looking up user name=alice 2026/02/05 16:54:09 INFO Fetching object id=ap://did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor 2026/02/05 16:54:09 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2eb9-b832-76ff-89e5-28e924d579cc 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/02/05 16:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-b780-7766-b864-80008629cbc6 2026/02/05 16:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b80c-7b1e-846e-59387e6bc535 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b80c-7ad1-be84-b332055376cd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b80c-7ad1-be84-b332055376cd 2026/02/05 16:54:09 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b780-7708-a244-3b2bc7803121 request.user=bob post=https://b.localdomain/post/019c2eb9-b780-7708-a244-3b2bc7803121 2026/02/05 16:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2eb9-b5f9-729a-aea4-d488610b7534 2026/02/05 16:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b810-782a-837e-550bc04e55f7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b810-77d8-8443-fee493328052 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b810-77d8-8443-fee493328052 2026/02/05 16:54:09 INFO Removed a Follow activity.id=https://b.localdomain/undo/019c2eb9-b83d-7aa3-b22b-e66eb334b4c5 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2eb9-ad91-7c1b-b373-5151dfcf2230 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/02/05 16:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2eb9-b5f9-729a-aea4-d488610b7534 2026/02/05 16:54:09 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/02/05 16:54:09 INFO Looking up user name=nobody 2026/02/05 16:54:09 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/create/019c2eb9-b57c-7da7-8708-6ccca90d723f activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/post/019c2eb9-b57c-7d3c-b349-fe83cb97f89e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/post/019c2eb9-b57c-7d3c-b349-fe83cb97f89e 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:09 INFO Looking up user name=alice 2026/02/05 16:54:09 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=1 2026/02/05 16:54:09 INFO Found unknown local follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor 2026/02/05 16:54:09 INFO Fetching object id=ap://did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor 2026/02/05 16:54:09 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019c2eb9-b832-76ff-89e5-28e924d579cc 2026/02/05 16:54:09 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019c2eb9-b832-76ff-89e5-28e924d579cc 2026/02/05 16:54:09 INFO Looking up user name=bob 2026/02/05 16:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019c2eb9-b83d-7aa3-b22b-e66eb334b4c5 2026/02/05 16:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019c2eb9-b83d-7aa3-b22b-e66eb334b4c5 2026/02/05 16:54:09 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2eb9-b3da-7a1c-b5ba-09e584aae41f request.user=alice post=https://b.localdomain/post/019c2eb9-b3da-7a1c-b5ba-09e584aae41f 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:09 INFO Looking up user name=bob 2026/02/05 16:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b7c7-75dd-86d1-d14fb2200350 2026/02/05 16:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b7c7-75dd-86d1-d14fb2200350 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:09 INFO Looking up user name=carol 2026/02/05 16:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019c2eb9-b83d-7aa3-b22b-e66eb334b4c5 2026/02/05 16:54:09 INFO Received a new post activity.id=https://a.localdomain/create/019c2eb9-b5f9-729a-aea4-d488610b7534 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e 2026/02/05 16:54:09 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/create/019c2eb9-b61b-7629-a0b0-1b6f3e8cf822 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/post/019c2eb9-b61b-75bd-88d0-ec019c6509a1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/post/019c2eb9-b61b-75bd-88d0-ec019c6509a1 2026/02/05 16:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b80c-7b1e-846e-59387e6bc535 2026/02/05 16:54:09 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b80c-7b1e-846e-59387e6bc535 2026/02/05 16:54:09 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b80c-7b1e-846e-59387e6bc535 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:09 INFO Looking up user name=bob 2026/02/05 16:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b810-782a-837e-550bc04e55f7 2026/02/05 16:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b810-782a-837e-550bc04e55f7 2026/02/05 16:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b7c7-75dd-86d1-d14fb2200350 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:09 INFO Looking up user name=bob 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor 2026/02/05 16:54:09 INFO Received a new post activity.id=https://a.localdomain/create/019c2eb9-b876-7271-b499-cbe51224a88e activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2 2026/02/05 16:54:09 INFO Fetching object id=ap://did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor 2026/02/05 16:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b80c-7b1e-846e-59387e6bc535 --- PASS: TestCluster_PostToFollowers_Approved (5.48s) 2026/02/05 16:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b810-782a-837e-550bc04e55f7 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2eb9-b876-7271-b499-cbe51224a88e 2026/02/05 16:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2eb9-b876-7271-b499-cbe51224a88e 2026/02/05 16:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-b7c7-75dd-86d1-d14fb2200350 2026/02/05 16:54:09 INFO Looking up user name=carol 2026/02/05 16:54:09 INFO Fetching object id=ap://did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:09 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b7c7-757d-9e29-feb126c2f22a request.user=carol post=https://b.localdomain/post/019c2eb9-b7c7-757d-9e29-feb126c2f22a 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:09 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/create/019c2eb9-b57c-7da7-8708-6ccca90d723f activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/post/019c2eb9-b57c-7d3c-b349-fe83cb97f89e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/post/019c2eb9-b57c-7d3c-b349-fe83cb97f89e 2026/02/05 16:54:09 INFO Looking up user name=alice 2026/02/05 16:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-b810-782a-837e-550bc04e55f7 2026/02/05 16:54:09 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b810-77d8-8443-fee493328052 request.user=bob post=https://b.localdomain/post/019c2eb9-b810-77d8-8443-fee493328052 2026/02/05 16:54:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2eb9-b876-7271-b499-cbe51224a88e 2026/02/05 16:54:09 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 request.user=carol post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019c2eb9-b832-76ff-89e5-28e924d579cc 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:09 INFO Looking up user name=bob 2026/02/05 16:54:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-b8e7-768a-a697-910f5fc27893 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-aecc-7aec-9d71-83ea5ff719f2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-aecc-7aec-9d71-83ea5ff719f2 2026/02/05 16:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2eb9-b876-7271-b499-cbe51224a88e 2026/02/05 16:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2eb9-b832-76ff-89e5-28e924d579cc 2026/02/05 16:54:09 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2 request.user=alice post=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2 2026/02/05 16:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019c2eb9-b83d-7aa3-b22b-e66eb334b4c5 2026/02/05 16:54:09 INFO Received a new post activity.id=https://c.localdomain/create/019c2eb9-b8e4-78ce-85c2-e704b93cb4f0 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2eb9-b8e4-7891-9021-b94339c70692 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2eb9-b8e4-7891-9021-b94339c70692 2026/02/05 16:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b80c-7b1e-846e-59387e6bc535 2026/02/05 16:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-b8e7-768a-a697-910f5fc27893 2026/02/05 16:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-b8e7-768a-a697-910f5fc27893 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:09 INFO Updated post activity.id=https://b.localdomain/update/019c2eb9-b701-76e8-b952-afc323f4bc8b activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b248-7500-96d8-e660ce3a70cd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-b248-7500-96d8-e660ce3a70cd 2026/02/05 16:54:09 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/create/019c2eb9-b61b-7629-a0b0-1b6f3e8cf822 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/post/019c2eb9-b61b-75bd-88d0-ec019c6509a1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/post/019c2eb9-b61b-75bd-88d0-ec019c6509a1 2026/02/05 16:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019c2eb9-b8e4-78ce-85c2-e704b93cb4f0 2026/02/05 16:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019c2eb9-b8e4-78ce-85c2-e704b93cb4f0 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:09 INFO Looking up user name=bob 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:09 INFO Looking up user name=carol 2026/02/05 16:54:09 INFO Looking up user name=carol 2026/02/05 16:54:09 INFO Looking up user name=bob 2026/02/05 16:54:09 INFO Removed a Follow activity.id=https://b.localdomain/undo/019c2eb9-b83d-7aa3-b22b-e66eb334b4c5 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2eb9-ad91-7c1b-b373-5151dfcf2230 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/02/05 16:54:09 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b779-71cc-8394-5e5cc0a84574 note=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b779-70af-9f12-00d2bcda4429 thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b779-70af-9f12-00d2bcda4429 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:09 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b779-71cc-8394-5e5cc0a84574 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b779-70af-9f12-00d2bcda4429 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b779-70af-9f12-00d2bcda4429 2026/02/05 16:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2eb9-b8e7-768a-a697-910f5fc27893 2026/02/05 16:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-b80c-7b1e-846e-59387e6bc535 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-b80c-7b1e-846e-59387e6bc535 2026/02/05 16:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2eb9-b8e7-768a-a697-910f5fc27893 2026/02/05 16:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b779-71cc-8394-5e5cc0a84574 2026/02/05 16:54:09 WARN Failed to resolve a recipient to=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b779-71cc-8394-5e5cc0a84574 error="cannot resolve https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/followers: actor is not cached" 2026/02/05 16:54:09 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b779-71cc-8394-5e5cc0a84574 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor gateway=https://c.localdomain 2026/02/05 16:54:09 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b779-71cc-8394-5e5cc0a84574 2026/02/05 16:54:09 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b779-71cc-8394-5e5cc0a84574 2026/02/05 16:54:09 INFO Looking up user name=bob 2026/02/05 16:54:09 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019c2eb9-b8e4-78ce-85c2-e704b93cb4f0 2026/02/05 16:54:09 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b80c-7ad1-be84-b332055376cd request.user=bob post=https://b.localdomain/post/019c2eb9-b80c-7ad1-be84-b332055376cd 2026/02/05 16:54:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b779-71cc-8394-5e5cc0a84574 2026/02/05 16:54:09 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019c2eb9-b8e4-78ce-85c2-e704b93cb4f0 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:09 INFO Looking up user name=carol 2026/02/05 16:54:09 INFO Viewing post request.path=/users/view/c.localdomain/post/019c2eb9-b8e4-7891-9021-b94339c70692 request.user=carol post=https://c.localdomain/post/019c2eb9-b8e4-7891-9021-b94339c70692 2026/02/05 16:54:09 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2eb9-b832-76ff-89e5-28e924d579cc 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/02/05 16:54:09 INFO Follow is accepted activity.id=https://c.localdomain/accept/019c2eb9-b940-7f0b-b162-0ab2ccf1af12 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2eb9-b832-76ff-89e5-28e924d579cc activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2eb9-b832-76ff-89e5-28e924d579cc 2026/02/05 16:54:09 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2eb9-b8e7-768a-a697-910f5fc27893 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-aecc-7aec-9d71-83ea5ff719f2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-aecc-7aec-9d71-83ea5ff719f2 2026/02/05 16:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b780-7766-b864-80008629cbc6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b780-7708-a244-3b2bc7803121 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b780-7708-a244-3b2bc7803121 2026/02/05 16:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019c2eb9-b940-7f0b-b162-0ab2ccf1af12 2026/02/05 16:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019c2eb9-b940-7f0b-b162-0ab2ccf1af12 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 16:54:09 INFO Looking up user name=carol 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:09 INFO Looking up user name=carol 2026/02/05 16:54:09 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019c2eb9-b940-7f0b-b162-0ab2ccf1af12 2026/02/05 16:54:09 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/accept/019c2eb9-b940-7f0b-b162-0ab2ccf1af12 2026/02/05 16:54:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 16:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 16:54:09 INFO Looking up user name=carol 2026/02/05 16:54:09 INFO Follow is accepted activity.id=https://c.localdomain/accept/019c2eb9-b940-7f0b-b162-0ab2ccf1af12 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2eb9-b832-76ff-89e5-28e924d579cc activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2eb9-b832-76ff-89e5-28e924d579cc --- PASS: TestCluster_FollowersSyncMissingRemoteFollowPortableActor (4.38s) 2026/02/05 16:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b611-7073-8456-98b2b865bc00 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b611-7025-a401-4145cbc7965a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-b611-7025-a401-4145cbc7965a 2026/02/05 16:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b779-71cc-8394-5e5cc0a84574 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:09 INFO Looking up user name=alice 2026/02/05 16:54:09 INFO Looking up user name=carol 2026/02/05 16:54:09 INFO Fetching object id=ap://did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor --- PASS: TestCluster_FollowersSyncMissingRemoteFollow (4.05s) 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:09 INFO Looking up user name=alice 2026/02/05 16:54:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:54:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b779-71cc-8394-5e5cc0a84574 2026/02/05 16:54:09 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b779-71cc-8394-5e5cc0a84574 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b7c7-75dd-86d1-d14fb2200350 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b7c7-757d-9e29-feb126c2f22a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-b7c7-757d-9e29-feb126c2f22a 2026/02/05 16:54:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:54:09 INFO Looking up user name=alice 2026/02/05 16:54:09 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b093-712b-8783-2691d752c649 request.user=bob post=https://b.localdomain/post/019c2eb9-b093-712b-8783-2691d752c649 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:09 INFO Received a new post activity.id=https://a.localdomain/create/019c2eb9-b7ed-751e-b0fd-fa2d6ded4447 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-b7ed-74af-b75a-197ff4d157d9 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2eb9-b7ed-74af-b75a-197ff4d157d9 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 16:54:09 INFO Fetching object id=ap://did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:09 INFO Looking up user name=carol 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:09 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019c2eb9-b876-7271-b499-cbe51224a88e note=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2 thread=https://b.localdomain/post/019c2eb9-b3da-7a1c-b5ba-09e584aae41f starter=https://b.localdomain/user/bob 2026/02/05 16:54:09 INFO Received a new post activity.id=https://a.localdomain/create/019c2eb9-b876-7271-b499-cbe51224a88e activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2 2026/02/05 16:54:09 INFO Looking up user name=bob 2026/02/05 16:54:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:09 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2eb9-b876-7271-b499-cbe51224a88e 2026/02/05 16:54:09 INFO Received a new post activity.id=https://c.localdomain/create/019c2eb9-b8e4-78ce-85c2-e704b93cb4f0 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2eb9-b8e4-7891-9021-b94339c70692 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2eb9-b8e4-7891-9021-b94339c70692 2026/02/05 16:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:09 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/post/019c2eb9-b57c-7d3c-b349-fe83cb97f89e request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/post/019c2eb9-b57c-7d3c-b349-fe83cb97f89e 2026/02/05 16:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b80c-7b1e-846e-59387e6bc535 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b80c-7ad1-be84-b332055376cd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b80c-7ad1-be84-b332055376cd 2026/02/05 16:54:09 INFO Applying migration id=followeds 2026/02/05 16:54:09 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/02/05 16:54:09 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b5a8-7928-8cc6-4d23d04c4cbe activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:09 INFO Looking up user name=nobody 2026/02/05 16:54:09 INFO Looking up user name=bob 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:09 INFO Fetching object id=ap://did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:09 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=2 2026/02/05 16:54:09 INFO Found unknown remote follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/02/05 16:54:09 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/019c2eb9-ba36-7411-b6b1-38f8e1e026a9 2026/02/05 16:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-ba11-72d6-82e5-c9bfdca959f5 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-ba11-724f-8023-b72211ef4c7d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-ba11-724f-8023-b72211ef4c7d 2026/02/05 16:54:09 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2eb9-b876-7271-b499-cbe51224a88e 2026/02/05 16:54:09 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2eb9-ba36-757e-ab77-c400a52eff36 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-ba36-7411-b6b1-38f8e1e026a9 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/02/05 16:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:09 INFO Replying to post request.path=/users/reply/b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/post/019c2eb9-b61b-75bd-88d0-ec019c6509a1 request.user=alice post=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/post/019c2eb9-b61b-75bd-88d0-ec019c6509a1 2026/02/05 16:54:09 INFO Looking up user name=bob 2026/02/05 16:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/inbox activity=https://b.localdomain/create/019c2eb9-ba11-72d6-82e5-c9bfdca959f5 2026/02/05 16:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/inbox activity=https://b.localdomain/create/019c2eb9-ba11-72d6-82e5-c9bfdca959f5 2026/02/05 16:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019c2eb9-ba36-757e-ab77-c400a52eff36 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019c2eb9-ba36-757e-ab77-c400a52eff36 2026/02/05 16:54:09 INFO Looking up user name=bob 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:09 INFO Looking up user name=alice 2026/02/05 16:54:09 INFO Fetching forwarded object activity.id=https://a.localdomain/create/019c2eb9-b876-7271-b499-cbe51224a88e activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/create/019c2eb9-b876-7271-b499-cbe51224a88e sender=https://b.localdomain/user/bob --- PASS: TestCluster_PostToFollowers (5.90s) 2026/02/05 16:54:09 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b80c-7b1e-846e-59387e6bc535 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b80c-7ad1-be84-b332055376cd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b80c-7ad1-be84-b332055376cd 2026/02/05 16:54:09 INFO Fetching activity activity=https://a.localdomain/create/019c2eb9-b876-7271-b499-cbe51224a88e 2026/02/05 16:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2eb9-b876-7271-b499-cbe51224a88e 2026/02/05 16:54:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/inbox activity=https://b.localdomain/create/019c2eb9-ba11-72d6-82e5-c9bfdca959f5 2026/02/05 16:54:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019c2eb9-ba36-757e-ab77-c400a52eff36 2026/02/05 16:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2eb9-b876-7271-b499-cbe51224a88e 2026/02/05 16:54:09 INFO Looking up user name=alice 2026/02/05 16:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019c2eb9-ba36-757e-ab77-c400a52eff36 2026/02/05 16:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-ba11-72d6-82e5-c9bfdca959f5 2026/02/05 16:54:09 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-ba11-724f-8023-b72211ef4c7d request.user=bob post=https://b.localdomain/post/019c2eb9-ba11-724f-8023-b72211ef4c7d 2026/02/05 16:54:09 INFO Looking up user name=alice 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:09 INFO Looking up user name=alice 2026/02/05 16:54:09 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/create/019c2eb9-ba46-76a0-90ad-d9b6114fddbc activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255 2026/02/05 16:54:09 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b779-71cc-8394-5e5cc0a84574 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b779-70af-9f12-00d2bcda4429 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b779-70af-9f12-00d2bcda4429 2026/02/05 16:54:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:09 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2eb9-ba36-757e-ab77-c400a52eff36 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-ba36-7411-b6b1-38f8e1e026a9 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/02/05 16:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/create/019c2eb9-ba46-76a0-90ad-d9b6114fddbc 2026/02/05 16:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/create/019c2eb9-ba46-76a0-90ad-d9b6114fddbc 2026/02/05 16:54:09 INFO Fetching object id=ap://did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor 2026/02/05 16:54:09 INFO Fetching object id=ap://did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor 2026/02/05 16:54:09 INFO Received a new post activity.id=https://a.localdomain/create/019c2eb9-b876-7271-b499-cbe51224a88e activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2 2026/02/05 16:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2eb9-ba57-79cc-a4f8-effe528d24e7 2026/02/05 16:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2eb9-ba57-79cc-a4f8-effe528d24e7 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- PASS: TestCluster_PostToFollowers_DisabledThenAccepted (5.96s) 2026/02/05 16:54:09 INFO Looking up user name=bob 2026/02/05 16:54:09 INFO Received delete request activity.id=https://b.localdomain/post/019c2eb9-b248-7500-96d8-e660ce3a70cd#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b248-7500-96d8-e660ce3a70cd activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2eb9-b248-7500-96d8-e660ce3a70cd 2026/02/05 16:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2eb9-ba57-79cc-a4f8-effe528d24e7 2026/02/05 16:54:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/create/019c2eb9-ba46-76a0-90ad-d9b6114fddbc 2026/02/05 16:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/create/019c2eb9-ba46-76a0-90ad-d9b6114fddbc 2026/02/05 16:54:09 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255 2026/02/05 16:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2eb9-ba57-79cc-a4f8-effe528d24e7 2026/02/05 16:54:09 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b093-712b-8783-2691d752c649 request.user=bob post=https://b.localdomain/post/019c2eb9-b093-712b-8783-2691d752c649 2026/02/05 16:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-ba99-784a-9470-7ef1a4d8b825 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-ba99-77f9-a2fa-25d6b5f44389 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-ba99-77f9-a2fa-25d6b5f44389 2026/02/05 16:54:09 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b5a8-7928-8cc6-4d23d04c4cbe note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:09 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b5a8-7928-8cc6-4d23d04c4cbe activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 2026/02/05 16:54:09 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b5a8-7928-8cc6-4d23d04c4cbe error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/followers: actor is not cached" 2026/02/05 16:54:09 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b5a8-7928-8cc6-4d23d04c4cbe sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor gateway=https://a.localdomain 2026/02/05 16:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b5a8-7928-8cc6-4d23d04c4cbe 2026/02/05 16:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b5a8-7928-8cc6-4d23d04c4cbe 2026/02/05 16:54:09 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b5a8-7928-8cc6-4d23d04c4cbe 2026/02/05 16:54:09 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/create/019c2eb9-b5a8-7928-8cc6-4d23d04c4cbe 2026/02/05 16:54:09 INFO Received a new post activity.id=https://c.localdomain/create/019c2eb9-bab8-7f38-8ed8-495710d26f40 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2eb9-bab8-7eef-b0d4-1b632f49cea8 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2eb9-bab8-7eef-b0d4-1b632f49cea8 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:09 INFO Looking up user name=bob 2026/02/05 16:54:09 INFO Updating poll results poll=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:09 INFO Updated post activity.id=https://a.localdomain/update/019c2eb9-bad1-7824-9197-45cae2c0eb2e activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e 2026/02/05 16:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2eb9-b248-7500-96d8-e660ce3a70cd#delete 2026/02/05 16:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2eb9-bad1-7824-9197-45cae2c0eb2e 2026/02/05 16:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2eb9-b248-7500-96d8-e660ce3a70cd#delete 2026/02/05 16:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2eb9-bad1-7824-9197-45cae2c0eb2e 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2eb9-b248-7500-96d8-e660ce3a70cd#delete 2026/02/05 16:54:09 INFO Looking up user name=alice 2026/02/05 16:54:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-ba99-784a-9470-7ef1a4d8b825 2026/02/05 16:54:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-ba99-784a-9470-7ef1a4d8b825 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:09 INFO Looking up user name=bob 2026/02/05 16:54:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019c2eb9-bab8-7f38-8ed8-495710d26f40 2026/02/05 16:54:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019c2eb9-bab8-7f38-8ed8-495710d26f40 2026/02/05 16:54:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2eb9-bad1-7824-9197-45cae2c0eb2e 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 16:54:09 INFO Looking up user name=carol 2026/02/05 16:54:09 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/create/019c2eb9-ba11-72d6-82e5-c9bfdca959f5 note=https://b.localdomain/post/019c2eb9-ba11-724f-8023-b72211ef4c7d thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor/post/019c2eb9-b57c-7d3c-b349-fe83cb97f89e starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor 2026/02/05 16:54:09 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-ba11-72d6-82e5-c9bfdca959f5 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-ba11-724f-8023-b72211ef4c7d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-ba11-724f-8023-b72211ef4c7d 2026/02/05 16:54:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-ba99-784a-9470-7ef1a4d8b825 2026/02/05 16:54:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2eb9-bad1-7824-9197-45cae2c0eb2e 2026/02/05 16:54:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2eb9-b248-7500-96d8-e660ce3a70cd#delete 2026/02/05 16:54:09 INFO Updated post activity.id=https://b.localdomain/update/019c2eb9-bafe-7266-a165-522567080a67 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:09 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e request.user=alice post=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e 2026/02/05 16:54:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:09 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019c2eb9-bab8-7f38-8ed8-495710d26f40 2026/02/05 16:54:09 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfmbTT9aU36UcmavdUnhESfSy4W3NUJgDcxcZquxkqdd8/actor/inbox activity=https://b.localdomain/create/019c2eb9-ba11-72d6-82e5-c9bfdca959f5 2026/02/05 16:54:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:09 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-aea2-7de1-81cb-5505e7969ed7 request.user=bob post=https://b.localdomain/post/019c2eb9-aea2-7de1-81cb-5505e7969ed7 2026/02/05 16:54:09 INFO Looking up user name=carol 2026/02/05 16:54:09 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019c2eb9-bab8-7f38-8ed8-495710d26f40 2026/02/05 16:54:10 INFO Viewing post request.path=/users/view/c.localdomain/post/019c2eb9-bab8-7eef-b0d4-1b632f49cea8 request.user=carol post=https://c.localdomain/post/019c2eb9-bab8-7eef-b0d4-1b632f49cea8 2026/02/05 16:54:10 INFO Received delete request activity.id=https://b.localdomain/post/019c2eb9-b248-7500-96d8-e660ce3a70cd#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b248-7500-96d8-e660ce3a70cd activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2eb9-b248-7500-96d8-e660ce3a70cd 2026/02/05 16:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-ba99-784a-9470-7ef1a4d8b825 2026/02/05 16:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b80c-7ad1-be84-b332055376cd request.user=alice post=https://b.localdomain/post/019c2eb9-b80c-7ad1-be84-b332055376cd 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor 2026/02/05 16:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-ba99-77f9-a2fa-25d6b5f44389 request.user=bob post=https://b.localdomain/post/019c2eb9-ba99-77f9-a2fa-25d6b5f44389 2026/02/05 16:54:10 INFO Fetching object id=ap://did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-bafe-7266-a165-522567080a67 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-bafe-7266-a165-522567080a67 2026/02/05 16:54:10 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-bafe-7266-a165-522567080a67 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:10 INFO Looking up user name=bob 2026/02/05 16:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-bafe-7266-a165-522567080a67 2026/02/05 16:54:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:10 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfmbTT9aU36UcmavdUnhESfSy4W3NUJgDcxcZquxkqdd8/actor/inbox activity=https://b.localdomain/create/019c2eb9-ba11-72d6-82e5-c9bfdca959f5 2026/02/05 16:54:10 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:54:10 INFO Looking up user name=alice 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor 2026/02/05 16:54:10 INFO Fetching object id=ap://did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor --- PASS: TestCluster_FollowersSyncMissingLocalFollow (4.76s) 2026/02/05 16:54:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:10 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/create/019c2eb9-ba46-76a0-90ad-d9b6114fddbc note=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/post/019c2eb9-b61b-75bd-88d0-ec019c6509a1 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor 2026/02/05 16:54:10 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/create/019c2eb9-ba46-76a0-90ad-d9b6114fddbc activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255 2026/02/05 16:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-bafe-7266-a165-522567080a67 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/create/019c2eb9-ba46-76a0-90ad-d9b6114fddbc 2026/02/05 16:54:10 INFO Fetching forwarded object activity.id=https://b.localdomain/create/019c2eb9-ba11-72d6-82e5-c9bfdca959f5 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-ba11-724f-8023-b72211ef4c7d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob id=https://b.localdomain/create/019c2eb9-ba11-72d6-82e5-c9bfdca959f5 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor 2026/02/05 16:54:10 INFO Looking up user name=bob 2026/02/05 16:54:10 INFO Fetching activity activity=https://b.localdomain/create/019c2eb9-ba11-72d6-82e5-c9bfdca959f5 2026/02/05 16:54:10 INFO Applying migration id=certhash 2026/02/05 16:54:10 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mksn3bdPxtBD8vxQ6fNFNEng6BptZhGQhwud8brD43JfkH/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfmbTT9aU36UcmavdUnhESfSy4W3NUJgDcxcZquxkqdd8/actor/inbox activity=https://b.localdomain/create/019c2eb9-ba11-72d6-82e5-c9bfdca959f5 2026/02/05 16:54:10 INFO Applying migration id=follows_sync 2026/02/05 16:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-ba11-72d6-82e5-c9bfdca959f5 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 16:54:10 INFO Applying migration id=jsonpath 2026/02/05 16:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-bafe-7266-a165-522567080a67 2026/02/05 16:54:10 INFO Looking up user name=carol 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-bafe-7266-a165-522567080a67 2026/02/05 16:54:10 INFO Looking up user name=alice 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:10 INFO Looking up user name=bob 2026/02/05 16:54:10 INFO Looking up user name=bob 2026/02/05 16:54:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:10 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:54:10 INFO Fetching object id=ap://did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2eb9-bbc1-79a2-94a5-89df80fe29b2 2026/02/05 16:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2eb9-bbc1-79a2-94a5-89df80fe29b2 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:10 INFO Looking up user name=bob 2026/02/05 16:54:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-ba11-72d6-82e5-c9bfdca959f5 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-ba11-724f-8023-b72211ef4c7d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-ba11-724f-8023-b72211ef4c7d 2026/02/05 16:54:10 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/create/019c2eb9-ba46-76a0-90ad-d9b6114fddbc 2026/02/05 16:54:10 INFO Received a new post activity.id=https://c.localdomain/create/019c2eb9-bab8-7f38-8ed8-495710d26f40 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2eb9-bab8-7eef-b0d4-1b632f49cea8 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2eb9-bab8-7eef-b0d4-1b632f49cea8 2026/02/05 16:54:10 INFO Updated post activity.id=https://b.localdomain/update/019c2eb9-bafe-7266-a165-522567080a67 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2eb9-bbc1-79a2-94a5-89df80fe29b2 2026/02/05 16:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-bbed-7dc9-8048-bf8daf79c960 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-bbed-7a75-bb26-2d5bdac5e8ea activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-bbed-7a75-bb26-2d5bdac5e8ea 2026/02/05 16:54:10 INFO Fetching object id=ap://did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor 2026/02/05 16:54:10 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:10 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019c2eb9-bad1-7824-9197-45cae2c0eb2e note=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e thread=https://b.localdomain/post/019c2eb9-b0f9-77ec-94d2-3e7f211f71bc starter=https://b.localdomain/user/bob 2026/02/05 16:54:10 INFO Updated post activity.id=https://a.localdomain/update/019c2eb9-bad1-7824-9197-45cae2c0eb2e activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2eb9-bbe4-785a-9df1-c7b70f11217a 2026/02/05 16:54:10 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2eb9-bbe4-785a-9df1-c7b70f11217a 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2eb9-bbe4-785a-9df1-c7b70f11217a 2026/02/05 16:54:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2eb9-bbe4-785a-9df1-c7b70f11217a 2026/02/05 16:54:10 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:10 INFO Looking up user name=bob 2026/02/05 16:54:10 INFO Looking up user name=alice 2026/02/05 16:54:10 INFO Looking up user name=alice 2026/02/05 16:54:10 INFO Looking up user name=alice 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2eb9-bad1-7824-9197-45cae2c0eb2e 2026/02/05 16:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2eb9-bbc1-79a2-94a5-89df80fe29b2 2026/02/05 16:54:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-aea2-7de1-81cb-5505e7969ed7 request.user=bob post=https://b.localdomain/post/019c2eb9-aea2-7de1-81cb-5505e7969ed7 2026/02/05 16:54:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor offset=0 2026/02/05 16:54:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2eb9-bbe4-785a-9df1-c7b70f11217a 2026/02/05 16:54:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2eb9-bbe4-785a-9df1-c7b70f11217a 2026/02/05 16:54:10 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/create/019c2eb9-ba46-76a0-90ad-d9b6114fddbc 2026/02/05 16:54:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/create/019c2eb9-ba46-76a0-90ad-d9b6114fddbc 2026/02/05 16:54:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/announce/019c2eb9-bbe4-785a-9df1-c7b70f11217a 2026/02/05 16:54:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor 2026/02/05 16:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b80c-7ad1-be84-b332055376cd request.user=alice post=https://b.localdomain/post/019c2eb9-b80c-7ad1-be84-b332055376cd 2026/02/05 16:54:10 INFO Fetching object id=ap://did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor 2026/02/05 16:54:10 INFO Updated post activity.id=https://b.localdomain/update/019c2eb9-bafe-7266-a165-522567080a67 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-bbed-7dc9-8048-bf8daf79c960 2026/02/05 16:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-bbed-7dc9-8048-bf8daf79c960 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:10 INFO Looking up user name=bob 2026/02/05 16:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-bbed-7dc9-8048-bf8daf79c960 2026/02/05 16:54:10 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2eb9-bad1-7824-9197-45cae2c0eb2e 2026/02/05 16:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-bbed-7dc9-8048-bf8daf79c960 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-bbed-7a75-bb26-2d5bdac5e8ea request.user=bob post=https://b.localdomain/post/019c2eb9-bbed-7a75-bb26-2d5bdac5e8ea 2026/02/05 16:54:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:10 INFO Looking up user name=alice 2026/02/05 16:54:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:10 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 16:54:10 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/create/019c2eb9-ba46-76a0-90ad-d9b6114fddbc activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255 2026/02/05 16:54:10 INFO Fetching object id=ap://did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2eb9-bad1-7824-9197-45cae2c0eb2e 2026/02/05 16:54:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2eb9-bad1-7824-9197-45cae2c0eb2e 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:10 INFO Looking up user name=alice 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:10 INFO Looking up user name=bob 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:10 INFO Looking up user name=alice 2026/02/05 16:54:10 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor request.user=bob actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor offset=0 2026/02/05 16:54:10 INFO Updated post activity.id=https://a.localdomain/update/019c2eb9-bad1-7824-9197-45cae2c0eb2e activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e 2026/02/05 16:54:10 INFO Updated post activity.id=https://a.localdomain/update/019c2eb9-bc9f-75c9-a0eb-785fb400cbc1 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:10 INFO Looking up user name=alice 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2eb9-bc9f-75c9-a0eb-785fb400cbc1 2026/02/05 16:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b495-7c42-83af-b21010a092e9 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b495-7bbf-b89d-4308a78f97a4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b495-7bbf-b89d-4308a78f97a4 2026/02/05 16:54:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2eb9-bc9f-75c9-a0eb-785fb400cbc1 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:10 INFO Looking up user name=bob 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:10 INFO Looking up user name=alice 2026/02/05 16:54:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2eb9-bc9f-75c9-a0eb-785fb400cbc1 2026/02/05 16:54:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2eb9-bc9f-75c9-a0eb-785fb400cbc1 2026/02/05 16:54:10 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2 request.user=alice post=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2 2026/02/05 16:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b654-796b-a26e-b2b1e8bce58e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b654-789c-b82f-20adf2b0d9ef activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b654-789c-b82f-20adf2b0d9ef 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:10 INFO Looking up user name=bob 2026/02/05 16:54:10 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 16:54:10 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 16:54:10 INFO Looking up user name=carol 2026/02/05 16:54:10 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:10 INFO Looking up user name=bob 2026/02/05 16:54:10 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 2026/02/05 16:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-bd00-76b2-87b0-497675359c00 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-bd00-7569-b8b7-9dad4091d803 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-bd00-7569-b8b7-9dad4091d803 2026/02/05 16:54:10 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 --- PASS: TestCluster_PublicPost (6.63s) 2026/02/05 16:54:10 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-b810-782a-837e-550bc04e55f7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b810-77d8-8443-fee493328052 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b810-77d8-8443-fee493328052 2026/02/05 16:54:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:10 INFO Looking up user name=bob 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:10 INFO Looking up user name=bob 2026/02/05 16:54:10 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/create/019c2eb9-bd2c-79b8-b017-71504816a854 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/post/019c2eb9-bd2c-7949-babd-5b0c2546b127 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/post/019c2eb9-bd2c-7949-babd-5b0c2546b127 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/create/019c2eb9-bd2c-79b8-b017-71504816a854 2026/02/05 16:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/create/019c2eb9-bd2c-79b8-b017-71504816a854 2026/02/05 16:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 request.user=bob post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-bd00-76b2-87b0-497675359c00 2026/02/05 16:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-bd00-76b2-87b0-497675359c00 2026/02/05 16:54:10 INFO Fetching object id=ap://did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:10 INFO Looking up user name=bob 2026/02/05 16:54:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor 2026/02/05 16:54:10 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-bd00-76b2-87b0-497675359c00 2026/02/05 16:54:10 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/create/019c2eb9-bd2c-79b8-b017-71504816a854 2026/02/05 16:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/create/019c2eb9-bd2c-79b8-b017-71504816a854 2026/02/05 16:54:10 INFO Fetching object id=ap://did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor 2026/02/05 16:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-bd00-76b2-87b0-497675359c00 2026/02/05 16:54:10 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/post/019c2eb9-bd2c-7949-babd-5b0c2546b127 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/post/019c2eb9-bd2c-7949-babd-5b0c2546b127 2026/02/05 16:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-bd00-7569-b8b7-9dad4091d803 request.user=bob post=https://b.localdomain/post/019c2eb9-bd00-7569-b8b7-9dad4091d803 2026/02/05 16:54:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:10 INFO Looking up user name=alice 2026/02/05 16:54:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor offset=0 2026/02/05 16:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 request.user=alice post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:10 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:54:10 INFO Looking up user name=alice 2026/02/05 16:54:10 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019c2eb9-bc9f-75c9-a0eb-785fb400cbc1 note=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2 thread=https://b.localdomain/post/019c2eb9-b3da-7a1c-b5ba-09e584aae41f starter=https://b.localdomain/user/bob 2026/02/05 16:54:10 INFO Updated post activity.id=https://a.localdomain/update/019c2eb9-bc9f-75c9-a0eb-785fb400cbc1 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2eb9-bc9f-75c9-a0eb-785fb400cbc1 2026/02/05 16:54:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:10 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 16:54:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:10 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:10 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:10 INFO Looking up user name=bob 2026/02/05 16:54:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor 2026/02/05 16:54:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor offset=0 2026/02/05 16:54:10 INFO Fetching object id=ap://did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor --- PASS: TestCluster_MovedAccount (6.84s) --- PASS: TestCluster_ForwardedLegacyReply (6.85s) 2026/02/05 16:54:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:10 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor 2026/02/05 16:54:10 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:54:10 INFO Fetching object id=ap://did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor 2026/02/05 16:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 request.user=carol post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:10 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2eb9-bc9f-75c9-a0eb-785fb400cbc1 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:10 INFO Looking up user name=bob 2026/02/05 16:54:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:10 INFO Fetching forwarded object activity.id=https://a.localdomain/update/019c2eb9-bc9f-75c9-a0eb-785fb400cbc1 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/update/019c2eb9-bc9f-75c9-a0eb-785fb400cbc1 sender=https://b.localdomain/user/bob 2026/02/05 16:54:10 INFO Fetching activity activity=https://a.localdomain/update/019c2eb9-bc9f-75c9-a0eb-785fb400cbc1 2026/02/05 16:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b7c7-757d-9e29-feb126c2f22a request.user=bob post=https://b.localdomain/post/019c2eb9-b7c7-757d-9e29-feb126c2f22a 2026/02/05 16:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2eb9-bc9f-75c9-a0eb-785fb400cbc1 2026/02/05 16:54:10 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/create/019c2eb9-bd2c-79b8-b017-71504816a854 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/post/019c2eb9-bd2c-7949-babd-5b0c2546b127 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:10 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/create/019c2eb9-bd2c-79b8-b017-71504816a854 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/post/019c2eb9-bd2c-7949-babd-5b0c2546b127 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/post/019c2eb9-bd2c-7949-babd-5b0c2546b127 2026/02/05 16:54:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2eb9-bc9f-75c9-a0eb-785fb400cbc1 2026/02/05 16:54:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor offset=0 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:10 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/create/019c2eb9-bd2c-79b8-b017-71504816a854 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor gateway=https://c.localdomain 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/create/019c2eb9-bd2c-79b8-b017-71504816a854 2026/02/05 16:54:10 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/create/019c2eb9-bd2c-79b8-b017-71504816a854 2026/02/05 16:54:10 INFO Looking up user name=alice 2026/02/05 16:54:10 INFO Received delete request activity.id=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e 2026/02/05 16:54:10 INFO Fetching object id=ap://did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e#delete 2026/02/05 16:54:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e#delete 2026/02/05 16:54:10 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/create/019c2eb9-bd2c-79b8-b017-71504816a854 2026/02/05 16:54:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e#delete 2026/02/05 16:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/create/019c2eb9-bd2c-79b8-b017-71504816a854 2026/02/05 16:54:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e#delete 2026/02/05 16:54:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor 2026/02/05 16:54:10 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 16:54:10 INFO Updated post activity.id=https://a.localdomain/update/019c2eb9-bc9f-75c9-a0eb-785fb400cbc1 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2 2026/02/05 16:54:10 INFO Fetching object id=ap://did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor 2026/02/05 16:54:10 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:10 INFO Looking up user name=alice 2026/02/05 16:54:10 INFO Received delete request activity.id=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e 2026/02/05 16:54:10 INFO Received delete request activity.id=https://a.localdomain/post/019c2eb9-b7ed-74af-b75a-197ff4d157d9#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-b7ed-74af-b75a-197ff4d157d9 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2eb9-b7ed-74af-b75a-197ff4d157d9 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019c2eb9-b7ed-74af-b75a-197ff4d157d9#delete 2026/02/05 16:54:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019c2eb9-b7ed-74af-b75a-197ff4d157d9#delete 2026/02/05 16:54:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019c2eb9-b7ed-74af-b75a-197ff4d157d9#delete 2026/02/05 16:54:10 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e#delete note=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e thread=https://b.localdomain/post/019c2eb9-b0f9-77ec-94d2-3e7f211f71bc starter=https://b.localdomain/user/bob 2026/02/05 16:54:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2eb9-b7ed-74af-b75a-197ff4d157d9#delete 2026/02/05 16:54:10 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/update/019c2eb9-be87-7522-a1f4-35311efe68eb activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255 2026/02/05 16:54:10 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/create/019c2eb9-bd2c-79b8-b017-71504816a854 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/post/019c2eb9-bd2c-7949-babd-5b0c2546b127 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:10 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/create/019c2eb9-bd2c-79b8-b017-71504816a854 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/post/019c2eb9-bd2c-7949-babd-5b0c2546b127 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/post/019c2eb9-bd2c-7949-babd-5b0c2546b127 2026/02/05 16:54:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/update/019c2eb9-be87-7522-a1f4-35311efe68eb 2026/02/05 16:54:10 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/update/019c2eb9-be87-7522-a1f4-35311efe68eb 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e#delete 2026/02/05 16:54:10 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/create/019c2eb9-bd2c-79b8-b017-71504816a854 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor gateway=https://a.localdomain 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/create/019c2eb9-bd2c-79b8-b017-71504816a854 2026/02/05 16:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/create/019c2eb9-bd2c-79b8-b017-71504816a854 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2eb9-be88-7e26-b44d-b948787f4061 2026/02/05 16:54:10 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2eb9-be88-7e26-b44d-b948787f4061 2026/02/05 16:54:10 INFO Fetching object id=ap://did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:10 INFO Fetching object id=ap://did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:10 INFO Looking up user name=bob 2026/02/05 16:54:10 INFO Looking up user name=alice 2026/02/05 16:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2eb9-be88-7e26-b44d-b948787f4061 2026/02/05 16:54:10 INFO Received delete request activity.id=https://a.localdomain/post/019c2eb9-b7ed-74af-b75a-197ff4d157d9#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-b7ed-74af-b75a-197ff4d157d9 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2eb9-b7ed-74af-b75a-197ff4d157d9 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2eb9-bea3-7470-8c3f-6b06061c2703 2026/02/05 16:54:10 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2eb9-bea3-7470-8c3f-6b06061c2703 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2eb9-bea3-7470-8c3f-6b06061c2703 2026/02/05 16:54:10 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2eb9-bea3-7470-8c3f-6b06061c2703 2026/02/05 16:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2eb9-be88-7e26-b44d-b948787f4061 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:10 INFO Looking up user name=alice 2026/02/05 16:54:10 INFO Looking up user name=alice 2026/02/05 16:54:10 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/update/019c2eb9-be87-7522-a1f4-35311efe68eb 2026/02/05 16:54:10 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/create/019c2eb9-bd2c-79b8-b017-71504816a854 2026/02/05 16:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b7c7-757d-9e29-feb126c2f22a request.user=bob post=https://b.localdomain/post/019c2eb9-b7c7-757d-9e29-feb126c2f22a 2026/02/05 16:54:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/update/019c2eb9-be87-7522-a1f4-35311efe68eb 2026/02/05 16:54:10 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/create/019c2eb9-bd2c-79b8-b017-71504816a854 2026/02/05 16:54:10 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255 2026/02/05 16:54:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2eb9-bea3-7470-8c3f-6b06061c2703 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor 2026/02/05 16:54:10 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2eb9-bea3-7470-8c3f-6b06061c2703 2026/02/05 16:54:10 INFO Fetching object id=ap://did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor 2026/02/05 16:54:10 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e#delete 2026/02/05 16:54:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019c2eb9-bea3-7470-8c3f-6b06061c2703 2026/02/05 16:54:10 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e#delete 2026/02/05 16:54:10 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b80c-7ad1-be84-b332055376cd request.user=alice post=https://b.localdomain/post/019c2eb9-b80c-7ad1-be84-b332055376cd 2026/02/05 16:54:10 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e#delete 2026/02/05 16:54:10 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:10 INFO Looking up user name=alice 2026/02/05 16:54:10 INFO Received delete request activity.id=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2eb9-b5f9-7233-9f2a-d6e29a53441e 2026/02/05 16:54:11 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:11 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:11 INFO Looking up user name=bob 2026/02/05 16:54:11 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b611-7025-a401-4145cbc7965a request.user=bob post=https://b.localdomain/post/019c2eb9-b611-7025-a401-4145cbc7965a 2026/02/05 16:54:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:11 INFO Looking up user name=alice 2026/02/05 16:54:11 INFO Fetching object id=ap://did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:11 INFO Looking up user name=alice 2026/02/05 16:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:11 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/update/019c2eb9-be87-7522-a1f4-35311efe68eb note=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/post/019c2eb9-b61b-75bd-88d0-ec019c6509a1 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor 2026/02/05 16:54:11 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/update/019c2eb9-be87-7522-a1f4-35311efe68eb activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255 2026/02/05 16:54:11 INFO Updating poll results poll=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/update/019c2eb9-be87-7522-a1f4-35311efe68eb 2026/02/05 16:54:11 INFO Updated post activity.id=https://b.localdomain/update/019c2eb9-bfa3-723e-9117-840158b6ede7 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2eb9-bfa3-7932-aac2-fbf9ea74ae22 2026/02/05 16:54:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2eb9-bfa3-7932-aac2-fbf9ea74ae22 2026/02/05 16:54:11 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:11 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/update/019c2eb9-be87-7522-a1f4-35311efe68eb 2026/02/05 16:54:11 INFO Looking up user name=bob 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor 2026/02/05 16:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:11 INFO Fetching object id=ap://did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor 2026/02/05 16:54:11 INFO Received delete request activity.id=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2 2026/02/05 16:54:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2eb9-bfa3-7932-aac2-fbf9ea74ae22 --- PASS: TestDeleter_Disabled (7.34s) 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-bfa3-723e-9117-840158b6ede7 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-bfa3-723e-9117-840158b6ede7 2026/02/05 16:54:11 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-bfa3-723e-9117-840158b6ede7 2026/02/05 16:54:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2eb9-bfa3-7932-aac2-fbf9ea74ae22 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:11 INFO Looking up user name=bob 2026/02/05 16:54:11 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b611-7025-a401-4145cbc7965a request.user=bob post=https://b.localdomain/post/019c2eb9-b611-7025-a401-4145cbc7965a 2026/02/05 16:54:11 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/update/019c2eb9-be87-7522-a1f4-35311efe68eb 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2#delete 2026/02/05 16:54:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/update/019c2eb9-be87-7522-a1f4-35311efe68eb 2026/02/05 16:54:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2#delete 2026/02/05 16:54:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-bfa3-723e-9117-840158b6ede7 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor 2026/02/05 16:54:11 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2#delete 2026/02/05 16:54:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2#delete 2026/02/05 16:54:11 INFO Fetching object id=ap://did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor 2026/02/05 16:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:11 INFO Looking up user name=alice 2026/02/05 16:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-bfa3-723e-9117-840158b6ede7 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:11 INFO Received delete request activity.id=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2 2026/02/05 16:54:11 INFO Looking up user name=bob 2026/02/05 16:54:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-bfa3-723e-9117-840158b6ede7 2026/02/05 16:54:11 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:54:11 INFO Looking up user name=alice 2026/02/05 16:54:11 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2#delete note=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2 thread=https://b.localdomain/post/019c2eb9-b3da-7a1c-b5ba-09e584aae41f starter=https://b.localdomain/user/bob 2026/02/05 16:54:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-bfa3-723e-9117-840158b6ede7 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:11 INFO Looking up user name=bob 2026/02/05 16:54:11 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/update/019c2eb9-be87-7522-a1f4-35311efe68eb activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2#delete 2026/02/05 16:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:11 INFO Looking up user name=bob 2026/02/05 16:54:11 INFO Updated post activity.id=https://b.localdomain/update/019c2eb9-bfa3-723e-9117-840158b6ede7 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:11 INFO Looking up user name=bob 2026/02/05 16:54:11 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-ba99-784a-9470-7ef1a4d8b825 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-ba99-77f9-a2fa-25d6b5f44389 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-ba99-77f9-a2fa-25d6b5f44389 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:11 INFO Looking up user name=bob 2026/02/05 16:54:11 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2#delete 2026/02/05 16:54:11 INFO Fetching forwarded object activity.id=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2 activity.object.type=Note activity.object.attributed_to="" id=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2 sender=https://b.localdomain/user/bob 2026/02/05 16:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:11 INFO Updated post activity.id=https://b.localdomain/update/019c2eb9-bfa3-723e-9117-840158b6ede7 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:11 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-bbed-7dc9-8048-bf8daf79c960 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-bbed-7a75-bb26-2d5bdac5e8ea activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-bbed-7a75-bb26-2d5bdac5e8ea 2026/02/05 16:54:11 INFO Fetching post post=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2#delete 2026/02/05 16:54:11 INFO Looking up user name=bob 2026/02/05 16:54:11 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor 2026/02/05 16:54:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2#delete 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:11 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:11 INFO Looking up user name=alice 2026/02/05 16:54:11 INFO Fetching object id=ap://did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor 2026/02/05 16:54:11 INFO Received delete request activity.id=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2 deleted=https://a.localdomain/post/019c2eb9-b876-722f-b5fd-66dfbb402bd2 2026/02/05 16:54:11 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-bd00-76b2-87b0-497675359c00 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-bd00-7569-b8b7-9dad4091d803 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-bd00-7569-b8b7-9dad4091d803 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:11 INFO Looking up user name=bob 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:11 INFO Looking up user name=bob 2026/02/05 16:54:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor offset=0 2026/02/05 16:54:11 INFO Applying migration id=localforward 2026/02/05 16:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor offset=0 --- PASS: TestCluster_ReplyForwardingWithIntegrityProofs (7.59s) 2026/02/05 16:54:11 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/update/019c2eb9-c100-77b4-8529-7f3b3fe71d47 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:11 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/update/019c2eb9-c100-77b4-8529-7f3b3fe71d47 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 2026/02/05 16:54:11 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/update/019c2eb9-c100-77b4-8529-7f3b3fe71d47 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/followers: actor is not cached" 2026/02/05 16:54:11 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/update/019c2eb9-c100-77b4-8529-7f3b3fe71d47 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor gateway=https://a.localdomain 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/update/019c2eb9-c100-77b4-8529-7f3b3fe71d47 2026/02/05 16:54:11 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/update/019c2eb9-c100-77b4-8529-7f3b3fe71d47 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor offset=0 2026/02/05 16:54:11 INFO Fetching object id=ap://did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:11 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 request.user=bob post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:11 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob --- PASS: TestCluster_ShareUnshare (7.66s) 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:11 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:11 INFO Looking up user name=bob 2026/02/05 16:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor offset=0 2026/02/05 16:54:11 INFO Applying migration id=avatar 2026/02/05 16:54:11 INFO Applying migration id=noimage 2026/02/05 16:54:11 INFO Applying migration id=feed 2026/02/05 16:54:11 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/update/019c2eb9-c100-77b4-8529-7f3b3fe71d47 2026/02/05 16:54:11 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/update/019c2eb9-c100-77b4-8529-7f3b3fe71d47 2026/02/05 16:54:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:11 INFO Applying migration id=bookmarks 2026/02/05 16:54:11 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 2026/02/05 16:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:11 INFO Applying migration id=shareactivity 2026/02/05 16:54:11 INFO Applying migration id=application 2026/02/05 16:54:11 INFO Applying migration id=certificates 2026/02/05 16:54:11 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255 2026/02/05 16:54:11 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 request.user=alice post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:11 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:11 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:11 INFO Looking up user name=bob 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255#delete 2026/02/05 16:54:11 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255#delete 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:11 INFO Fetching object id=ap://did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255#delete 2026/02/05 16:54:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255#delete 2026/02/05 16:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor offset=0 2026/02/05 16:54:11 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 request.user=carol post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor 2026/02/05 16:54:11 INFO Applying migration id=rawforward 2026/02/05 16:54:11 INFO Fetching object id=ap://did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor 2026/02/05 16:54:11 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/update/019c2eb9-c100-77b4-8529-7f3b3fe71d47 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:11 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/update/019c2eb9-c100-77b4-8529-7f3b3fe71d47 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 2026/02/05 16:54:11 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255 2026/02/05 16:54:11 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor/post/019c2eb9-b61b-75bd-88d0-ec019c6509a1 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/update/019c2eb9-c100-77b4-8529-7f3b3fe71d47 2026/02/05 16:54:11 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/update/019c2eb9-c100-77b4-8529-7f3b3fe71d47 2026/02/05 16:54:11 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/update/019c2eb9-c100-77b4-8529-7f3b3fe71d47 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor gateway=https://c.localdomain 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/update/019c2eb9-c100-77b4-8529-7f3b3fe71d47 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255#delete 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:11 INFO Received delete request activity.id=https://b.localdomain/post/019c2eb9-ba99-77f9-a2fa-25d6b5f44389#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-ba99-77f9-a2fa-25d6b5f44389 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2eb9-ba99-77f9-a2fa-25d6b5f44389 2026/02/05 16:54:11 INFO Fetching object id=ap://did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:11 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/update/019c2eb9-c100-77b4-8529-7f3b3fe71d47 2026/02/05 16:54:11 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/02/05 16:54:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/update/019c2eb9-c100-77b4-8529-7f3b3fe71d47 2026/02/05 16:54:11 INFO Applying migration id=publickey 2026/02/05 16:54:11 INFO Received delete request activity.id=https://c.localdomain/post/019c2eb9-b8e4-7891-9021-b94339c70692#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2eb9-b8e4-7891-9021-b94339c70692 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019c2eb9-b8e4-7891-9021-b94339c70692 2026/02/05 16:54:11 INFO Applying migration id=resolvegroup 2026/02/05 16:54:11 INFO Applying migration id=reject 2026/02/05 16:54:11 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/followers_synchronization\", digest=\"d2ad0457fed193bcf7d4407e9e23388271694f6ca19c7ad6b42411786d335d23\"" error="collection is not sender's followers" 2026/02/05 16:54:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/update/019c2eb9-c100-77b4-8529-7f3b3fe71d47 2026/02/05 16:54:11 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/update/019c2eb9-c100-77b4-8529-7f3b3fe71d47 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019c2eb9-b8e4-7891-9021-b94339c70692#delete 2026/02/05 16:54:11 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019c2eb9-b8e4-7891-9021-b94339c70692#delete 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:11 INFO Received delete request activity.id=https://b.localdomain/post/019c2eb9-bbed-7a75-bb26-2d5bdac5e8ea#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-bbed-7a75-bb26-2d5bdac5e8ea activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2eb9-bbed-7a75-bb26-2d5bdac5e8ea 2026/02/05 16:54:11 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255#delete 2026/02/05 16:54:11 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkgaufvWKjCqZsNEoWoXRXxe72ipQhwHTfnK5vtVafcmjy/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MksyTNEwKMwKxc4kZz3zDxGM1UNZdx4dFPE8DXT2f7hKEo/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255#delete 2026/02/05 16:54:11 INFO Fetching object id=ap://did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:11 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019c2eb9-b8e4-7891-9021-b94339c70692#delete 2026/02/05 16:54:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255#delete --- PASS: TestCluster_ReplyForwardingWithoutIntegrityProofs (7.82s) 2026/02/05 16:54:11 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/post/019c2eb9-b8e4-7891-9021-b94339c70692#delete 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor 2026/02/05 16:54:11 INFO Deleted old posts count=2 2026/02/05 16:54:11 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=carol actor=https://c.localdomain/user/carol offset=0 2026/02/05 16:54:11 INFO Removed old shared posts count=1 2026/02/05 16:54:11 INFO Fetching object id=ap://did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor 2026/02/05 16:54:11 INFO Applying migration id=autodel 2026/02/05 16:54:11 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/update/019c2eb9-c100-77b4-8529-7f3b3fe71d47 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 2026/02/05 16:54:11 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 16:54:11 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor/post/019c2eb9-ba46-760d-9f09-82a647aed255 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 16:54:11 INFO Looking up user name=carol 2026/02/05 16:54:11 INFO Applying migration id=jsonb 2026/02/05 16:54:11 INFO Received delete request activity.id=https://c.localdomain/post/019c2eb9-b8e4-7891-9021-b94339c70692#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2eb9-b8e4-7891-9021-b94339c70692 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019c2eb9-b8e4-7891-9021-b94339c70692 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2eb9-ba99-77f9-a2fa-25d6b5f44389#delete 2026/02/05 16:54:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2eb9-ba99-77f9-a2fa-25d6b5f44389#delete 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2eb9-bbed-7a75-bb26-2d5bdac5e8ea#delete 2026/02/05 16:54:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2eb9-ba99-77f9-a2fa-25d6b5f44389#delete 2026/02/05 16:54:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2eb9-bbed-7a75-bb26-2d5bdac5e8ea#delete 2026/02/05 16:54:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2eb9-bbed-7a75-bb26-2d5bdac5e8ea#delete 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019c2eb9-c1e3-7b77-a69f-810692481f00 2026/02/05 16:54:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019c2eb9-c1e3-7b77-a69f-810692481f00 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:11 INFO Looking up user name=bob 2026/02/05 16:54:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019c2eb9-c1e3-7b77-a69f-810692481f00 2026/02/05 16:54:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2eb9-bbed-7a75-bb26-2d5bdac5e8ea#delete 2026/02/05 16:54:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2eb9-ba99-77f9-a2fa-25d6b5f44389#delete 2026/02/05 16:54:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019c2eb9-c1e3-7b77-a69f-810692481f00 2026/02/05 16:54:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:11 INFO Looking up user name=bob 2026/02/05 16:54:11 INFO Received delete request activity.id=https://b.localdomain/post/019c2eb9-ba99-77f9-a2fa-25d6b5f44389#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-ba99-77f9-a2fa-25d6b5f44389 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2eb9-ba99-77f9-a2fa-25d6b5f44389 2026/02/05 16:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor offset=0 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:11 INFO Looking up user name=bob 2026/02/05 16:54:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:11 INFO Received delete request activity.id=https://b.localdomain/post/019c2eb9-bbed-7a75-bb26-2d5bdac5e8ea#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-bbed-7a75-bb26-2d5bdac5e8ea activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2eb9-bbed-7a75-bb26-2d5bdac5e8ea 2026/02/05 16:54:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:54:11 INFO Fetching object id=ap://did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:11 INFO Looking up user name=bob 2026/02/05 16:54:11 INFO Updating poll results poll=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor offset=0 2026/02/05 16:54:11 INFO Updated post activity.id=https://b.localdomain/update/019c2eb9-c259-7b23-8a66-e4a51f937d8b activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor offset=0 2026/02/05 16:54:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoN1CLYGuwJLTpad8CghckZ8xe7fpSwD8ohXNcZNrsTkq/actor offset=0 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-c259-7b23-8a66-e4a51f937d8b 2026/02/05 16:54:11 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-c259-7b23-8a66-e4a51f937d8b 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:11 INFO Looking up user name=bob 2026/02/05 16:54:11 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 2026/02/05 16:54:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-c259-7b23-8a66-e4a51f937d8b 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-c259-7b23-8a66-e4a51f937d8b 2026/02/05 16:54:11 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:11 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:11 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:11 INFO Looking up user name=bob 2026/02/05 16:54:11 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941#delete error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/followers: actor is not cached" 2026/02/05 16:54:11 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941#delete sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor gateway=https://a.localdomain 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941#delete 2026/02/05 16:54:11 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941#delete 2026/02/05 16:54:11 INFO Applying migration id=quote 2026/02/05 16:54:11 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-c259-7b23-8a66-e4a51f937d8b 2026/02/05 16:54:11 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941#delete 2026/02/05 16:54:11 INFO Applying migration id=rfc9421 2026/02/05 16:54:11 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941#delete 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:11 INFO Looking up user name=bob 2026/02/05 16:54:11 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:54:11 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor request.user=carol actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor offset=0 2026/02/05 16:54:11 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-c259-7b23-8a66-e4a51f937d8b 2026/02/05 16:54:11 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-c259-7b23-8a66-e4a51f937d8b 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:11 INFO Looking up user name=bob --- PASS: TestCluster_ReplyForwardingPortableActors (8.04s) 2026/02/05 16:54:11 INFO Fetching object id=ap://did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:11 INFO Updated post activity.id=https://b.localdomain/update/019c2eb9-c259-7b23-8a66-e4a51f937d8b activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:11 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:11 INFO Looking up user name=bob 2026/02/05 16:54:11 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:11 INFO Updated post activity.id=https://b.localdomain/update/019c2eb9-c259-7b23-8a66-e4a51f937d8b activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 --- PASS: TestDeleter_OldData (6.23s) 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941#delete 2026/02/05 16:54:11 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941#delete sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor gateway=https://c.localdomain 2026/02/05 16:54:11 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941#delete 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941#delete 2026/02/05 16:54:11 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941#delete 2026/02/05 16:54:11 INFO Applying migration id=keys 2026/02/05 16:54:11 INFO Applying migration id=portable 2026/02/05 16:54:11 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/followers_synchronization\", digest=\"d2ad0457fed193bcf7d4407e9e23388271694f6ca19c7ad6b42411786d335d23\"" error="collection is not sender's followers" 2026/02/05 16:54:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkhAksbfsDQjwUNu9TP6Kt7wdFHyPEKRn2znFm6i7pvhyH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941#delete 2026/02/05 16:54:11 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/02/05 16:54:11 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941#delete 2026/02/05 16:54:11 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941#delete 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:11 INFO Applying migration id=proofs 2026/02/05 16:54:11 INFO Applying migration id=contexts 2026/02/05 16:54:11 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 request.user=bob post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:11 INFO Applying migration id=deliverieshost 2026/02/05 16:54:11 INFO Fetching object id=ap://did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:11 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 2026/02/05 16:54:11 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor/post/019c2eb9-b5a8-7855-8ca8-889dd35e1941 2026/02/05 16:54:11 INFO Applying migration id=pembegin 2026/02/05 16:54:11 INFO Applying migration id=didhost 2026/02/05 16:54:11 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 request.user=alice post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:11 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:54:11 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:11 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 request.user=carol post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:11 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:54:11 INFO Fetching object id=ap://did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor 2026/02/05 16:54:11 INFO Received delete request activity.id=https://b.localdomain/post/019c2eb9-b6f1-7c9d-abdd-78a00a91b4e8#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b6f1-7c9d-abdd-78a00a91b4e8 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2eb9-b6f1-7c9d-abdd-78a00a91b4e8 2026/02/05 16:54:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2eb9-b6f1-7c9d-abdd-78a00a91b4e8#delete 2026/02/05 16:54:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqXSMH65ticBZas6yi1yBnYDV2JxKfPctSdvcHnAYoJmj/actor offset=0 2026/02/05 16:54:12 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=bob actor=https://b.localdomain/user/bob offset=0 --- PASS: TestCluster_Gateways (8.16s) 2026/02/05 16:54:12 INFO Updating poll results poll=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:12 INFO Updated post activity.id=https://b.localdomain/update/019c2eb9-c334-74a2-869f-b8b91d9eaa2b activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-c334-74a2-869f-b8b91d9eaa2b 2026/02/05 16:54:12 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-c334-74a2-869f-b8b91d9eaa2b 2026/02/05 16:54:12 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-c334-74a2-869f-b8b91d9eaa2b 2026/02/05 16:54:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-c334-74a2-869f-b8b91d9eaa2b 2026/02/05 16:54:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:12 INFO Looking up user name=bob 2026/02/05 16:54:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:12 INFO Looking up user name=bob 2026/02/05 16:54:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-c334-74a2-869f-b8b91d9eaa2b 2026/02/05 16:54:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-c334-74a2-869f-b8b91d9eaa2b 2026/02/05 16:54:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-c334-74a2-869f-b8b91d9eaa2b 2026/02/05 16:54:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:12 INFO Looking up user name=bob 2026/02/05 16:54:12 INFO Updated post activity.id=https://b.localdomain/update/019c2eb9-c334-74a2-869f-b8b91d9eaa2b activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:12 INFO Looking up user name=bob 2026/02/05 16:54:12 INFO Updated post activity.id=https://b.localdomain/update/019c2eb9-c334-74a2-869f-b8b91d9eaa2b activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:12 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 request.user=bob post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:12 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 request.user=alice post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 2026/02/05 16:54:12 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 request.user=carol post=https://b.localdomain/post/019c2eb9-b226-774a-b17d-dd8294939665 --- PASS: TestCluster_Poll (8.23s) 2026/02/05 16:54:12 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:54:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:12 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:54:12 INFO Notifying that user does not exist user=bob 2026/02/05 16:54:12 WARN Actor is gone, deleting associated objects id=https://b.localdomain/user/bob 2026/02/05 16:54:12 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" --- PASS: TestCluster_DeletedInstance (8.33s) 2026/02/05 16:54:12 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:12 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2eb9-c5fc-7051-9fd1-21b98b8a7587 2026/02/05 16:54:12 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:54:12 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:54:12 INFO Looking up user name=alice 2026/02/05 16:54:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:12 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2eb9-c625-761c-b065-596b1cba48ec 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/02/05 16:54:12 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2eb9-c625-761c-b065-596b1cba48ec 2026/02/05 16:54:12 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2eb9-c625-761c-b065-596b1cba48ec 2026/02/05 16:54:12 INFO Looking up user name=bob 2026/02/05 16:54:12 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2eb9-c625-761c-b065-596b1cba48ec 2026/02/05 16:54:12 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2eb9-c625-761c-b065-596b1cba48ec 2026/02/05 16:54:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:12 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:54:12 INFO Looking up user name=bob 2026/02/05 16:54:12 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2eb9-c625-761c-b065-596b1cba48ec 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/02/05 16:54:12 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:12 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2eb9-c650-73a4-be9f-853e2da2c315 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2eb9-c625-761c-b065-596b1cba48ec activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2eb9-c625-761c-b065-596b1cba48ec 2026/02/05 16:54:12 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2eb9-c650-73a4-be9f-853e2da2c315 2026/02/05 16:54:12 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2eb9-c650-73a4-be9f-853e2da2c315 2026/02/05 16:54:12 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:12 INFO Looking up user name=alice 2026/02/05 16:54:12 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2eb9-c650-73a4-be9f-853e2da2c315 2026/02/05 16:54:12 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2eb9-c650-73a4-be9f-853e2da2c315 2026/02/05 16:54:12 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2eb9-c661-74fc-b78c-7bc334a13fed activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2eb9-c625-761c-b065-596b1cba48ec activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2eb9-c625-761c-b065-596b1cba48ec 2026/02/05 16:54:12 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/019c2eb9-c625-761c-b065-596b1cba48ec from https://b.localdomain/user/bob by https://a.localdomain/user/alice: failed to reject follow https://b.localdomain/follow/019c2eb9-c625-761c-b065-596b1cba48ec: not found" --- PASS: TestCluster_PostToFollowers_RejectTwice (6.65s) 2026/02/05 16:54:12 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:54:13 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:13 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:54:13 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/02/05 16:54:13 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 16:54:13 INFO Looking up user name=stuff 2026/02/05 16:54:13 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:54:13 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-c903-76bf-8e4d-ca30adc757cd 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/02/05 16:54:13 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2eb9-c903-76bf-8e4d-ca30adc757cd 2026/02/05 16:54:13 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2eb9-c903-76bf-8e4d-ca30adc757cd 2026/02/05 16:54:13 INFO Looking up user name=alice 2026/02/05 16:54:13 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2eb9-c903-76bf-8e4d-ca30adc757cd 2026/02/05 16:54:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-c903-76bf-8e4d-ca30adc757cd 2026/02/05 16:54:13 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:54:13 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/02/05 16:54:13 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 16:54:13 INFO Looking up user name=stuff 2026/02/05 16:54:13 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:54:13 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2eb9-c92e-7daf-8472-24ef0c2e29be 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/02/05 16:54:13 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2eb9-c92e-7daf-8472-24ef0c2e29be 2026/02/05 16:54:13 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2eb9-c92e-7daf-8472-24ef0c2e29be 2026/02/05 16:54:13 INFO Looking up user name=carol 2026/02/05 16:54:13 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2eb9-c92e-7daf-8472-24ef0c2e29be 2026/02/05 16:54:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2eb9-c92e-7daf-8472-24ef0c2e29be 2026/02/05 16:54:13 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:54:13 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:54:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:13 INFO Looking up user name=alice 2026/02/05 16:54:13 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2eb9-c903-76bf-8e4d-ca30adc757cd 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/02/05 16:54:13 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2eb9-c94b-7015-af9d-f046e131c8ab activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-c903-76bf-8e4d-ca30adc757cd activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-c903-76bf-8e4d-ca30adc757cd 2026/02/05 16:54:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:13 INFO Looking up user name=carol 2026/02/05 16:54:13 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2eb9-c92e-7daf-8472-24ef0c2e29be 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/02/05 16:54:13 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2eb9-c952-791e-8de0-ef134b20dc51 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2eb9-c92e-7daf-8472-24ef0c2e29be activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2eb9-c92e-7daf-8472-24ef0c2e29be 2026/02/05 16:54:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2eb9-c94b-7015-af9d-f046e131c8ab 2026/02/05 16:54:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2eb9-c94b-7015-af9d-f046e131c8ab 2026/02/05 16:54:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2eb9-c952-791e-8de0-ef134b20dc51 2026/02/05 16:54:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2eb9-c952-791e-8de0-ef134b20dc51 2026/02/05 16:54:13 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:54:13 INFO Looking up user name=stuff 2026/02/05 16:54:13 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:54:13 INFO Looking up user name=stuff 2026/02/05 16:54:13 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2eb9-c94b-7015-af9d-f046e131c8ab 2026/02/05 16:54:13 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2eb9-c952-791e-8de0-ef134b20dc51 2026/02/05 16:54:13 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2eb9-c94b-7015-af9d-f046e131c8ab 2026/02/05 16:54:13 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2eb9-c952-791e-8de0-ef134b20dc51 2026/02/05 16:54:13 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:54:13 INFO Looking up user name=stuff 2026/02/05 16:54:13 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2eb9-c94b-7015-af9d-f046e131c8ab activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-c903-76bf-8e4d-ca30adc757cd activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-c903-76bf-8e4d-ca30adc757cd 2026/02/05 16:54:13 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:54:13 INFO Looking up user name=stuff 2026/02/05 16:54:13 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2eb9-c952-791e-8de0-ef134b20dc51 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2eb9-c92e-7daf-8472-24ef0c2e29be activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2eb9-c92e-7daf-8472-24ef0c2e29be 2026/02/05 16:54:13 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/02/05 16:54:13 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-c975-74b1-b939-17f4c07f6690 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-c975-71d5-a1c2-8b8ad69a4718 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-c975-71d5-a1c2-8b8ad69a4718 2026/02/05 16:54:13 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-c975-74b1-b939-17f4c07f6690 2026/02/05 16:54:13 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-c975-74b1-b939-17f4c07f6690 2026/02/05 16:54:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:13 INFO Looking up user name=carol 2026/02/05 16:54:13 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-c975-74b1-b939-17f4c07f6690 2026/02/05 16:54:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-c975-74b1-b939-17f4c07f6690 2026/02/05 16:54:13 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-c975-71d5-a1c2-8b8ad69a4718 request.user=carol post=https://b.localdomain/post/019c2eb9-c975-71d5-a1c2-8b8ad69a4718 2026/02/05 16:54:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:13 INFO Looking up user name=carol 2026/02/05 16:54:13 INFO Forwarding post to group followers activity=https://b.localdomain/create/019c2eb9-c975-74b1-b939-17f4c07f6690 note=https://b.localdomain/post/019c2eb9-c975-71d5-a1c2-8b8ad69a4718 group=https://g.localdomain/user/stuff 2026/02/05 16:54:13 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-c975-74b1-b939-17f4c07f6690 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-c975-71d5-a1c2-8b8ad69a4718 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-c975-71d5-a1c2-8b8ad69a4718 2026/02/05 16:54:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-c975-74b1-b939-17f4c07f6690 2026/02/05 16:54:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-c975-74b1-b939-17f4c07f6690 2026/02/05 16:54:13 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2eb9-c98b-7d1c-997c-6ab70bb53dec 2026/02/05 16:54:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2eb9-c98b-7d1c-997c-6ab70bb53dec 2026/02/05 16:54:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2eb9-c98b-7d1c-997c-6ab70bb53dec 2026/02/05 16:54:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2eb9-c98b-7d1c-997c-6ab70bb53dec 2026/02/05 16:54:13 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:54:13 INFO Looking up user name=stuff 2026/02/05 16:54:13 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2eb9-c98b-7d1c-997c-6ab70bb53dec 2026/02/05 16:54:13 INFO Looking up user name=carol 2026/02/05 16:54:13 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-c975-74b1-b939-17f4c07f6690 2026/02/05 16:54:13 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2eb9-c98b-7d1c-997c-6ab70bb53dec 2026/02/05 16:54:13 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:54:13 INFO Looking up user name=stuff 2026/02/05 16:54:13 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2eb9-c98b-7d1c-997c-6ab70bb53dec 2026/02/05 16:54:13 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-c975-74b1-b939-17f4c07f6690 2026/02/05 16:54:13 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2eb9-c98b-7d1c-997c-6ab70bb53dec 2026/02/05 16:54:13 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:13 INFO Looking up user name=carol 2026/02/05 16:54:13 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-c975-74b1-b939-17f4c07f6690 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-c975-71d5-a1c2-8b8ad69a4718 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-c975-71d5-a1c2-8b8ad69a4718 2026/02/05 16:54:13 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:54:13 INFO Looking up user name=stuff 2026/02/05 16:54:13 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:54:13 INFO Looking up user name=stuff 2026/02/05 16:54:13 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2eb9-c975-71d5-a1c2-8b8ad69a4718 request.user=alice post=https://b.localdomain/post/019c2eb9-c975-71d5-a1c2-8b8ad69a4718 2026/02/05 16:54:13 INFO Received a new post activity.id=https://a.localdomain/create/019c2eb9-c9b8-76f3-b70b-9cf4d47e9f91 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-c9b8-76b3-8dd6-7ef412b5ad4e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2eb9-c9b8-76b3-8dd6-7ef412b5ad4e 2026/02/05 16:54:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2eb9-c9b8-76f3-b70b-9cf4d47e9f91 2026/02/05 16:54:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2eb9-c9b8-76f3-b70b-9cf4d47e9f91 2026/02/05 16:54:13 INFO Looking up user name=alice 2026/02/05 16:54:13 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2eb9-c9b8-76f3-b70b-9cf4d47e9f91 2026/02/05 16:54:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2eb9-c9b8-76f3-b70b-9cf4d47e9f91 2026/02/05 16:54:13 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2eb9-c9b8-76b3-8dd6-7ef412b5ad4e request.user=alice post=https://a.localdomain/post/019c2eb9-c9b8-76b3-8dd6-7ef412b5ad4e 2026/02/05 16:54:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:13 INFO Looking up user name=alice 2026/02/05 16:54:13 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019c2eb9-c9b8-76f3-b70b-9cf4d47e9f91 note=https://a.localdomain/post/019c2eb9-c9b8-76b3-8dd6-7ef412b5ad4e thread=https://b.localdomain/post/019c2eb9-c975-71d5-a1c2-8b8ad69a4718 starter=https://b.localdomain/user/carol 2026/02/05 16:54:13 INFO Received a new post activity.id=https://a.localdomain/create/019c2eb9-c9b8-76f3-b70b-9cf4d47e9f91 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-c9b8-76b3-8dd6-7ef412b5ad4e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2eb9-c9b8-76b3-8dd6-7ef412b5ad4e 2026/02/05 16:54:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2eb9-c9b8-76f3-b70b-9cf4d47e9f91 2026/02/05 16:54:13 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/02/05 16:54:13 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:13 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:54:13 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:13 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 16:54:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:13 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:54:13 INFO Looking up user name=alice 2026/02/05 16:54:13 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:13 INFO Updated post activity.id=https://a.localdomain/update/019c2eb9-ca19-7694-b14c-c9b413182671 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-c9b8-76b3-8dd6-7ef412b5ad4e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2eb9-c9b8-76b3-8dd6-7ef412b5ad4e 2026/02/05 16:54:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2eb9-ca19-7694-b14c-c9b413182671 2026/02/05 16:54:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2eb9-ca19-7694-b14c-c9b413182671 2026/02/05 16:54:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:13 INFO Looking up user name=alice 2026/02/05 16:54:13 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2eb9-ca19-7694-b14c-c9b413182671 2026/02/05 16:54:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2eb9-ca19-7694-b14c-c9b413182671 2026/02/05 16:54:13 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2eb9-c9b8-76b3-8dd6-7ef412b5ad4e request.user=alice post=https://a.localdomain/post/019c2eb9-c9b8-76b3-8dd6-7ef412b5ad4e 2026/02/05 16:54:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:13 INFO Looking up user name=alice 2026/02/05 16:54:13 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019c2eb9-ca19-7694-b14c-c9b413182671 note=https://a.localdomain/post/019c2eb9-c9b8-76b3-8dd6-7ef412b5ad4e thread=https://b.localdomain/post/019c2eb9-c975-71d5-a1c2-8b8ad69a4718 starter=https://b.localdomain/user/carol 2026/02/05 16:54:13 INFO Updated post activity.id=https://a.localdomain/update/019c2eb9-ca19-7694-b14c-c9b413182671 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-c9b8-76b3-8dd6-7ef412b5ad4e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2eb9-c9b8-76b3-8dd6-7ef412b5ad4e 2026/02/05 16:54:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2eb9-ca19-7694-b14c-c9b413182671 2026/02/05 16:54:13 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/02/05 16:54:13 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:13 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:54:13 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:13 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 16:54:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:13 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:54:13 INFO Looking up user name=alice 2026/02/05 16:54:13 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:13 INFO Received delete request activity.id=https://a.localdomain/post/019c2eb9-c9b8-76b3-8dd6-7ef412b5ad4e#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-c9b8-76b3-8dd6-7ef412b5ad4e activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2eb9-c9b8-76b3-8dd6-7ef412b5ad4e 2026/02/05 16:54:13 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2eb9-c9b8-76b3-8dd6-7ef412b5ad4e#delete 2026/02/05 16:54:13 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2eb9-c9b8-76b3-8dd6-7ef412b5ad4e#delete 2026/02/05 16:54:13 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2eb9-c9b8-76b3-8dd6-7ef412b5ad4e#delete 2026/02/05 16:54:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2eb9-c9b8-76b3-8dd6-7ef412b5ad4e#delete 2026/02/05 16:54:13 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:13 INFO Looking up user name=alice 2026/02/05 16:54:13 INFO Received delete request activity.id=https://a.localdomain/post/019c2eb9-c9b8-76b3-8dd6-7ef412b5ad4e#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2eb9-c9b8-76b3-8dd6-7ef412b5ad4e activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2eb9-c9b8-76b3-8dd6-7ef412b5ad4e 2026/02/05 16:54:13 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019c2eb9-c9b8-76b3-8dd6-7ef412b5ad4e#delete note=https://a.localdomain/post/019c2eb9-c9b8-76b3-8dd6-7ef412b5ad4e thread=https://b.localdomain/post/019c2eb9-c975-71d5-a1c2-8b8ad69a4718 starter=https://b.localdomain/user/carol 2026/02/05 16:54:13 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2eb9-c9b8-76b3-8dd6-7ef412b5ad4e#delete 2026/02/05 16:54:13 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/02/05 16:54:13 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:13 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:54:13 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:54:13 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 16:54:13 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:13 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:54:13 INFO Looking up user name=alice 2026/02/05 16:54:13 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.37s) 2026/02/05 16:54:14 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:54:14 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/02/05 16:54:14 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 16:54:14 INFO Looking up user name=stuff 2026/02/05 16:54:14 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:54:14 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2eb9-cd2c-7546-bc53-99c44d536eda 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/02/05 16:54:14 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2eb9-cd2c-7546-bc53-99c44d536eda 2026/02/05 16:54:14 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2eb9-cd2c-7546-bc53-99c44d536eda 2026/02/05 16:54:14 INFO Looking up user name=alice 2026/02/05 16:54:14 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2eb9-cd2c-7546-bc53-99c44d536eda 2026/02/05 16:54:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2eb9-cd2c-7546-bc53-99c44d536eda 2026/02/05 16:54:14 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:54:14 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/02/05 16:54:14 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 16:54:14 INFO Looking up user name=stuff 2026/02/05 16:54:14 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:54:14 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2eb9-cd59-73b5-9a49-6480f47332d8 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/02/05 16:54:14 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2eb9-cd59-73b5-9a49-6480f47332d8 2026/02/05 16:54:14 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2eb9-cd59-73b5-9a49-6480f47332d8 2026/02/05 16:54:14 INFO Looking up user name=carol 2026/02/05 16:54:14 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2eb9-cd59-73b5-9a49-6480f47332d8 2026/02/05 16:54:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2eb9-cd59-73b5-9a49-6480f47332d8 2026/02/05 16:54:14 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:54:14 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:54:14 INFO Looking up user name=alice 2026/02/05 16:54:14 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2eb9-cd2c-7546-bc53-99c44d536eda 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/02/05 16:54:14 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2eb9-cd73-723b-98f7-dc74669de858 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-cd2c-7546-bc53-99c44d536eda activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-cd2c-7546-bc53-99c44d536eda 2026/02/05 16:54:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:14 INFO Looking up user name=carol 2026/02/05 16:54:14 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2eb9-cd59-73b5-9a49-6480f47332d8 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/02/05 16:54:14 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2eb9-cd7a-74b9-90ad-bd14d4aa3e8b activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2eb9-cd59-73b5-9a49-6480f47332d8 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2eb9-cd59-73b5-9a49-6480f47332d8 2026/02/05 16:54:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2eb9-cd73-723b-98f7-dc74669de858 2026/02/05 16:54:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2eb9-cd73-723b-98f7-dc74669de858 2026/02/05 16:54:14 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2eb9-cd7a-74b9-90ad-bd14d4aa3e8b 2026/02/05 16:54:14 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2eb9-cd7a-74b9-90ad-bd14d4aa3e8b 2026/02/05 16:54:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:54:14 INFO Looking up user name=stuff 2026/02/05 16:54:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:54:14 INFO Looking up user name=stuff 2026/02/05 16:54:14 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2eb9-cd73-723b-98f7-dc74669de858 2026/02/05 16:54:14 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2eb9-cd7a-74b9-90ad-bd14d4aa3e8b 2026/02/05 16:54:14 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2eb9-cd73-723b-98f7-dc74669de858 2026/02/05 16:54:14 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2eb9-cd7a-74b9-90ad-bd14d4aa3e8b 2026/02/05 16:54:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:54:14 INFO Looking up user name=stuff 2026/02/05 16:54:14 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2eb9-cd73-723b-98f7-dc74669de858 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2eb9-cd2c-7546-bc53-99c44d536eda activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2eb9-cd2c-7546-bc53-99c44d536eda 2026/02/05 16:54:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:54:14 INFO Looking up user name=stuff 2026/02/05 16:54:14 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2eb9-cd7a-74b9-90ad-bd14d4aa3e8b activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2eb9-cd59-73b5-9a49-6480f47332d8 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2eb9-cd59-73b5-9a49-6480f47332d8 2026/02/05 16:54:14 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/02/05 16:54:14 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-cd9c-732d-8f74-bc983dede0b1 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1 2026/02/05 16:54:14 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-cd9c-732d-8f74-bc983dede0b1 2026/02/05 16:54:14 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-cd9c-732d-8f74-bc983dede0b1 2026/02/05 16:54:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:14 INFO Looking up user name=carol 2026/02/05 16:54:14 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-cd9c-732d-8f74-bc983dede0b1 2026/02/05 16:54:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-cd9c-732d-8f74-bc983dede0b1 2026/02/05 16:54:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1 request.user=carol post=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1 2026/02/05 16:54:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:14 INFO Looking up user name=carol 2026/02/05 16:54:14 INFO Forwarding post to group followers activity=https://b.localdomain/create/019c2eb9-cd9c-732d-8f74-bc983dede0b1 note=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1 group=https://g.localdomain/user/stuff 2026/02/05 16:54:14 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-cd9c-732d-8f74-bc983dede0b1 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1 2026/02/05 16:54:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-cd9c-732d-8f74-bc983dede0b1 2026/02/05 16:54:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-cd9c-732d-8f74-bc983dede0b1 2026/02/05 16:54:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2eb9-cdb4-7ef8-a92e-bf0616e02944 2026/02/05 16:54:14 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2eb9-cdb4-7ef8-a92e-bf0616e02944 2026/02/05 16:54:14 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2eb9-cdb4-7ef8-a92e-bf0616e02944 2026/02/05 16:54:14 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2eb9-cdb4-7ef8-a92e-bf0616e02944 2026/02/05 16:54:14 INFO Looking up user name=carol 2026/02/05 16:54:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:54:14 INFO Looking up user name=stuff 2026/02/05 16:54:14 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2eb9-cd9c-732d-8f74-bc983dede0b1 2026/02/05 16:54:14 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2eb9-cdb4-7ef8-a92e-bf0616e02944 2026/02/05 16:54:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2eb9-cdb4-7ef8-a92e-bf0616e02944 2026/02/05 16:54:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:54:14 INFO Looking up user name=stuff 2026/02/05 16:54:14 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2eb9-cdb4-7ef8-a92e-bf0616e02944 2026/02/05 16:54:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2eb9-cd9c-732d-8f74-bc983dede0b1 2026/02/05 16:54:14 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2eb9-cdb4-7ef8-a92e-bf0616e02944 2026/02/05 16:54:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:54:14 INFO Looking up user name=stuff 2026/02/05 16:54:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:14 INFO Looking up user name=carol 2026/02/05 16:54:14 INFO Received a new post activity.id=https://b.localdomain/create/019c2eb9-cd9c-732d-8f74-bc983dede0b1 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1 2026/02/05 16:54:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:54:14 INFO Looking up user name=stuff 2026/02/05 16:54:14 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:54:14 INFO Resolving user ID request.path=/users/resolve request.user=bob host=g.localdomain name=stuff 2026/02/05 16:54:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:54:14 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 16:54:14 INFO Looking up user name=stuff 2026/02/05 16:54:14 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:54:14 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:54:14 INFO Updated post activity.id=https://b.localdomain/update/019c2eb9-ce01-7e5e-9214-19e3ef1926f8 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1 2026/02/05 16:54:14 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-ce01-7e5e-9214-19e3ef1926f8 2026/02/05 16:54:14 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-ce01-7e5e-9214-19e3ef1926f8 2026/02/05 16:54:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:14 INFO Looking up user name=carol 2026/02/05 16:54:14 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-ce01-7e5e-9214-19e3ef1926f8 2026/02/05 16:54:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-ce01-7e5e-9214-19e3ef1926f8 2026/02/05 16:54:14 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1 request.user=carol post=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1 2026/02/05 16:54:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:14 INFO Looking up user name=carol 2026/02/05 16:54:14 INFO Forwarding post to group followers activity=https://b.localdomain/update/019c2eb9-ce01-7e5e-9214-19e3ef1926f8 note=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1 group=https://g.localdomain/user/stuff 2026/02/05 16:54:14 INFO Updated post activity.id=https://b.localdomain/update/019c2eb9-ce01-7e5e-9214-19e3ef1926f8 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1 2026/02/05 16:54:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-ce01-7e5e-9214-19e3ef1926f8 2026/02/05 16:54:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-ce01-7e5e-9214-19e3ef1926f8 2026/02/05 16:54:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2eb9-ce1d-70af-924d-7c1f2268fa58 2026/02/05 16:54:14 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2eb9-ce1d-70af-924d-7c1f2268fa58 2026/02/05 16:54:14 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2eb9-ce1d-70af-924d-7c1f2268fa58 2026/02/05 16:54:14 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2eb9-ce1d-70af-924d-7c1f2268fa58 2026/02/05 16:54:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:54:14 INFO Looking up user name=stuff 2026/02/05 16:54:14 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2eb9-ce1d-70af-924d-7c1f2268fa58 2026/02/05 16:54:14 INFO Looking up user name=carol 2026/02/05 16:54:14 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2eb9-ce01-7e5e-9214-19e3ef1926f8 2026/02/05 16:54:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2eb9-ce1d-70af-924d-7c1f2268fa58 2026/02/05 16:54:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:54:14 INFO Looking up user name=stuff 2026/02/05 16:54:14 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2eb9-ce1d-70af-924d-7c1f2268fa58 2026/02/05 16:54:14 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2eb9-ce1d-70af-924d-7c1f2268fa58 2026/02/05 16:54:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2eb9-ce01-7e5e-9214-19e3ef1926f8 2026/02/05 16:54:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:14 INFO Looking up user name=carol 2026/02/05 16:54:14 INFO Updated post activity.id=https://b.localdomain/update/019c2eb9-ce01-7e5e-9214-19e3ef1926f8 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1 2026/02/05 16:54:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:54:14 INFO Looking up user name=stuff 2026/02/05 16:54:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:54:14 INFO Looking up user name=stuff 2026/02/05 16:54:14 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:54:14 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:54:14 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:54:14 INFO Received delete request activity.id=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1 2026/02/05 16:54:14 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1#delete 2026/02/05 16:54:14 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1#delete 2026/02/05 16:54:14 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1#delete 2026/02/05 16:54:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1#delete 2026/02/05 16:54:14 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:54:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:14 INFO Looking up user name=carol 2026/02/05 16:54:14 INFO Received delete request activity.id=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1 2026/02/05 16:54:14 INFO Forwarding post to group followers activity=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1#delete note=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1 group=https://g.localdomain/user/stuff 2026/02/05 16:54:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1#delete 2026/02/05 16:54:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1#delete 2026/02/05 16:54:14 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2eb9-ce75-73f6-a451-5aba757bcdad 2026/02/05 16:54:14 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2eb9-ce75-73f6-a451-5aba757bcdad 2026/02/05 16:54:14 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2eb9-ce75-73f6-a451-5aba757bcdad 2026/02/05 16:54:14 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2eb9-ce75-73f6-a451-5aba757bcdad 2026/02/05 16:54:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:54:14 INFO Looking up user name=stuff 2026/02/05 16:54:14 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2eb9-ce75-73f6-a451-5aba757bcdad 2026/02/05 16:54:14 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1#delete 2026/02/05 16:54:14 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2eb9-ce75-73f6-a451-5aba757bcdad 2026/02/05 16:54:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:54:14 INFO Looking up user name=stuff 2026/02/05 16:54:14 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2eb9-ce75-73f6-a451-5aba757bcdad 2026/02/05 16:54:14 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1#delete 2026/02/05 16:54:14 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2eb9-ce75-73f6-a451-5aba757bcdad 2026/02/05 16:54:14 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:54:14 INFO Looking up user name=carol 2026/02/05 16:54:14 INFO Received delete request activity.id=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2eb9-cd9b-7cec-872e-092620a0f6f1 2026/02/05 16:54:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:54:14 INFO Looking up user name=stuff 2026/02/05 16:54:14 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:54:14 INFO Looking up user name=stuff 2026/02/05 16:54:14 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:54:14 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:54:14 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 --- PASS: TestCluster_PostInCommunity (9.11s) FAIL FAIL github.com/dimkr/tootik/cluster 11.122s ? 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/02/05 16:54:03 INFO Applying migration id=initial 2026/02/05 16:54:03 INFO Applying migration id=notesupdated 2026/02/05 16:54:03 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:03 INFO Applying migration id=activitiesid 2026/02/05 16:54:03 INFO Applying migration id=outbox 2026/02/05 16:54:03 INFO Applying migration id=edits 2026/02/05 16:54:03 INFO Applying migration id=outboxactor 2026/02/05 16:54:03 INFO Applying migration id=outboxsender 2026/02/05 16:54:03 INFO Applying migration id=thread 2026/02/05 16:54:03 INFO Applying migration id=host 2026/02/05 16:54:03 INFO Applying migration id=sharedinbox 2026/02/05 16:54:03 INFO Applying migration id=noteshost 2026/02/05 16:54:03 INFO Applying migration id=fetched 2026/02/05 16:54:03 INFO Applying migration id=move 2026/02/05 16:54:03 INFO Applying migration id=cleanup 2026/02/05 16:54:03 INFO Applying migration id=received 2026/02/05 16:54:03 INFO Applying migration id=namehost 2026/02/05 16:54:03 INFO Applying migration id=outboxhost 2026/02/05 16:54:03 INFO Applying migration id=notesfts 2026/02/05 16:54:03 INFO Applying migration id=iconsname 2026/02/05 16:54:03 INFO Applying migration id=nohash 2026/02/05 16:54:03 INFO Applying migration id=shares 2026/02/05 16:54:03 INFO Applying migration id=actorttl 2026/02/05 16:54:03 INFO Applying migration id=tocc 2026/02/05 16:54:03 INFO Applying migration id=followeds 2026/02/05 16:54:03 INFO Applying migration id=certhash 2026/02/05 16:54:03 INFO Applying migration id=follows_sync 2026/02/05 16:54:03 INFO Applying migration id=jsonpath 2026/02/05 16:54:03 INFO Applying migration id=localforward 2026/02/05 16:54:03 INFO Applying migration id=avatar 2026/02/05 16:54:03 INFO Applying migration id=noimage 2026/02/05 16:54:03 INFO Applying migration id=feed 2026/02/05 16:54:03 INFO Applying migration id=bookmarks 2026/02/05 16:54:03 INFO Applying migration id=shareactivity 2026/02/05 16:54:03 INFO Applying migration id=application 2026/02/05 16:54:03 INFO Applying migration id=certificates 2026/02/05 16:54:03 INFO Applying migration id=rawforward 2026/02/05 16:54:03 INFO Applying migration id=publickey 2026/02/05 16:54:03 INFO Applying migration id=resolvegroup 2026/02/05 16:54:03 INFO Applying migration id=reject 2026/02/05 16:54:03 INFO Applying migration id=autodel 2026/02/05 16:54:03 INFO Applying migration id=jsonb 2026/02/05 16:54:03 INFO Applying migration id=quote 2026/02/05 16:54:03 INFO Applying migration id=rfc9421 2026/02/05 16:54:03 INFO Applying migration id=keys 2026/02/05 16:54:03 INFO Applying migration id=portable 2026/02/05 16:54:03 INFO Applying migration id=proofs 2026/02/05 16:54:03 INFO Applying migration id=contexts 2026/02/05 16:54:03 INFO Applying migration id=deliverieshost 2026/02/05 16:54:03 INFO Applying migration id=pembegin 2026/02/05 16:54:03 INFO Applying migration id=didhost 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:05 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:05 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_TwoUsersTwoPosts (1.36s) === RUN TestDeliver_ForwardedPost 2026/02/05 16:54:05 INFO Applying migration id=initial 2026/02/05 16:54:05 INFO Applying migration id=notesupdated 2026/02/05 16:54:05 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:05 INFO Applying migration id=activitiesid 2026/02/05 16:54:05 INFO Applying migration id=outbox 2026/02/05 16:54:05 INFO Applying migration id=edits 2026/02/05 16:54:05 INFO Applying migration id=outboxactor 2026/02/05 16:54:05 INFO Applying migration id=outboxsender 2026/02/05 16:54:05 INFO Applying migration id=thread 2026/02/05 16:54:05 INFO Applying migration id=host 2026/02/05 16:54:05 INFO Applying migration id=sharedinbox 2026/02/05 16:54:05 INFO Applying migration id=noteshost 2026/02/05 16:54:05 INFO Applying migration id=fetched 2026/02/05 16:54:05 INFO Applying migration id=move 2026/02/05 16:54:05 INFO Applying migration id=cleanup 2026/02/05 16:54:05 INFO Applying migration id=received 2026/02/05 16:54:05 INFO Applying migration id=namehost 2026/02/05 16:54:05 INFO Applying migration id=outboxhost 2026/02/05 16:54:05 INFO Applying migration id=notesfts 2026/02/05 16:54:05 INFO Applying migration id=iconsname 2026/02/05 16:54:05 INFO Applying migration id=nohash 2026/02/05 16:54:05 INFO Applying migration id=shares 2026/02/05 16:54:05 INFO Applying migration id=actorttl 2026/02/05 16:54:05 INFO Applying migration id=tocc 2026/02/05 16:54:05 INFO Applying migration id=followeds 2026/02/05 16:54:05 INFO Applying migration id=certhash 2026/02/05 16:54:05 INFO Applying migration id=follows_sync 2026/02/05 16:54:05 INFO Applying migration id=jsonpath 2026/02/05 16:54:05 INFO Applying migration id=localforward 2026/02/05 16:54:05 INFO Applying migration id=avatar 2026/02/05 16:54:05 INFO Applying migration id=noimage 2026/02/05 16:54:05 INFO Applying migration id=feed 2026/02/05 16:54:05 INFO Applying migration id=bookmarks 2026/02/05 16:54:05 INFO Applying migration id=shareactivity 2026/02/05 16:54:05 INFO Applying migration id=application 2026/02/05 16:54:05 INFO Applying migration id=certificates 2026/02/05 16:54:05 INFO Applying migration id=rawforward 2026/02/05 16:54:05 INFO Applying migration id=publickey 2026/02/05 16:54:05 INFO Applying migration id=resolvegroup 2026/02/05 16:54:05 INFO Applying migration id=reject 2026/02/05 16:54:05 INFO Applying migration id=autodel 2026/02/05 16:54:05 INFO Applying migration id=jsonb 2026/02/05 16:54:05 INFO Applying migration id=quote 2026/02/05 16:54:05 INFO Applying migration id=rfc9421 2026/02/05 16:54:05 INFO Applying migration id=keys 2026/02/05 16:54:05 INFO Applying migration id=portable 2026/02/05 16:54:05 INFO Applying migration id=proofs 2026/02/05 16:54:05 INFO Applying migration id=contexts 2026/02/05 16:54:05 INFO Applying migration id=deliverieshost 2026/02/05 16:54:05 INFO Applying migration id=pembegin 2026/02/05 16:54:05 INFO Applying migration id=didhost 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:06 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_ForwardedPost (0.79s) === RUN TestDeliver_OneFailed 2026/02/05 16:54:06 INFO Applying migration id=initial 2026/02/05 16:54:06 INFO Applying migration id=notesupdated 2026/02/05 16:54:06 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:06 INFO Applying migration id=activitiesid 2026/02/05 16:54:06 INFO Applying migration id=outbox 2026/02/05 16:54:06 INFO Applying migration id=edits 2026/02/05 16:54:06 INFO Applying migration id=outboxactor 2026/02/05 16:54:06 INFO Applying migration id=outboxsender 2026/02/05 16:54:06 INFO Applying migration id=thread 2026/02/05 16:54:06 INFO Applying migration id=host 2026/02/05 16:54:06 INFO Applying migration id=sharedinbox 2026/02/05 16:54:06 INFO Applying migration id=noteshost 2026/02/05 16:54:06 INFO Applying migration id=fetched 2026/02/05 16:54:06 INFO Applying migration id=move 2026/02/05 16:54:06 INFO Applying migration id=cleanup 2026/02/05 16:54:06 INFO Applying migration id=received 2026/02/05 16:54:06 INFO Applying migration id=namehost 2026/02/05 16:54:06 INFO Applying migration id=outboxhost 2026/02/05 16:54:06 INFO Applying migration id=notesfts 2026/02/05 16:54:06 INFO Applying migration id=iconsname 2026/02/05 16:54:06 INFO Applying migration id=nohash 2026/02/05 16:54:06 INFO Applying migration id=shares 2026/02/05 16:54:06 INFO Applying migration id=actorttl 2026/02/05 16:54:06 INFO Applying migration id=tocc 2026/02/05 16:54:06 INFO Applying migration id=followeds 2026/02/05 16:54:06 INFO Applying migration id=certhash 2026/02/05 16:54:06 INFO Applying migration id=follows_sync 2026/02/05 16:54:06 INFO Applying migration id=jsonpath 2026/02/05 16:54:06 INFO Applying migration id=localforward 2026/02/05 16:54:06 INFO Applying migration id=avatar 2026/02/05 16:54:06 INFO Applying migration id=noimage 2026/02/05 16:54:06 INFO Applying migration id=feed 2026/02/05 16:54:06 INFO Applying migration id=bookmarks 2026/02/05 16:54:06 INFO Applying migration id=shareactivity 2026/02/05 16:54:06 INFO Applying migration id=application 2026/02/05 16:54:06 INFO Applying migration id=certificates 2026/02/05 16:54:06 INFO Applying migration id=rawforward 2026/02/05 16:54:06 INFO Applying migration id=publickey 2026/02/05 16:54:06 INFO Applying migration id=resolvegroup 2026/02/05 16:54:06 INFO Applying migration id=reject 2026/02/05 16:54:06 INFO Applying migration id=autodel 2026/02/05 16:54:06 INFO Applying migration id=jsonb 2026/02/05 16:54:06 INFO Applying migration id=quote 2026/02/05 16:54:06 INFO Applying migration id=rfc9421 2026/02/05 16:54:06 INFO Applying migration id=keys 2026/02/05 16:54:06 INFO Applying migration id=portable 2026/02/05 16:54:06 INFO Applying migration id=proofs 2026/02/05 16:54:06 INFO Applying migration id=contexts 2026/02/05 16:54:06 INFO Applying migration id=deliverieshost 2026/02/05 16:54:06 INFO Applying migration id=pembegin 2026/02/05 16:54:06 INFO Applying migration id=didhost 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_OneFailed (0.70s) === RUN TestDeliver_OneFailedRetry 2026/02/05 16:54:06 INFO Applying migration id=initial 2026/02/05 16:54:06 INFO Applying migration id=notesupdated 2026/02/05 16:54:06 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:06 INFO Applying migration id=activitiesid 2026/02/05 16:54:06 INFO Applying migration id=outbox 2026/02/05 16:54:06 INFO Applying migration id=edits 2026/02/05 16:54:06 INFO Applying migration id=outboxactor 2026/02/05 16:54:06 INFO Applying migration id=outboxsender 2026/02/05 16:54:06 INFO Applying migration id=thread 2026/02/05 16:54:06 INFO Applying migration id=host 2026/02/05 16:54:06 INFO Applying migration id=sharedinbox 2026/02/05 16:54:06 INFO Applying migration id=noteshost 2026/02/05 16:54:06 INFO Applying migration id=fetched 2026/02/05 16:54:06 INFO Applying migration id=move 2026/02/05 16:54:06 INFO Applying migration id=cleanup 2026/02/05 16:54:06 INFO Applying migration id=received 2026/02/05 16:54:06 INFO Applying migration id=namehost 2026/02/05 16:54:06 INFO Applying migration id=outboxhost 2026/02/05 16:54:06 INFO Applying migration id=notesfts 2026/02/05 16:54:06 INFO Applying migration id=iconsname 2026/02/05 16:54:06 INFO Applying migration id=nohash 2026/02/05 16:54:06 INFO Applying migration id=shares 2026/02/05 16:54:06 INFO Applying migration id=actorttl 2026/02/05 16:54:06 INFO Applying migration id=tocc 2026/02/05 16:54:06 INFO Applying migration id=followeds 2026/02/05 16:54:06 INFO Applying migration id=certhash 2026/02/05 16:54:06 INFO Applying migration id=follows_sync 2026/02/05 16:54:06 INFO Applying migration id=jsonpath 2026/02/05 16:54:06 INFO Applying migration id=localforward 2026/02/05 16:54:06 INFO Applying migration id=avatar 2026/02/05 16:54:06 INFO Applying migration id=noimage 2026/02/05 16:54:06 INFO Applying migration id=feed 2026/02/05 16:54:06 INFO Applying migration id=bookmarks 2026/02/05 16:54:06 INFO Applying migration id=shareactivity 2026/02/05 16:54:06 INFO Applying migration id=application 2026/02/05 16:54:06 INFO Applying migration id=certificates 2026/02/05 16:54:06 INFO Applying migration id=rawforward 2026/02/05 16:54:06 INFO Applying migration id=publickey 2026/02/05 16:54:06 INFO Applying migration id=resolvegroup 2026/02/05 16:54:06 INFO Applying migration id=reject 2026/02/05 16:54:06 INFO Applying migration id=autodel 2026/02/05 16:54:06 INFO Applying migration id=jsonb 2026/02/05 16:54:06 INFO Applying migration id=quote 2026/02/05 16:54:06 INFO Applying migration id=rfc9421 2026/02/05 16:54:06 INFO Applying migration id=keys 2026/02/05 16:54:06 INFO Applying migration id=portable 2026/02/05 16:54:06 INFO Applying migration id=proofs 2026/02/05 16:54:06 INFO Applying migration id=contexts 2026/02/05 16:54:06 INFO Applying migration id=deliverieshost 2026/02/05 16:54:06 INFO Applying migration id=pembegin 2026/02/05 16:54:06 INFO Applying migration id=didhost 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneFailedRetry (0.38s) === RUN TestDeliver_OneInvalidURLRetry 2026/02/05 16:54:07 INFO Applying migration id=initial 2026/02/05 16:54:07 INFO Applying migration id=notesupdated 2026/02/05 16:54:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:07 INFO Applying migration id=activitiesid 2026/02/05 16:54:07 INFO Applying migration id=outbox 2026/02/05 16:54:07 INFO Applying migration id=edits 2026/02/05 16:54:07 INFO Applying migration id=outboxactor 2026/02/05 16:54:07 INFO Applying migration id=outboxsender 2026/02/05 16:54:07 INFO Applying migration id=thread 2026/02/05 16:54:07 INFO Applying migration id=host 2026/02/05 16:54:07 INFO Applying migration id=sharedinbox 2026/02/05 16:54:07 INFO Applying migration id=noteshost 2026/02/05 16:54:07 INFO Applying migration id=fetched 2026/02/05 16:54:07 INFO Applying migration id=move 2026/02/05 16:54:07 INFO Applying migration id=cleanup 2026/02/05 16:54:07 INFO Applying migration id=received 2026/02/05 16:54:07 INFO Applying migration id=namehost 2026/02/05 16:54:07 INFO Applying migration id=outboxhost 2026/02/05 16:54:07 INFO Applying migration id=notesfts 2026/02/05 16:54:07 INFO Applying migration id=iconsname 2026/02/05 16:54:07 INFO Applying migration id=nohash 2026/02/05 16:54:07 INFO Applying migration id=shares 2026/02/05 16:54:07 INFO Applying migration id=actorttl 2026/02/05 16:54:07 INFO Applying migration id=tocc 2026/02/05 16:54:07 INFO Applying migration id=followeds 2026/02/05 16:54:07 INFO Applying migration id=certhash 2026/02/05 16:54:07 INFO Applying migration id=follows_sync 2026/02/05 16:54:07 INFO Applying migration id=jsonpath 2026/02/05 16:54:07 INFO Applying migration id=localforward 2026/02/05 16:54:07 INFO Applying migration id=avatar 2026/02/05 16:54:07 INFO Applying migration id=noimage 2026/02/05 16:54:07 INFO Applying migration id=feed 2026/02/05 16:54:07 INFO Applying migration id=bookmarks 2026/02/05 16:54:07 INFO Applying migration id=shareactivity 2026/02/05 16:54:07 INFO Applying migration id=application 2026/02/05 16:54:07 INFO Applying migration id=certificates 2026/02/05 16:54:07 INFO Applying migration id=rawforward 2026/02/05 16:54:07 INFO Applying migration id=publickey 2026/02/05 16:54:07 INFO Applying migration id=resolvegroup 2026/02/05 16:54:07 INFO Applying migration id=reject 2026/02/05 16:54:07 INFO Applying migration id=autodel 2026/02/05 16:54:07 INFO Applying migration id=jsonb 2026/02/05 16:54:07 INFO Applying migration id=quote 2026/02/05 16:54:07 INFO Applying migration id=rfc9421 2026/02/05 16:54:07 INFO Applying migration id=keys 2026/02/05 16:54:07 INFO Applying migration id=portable 2026/02/05 16:54:07 INFO Applying migration id=proofs 2026/02/05 16:54:07 INFO Applying migration id=contexts 2026/02/05 16:54:07 INFO Applying migration id=deliverieshost 2026/02/05 16:54:07 INFO Applying migration id=pembegin 2026/02/05 16:54:07 INFO Applying migration id=didhost 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 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/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 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/02/05 16:54:07 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 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/02/05 16:54:07 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneInvalidURLRetry (0.19s) === RUN TestDeliver_MaxAttempts 2026/02/05 16:54:07 INFO Applying migration id=initial 2026/02/05 16:54:07 INFO Applying migration id=notesupdated 2026/02/05 16:54:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:07 INFO Applying migration id=activitiesid 2026/02/05 16:54:07 INFO Applying migration id=outbox 2026/02/05 16:54:07 INFO Applying migration id=edits 2026/02/05 16:54:07 INFO Applying migration id=outboxactor 2026/02/05 16:54:07 INFO Applying migration id=outboxsender 2026/02/05 16:54:07 INFO Applying migration id=thread 2026/02/05 16:54:07 INFO Applying migration id=host 2026/02/05 16:54:07 INFO Applying migration id=sharedinbox 2026/02/05 16:54:07 INFO Applying migration id=noteshost 2026/02/05 16:54:07 INFO Applying migration id=fetched 2026/02/05 16:54:07 INFO Applying migration id=move 2026/02/05 16:54:07 INFO Applying migration id=cleanup 2026/02/05 16:54:07 INFO Applying migration id=received 2026/02/05 16:54:07 INFO Applying migration id=namehost 2026/02/05 16:54:07 INFO Applying migration id=outboxhost 2026/02/05 16:54:07 INFO Applying migration id=notesfts 2026/02/05 16:54:07 INFO Applying migration id=iconsname 2026/02/05 16:54:07 INFO Applying migration id=nohash 2026/02/05 16:54:07 INFO Applying migration id=shares 2026/02/05 16:54:07 INFO Applying migration id=actorttl 2026/02/05 16:54:07 INFO Applying migration id=tocc 2026/02/05 16:54:07 INFO Applying migration id=followeds 2026/02/05 16:54:07 INFO Applying migration id=certhash 2026/02/05 16:54:07 INFO Applying migration id=follows_sync 2026/02/05 16:54:07 INFO Applying migration id=jsonpath 2026/02/05 16:54:07 INFO Applying migration id=localforward 2026/02/05 16:54:07 INFO Applying migration id=avatar 2026/02/05 16:54:07 INFO Applying migration id=noimage 2026/02/05 16:54:07 INFO Applying migration id=feed 2026/02/05 16:54:07 INFO Applying migration id=bookmarks 2026/02/05 16:54:07 INFO Applying migration id=shareactivity 2026/02/05 16:54:07 INFO Applying migration id=application 2026/02/05 16:54:07 INFO Applying migration id=certificates 2026/02/05 16:54:07 INFO Applying migration id=rawforward 2026/02/05 16:54:07 INFO Applying migration id=publickey 2026/02/05 16:54:07 INFO Applying migration id=resolvegroup 2026/02/05 16:54:07 INFO Applying migration id=reject 2026/02/05 16:54:07 INFO Applying migration id=autodel 2026/02/05 16:54:07 INFO Applying migration id=jsonb 2026/02/05 16:54:07 INFO Applying migration id=quote 2026/02/05 16:54:07 INFO Applying migration id=rfc9421 2026/02/05 16:54:07 INFO Applying migration id=keys 2026/02/05 16:54:07 INFO Applying migration id=portable 2026/02/05 16:54:07 INFO Applying migration id=proofs 2026/02/05 16:54:07 INFO Applying migration id=contexts 2026/02/05 16:54:07 INFO Applying migration id=deliverieshost 2026/02/05 16:54:07 INFO Applying migration id=pembegin 2026/02/05 16:54:07 INFO Applying migration id=didhost 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_MaxAttempts (0.53s) === RUN TestDeliver_SharedInbox 2026/02/05 16:54:07 INFO Applying migration id=initial 2026/02/05 16:54:07 INFO Applying migration id=notesupdated 2026/02/05 16:54:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:07 INFO Applying migration id=activitiesid 2026/02/05 16:54:07 INFO Applying migration id=outbox 2026/02/05 16:54:07 INFO Applying migration id=edits 2026/02/05 16:54:07 INFO Applying migration id=outboxactor 2026/02/05 16:54:07 INFO Applying migration id=outboxsender 2026/02/05 16:54:07 INFO Applying migration id=thread 2026/02/05 16:54:07 INFO Applying migration id=host 2026/02/05 16:54:07 INFO Applying migration id=sharedinbox 2026/02/05 16:54:07 INFO Applying migration id=noteshost 2026/02/05 16:54:07 INFO Applying migration id=fetched 2026/02/05 16:54:07 INFO Applying migration id=move 2026/02/05 16:54:07 INFO Applying migration id=cleanup 2026/02/05 16:54:07 INFO Applying migration id=received 2026/02/05 16:54:07 INFO Applying migration id=namehost 2026/02/05 16:54:07 INFO Applying migration id=outboxhost 2026/02/05 16:54:07 INFO Applying migration id=notesfts 2026/02/05 16:54:07 INFO Applying migration id=iconsname 2026/02/05 16:54:07 INFO Applying migration id=nohash 2026/02/05 16:54:07 INFO Applying migration id=shares 2026/02/05 16:54:07 INFO Applying migration id=actorttl 2026/02/05 16:54:07 INFO Applying migration id=tocc 2026/02/05 16:54:07 INFO Applying migration id=followeds 2026/02/05 16:54:07 INFO Applying migration id=certhash 2026/02/05 16:54:07 INFO Applying migration id=follows_sync 2026/02/05 16:54:07 INFO Applying migration id=jsonpath 2026/02/05 16:54:07 INFO Applying migration id=localforward 2026/02/05 16:54:07 INFO Applying migration id=avatar 2026/02/05 16:54:07 INFO Applying migration id=noimage 2026/02/05 16:54:07 INFO Applying migration id=feed 2026/02/05 16:54:07 INFO Applying migration id=bookmarks 2026/02/05 16:54:07 INFO Applying migration id=shareactivity 2026/02/05 16:54:07 INFO Applying migration id=application 2026/02/05 16:54:07 INFO Applying migration id=certificates 2026/02/05 16:54:07 INFO Applying migration id=rawforward 2026/02/05 16:54:07 INFO Applying migration id=publickey 2026/02/05 16:54:07 INFO Applying migration id=resolvegroup 2026/02/05 16:54:07 INFO Applying migration id=reject 2026/02/05 16:54:07 INFO Applying migration id=autodel 2026/02/05 16:54:07 INFO Applying migration id=jsonb 2026/02/05 16:54:07 INFO Applying migration id=quote 2026/02/05 16:54:07 INFO Applying migration id=rfc9421 2026/02/05 16:54:07 INFO Applying migration id=keys 2026/02/05 16:54:07 INFO Applying migration id=portable 2026/02/05 16:54:07 INFO Applying migration id=proofs 2026/02/05 16:54:07 INFO Applying migration id=contexts 2026/02/05 16:54:07 INFO Applying migration id=deliverieshost 2026/02/05 16:54:07 INFO Applying migration id=pembegin 2026/02/05 16:54:07 INFO Applying migration id=didhost 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInbox (0.42s) === RUN TestDeliver_SharedInboxRetry 2026/02/05 16:54:08 INFO Applying migration id=initial 2026/02/05 16:54:08 INFO Applying migration id=notesupdated 2026/02/05 16:54:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:08 INFO Applying migration id=activitiesid 2026/02/05 16:54:08 INFO Applying migration id=outbox 2026/02/05 16:54:08 INFO Applying migration id=edits 2026/02/05 16:54:08 INFO Applying migration id=outboxactor 2026/02/05 16:54:08 INFO Applying migration id=outboxsender 2026/02/05 16:54:08 INFO Applying migration id=thread 2026/02/05 16:54:08 INFO Applying migration id=host 2026/02/05 16:54:08 INFO Applying migration id=sharedinbox 2026/02/05 16:54:08 INFO Applying migration id=noteshost 2026/02/05 16:54:08 INFO Applying migration id=fetched 2026/02/05 16:54:08 INFO Applying migration id=move 2026/02/05 16:54:08 INFO Applying migration id=cleanup 2026/02/05 16:54:08 INFO Applying migration id=received 2026/02/05 16:54:08 INFO Applying migration id=namehost 2026/02/05 16:54:08 INFO Applying migration id=outboxhost 2026/02/05 16:54:08 INFO Applying migration id=notesfts 2026/02/05 16:54:08 INFO Applying migration id=iconsname 2026/02/05 16:54:08 INFO Applying migration id=nohash 2026/02/05 16:54:08 INFO Applying migration id=shares 2026/02/05 16:54:08 INFO Applying migration id=actorttl 2026/02/05 16:54:08 INFO Applying migration id=tocc 2026/02/05 16:54:08 INFO Applying migration id=followeds 2026/02/05 16:54:08 INFO Applying migration id=certhash 2026/02/05 16:54:08 INFO Applying migration id=follows_sync 2026/02/05 16:54:08 INFO Applying migration id=jsonpath 2026/02/05 16:54:08 INFO Applying migration id=localforward 2026/02/05 16:54:08 INFO Applying migration id=avatar 2026/02/05 16:54:08 INFO Applying migration id=noimage 2026/02/05 16:54:08 INFO Applying migration id=feed 2026/02/05 16:54:08 INFO Applying migration id=bookmarks 2026/02/05 16:54:08 INFO Applying migration id=shareactivity 2026/02/05 16:54:08 INFO Applying migration id=application 2026/02/05 16:54:08 INFO Applying migration id=certificates 2026/02/05 16:54:08 INFO Applying migration id=rawforward 2026/02/05 16:54:08 INFO Applying migration id=publickey 2026/02/05 16:54:08 INFO Applying migration id=resolvegroup 2026/02/05 16:54:08 INFO Applying migration id=reject 2026/02/05 16:54:08 INFO Applying migration id=autodel 2026/02/05 16:54:08 INFO Applying migration id=jsonb 2026/02/05 16:54:08 INFO Applying migration id=quote 2026/02/05 16:54:08 INFO Applying migration id=rfc9421 2026/02/05 16:54:08 INFO Applying migration id=keys 2026/02/05 16:54:08 INFO Applying migration id=portable 2026/02/05 16:54:08 INFO Applying migration id=proofs 2026/02/05 16:54:08 INFO Applying migration id=contexts 2026/02/05 16:54:08 INFO Applying migration id=deliverieshost 2026/02/05 16:54:08 INFO Applying migration id=pembegin 2026/02/05 16:54:08 INFO Applying migration id=didhost 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 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/02/05 16:54:08 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 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/02/05 16:54:08 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxRetry (0.36s) === RUN TestDeliver_SharedInboxUnknownActor 2026/02/05 16:54:08 INFO Applying migration id=initial 2026/02/05 16:54:08 INFO Applying migration id=notesupdated 2026/02/05 16:54:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:08 INFO Applying migration id=activitiesid 2026/02/05 16:54:08 INFO Applying migration id=outbox 2026/02/05 16:54:08 INFO Applying migration id=edits 2026/02/05 16:54:08 INFO Applying migration id=outboxactor 2026/02/05 16:54:08 INFO Applying migration id=outboxsender 2026/02/05 16:54:08 INFO Applying migration id=thread 2026/02/05 16:54:08 INFO Applying migration id=host 2026/02/05 16:54:08 INFO Applying migration id=sharedinbox 2026/02/05 16:54:08 INFO Applying migration id=noteshost 2026/02/05 16:54:08 INFO Applying migration id=fetched 2026/02/05 16:54:08 INFO Applying migration id=move 2026/02/05 16:54:08 INFO Applying migration id=cleanup 2026/02/05 16:54:08 INFO Applying migration id=received 2026/02/05 16:54:08 INFO Applying migration id=namehost 2026/02/05 16:54:08 INFO Applying migration id=outboxhost 2026/02/05 16:54:08 INFO Applying migration id=notesfts 2026/02/05 16:54:08 INFO Applying migration id=iconsname 2026/02/05 16:54:08 INFO Applying migration id=nohash 2026/02/05 16:54:08 INFO Applying migration id=shares 2026/02/05 16:54:08 INFO Applying migration id=actorttl 2026/02/05 16:54:08 INFO Applying migration id=tocc 2026/02/05 16:54:08 INFO Applying migration id=followeds 2026/02/05 16:54:08 INFO Applying migration id=certhash 2026/02/05 16:54:08 INFO Applying migration id=follows_sync 2026/02/05 16:54:08 INFO Applying migration id=jsonpath 2026/02/05 16:54:08 INFO Applying migration id=localforward 2026/02/05 16:54:08 INFO Applying migration id=avatar 2026/02/05 16:54:08 INFO Applying migration id=noimage 2026/02/05 16:54:08 INFO Applying migration id=feed 2026/02/05 16:54:08 INFO Applying migration id=bookmarks 2026/02/05 16:54:08 INFO Applying migration id=shareactivity 2026/02/05 16:54:08 INFO Applying migration id=application 2026/02/05 16:54:08 INFO Applying migration id=certificates 2026/02/05 16:54:08 INFO Applying migration id=rawforward 2026/02/05 16:54:08 INFO Applying migration id=publickey 2026/02/05 16:54:08 INFO Applying migration id=resolvegroup 2026/02/05 16:54:08 INFO Applying migration id=reject 2026/02/05 16:54:08 INFO Applying migration id=autodel 2026/02/05 16:54:08 INFO Applying migration id=jsonb 2026/02/05 16:54:08 INFO Applying migration id=quote 2026/02/05 16:54:08 INFO Applying migration id=rfc9421 2026/02/05 16:54:08 INFO Applying migration id=keys 2026/02/05 16:54:08 INFO Applying migration id=portable 2026/02/05 16:54:08 INFO Applying migration id=proofs 2026/02/05 16:54:08 INFO Applying migration id=contexts 2026/02/05 16:54:08 INFO Applying migration id=deliverieshost 2026/02/05 16:54:08 INFO Applying migration id=pembegin 2026/02/05 16:54:08 INFO Applying migration id=didhost 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxUnknownActor (0.39s) === RUN TestDeliver_SharedInboxSingleWorker 2026/02/05 16:54:08 INFO Applying migration id=initial 2026/02/05 16:54:08 INFO Applying migration id=notesupdated 2026/02/05 16:54:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:08 INFO Applying migration id=activitiesid 2026/02/05 16:54:08 INFO Applying migration id=outbox 2026/02/05 16:54:08 INFO Applying migration id=edits 2026/02/05 16:54:08 INFO Applying migration id=outboxactor 2026/02/05 16:54:08 INFO Applying migration id=outboxsender 2026/02/05 16:54:08 INFO Applying migration id=thread 2026/02/05 16:54:08 INFO Applying migration id=host 2026/02/05 16:54:08 INFO Applying migration id=sharedinbox 2026/02/05 16:54:08 INFO Applying migration id=noteshost 2026/02/05 16:54:08 INFO Applying migration id=fetched 2026/02/05 16:54:08 INFO Applying migration id=move 2026/02/05 16:54:08 INFO Applying migration id=cleanup 2026/02/05 16:54:08 INFO Applying migration id=received 2026/02/05 16:54:08 INFO Applying migration id=namehost 2026/02/05 16:54:08 INFO Applying migration id=outboxhost 2026/02/05 16:54:08 INFO Applying migration id=notesfts 2026/02/05 16:54:08 INFO Applying migration id=iconsname 2026/02/05 16:54:08 INFO Applying migration id=nohash 2026/02/05 16:54:08 INFO Applying migration id=shares 2026/02/05 16:54:09 INFO Applying migration id=actorttl 2026/02/05 16:54:09 INFO Applying migration id=tocc 2026/02/05 16:54:09 INFO Applying migration id=followeds 2026/02/05 16:54:09 INFO Applying migration id=certhash 2026/02/05 16:54:09 INFO Applying migration id=follows_sync 2026/02/05 16:54:09 INFO Applying migration id=jsonpath 2026/02/05 16:54:09 INFO Applying migration id=localforward 2026/02/05 16:54:09 INFO Applying migration id=avatar 2026/02/05 16:54:09 INFO Applying migration id=noimage 2026/02/05 16:54:09 INFO Applying migration id=feed 2026/02/05 16:54:09 INFO Applying migration id=bookmarks 2026/02/05 16:54:09 INFO Applying migration id=shareactivity 2026/02/05 16:54:09 INFO Applying migration id=application 2026/02/05 16:54:09 INFO Applying migration id=certificates 2026/02/05 16:54:09 INFO Applying migration id=rawforward 2026/02/05 16:54:09 INFO Applying migration id=publickey 2026/02/05 16:54:09 INFO Applying migration id=resolvegroup 2026/02/05 16:54:09 INFO Applying migration id=reject 2026/02/05 16:54:09 INFO Applying migration id=autodel 2026/02/05 16:54:09 INFO Applying migration id=jsonb 2026/02/05 16:54:09 INFO Applying migration id=quote 2026/02/05 16:54:09 INFO Applying migration id=rfc9421 2026/02/05 16:54:09 INFO Applying migration id=keys 2026/02/05 16:54:09 INFO Applying migration id=portable 2026/02/05 16:54:09 INFO Applying migration id=proofs 2026/02/05 16:54:09 INFO Applying migration id=contexts 2026/02/05 16:54:09 INFO Applying migration id=deliverieshost 2026/02/05 16:54:09 INFO Applying migration id=pembegin 2026/02/05 16:54:09 INFO Applying migration id=didhost 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxSingleWorker (1.10s) === RUN TestDeliver_SameInbox 2026/02/05 16:54:10 INFO Applying migration id=initial 2026/02/05 16:54:10 INFO Applying migration id=notesupdated 2026/02/05 16:54:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:10 INFO Applying migration id=activitiesid 2026/02/05 16:54:10 INFO Applying migration id=outbox 2026/02/05 16:54:10 INFO Applying migration id=edits 2026/02/05 16:54:10 INFO Applying migration id=outboxactor 2026/02/05 16:54:10 INFO Applying migration id=outboxsender 2026/02/05 16:54:10 INFO Applying migration id=thread 2026/02/05 16:54:10 INFO Applying migration id=host 2026/02/05 16:54:10 INFO Applying migration id=sharedinbox 2026/02/05 16:54:10 INFO Applying migration id=noteshost 2026/02/05 16:54:10 INFO Applying migration id=fetched 2026/02/05 16:54:10 INFO Applying migration id=move 2026/02/05 16:54:10 INFO Applying migration id=cleanup 2026/02/05 16:54:10 INFO Applying migration id=received 2026/02/05 16:54:10 INFO Applying migration id=namehost 2026/02/05 16:54:10 INFO Applying migration id=outboxhost 2026/02/05 16:54:10 INFO Applying migration id=notesfts 2026/02/05 16:54:10 INFO Applying migration id=iconsname 2026/02/05 16:54:10 INFO Applying migration id=nohash 2026/02/05 16:54:10 INFO Applying migration id=shares 2026/02/05 16:54:10 INFO Applying migration id=actorttl 2026/02/05 16:54:10 INFO Applying migration id=tocc 2026/02/05 16:54:10 INFO Applying migration id=followeds 2026/02/05 16:54:10 INFO Applying migration id=certhash 2026/02/05 16:54:10 INFO Applying migration id=follows_sync 2026/02/05 16:54:10 INFO Applying migration id=jsonpath 2026/02/05 16:54:10 INFO Applying migration id=localforward 2026/02/05 16:54:10 INFO Applying migration id=avatar 2026/02/05 16:54:10 INFO Applying migration id=noimage 2026/02/05 16:54:10 INFO Applying migration id=feed 2026/02/05 16:54:10 INFO Applying migration id=bookmarks 2026/02/05 16:54:10 INFO Applying migration id=shareactivity 2026/02/05 16:54:10 INFO Applying migration id=application 2026/02/05 16:54:10 INFO Applying migration id=certificates 2026/02/05 16:54:10 INFO Applying migration id=rawforward 2026/02/05 16:54:10 INFO Applying migration id=publickey 2026/02/05 16:54:10 INFO Applying migration id=resolvegroup 2026/02/05 16:54:10 INFO Applying migration id=reject 2026/02/05 16:54:10 INFO Applying migration id=autodel 2026/02/05 16:54:10 INFO Applying migration id=jsonb 2026/02/05 16:54:10 INFO Applying migration id=quote 2026/02/05 16:54:10 INFO Applying migration id=rfc9421 2026/02/05 16:54:10 INFO Applying migration id=keys 2026/02/05 16:54:10 INFO Applying migration id=portable 2026/02/05 16:54:10 INFO Applying migration id=proofs 2026/02/05 16:54:10 INFO Applying migration id=contexts 2026/02/05 16:54:10 INFO Applying migration id=deliverieshost 2026/02/05 16:54:10 INFO Applying migration id=pembegin 2026/02/05 16:54:10 INFO Applying migration id=didhost 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SameInbox (0.34s) === RUN TestDeliver_ToAndCCDuplicates 2026/02/05 16:54:10 INFO Applying migration id=initial 2026/02/05 16:54:10 INFO Applying migration id=notesupdated 2026/02/05 16:54:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:10 INFO Applying migration id=activitiesid 2026/02/05 16:54:10 INFO Applying migration id=outbox 2026/02/05 16:54:10 INFO Applying migration id=edits 2026/02/05 16:54:10 INFO Applying migration id=outboxactor 2026/02/05 16:54:10 INFO Applying migration id=outboxsender 2026/02/05 16:54:10 INFO Applying migration id=thread 2026/02/05 16:54:10 INFO Applying migration id=host 2026/02/05 16:54:10 INFO Applying migration id=sharedinbox 2026/02/05 16:54:10 INFO Applying migration id=noteshost 2026/02/05 16:54:10 INFO Applying migration id=fetched 2026/02/05 16:54:10 INFO Applying migration id=move 2026/02/05 16:54:10 INFO Applying migration id=cleanup 2026/02/05 16:54:10 INFO Applying migration id=received 2026/02/05 16:54:10 INFO Applying migration id=namehost 2026/02/05 16:54:10 INFO Applying migration id=outboxhost 2026/02/05 16:54:10 INFO Applying migration id=notesfts 2026/02/05 16:54:10 INFO Applying migration id=iconsname 2026/02/05 16:54:10 INFO Applying migration id=nohash 2026/02/05 16:54:10 INFO Applying migration id=shares 2026/02/05 16:54:10 INFO Applying migration id=actorttl 2026/02/05 16:54:10 INFO Applying migration id=tocc 2026/02/05 16:54:10 INFO Applying migration id=followeds 2026/02/05 16:54:10 INFO Applying migration id=certhash 2026/02/05 16:54:10 INFO Applying migration id=follows_sync 2026/02/05 16:54:10 INFO Applying migration id=jsonpath 2026/02/05 16:54:10 INFO Applying migration id=localforward 2026/02/05 16:54:10 INFO Applying migration id=avatar 2026/02/05 16:54:10 INFO Applying migration id=noimage 2026/02/05 16:54:10 INFO Applying migration id=feed 2026/02/05 16:54:10 INFO Applying migration id=bookmarks 2026/02/05 16:54:10 INFO Applying migration id=shareactivity 2026/02/05 16:54:10 INFO Applying migration id=application 2026/02/05 16:54:10 INFO Applying migration id=certificates 2026/02/05 16:54:10 INFO Applying migration id=rawforward 2026/02/05 16:54:10 INFO Applying migration id=publickey 2026/02/05 16:54:10 INFO Applying migration id=resolvegroup 2026/02/05 16:54:10 INFO Applying migration id=reject 2026/02/05 16:54:10 INFO Applying migration id=autodel 2026/02/05 16:54:10 INFO Applying migration id=jsonb 2026/02/05 16:54:10 INFO Applying migration id=quote 2026/02/05 16:54:10 INFO Applying migration id=rfc9421 2026/02/05 16:54:10 INFO Applying migration id=keys 2026/02/05 16:54:10 INFO Applying migration id=portable 2026/02/05 16:54:10 INFO Applying migration id=proofs 2026/02/05 16:54:10 INFO Applying migration id=contexts 2026/02/05 16:54:10 INFO Applying migration id=deliverieshost 2026/02/05 16:54:10 INFO Applying migration id=pembegin 2026/02/05 16:54:10 INFO Applying migration id=didhost 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:11 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:11 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:11 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:11 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:11 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:11 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_ToAndCCDuplicates (0.98s) === RUN TestDeliver_PublicInTo 2026/02/05 16:54:11 INFO Applying migration id=initial 2026/02/05 16:54:11 INFO Applying migration id=notesupdated 2026/02/05 16:54:11 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:11 INFO Applying migration id=activitiesid 2026/02/05 16:54:11 INFO Applying migration id=outbox 2026/02/05 16:54:11 INFO Applying migration id=edits 2026/02/05 16:54:11 INFO Applying migration id=outboxactor 2026/02/05 16:54:11 INFO Applying migration id=outboxsender 2026/02/05 16:54:11 INFO Applying migration id=thread 2026/02/05 16:54:11 INFO Applying migration id=host 2026/02/05 16:54:11 INFO Applying migration id=sharedinbox 2026/02/05 16:54:11 INFO Applying migration id=noteshost 2026/02/05 16:54:11 INFO Applying migration id=fetched 2026/02/05 16:54:11 INFO Applying migration id=move 2026/02/05 16:54:11 INFO Applying migration id=cleanup 2026/02/05 16:54:11 INFO Applying migration id=received 2026/02/05 16:54:11 INFO Applying migration id=namehost 2026/02/05 16:54:11 INFO Applying migration id=outboxhost 2026/02/05 16:54:11 INFO Applying migration id=notesfts 2026/02/05 16:54:11 INFO Applying migration id=iconsname 2026/02/05 16:54:11 INFO Applying migration id=nohash 2026/02/05 16:54:11 INFO Applying migration id=shares 2026/02/05 16:54:11 INFO Applying migration id=actorttl 2026/02/05 16:54:11 INFO Applying migration id=tocc 2026/02/05 16:54:11 INFO Applying migration id=followeds 2026/02/05 16:54:11 INFO Applying migration id=certhash 2026/02/05 16:54:11 INFO Applying migration id=follows_sync 2026/02/05 16:54:11 INFO Applying migration id=jsonpath 2026/02/05 16:54:11 INFO Applying migration id=localforward 2026/02/05 16:54:11 INFO Applying migration id=avatar 2026/02/05 16:54:11 INFO Applying migration id=noimage 2026/02/05 16:54:11 INFO Applying migration id=feed 2026/02/05 16:54:11 INFO Applying migration id=bookmarks 2026/02/05 16:54:11 INFO Applying migration id=shareactivity 2026/02/05 16:54:11 INFO Applying migration id=application 2026/02/05 16:54:11 INFO Applying migration id=certificates 2026/02/05 16:54:11 INFO Applying migration id=rawforward 2026/02/05 16:54:11 INFO Applying migration id=publickey 2026/02/05 16:54:11 INFO Applying migration id=resolvegroup 2026/02/05 16:54:11 INFO Applying migration id=reject 2026/02/05 16:54:11 INFO Applying migration id=autodel 2026/02/05 16:54:11 INFO Applying migration id=jsonb 2026/02/05 16:54:11 INFO Applying migration id=quote 2026/02/05 16:54:11 INFO Applying migration id=rfc9421 2026/02/05 16:54:11 INFO Applying migration id=keys 2026/02/05 16:54:11 INFO Applying migration id=portable 2026/02/05 16:54:11 INFO Applying migration id=proofs 2026/02/05 16:54:11 INFO Applying migration id=contexts 2026/02/05 16:54:11 INFO Applying migration id=deliverieshost 2026/02/05 16:54:11 INFO Applying migration id=pembegin 2026/02/05 16:54:11 INFO Applying migration id=didhost 2026/02/05 16:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_PublicInTo (0.63s) === RUN TestDeliver_AuthorInTo 2026/02/05 16:54:12 INFO Applying migration id=initial 2026/02/05 16:54:12 INFO Applying migration id=notesupdated 2026/02/05 16:54:12 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:12 INFO Applying migration id=activitiesid 2026/02/05 16:54:12 INFO Applying migration id=outbox 2026/02/05 16:54:12 INFO Applying migration id=edits 2026/02/05 16:54:12 INFO Applying migration id=outboxactor 2026/02/05 16:54:12 INFO Applying migration id=outboxsender 2026/02/05 16:54:12 INFO Applying migration id=thread 2026/02/05 16:54:12 INFO Applying migration id=host 2026/02/05 16:54:12 INFO Applying migration id=sharedinbox 2026/02/05 16:54:12 INFO Applying migration id=noteshost 2026/02/05 16:54:12 INFO Applying migration id=fetched 2026/02/05 16:54:12 INFO Applying migration id=move 2026/02/05 16:54:12 INFO Applying migration id=cleanup 2026/02/05 16:54:12 INFO Applying migration id=received 2026/02/05 16:54:12 INFO Applying migration id=namehost 2026/02/05 16:54:12 INFO Applying migration id=outboxhost 2026/02/05 16:54:12 INFO Applying migration id=notesfts 2026/02/05 16:54:12 INFO Applying migration id=iconsname 2026/02/05 16:54:12 INFO Applying migration id=nohash 2026/02/05 16:54:12 INFO Applying migration id=shares 2026/02/05 16:54:12 INFO Applying migration id=actorttl 2026/02/05 16:54:12 INFO Applying migration id=tocc 2026/02/05 16:54:12 INFO Applying migration id=followeds 2026/02/05 16:54:12 INFO Applying migration id=certhash 2026/02/05 16:54:12 INFO Applying migration id=follows_sync 2026/02/05 16:54:12 INFO Applying migration id=jsonpath 2026/02/05 16:54:12 INFO Applying migration id=localforward 2026/02/05 16:54:12 INFO Applying migration id=avatar 2026/02/05 16:54:12 INFO Applying migration id=noimage 2026/02/05 16:54:12 INFO Applying migration id=feed 2026/02/05 16:54:12 INFO Applying migration id=bookmarks 2026/02/05 16:54:12 INFO Applying migration id=shareactivity 2026/02/05 16:54:12 INFO Applying migration id=application 2026/02/05 16:54:12 INFO Applying migration id=certificates 2026/02/05 16:54:12 INFO Applying migration id=rawforward 2026/02/05 16:54:12 INFO Applying migration id=publickey 2026/02/05 16:54:12 INFO Applying migration id=resolvegroup 2026/02/05 16:54:12 INFO Applying migration id=reject 2026/02/05 16:54:12 INFO Applying migration id=autodel 2026/02/05 16:54:12 INFO Applying migration id=jsonb 2026/02/05 16:54:12 INFO Applying migration id=quote 2026/02/05 16:54:12 INFO Applying migration id=rfc9421 2026/02/05 16:54:12 INFO Applying migration id=keys 2026/02/05 16:54:12 INFO Applying migration id=portable 2026/02/05 16:54:12 INFO Applying migration id=proofs 2026/02/05 16:54:12 INFO Applying migration id=contexts 2026/02/05 16:54:12 INFO Applying migration id=deliverieshost 2026/02/05 16:54:12 INFO Applying migration id=pembegin 2026/02/05 16:54:12 INFO Applying migration id=didhost 2026/02/05 16:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_AuthorInTo (0.40s) === RUN TestResolve_LocalActor 2026/02/05 16:54:12 INFO Applying migration id=initial 2026/02/05 16:54:12 INFO Applying migration id=notesupdated 2026/02/05 16:54:12 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:12 INFO Applying migration id=activitiesid 2026/02/05 16:54:12 INFO Applying migration id=outbox 2026/02/05 16:54:12 INFO Applying migration id=edits 2026/02/05 16:54:12 INFO Applying migration id=outboxactor 2026/02/05 16:54:12 INFO Applying migration id=outboxsender 2026/02/05 16:54:12 INFO Applying migration id=thread 2026/02/05 16:54:12 INFO Applying migration id=host 2026/02/05 16:54:12 INFO Applying migration id=sharedinbox 2026/02/05 16:54:12 INFO Applying migration id=noteshost 2026/02/05 16:54:12 INFO Applying migration id=fetched 2026/02/05 16:54:12 INFO Applying migration id=move 2026/02/05 16:54:12 INFO Applying migration id=cleanup 2026/02/05 16:54:12 INFO Applying migration id=received 2026/02/05 16:54:12 INFO Applying migration id=namehost 2026/02/05 16:54:12 INFO Applying migration id=outboxhost 2026/02/05 16:54:12 INFO Applying migration id=notesfts 2026/02/05 16:54:12 INFO Applying migration id=iconsname 2026/02/05 16:54:12 INFO Applying migration id=nohash 2026/02/05 16:54:12 INFO Applying migration id=shares 2026/02/05 16:54:12 INFO Applying migration id=actorttl 2026/02/05 16:54:12 INFO Applying migration id=tocc 2026/02/05 16:54:12 INFO Applying migration id=followeds 2026/02/05 16:54:12 INFO Applying migration id=certhash 2026/02/05 16:54:12 INFO Applying migration id=follows_sync 2026/02/05 16:54:12 INFO Applying migration id=jsonpath 2026/02/05 16:54:12 INFO Applying migration id=localforward 2026/02/05 16:54:12 INFO Applying migration id=avatar 2026/02/05 16:54:12 INFO Applying migration id=noimage 2026/02/05 16:54:12 INFO Applying migration id=feed 2026/02/05 16:54:12 INFO Applying migration id=bookmarks 2026/02/05 16:54:12 INFO Applying migration id=shareactivity 2026/02/05 16:54:12 INFO Applying migration id=application 2026/02/05 16:54:12 INFO Applying migration id=certificates 2026/02/05 16:54:12 INFO Applying migration id=rawforward 2026/02/05 16:54:12 INFO Applying migration id=publickey 2026/02/05 16:54:12 INFO Applying migration id=resolvegroup 2026/02/05 16:54:12 INFO Applying migration id=reject 2026/02/05 16:54:12 INFO Applying migration id=autodel 2026/02/05 16:54:12 INFO Applying migration id=jsonb 2026/02/05 16:54:12 INFO Applying migration id=quote 2026/02/05 16:54:12 INFO Applying migration id=rfc9421 2026/02/05 16:54:12 INFO Applying migration id=keys 2026/02/05 16:54:12 INFO Applying migration id=portable 2026/02/05 16:54:12 INFO Applying migration id=proofs 2026/02/05 16:54:12 INFO Applying migration id=contexts 2026/02/05 16:54:12 INFO Applying migration id=deliverieshost 2026/02/05 16:54:12 INFO Applying migration id=pembegin 2026/02/05 16:54:12 INFO Applying migration id=didhost --- PASS: TestResolve_LocalActor (0.44s) === RUN TestResolve_LocalActorDoesNotExist 2026/02/05 16:54:12 INFO Applying migration id=initial 2026/02/05 16:54:12 INFO Applying migration id=notesupdated 2026/02/05 16:54:12 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:12 INFO Applying migration id=activitiesid 2026/02/05 16:54:12 INFO Applying migration id=outbox 2026/02/05 16:54:12 INFO Applying migration id=edits 2026/02/05 16:54:12 INFO Applying migration id=outboxactor 2026/02/05 16:54:12 INFO Applying migration id=outboxsender 2026/02/05 16:54:12 INFO Applying migration id=thread 2026/02/05 16:54:12 INFO Applying migration id=host 2026/02/05 16:54:12 INFO Applying migration id=sharedinbox 2026/02/05 16:54:12 INFO Applying migration id=noteshost 2026/02/05 16:54:12 INFO Applying migration id=fetched 2026/02/05 16:54:12 INFO Applying migration id=move 2026/02/05 16:54:12 INFO Applying migration id=cleanup 2026/02/05 16:54:12 INFO Applying migration id=received 2026/02/05 16:54:12 INFO Applying migration id=namehost 2026/02/05 16:54:12 INFO Applying migration id=outboxhost 2026/02/05 16:54:12 INFO Applying migration id=notesfts 2026/02/05 16:54:12 INFO Applying migration id=iconsname 2026/02/05 16:54:12 INFO Applying migration id=nohash 2026/02/05 16:54:12 INFO Applying migration id=shares 2026/02/05 16:54:12 INFO Applying migration id=actorttl 2026/02/05 16:54:12 INFO Applying migration id=tocc 2026/02/05 16:54:12 INFO Applying migration id=followeds 2026/02/05 16:54:12 INFO Applying migration id=certhash 2026/02/05 16:54:12 INFO Applying migration id=follows_sync 2026/02/05 16:54:12 INFO Applying migration id=jsonpath 2026/02/05 16:54:12 INFO Applying migration id=localforward 2026/02/05 16:54:12 INFO Applying migration id=avatar 2026/02/05 16:54:12 INFO Applying migration id=noimage 2026/02/05 16:54:12 INFO Applying migration id=feed 2026/02/05 16:54:12 INFO Applying migration id=bookmarks 2026/02/05 16:54:12 INFO Applying migration id=shareactivity 2026/02/05 16:54:12 INFO Applying migration id=application 2026/02/05 16:54:12 INFO Applying migration id=certificates 2026/02/05 16:54:12 INFO Applying migration id=rawforward 2026/02/05 16:54:12 INFO Applying migration id=publickey 2026/02/05 16:54:12 INFO Applying migration id=resolvegroup 2026/02/05 16:54:12 INFO Applying migration id=reject 2026/02/05 16:54:12 INFO Applying migration id=autodel 2026/02/05 16:54:12 INFO Applying migration id=jsonb 2026/02/05 16:54:12 INFO Applying migration id=quote 2026/02/05 16:54:12 INFO Applying migration id=rfc9421 2026/02/05 16:54:12 INFO Applying migration id=keys 2026/02/05 16:54:12 INFO Applying migration id=portable 2026/02/05 16:54:12 INFO Applying migration id=proofs 2026/02/05 16:54:12 INFO Applying migration id=contexts 2026/02/05 16:54:12 INFO Applying migration id=deliverieshost 2026/02/05 16:54:12 INFO Applying migration id=pembegin 2026/02/05 16:54:12 INFO Applying migration id=didhost --- PASS: TestResolve_LocalActorDoesNotExist (0.57s) === RUN TestResolve_FederatedInstanceActor 2026/02/05 16:54:13 INFO Applying migration id=initial 2026/02/05 16:54:13 INFO Applying migration id=notesupdated 2026/02/05 16:54:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:13 INFO Applying migration id=activitiesid 2026/02/05 16:54:13 INFO Applying migration id=outbox 2026/02/05 16:54:13 INFO Applying migration id=edits 2026/02/05 16:54:13 INFO Applying migration id=outboxactor 2026/02/05 16:54:13 INFO Applying migration id=outboxsender 2026/02/05 16:54:13 INFO Applying migration id=thread 2026/02/05 16:54:13 INFO Applying migration id=host 2026/02/05 16:54:13 INFO Applying migration id=sharedinbox 2026/02/05 16:54:13 INFO Applying migration id=noteshost 2026/02/05 16:54:13 INFO Applying migration id=fetched 2026/02/05 16:54:13 INFO Applying migration id=move 2026/02/05 16:54:13 INFO Applying migration id=cleanup 2026/02/05 16:54:13 INFO Applying migration id=received 2026/02/05 16:54:13 INFO Applying migration id=namehost 2026/02/05 16:54:13 INFO Applying migration id=outboxhost 2026/02/05 16:54:13 INFO Applying migration id=notesfts 2026/02/05 16:54:13 INFO Applying migration id=iconsname 2026/02/05 16:54:13 INFO Applying migration id=nohash 2026/02/05 16:54:13 INFO Applying migration id=shares 2026/02/05 16:54:13 INFO Applying migration id=actorttl 2026/02/05 16:54:13 INFO Applying migration id=tocc 2026/02/05 16:54:13 INFO Applying migration id=followeds 2026/02/05 16:54:13 INFO Applying migration id=certhash 2026/02/05 16:54:13 INFO Applying migration id=follows_sync 2026/02/05 16:54:13 INFO Applying migration id=jsonpath 2026/02/05 16:54:13 INFO Applying migration id=localforward 2026/02/05 16:54:13 INFO Applying migration id=avatar 2026/02/05 16:54:13 INFO Applying migration id=noimage 2026/02/05 16:54:13 INFO Applying migration id=feed 2026/02/05 16:54:13 INFO Applying migration id=bookmarks 2026/02/05 16:54:13 INFO Applying migration id=shareactivity 2026/02/05 16:54:13 INFO Applying migration id=application 2026/02/05 16:54:13 INFO Applying migration id=certificates 2026/02/05 16:54:13 INFO Applying migration id=rawforward 2026/02/05 16:54:13 INFO Applying migration id=publickey 2026/02/05 16:54:13 INFO Applying migration id=resolvegroup 2026/02/05 16:54:13 INFO Applying migration id=reject 2026/02/05 16:54:13 INFO Applying migration id=autodel 2026/02/05 16:54:13 INFO Applying migration id=jsonb 2026/02/05 16:54:13 INFO Applying migration id=quote 2026/02/05 16:54:13 INFO Applying migration id=rfc9421 2026/02/05 16:54:13 INFO Applying migration id=keys 2026/02/05 16:54:13 INFO Applying migration id=portable 2026/02/05 16:54:13 INFO Applying migration id=proofs 2026/02/05 16:54:13 INFO Applying migration id=contexts 2026/02/05 16:54:13 INFO Applying migration id=deliverieshost 2026/02/05 16:54:13 INFO Applying migration id=pembegin 2026/02/05 16:54:13 INFO Applying migration id=didhost 2026/02/05 16:54:13 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedInstanceActor (0.21s) === RUN TestResolve_FederatedActorInvalidURL 2026/02/05 16:54:13 INFO Applying migration id=initial 2026/02/05 16:54:13 INFO Applying migration id=notesupdated 2026/02/05 16:54:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:13 INFO Applying migration id=activitiesid 2026/02/05 16:54:13 INFO Applying migration id=outbox 2026/02/05 16:54:13 INFO Applying migration id=edits 2026/02/05 16:54:13 INFO Applying migration id=outboxactor 2026/02/05 16:54:13 INFO Applying migration id=outboxsender 2026/02/05 16:54:13 INFO Applying migration id=thread 2026/02/05 16:54:13 INFO Applying migration id=host 2026/02/05 16:54:13 INFO Applying migration id=sharedinbox 2026/02/05 16:54:13 INFO Applying migration id=noteshost 2026/02/05 16:54:13 INFO Applying migration id=fetched 2026/02/05 16:54:13 INFO Applying migration id=move 2026/02/05 16:54:13 INFO Applying migration id=cleanup 2026/02/05 16:54:13 INFO Applying migration id=received 2026/02/05 16:54:13 INFO Applying migration id=namehost 2026/02/05 16:54:13 INFO Applying migration id=outboxhost 2026/02/05 16:54:13 INFO Applying migration id=notesfts 2026/02/05 16:54:13 INFO Applying migration id=iconsname 2026/02/05 16:54:13 INFO Applying migration id=nohash 2026/02/05 16:54:13 INFO Applying migration id=shares 2026/02/05 16:54:13 INFO Applying migration id=actorttl 2026/02/05 16:54:13 INFO Applying migration id=tocc 2026/02/05 16:54:13 INFO Applying migration id=followeds 2026/02/05 16:54:13 INFO Applying migration id=certhash 2026/02/05 16:54:13 INFO Applying migration id=follows_sync 2026/02/05 16:54:13 INFO Applying migration id=jsonpath 2026/02/05 16:54:13 INFO Applying migration id=localforward 2026/02/05 16:54:13 INFO Applying migration id=avatar 2026/02/05 16:54:13 INFO Applying migration id=noimage 2026/02/05 16:54:13 INFO Applying migration id=feed 2026/02/05 16:54:13 INFO Applying migration id=bookmarks 2026/02/05 16:54:13 INFO Applying migration id=shareactivity 2026/02/05 16:54:13 INFO Applying migration id=application 2026/02/05 16:54:13 INFO Applying migration id=certificates 2026/02/05 16:54:13 INFO Applying migration id=rawforward 2026/02/05 16:54:13 INFO Applying migration id=publickey 2026/02/05 16:54:13 INFO Applying migration id=resolvegroup 2026/02/05 16:54:13 INFO Applying migration id=reject 2026/02/05 16:54:13 INFO Applying migration id=autodel 2026/02/05 16:54:13 INFO Applying migration id=jsonb 2026/02/05 16:54:13 INFO Applying migration id=quote 2026/02/05 16:54:13 INFO Applying migration id=rfc9421 2026/02/05 16:54:13 INFO Applying migration id=keys 2026/02/05 16:54:13 INFO Applying migration id=portable 2026/02/05 16:54:13 INFO Applying migration id=proofs 2026/02/05 16:54:13 INFO Applying migration id=contexts 2026/02/05 16:54:13 INFO Applying migration id=deliverieshost 2026/02/05 16:54:13 INFO Applying migration id=pembegin 2026/02/05 16:54:13 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorInvalidURL (0.73s) === RUN TestResolve_FederatedActorInvalidScheme 2026/02/05 16:54:14 INFO Applying migration id=initial 2026/02/05 16:54:14 INFO Applying migration id=notesupdated 2026/02/05 16:54:14 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:14 INFO Applying migration id=activitiesid 2026/02/05 16:54:14 INFO Applying migration id=outbox 2026/02/05 16:54:14 INFO Applying migration id=edits 2026/02/05 16:54:14 INFO Applying migration id=outboxactor 2026/02/05 16:54:14 INFO Applying migration id=outboxsender 2026/02/05 16:54:14 INFO Applying migration id=thread 2026/02/05 16:54:14 INFO Applying migration id=host 2026/02/05 16:54:14 INFO Applying migration id=sharedinbox 2026/02/05 16:54:14 INFO Applying migration id=noteshost 2026/02/05 16:54:14 INFO Applying migration id=fetched 2026/02/05 16:54:14 INFO Applying migration id=move 2026/02/05 16:54:14 INFO Applying migration id=cleanup 2026/02/05 16:54:14 INFO Applying migration id=received 2026/02/05 16:54:14 INFO Applying migration id=namehost 2026/02/05 16:54:14 INFO Applying migration id=outboxhost 2026/02/05 16:54:14 INFO Applying migration id=notesfts 2026/02/05 16:54:14 INFO Applying migration id=iconsname 2026/02/05 16:54:14 INFO Applying migration id=nohash 2026/02/05 16:54:14 INFO Applying migration id=shares 2026/02/05 16:54:14 INFO Applying migration id=actorttl 2026/02/05 16:54:14 INFO Applying migration id=tocc 2026/02/05 16:54:14 INFO Applying migration id=followeds 2026/02/05 16:54:14 INFO Applying migration id=certhash 2026/02/05 16:54:14 INFO Applying migration id=follows_sync 2026/02/05 16:54:14 INFO Applying migration id=jsonpath 2026/02/05 16:54:14 INFO Applying migration id=localforward 2026/02/05 16:54:14 INFO Applying migration id=avatar 2026/02/05 16:54:14 INFO Applying migration id=noimage 2026/02/05 16:54:14 INFO Applying migration id=feed 2026/02/05 16:54:14 INFO Applying migration id=bookmarks 2026/02/05 16:54:14 INFO Applying migration id=shareactivity 2026/02/05 16:54:14 INFO Applying migration id=application 2026/02/05 16:54:14 INFO Applying migration id=certificates 2026/02/05 16:54:14 INFO Applying migration id=rawforward 2026/02/05 16:54:14 INFO Applying migration id=publickey 2026/02/05 16:54:14 INFO Applying migration id=resolvegroup 2026/02/05 16:54:14 INFO Applying migration id=reject 2026/02/05 16:54:14 INFO Applying migration id=autodel 2026/02/05 16:54:14 INFO Applying migration id=jsonb 2026/02/05 16:54:14 INFO Applying migration id=quote 2026/02/05 16:54:14 INFO Applying migration id=rfc9421 2026/02/05 16:54:14 INFO Applying migration id=keys 2026/02/05 16:54:14 INFO Applying migration id=portable 2026/02/05 16:54:14 INFO Applying migration id=proofs 2026/02/05 16:54:14 INFO Applying migration id=contexts 2026/02/05 16:54:14 INFO Applying migration id=deliverieshost 2026/02/05 16:54:14 INFO Applying migration id=pembegin 2026/02/05 16:54:14 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorInvalidScheme (0.36s) === RUN TestResolve_FederatedActorFirstTime 2026/02/05 16:54:14 INFO Applying migration id=initial 2026/02/05 16:54:14 INFO Applying migration id=notesupdated 2026/02/05 16:54:14 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:14 INFO Applying migration id=activitiesid 2026/02/05 16:54:14 INFO Applying migration id=outbox 2026/02/05 16:54:14 INFO Applying migration id=edits 2026/02/05 16:54:14 INFO Applying migration id=outboxactor 2026/02/05 16:54:14 INFO Applying migration id=outboxsender 2026/02/05 16:54:14 INFO Applying migration id=thread 2026/02/05 16:54:14 INFO Applying migration id=host 2026/02/05 16:54:14 INFO Applying migration id=sharedinbox 2026/02/05 16:54:14 INFO Applying migration id=noteshost 2026/02/05 16:54:14 INFO Applying migration id=fetched 2026/02/05 16:54:14 INFO Applying migration id=move 2026/02/05 16:54:14 INFO Applying migration id=cleanup 2026/02/05 16:54:14 INFO Applying migration id=received 2026/02/05 16:54:14 INFO Applying migration id=namehost 2026/02/05 16:54:14 INFO Applying migration id=outboxhost 2026/02/05 16:54:14 INFO Applying migration id=notesfts 2026/02/05 16:54:14 INFO Applying migration id=iconsname 2026/02/05 16:54:14 INFO Applying migration id=nohash 2026/02/05 16:54:14 INFO Applying migration id=shares 2026/02/05 16:54:14 INFO Applying migration id=actorttl 2026/02/05 16:54:14 INFO Applying migration id=tocc 2026/02/05 16:54:14 INFO Applying migration id=followeds 2026/02/05 16:54:14 INFO Applying migration id=certhash 2026/02/05 16:54:14 INFO Applying migration id=follows_sync 2026/02/05 16:54:14 INFO Applying migration id=jsonpath 2026/02/05 16:54:14 INFO Applying migration id=localforward 2026/02/05 16:54:14 INFO Applying migration id=avatar 2026/02/05 16:54:14 INFO Applying migration id=noimage 2026/02/05 16:54:14 INFO Applying migration id=feed 2026/02/05 16:54:14 INFO Applying migration id=bookmarks 2026/02/05 16:54:14 INFO Applying migration id=shareactivity 2026/02/05 16:54:14 INFO Applying migration id=application 2026/02/05 16:54:14 INFO Applying migration id=certificates 2026/02/05 16:54:14 INFO Applying migration id=rawforward 2026/02/05 16:54:14 INFO Applying migration id=publickey 2026/02/05 16:54:14 INFO Applying migration id=resolvegroup 2026/02/05 16:54:14 INFO Applying migration id=reject 2026/02/05 16:54:14 INFO Applying migration id=autodel 2026/02/05 16:54:14 INFO Applying migration id=jsonb 2026/02/05 16:54:14 INFO Applying migration id=quote 2026/02/05 16:54:14 INFO Applying migration id=rfc9421 2026/02/05 16:54:14 INFO Applying migration id=keys 2026/02/05 16:54:14 INFO Applying migration id=portable 2026/02/05 16:54:14 INFO Applying migration id=proofs 2026/02/05 16:54:14 INFO Applying migration id=contexts 2026/02/05 16:54:14 INFO Applying migration id=deliverieshost 2026/02/05 16:54:14 INFO Applying migration id=pembegin 2026/02/05 16:54:14 INFO Applying migration id=didhost 2026/02/05 16:54:15 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorFirstTime (0.56s) === RUN TestResolve_FederatedActorFirstTimeOffline 2026/02/05 16:54:15 INFO Applying migration id=initial 2026/02/05 16:54:15 INFO Applying migration id=notesupdated 2026/02/05 16:54:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:15 INFO Applying migration id=activitiesid 2026/02/05 16:54:15 INFO Applying migration id=outbox 2026/02/05 16:54:15 INFO Applying migration id=edits 2026/02/05 16:54:15 INFO Applying migration id=outboxactor 2026/02/05 16:54:15 INFO Applying migration id=outboxsender 2026/02/05 16:54:15 INFO Applying migration id=thread 2026/02/05 16:54:15 INFO Applying migration id=host 2026/02/05 16:54:15 INFO Applying migration id=sharedinbox 2026/02/05 16:54:15 INFO Applying migration id=noteshost 2026/02/05 16:54:15 INFO Applying migration id=fetched 2026/02/05 16:54:15 INFO Applying migration id=move 2026/02/05 16:54:15 INFO Applying migration id=cleanup 2026/02/05 16:54:15 INFO Applying migration id=received 2026/02/05 16:54:15 INFO Applying migration id=namehost 2026/02/05 16:54:15 INFO Applying migration id=outboxhost 2026/02/05 16:54:15 INFO Applying migration id=notesfts 2026/02/05 16:54:15 INFO Applying migration id=iconsname 2026/02/05 16:54:15 INFO Applying migration id=nohash 2026/02/05 16:54:15 INFO Applying migration id=shares 2026/02/05 16:54:15 INFO Applying migration id=actorttl 2026/02/05 16:54:15 INFO Applying migration id=tocc 2026/02/05 16:54:15 INFO Applying migration id=followeds 2026/02/05 16:54:15 INFO Applying migration id=certhash 2026/02/05 16:54:15 INFO Applying migration id=follows_sync 2026/02/05 16:54:15 INFO Applying migration id=jsonpath 2026/02/05 16:54:15 INFO Applying migration id=localforward 2026/02/05 16:54:15 INFO Applying migration id=avatar 2026/02/05 16:54:15 INFO Applying migration id=noimage 2026/02/05 16:54:15 INFO Applying migration id=feed 2026/02/05 16:54:15 INFO Applying migration id=bookmarks 2026/02/05 16:54:15 INFO Applying migration id=shareactivity 2026/02/05 16:54:15 INFO Applying migration id=application 2026/02/05 16:54:15 INFO Applying migration id=certificates 2026/02/05 16:54:15 INFO Applying migration id=rawforward 2026/02/05 16:54:15 INFO Applying migration id=publickey 2026/02/05 16:54:15 INFO Applying migration id=resolvegroup 2026/02/05 16:54:15 INFO Applying migration id=reject 2026/02/05 16:54:15 INFO Applying migration id=autodel 2026/02/05 16:54:15 INFO Applying migration id=jsonb 2026/02/05 16:54:15 INFO Applying migration id=quote 2026/02/05 16:54:15 INFO Applying migration id=rfc9421 2026/02/05 16:54:15 INFO Applying migration id=keys 2026/02/05 16:54:15 INFO Applying migration id=portable 2026/02/05 16:54:15 INFO Applying migration id=proofs 2026/02/05 16:54:15 INFO Applying migration id=contexts 2026/02/05 16:54:15 INFO Applying migration id=deliverieshost 2026/02/05 16:54:15 INFO Applying migration id=pembegin 2026/02/05 16:54:15 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeOffline (0.16s) === RUN TestResolve_FederatedActorFirstTimeCancelled 2026/02/05 16:54:15 INFO Applying migration id=initial 2026/02/05 16:54:15 INFO Applying migration id=notesupdated 2026/02/05 16:54:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:15 INFO Applying migration id=activitiesid 2026/02/05 16:54:15 INFO Applying migration id=outbox 2026/02/05 16:54:15 INFO Applying migration id=edits 2026/02/05 16:54:15 INFO Applying migration id=outboxactor 2026/02/05 16:54:15 INFO Applying migration id=outboxsender 2026/02/05 16:54:15 INFO Applying migration id=thread 2026/02/05 16:54:15 INFO Applying migration id=host 2026/02/05 16:54:15 INFO Applying migration id=sharedinbox 2026/02/05 16:54:15 INFO Applying migration id=noteshost 2026/02/05 16:54:15 INFO Applying migration id=fetched 2026/02/05 16:54:15 INFO Applying migration id=move 2026/02/05 16:54:15 INFO Applying migration id=cleanup 2026/02/05 16:54:15 INFO Applying migration id=received 2026/02/05 16:54:15 INFO Applying migration id=namehost 2026/02/05 16:54:15 INFO Applying migration id=outboxhost 2026/02/05 16:54:15 INFO Applying migration id=notesfts 2026/02/05 16:54:15 INFO Applying migration id=iconsname 2026/02/05 16:54:15 INFO Applying migration id=nohash 2026/02/05 16:54:15 INFO Applying migration id=shares 2026/02/05 16:54:15 INFO Applying migration id=actorttl 2026/02/05 16:54:15 INFO Applying migration id=tocc 2026/02/05 16:54:15 INFO Applying migration id=followeds 2026/02/05 16:54:15 INFO Applying migration id=certhash 2026/02/05 16:54:15 INFO Applying migration id=follows_sync 2026/02/05 16:54:15 INFO Applying migration id=jsonpath 2026/02/05 16:54:15 INFO Applying migration id=localforward 2026/02/05 16:54:15 INFO Applying migration id=avatar 2026/02/05 16:54:15 INFO Applying migration id=noimage 2026/02/05 16:54:15 INFO Applying migration id=feed 2026/02/05 16:54:15 INFO Applying migration id=bookmarks 2026/02/05 16:54:15 INFO Applying migration id=shareactivity 2026/02/05 16:54:15 INFO Applying migration id=application 2026/02/05 16:54:15 INFO Applying migration id=certificates 2026/02/05 16:54:15 INFO Applying migration id=rawforward 2026/02/05 16:54:15 INFO Applying migration id=publickey 2026/02/05 16:54:15 INFO Applying migration id=resolvegroup 2026/02/05 16:54:15 INFO Applying migration id=reject 2026/02/05 16:54:15 INFO Applying migration id=autodel 2026/02/05 16:54:15 INFO Applying migration id=jsonb 2026/02/05 16:54:15 INFO Applying migration id=quote 2026/02/05 16:54:15 INFO Applying migration id=rfc9421 2026/02/05 16:54:15 INFO Applying migration id=keys 2026/02/05 16:54:15 INFO Applying migration id=portable 2026/02/05 16:54:15 INFO Applying migration id=proofs 2026/02/05 16:54:15 INFO Applying migration id=contexts 2026/02/05 16:54:15 INFO Applying migration id=deliverieshost 2026/02/05 16:54:15 INFO Applying migration id=pembegin 2026/02/05 16:54:15 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeCancelled (0.31s) === RUN TestResolve_FederatedActorFirstTimeInvalidWebFingerLink 2026/02/05 16:54:15 INFO Applying migration id=initial 2026/02/05 16:54:15 INFO Applying migration id=notesupdated 2026/02/05 16:54:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:15 INFO Applying migration id=activitiesid 2026/02/05 16:54:15 INFO Applying migration id=outbox 2026/02/05 16:54:15 INFO Applying migration id=edits 2026/02/05 16:54:15 INFO Applying migration id=outboxactor 2026/02/05 16:54:15 INFO Applying migration id=outboxsender 2026/02/05 16:54:15 INFO Applying migration id=thread 2026/02/05 16:54:15 INFO Applying migration id=host 2026/02/05 16:54:15 INFO Applying migration id=sharedinbox 2026/02/05 16:54:15 INFO Applying migration id=noteshost 2026/02/05 16:54:15 INFO Applying migration id=fetched 2026/02/05 16:54:15 INFO Applying migration id=move 2026/02/05 16:54:15 INFO Applying migration id=cleanup 2026/02/05 16:54:15 INFO Applying migration id=received 2026/02/05 16:54:15 INFO Applying migration id=namehost 2026/02/05 16:54:15 INFO Applying migration id=outboxhost 2026/02/05 16:54:15 INFO Applying migration id=notesfts 2026/02/05 16:54:15 INFO Applying migration id=iconsname 2026/02/05 16:54:15 INFO Applying migration id=nohash 2026/02/05 16:54:15 INFO Applying migration id=shares 2026/02/05 16:54:15 INFO Applying migration id=actorttl 2026/02/05 16:54:15 INFO Applying migration id=tocc 2026/02/05 16:54:15 INFO Applying migration id=followeds 2026/02/05 16:54:15 INFO Applying migration id=certhash 2026/02/05 16:54:15 INFO Applying migration id=follows_sync 2026/02/05 16:54:15 INFO Applying migration id=jsonpath 2026/02/05 16:54:15 INFO Applying migration id=localforward 2026/02/05 16:54:15 INFO Applying migration id=avatar 2026/02/05 16:54:15 INFO Applying migration id=noimage 2026/02/05 16:54:15 INFO Applying migration id=feed 2026/02/05 16:54:15 INFO Applying migration id=bookmarks 2026/02/05 16:54:15 INFO Applying migration id=shareactivity 2026/02/05 16:54:15 INFO Applying migration id=application 2026/02/05 16:54:15 INFO Applying migration id=certificates 2026/02/05 16:54:15 INFO Applying migration id=rawforward 2026/02/05 16:54:15 INFO Applying migration id=publickey 2026/02/05 16:54:15 INFO Applying migration id=resolvegroup 2026/02/05 16:54:15 INFO Applying migration id=reject 2026/02/05 16:54:15 INFO Applying migration id=autodel 2026/02/05 16:54:15 INFO Applying migration id=jsonb 2026/02/05 16:54:15 INFO Applying migration id=quote 2026/02/05 16:54:15 INFO Applying migration id=rfc9421 2026/02/05 16:54:15 INFO Applying migration id=keys 2026/02/05 16:54:15 INFO Applying migration id=portable 2026/02/05 16:54:15 INFO Applying migration id=proofs 2026/02/05 16:54:15 INFO Applying migration id=contexts 2026/02/05 16:54:15 INFO Applying migration id=deliverieshost 2026/02/05 16:54:15 INFO Applying migration id=pembegin 2026/02/05 16:54:15 INFO Applying migration id=didhost 2026/02/05 16:54:16 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeInvalidWebFingerLink (0.66s) === RUN TestResolve_FederatedActorFirstTimeActorIDMismatch 2026/02/05 16:54:16 INFO Applying migration id=initial 2026/02/05 16:54:16 INFO Applying migration id=notesupdated 2026/02/05 16:54:16 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:16 INFO Applying migration id=activitiesid 2026/02/05 16:54:16 INFO Applying migration id=outbox 2026/02/05 16:54:16 INFO Applying migration id=edits 2026/02/05 16:54:16 INFO Applying migration id=outboxactor 2026/02/05 16:54:16 INFO Applying migration id=outboxsender 2026/02/05 16:54:16 INFO Applying migration id=thread 2026/02/05 16:54:16 INFO Applying migration id=host 2026/02/05 16:54:16 INFO Applying migration id=sharedinbox 2026/02/05 16:54:16 INFO Applying migration id=noteshost 2026/02/05 16:54:16 INFO Applying migration id=fetched 2026/02/05 16:54:16 INFO Applying migration id=move 2026/02/05 16:54:16 INFO Applying migration id=cleanup 2026/02/05 16:54:16 INFO Applying migration id=received 2026/02/05 16:54:16 INFO Applying migration id=namehost 2026/02/05 16:54:16 INFO Applying migration id=outboxhost 2026/02/05 16:54:16 INFO Applying migration id=notesfts 2026/02/05 16:54:16 INFO Applying migration id=iconsname 2026/02/05 16:54:16 INFO Applying migration id=nohash 2026/02/05 16:54:16 INFO Applying migration id=shares 2026/02/05 16:54:16 INFO Applying migration id=actorttl 2026/02/05 16:54:16 INFO Applying migration id=tocc 2026/02/05 16:54:16 INFO Applying migration id=followeds 2026/02/05 16:54:16 INFO Applying migration id=certhash 2026/02/05 16:54:16 INFO Applying migration id=follows_sync 2026/02/05 16:54:16 INFO Applying migration id=jsonpath 2026/02/05 16:54:16 INFO Applying migration id=localforward 2026/02/05 16:54:16 INFO Applying migration id=avatar 2026/02/05 16:54:16 INFO Applying migration id=noimage 2026/02/05 16:54:16 INFO Applying migration id=feed 2026/02/05 16:54:16 INFO Applying migration id=bookmarks 2026/02/05 16:54:16 INFO Applying migration id=shareactivity 2026/02/05 16:54:16 INFO Applying migration id=application 2026/02/05 16:54:16 INFO Applying migration id=certificates 2026/02/05 16:54:16 INFO Applying migration id=rawforward 2026/02/05 16:54:16 INFO Applying migration id=publickey 2026/02/05 16:54:16 INFO Applying migration id=resolvegroup 2026/02/05 16:54:16 INFO Applying migration id=reject 2026/02/05 16:54:16 INFO Applying migration id=autodel 2026/02/05 16:54:16 INFO Applying migration id=jsonb 2026/02/05 16:54:16 INFO Applying migration id=quote 2026/02/05 16:54:16 INFO Applying migration id=rfc9421 2026/02/05 16:54:16 INFO Applying migration id=keys 2026/02/05 16:54:16 INFO Applying migration id=portable 2026/02/05 16:54:16 INFO Applying migration id=proofs 2026/02/05 16:54:16 INFO Applying migration id=contexts 2026/02/05 16:54:16 INFO Applying migration id=deliverieshost 2026/02/05 16:54:16 INFO Applying migration id=pembegin 2026/02/05 16:54:16 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeActorIDMismatch (0.49s) === RUN TestResolve_FederatedActorCached 2026/02/05 16:54:16 INFO Applying migration id=initial 2026/02/05 16:54:16 INFO Applying migration id=notesupdated 2026/02/05 16:54:16 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:16 INFO Applying migration id=activitiesid 2026/02/05 16:54:16 INFO Applying migration id=outbox 2026/02/05 16:54:16 INFO Applying migration id=edits 2026/02/05 16:54:16 INFO Applying migration id=outboxactor 2026/02/05 16:54:16 INFO Applying migration id=outboxsender 2026/02/05 16:54:16 INFO Applying migration id=thread 2026/02/05 16:54:16 INFO Applying migration id=host 2026/02/05 16:54:16 INFO Applying migration id=sharedinbox 2026/02/05 16:54:16 INFO Applying migration id=noteshost 2026/02/05 16:54:16 INFO Applying migration id=fetched 2026/02/05 16:54:16 INFO Applying migration id=move 2026/02/05 16:54:16 INFO Applying migration id=cleanup 2026/02/05 16:54:16 INFO Applying migration id=received 2026/02/05 16:54:16 INFO Applying migration id=namehost 2026/02/05 16:54:16 INFO Applying migration id=outboxhost 2026/02/05 16:54:16 INFO Applying migration id=notesfts 2026/02/05 16:54:16 INFO Applying migration id=iconsname 2026/02/05 16:54:16 INFO Applying migration id=nohash 2026/02/05 16:54:16 INFO Applying migration id=shares 2026/02/05 16:54:16 INFO Applying migration id=actorttl 2026/02/05 16:54:16 INFO Applying migration id=tocc 2026/02/05 16:54:16 INFO Applying migration id=followeds 2026/02/05 16:54:16 INFO Applying migration id=certhash 2026/02/05 16:54:16 INFO Applying migration id=follows_sync 2026/02/05 16:54:16 INFO Applying migration id=jsonpath 2026/02/05 16:54:16 INFO Applying migration id=localforward 2026/02/05 16:54:16 INFO Applying migration id=avatar 2026/02/05 16:54:16 INFO Applying migration id=noimage 2026/02/05 16:54:16 INFO Applying migration id=feed 2026/02/05 16:54:16 INFO Applying migration id=bookmarks 2026/02/05 16:54:16 INFO Applying migration id=shareactivity 2026/02/05 16:54:17 INFO Applying migration id=application 2026/02/05 16:54:17 INFO Applying migration id=certificates 2026/02/05 16:54:17 INFO Applying migration id=rawforward 2026/02/05 16:54:17 INFO Applying migration id=publickey 2026/02/05 16:54:17 INFO Applying migration id=resolvegroup 2026/02/05 16:54:17 INFO Applying migration id=reject 2026/02/05 16:54:17 INFO Applying migration id=autodel 2026/02/05 16:54:17 INFO Applying migration id=jsonb 2026/02/05 16:54:17 INFO Applying migration id=quote 2026/02/05 16:54:17 INFO Applying migration id=rfc9421 2026/02/05 16:54:17 INFO Applying migration id=keys 2026/02/05 16:54:17 INFO Applying migration id=portable 2026/02/05 16:54:17 INFO Applying migration id=proofs 2026/02/05 16:54:17 INFO Applying migration id=contexts 2026/02/05 16:54:17 INFO Applying migration id=deliverieshost 2026/02/05 16:54:17 INFO Applying migration id=pembegin 2026/02/05 16:54:17 INFO Applying migration id=didhost 2026/02/05 16:54:17 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCached (0.49s) === RUN TestResolve_FederatedActorCachedInvalidActorHost 2026/02/05 16:54:17 INFO Applying migration id=initial 2026/02/05 16:54:17 INFO Applying migration id=notesupdated 2026/02/05 16:54:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:17 INFO Applying migration id=activitiesid 2026/02/05 16:54:17 INFO Applying migration id=outbox 2026/02/05 16:54:17 INFO Applying migration id=edits 2026/02/05 16:54:17 INFO Applying migration id=outboxactor 2026/02/05 16:54:17 INFO Applying migration id=outboxsender 2026/02/05 16:54:17 INFO Applying migration id=thread 2026/02/05 16:54:17 INFO Applying migration id=host 2026/02/05 16:54:17 INFO Applying migration id=sharedinbox 2026/02/05 16:54:17 INFO Applying migration id=noteshost 2026/02/05 16:54:17 INFO Applying migration id=fetched 2026/02/05 16:54:17 INFO Applying migration id=move 2026/02/05 16:54:17 INFO Applying migration id=cleanup 2026/02/05 16:54:17 INFO Applying migration id=received 2026/02/05 16:54:17 INFO Applying migration id=namehost 2026/02/05 16:54:17 INFO Applying migration id=outboxhost 2026/02/05 16:54:17 INFO Applying migration id=notesfts 2026/02/05 16:54:17 INFO Applying migration id=iconsname 2026/02/05 16:54:17 INFO Applying migration id=nohash 2026/02/05 16:54:17 INFO Applying migration id=shares 2026/02/05 16:54:17 INFO Applying migration id=actorttl 2026/02/05 16:54:17 INFO Applying migration id=tocc 2026/02/05 16:54:17 INFO Applying migration id=followeds 2026/02/05 16:54:17 INFO Applying migration id=certhash 2026/02/05 16:54:17 INFO Applying migration id=follows_sync 2026/02/05 16:54:17 INFO Applying migration id=jsonpath 2026/02/05 16:54:17 INFO Applying migration id=localforward 2026/02/05 16:54:17 INFO Applying migration id=avatar 2026/02/05 16:54:17 INFO Applying migration id=noimage 2026/02/05 16:54:17 INFO Applying migration id=feed 2026/02/05 16:54:17 INFO Applying migration id=bookmarks 2026/02/05 16:54:17 INFO Applying migration id=shareactivity 2026/02/05 16:54:17 INFO Applying migration id=application 2026/02/05 16:54:17 INFO Applying migration id=certificates 2026/02/05 16:54:17 INFO Applying migration id=rawforward 2026/02/05 16:54:17 INFO Applying migration id=publickey 2026/02/05 16:54:17 INFO Applying migration id=resolvegroup 2026/02/05 16:54:17 INFO Applying migration id=reject 2026/02/05 16:54:17 INFO Applying migration id=autodel 2026/02/05 16:54:17 INFO Applying migration id=jsonb 2026/02/05 16:54:17 INFO Applying migration id=quote 2026/02/05 16:54:17 INFO Applying migration id=rfc9421 2026/02/05 16:54:17 INFO Applying migration id=keys 2026/02/05 16:54:17 INFO Applying migration id=portable 2026/02/05 16:54:17 INFO Applying migration id=proofs 2026/02/05 16:54:17 INFO Applying migration id=contexts 2026/02/05 16:54:17 INFO Applying migration id=deliverieshost 2026/02/05 16:54:17 INFO Applying migration id=pembegin 2026/02/05 16:54:17 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorCachedInvalidActorHost (0.46s) === RUN TestResolve_FederatedActorCachedActorHostSubdomain 2026/02/05 16:54:17 INFO Applying migration id=initial 2026/02/05 16:54:17 INFO Applying migration id=notesupdated 2026/02/05 16:54:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:17 INFO Applying migration id=activitiesid 2026/02/05 16:54:17 INFO Applying migration id=outbox 2026/02/05 16:54:17 INFO Applying migration id=edits 2026/02/05 16:54:17 INFO Applying migration id=outboxactor 2026/02/05 16:54:17 INFO Applying migration id=outboxsender 2026/02/05 16:54:17 INFO Applying migration id=thread 2026/02/05 16:54:17 INFO Applying migration id=host 2026/02/05 16:54:17 INFO Applying migration id=sharedinbox 2026/02/05 16:54:17 INFO Applying migration id=noteshost 2026/02/05 16:54:17 INFO Applying migration id=fetched 2026/02/05 16:54:17 INFO Applying migration id=move 2026/02/05 16:54:17 INFO Applying migration id=cleanup 2026/02/05 16:54:17 INFO Applying migration id=received 2026/02/05 16:54:17 INFO Applying migration id=namehost 2026/02/05 16:54:17 INFO Applying migration id=outboxhost 2026/02/05 16:54:17 INFO Applying migration id=notesfts 2026/02/05 16:54:17 INFO Applying migration id=iconsname 2026/02/05 16:54:17 INFO Applying migration id=nohash 2026/02/05 16:54:17 INFO Applying migration id=shares 2026/02/05 16:54:17 INFO Applying migration id=actorttl 2026/02/05 16:54:17 INFO Applying migration id=tocc 2026/02/05 16:54:17 INFO Applying migration id=followeds 2026/02/05 16:54:17 INFO Applying migration id=certhash 2026/02/05 16:54:17 INFO Applying migration id=follows_sync 2026/02/05 16:54:17 INFO Applying migration id=jsonpath 2026/02/05 16:54:17 INFO Applying migration id=localforward 2026/02/05 16:54:17 INFO Applying migration id=avatar 2026/02/05 16:54:17 INFO Applying migration id=noimage 2026/02/05 16:54:17 INFO Applying migration id=feed 2026/02/05 16:54:17 INFO Applying migration id=bookmarks 2026/02/05 16:54:17 INFO Applying migration id=shareactivity 2026/02/05 16:54:17 INFO Applying migration id=application 2026/02/05 16:54:17 INFO Applying migration id=certificates 2026/02/05 16:54:17 INFO Applying migration id=rawforward 2026/02/05 16:54:17 INFO Applying migration id=publickey 2026/02/05 16:54:17 INFO Applying migration id=resolvegroup 2026/02/05 16:54:17 INFO Applying migration id=reject 2026/02/05 16:54:17 INFO Applying migration id=autodel 2026/02/05 16:54:17 INFO Applying migration id=jsonb 2026/02/05 16:54:17 INFO Applying migration id=quote 2026/02/05 16:54:17 INFO Applying migration id=rfc9421 2026/02/05 16:54:17 INFO Applying migration id=keys 2026/02/05 16:54:17 INFO Applying migration id=portable 2026/02/05 16:54:17 INFO Applying migration id=proofs 2026/02/05 16:54:17 INFO Applying migration id=contexts 2026/02/05 16:54:17 INFO Applying migration id=deliverieshost 2026/02/05 16:54:17 INFO Applying migration id=pembegin 2026/02/05 16:54:17 INFO Applying migration id=didhost 2026/02/05 16:54:18 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" 2026/02/05 16:54:18 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedActorHostSubdomain (0.35s) === RUN TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently 2026/02/05 16:54:18 INFO Applying migration id=initial 2026/02/05 16:54:18 INFO Applying migration id=notesupdated 2026/02/05 16:54:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:18 INFO Applying migration id=activitiesid 2026/02/05 16:54:18 INFO Applying migration id=outbox 2026/02/05 16:54:18 INFO Applying migration id=edits 2026/02/05 16:54:18 INFO Applying migration id=outboxactor 2026/02/05 16:54:18 INFO Applying migration id=outboxsender 2026/02/05 16:54:18 INFO Applying migration id=thread 2026/02/05 16:54:18 INFO Applying migration id=host 2026/02/05 16:54:18 INFO Applying migration id=sharedinbox 2026/02/05 16:54:18 INFO Applying migration id=noteshost 2026/02/05 16:54:18 INFO Applying migration id=fetched 2026/02/05 16:54:18 INFO Applying migration id=move 2026/02/05 16:54:18 INFO Applying migration id=cleanup 2026/02/05 16:54:18 INFO Applying migration id=received 2026/02/05 16:54:18 INFO Applying migration id=namehost 2026/02/05 16:54:18 INFO Applying migration id=outboxhost 2026/02/05 16:54:18 INFO Applying migration id=notesfts 2026/02/05 16:54:18 INFO Applying migration id=iconsname 2026/02/05 16:54:18 INFO Applying migration id=nohash 2026/02/05 16:54:18 INFO Applying migration id=shares 2026/02/05 16:54:18 INFO Applying migration id=actorttl 2026/02/05 16:54:18 INFO Applying migration id=tocc 2026/02/05 16:54:18 INFO Applying migration id=followeds 2026/02/05 16:54:18 INFO Applying migration id=certhash 2026/02/05 16:54:18 INFO Applying migration id=follows_sync 2026/02/05 16:54:18 INFO Applying migration id=jsonpath 2026/02/05 16:54:18 INFO Applying migration id=localforward 2026/02/05 16:54:18 INFO Applying migration id=avatar 2026/02/05 16:54:18 INFO Applying migration id=noimage 2026/02/05 16:54:18 INFO Applying migration id=feed 2026/02/05 16:54:18 INFO Applying migration id=bookmarks 2026/02/05 16:54:18 INFO Applying migration id=shareactivity 2026/02/05 16:54:18 INFO Applying migration id=application 2026/02/05 16:54:18 INFO Applying migration id=certificates 2026/02/05 16:54:18 INFO Applying migration id=rawforward 2026/02/05 16:54:18 INFO Applying migration id=publickey 2026/02/05 16:54:18 INFO Applying migration id=resolvegroup 2026/02/05 16:54:18 INFO Applying migration id=reject 2026/02/05 16:54:18 INFO Applying migration id=autodel 2026/02/05 16:54:18 INFO Applying migration id=jsonb 2026/02/05 16:54:18 INFO Applying migration id=quote 2026/02/05 16:54:18 INFO Applying migration id=rfc9421 2026/02/05 16:54:18 INFO Applying migration id=keys 2026/02/05 16:54:18 INFO Applying migration id=portable 2026/02/05 16:54:18 INFO Applying migration id=proofs 2026/02/05 16:54:18 INFO Applying migration id=contexts 2026/02/05 16:54:18 INFO Applying migration id=deliverieshost 2026/02/05 16:54:18 INFO Applying migration id=pembegin 2026/02/05 16:54:18 INFO Applying migration id=didhost 2026/02/05 16:54:18 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently (0.26s) === RUN TestResolve_FederatedActorCachedActorIDChanged 2026/02/05 16:54:18 INFO Applying migration id=initial 2026/02/05 16:54:18 INFO Applying migration id=notesupdated 2026/02/05 16:54:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:18 INFO Applying migration id=activitiesid 2026/02/05 16:54:18 INFO Applying migration id=outbox 2026/02/05 16:54:18 INFO Applying migration id=edits 2026/02/05 16:54:18 INFO Applying migration id=outboxactor 2026/02/05 16:54:18 INFO Applying migration id=outboxsender 2026/02/05 16:54:18 INFO Applying migration id=thread 2026/02/05 16:54:18 INFO Applying migration id=host 2026/02/05 16:54:18 INFO Applying migration id=sharedinbox 2026/02/05 16:54:18 INFO Applying migration id=noteshost 2026/02/05 16:54:18 INFO Applying migration id=fetched 2026/02/05 16:54:18 INFO Applying migration id=move 2026/02/05 16:54:18 INFO Applying migration id=cleanup 2026/02/05 16:54:18 INFO Applying migration id=received 2026/02/05 16:54:18 INFO Applying migration id=namehost 2026/02/05 16:54:18 INFO Applying migration id=outboxhost 2026/02/05 16:54:18 INFO Applying migration id=notesfts 2026/02/05 16:54:18 INFO Applying migration id=iconsname 2026/02/05 16:54:18 INFO Applying migration id=nohash 2026/02/05 16:54:18 INFO Applying migration id=shares 2026/02/05 16:54:18 INFO Applying migration id=actorttl 2026/02/05 16:54:18 INFO Applying migration id=tocc 2026/02/05 16:54:18 INFO Applying migration id=followeds 2026/02/05 16:54:18 INFO Applying migration id=certhash 2026/02/05 16:54:18 INFO Applying migration id=follows_sync 2026/02/05 16:54:18 INFO Applying migration id=jsonpath 2026/02/05 16:54:18 INFO Applying migration id=localforward 2026/02/05 16:54:18 INFO Applying migration id=avatar 2026/02/05 16:54:18 INFO Applying migration id=noimage 2026/02/05 16:54:18 INFO Applying migration id=feed 2026/02/05 16:54:18 INFO Applying migration id=bookmarks 2026/02/05 16:54:18 INFO Applying migration id=shareactivity 2026/02/05 16:54:18 INFO Applying migration id=application 2026/02/05 16:54:18 INFO Applying migration id=certificates 2026/02/05 16:54:18 INFO Applying migration id=rawforward 2026/02/05 16:54:18 INFO Applying migration id=publickey 2026/02/05 16:54:18 INFO Applying migration id=resolvegroup 2026/02/05 16:54:18 INFO Applying migration id=reject 2026/02/05 16:54:18 INFO Applying migration id=autodel 2026/02/05 16:54:18 INFO Applying migration id=jsonb 2026/02/05 16:54:18 INFO Applying migration id=quote 2026/02/05 16:54:18 INFO Applying migration id=rfc9421 2026/02/05 16:54:18 INFO Applying migration id=keys 2026/02/05 16:54:18 INFO Applying migration id=portable 2026/02/05 16:54:18 INFO Applying migration id=proofs 2026/02/05 16:54:18 INFO Applying migration id=contexts 2026/02/05 16:54:18 INFO Applying migration id=deliverieshost 2026/02/05 16:54:18 INFO Applying migration id=pembegin 2026/02/05 16:54:18 INFO Applying migration id=didhost 2026/02/05 16:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:18 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:18 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.41s) === RUN TestResolve_FederatedActorCachedButBlocked 2026/02/05 16:54:18 INFO Applying migration id=initial 2026/02/05 16:54:18 INFO Applying migration id=notesupdated 2026/02/05 16:54:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:18 INFO Applying migration id=activitiesid 2026/02/05 16:54:18 INFO Applying migration id=outbox 2026/02/05 16:54:18 INFO Applying migration id=edits 2026/02/05 16:54:18 INFO Applying migration id=outboxactor 2026/02/05 16:54:18 INFO Applying migration id=outboxsender 2026/02/05 16:54:18 INFO Applying migration id=thread 2026/02/05 16:54:18 INFO Applying migration id=host 2026/02/05 16:54:18 INFO Applying migration id=sharedinbox 2026/02/05 16:54:18 INFO Applying migration id=noteshost 2026/02/05 16:54:18 INFO Applying migration id=fetched 2026/02/05 16:54:18 INFO Applying migration id=move 2026/02/05 16:54:18 INFO Applying migration id=cleanup 2026/02/05 16:54:18 INFO Applying migration id=received 2026/02/05 16:54:18 INFO Applying migration id=namehost 2026/02/05 16:54:18 INFO Applying migration id=outboxhost 2026/02/05 16:54:18 INFO Applying migration id=notesfts 2026/02/05 16:54:18 INFO Applying migration id=iconsname 2026/02/05 16:54:18 INFO Applying migration id=nohash 2026/02/05 16:54:18 INFO Applying migration id=shares 2026/02/05 16:54:18 INFO Applying migration id=actorttl 2026/02/05 16:54:18 INFO Applying migration id=tocc 2026/02/05 16:54:18 INFO Applying migration id=followeds 2026/02/05 16:54:18 INFO Applying migration id=certhash 2026/02/05 16:54:18 INFO Applying migration id=follows_sync 2026/02/05 16:54:18 INFO Applying migration id=jsonpath 2026/02/05 16:54:18 INFO Applying migration id=localforward 2026/02/05 16:54:18 INFO Applying migration id=avatar 2026/02/05 16:54:18 INFO Applying migration id=noimage 2026/02/05 16:54:18 INFO Applying migration id=feed 2026/02/05 16:54:18 INFO Applying migration id=bookmarks 2026/02/05 16:54:18 INFO Applying migration id=shareactivity 2026/02/05 16:54:18 INFO Applying migration id=application 2026/02/05 16:54:18 INFO Applying migration id=certificates 2026/02/05 16:54:18 INFO Applying migration id=rawforward 2026/02/05 16:54:18 INFO Applying migration id=publickey 2026/02/05 16:54:18 INFO Applying migration id=resolvegroup 2026/02/05 16:54:18 INFO Applying migration id=reject 2026/02/05 16:54:18 INFO Applying migration id=autodel 2026/02/05 16:54:18 INFO Applying migration id=jsonb 2026/02/05 16:54:18 INFO Applying migration id=quote 2026/02/05 16:54:18 INFO Applying migration id=rfc9421 2026/02/05 16:54:18 INFO Applying migration id=keys 2026/02/05 16:54:18 INFO Applying migration id=portable 2026/02/05 16:54:18 INFO Applying migration id=proofs 2026/02/05 16:54:18 INFO Applying migration id=contexts 2026/02/05 16:54:18 INFO Applying migration id=deliverieshost 2026/02/05 16:54:18 INFO Applying migration id=pembegin 2026/02/05 16:54:18 INFO Applying migration id=didhost 2026/02/05 16:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedButBlocked (0.32s) === RUN TestResolve_FederatedActorOldCache 2026/02/05 16:54:19 INFO Applying migration id=initial 2026/02/05 16:54:19 INFO Applying migration id=notesupdated 2026/02/05 16:54:19 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:19 INFO Applying migration id=activitiesid 2026/02/05 16:54:19 INFO Applying migration id=outbox 2026/02/05 16:54:19 INFO Applying migration id=edits 2026/02/05 16:54:19 INFO Applying migration id=outboxactor 2026/02/05 16:54:19 INFO Applying migration id=outboxsender 2026/02/05 16:54:19 INFO Applying migration id=thread 2026/02/05 16:54:19 INFO Applying migration id=host 2026/02/05 16:54:19 INFO Applying migration id=sharedinbox 2026/02/05 16:54:19 INFO Applying migration id=noteshost 2026/02/05 16:54:19 INFO Applying migration id=fetched 2026/02/05 16:54:19 INFO Applying migration id=move 2026/02/05 16:54:19 INFO Applying migration id=cleanup 2026/02/05 16:54:19 INFO Applying migration id=received 2026/02/05 16:54:19 INFO Applying migration id=namehost 2026/02/05 16:54:19 INFO Applying migration id=outboxhost 2026/02/05 16:54:19 INFO Applying migration id=notesfts 2026/02/05 16:54:19 INFO Applying migration id=iconsname 2026/02/05 16:54:19 INFO Applying migration id=nohash 2026/02/05 16:54:19 INFO Applying migration id=shares 2026/02/05 16:54:19 INFO Applying migration id=actorttl 2026/02/05 16:54:19 INFO Applying migration id=tocc 2026/02/05 16:54:19 INFO Applying migration id=followeds 2026/02/05 16:54:19 INFO Applying migration id=certhash 2026/02/05 16:54:19 INFO Applying migration id=follows_sync 2026/02/05 16:54:19 INFO Applying migration id=jsonpath 2026/02/05 16:54:19 INFO Applying migration id=localforward 2026/02/05 16:54:19 INFO Applying migration id=avatar 2026/02/05 16:54:19 INFO Applying migration id=noimage 2026/02/05 16:54:19 INFO Applying migration id=feed 2026/02/05 16:54:19 INFO Applying migration id=bookmarks 2026/02/05 16:54:19 INFO Applying migration id=shareactivity 2026/02/05 16:54:19 INFO Applying migration id=application 2026/02/05 16:54:19 INFO Applying migration id=certificates 2026/02/05 16:54:19 INFO Applying migration id=rawforward 2026/02/05 16:54:19 INFO Applying migration id=publickey 2026/02/05 16:54:19 INFO Applying migration id=resolvegroup 2026/02/05 16:54:19 INFO Applying migration id=reject 2026/02/05 16:54:19 INFO Applying migration id=autodel 2026/02/05 16:54:19 INFO Applying migration id=jsonb 2026/02/05 16:54:19 INFO Applying migration id=quote 2026/02/05 16:54:19 INFO Applying migration id=rfc9421 2026/02/05 16:54:19 INFO Applying migration id=keys 2026/02/05 16:54:19 INFO Applying migration id=portable 2026/02/05 16:54:19 INFO Applying migration id=proofs 2026/02/05 16:54:19 INFO Applying migration id=contexts 2026/02/05 16:54:19 INFO Applying migration id=deliverieshost 2026/02/05 16:54:19 INFO Applying migration id=pembegin 2026/02/05 16:54:19 INFO Applying migration id=didhost 2026/02/05 16:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:19 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCache (0.58s) === RUN TestResolve_FederatedActorOldCacheWasSuspended 2026/02/05 16:54:19 INFO Applying migration id=initial 2026/02/05 16:54:19 INFO Applying migration id=notesupdated 2026/02/05 16:54:19 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:19 INFO Applying migration id=activitiesid 2026/02/05 16:54:19 INFO Applying migration id=outbox 2026/02/05 16:54:19 INFO Applying migration id=edits 2026/02/05 16:54:19 INFO Applying migration id=outboxactor 2026/02/05 16:54:19 INFO Applying migration id=outboxsender 2026/02/05 16:54:19 INFO Applying migration id=thread 2026/02/05 16:54:19 INFO Applying migration id=host 2026/02/05 16:54:19 INFO Applying migration id=sharedinbox 2026/02/05 16:54:19 INFO Applying migration id=noteshost 2026/02/05 16:54:19 INFO Applying migration id=fetched 2026/02/05 16:54:19 INFO Applying migration id=move 2026/02/05 16:54:19 INFO Applying migration id=cleanup 2026/02/05 16:54:19 INFO Applying migration id=received 2026/02/05 16:54:19 INFO Applying migration id=namehost 2026/02/05 16:54:19 INFO Applying migration id=outboxhost 2026/02/05 16:54:19 INFO Applying migration id=notesfts 2026/02/05 16:54:19 INFO Applying migration id=iconsname 2026/02/05 16:54:19 INFO Applying migration id=nohash 2026/02/05 16:54:19 INFO Applying migration id=shares 2026/02/05 16:54:19 INFO Applying migration id=actorttl 2026/02/05 16:54:19 INFO Applying migration id=tocc 2026/02/05 16:54:19 INFO Applying migration id=followeds 2026/02/05 16:54:19 INFO Applying migration id=certhash 2026/02/05 16:54:19 INFO Applying migration id=follows_sync 2026/02/05 16:54:19 INFO Applying migration id=jsonpath 2026/02/05 16:54:19 INFO Applying migration id=localforward 2026/02/05 16:54:19 INFO Applying migration id=avatar 2026/02/05 16:54:19 INFO Applying migration id=noimage 2026/02/05 16:54:19 INFO Applying migration id=feed 2026/02/05 16:54:19 INFO Applying migration id=bookmarks 2026/02/05 16:54:19 INFO Applying migration id=shareactivity 2026/02/05 16:54:19 INFO Applying migration id=application 2026/02/05 16:54:19 INFO Applying migration id=certificates 2026/02/05 16:54:19 INFO Applying migration id=rawforward 2026/02/05 16:54:19 INFO Applying migration id=publickey 2026/02/05 16:54:19 INFO Applying migration id=resolvegroup 2026/02/05 16:54:19 INFO Applying migration id=reject 2026/02/05 16:54:19 INFO Applying migration id=autodel 2026/02/05 16:54:19 INFO Applying migration id=jsonb 2026/02/05 16:54:19 INFO Applying migration id=quote 2026/02/05 16:54:19 INFO Applying migration id=rfc9421 2026/02/05 16:54:19 INFO Applying migration id=keys 2026/02/05 16:54:19 INFO Applying migration id=portable 2026/02/05 16:54:19 INFO Applying migration id=proofs 2026/02/05 16:54:19 INFO Applying migration id=contexts 2026/02/05 16:54:19 INFO Applying migration id=deliverieshost 2026/02/05 16:54:19 INFO Applying migration id=pembegin 2026/02/05 16:54:19 INFO Applying migration id=didhost 2026/02/05 16:54:20 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:20 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:20 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/02/05 16:54:20 INFO Applying migration id=initial 2026/02/05 16:54:20 INFO Applying migration id=notesupdated 2026/02/05 16:54:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:20 INFO Applying migration id=activitiesid 2026/02/05 16:54:20 INFO Applying migration id=outbox 2026/02/05 16:54:20 INFO Applying migration id=edits 2026/02/05 16:54:20 INFO Applying migration id=outboxactor 2026/02/05 16:54:20 INFO Applying migration id=outboxsender 2026/02/05 16:54:20 INFO Applying migration id=thread 2026/02/05 16:54:20 INFO Applying migration id=host 2026/02/05 16:54:20 INFO Applying migration id=sharedinbox 2026/02/05 16:54:20 INFO Applying migration id=noteshost 2026/02/05 16:54:20 INFO Applying migration id=fetched 2026/02/05 16:54:20 INFO Applying migration id=move 2026/02/05 16:54:20 INFO Applying migration id=cleanup 2026/02/05 16:54:20 INFO Applying migration id=received 2026/02/05 16:54:20 INFO Applying migration id=namehost 2026/02/05 16:54:20 INFO Applying migration id=outboxhost 2026/02/05 16:54:20 INFO Applying migration id=notesfts 2026/02/05 16:54:20 INFO Applying migration id=iconsname 2026/02/05 16:54:20 INFO Applying migration id=nohash 2026/02/05 16:54:20 INFO Applying migration id=shares 2026/02/05 16:54:20 INFO Applying migration id=actorttl 2026/02/05 16:54:20 INFO Applying migration id=tocc 2026/02/05 16:54:20 INFO Applying migration id=followeds 2026/02/05 16:54:20 INFO Applying migration id=certhash 2026/02/05 16:54:20 INFO Applying migration id=follows_sync 2026/02/05 16:54:20 INFO Applying migration id=jsonpath 2026/02/05 16:54:20 INFO Applying migration id=localforward 2026/02/05 16:54:20 INFO Applying migration id=avatar 2026/02/05 16:54:20 INFO Applying migration id=noimage 2026/02/05 16:54:20 INFO Applying migration id=feed 2026/02/05 16:54:20 INFO Applying migration id=bookmarks 2026/02/05 16:54:20 INFO Applying migration id=shareactivity 2026/02/05 16:54:20 INFO Applying migration id=application 2026/02/05 16:54:20 INFO Applying migration id=certificates 2026/02/05 16:54:20 INFO Applying migration id=rawforward 2026/02/05 16:54:20 INFO Applying migration id=publickey 2026/02/05 16:54:20 INFO Applying migration id=resolvegroup 2026/02/05 16:54:20 INFO Applying migration id=reject 2026/02/05 16:54:20 INFO Applying migration id=autodel 2026/02/05 16:54:20 INFO Applying migration id=jsonb 2026/02/05 16:54:20 INFO Applying migration id=quote 2026/02/05 16:54:20 INFO Applying migration id=rfc9421 2026/02/05 16:54:20 INFO Applying migration id=keys 2026/02/05 16:54:20 INFO Applying migration id=portable 2026/02/05 16:54:20 INFO Applying migration id=proofs 2026/02/05 16:54:20 INFO Applying migration id=contexts 2026/02/05 16:54:20 INFO Applying migration id=deliverieshost 2026/02/05 16:54:20 INFO Applying migration id=pembegin 2026/02/05 16:54:20 INFO Applying migration id=didhost 2026/02/05 16:54:20 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:20 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:20 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasNew (0.31s) === RUN TestResolve_FederatedActorOldCacheUpdateFailed 2026/02/05 16:54:20 INFO Applying migration id=initial 2026/02/05 16:54:20 INFO Applying migration id=notesupdated 2026/02/05 16:54:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:20 INFO Applying migration id=activitiesid 2026/02/05 16:54:20 INFO Applying migration id=outbox 2026/02/05 16:54:20 INFO Applying migration id=edits 2026/02/05 16:54:20 INFO Applying migration id=outboxactor 2026/02/05 16:54:20 INFO Applying migration id=outboxsender 2026/02/05 16:54:20 INFO Applying migration id=thread 2026/02/05 16:54:20 INFO Applying migration id=host 2026/02/05 16:54:20 INFO Applying migration id=sharedinbox 2026/02/05 16:54:20 INFO Applying migration id=noteshost 2026/02/05 16:54:20 INFO Applying migration id=fetched 2026/02/05 16:54:20 INFO Applying migration id=move 2026/02/05 16:54:20 INFO Applying migration id=cleanup 2026/02/05 16:54:20 INFO Applying migration id=received 2026/02/05 16:54:20 INFO Applying migration id=namehost 2026/02/05 16:54:20 INFO Applying migration id=outboxhost 2026/02/05 16:54:20 INFO Applying migration id=notesfts 2026/02/05 16:54:20 INFO Applying migration id=iconsname 2026/02/05 16:54:20 INFO Applying migration id=nohash 2026/02/05 16:54:20 INFO Applying migration id=shares 2026/02/05 16:54:20 INFO Applying migration id=actorttl 2026/02/05 16:54:20 INFO Applying migration id=tocc 2026/02/05 16:54:20 INFO Applying migration id=followeds 2026/02/05 16:54:20 INFO Applying migration id=certhash 2026/02/05 16:54:20 INFO Applying migration id=follows_sync 2026/02/05 16:54:20 INFO Applying migration id=jsonpath 2026/02/05 16:54:20 INFO Applying migration id=localforward 2026/02/05 16:54:20 INFO Applying migration id=avatar 2026/02/05 16:54:20 INFO Applying migration id=noimage 2026/02/05 16:54:20 INFO Applying migration id=feed 2026/02/05 16:54:20 INFO Applying migration id=bookmarks 2026/02/05 16:54:20 INFO Applying migration id=shareactivity 2026/02/05 16:54:20 INFO Applying migration id=application 2026/02/05 16:54:20 INFO Applying migration id=certificates 2026/02/05 16:54:20 INFO Applying migration id=rawforward 2026/02/05 16:54:20 INFO Applying migration id=publickey 2026/02/05 16:54:20 INFO Applying migration id=resolvegroup 2026/02/05 16:54:20 INFO Applying migration id=reject 2026/02/05 16:54:20 INFO Applying migration id=autodel 2026/02/05 16:54:20 INFO Applying migration id=jsonb 2026/02/05 16:54:20 INFO Applying migration id=quote 2026/02/05 16:54:20 INFO Applying migration id=rfc9421 2026/02/05 16:54:20 INFO Applying migration id=keys 2026/02/05 16:54:20 INFO Applying migration id=portable 2026/02/05 16:54:20 INFO Applying migration id=proofs 2026/02/05 16:54:20 INFO Applying migration id=contexts 2026/02/05 16:54:20 INFO Applying migration id=deliverieshost 2026/02/05 16:54:20 INFO Applying migration id=pembegin 2026/02/05 16:54:20 INFO Applying migration id=didhost 2026/02/05 16:54:20 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:20 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:20 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.35s) === RUN TestResolve_FederatedActorOldCacheStillNew 2026/02/05 16:54:20 INFO Applying migration id=initial 2026/02/05 16:54:20 INFO Applying migration id=notesupdated 2026/02/05 16:54:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:20 INFO Applying migration id=activitiesid 2026/02/05 16:54:20 INFO Applying migration id=outbox 2026/02/05 16:54:20 INFO Applying migration id=edits 2026/02/05 16:54:20 INFO Applying migration id=outboxactor 2026/02/05 16:54:20 INFO Applying migration id=outboxsender 2026/02/05 16:54:20 INFO Applying migration id=thread 2026/02/05 16:54:20 INFO Applying migration id=host 2026/02/05 16:54:20 INFO Applying migration id=sharedinbox 2026/02/05 16:54:20 INFO Applying migration id=noteshost 2026/02/05 16:54:20 INFO Applying migration id=fetched 2026/02/05 16:54:20 INFO Applying migration id=move 2026/02/05 16:54:20 INFO Applying migration id=cleanup 2026/02/05 16:54:20 INFO Applying migration id=received 2026/02/05 16:54:20 INFO Applying migration id=namehost 2026/02/05 16:54:20 INFO Applying migration id=outboxhost 2026/02/05 16:54:20 INFO Applying migration id=notesfts 2026/02/05 16:54:20 INFO Applying migration id=iconsname 2026/02/05 16:54:20 INFO Applying migration id=nohash 2026/02/05 16:54:20 INFO Applying migration id=shares 2026/02/05 16:54:20 INFO Applying migration id=actorttl 2026/02/05 16:54:20 INFO Applying migration id=tocc 2026/02/05 16:54:20 INFO Applying migration id=followeds 2026/02/05 16:54:20 INFO Applying migration id=certhash 2026/02/05 16:54:20 INFO Applying migration id=follows_sync 2026/02/05 16:54:20 INFO Applying migration id=jsonpath 2026/02/05 16:54:20 INFO Applying migration id=localforward 2026/02/05 16:54:20 INFO Applying migration id=avatar 2026/02/05 16:54:20 INFO Applying migration id=noimage 2026/02/05 16:54:20 INFO Applying migration id=feed 2026/02/05 16:54:20 INFO Applying migration id=bookmarks 2026/02/05 16:54:20 INFO Applying migration id=shareactivity 2026/02/05 16:54:20 INFO Applying migration id=application 2026/02/05 16:54:20 INFO Applying migration id=certificates 2026/02/05 16:54:20 INFO Applying migration id=rawforward 2026/02/05 16:54:20 INFO Applying migration id=publickey 2026/02/05 16:54:20 INFO Applying migration id=resolvegroup 2026/02/05 16:54:20 INFO Applying migration id=reject 2026/02/05 16:54:20 INFO Applying migration id=autodel 2026/02/05 16:54:20 INFO Applying migration id=jsonb 2026/02/05 16:54:20 INFO Applying migration id=quote 2026/02/05 16:54:20 INFO Applying migration id=rfc9421 2026/02/05 16:54:20 INFO Applying migration id=keys 2026/02/05 16:54:20 INFO Applying migration id=portable 2026/02/05 16:54:20 INFO Applying migration id=proofs 2026/02/05 16:54:20 INFO Applying migration id=contexts 2026/02/05 16:54:20 INFO Applying migration id=deliverieshost 2026/02/05 16:54:20 INFO Applying migration id=pembegin 2026/02/05 16:54:20 INFO Applying migration id=didhost 2026/02/05 16:54:21 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:21 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:21 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheStillNew (0.70s) === RUN TestResolve_FederatedActorOldCacheWasOld 2026/02/05 16:54:21 INFO Applying migration id=initial 2026/02/05 16:54:21 INFO Applying migration id=notesupdated 2026/02/05 16:54:21 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:21 INFO Applying migration id=activitiesid 2026/02/05 16:54:21 INFO Applying migration id=outbox 2026/02/05 16:54:21 INFO Applying migration id=edits 2026/02/05 16:54:21 INFO Applying migration id=outboxactor 2026/02/05 16:54:21 INFO Applying migration id=outboxsender 2026/02/05 16:54:21 INFO Applying migration id=thread 2026/02/05 16:54:21 INFO Applying migration id=host 2026/02/05 16:54:21 INFO Applying migration id=sharedinbox 2026/02/05 16:54:21 INFO Applying migration id=noteshost 2026/02/05 16:54:21 INFO Applying migration id=fetched 2026/02/05 16:54:21 INFO Applying migration id=move 2026/02/05 16:54:21 INFO Applying migration id=cleanup 2026/02/05 16:54:21 INFO Applying migration id=received 2026/02/05 16:54:21 INFO Applying migration id=namehost 2026/02/05 16:54:21 INFO Applying migration id=outboxhost 2026/02/05 16:54:21 INFO Applying migration id=notesfts 2026/02/05 16:54:21 INFO Applying migration id=iconsname 2026/02/05 16:54:21 INFO Applying migration id=nohash 2026/02/05 16:54:21 INFO Applying migration id=shares 2026/02/05 16:54:21 INFO Applying migration id=actorttl 2026/02/05 16:54:21 INFO Applying migration id=tocc 2026/02/05 16:54:21 INFO Applying migration id=followeds 2026/02/05 16:54:21 INFO Applying migration id=certhash 2026/02/05 16:54:21 INFO Applying migration id=follows_sync 2026/02/05 16:54:21 INFO Applying migration id=jsonpath 2026/02/05 16:54:21 INFO Applying migration id=localforward 2026/02/05 16:54:21 INFO Applying migration id=avatar 2026/02/05 16:54:21 INFO Applying migration id=noimage 2026/02/05 16:54:21 INFO Applying migration id=feed 2026/02/05 16:54:21 INFO Applying migration id=bookmarks 2026/02/05 16:54:21 INFO Applying migration id=shareactivity 2026/02/05 16:54:21 INFO Applying migration id=application 2026/02/05 16:54:21 INFO Applying migration id=certificates 2026/02/05 16:54:21 INFO Applying migration id=rawforward 2026/02/05 16:54:21 INFO Applying migration id=publickey 2026/02/05 16:54:21 INFO Applying migration id=resolvegroup 2026/02/05 16:54:21 INFO Applying migration id=reject 2026/02/05 16:54:21 INFO Applying migration id=autodel 2026/02/05 16:54:21 INFO Applying migration id=jsonb 2026/02/05 16:54:21 INFO Applying migration id=quote 2026/02/05 16:54:21 INFO Applying migration id=rfc9421 2026/02/05 16:54:21 INFO Applying migration id=keys 2026/02/05 16:54:21 INFO Applying migration id=portable 2026/02/05 16:54:21 INFO Applying migration id=proofs 2026/02/05 16:54:21 INFO Applying migration id=contexts 2026/02/05 16:54:21 INFO Applying migration id=deliverieshost 2026/02/05 16:54:21 INFO Applying migration id=pembegin 2026/02/05 16:54:21 INFO Applying migration id=didhost 2026/02/05 16:54:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:22 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasOld (0.63s) === RUN TestResolve_FederatedActorOldCacheWasNewNowUnknown 2026/02/05 16:54:22 INFO Applying migration id=initial 2026/02/05 16:54:22 INFO Applying migration id=notesupdated 2026/02/05 16:54:22 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:22 INFO Applying migration id=activitiesid 2026/02/05 16:54:22 INFO Applying migration id=outbox 2026/02/05 16:54:22 INFO Applying migration id=edits 2026/02/05 16:54:22 INFO Applying migration id=outboxactor 2026/02/05 16:54:22 INFO Applying migration id=outboxsender 2026/02/05 16:54:22 INFO Applying migration id=thread 2026/02/05 16:54:22 INFO Applying migration id=host 2026/02/05 16:54:22 INFO Applying migration id=sharedinbox 2026/02/05 16:54:22 INFO Applying migration id=noteshost 2026/02/05 16:54:22 INFO Applying migration id=fetched 2026/02/05 16:54:22 INFO Applying migration id=move 2026/02/05 16:54:22 INFO Applying migration id=cleanup 2026/02/05 16:54:22 INFO Applying migration id=received 2026/02/05 16:54:22 INFO Applying migration id=namehost 2026/02/05 16:54:22 INFO Applying migration id=outboxhost 2026/02/05 16:54:22 INFO Applying migration id=notesfts 2026/02/05 16:54:22 INFO Applying migration id=iconsname 2026/02/05 16:54:22 INFO Applying migration id=nohash 2026/02/05 16:54:22 INFO Applying migration id=shares 2026/02/05 16:54:22 INFO Applying migration id=actorttl 2026/02/05 16:54:22 INFO Applying migration id=tocc 2026/02/05 16:54:22 INFO Applying migration id=followeds 2026/02/05 16:54:22 INFO Applying migration id=certhash 2026/02/05 16:54:22 INFO Applying migration id=follows_sync 2026/02/05 16:54:22 INFO Applying migration id=jsonpath 2026/02/05 16:54:22 INFO Applying migration id=localforward 2026/02/05 16:54:22 INFO Applying migration id=avatar 2026/02/05 16:54:22 INFO Applying migration id=noimage 2026/02/05 16:54:22 INFO Applying migration id=feed 2026/02/05 16:54:22 INFO Applying migration id=bookmarks 2026/02/05 16:54:22 INFO Applying migration id=shareactivity 2026/02/05 16:54:22 INFO Applying migration id=application 2026/02/05 16:54:22 INFO Applying migration id=certificates 2026/02/05 16:54:22 INFO Applying migration id=rawforward 2026/02/05 16:54:22 INFO Applying migration id=publickey 2026/02/05 16:54:22 INFO Applying migration id=resolvegroup 2026/02/05 16:54:22 INFO Applying migration id=reject 2026/02/05 16:54:22 INFO Applying migration id=autodel 2026/02/05 16:54:22 INFO Applying migration id=jsonb 2026/02/05 16:54:22 INFO Applying migration id=quote 2026/02/05 16:54:22 INFO Applying migration id=rfc9421 2026/02/05 16:54:22 INFO Applying migration id=keys 2026/02/05 16:54:22 INFO Applying migration id=portable 2026/02/05 16:54:22 INFO Applying migration id=proofs 2026/02/05 16:54:22 INFO Applying migration id=contexts 2026/02/05 16:54:22 INFO Applying migration id=deliverieshost 2026/02/05 16:54:22 INFO Applying migration id=pembegin 2026/02/05 16:54:22 INFO Applying migration id=didhost 2026/02/05 16:54:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:22 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasNewNowUnknown (0.20s) === RUN TestResolve_FederatedActorOldCacheFetchedRecently 2026/02/05 16:54:22 INFO Applying migration id=initial 2026/02/05 16:54:22 INFO Applying migration id=notesupdated 2026/02/05 16:54:22 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:22 INFO Applying migration id=activitiesid 2026/02/05 16:54:22 INFO Applying migration id=outbox 2026/02/05 16:54:22 INFO Applying migration id=edits 2026/02/05 16:54:22 INFO Applying migration id=outboxactor 2026/02/05 16:54:22 INFO Applying migration id=outboxsender 2026/02/05 16:54:22 INFO Applying migration id=thread 2026/02/05 16:54:22 INFO Applying migration id=host 2026/02/05 16:54:22 INFO Applying migration id=sharedinbox 2026/02/05 16:54:22 INFO Applying migration id=noteshost 2026/02/05 16:54:22 INFO Applying migration id=fetched 2026/02/05 16:54:22 INFO Applying migration id=move 2026/02/05 16:54:22 INFO Applying migration id=cleanup 2026/02/05 16:54:22 INFO Applying migration id=received 2026/02/05 16:54:22 INFO Applying migration id=namehost 2026/02/05 16:54:22 INFO Applying migration id=outboxhost 2026/02/05 16:54:22 INFO Applying migration id=notesfts 2026/02/05 16:54:22 INFO Applying migration id=iconsname 2026/02/05 16:54:22 INFO Applying migration id=nohash 2026/02/05 16:54:22 INFO Applying migration id=shares 2026/02/05 16:54:22 INFO Applying migration id=actorttl 2026/02/05 16:54:22 INFO Applying migration id=tocc 2026/02/05 16:54:22 INFO Applying migration id=followeds 2026/02/05 16:54:22 INFO Applying migration id=certhash 2026/02/05 16:54:22 INFO Applying migration id=follows_sync 2026/02/05 16:54:22 INFO Applying migration id=jsonpath 2026/02/05 16:54:22 INFO Applying migration id=localforward 2026/02/05 16:54:22 INFO Applying migration id=avatar 2026/02/05 16:54:22 INFO Applying migration id=noimage 2026/02/05 16:54:22 INFO Applying migration id=feed 2026/02/05 16:54:22 INFO Applying migration id=bookmarks 2026/02/05 16:54:22 INFO Applying migration id=shareactivity 2026/02/05 16:54:22 INFO Applying migration id=application 2026/02/05 16:54:22 INFO Applying migration id=certificates 2026/02/05 16:54:22 INFO Applying migration id=rawforward 2026/02/05 16:54:22 INFO Applying migration id=publickey 2026/02/05 16:54:22 INFO Applying migration id=resolvegroup 2026/02/05 16:54:22 INFO Applying migration id=reject 2026/02/05 16:54:22 INFO Applying migration id=autodel 2026/02/05 16:54:22 INFO Applying migration id=jsonb 2026/02/05 16:54:22 INFO Applying migration id=quote 2026/02/05 16:54:22 INFO Applying migration id=rfc9421 2026/02/05 16:54:22 INFO Applying migration id=keys 2026/02/05 16:54:22 INFO Applying migration id=portable 2026/02/05 16:54:22 INFO Applying migration id=proofs 2026/02/05 16:54:22 INFO Applying migration id=contexts 2026/02/05 16:54:22 INFO Applying migration id=deliverieshost 2026/02/05 16:54:22 INFO Applying migration id=pembegin 2026/02/05 16:54:22 INFO Applying migration id=didhost 2026/02/05 16:54:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheFetchedRecently (0.55s) === RUN TestResolve_FederatedActorOldCacheButOffline 2026/02/05 16:54:22 INFO Applying migration id=initial 2026/02/05 16:54:22 INFO Applying migration id=notesupdated 2026/02/05 16:54:22 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:22 INFO Applying migration id=activitiesid 2026/02/05 16:54:22 INFO Applying migration id=outbox 2026/02/05 16:54:22 INFO Applying migration id=edits 2026/02/05 16:54:22 INFO Applying migration id=outboxactor 2026/02/05 16:54:22 INFO Applying migration id=outboxsender 2026/02/05 16:54:22 INFO Applying migration id=thread 2026/02/05 16:54:22 INFO Applying migration id=host 2026/02/05 16:54:22 INFO Applying migration id=sharedinbox 2026/02/05 16:54:22 INFO Applying migration id=noteshost 2026/02/05 16:54:22 INFO Applying migration id=fetched 2026/02/05 16:54:22 INFO Applying migration id=move 2026/02/05 16:54:22 INFO Applying migration id=cleanup 2026/02/05 16:54:22 INFO Applying migration id=received 2026/02/05 16:54:22 INFO Applying migration id=namehost 2026/02/05 16:54:22 INFO Applying migration id=outboxhost 2026/02/05 16:54:22 INFO Applying migration id=notesfts 2026/02/05 16:54:22 INFO Applying migration id=iconsname 2026/02/05 16:54:22 INFO Applying migration id=nohash 2026/02/05 16:54:22 INFO Applying migration id=shares 2026/02/05 16:54:22 INFO Applying migration id=actorttl 2026/02/05 16:54:22 INFO Applying migration id=tocc 2026/02/05 16:54:22 INFO Applying migration id=followeds 2026/02/05 16:54:22 INFO Applying migration id=certhash 2026/02/05 16:54:22 INFO Applying migration id=follows_sync 2026/02/05 16:54:22 INFO Applying migration id=jsonpath 2026/02/05 16:54:23 INFO Applying migration id=localforward 2026/02/05 16:54:23 INFO Applying migration id=avatar 2026/02/05 16:54:23 INFO Applying migration id=noimage 2026/02/05 16:54:23 INFO Applying migration id=feed 2026/02/05 16:54:23 INFO Applying migration id=bookmarks 2026/02/05 16:54:23 INFO Applying migration id=shareactivity 2026/02/05 16:54:23 INFO Applying migration id=application 2026/02/05 16:54:23 INFO Applying migration id=certificates 2026/02/05 16:54:23 INFO Applying migration id=rawforward 2026/02/05 16:54:23 INFO Applying migration id=publickey 2026/02/05 16:54:23 INFO Applying migration id=resolvegroup 2026/02/05 16:54:23 INFO Applying migration id=reject 2026/02/05 16:54:23 INFO Applying migration id=autodel 2026/02/05 16:54:23 INFO Applying migration id=jsonb 2026/02/05 16:54:23 INFO Applying migration id=quote 2026/02/05 16:54:23 INFO Applying migration id=rfc9421 2026/02/05 16:54:23 INFO Applying migration id=keys 2026/02/05 16:54:23 INFO Applying migration id=portable 2026/02/05 16:54:23 INFO Applying migration id=proofs 2026/02/05 16:54:23 INFO Applying migration id=contexts 2026/02/05 16:54:23 INFO Applying migration id=deliverieshost 2026/02/05 16:54:23 INFO Applying migration id=pembegin 2026/02/05 16:54:23 INFO Applying migration id=didhost 2026/02/05 16:54:23 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheButOffline (0.69s) === RUN TestResolve_FederatedActorOldCacheInvalidID 2026/02/05 16:54:23 INFO Applying migration id=initial 2026/02/05 16:54:23 INFO Applying migration id=notesupdated 2026/02/05 16:54:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:23 INFO Applying migration id=activitiesid 2026/02/05 16:54:23 INFO Applying migration id=outbox 2026/02/05 16:54:23 INFO Applying migration id=edits 2026/02/05 16:54:23 INFO Applying migration id=outboxactor 2026/02/05 16:54:23 INFO Applying migration id=outboxsender 2026/02/05 16:54:23 INFO Applying migration id=thread 2026/02/05 16:54:23 INFO Applying migration id=host 2026/02/05 16:54:23 INFO Applying migration id=sharedinbox 2026/02/05 16:54:23 INFO Applying migration id=noteshost 2026/02/05 16:54:23 INFO Applying migration id=fetched 2026/02/05 16:54:23 INFO Applying migration id=move 2026/02/05 16:54:23 INFO Applying migration id=cleanup 2026/02/05 16:54:23 INFO Applying migration id=received 2026/02/05 16:54:23 INFO Applying migration id=namehost 2026/02/05 16:54:23 INFO Applying migration id=outboxhost 2026/02/05 16:54:23 INFO Applying migration id=notesfts 2026/02/05 16:54:23 INFO Applying migration id=iconsname 2026/02/05 16:54:23 INFO Applying migration id=nohash 2026/02/05 16:54:23 INFO Applying migration id=shares 2026/02/05 16:54:23 INFO Applying migration id=actorttl 2026/02/05 16:54:23 INFO Applying migration id=tocc 2026/02/05 16:54:23 INFO Applying migration id=followeds 2026/02/05 16:54:23 INFO Applying migration id=certhash 2026/02/05 16:54:23 INFO Applying migration id=follows_sync 2026/02/05 16:54:23 INFO Applying migration id=jsonpath 2026/02/05 16:54:23 INFO Applying migration id=localforward 2026/02/05 16:54:23 INFO Applying migration id=avatar 2026/02/05 16:54:23 INFO Applying migration id=noimage 2026/02/05 16:54:23 INFO Applying migration id=feed 2026/02/05 16:54:23 INFO Applying migration id=bookmarks 2026/02/05 16:54:23 INFO Applying migration id=shareactivity 2026/02/05 16:54:23 INFO Applying migration id=application 2026/02/05 16:54:23 INFO Applying migration id=certificates 2026/02/05 16:54:23 INFO Applying migration id=rawforward 2026/02/05 16:54:23 INFO Applying migration id=publickey 2026/02/05 16:54:23 INFO Applying migration id=resolvegroup 2026/02/05 16:54:23 INFO Applying migration id=reject 2026/02/05 16:54:23 INFO Applying migration id=autodel 2026/02/05 16:54:23 INFO Applying migration id=jsonb 2026/02/05 16:54:23 INFO Applying migration id=quote 2026/02/05 16:54:23 INFO Applying migration id=rfc9421 2026/02/05 16:54:23 INFO Applying migration id=keys 2026/02/05 16:54:23 INFO Applying migration id=portable 2026/02/05 16:54:23 INFO Applying migration id=proofs 2026/02/05 16:54:23 INFO Applying migration id=contexts 2026/02/05 16:54:23 INFO Applying migration id=deliverieshost 2026/02/05 16:54:23 INFO Applying migration id=pembegin 2026/02/05 16:54:23 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorOldCacheInvalidID (0.21s) === RUN TestResolve_FederatedActorOldCacheInvalidWebFingerResponse 2026/02/05 16:54:23 INFO Applying migration id=initial 2026/02/05 16:54:23 INFO Applying migration id=notesupdated 2026/02/05 16:54:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:23 INFO Applying migration id=activitiesid 2026/02/05 16:54:23 INFO Applying migration id=outbox 2026/02/05 16:54:23 INFO Applying migration id=edits 2026/02/05 16:54:23 INFO Applying migration id=outboxactor 2026/02/05 16:54:23 INFO Applying migration id=outboxsender 2026/02/05 16:54:23 INFO Applying migration id=thread 2026/02/05 16:54:23 INFO Applying migration id=host 2026/02/05 16:54:23 INFO Applying migration id=sharedinbox 2026/02/05 16:54:23 INFO Applying migration id=noteshost 2026/02/05 16:54:23 INFO Applying migration id=fetched 2026/02/05 16:54:23 INFO Applying migration id=move 2026/02/05 16:54:23 INFO Applying migration id=cleanup 2026/02/05 16:54:23 INFO Applying migration id=received 2026/02/05 16:54:23 INFO Applying migration id=namehost 2026/02/05 16:54:23 INFO Applying migration id=outboxhost 2026/02/05 16:54:23 INFO Applying migration id=notesfts 2026/02/05 16:54:23 INFO Applying migration id=iconsname 2026/02/05 16:54:23 INFO Applying migration id=nohash 2026/02/05 16:54:23 INFO Applying migration id=shares 2026/02/05 16:54:23 INFO Applying migration id=actorttl 2026/02/05 16:54:23 INFO Applying migration id=tocc 2026/02/05 16:54:23 INFO Applying migration id=followeds 2026/02/05 16:54:23 INFO Applying migration id=certhash 2026/02/05 16:54:23 INFO Applying migration id=follows_sync 2026/02/05 16:54:23 INFO Applying migration id=jsonpath 2026/02/05 16:54:23 INFO Applying migration id=localforward 2026/02/05 16:54:23 INFO Applying migration id=avatar 2026/02/05 16:54:23 INFO Applying migration id=noimage 2026/02/05 16:54:23 INFO Applying migration id=feed 2026/02/05 16:54:23 INFO Applying migration id=bookmarks 2026/02/05 16:54:23 INFO Applying migration id=shareactivity 2026/02/05 16:54:23 INFO Applying migration id=application 2026/02/05 16:54:23 INFO Applying migration id=certificates 2026/02/05 16:54:23 INFO Applying migration id=rawforward 2026/02/05 16:54:23 INFO Applying migration id=publickey 2026/02/05 16:54:23 INFO Applying migration id=resolvegroup 2026/02/05 16:54:23 INFO Applying migration id=reject 2026/02/05 16:54:23 INFO Applying migration id=autodel 2026/02/05 16:54:23 INFO Applying migration id=jsonb 2026/02/05 16:54:23 INFO Applying migration id=quote 2026/02/05 16:54:23 INFO Applying migration id=rfc9421 2026/02/05 16:54:23 INFO Applying migration id=keys 2026/02/05 16:54:23 INFO Applying migration id=portable 2026/02/05 16:54:23 INFO Applying migration id=proofs 2026/02/05 16:54:23 INFO Applying migration id=contexts 2026/02/05 16:54:23 INFO Applying migration id=deliverieshost 2026/02/05 16:54:23 INFO Applying migration id=pembegin 2026/02/05 16:54:23 INFO Applying migration id=didhost 2026/02/05 16:54:24 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:24 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:24 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.27s) === RUN TestResolve_FederatedActorOldCacheBigWebFingerResponse 2026/02/05 16:54:24 INFO Applying migration id=initial 2026/02/05 16:54:24 INFO Applying migration id=notesupdated 2026/02/05 16:54:24 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:24 INFO Applying migration id=activitiesid 2026/02/05 16:54:24 INFO Applying migration id=outbox 2026/02/05 16:54:24 INFO Applying migration id=edits 2026/02/05 16:54:24 INFO Applying migration id=outboxactor 2026/02/05 16:54:24 INFO Applying migration id=outboxsender 2026/02/05 16:54:24 INFO Applying migration id=thread 2026/02/05 16:54:24 INFO Applying migration id=host 2026/02/05 16:54:24 INFO Applying migration id=sharedinbox 2026/02/05 16:54:24 INFO Applying migration id=noteshost 2026/02/05 16:54:24 INFO Applying migration id=fetched 2026/02/05 16:54:24 INFO Applying migration id=move 2026/02/05 16:54:24 INFO Applying migration id=cleanup 2026/02/05 16:54:24 INFO Applying migration id=received 2026/02/05 16:54:24 INFO Applying migration id=namehost 2026/02/05 16:54:24 INFO Applying migration id=outboxhost 2026/02/05 16:54:24 INFO Applying migration id=notesfts 2026/02/05 16:54:24 INFO Applying migration id=iconsname 2026/02/05 16:54:24 INFO Applying migration id=nohash 2026/02/05 16:54:24 INFO Applying migration id=shares 2026/02/05 16:54:24 INFO Applying migration id=actorttl 2026/02/05 16:54:24 INFO Applying migration id=tocc 2026/02/05 16:54:24 INFO Applying migration id=followeds 2026/02/05 16:54:24 INFO Applying migration id=certhash 2026/02/05 16:54:24 INFO Applying migration id=follows_sync 2026/02/05 16:54:24 INFO Applying migration id=jsonpath 2026/02/05 16:54:24 INFO Applying migration id=localforward 2026/02/05 16:54:24 INFO Applying migration id=avatar 2026/02/05 16:54:24 INFO Applying migration id=noimage 2026/02/05 16:54:24 INFO Applying migration id=feed 2026/02/05 16:54:24 INFO Applying migration id=bookmarks 2026/02/05 16:54:24 INFO Applying migration id=shareactivity 2026/02/05 16:54:24 INFO Applying migration id=application 2026/02/05 16:54:24 INFO Applying migration id=certificates 2026/02/05 16:54:24 INFO Applying migration id=rawforward 2026/02/05 16:54:24 INFO Applying migration id=publickey 2026/02/05 16:54:24 INFO Applying migration id=resolvegroup 2026/02/05 16:54:24 INFO Applying migration id=reject 2026/02/05 16:54:24 INFO Applying migration id=autodel 2026/02/05 16:54:24 INFO Applying migration id=jsonb 2026/02/05 16:54:24 INFO Applying migration id=quote 2026/02/05 16:54:24 INFO Applying migration id=rfc9421 2026/02/05 16:54:24 INFO Applying migration id=keys 2026/02/05 16:54:24 INFO Applying migration id=portable 2026/02/05 16:54:24 INFO Applying migration id=proofs 2026/02/05 16:54:24 INFO Applying migration id=contexts 2026/02/05 16:54:24 INFO Applying migration id=deliverieshost 2026/02/05 16:54:24 INFO Applying migration id=pembegin 2026/02/05 16:54:24 INFO Applying migration id=didhost 2026/02/05 16:54:24 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:24 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:24 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.52s) === RUN TestResolve_FederatedActorOldCacheInvalidActor 2026/02/05 16:54:24 INFO Applying migration id=initial 2026/02/05 16:54:24 INFO Applying migration id=notesupdated 2026/02/05 16:54:24 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:24 INFO Applying migration id=activitiesid 2026/02/05 16:54:24 INFO Applying migration id=outbox 2026/02/05 16:54:24 INFO Applying migration id=edits 2026/02/05 16:54:24 INFO Applying migration id=outboxactor 2026/02/05 16:54:24 INFO Applying migration id=outboxsender 2026/02/05 16:54:24 INFO Applying migration id=thread 2026/02/05 16:54:24 INFO Applying migration id=host 2026/02/05 16:54:24 INFO Applying migration id=sharedinbox 2026/02/05 16:54:24 INFO Applying migration id=noteshost 2026/02/05 16:54:24 INFO Applying migration id=fetched 2026/02/05 16:54:24 INFO Applying migration id=move 2026/02/05 16:54:24 INFO Applying migration id=cleanup 2026/02/05 16:54:24 INFO Applying migration id=received 2026/02/05 16:54:24 INFO Applying migration id=namehost 2026/02/05 16:54:24 INFO Applying migration id=outboxhost 2026/02/05 16:54:24 INFO Applying migration id=notesfts 2026/02/05 16:54:24 INFO Applying migration id=iconsname 2026/02/05 16:54:24 INFO Applying migration id=nohash 2026/02/05 16:54:24 INFO Applying migration id=shares 2026/02/05 16:54:24 INFO Applying migration id=actorttl 2026/02/05 16:54:24 INFO Applying migration id=tocc 2026/02/05 16:54:24 INFO Applying migration id=followeds 2026/02/05 16:54:24 INFO Applying migration id=certhash 2026/02/05 16:54:24 INFO Applying migration id=follows_sync 2026/02/05 16:54:24 INFO Applying migration id=jsonpath 2026/02/05 16:54:24 INFO Applying migration id=localforward 2026/02/05 16:54:24 INFO Applying migration id=avatar 2026/02/05 16:54:24 INFO Applying migration id=noimage 2026/02/05 16:54:24 INFO Applying migration id=feed 2026/02/05 16:54:24 INFO Applying migration id=bookmarks 2026/02/05 16:54:24 INFO Applying migration id=shareactivity 2026/02/05 16:54:24 INFO Applying migration id=application 2026/02/05 16:54:24 INFO Applying migration id=certificates 2026/02/05 16:54:24 INFO Applying migration id=rawforward 2026/02/05 16:54:24 INFO Applying migration id=publickey 2026/02/05 16:54:24 INFO Applying migration id=resolvegroup 2026/02/05 16:54:24 INFO Applying migration id=reject 2026/02/05 16:54:24 INFO Applying migration id=autodel 2026/02/05 16:54:24 INFO Applying migration id=jsonb 2026/02/05 16:54:24 INFO Applying migration id=quote 2026/02/05 16:54:24 INFO Applying migration id=rfc9421 2026/02/05 16:54:24 INFO Applying migration id=keys 2026/02/05 16:54:24 INFO Applying migration id=portable 2026/02/05 16:54:24 INFO Applying migration id=proofs 2026/02/05 16:54:24 INFO Applying migration id=contexts 2026/02/05 16:54:24 INFO Applying migration id=deliverieshost 2026/02/05 16:54:24 INFO Applying migration id=pembegin 2026/02/05 16:54:24 INFO Applying migration id=didhost 2026/02/05 16:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:25 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:25 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.37s) === RUN TestResolve_FederatedActorOldCacheBigActor 2026/02/05 16:54:25 INFO Applying migration id=initial 2026/02/05 16:54:25 INFO Applying migration id=notesupdated 2026/02/05 16:54:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:25 INFO Applying migration id=activitiesid 2026/02/05 16:54:25 INFO Applying migration id=outbox 2026/02/05 16:54:25 INFO Applying migration id=edits 2026/02/05 16:54:25 INFO Applying migration id=outboxactor 2026/02/05 16:54:25 INFO Applying migration id=outboxsender 2026/02/05 16:54:25 INFO Applying migration id=thread 2026/02/05 16:54:25 INFO Applying migration id=host 2026/02/05 16:54:25 INFO Applying migration id=sharedinbox 2026/02/05 16:54:25 INFO Applying migration id=noteshost 2026/02/05 16:54:25 INFO Applying migration id=fetched 2026/02/05 16:54:25 INFO Applying migration id=move 2026/02/05 16:54:25 INFO Applying migration id=cleanup 2026/02/05 16:54:25 INFO Applying migration id=received 2026/02/05 16:54:25 INFO Applying migration id=namehost 2026/02/05 16:54:25 INFO Applying migration id=outboxhost 2026/02/05 16:54:25 INFO Applying migration id=notesfts 2026/02/05 16:54:25 INFO Applying migration id=iconsname 2026/02/05 16:54:25 INFO Applying migration id=nohash 2026/02/05 16:54:25 INFO Applying migration id=shares 2026/02/05 16:54:25 INFO Applying migration id=actorttl 2026/02/05 16:54:25 INFO Applying migration id=tocc 2026/02/05 16:54:25 INFO Applying migration id=followeds 2026/02/05 16:54:25 INFO Applying migration id=certhash 2026/02/05 16:54:25 INFO Applying migration id=follows_sync 2026/02/05 16:54:25 INFO Applying migration id=jsonpath 2026/02/05 16:54:25 INFO Applying migration id=localforward 2026/02/05 16:54:25 INFO Applying migration id=avatar 2026/02/05 16:54:25 INFO Applying migration id=noimage 2026/02/05 16:54:25 INFO Applying migration id=feed 2026/02/05 16:54:25 INFO Applying migration id=bookmarks 2026/02/05 16:54:25 INFO Applying migration id=shareactivity 2026/02/05 16:54:25 INFO Applying migration id=application 2026/02/05 16:54:25 INFO Applying migration id=certificates 2026/02/05 16:54:25 INFO Applying migration id=rawforward 2026/02/05 16:54:25 INFO Applying migration id=publickey 2026/02/05 16:54:25 INFO Applying migration id=resolvegroup 2026/02/05 16:54:25 INFO Applying migration id=reject 2026/02/05 16:54:25 INFO Applying migration id=autodel 2026/02/05 16:54:25 INFO Applying migration id=jsonb 2026/02/05 16:54:25 INFO Applying migration id=quote 2026/02/05 16:54:25 INFO Applying migration id=rfc9421 2026/02/05 16:54:25 INFO Applying migration id=keys 2026/02/05 16:54:25 INFO Applying migration id=portable 2026/02/05 16:54:25 INFO Applying migration id=proofs 2026/02/05 16:54:25 INFO Applying migration id=contexts 2026/02/05 16:54:25 INFO Applying migration id=deliverieshost 2026/02/05 16:54:25 INFO Applying migration id=pembegin 2026/02/05 16:54:25 INFO Applying migration id=didhost 2026/02/05 16:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:25 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:25 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.21s) === RUN TestResolve_FederatedActorFirstTimeThroughKey 2026/02/05 16:54:25 INFO Applying migration id=initial 2026/02/05 16:54:25 INFO Applying migration id=notesupdated 2026/02/05 16:54:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:25 INFO Applying migration id=activitiesid 2026/02/05 16:54:25 INFO Applying migration id=outbox 2026/02/05 16:54:25 INFO Applying migration id=edits 2026/02/05 16:54:25 INFO Applying migration id=outboxactor 2026/02/05 16:54:25 INFO Applying migration id=outboxsender 2026/02/05 16:54:25 INFO Applying migration id=thread 2026/02/05 16:54:25 INFO Applying migration id=host 2026/02/05 16:54:25 INFO Applying migration id=sharedinbox 2026/02/05 16:54:25 INFO Applying migration id=noteshost 2026/02/05 16:54:25 INFO Applying migration id=fetched 2026/02/05 16:54:25 INFO Applying migration id=move 2026/02/05 16:54:25 INFO Applying migration id=cleanup 2026/02/05 16:54:25 INFO Applying migration id=received 2026/02/05 16:54:25 INFO Applying migration id=namehost 2026/02/05 16:54:25 INFO Applying migration id=outboxhost 2026/02/05 16:54:25 INFO Applying migration id=notesfts 2026/02/05 16:54:25 INFO Applying migration id=iconsname 2026/02/05 16:54:25 INFO Applying migration id=nohash 2026/02/05 16:54:25 INFO Applying migration id=shares 2026/02/05 16:54:25 INFO Applying migration id=actorttl 2026/02/05 16:54:25 INFO Applying migration id=tocc 2026/02/05 16:54:25 INFO Applying migration id=followeds 2026/02/05 16:54:25 INFO Applying migration id=certhash 2026/02/05 16:54:25 INFO Applying migration id=follows_sync 2026/02/05 16:54:25 INFO Applying migration id=jsonpath 2026/02/05 16:54:25 INFO Applying migration id=localforward 2026/02/05 16:54:25 INFO Applying migration id=avatar 2026/02/05 16:54:25 INFO Applying migration id=noimage 2026/02/05 16:54:25 INFO Applying migration id=feed 2026/02/05 16:54:25 INFO Applying migration id=bookmarks 2026/02/05 16:54:25 INFO Applying migration id=shareactivity 2026/02/05 16:54:25 INFO Applying migration id=application 2026/02/05 16:54:25 INFO Applying migration id=certificates 2026/02/05 16:54:25 INFO Applying migration id=rawforward 2026/02/05 16:54:25 INFO Applying migration id=publickey 2026/02/05 16:54:25 INFO Applying migration id=resolvegroup 2026/02/05 16:54:25 INFO Applying migration id=reject 2026/02/05 16:54:25 INFO Applying migration id=autodel 2026/02/05 16:54:25 INFO Applying migration id=jsonb 2026/02/05 16:54:25 INFO Applying migration id=quote 2026/02/05 16:54:25 INFO Applying migration id=rfc9421 2026/02/05 16:54:25 INFO Applying migration id=keys 2026/02/05 16:54:25 INFO Applying migration id=portable 2026/02/05 16:54:25 INFO Applying migration id=proofs 2026/02/05 16:54:25 INFO Applying migration id=contexts 2026/02/05 16:54:25 INFO Applying migration id=deliverieshost 2026/02/05 16:54:25 INFO Applying migration id=pembegin 2026/02/05 16:54:25 INFO Applying migration id=didhost 2026/02/05 16:54:25 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorFirstTimeThroughKey (0.33s) === RUN TestResolve_FederatedActorNoProfileLink 2026/02/05 16:54:25 INFO Applying migration id=initial 2026/02/05 16:54:25 INFO Applying migration id=notesupdated 2026/02/05 16:54:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:25 INFO Applying migration id=activitiesid 2026/02/05 16:54:25 INFO Applying migration id=outbox 2026/02/05 16:54:25 INFO Applying migration id=edits 2026/02/05 16:54:25 INFO Applying migration id=outboxactor 2026/02/05 16:54:25 INFO Applying migration id=outboxsender 2026/02/05 16:54:25 INFO Applying migration id=thread 2026/02/05 16:54:25 INFO Applying migration id=host 2026/02/05 16:54:25 INFO Applying migration id=sharedinbox 2026/02/05 16:54:25 INFO Applying migration id=noteshost 2026/02/05 16:54:25 INFO Applying migration id=fetched 2026/02/05 16:54:25 INFO Applying migration id=move 2026/02/05 16:54:25 INFO Applying migration id=cleanup 2026/02/05 16:54:25 INFO Applying migration id=received 2026/02/05 16:54:25 INFO Applying migration id=namehost 2026/02/05 16:54:25 INFO Applying migration id=outboxhost 2026/02/05 16:54:25 INFO Applying migration id=notesfts 2026/02/05 16:54:25 INFO Applying migration id=iconsname 2026/02/05 16:54:25 INFO Applying migration id=nohash 2026/02/05 16:54:25 INFO Applying migration id=shares 2026/02/05 16:54:25 INFO Applying migration id=actorttl 2026/02/05 16:54:25 INFO Applying migration id=tocc 2026/02/05 16:54:25 INFO Applying migration id=followeds 2026/02/05 16:54:25 INFO Applying migration id=certhash 2026/02/05 16:54:25 INFO Applying migration id=follows_sync 2026/02/05 16:54:25 INFO Applying migration id=jsonpath 2026/02/05 16:54:25 INFO Applying migration id=localforward 2026/02/05 16:54:25 INFO Applying migration id=avatar 2026/02/05 16:54:25 INFO Applying migration id=noimage 2026/02/05 16:54:25 INFO Applying migration id=feed 2026/02/05 16:54:25 INFO Applying migration id=bookmarks 2026/02/05 16:54:25 INFO Applying migration id=shareactivity 2026/02/05 16:54:25 INFO Applying migration id=application 2026/02/05 16:54:25 INFO Applying migration id=certificates 2026/02/05 16:54:25 INFO Applying migration id=rawforward 2026/02/05 16:54:25 INFO Applying migration id=publickey 2026/02/05 16:54:25 INFO Applying migration id=resolvegroup 2026/02/05 16:54:25 INFO Applying migration id=reject 2026/02/05 16:54:25 INFO Applying migration id=autodel 2026/02/05 16:54:25 INFO Applying migration id=jsonb 2026/02/05 16:54:25 INFO Applying migration id=quote 2026/02/05 16:54:25 INFO Applying migration id=rfc9421 2026/02/05 16:54:25 INFO Applying migration id=keys 2026/02/05 16:54:25 INFO Applying migration id=portable 2026/02/05 16:54:25 INFO Applying migration id=proofs 2026/02/05 16:54:25 INFO Applying migration id=contexts 2026/02/05 16:54:25 INFO Applying migration id=deliverieshost 2026/02/05 16:54:25 INFO Applying migration id=pembegin 2026/02/05 16:54:25 INFO Applying migration id=didhost 2026/02/05 16:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:25 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:25 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.22s) === RUN TestResolve_FederatedActorOldCacheWebFingerError 2026/02/05 16:54:25 INFO Applying migration id=initial 2026/02/05 16:54:25 INFO Applying migration id=notesupdated 2026/02/05 16:54:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:25 INFO Applying migration id=activitiesid 2026/02/05 16:54:25 INFO Applying migration id=outbox 2026/02/05 16:54:25 INFO Applying migration id=edits 2026/02/05 16:54:25 INFO Applying migration id=outboxactor 2026/02/05 16:54:25 INFO Applying migration id=outboxsender 2026/02/05 16:54:25 INFO Applying migration id=thread 2026/02/05 16:54:25 INFO Applying migration id=host 2026/02/05 16:54:25 INFO Applying migration id=sharedinbox 2026/02/05 16:54:25 INFO Applying migration id=noteshost 2026/02/05 16:54:25 INFO Applying migration id=fetched 2026/02/05 16:54:25 INFO Applying migration id=move 2026/02/05 16:54:25 INFO Applying migration id=cleanup 2026/02/05 16:54:25 INFO Applying migration id=received 2026/02/05 16:54:25 INFO Applying migration id=namehost 2026/02/05 16:54:25 INFO Applying migration id=outboxhost 2026/02/05 16:54:25 INFO Applying migration id=notesfts 2026/02/05 16:54:25 INFO Applying migration id=iconsname 2026/02/05 16:54:25 INFO Applying migration id=nohash 2026/02/05 16:54:25 INFO Applying migration id=shares 2026/02/05 16:54:25 INFO Applying migration id=actorttl 2026/02/05 16:54:25 INFO Applying migration id=tocc 2026/02/05 16:54:25 INFO Applying migration id=followeds 2026/02/05 16:54:25 INFO Applying migration id=certhash 2026/02/05 16:54:25 INFO Applying migration id=follows_sync 2026/02/05 16:54:25 INFO Applying migration id=jsonpath 2026/02/05 16:54:25 INFO Applying migration id=localforward 2026/02/05 16:54:25 INFO Applying migration id=avatar 2026/02/05 16:54:25 INFO Applying migration id=noimage 2026/02/05 16:54:25 INFO Applying migration id=feed 2026/02/05 16:54:25 INFO Applying migration id=bookmarks 2026/02/05 16:54:25 INFO Applying migration id=shareactivity 2026/02/05 16:54:25 INFO Applying migration id=application 2026/02/05 16:54:25 INFO Applying migration id=certificates 2026/02/05 16:54:25 INFO Applying migration id=rawforward 2026/02/05 16:54:25 INFO Applying migration id=publickey 2026/02/05 16:54:25 INFO Applying migration id=resolvegroup 2026/02/05 16:54:25 INFO Applying migration id=reject 2026/02/05 16:54:25 INFO Applying migration id=autodel 2026/02/05 16:54:25 INFO Applying migration id=jsonb 2026/02/05 16:54:25 INFO Applying migration id=quote 2026/02/05 16:54:25 INFO Applying migration id=rfc9421 2026/02/05 16:54:25 INFO Applying migration id=keys 2026/02/05 16:54:25 INFO Applying migration id=portable 2026/02/05 16:54:25 INFO Applying migration id=proofs 2026/02/05 16:54:25 INFO Applying migration id=contexts 2026/02/05 16:54:25 INFO Applying migration id=deliverieshost 2026/02/05 16:54:25 INFO Applying migration id=pembegin 2026/02/05 16:54:25 INFO Applying migration id=didhost 2026/02/05 16:54:26 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:26 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:26 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.43s) === RUN TestResolve_FederatedActorOldCacheActorError 2026/02/05 16:54:26 INFO Applying migration id=initial 2026/02/05 16:54:26 INFO Applying migration id=notesupdated 2026/02/05 16:54:26 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:26 INFO Applying migration id=activitiesid 2026/02/05 16:54:26 INFO Applying migration id=outbox 2026/02/05 16:54:26 INFO Applying migration id=edits 2026/02/05 16:54:26 INFO Applying migration id=outboxactor 2026/02/05 16:54:26 INFO Applying migration id=outboxsender 2026/02/05 16:54:26 INFO Applying migration id=thread 2026/02/05 16:54:26 INFO Applying migration id=host 2026/02/05 16:54:26 INFO Applying migration id=sharedinbox 2026/02/05 16:54:26 INFO Applying migration id=noteshost 2026/02/05 16:54:26 INFO Applying migration id=fetched 2026/02/05 16:54:26 INFO Applying migration id=move 2026/02/05 16:54:26 INFO Applying migration id=cleanup 2026/02/05 16:54:26 INFO Applying migration id=received 2026/02/05 16:54:26 INFO Applying migration id=namehost 2026/02/05 16:54:26 INFO Applying migration id=outboxhost 2026/02/05 16:54:26 INFO Applying migration id=notesfts 2026/02/05 16:54:26 INFO Applying migration id=iconsname 2026/02/05 16:54:26 INFO Applying migration id=nohash 2026/02/05 16:54:26 INFO Applying migration id=shares 2026/02/05 16:54:26 INFO Applying migration id=actorttl 2026/02/05 16:54:26 INFO Applying migration id=tocc 2026/02/05 16:54:26 INFO Applying migration id=followeds 2026/02/05 16:54:26 INFO Applying migration id=certhash 2026/02/05 16:54:26 INFO Applying migration id=follows_sync 2026/02/05 16:54:26 INFO Applying migration id=jsonpath 2026/02/05 16:54:26 INFO Applying migration id=localforward 2026/02/05 16:54:26 INFO Applying migration id=avatar 2026/02/05 16:54:26 INFO Applying migration id=noimage 2026/02/05 16:54:26 INFO Applying migration id=feed 2026/02/05 16:54:26 INFO Applying migration id=bookmarks 2026/02/05 16:54:26 INFO Applying migration id=shareactivity 2026/02/05 16:54:26 INFO Applying migration id=application 2026/02/05 16:54:26 INFO Applying migration id=certificates 2026/02/05 16:54:26 INFO Applying migration id=rawforward 2026/02/05 16:54:26 INFO Applying migration id=publickey 2026/02/05 16:54:26 INFO Applying migration id=resolvegroup 2026/02/05 16:54:26 INFO Applying migration id=reject 2026/02/05 16:54:26 INFO Applying migration id=autodel 2026/02/05 16:54:26 INFO Applying migration id=jsonb 2026/02/05 16:54:26 INFO Applying migration id=quote 2026/02/05 16:54:26 INFO Applying migration id=rfc9421 2026/02/05 16:54:26 INFO Applying migration id=keys 2026/02/05 16:54:26 INFO Applying migration id=portable 2026/02/05 16:54:26 INFO Applying migration id=proofs 2026/02/05 16:54:26 INFO Applying migration id=contexts 2026/02/05 16:54:26 INFO Applying migration id=deliverieshost 2026/02/05 16:54:26 INFO Applying migration id=pembegin 2026/02/05 16:54:26 INFO Applying migration id=didhost 2026/02/05 16:54:26 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:26 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:26 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.61s) === RUN TestResolve_FederatedActorOldCacheActorDeleted 2026/02/05 16:54:26 INFO Applying migration id=initial 2026/02/05 16:54:26 INFO Applying migration id=notesupdated 2026/02/05 16:54:26 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:26 INFO Applying migration id=activitiesid 2026/02/05 16:54:26 INFO Applying migration id=outbox 2026/02/05 16:54:26 INFO Applying migration id=edits 2026/02/05 16:54:26 INFO Applying migration id=outboxactor 2026/02/05 16:54:26 INFO Applying migration id=outboxsender 2026/02/05 16:54:26 INFO Applying migration id=thread 2026/02/05 16:54:26 INFO Applying migration id=host 2026/02/05 16:54:26 INFO Applying migration id=sharedinbox 2026/02/05 16:54:26 INFO Applying migration id=noteshost 2026/02/05 16:54:26 INFO Applying migration id=fetched 2026/02/05 16:54:26 INFO Applying migration id=move 2026/02/05 16:54:26 INFO Applying migration id=cleanup 2026/02/05 16:54:26 INFO Applying migration id=received 2026/02/05 16:54:26 INFO Applying migration id=namehost 2026/02/05 16:54:26 INFO Applying migration id=outboxhost 2026/02/05 16:54:26 INFO Applying migration id=notesfts 2026/02/05 16:54:26 INFO Applying migration id=iconsname 2026/02/05 16:54:26 INFO Applying migration id=nohash 2026/02/05 16:54:26 INFO Applying migration id=shares 2026/02/05 16:54:26 INFO Applying migration id=actorttl 2026/02/05 16:54:26 INFO Applying migration id=tocc 2026/02/05 16:54:26 INFO Applying migration id=followeds 2026/02/05 16:54:26 INFO Applying migration id=certhash 2026/02/05 16:54:26 INFO Applying migration id=follows_sync 2026/02/05 16:54:26 INFO Applying migration id=jsonpath 2026/02/05 16:54:26 INFO Applying migration id=localforward 2026/02/05 16:54:26 INFO Applying migration id=avatar 2026/02/05 16:54:26 INFO Applying migration id=noimage 2026/02/05 16:54:26 INFO Applying migration id=feed 2026/02/05 16:54:26 INFO Applying migration id=bookmarks 2026/02/05 16:54:26 INFO Applying migration id=shareactivity 2026/02/05 16:54:26 INFO Applying migration id=application 2026/02/05 16:54:26 INFO Applying migration id=certificates 2026/02/05 16:54:26 INFO Applying migration id=rawforward 2026/02/05 16:54:26 INFO Applying migration id=publickey 2026/02/05 16:54:26 INFO Applying migration id=resolvegroup 2026/02/05 16:54:26 INFO Applying migration id=reject 2026/02/05 16:54:26 INFO Applying migration id=autodel 2026/02/05 16:54:26 INFO Applying migration id=jsonb 2026/02/05 16:54:26 INFO Applying migration id=quote 2026/02/05 16:54:26 INFO Applying migration id=rfc9421 2026/02/05 16:54:26 INFO Applying migration id=keys 2026/02/05 16:54:26 INFO Applying migration id=portable 2026/02/05 16:54:26 INFO Applying migration id=proofs 2026/02/05 16:54:26 INFO Applying migration id=contexts 2026/02/05 16:54:26 INFO Applying migration id=deliverieshost 2026/02/05 16:54:26 INFO Applying migration id=pembegin 2026/02/05 16:54:26 INFO Applying migration id=didhost 2026/02/05 16:54:27 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:27 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:27 WARN Actor is gone, deleting associated objects id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheActorDeleted (0.45s) === RUN TestResolve_FederatedActorFirstTimeWrongID 2026/02/05 16:54:27 INFO Applying migration id=initial 2026/02/05 16:54:27 INFO Applying migration id=notesupdated 2026/02/05 16:54:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:27 INFO Applying migration id=activitiesid 2026/02/05 16:54:27 INFO Applying migration id=outbox 2026/02/05 16:54:27 INFO Applying migration id=edits 2026/02/05 16:54:27 INFO Applying migration id=outboxactor 2026/02/05 16:54:27 INFO Applying migration id=outboxsender 2026/02/05 16:54:27 INFO Applying migration id=thread 2026/02/05 16:54:27 INFO Applying migration id=host 2026/02/05 16:54:27 INFO Applying migration id=sharedinbox 2026/02/05 16:54:27 INFO Applying migration id=noteshost 2026/02/05 16:54:27 INFO Applying migration id=fetched 2026/02/05 16:54:27 INFO Applying migration id=move 2026/02/05 16:54:27 INFO Applying migration id=cleanup 2026/02/05 16:54:27 INFO Applying migration id=received 2026/02/05 16:54:27 INFO Applying migration id=namehost 2026/02/05 16:54:27 INFO Applying migration id=outboxhost 2026/02/05 16:54:27 INFO Applying migration id=notesfts 2026/02/05 16:54:27 INFO Applying migration id=iconsname 2026/02/05 16:54:27 INFO Applying migration id=nohash 2026/02/05 16:54:27 INFO Applying migration id=shares 2026/02/05 16:54:27 INFO Applying migration id=actorttl 2026/02/05 16:54:27 INFO Applying migration id=tocc 2026/02/05 16:54:27 INFO Applying migration id=followeds 2026/02/05 16:54:27 INFO Applying migration id=certhash 2026/02/05 16:54:27 INFO Applying migration id=follows_sync 2026/02/05 16:54:27 INFO Applying migration id=jsonpath 2026/02/05 16:54:27 INFO Applying migration id=localforward 2026/02/05 16:54:27 INFO Applying migration id=avatar 2026/02/05 16:54:27 INFO Applying migration id=noimage 2026/02/05 16:54:27 INFO Applying migration id=feed 2026/02/05 16:54:27 INFO Applying migration id=bookmarks 2026/02/05 16:54:27 INFO Applying migration id=shareactivity 2026/02/05 16:54:27 INFO Applying migration id=application 2026/02/05 16:54:27 INFO Applying migration id=certificates 2026/02/05 16:54:27 INFO Applying migration id=rawforward 2026/02/05 16:54:27 INFO Applying migration id=publickey 2026/02/05 16:54:27 INFO Applying migration id=resolvegroup 2026/02/05 16:54:27 INFO Applying migration id=reject 2026/02/05 16:54:27 INFO Applying migration id=autodel 2026/02/05 16:54:27 INFO Applying migration id=jsonb 2026/02/05 16:54:27 INFO Applying migration id=quote 2026/02/05 16:54:27 INFO Applying migration id=rfc9421 2026/02/05 16:54:27 INFO Applying migration id=keys 2026/02/05 16:54:27 INFO Applying migration id=portable 2026/02/05 16:54:27 INFO Applying migration id=proofs 2026/02/05 16:54:27 INFO Applying migration id=contexts 2026/02/05 16:54:27 INFO Applying migration id=deliverieshost 2026/02/05 16:54:27 INFO Applying migration id=pembegin 2026/02/05 16:54:27 INFO Applying migration id=didhost 2026/02/05 16:54:27 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeWrongID (0.28s) === RUN TestResolve_FederatedActorFirstTimeDeleted 2026/02/05 16:54:27 INFO Applying migration id=initial 2026/02/05 16:54:27 INFO Applying migration id=notesupdated 2026/02/05 16:54:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:27 INFO Applying migration id=activitiesid 2026/02/05 16:54:27 INFO Applying migration id=outbox 2026/02/05 16:54:27 INFO Applying migration id=edits 2026/02/05 16:54:27 INFO Applying migration id=outboxactor 2026/02/05 16:54:27 INFO Applying migration id=outboxsender 2026/02/05 16:54:27 INFO Applying migration id=thread 2026/02/05 16:54:27 INFO Applying migration id=host 2026/02/05 16:54:27 INFO Applying migration id=sharedinbox 2026/02/05 16:54:27 INFO Applying migration id=noteshost 2026/02/05 16:54:27 INFO Applying migration id=fetched 2026/02/05 16:54:27 INFO Applying migration id=move 2026/02/05 16:54:27 INFO Applying migration id=cleanup 2026/02/05 16:54:27 INFO Applying migration id=received 2026/02/05 16:54:27 INFO Applying migration id=namehost 2026/02/05 16:54:27 INFO Applying migration id=outboxhost 2026/02/05 16:54:27 INFO Applying migration id=notesfts 2026/02/05 16:54:27 INFO Applying migration id=iconsname 2026/02/05 16:54:27 INFO Applying migration id=nohash 2026/02/05 16:54:27 INFO Applying migration id=shares 2026/02/05 16:54:27 INFO Applying migration id=actorttl 2026/02/05 16:54:27 INFO Applying migration id=tocc 2026/02/05 16:54:27 INFO Applying migration id=followeds 2026/02/05 16:54:27 INFO Applying migration id=certhash 2026/02/05 16:54:27 INFO Applying migration id=follows_sync 2026/02/05 16:54:27 INFO Applying migration id=jsonpath 2026/02/05 16:54:27 INFO Applying migration id=localforward 2026/02/05 16:54:27 INFO Applying migration id=avatar 2026/02/05 16:54:27 INFO Applying migration id=noimage 2026/02/05 16:54:27 INFO Applying migration id=feed 2026/02/05 16:54:27 INFO Applying migration id=bookmarks 2026/02/05 16:54:27 INFO Applying migration id=shareactivity 2026/02/05 16:54:27 INFO Applying migration id=application 2026/02/05 16:54:27 INFO Applying migration id=certificates 2026/02/05 16:54:27 INFO Applying migration id=rawforward 2026/02/05 16:54:27 INFO Applying migration id=publickey 2026/02/05 16:54:27 INFO Applying migration id=resolvegroup 2026/02/05 16:54:27 INFO Applying migration id=reject 2026/02/05 16:54:27 INFO Applying migration id=autodel 2026/02/05 16:54:27 INFO Applying migration id=jsonb 2026/02/05 16:54:27 INFO Applying migration id=quote 2026/02/05 16:54:27 INFO Applying migration id=rfc9421 2026/02/05 16:54:27 INFO Applying migration id=keys 2026/02/05 16:54:27 INFO Applying migration id=portable 2026/02/05 16:54:27 INFO Applying migration id=proofs 2026/02/05 16:54:27 INFO Applying migration id=contexts 2026/02/05 16:54:27 INFO Applying migration id=deliverieshost 2026/02/05 16:54:27 INFO Applying migration id=pembegin 2026/02/05 16:54:27 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeDeleted (0.33s) === RUN TestResolve_FederatedActorFirstTimeTooYoung 2026/02/05 16:54:27 INFO Applying migration id=initial 2026/02/05 16:54:27 INFO Applying migration id=notesupdated 2026/02/05 16:54:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:27 INFO Applying migration id=activitiesid 2026/02/05 16:54:27 INFO Applying migration id=outbox 2026/02/05 16:54:27 INFO Applying migration id=edits 2026/02/05 16:54:27 INFO Applying migration id=outboxactor 2026/02/05 16:54:27 INFO Applying migration id=outboxsender 2026/02/05 16:54:27 INFO Applying migration id=thread 2026/02/05 16:54:27 INFO Applying migration id=host 2026/02/05 16:54:27 INFO Applying migration id=sharedinbox 2026/02/05 16:54:27 INFO Applying migration id=noteshost 2026/02/05 16:54:27 INFO Applying migration id=fetched 2026/02/05 16:54:27 INFO Applying migration id=move 2026/02/05 16:54:27 INFO Applying migration id=cleanup 2026/02/05 16:54:27 INFO Applying migration id=received 2026/02/05 16:54:27 INFO Applying migration id=namehost 2026/02/05 16:54:27 INFO Applying migration id=outboxhost 2026/02/05 16:54:27 INFO Applying migration id=notesfts 2026/02/05 16:54:27 INFO Applying migration id=iconsname 2026/02/05 16:54:27 INFO Applying migration id=nohash 2026/02/05 16:54:27 INFO Applying migration id=shares 2026/02/05 16:54:27 INFO Applying migration id=actorttl 2026/02/05 16:54:27 INFO Applying migration id=tocc 2026/02/05 16:54:27 INFO Applying migration id=followeds 2026/02/05 16:54:27 INFO Applying migration id=certhash 2026/02/05 16:54:27 INFO Applying migration id=follows_sync 2026/02/05 16:54:27 INFO Applying migration id=jsonpath 2026/02/05 16:54:27 INFO Applying migration id=localforward 2026/02/05 16:54:27 INFO Applying migration id=avatar 2026/02/05 16:54:27 INFO Applying migration id=noimage 2026/02/05 16:54:27 INFO Applying migration id=feed 2026/02/05 16:54:27 INFO Applying migration id=bookmarks 2026/02/05 16:54:27 INFO Applying migration id=shareactivity 2026/02/05 16:54:27 INFO Applying migration id=application 2026/02/05 16:54:27 INFO Applying migration id=certificates 2026/02/05 16:54:27 INFO Applying migration id=rawforward 2026/02/05 16:54:27 INFO Applying migration id=publickey 2026/02/05 16:54:27 INFO Applying migration id=resolvegroup 2026/02/05 16:54:27 INFO Applying migration id=reject 2026/02/05 16:54:27 INFO Applying migration id=autodel 2026/02/05 16:54:27 INFO Applying migration id=jsonb 2026/02/05 16:54:27 INFO Applying migration id=quote 2026/02/05 16:54:27 INFO Applying migration id=rfc9421 2026/02/05 16:54:27 INFO Applying migration id=keys 2026/02/05 16:54:27 INFO Applying migration id=portable 2026/02/05 16:54:27 INFO Applying migration id=proofs 2026/02/05 16:54:27 INFO Applying migration id=contexts 2026/02/05 16:54:27 INFO Applying migration id=deliverieshost 2026/02/05 16:54:27 INFO Applying migration id=pembegin 2026/02/05 16:54:27 INFO Applying migration id=didhost 2026/02/05 16:54:28 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeTooYoung (0.57s) === RUN TestResolve_FederatedActorFirstTimeSuspended 2026/02/05 16:54:28 INFO Applying migration id=initial 2026/02/05 16:54:28 INFO Applying migration id=notesupdated 2026/02/05 16:54:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:28 INFO Applying migration id=activitiesid 2026/02/05 16:54:28 INFO Applying migration id=outbox 2026/02/05 16:54:28 INFO Applying migration id=edits 2026/02/05 16:54:28 INFO Applying migration id=outboxactor 2026/02/05 16:54:28 INFO Applying migration id=outboxsender 2026/02/05 16:54:28 INFO Applying migration id=thread 2026/02/05 16:54:28 INFO Applying migration id=host 2026/02/05 16:54:28 INFO Applying migration id=sharedinbox 2026/02/05 16:54:28 INFO Applying migration id=noteshost 2026/02/05 16:54:28 INFO Applying migration id=fetched 2026/02/05 16:54:28 INFO Applying migration id=move 2026/02/05 16:54:28 INFO Applying migration id=cleanup 2026/02/05 16:54:28 INFO Applying migration id=received 2026/02/05 16:54:28 INFO Applying migration id=namehost 2026/02/05 16:54:28 INFO Applying migration id=outboxhost 2026/02/05 16:54:28 INFO Applying migration id=notesfts 2026/02/05 16:54:28 INFO Applying migration id=iconsname 2026/02/05 16:54:28 INFO Applying migration id=nohash 2026/02/05 16:54:28 INFO Applying migration id=shares 2026/02/05 16:54:28 INFO Applying migration id=actorttl 2026/02/05 16:54:28 INFO Applying migration id=tocc 2026/02/05 16:54:28 INFO Applying migration id=followeds 2026/02/05 16:54:28 INFO Applying migration id=certhash 2026/02/05 16:54:28 INFO Applying migration id=follows_sync 2026/02/05 16:54:28 INFO Applying migration id=jsonpath 2026/02/05 16:54:28 INFO Applying migration id=localforward 2026/02/05 16:54:28 INFO Applying migration id=avatar 2026/02/05 16:54:28 INFO Applying migration id=noimage 2026/02/05 16:54:28 INFO Applying migration id=feed 2026/02/05 16:54:28 INFO Applying migration id=bookmarks 2026/02/05 16:54:28 INFO Applying migration id=shareactivity 2026/02/05 16:54:28 INFO Applying migration id=application 2026/02/05 16:54:28 INFO Applying migration id=certificates 2026/02/05 16:54:28 INFO Applying migration id=rawforward 2026/02/05 16:54:28 INFO Applying migration id=publickey 2026/02/05 16:54:28 INFO Applying migration id=resolvegroup 2026/02/05 16:54:28 INFO Applying migration id=reject 2026/02/05 16:54:28 INFO Applying migration id=autodel 2026/02/05 16:54:28 INFO Applying migration id=jsonb 2026/02/05 16:54:28 INFO Applying migration id=quote 2026/02/05 16:54:28 INFO Applying migration id=rfc9421 2026/02/05 16:54:28 INFO Applying migration id=keys 2026/02/05 16:54:28 INFO Applying migration id=portable 2026/02/05 16:54:28 INFO Applying migration id=proofs 2026/02/05 16:54:28 INFO Applying migration id=contexts 2026/02/05 16:54:28 INFO Applying migration id=deliverieshost 2026/02/05 16:54:28 INFO Applying migration id=pembegin 2026/02/05 16:54:28 INFO Applying migration id=didhost 2026/02/05 16:54:28 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeSuspended (0.23s) === RUN TestResolve_FederatedActorWrongIDCached 2026/02/05 16:54:28 INFO Applying migration id=initial 2026/02/05 16:54:28 INFO Applying migration id=notesupdated 2026/02/05 16:54:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:28 INFO Applying migration id=activitiesid 2026/02/05 16:54:28 INFO Applying migration id=outbox 2026/02/05 16:54:28 INFO Applying migration id=edits 2026/02/05 16:54:28 INFO Applying migration id=outboxactor 2026/02/05 16:54:28 INFO Applying migration id=outboxsender 2026/02/05 16:54:28 INFO Applying migration id=thread 2026/02/05 16:54:28 INFO Applying migration id=host 2026/02/05 16:54:28 INFO Applying migration id=sharedinbox 2026/02/05 16:54:28 INFO Applying migration id=noteshost 2026/02/05 16:54:28 INFO Applying migration id=fetched 2026/02/05 16:54:28 INFO Applying migration id=move 2026/02/05 16:54:28 INFO Applying migration id=cleanup 2026/02/05 16:54:28 INFO Applying migration id=received 2026/02/05 16:54:28 INFO Applying migration id=namehost 2026/02/05 16:54:28 INFO Applying migration id=outboxhost 2026/02/05 16:54:28 INFO Applying migration id=notesfts 2026/02/05 16:54:28 INFO Applying migration id=iconsname 2026/02/05 16:54:28 INFO Applying migration id=nohash 2026/02/05 16:54:28 INFO Applying migration id=shares 2026/02/05 16:54:28 INFO Applying migration id=actorttl 2026/02/05 16:54:28 INFO Applying migration id=tocc 2026/02/05 16:54:28 INFO Applying migration id=followeds 2026/02/05 16:54:28 INFO Applying migration id=certhash 2026/02/05 16:54:28 INFO Applying migration id=follows_sync 2026/02/05 16:54:28 INFO Applying migration id=jsonpath 2026/02/05 16:54:28 INFO Applying migration id=localforward 2026/02/05 16:54:28 INFO Applying migration id=avatar 2026/02/05 16:54:28 INFO Applying migration id=noimage 2026/02/05 16:54:28 INFO Applying migration id=feed 2026/02/05 16:54:28 INFO Applying migration id=bookmarks 2026/02/05 16:54:28 INFO Applying migration id=shareactivity 2026/02/05 16:54:28 INFO Applying migration id=application 2026/02/05 16:54:28 INFO Applying migration id=certificates 2026/02/05 16:54:28 INFO Applying migration id=rawforward 2026/02/05 16:54:28 INFO Applying migration id=publickey 2026/02/05 16:54:28 INFO Applying migration id=resolvegroup 2026/02/05 16:54:28 INFO Applying migration id=reject 2026/02/05 16:54:28 INFO Applying migration id=autodel 2026/02/05 16:54:28 INFO Applying migration id=jsonb 2026/02/05 16:54:28 INFO Applying migration id=quote 2026/02/05 16:54:28 INFO Applying migration id=rfc9421 2026/02/05 16:54:28 INFO Applying migration id=keys 2026/02/05 16:54:28 INFO Applying migration id=portable 2026/02/05 16:54:28 INFO Applying migration id=proofs 2026/02/05 16:54:28 INFO Applying migration id=contexts 2026/02/05 16:54:28 INFO Applying migration id=deliverieshost 2026/02/05 16:54:28 INFO Applying migration id=pembegin 2026/02/05 16:54:28 INFO Applying migration id=didhost 2026/02/05 16:54:29 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDCached (0.88s) === RUN TestResolve_FederatedActorWrongIDCachedOldCache 2026/02/05 16:54:29 INFO Applying migration id=initial 2026/02/05 16:54:29 INFO Applying migration id=notesupdated 2026/02/05 16:54:29 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:29 INFO Applying migration id=activitiesid 2026/02/05 16:54:29 INFO Applying migration id=outbox 2026/02/05 16:54:29 INFO Applying migration id=edits 2026/02/05 16:54:29 INFO Applying migration id=outboxactor 2026/02/05 16:54:29 INFO Applying migration id=outboxsender 2026/02/05 16:54:29 INFO Applying migration id=thread 2026/02/05 16:54:29 INFO Applying migration id=host 2026/02/05 16:54:29 INFO Applying migration id=sharedinbox 2026/02/05 16:54:29 INFO Applying migration id=noteshost 2026/02/05 16:54:29 INFO Applying migration id=fetched 2026/02/05 16:54:29 INFO Applying migration id=move 2026/02/05 16:54:29 INFO Applying migration id=cleanup 2026/02/05 16:54:29 INFO Applying migration id=received 2026/02/05 16:54:29 INFO Applying migration id=namehost 2026/02/05 16:54:29 INFO Applying migration id=outboxhost 2026/02/05 16:54:29 INFO Applying migration id=notesfts 2026/02/05 16:54:29 INFO Applying migration id=iconsname 2026/02/05 16:54:29 INFO Applying migration id=nohash 2026/02/05 16:54:29 INFO Applying migration id=shares 2026/02/05 16:54:29 INFO Applying migration id=actorttl 2026/02/05 16:54:29 INFO Applying migration id=tocc 2026/02/05 16:54:29 INFO Applying migration id=followeds 2026/02/05 16:54:29 INFO Applying migration id=certhash 2026/02/05 16:54:29 INFO Applying migration id=follows_sync 2026/02/05 16:54:29 INFO Applying migration id=jsonpath 2026/02/05 16:54:29 INFO Applying migration id=localforward 2026/02/05 16:54:29 INFO Applying migration id=avatar 2026/02/05 16:54:29 INFO Applying migration id=noimage 2026/02/05 16:54:29 INFO Applying migration id=feed 2026/02/05 16:54:29 INFO Applying migration id=bookmarks 2026/02/05 16:54:29 INFO Applying migration id=shareactivity 2026/02/05 16:54:29 INFO Applying migration id=application 2026/02/05 16:54:29 INFO Applying migration id=certificates 2026/02/05 16:54:29 INFO Applying migration id=rawforward 2026/02/05 16:54:29 INFO Applying migration id=publickey 2026/02/05 16:54:29 INFO Applying migration id=resolvegroup 2026/02/05 16:54:29 INFO Applying migration id=reject 2026/02/05 16:54:29 INFO Applying migration id=autodel 2026/02/05 16:54:29 INFO Applying migration id=jsonb 2026/02/05 16:54:29 INFO Applying migration id=quote 2026/02/05 16:54:29 INFO Applying migration id=rfc9421 2026/02/05 16:54:29 INFO Applying migration id=keys 2026/02/05 16:54:29 INFO Applying migration id=portable 2026/02/05 16:54:29 INFO Applying migration id=proofs 2026/02/05 16:54:29 INFO Applying migration id=contexts 2026/02/05 16:54:29 INFO Applying migration id=deliverieshost 2026/02/05 16:54:29 INFO Applying migration id=pembegin 2026/02/05 16:54:29 INFO Applying migration id=didhost 2026/02/05 16:54:29 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/02/05 16:54:29 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/02/05 16:54:29 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDCachedOldCache (0.31s) === RUN TestResolve_FederatedActorWrongIDOldCache 2026/02/05 16:54:29 INFO Applying migration id=initial 2026/02/05 16:54:29 INFO Applying migration id=notesupdated 2026/02/05 16:54:29 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:29 INFO Applying migration id=activitiesid 2026/02/05 16:54:29 INFO Applying migration id=outbox 2026/02/05 16:54:29 INFO Applying migration id=edits 2026/02/05 16:54:29 INFO Applying migration id=outboxactor 2026/02/05 16:54:29 INFO Applying migration id=outboxsender 2026/02/05 16:54:29 INFO Applying migration id=thread 2026/02/05 16:54:29 INFO Applying migration id=host 2026/02/05 16:54:29 INFO Applying migration id=sharedinbox 2026/02/05 16:54:29 INFO Applying migration id=noteshost 2026/02/05 16:54:29 INFO Applying migration id=fetched 2026/02/05 16:54:29 INFO Applying migration id=move 2026/02/05 16:54:29 INFO Applying migration id=cleanup 2026/02/05 16:54:29 INFO Applying migration id=received 2026/02/05 16:54:29 INFO Applying migration id=namehost 2026/02/05 16:54:29 INFO Applying migration id=outboxhost 2026/02/05 16:54:29 INFO Applying migration id=notesfts 2026/02/05 16:54:29 INFO Applying migration id=iconsname 2026/02/05 16:54:29 INFO Applying migration id=nohash 2026/02/05 16:54:29 INFO Applying migration id=shares 2026/02/05 16:54:29 INFO Applying migration id=actorttl 2026/02/05 16:54:29 INFO Applying migration id=tocc 2026/02/05 16:54:29 INFO Applying migration id=followeds 2026/02/05 16:54:29 INFO Applying migration id=certhash 2026/02/05 16:54:29 INFO Applying migration id=follows_sync 2026/02/05 16:54:29 INFO Applying migration id=jsonpath 2026/02/05 16:54:29 INFO Applying migration id=localforward 2026/02/05 16:54:29 INFO Applying migration id=avatar 2026/02/05 16:54:29 INFO Applying migration id=noimage 2026/02/05 16:54:29 INFO Applying migration id=feed 2026/02/05 16:54:29 INFO Applying migration id=bookmarks 2026/02/05 16:54:29 INFO Applying migration id=shareactivity 2026/02/05 16:54:29 INFO Applying migration id=application 2026/02/05 16:54:29 INFO Applying migration id=certificates 2026/02/05 16:54:29 INFO Applying migration id=rawforward 2026/02/05 16:54:29 INFO Applying migration id=publickey 2026/02/05 16:54:29 INFO Applying migration id=resolvegroup 2026/02/05 16:54:29 INFO Applying migration id=reject 2026/02/05 16:54:29 INFO Applying migration id=autodel 2026/02/05 16:54:29 INFO Applying migration id=jsonb 2026/02/05 16:54:29 INFO Applying migration id=quote 2026/02/05 16:54:29 INFO Applying migration id=rfc9421 2026/02/05 16:54:29 INFO Applying migration id=keys 2026/02/05 16:54:29 INFO Applying migration id=portable 2026/02/05 16:54:29 INFO Applying migration id=proofs 2026/02/05 16:54:29 INFO Applying migration id=contexts 2026/02/05 16:54:29 INFO Applying migration id=deliverieshost 2026/02/05 16:54:29 INFO Applying migration id=pembegin 2026/02/05 16:54:29 INFO Applying migration id=didhost 2026/02/05 16:54:30 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/02/05 16:54:30 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/02/05 16:54:30 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/02/05 16:54:30 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/02/05 16:54:30 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDOldCache (0.28s) PASS ok github.com/dimkr/tootik/fed 26.298s === 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.007s ? 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.006s ? 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_Escaping --- PASS: TestToHTML_Escaping (0.00s) === CONT TestToHTML_EmojiMention --- PASS: TestToHTML_EmojiMention (0.00s) === CONT TestToHTML_NoMentions --- PASS: TestToHTML_NoMentions (0.00s) === CONT TestToHTML_MissingMentions --- PASS: TestToHTML_MissingMentions (0.00s) === CONT TestToHTML_Mentions --- PASS: TestToHTML_Mentions (0.00s) === CONT TestToHTML_TitleSubtitleAndParagraphs --- PASS: TestToHTML_TitleSubtitleAndParagraphs (0.00s) === CONT TestFromHTML_Quote === CONT TestToHTML_Empty === CONT TestFromHTML_OrderedList === CONT TestFromHTML_UnorderedList === CONT TestFromHTML_Escaping === CONT TestFromHTML_ImageAndSameLink === CONT TestFromHTML_ImageAndLink === CONT TestFromHTML_ImageNoSrc === CONT TestFromHTML_ImageAlt === CONT TestFromHTML_Image === CONT TestToHTML_OnlyLineBreaks === CONT TestFromHTML_TitleParagraphSubtitleAndParagraph === CONT TestFromHTML_LineBreak === CONT TestFromHTML_TitleSubtitleAndParagraphs === CONT TestFromHTML_TitleAndParagraphs === CONT TestFromHTML_Paragraphs === CONT TestFromHTML_Plain === CONT TestToHTML_ManyLinesManyLineBreaks === CONT TestToHTML_TrailingLineBreaks === CONT TestToHTML_TrailingLineBreak === CONT TestToHTML_LeadingLineBreaks === CONT TestToHTML_LeadingLineBreak === CONT TestToHTML_LinkDot === CONT TestToHTML_TitleAndParagraphs === CONT TestToHTML_LinkParentheses === CONT TestToHTML_LinkExclamationMark === CONT TestToHTML_Question === CONT TestToHTML_LinkAndLineBreak === CONT TestToHTML_LinkStart === CONT TestToHTML_LineBreak === CONT TestToHTML_ManyLineBreaks === CONT TestToHTML_TwoLineBreaks === CONT TestToHTML_Plain === CONT TestToHTML_OverlappingLink === CONT TestFromHTML_MentionAndLinkAltText === CONT TestFromHTML_Mention --- PASS: TestFromHTML_Quote (0.00s) --- PASS: TestFromHTML_OrderedList (0.00s) --- PASS: TestToHTML_Empty (0.00s) --- PASS: TestFromHTML_ImageAndSameLink (0.00s) === CONT TestFromHTML_MentionAndLinks === CONT TestToHTML_Link === CONT TestFromHTML_MentionAndLink --- PASS: TestFromHTML_ImageAndLink (0.00s) --- PASS: TestFromHTML_MentionAndLinks (0.00s) --- PASS: TestFromHTML_ImageNoSrc (0.00s) --- PASS: TestFromHTML_ImageAlt (0.00s) --- PASS: TestFromHTML_Image (0.00s) --- PASS: TestFromHTML_UnorderedList (0.00s) --- PASS: TestFromHTML_Escaping (0.00s) --- PASS: TestFromHTML_TitleParagraphSubtitleAndParagraph (0.00s) --- PASS: TestToHTML_OnlyLineBreaks (0.00s) --- PASS: TestFromHTML_LineBreak (0.00s) --- PASS: TestFromHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestFromHTML_TitleAndParagraphs (0.00s) --- PASS: TestFromHTML_Paragraphs (0.00s) --- PASS: TestFromHTML_Plain (0.00s) --- PASS: TestToHTML_ManyLinesManyLineBreaks (0.00s) --- PASS: TestToHTML_TrailingLineBreaks (0.00s) --- PASS: TestToHTML_TrailingLineBreak (0.00s) --- PASS: TestToHTML_LeadingLineBreaks (0.00s) --- PASS: TestToHTML_LeadingLineBreak (0.00s) --- PASS: TestToHTML_TitleAndParagraphs (0.00s) --- PASS: TestToHTML_LinkDot (0.00s) --- PASS: TestToHTML_LinkAndLineBreak (0.00s) --- PASS: TestToHTML_LinkParentheses (0.00s) --- PASS: TestToHTML_LinkStart (0.00s) --- PASS: TestToHTML_LinkExclamationMark (0.00s) --- PASS: TestToHTML_LineBreak (0.00s) --- PASS: TestToHTML_Question (0.00s) --- PASS: TestToHTML_ManyLineBreaks (0.00s) --- PASS: TestToHTML_TwoLineBreaks (0.00s) --- PASS: TestToHTML_Plain (0.00s) --- PASS: TestToHTML_OverlappingLink (0.00s) --- PASS: TestFromHTML_MentionAndLinkAltText (0.00s) --- PASS: TestFromHTML_Mention (0.00s) --- PASS: TestFromHTML_MentionAndLink (0.00s) --- PASS: TestToHTML_Link (0.00s) PASS ok github.com/dimkr/tootik/front/text/plain 0.010s ? 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/MissingHeader === CONT TestRFC9421_BuildSignatureBase/UnsupportedComponent === CONT TestRFC9421_BuildSignatureBase/MultipleValues --- PASS: TestRFC9421_BuildSignatureBase (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/DerivedComponents (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/UnsupportedComponent (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MissingHeader (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MultipleValues (0.00s) === RUN TestRFC9421_Sign === PAUSE TestRFC9421_Sign === RUN TestRFC9421_VerifyHappyFlow === PAUSE TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyFailure === PAUSE TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifySignatureAge === PAUSE TestRFC9421_VerifySignatureAge === RUN TestSign_HappyFlow --- PASS: TestSign_HappyFlow (0.14s) === RUN TestSign_Get --- PASS: TestSign_Get (0.13s) === RUN TestSign_NoKeyID --- PASS: TestSign_NoKeyID (0.09s) === RUN TestSign_WrongKeyType --- PASS: TestSign_WrongKeyType (0.00s) === RUN TestSign_MissingHeader --- PASS: TestSign_MissingHeader (0.11s) === RUN TestSign_ReadFailure --- PASS: TestSign_ReadFailure (0.26s) === RUN TestSign_SignFailure --- PASS: TestSign_SignFailure (0.00s) === RUN TestVerify_TooOld --- PASS: TestVerify_TooOld (0.29s) === RUN TestVerify_TooNew --- PASS: TestVerify_TooNew (0.04s) === RUN TestVerify_NoDate --- PASS: TestVerify_NoDate (0.34s) === RUN TestVerify_InvalidDate --- PASS: TestVerify_InvalidDate (0.13s) === RUN TestVerify_WrongHost --- PASS: TestVerify_WrongHost (0.55s) === RUN TestVerify_EmptyHost --- PASS: TestVerify_EmptyHost (0.31s) === RUN TestVerify_NoHostFallback --- PASS: TestVerify_NoHostFallback (0.23s) === RUN TestVerify_NoHostWrongFallback --- PASS: TestVerify_NoHostWrongFallback (0.38s) === RUN TestVerify_TwoSignatureHeaders --- PASS: TestVerify_TwoSignatureHeaders (0.35s) === RUN TestVerify_TwoKeyIDs --- PASS: TestVerify_TwoKeyIDs (0.05s) === RUN TestVerify_TwoSignatures --- PASS: TestVerify_TwoSignatures (0.08s) === RUN TestVerify_TwoHeaders --- PASS: TestVerify_TwoHeaders (0.11s) === RUN TestVerify_InvalidAttribute --- PASS: TestVerify_InvalidAttribute (0.14s) === RUN TestVerify_NoKeyID --- PASS: TestVerify_NoKeyID (0.24s) === RUN TestVerify_NoSignature --- PASS: TestVerify_NoSignature (0.56s) === RUN TestVerify_NoHeaders --- PASS: TestVerify_NoHeaders (0.52s) === RUN TestVerify_InvalidSignatureBase64 --- PASS: TestVerify_InvalidSignatureBase64 (0.47s) === RUN TestVerify_DuplicateHeaders --- PASS: TestVerify_DuplicateHeaders (0.31s) === RUN TestVerify_HeadersOnlyWhitespace --- PASS: TestVerify_HeadersOnlyWhitespace (0.25s) === RUN TestVerify_HeadersLeadingWhitespace --- PASS: TestVerify_HeadersLeadingWhitespace (0.35s) === RUN TestVerify_HeadersTrailingWhitespace --- PASS: TestVerify_HeadersTrailingWhitespace (0.19s) === RUN TestVerify_HeadersContainsWhitespace --- PASS: TestVerify_HeadersContainsWhitespace (0.04s) === RUN TestVerify_TargetNotSigned --- PASS: TestVerify_TargetNotSigned (0.12s) === RUN TestVerify_HostNotSigned --- PASS: TestVerify_HostNotSigned (0.43s) === RUN TestVerify_DateNotSigned --- PASS: TestVerify_DateNotSigned (0.28s) === RUN TestVerify_DigestNotSigned --- PASS: TestVerify_DigestNotSigned (0.29s) === RUN TestVerify_MissingSignedHeader --- PASS: TestVerify_MissingSignedHeader (0.29s) === RUN TestVerify_MissingSpecialSignedHeader --- PASS: TestVerify_MissingSpecialSignedHeader (0.21s) === RUN TestVerify_DuplicateSignedHeader --- PASS: TestVerify_DuplicateSignedHeader (0.27s) === RUN TestVerify_NoDigest --- PASS: TestVerify_NoDigest (0.11s) === RUN TestVerify_ShortDigest --- PASS: TestVerify_ShortDigest (0.22s) === RUN TestVerify_InvalidDigestAlgorithm --- PASS: TestVerify_InvalidDigestAlgorithm (0.32s) === RUN TestVerify_InvalidDigestBase64 --- PASS: TestVerify_InvalidDigestBase64 (0.14s) === RUN TestVerify_InvalidDigestHashSize --- PASS: TestVerify_InvalidDigestHashSize (0.32s) === RUN TestVerify_WrongHash --- PASS: TestVerify_WrongHash (0.16s) === RUN TestVerify_DifferentMethod --- PASS: TestVerify_DifferentMethod (0.11s) === RUN TestVerify_DifferentHost --- PASS: TestVerify_DifferentHost (0.18s) === RUN TestVerify_DifferentDate --- PASS: TestVerify_DifferentDate (0.16s) === RUN TestVerify_DifferentContentType --- PASS: TestVerify_DifferentContentType (0.09s) === RUN TestVerify_WrongKey --- PASS: TestVerify_WrongKey (0.54s) === RUN TestVerify_SmallKey --- PASS: TestVerify_SmallKey (0.02s) === RUN TestVerify_WrongKeyType --- PASS: TestVerify_WrongKeyType (0.10s) === CONT TestRFC9421_VerifySignatureAge === RUN TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_VerifySignatureAge/Ed25519 === CONT TestRFC9421_Sign === RUN TestRFC9421_VerifySignatureAge/Ed25519#01 === PAUSE TestRFC9421_VerifySignatureAge/Ed25519#01 === CONT TestRFC9421_VerifySignatureAge/Ed25519 === RUN TestRFC9421_Sign/RSAHappyFlow === PAUSE TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_VerifyHappyFlow/RSA === CONT TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifyFailure/TwoSignatures === RUN TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_VerifyFailure/TwoSignatures === RUN TestRFC9421_Sign/BodyReadFailure === RUN TestRFC9421_VerifyFailure/TwoContentDigest === PAUSE TestRFC9421_Sign/BodyReadFailure === PAUSE TestRFC9421_VerifyFailure/TwoContentDigest === RUN TestRFC9421_VerifyHappyFlow/Ed25519 === PAUSE TestRFC9421_VerifyHappyFlow/Ed25519 === CONT TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_Sign/EmptyKeyID === CONT TestRFC9421_VerifyHappyFlow/Ed25519 === PAUSE TestRFC9421_Sign/EmptyKeyID === CONT TestRFC9421_VerifySignatureAge/Ed25519#01 === RUN TestRFC9421_Sign/InvalidKeyType === PAUSE TestRFC9421_Sign/InvalidKeyType === RUN TestRFC9421_Sign/SmallKey === PAUSE TestRFC9421_Sign/SmallKey === RUN TestRFC9421_Sign/InvalidComponent === PAUSE TestRFC9421_Sign/InvalidComponent --- PASS: TestRFC9421_VerifySignatureAge (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519 (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519#01 (0.00s) === RUN TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_VerifyFailure/InvalidBase64 === PAUSE TestRFC9421_VerifyFailure/InvalidBase64 === RUN TestRFC9421_VerifyFailure/CreatedNotNumber === PAUSE TestRFC9421_VerifyFailure/CreatedNotNumber === PAUSE TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_VerifyFailure/Expired === RUN TestRFC9421_Sign/PostWithoutQuery === PAUSE TestRFC9421_Sign/PostWithoutQuery === PAUSE TestRFC9421_VerifyFailure/Expired === RUN TestRFC9421_Sign/GetWithQuery === RUN TestRFC9421_VerifyFailure/ExpiresNotNumber === PAUSE TestRFC9421_Sign/GetWithQuery === PAUSE TestRFC9421_VerifyFailure/ExpiresNotNumber === RUN TestRFC9421_Sign/GetWithoutQuery === RUN TestRFC9421_VerifyFailure/TwoAlg === PAUSE TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_VerifyFailure/TwoAlg === CONT TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_Sign/GetWithoutQuery === CONT TestRFC9421_Sign/GetWithQuery === CONT TestRFC9421_Sign/PostWithoutQuery === CONT TestRFC9421_Sign/BodyReadFailure === CONT TestRFC9421_Sign/EmptyKeyID === CONT TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_Sign/Ed25519HappyFlow === RUN TestRFC9421_VerifyFailure/InvalidAlg === PAUSE TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_Sign/InvalidComponent === RUN TestRFC9421_VerifyFailure/AlgNoQuotes === PAUSE TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_Sign/SmallKey === RUN TestRFC9421_VerifyFailure/InvalidHost === PAUSE TestRFC9421_VerifyFailure/InvalidHost === CONT TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_VerifyFailure/InvalidSignatureInput === PAUSE TestRFC9421_VerifyFailure/InvalidSignatureInput === RUN TestRFC9421_VerifyFailure/InvalidSignature === PAUSE TestRFC9421_VerifyFailure/InvalidSignature === RUN TestRFC9421_VerifyFailure/LabelMismatch === PAUSE TestRFC9421_VerifyFailure/LabelMismatch === RUN TestRFC9421_VerifyFailure/DuplicateComponent === PAUSE TestRFC9421_VerifyFailure/DuplicateComponent === RUN TestRFC9421_VerifyFailure/MissingRequiredComponent === PAUSE TestRFC9421_VerifyFailure/MissingRequiredComponent === RUN TestRFC9421_VerifyFailure/TwoKeyIDs === PAUSE TestRFC9421_VerifyFailure/TwoKeyIDs === RUN TestRFC9421_VerifyFailure/KeyIDNoQuotes === PAUSE TestRFC9421_VerifyFailure/KeyIDNoQuotes === RUN TestRFC9421_VerifyFailure/TwoCreated === PAUSE TestRFC9421_VerifyFailure/TwoCreated === RUN TestRFC9421_VerifyFailure/TwoExpires === PAUSE TestRFC9421_VerifyFailure/TwoExpires === RUN TestRFC9421_VerifyFailure/AddedTag === PAUSE TestRFC9421_VerifyFailure/AddedTag === RUN TestRFC9421_VerifyFailure/InvalidParameter === PAUSE TestRFC9421_VerifyFailure/InvalidParameter === RUN TestRFC9421_VerifyFailure/NoKeyId --- PASS: TestRFC9421_VerifyHappyFlow (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/RSA (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/Ed25519 (0.00s) === 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/InvalidContentDigestInvalidType === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === CONT TestRFC9421_VerifyFailure/TwoKeyIDs === CONT TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_VerifyFailure/InvalidHost === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === CONT TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_VerifyFailure/CreatedNotNumber === CONT TestRFC9421_VerifyFailure/NoContentDigest === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === CONT TestRFC9421_VerifyFailure/EmptyContentDigest === CONT TestRFC9421_VerifyFailure/InvalidBase64 === CONT TestRFC9421_VerifyFailure/AddedTag === CONT TestRFC9421_VerifyFailure/KeyIDNoQuotes === CONT TestRFC9421_VerifyFailure/NoCreated === CONT TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === CONT TestRFC9421_VerifyFailure/NoKeyId === CONT TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_VerifyFailure/InvalidParameter === CONT TestRFC9421_VerifyFailure/MissingRequiredComponent === CONT TestRFC9421_VerifyFailure/TwoSignatures === CONT TestRFC9421_VerifyFailure/DuplicateComponent === CONT TestRFC9421_VerifyFailure/TwoCreated === CONT TestRFC9421_VerifyFailure/LabelMismatch === CONT TestRFC9421_VerifyFailure/TwoExpires === CONT TestRFC9421_VerifyFailure/Expired === CONT TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_VerifyFailure/TwoAlg === CONT TestRFC9421_VerifyFailure/ExpiresNotNumber === CONT TestRFC9421_VerifyFailure/InvalidContentDigest --- PASS: TestRFC9421_VerifyFailure (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoKeyIDs (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidHost (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/CreatedNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignatureInput (0.00s) --- PASS: TestRFC9421_VerifyFailure/EmptyContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/KeyIDNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoKeyId (0.00s) --- PASS: TestRFC9421_VerifyFailure/AddedTag (0.00s) --- PASS: TestRFC9421_VerifyFailure/AlgNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidParameter (0.00s) --- PASS: TestRFC9421_VerifyFailure/MissingRequiredComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoSignatures (0.00s) --- PASS: TestRFC9421_VerifyFailure/DuplicateComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/LabelMismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoExpires (0.00s) --- PASS: TestRFC9421_VerifyFailure/Expired (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignature (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/ExpiresNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigest (0.00s) --- PASS: TestRFC9421_Sign (0.00s) --- PASS: TestRFC9421_Sign/BodyReadFailure (0.00s) --- PASS: TestRFC9421_Sign/EmptyKeyID (0.00s) --- PASS: TestRFC9421_Sign/InvalidKeyType (0.00s) --- PASS: TestRFC9421_Sign/GetWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/Ed25519HappyFlow (0.00s) --- PASS: TestRFC9421_Sign/InvalidComponent (0.00s) --- PASS: TestRFC9421_Sign/GetWithQuery (0.00s) --- PASS: TestRFC9421_Sign/SmallKey (0.00s) --- PASS: TestRFC9421_Sign/PostWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/PostWithQuery (0.00s) --- PASS: TestRFC9421_Sign/RSAHappyFlow (0.00s) PASS ok github.com/dimkr/tootik/httpsig 11.062s ? 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.00s) --- PASS: TestProof_Sign (0.00s) PASS ok github.com/dimkr/tootik/proof 0.009s === RUN TestAvatar_HappyFlow 2026/02/05 16:54:03 INFO Applying migration id=initial 2026/02/05 16:54:03 INFO Applying migration id=notesupdated 2026/02/05 16:54:03 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:03 INFO Applying migration id=activitiesid 2026/02/05 16:54:03 INFO Applying migration id=outbox 2026/02/05 16:54:03 INFO Applying migration id=edits 2026/02/05 16:54:03 INFO Applying migration id=outboxactor 2026/02/05 16:54:03 INFO Applying migration id=outboxsender 2026/02/05 16:54:03 INFO Applying migration id=thread 2026/02/05 16:54:03 INFO Applying migration id=host 2026/02/05 16:54:03 INFO Applying migration id=sharedinbox 2026/02/05 16:54:03 INFO Applying migration id=noteshost 2026/02/05 16:54:03 INFO Applying migration id=fetched 2026/02/05 16:54:03 INFO Applying migration id=move 2026/02/05 16:54:03 INFO Applying migration id=cleanup 2026/02/05 16:54:03 INFO Applying migration id=received 2026/02/05 16:54:03 INFO Applying migration id=namehost 2026/02/05 16:54:03 INFO Applying migration id=outboxhost 2026/02/05 16:54:03 INFO Applying migration id=notesfts 2026/02/05 16:54:03 INFO Applying migration id=iconsname 2026/02/05 16:54:03 INFO Applying migration id=nohash 2026/02/05 16:54:04 INFO Applying migration id=shares 2026/02/05 16:54:04 INFO Applying migration id=actorttl 2026/02/05 16:54:04 INFO Applying migration id=tocc 2026/02/05 16:54:04 INFO Applying migration id=followeds 2026/02/05 16:54:04 INFO Applying migration id=certhash 2026/02/05 16:54:04 INFO Applying migration id=follows_sync 2026/02/05 16:54:04 INFO Applying migration id=jsonpath 2026/02/05 16:54:04 INFO Applying migration id=localforward 2026/02/05 16:54:04 INFO Applying migration id=avatar 2026/02/05 16:54:04 INFO Applying migration id=noimage 2026/02/05 16:54:04 INFO Applying migration id=feed 2026/02/05 16:54:04 INFO Applying migration id=bookmarks 2026/02/05 16:54:04 INFO Applying migration id=shareactivity 2026/02/05 16:54:04 INFO Applying migration id=application 2026/02/05 16:54:04 INFO Applying migration id=certificates 2026/02/05 16:54:04 INFO Applying migration id=rawforward 2026/02/05 16:54:04 INFO Applying migration id=publickey 2026/02/05 16:54:04 INFO Applying migration id=resolvegroup 2026/02/05 16:54:04 INFO Applying migration id=reject 2026/02/05 16:54:04 INFO Applying migration id=autodel 2026/02/05 16:54:04 INFO Applying migration id=jsonb 2026/02/05 16:54:04 INFO Applying migration id=quote 2026/02/05 16:54:04 INFO Applying migration id=rfc9421 2026/02/05 16:54:04 INFO Applying migration id=keys 2026/02/05 16:54:04 INFO Applying migration id=portable 2026/02/05 16:54:04 INFO Applying migration id=proofs 2026/02/05 16:54:04 INFO Applying migration id=contexts 2026/02/05 16:54:04 INFO Applying migration id=deliverieshost 2026/02/05 16:54:04 INFO Applying migration id=pembegin 2026/02/05 16:54:04 INFO Applying migration id=didhost --- PASS: TestAvatar_HappyFlow (0.89s) === RUN TestAvatar_NewUser 2026/02/05 16:54:04 INFO Applying migration id=initial 2026/02/05 16:54:04 INFO Applying migration id=notesupdated 2026/02/05 16:54:04 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:04 INFO Applying migration id=activitiesid 2026/02/05 16:54:04 INFO Applying migration id=outbox 2026/02/05 16:54:04 INFO Applying migration id=edits 2026/02/05 16:54:04 INFO Applying migration id=outboxactor 2026/02/05 16:54:04 INFO Applying migration id=outboxsender 2026/02/05 16:54:04 INFO Applying migration id=thread 2026/02/05 16:54:04 INFO Applying migration id=host 2026/02/05 16:54:04 INFO Applying migration id=sharedinbox 2026/02/05 16:54:04 INFO Applying migration id=noteshost 2026/02/05 16:54:04 INFO Applying migration id=fetched 2026/02/05 16:54:04 INFO Applying migration id=move 2026/02/05 16:54:04 INFO Applying migration id=cleanup 2026/02/05 16:54:04 INFO Applying migration id=received 2026/02/05 16:54:04 INFO Applying migration id=namehost 2026/02/05 16:54:04 INFO Applying migration id=outboxhost 2026/02/05 16:54:04 INFO Applying migration id=notesfts 2026/02/05 16:54:04 INFO Applying migration id=iconsname 2026/02/05 16:54:04 INFO Applying migration id=nohash 2026/02/05 16:54:04 INFO Applying migration id=shares 2026/02/05 16:54:04 INFO Applying migration id=actorttl 2026/02/05 16:54:04 INFO Applying migration id=tocc 2026/02/05 16:54:04 INFO Applying migration id=followeds 2026/02/05 16:54:04 INFO Applying migration id=certhash 2026/02/05 16:54:04 INFO Applying migration id=follows_sync 2026/02/05 16:54:04 INFO Applying migration id=jsonpath 2026/02/05 16:54:04 INFO Applying migration id=localforward 2026/02/05 16:54:04 INFO Applying migration id=avatar 2026/02/05 16:54:04 INFO Applying migration id=noimage 2026/02/05 16:54:04 INFO Applying migration id=feed 2026/02/05 16:54:04 INFO Applying migration id=bookmarks 2026/02/05 16:54:04 INFO Applying migration id=shareactivity 2026/02/05 16:54:04 INFO Applying migration id=application 2026/02/05 16:54:04 INFO Applying migration id=certificates 2026/02/05 16:54:04 INFO Applying migration id=rawforward 2026/02/05 16:54:04 INFO Applying migration id=publickey 2026/02/05 16:54:04 INFO Applying migration id=resolvegroup 2026/02/05 16:54:04 INFO Applying migration id=reject 2026/02/05 16:54:04 INFO Applying migration id=autodel 2026/02/05 16:54:04 INFO Applying migration id=jsonb 2026/02/05 16:54:05 INFO Applying migration id=quote 2026/02/05 16:54:05 INFO Applying migration id=rfc9421 2026/02/05 16:54:05 INFO Applying migration id=keys 2026/02/05 16:54:05 INFO Applying migration id=portable 2026/02/05 16:54:05 INFO Applying migration id=proofs 2026/02/05 16:54:05 INFO Applying migration id=contexts 2026/02/05 16:54:05 INFO Applying migration id=deliverieshost 2026/02/05 16:54:05 INFO Applying migration id=pembegin 2026/02/05 16:54:05 INFO Applying migration id=didhost 2026/02/05 16:54:05 WARN Throttled request to set avatar can=2026-02-05T17:24:00.952Z --- PASS: TestAvatar_NewUser (1.08s) === RUN TestAvatar_ChangedRecently 2026/02/05 16:54:05 INFO Applying migration id=initial 2026/02/05 16:54:05 INFO Applying migration id=notesupdated 2026/02/05 16:54:05 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:05 INFO Applying migration id=activitiesid 2026/02/05 16:54:05 INFO Applying migration id=outbox 2026/02/05 16:54:05 INFO Applying migration id=edits 2026/02/05 16:54:05 INFO Applying migration id=outboxactor 2026/02/05 16:54:05 INFO Applying migration id=outboxsender 2026/02/05 16:54:05 INFO Applying migration id=thread 2026/02/05 16:54:05 INFO Applying migration id=host 2026/02/05 16:54:05 INFO Applying migration id=sharedinbox 2026/02/05 16:54:05 INFO Applying migration id=noteshost 2026/02/05 16:54:05 INFO Applying migration id=fetched 2026/02/05 16:54:05 INFO Applying migration id=move 2026/02/05 16:54:05 INFO Applying migration id=cleanup 2026/02/05 16:54:05 INFO Applying migration id=received 2026/02/05 16:54:05 INFO Applying migration id=namehost 2026/02/05 16:54:05 INFO Applying migration id=outboxhost 2026/02/05 16:54:05 INFO Applying migration id=notesfts 2026/02/05 16:54:05 INFO Applying migration id=iconsname 2026/02/05 16:54:05 INFO Applying migration id=nohash 2026/02/05 16:54:05 INFO Applying migration id=shares 2026/02/05 16:54:05 INFO Applying migration id=actorttl 2026/02/05 16:54:05 INFO Applying migration id=tocc 2026/02/05 16:54:06 INFO Applying migration id=followeds 2026/02/05 16:54:06 INFO Applying migration id=certhash 2026/02/05 16:54:06 INFO Applying migration id=follows_sync 2026/02/05 16:54:06 INFO Applying migration id=jsonpath 2026/02/05 16:54:06 INFO Applying migration id=localforward 2026/02/05 16:54:06 INFO Applying migration id=avatar 2026/02/05 16:54:06 INFO Applying migration id=noimage 2026/02/05 16:54:06 INFO Applying migration id=feed 2026/02/05 16:54:06 INFO Applying migration id=bookmarks 2026/02/05 16:54:06 INFO Applying migration id=shareactivity 2026/02/05 16:54:06 INFO Applying migration id=application 2026/02/05 16:54:06 INFO Applying migration id=certificates 2026/02/05 16:54:06 INFO Applying migration id=rawforward 2026/02/05 16:54:06 INFO Applying migration id=publickey 2026/02/05 16:54:06 INFO Applying migration id=resolvegroup 2026/02/05 16:54:06 INFO Applying migration id=reject 2026/02/05 16:54:06 INFO Applying migration id=autodel 2026/02/05 16:54:06 INFO Applying migration id=jsonb 2026/02/05 16:54:06 INFO Applying migration id=quote 2026/02/05 16:54:06 INFO Applying migration id=rfc9421 2026/02/05 16:54:06 INFO Applying migration id=keys 2026/02/05 16:54:06 INFO Applying migration id=portable 2026/02/05 16:54:06 INFO Applying migration id=proofs 2026/02/05 16:54:06 INFO Applying migration id=contexts 2026/02/05 16:54:06 INFO Applying migration id=deliverieshost 2026/02/05 16:54:06 INFO Applying migration id=pembegin 2026/02/05 16:54:06 INFO Applying migration id=didhost 2026/02/05 16:54:07 WARN Throttled request to set avatar can=2026-02-05T17:24:02.373Z --- PASS: TestAvatar_ChangedRecently (1.42s) === RUN TestAvatar_HappyFlowSizeFirst 2026/02/05 16:54:07 INFO Applying migration id=initial 2026/02/05 16:54:07 INFO Applying migration id=notesupdated 2026/02/05 16:54:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:07 INFO Applying migration id=activitiesid 2026/02/05 16:54:07 INFO Applying migration id=outbox 2026/02/05 16:54:07 INFO Applying migration id=edits 2026/02/05 16:54:07 INFO Applying migration id=outboxactor 2026/02/05 16:54:07 INFO Applying migration id=outboxsender 2026/02/05 16:54:07 INFO Applying migration id=thread 2026/02/05 16:54:07 INFO Applying migration id=host 2026/02/05 16:54:07 INFO Applying migration id=sharedinbox 2026/02/05 16:54:07 INFO Applying migration id=noteshost 2026/02/05 16:54:07 INFO Applying migration id=fetched 2026/02/05 16:54:07 INFO Applying migration id=move 2026/02/05 16:54:07 INFO Applying migration id=cleanup 2026/02/05 16:54:07 INFO Applying migration id=received 2026/02/05 16:54:07 INFO Applying migration id=namehost 2026/02/05 16:54:07 INFO Applying migration id=outboxhost 2026/02/05 16:54:07 INFO Applying migration id=notesfts 2026/02/05 16:54:07 INFO Applying migration id=iconsname 2026/02/05 16:54:07 INFO Applying migration id=nohash 2026/02/05 16:54:07 INFO Applying migration id=shares 2026/02/05 16:54:07 INFO Applying migration id=actorttl 2026/02/05 16:54:07 INFO Applying migration id=tocc 2026/02/05 16:54:07 INFO Applying migration id=followeds 2026/02/05 16:54:07 INFO Applying migration id=certhash 2026/02/05 16:54:07 INFO Applying migration id=follows_sync 2026/02/05 16:54:07 INFO Applying migration id=jsonpath 2026/02/05 16:54:07 INFO Applying migration id=localforward 2026/02/05 16:54:07 INFO Applying migration id=avatar 2026/02/05 16:54:07 INFO Applying migration id=noimage 2026/02/05 16:54:07 INFO Applying migration id=feed 2026/02/05 16:54:07 INFO Applying migration id=bookmarks 2026/02/05 16:54:07 INFO Applying migration id=shareactivity 2026/02/05 16:54:07 INFO Applying migration id=application 2026/02/05 16:54:07 INFO Applying migration id=certificates 2026/02/05 16:54:07 INFO Applying migration id=rawforward 2026/02/05 16:54:07 INFO Applying migration id=publickey 2026/02/05 16:54:07 INFO Applying migration id=resolvegroup 2026/02/05 16:54:07 INFO Applying migration id=reject 2026/02/05 16:54:07 INFO Applying migration id=autodel 2026/02/05 16:54:07 INFO Applying migration id=jsonb 2026/02/05 16:54:07 INFO Applying migration id=quote 2026/02/05 16:54:07 INFO Applying migration id=rfc9421 2026/02/05 16:54:07 INFO Applying migration id=keys 2026/02/05 16:54:07 INFO Applying migration id=portable 2026/02/05 16:54:07 INFO Applying migration id=proofs 2026/02/05 16:54:07 INFO Applying migration id=contexts 2026/02/05 16:54:07 INFO Applying migration id=deliverieshost 2026/02/05 16:54:07 INFO Applying migration id=pembegin 2026/02/05 16:54:07 INFO Applying migration id=didhost --- PASS: TestAvatar_HappyFlowSizeFirst (0.78s) === RUN TestAvatar_InvalidSize 2026/02/05 16:54:08 INFO Applying migration id=initial 2026/02/05 16:54:08 INFO Applying migration id=notesupdated 2026/02/05 16:54:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:08 INFO Applying migration id=activitiesid 2026/02/05 16:54:08 INFO Applying migration id=outbox 2026/02/05 16:54:08 INFO Applying migration id=edits 2026/02/05 16:54:08 INFO Applying migration id=outboxactor 2026/02/05 16:54:08 INFO Applying migration id=outboxsender 2026/02/05 16:54:08 INFO Applying migration id=thread 2026/02/05 16:54:08 INFO Applying migration id=host 2026/02/05 16:54:08 INFO Applying migration id=sharedinbox 2026/02/05 16:54:08 INFO Applying migration id=noteshost 2026/02/05 16:54:08 INFO Applying migration id=fetched 2026/02/05 16:54:08 INFO Applying migration id=move 2026/02/05 16:54:08 INFO Applying migration id=cleanup 2026/02/05 16:54:08 INFO Applying migration id=received 2026/02/05 16:54:08 INFO Applying migration id=namehost 2026/02/05 16:54:08 INFO Applying migration id=outboxhost 2026/02/05 16:54:08 INFO Applying migration id=notesfts 2026/02/05 16:54:08 INFO Applying migration id=iconsname 2026/02/05 16:54:08 INFO Applying migration id=nohash 2026/02/05 16:54:08 INFO Applying migration id=shares 2026/02/05 16:54:08 INFO Applying migration id=actorttl 2026/02/05 16:54:08 INFO Applying migration id=tocc 2026/02/05 16:54:08 INFO Applying migration id=followeds 2026/02/05 16:54:08 INFO Applying migration id=certhash 2026/02/05 16:54:08 INFO Applying migration id=follows_sync 2026/02/05 16:54:08 INFO Applying migration id=jsonpath 2026/02/05 16:54:08 INFO Applying migration id=localforward 2026/02/05 16:54:08 INFO Applying migration id=avatar 2026/02/05 16:54:08 INFO Applying migration id=noimage 2026/02/05 16:54:08 INFO Applying migration id=feed 2026/02/05 16:54:08 INFO Applying migration id=bookmarks 2026/02/05 16:54:08 INFO Applying migration id=shareactivity 2026/02/05 16:54:08 INFO Applying migration id=application 2026/02/05 16:54:08 INFO Applying migration id=certificates 2026/02/05 16:54:08 INFO Applying migration id=rawforward 2026/02/05 16:54:08 INFO Applying migration id=publickey 2026/02/05 16:54:08 INFO Applying migration id=resolvegroup 2026/02/05 16:54:08 INFO Applying migration id=reject 2026/02/05 16:54:08 INFO Applying migration id=autodel 2026/02/05 16:54:08 INFO Applying migration id=jsonb 2026/02/05 16:54:08 INFO Applying migration id=quote 2026/02/05 16:54:08 INFO Applying migration id=rfc9421 2026/02/05 16:54:08 INFO Applying migration id=keys 2026/02/05 16:54:08 INFO Applying migration id=portable 2026/02/05 16:54:08 INFO Applying migration id=proofs 2026/02/05 16:54:08 INFO Applying migration id=contexts 2026/02/05 16:54:08 INFO Applying migration id=deliverieshost 2026/02/05 16:54:08 INFO Applying migration id=pembegin 2026/02/05 16:54:08 INFO Applying migration id=didhost 2026/02/05 16:54:09 WARN Failed to parse avatar size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestAvatar_InvalidSize (1.23s) === RUN TestAvatar_InvalidType 2026/02/05 16:54:09 INFO Applying migration id=initial 2026/02/05 16:54:09 INFO Applying migration id=notesupdated 2026/02/05 16:54:09 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:09 INFO Applying migration id=activitiesid 2026/02/05 16:54:09 INFO Applying migration id=outbox 2026/02/05 16:54:09 INFO Applying migration id=edits 2026/02/05 16:54:09 INFO Applying migration id=outboxactor 2026/02/05 16:54:09 INFO Applying migration id=outboxsender 2026/02/05 16:54:09 INFO Applying migration id=thread 2026/02/05 16:54:09 INFO Applying migration id=host 2026/02/05 16:54:09 INFO Applying migration id=sharedinbox 2026/02/05 16:54:09 INFO Applying migration id=noteshost 2026/02/05 16:54:09 INFO Applying migration id=fetched 2026/02/05 16:54:09 INFO Applying migration id=move 2026/02/05 16:54:09 INFO Applying migration id=cleanup 2026/02/05 16:54:09 INFO Applying migration id=received 2026/02/05 16:54:09 INFO Applying migration id=namehost 2026/02/05 16:54:09 INFO Applying migration id=outboxhost 2026/02/05 16:54:09 INFO Applying migration id=notesfts 2026/02/05 16:54:09 INFO Applying migration id=iconsname 2026/02/05 16:54:09 INFO Applying migration id=nohash 2026/02/05 16:54:09 INFO Applying migration id=shares 2026/02/05 16:54:09 INFO Applying migration id=actorttl 2026/02/05 16:54:09 INFO Applying migration id=tocc 2026/02/05 16:54:09 INFO Applying migration id=followeds 2026/02/05 16:54:09 INFO Applying migration id=certhash 2026/02/05 16:54:09 INFO Applying migration id=follows_sync 2026/02/05 16:54:09 INFO Applying migration id=jsonpath 2026/02/05 16:54:09 INFO Applying migration id=localforward 2026/02/05 16:54:09 INFO Applying migration id=avatar 2026/02/05 16:54:09 INFO Applying migration id=noimage 2026/02/05 16:54:09 INFO Applying migration id=feed 2026/02/05 16:54:09 INFO Applying migration id=bookmarks 2026/02/05 16:54:09 INFO Applying migration id=shareactivity 2026/02/05 16:54:09 INFO Applying migration id=application 2026/02/05 16:54:09 INFO Applying migration id=certificates 2026/02/05 16:54:09 INFO Applying migration id=rawforward 2026/02/05 16:54:09 INFO Applying migration id=publickey 2026/02/05 16:54:09 INFO Applying migration id=resolvegroup 2026/02/05 16:54:09 INFO Applying migration id=reject 2026/02/05 16:54:09 INFO Applying migration id=autodel 2026/02/05 16:54:09 INFO Applying migration id=jsonb 2026/02/05 16:54:09 INFO Applying migration id=quote 2026/02/05 16:54:09 INFO Applying migration id=rfc9421 2026/02/05 16:54:09 INFO Applying migration id=keys 2026/02/05 16:54:09 INFO Applying migration id=portable 2026/02/05 16:54:09 INFO Applying migration id=proofs 2026/02/05 16:54:09 INFO Applying migration id=contexts 2026/02/05 16:54:09 INFO Applying migration id=deliverieshost 2026/02/05 16:54:09 INFO Applying migration id=pembegin 2026/02/05 16:54:09 INFO Applying migration id=didhost 2026/02/05 16:54:10 WARN Image type is unsupported type=text/plain --- PASS: TestAvatar_InvalidType (1.16s) === RUN TestAvatar_NoSize 2026/02/05 16:54:10 INFO Applying migration id=initial 2026/02/05 16:54:10 INFO Applying migration id=notesupdated 2026/02/05 16:54:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:10 INFO Applying migration id=activitiesid 2026/02/05 16:54:10 INFO Applying migration id=outbox 2026/02/05 16:54:10 INFO Applying migration id=edits 2026/02/05 16:54:10 INFO Applying migration id=outboxactor 2026/02/05 16:54:10 INFO Applying migration id=outboxsender 2026/02/05 16:54:10 INFO Applying migration id=thread 2026/02/05 16:54:10 INFO Applying migration id=host 2026/02/05 16:54:10 INFO Applying migration id=sharedinbox 2026/02/05 16:54:10 INFO Applying migration id=noteshost 2026/02/05 16:54:10 INFO Applying migration id=fetched 2026/02/05 16:54:10 INFO Applying migration id=move 2026/02/05 16:54:10 INFO Applying migration id=cleanup 2026/02/05 16:54:10 INFO Applying migration id=received 2026/02/05 16:54:10 INFO Applying migration id=namehost 2026/02/05 16:54:10 INFO Applying migration id=outboxhost 2026/02/05 16:54:10 INFO Applying migration id=notesfts 2026/02/05 16:54:10 INFO Applying migration id=iconsname 2026/02/05 16:54:10 INFO Applying migration id=nohash 2026/02/05 16:54:10 INFO Applying migration id=shares 2026/02/05 16:54:10 INFO Applying migration id=actorttl 2026/02/05 16:54:10 INFO Applying migration id=tocc 2026/02/05 16:54:10 INFO Applying migration id=followeds 2026/02/05 16:54:10 INFO Applying migration id=certhash 2026/02/05 16:54:10 INFO Applying migration id=follows_sync 2026/02/05 16:54:10 INFO Applying migration id=jsonpath 2026/02/05 16:54:10 INFO Applying migration id=localforward 2026/02/05 16:54:10 INFO Applying migration id=avatar 2026/02/05 16:54:10 INFO Applying migration id=noimage 2026/02/05 16:54:10 INFO Applying migration id=feed 2026/02/05 16:54:10 INFO Applying migration id=bookmarks 2026/02/05 16:54:10 INFO Applying migration id=shareactivity 2026/02/05 16:54:10 INFO Applying migration id=application 2026/02/05 16:54:10 INFO Applying migration id=certificates 2026/02/05 16:54:10 INFO Applying migration id=rawforward 2026/02/05 16:54:10 INFO Applying migration id=publickey 2026/02/05 16:54:10 INFO Applying migration id=resolvegroup 2026/02/05 16:54:10 INFO Applying migration id=reject 2026/02/05 16:54:10 INFO Applying migration id=autodel 2026/02/05 16:54:10 INFO Applying migration id=jsonb 2026/02/05 16:54:10 INFO Applying migration id=quote 2026/02/05 16:54:10 INFO Applying migration id=rfc9421 2026/02/05 16:54:10 INFO Applying migration id=keys 2026/02/05 16:54:10 INFO Applying migration id=portable 2026/02/05 16:54:10 INFO Applying migration id=proofs 2026/02/05 16:54:10 INFO Applying migration id=contexts 2026/02/05 16:54:10 INFO Applying migration id=deliverieshost 2026/02/05 16:54:10 INFO Applying migration id=pembegin 2026/02/05 16:54:10 INFO Applying migration id=didhost 2026/02/05 16:54:11 WARN Invalid parameters --- PASS: TestAvatar_NoSize (1.18s) === RUN TestAvatar_NoType 2026/02/05 16:54:11 INFO Applying migration id=initial 2026/02/05 16:54:11 INFO Applying migration id=notesupdated 2026/02/05 16:54:11 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:11 INFO Applying migration id=activitiesid 2026/02/05 16:54:11 INFO Applying migration id=outbox 2026/02/05 16:54:11 INFO Applying migration id=edits 2026/02/05 16:54:11 INFO Applying migration id=outboxactor 2026/02/05 16:54:11 INFO Applying migration id=outboxsender 2026/02/05 16:54:11 INFO Applying migration id=thread 2026/02/05 16:54:11 INFO Applying migration id=host 2026/02/05 16:54:11 INFO Applying migration id=sharedinbox 2026/02/05 16:54:11 INFO Applying migration id=noteshost 2026/02/05 16:54:11 INFO Applying migration id=fetched 2026/02/05 16:54:11 INFO Applying migration id=move 2026/02/05 16:54:11 INFO Applying migration id=cleanup 2026/02/05 16:54:11 INFO Applying migration id=received 2026/02/05 16:54:11 INFO Applying migration id=namehost 2026/02/05 16:54:11 INFO Applying migration id=outboxhost 2026/02/05 16:54:11 INFO Applying migration id=notesfts 2026/02/05 16:54:11 INFO Applying migration id=iconsname 2026/02/05 16:54:11 INFO Applying migration id=nohash 2026/02/05 16:54:11 INFO Applying migration id=shares 2026/02/05 16:54:11 INFO Applying migration id=actorttl 2026/02/05 16:54:11 INFO Applying migration id=tocc 2026/02/05 16:54:11 INFO Applying migration id=followeds 2026/02/05 16:54:11 INFO Applying migration id=certhash 2026/02/05 16:54:11 INFO Applying migration id=follows_sync 2026/02/05 16:54:11 INFO Applying migration id=jsonpath 2026/02/05 16:54:11 INFO Applying migration id=localforward 2026/02/05 16:54:11 INFO Applying migration id=avatar 2026/02/05 16:54:11 INFO Applying migration id=noimage 2026/02/05 16:54:11 INFO Applying migration id=feed 2026/02/05 16:54:11 INFO Applying migration id=bookmarks 2026/02/05 16:54:11 INFO Applying migration id=shareactivity 2026/02/05 16:54:11 INFO Applying migration id=application 2026/02/05 16:54:11 INFO Applying migration id=certificates 2026/02/05 16:54:11 INFO Applying migration id=rawforward 2026/02/05 16:54:11 INFO Applying migration id=publickey 2026/02/05 16:54:11 INFO Applying migration id=resolvegroup 2026/02/05 16:54:11 INFO Applying migration id=reject 2026/02/05 16:54:11 INFO Applying migration id=autodel 2026/02/05 16:54:11 INFO Applying migration id=jsonb 2026/02/05 16:54:11 INFO Applying migration id=quote 2026/02/05 16:54:11 INFO Applying migration id=rfc9421 2026/02/05 16:54:11 INFO Applying migration id=keys 2026/02/05 16:54:11 INFO Applying migration id=portable 2026/02/05 16:54:11 INFO Applying migration id=proofs 2026/02/05 16:54:11 INFO Applying migration id=contexts 2026/02/05 16:54:11 INFO Applying migration id=deliverieshost 2026/02/05 16:54:11 INFO Applying migration id=pembegin 2026/02/05 16:54:11 INFO Applying migration id=didhost 2026/02/05 16:54:13 WARN Invalid parameters --- PASS: TestAvatar_NoType (1.43s) === RUN TestAvatar_InvalidImage 2026/02/05 16:54:13 INFO Applying migration id=initial 2026/02/05 16:54:13 INFO Applying migration id=notesupdated 2026/02/05 16:54:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:13 INFO Applying migration id=activitiesid 2026/02/05 16:54:13 INFO Applying migration id=outbox 2026/02/05 16:54:13 INFO Applying migration id=edits 2026/02/05 16:54:13 INFO Applying migration id=outboxactor 2026/02/05 16:54:13 INFO Applying migration id=outboxsender 2026/02/05 16:54:13 INFO Applying migration id=thread 2026/02/05 16:54:13 INFO Applying migration id=host 2026/02/05 16:54:13 INFO Applying migration id=sharedinbox 2026/02/05 16:54:13 INFO Applying migration id=noteshost 2026/02/05 16:54:13 INFO Applying migration id=fetched 2026/02/05 16:54:13 INFO Applying migration id=move 2026/02/05 16:54:13 INFO Applying migration id=cleanup 2026/02/05 16:54:13 INFO Applying migration id=received 2026/02/05 16:54:13 INFO Applying migration id=namehost 2026/02/05 16:54:13 INFO Applying migration id=outboxhost 2026/02/05 16:54:13 INFO Applying migration id=notesfts 2026/02/05 16:54:13 INFO Applying migration id=iconsname 2026/02/05 16:54:13 INFO Applying migration id=nohash 2026/02/05 16:54:13 INFO Applying migration id=shares 2026/02/05 16:54:13 INFO Applying migration id=actorttl 2026/02/05 16:54:13 INFO Applying migration id=tocc 2026/02/05 16:54:13 INFO Applying migration id=followeds 2026/02/05 16:54:13 INFO Applying migration id=certhash 2026/02/05 16:54:13 INFO Applying migration id=follows_sync 2026/02/05 16:54:13 INFO Applying migration id=jsonpath 2026/02/05 16:54:13 INFO Applying migration id=localforward 2026/02/05 16:54:13 INFO Applying migration id=avatar 2026/02/05 16:54:13 INFO Applying migration id=noimage 2026/02/05 16:54:13 INFO Applying migration id=feed 2026/02/05 16:54:13 INFO Applying migration id=bookmarks 2026/02/05 16:54:13 INFO Applying migration id=shareactivity 2026/02/05 16:54:13 INFO Applying migration id=application 2026/02/05 16:54:13 INFO Applying migration id=certificates 2026/02/05 16:54:13 INFO Applying migration id=rawforward 2026/02/05 16:54:13 INFO Applying migration id=publickey 2026/02/05 16:54:13 INFO Applying migration id=resolvegroup 2026/02/05 16:54:13 INFO Applying migration id=reject 2026/02/05 16:54:13 INFO Applying migration id=autodel 2026/02/05 16:54:13 INFO Applying migration id=jsonb 2026/02/05 16:54:13 INFO Applying migration id=quote 2026/02/05 16:54:13 INFO Applying migration id=rfc9421 2026/02/05 16:54:13 INFO Applying migration id=keys 2026/02/05 16:54:13 INFO Applying migration id=portable 2026/02/05 16:54:13 INFO Applying migration id=proofs 2026/02/05 16:54:13 INFO Applying migration id=contexts 2026/02/05 16:54:13 INFO Applying migration id=deliverieshost 2026/02/05 16:54:13 INFO Applying migration id=pembegin 2026/02/05 16:54:13 INFO Applying migration id=didhost 2026/02/05 16:54:14 WARN Failed to read avatar error="image: unknown format" --- PASS: TestAvatar_InvalidImage (1.51s) === RUN TestAvatar_TooSmallSize 2026/02/05 16:54:14 INFO Applying migration id=initial 2026/02/05 16:54:14 INFO Applying migration id=notesupdated 2026/02/05 16:54:14 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:14 INFO Applying migration id=activitiesid 2026/02/05 16:54:14 INFO Applying migration id=outbox 2026/02/05 16:54:14 INFO Applying migration id=edits 2026/02/05 16:54:14 INFO Applying migration id=outboxactor 2026/02/05 16:54:14 INFO Applying migration id=outboxsender 2026/02/05 16:54:14 INFO Applying migration id=thread 2026/02/05 16:54:14 INFO Applying migration id=host 2026/02/05 16:54:14 INFO Applying migration id=sharedinbox 2026/02/05 16:54:14 INFO Applying migration id=noteshost 2026/02/05 16:54:14 INFO Applying migration id=fetched 2026/02/05 16:54:14 INFO Applying migration id=move 2026/02/05 16:54:14 INFO Applying migration id=cleanup 2026/02/05 16:54:14 INFO Applying migration id=received 2026/02/05 16:54:14 INFO Applying migration id=namehost 2026/02/05 16:54:14 INFO Applying migration id=outboxhost 2026/02/05 16:54:14 INFO Applying migration id=notesfts 2026/02/05 16:54:14 INFO Applying migration id=iconsname 2026/02/05 16:54:14 INFO Applying migration id=nohash 2026/02/05 16:54:14 INFO Applying migration id=shares 2026/02/05 16:54:14 INFO Applying migration id=actorttl 2026/02/05 16:54:14 INFO Applying migration id=tocc 2026/02/05 16:54:14 INFO Applying migration id=followeds 2026/02/05 16:54:14 INFO Applying migration id=certhash 2026/02/05 16:54:14 INFO Applying migration id=follows_sync 2026/02/05 16:54:14 INFO Applying migration id=jsonpath 2026/02/05 16:54:14 INFO Applying migration id=localforward 2026/02/05 16:54:14 INFO Applying migration id=avatar 2026/02/05 16:54:14 INFO Applying migration id=noimage 2026/02/05 16:54:14 INFO Applying migration id=feed 2026/02/05 16:54:14 INFO Applying migration id=bookmarks 2026/02/05 16:54:14 INFO Applying migration id=shareactivity 2026/02/05 16:54:14 INFO Applying migration id=application 2026/02/05 16:54:14 INFO Applying migration id=certificates 2026/02/05 16:54:14 INFO Applying migration id=rawforward 2026/02/05 16:54:14 INFO Applying migration id=publickey 2026/02/05 16:54:14 INFO Applying migration id=resolvegroup 2026/02/05 16:54:14 INFO Applying migration id=reject 2026/02/05 16:54:14 INFO Applying migration id=autodel 2026/02/05 16:54:14 INFO Applying migration id=jsonb 2026/02/05 16:54:14 INFO Applying migration id=quote 2026/02/05 16:54:14 INFO Applying migration id=rfc9421 2026/02/05 16:54:14 INFO Applying migration id=keys 2026/02/05 16:54:14 INFO Applying migration id=portable 2026/02/05 16:54:14 INFO Applying migration id=proofs 2026/02/05 16:54:14 INFO Applying migration id=contexts 2026/02/05 16:54:14 INFO Applying migration id=deliverieshost 2026/02/05 16:54:14 INFO Applying migration id=pembegin 2026/02/05 16:54:14 INFO Applying migration id=didhost 2026/02/05 16:54:15 WARN Failed to read avatar error="gif: reading header: unexpected EOF" --- PASS: TestAvatar_TooSmallSize (1.29s) === RUN TestAvatar_TooBigSize 2026/02/05 16:54:15 INFO Applying migration id=initial 2026/02/05 16:54:15 INFO Applying migration id=notesupdated 2026/02/05 16:54:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:15 INFO Applying migration id=activitiesid 2026/02/05 16:54:15 INFO Applying migration id=outbox 2026/02/05 16:54:15 INFO Applying migration id=edits 2026/02/05 16:54:15 INFO Applying migration id=outboxactor 2026/02/05 16:54:15 INFO Applying migration id=outboxsender 2026/02/05 16:54:15 INFO Applying migration id=thread 2026/02/05 16:54:15 INFO Applying migration id=host 2026/02/05 16:54:15 INFO Applying migration id=sharedinbox 2026/02/05 16:54:15 INFO Applying migration id=noteshost 2026/02/05 16:54:15 INFO Applying migration id=fetched 2026/02/05 16:54:15 INFO Applying migration id=move 2026/02/05 16:54:15 INFO Applying migration id=cleanup 2026/02/05 16:54:15 INFO Applying migration id=received 2026/02/05 16:54:15 INFO Applying migration id=namehost 2026/02/05 16:54:15 INFO Applying migration id=outboxhost 2026/02/05 16:54:15 INFO Applying migration id=notesfts 2026/02/05 16:54:15 INFO Applying migration id=iconsname 2026/02/05 16:54:15 INFO Applying migration id=nohash 2026/02/05 16:54:15 INFO Applying migration id=shares 2026/02/05 16:54:15 INFO Applying migration id=actorttl 2026/02/05 16:54:15 INFO Applying migration id=tocc 2026/02/05 16:54:16 INFO Applying migration id=followeds 2026/02/05 16:54:16 INFO Applying migration id=certhash 2026/02/05 16:54:16 INFO Applying migration id=follows_sync 2026/02/05 16:54:16 INFO Applying migration id=jsonpath 2026/02/05 16:54:16 INFO Applying migration id=localforward 2026/02/05 16:54:16 INFO Applying migration id=avatar 2026/02/05 16:54:16 INFO Applying migration id=noimage 2026/02/05 16:54:16 INFO Applying migration id=feed 2026/02/05 16:54:16 INFO Applying migration id=bookmarks 2026/02/05 16:54:16 INFO Applying migration id=shareactivity 2026/02/05 16:54:16 INFO Applying migration id=application 2026/02/05 16:54:16 INFO Applying migration id=certificates 2026/02/05 16:54:16 INFO Applying migration id=rawforward 2026/02/05 16:54:16 INFO Applying migration id=publickey 2026/02/05 16:54:16 INFO Applying migration id=resolvegroup 2026/02/05 16:54:16 INFO Applying migration id=reject 2026/02/05 16:54:16 INFO Applying migration id=autodel 2026/02/05 16:54:16 INFO Applying migration id=jsonb 2026/02/05 16:54:16 INFO Applying migration id=quote 2026/02/05 16:54:16 INFO Applying migration id=rfc9421 2026/02/05 16:54:16 INFO Applying migration id=keys 2026/02/05 16:54:16 INFO Applying migration id=portable 2026/02/05 16:54:16 INFO Applying migration id=proofs 2026/02/05 16:54:16 INFO Applying migration id=contexts 2026/02/05 16:54:16 INFO Applying migration id=deliverieshost 2026/02/05 16:54:16 INFO Applying migration id=pembegin 2026/02/05 16:54:16 INFO Applying migration id=didhost 2026/02/05 16:54:17 WARN Failed to read avatar error="unexpected EOF" --- PASS: TestAvatar_TooBigSize (1.12s) === RUN TestAvatar_SizeLimit 2026/02/05 16:54:17 INFO Applying migration id=initial 2026/02/05 16:54:17 INFO Applying migration id=notesupdated 2026/02/05 16:54:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:17 INFO Applying migration id=activitiesid 2026/02/05 16:54:17 INFO Applying migration id=outbox 2026/02/05 16:54:17 INFO Applying migration id=edits 2026/02/05 16:54:17 INFO Applying migration id=outboxactor 2026/02/05 16:54:17 INFO Applying migration id=outboxsender 2026/02/05 16:54:17 INFO Applying migration id=thread 2026/02/05 16:54:17 INFO Applying migration id=host 2026/02/05 16:54:17 INFO Applying migration id=sharedinbox 2026/02/05 16:54:17 INFO Applying migration id=noteshost 2026/02/05 16:54:17 INFO Applying migration id=fetched 2026/02/05 16:54:17 INFO Applying migration id=move 2026/02/05 16:54:17 INFO Applying migration id=cleanup 2026/02/05 16:54:17 INFO Applying migration id=received 2026/02/05 16:54:17 INFO Applying migration id=namehost 2026/02/05 16:54:17 INFO Applying migration id=outboxhost 2026/02/05 16:54:17 INFO Applying migration id=notesfts 2026/02/05 16:54:17 INFO Applying migration id=iconsname 2026/02/05 16:54:17 INFO Applying migration id=nohash 2026/02/05 16:54:17 INFO Applying migration id=shares 2026/02/05 16:54:17 INFO Applying migration id=actorttl 2026/02/05 16:54:17 INFO Applying migration id=tocc 2026/02/05 16:54:17 INFO Applying migration id=followeds 2026/02/05 16:54:17 INFO Applying migration id=certhash 2026/02/05 16:54:17 INFO Applying migration id=follows_sync 2026/02/05 16:54:17 INFO Applying migration id=jsonpath 2026/02/05 16:54:17 INFO Applying migration id=localforward 2026/02/05 16:54:17 INFO Applying migration id=avatar 2026/02/05 16:54:17 INFO Applying migration id=noimage 2026/02/05 16:54:17 INFO Applying migration id=feed 2026/02/05 16:54:17 INFO Applying migration id=bookmarks 2026/02/05 16:54:17 INFO Applying migration id=shareactivity 2026/02/05 16:54:17 INFO Applying migration id=application 2026/02/05 16:54:17 INFO Applying migration id=certificates 2026/02/05 16:54:17 INFO Applying migration id=rawforward 2026/02/05 16:54:17 INFO Applying migration id=publickey 2026/02/05 16:54:17 INFO Applying migration id=resolvegroup 2026/02/05 16:54:17 INFO Applying migration id=reject 2026/02/05 16:54:17 INFO Applying migration id=autodel 2026/02/05 16:54:17 INFO Applying migration id=jsonb 2026/02/05 16:54:17 INFO Applying migration id=quote 2026/02/05 16:54:17 INFO Applying migration id=rfc9421 2026/02/05 16:54:17 INFO Applying migration id=keys 2026/02/05 16:54:17 INFO Applying migration id=portable 2026/02/05 16:54:17 INFO Applying migration id=proofs 2026/02/05 16:54:17 INFO Applying migration id=contexts 2026/02/05 16:54:17 INFO Applying migration id=deliverieshost 2026/02/05 16:54:17 INFO Applying migration id=pembegin 2026/02/05 16:54:17 INFO Applying migration id=didhost 2026/02/05 16:54:18 WARN Image is too big size=63 --- PASS: TestAvatar_SizeLimit (1.27s) === RUN TestAvatar_ExactlySizeLimit 2026/02/05 16:54:18 INFO Applying migration id=initial 2026/02/05 16:54:18 INFO Applying migration id=notesupdated 2026/02/05 16:54:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:18 INFO Applying migration id=activitiesid 2026/02/05 16:54:18 INFO Applying migration id=outbox 2026/02/05 16:54:18 INFO Applying migration id=edits 2026/02/05 16:54:18 INFO Applying migration id=outboxactor 2026/02/05 16:54:18 INFO Applying migration id=outboxsender 2026/02/05 16:54:18 INFO Applying migration id=thread 2026/02/05 16:54:18 INFO Applying migration id=host 2026/02/05 16:54:18 INFO Applying migration id=sharedinbox 2026/02/05 16:54:18 INFO Applying migration id=noteshost 2026/02/05 16:54:18 INFO Applying migration id=fetched 2026/02/05 16:54:18 INFO Applying migration id=move 2026/02/05 16:54:18 INFO Applying migration id=cleanup 2026/02/05 16:54:18 INFO Applying migration id=received 2026/02/05 16:54:18 INFO Applying migration id=namehost 2026/02/05 16:54:18 INFO Applying migration id=outboxhost 2026/02/05 16:54:18 INFO Applying migration id=notesfts 2026/02/05 16:54:18 INFO Applying migration id=iconsname 2026/02/05 16:54:18 INFO Applying migration id=nohash 2026/02/05 16:54:18 INFO Applying migration id=shares 2026/02/05 16:54:18 INFO Applying migration id=actorttl 2026/02/05 16:54:18 INFO Applying migration id=tocc 2026/02/05 16:54:18 INFO Applying migration id=followeds 2026/02/05 16:54:18 INFO Applying migration id=certhash 2026/02/05 16:54:18 INFO Applying migration id=follows_sync 2026/02/05 16:54:18 INFO Applying migration id=jsonpath 2026/02/05 16:54:18 INFO Applying migration id=localforward 2026/02/05 16:54:18 INFO Applying migration id=avatar 2026/02/05 16:54:18 INFO Applying migration id=noimage 2026/02/05 16:54:18 INFO Applying migration id=feed 2026/02/05 16:54:18 INFO Applying migration id=bookmarks 2026/02/05 16:54:18 INFO Applying migration id=shareactivity 2026/02/05 16:54:18 INFO Applying migration id=application 2026/02/05 16:54:18 INFO Applying migration id=certificates 2026/02/05 16:54:18 INFO Applying migration id=rawforward 2026/02/05 16:54:18 INFO Applying migration id=publickey 2026/02/05 16:54:18 INFO Applying migration id=resolvegroup 2026/02/05 16:54:18 INFO Applying migration id=reject 2026/02/05 16:54:18 INFO Applying migration id=autodel 2026/02/05 16:54:18 INFO Applying migration id=jsonb 2026/02/05 16:54:18 INFO Applying migration id=quote 2026/02/05 16:54:18 INFO Applying migration id=rfc9421 2026/02/05 16:54:18 INFO Applying migration id=keys 2026/02/05 16:54:18 INFO Applying migration id=portable 2026/02/05 16:54:18 INFO Applying migration id=proofs 2026/02/05 16:54:18 INFO Applying migration id=contexts 2026/02/05 16:54:18 INFO Applying migration id=deliverieshost 2026/02/05 16:54:18 INFO Applying migration id=pembegin 2026/02/05 16:54:18 INFO Applying migration id=didhost --- PASS: TestAvatar_ExactlySizeLimit (1.22s) === RUN TestBio_Throttled 2026/02/05 16:54:19 INFO Applying migration id=initial 2026/02/05 16:54:19 INFO Applying migration id=notesupdated 2026/02/05 16:54:19 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:19 INFO Applying migration id=activitiesid 2026/02/05 16:54:19 INFO Applying migration id=outbox 2026/02/05 16:54:19 INFO Applying migration id=edits 2026/02/05 16:54:19 INFO Applying migration id=outboxactor 2026/02/05 16:54:19 INFO Applying migration id=outboxsender 2026/02/05 16:54:19 INFO Applying migration id=thread 2026/02/05 16:54:19 INFO Applying migration id=host 2026/02/05 16:54:19 INFO Applying migration id=sharedinbox 2026/02/05 16:54:19 INFO Applying migration id=noteshost 2026/02/05 16:54:19 INFO Applying migration id=fetched 2026/02/05 16:54:19 INFO Applying migration id=move 2026/02/05 16:54:19 INFO Applying migration id=cleanup 2026/02/05 16:54:19 INFO Applying migration id=received 2026/02/05 16:54:19 INFO Applying migration id=namehost 2026/02/05 16:54:19 INFO Applying migration id=outboxhost 2026/02/05 16:54:19 INFO Applying migration id=notesfts 2026/02/05 16:54:19 INFO Applying migration id=iconsname 2026/02/05 16:54:19 INFO Applying migration id=nohash 2026/02/05 16:54:19 INFO Applying migration id=shares 2026/02/05 16:54:19 INFO Applying migration id=actorttl 2026/02/05 16:54:19 INFO Applying migration id=tocc 2026/02/05 16:54:19 INFO Applying migration id=followeds 2026/02/05 16:54:19 INFO Applying migration id=certhash 2026/02/05 16:54:19 INFO Applying migration id=follows_sync 2026/02/05 16:54:19 INFO Applying migration id=jsonpath 2026/02/05 16:54:19 INFO Applying migration id=localforward 2026/02/05 16:54:19 INFO Applying migration id=avatar 2026/02/05 16:54:19 INFO Applying migration id=noimage 2026/02/05 16:54:19 INFO Applying migration id=feed 2026/02/05 16:54:19 INFO Applying migration id=bookmarks 2026/02/05 16:54:19 INFO Applying migration id=shareactivity 2026/02/05 16:54:19 INFO Applying migration id=application 2026/02/05 16:54:19 INFO Applying migration id=certificates 2026/02/05 16:54:19 INFO Applying migration id=rawforward 2026/02/05 16:54:19 INFO Applying migration id=publickey 2026/02/05 16:54:19 INFO Applying migration id=resolvegroup 2026/02/05 16:54:19 INFO Applying migration id=reject 2026/02/05 16:54:19 INFO Applying migration id=autodel 2026/02/05 16:54:19 INFO Applying migration id=jsonb 2026/02/05 16:54:19 INFO Applying migration id=quote 2026/02/05 16:54:19 INFO Applying migration id=rfc9421 2026/02/05 16:54:19 INFO Applying migration id=keys 2026/02/05 16:54:19 INFO Applying migration id=portable 2026/02/05 16:54:19 INFO Applying migration id=proofs 2026/02/05 16:54:19 INFO Applying migration id=contexts 2026/02/05 16:54:19 INFO Applying migration id=deliverieshost 2026/02/05 16:54:19 INFO Applying migration id=pembegin 2026/02/05 16:54:19 INFO Applying migration id=didhost 2026/02/05 16:54:20 WARN Throttled request to set bio can=2026-02-05T17:24:20.024Z --- PASS: TestBio_Throttled (1.29s) === RUN TestBio_HappyFlow 2026/02/05 16:54:20 INFO Applying migration id=initial 2026/02/05 16:54:20 INFO Applying migration id=notesupdated 2026/02/05 16:54:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:20 INFO Applying migration id=activitiesid 2026/02/05 16:54:20 INFO Applying migration id=outbox 2026/02/05 16:54:20 INFO Applying migration id=edits 2026/02/05 16:54:20 INFO Applying migration id=outboxactor 2026/02/05 16:54:20 INFO Applying migration id=outboxsender 2026/02/05 16:54:20 INFO Applying migration id=thread 2026/02/05 16:54:20 INFO Applying migration id=host 2026/02/05 16:54:20 INFO Applying migration id=sharedinbox 2026/02/05 16:54:20 INFO Applying migration id=noteshost 2026/02/05 16:54:20 INFO Applying migration id=fetched 2026/02/05 16:54:20 INFO Applying migration id=move 2026/02/05 16:54:20 INFO Applying migration id=cleanup 2026/02/05 16:54:20 INFO Applying migration id=received 2026/02/05 16:54:20 INFO Applying migration id=namehost 2026/02/05 16:54:20 INFO Applying migration id=outboxhost 2026/02/05 16:54:20 INFO Applying migration id=notesfts 2026/02/05 16:54:20 INFO Applying migration id=iconsname 2026/02/05 16:54:20 INFO Applying migration id=nohash 2026/02/05 16:54:20 INFO Applying migration id=shares 2026/02/05 16:54:20 INFO Applying migration id=actorttl 2026/02/05 16:54:20 INFO Applying migration id=tocc 2026/02/05 16:54:20 INFO Applying migration id=followeds 2026/02/05 16:54:20 INFO Applying migration id=certhash 2026/02/05 16:54:20 INFO Applying migration id=follows_sync 2026/02/05 16:54:20 INFO Applying migration id=jsonpath 2026/02/05 16:54:20 INFO Applying migration id=localforward 2026/02/05 16:54:20 INFO Applying migration id=avatar 2026/02/05 16:54:20 INFO Applying migration id=noimage 2026/02/05 16:54:20 INFO Applying migration id=feed 2026/02/05 16:54:20 INFO Applying migration id=bookmarks 2026/02/05 16:54:20 INFO Applying migration id=shareactivity 2026/02/05 16:54:20 INFO Applying migration id=application 2026/02/05 16:54:20 INFO Applying migration id=certificates 2026/02/05 16:54:20 INFO Applying migration id=rawforward 2026/02/05 16:54:20 INFO Applying migration id=publickey 2026/02/05 16:54:20 INFO Applying migration id=resolvegroup 2026/02/05 16:54:20 INFO Applying migration id=reject 2026/02/05 16:54:20 INFO Applying migration id=autodel 2026/02/05 16:54:20 INFO Applying migration id=jsonb 2026/02/05 16:54:20 INFO Applying migration id=quote 2026/02/05 16:54:20 INFO Applying migration id=rfc9421 2026/02/05 16:54:20 INFO Applying migration id=keys 2026/02/05 16:54:20 INFO Applying migration id=portable 2026/02/05 16:54:20 INFO Applying migration id=proofs 2026/02/05 16:54:20 INFO Applying migration id=contexts 2026/02/05 16:54:20 INFO Applying migration id=deliverieshost 2026/02/05 16:54:20 INFO Applying migration id=pembegin 2026/02/05 16:54:20 INFO Applying migration id=didhost 2026/02/05 16:54:22 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_HappyFlow (1.73s) === RUN TestBio_TooLong 2026/02/05 16:54:22 INFO Applying migration id=initial 2026/02/05 16:54:22 INFO Applying migration id=notesupdated 2026/02/05 16:54:22 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:22 INFO Applying migration id=activitiesid 2026/02/05 16:54:22 INFO Applying migration id=outbox 2026/02/05 16:54:22 INFO Applying migration id=edits 2026/02/05 16:54:22 INFO Applying migration id=outboxactor 2026/02/05 16:54:22 INFO Applying migration id=outboxsender 2026/02/05 16:54:22 INFO Applying migration id=thread 2026/02/05 16:54:22 INFO Applying migration id=host 2026/02/05 16:54:22 INFO Applying migration id=sharedinbox 2026/02/05 16:54:22 INFO Applying migration id=noteshost 2026/02/05 16:54:22 INFO Applying migration id=fetched 2026/02/05 16:54:22 INFO Applying migration id=move 2026/02/05 16:54:22 INFO Applying migration id=cleanup 2026/02/05 16:54:22 INFO Applying migration id=received 2026/02/05 16:54:22 INFO Applying migration id=namehost 2026/02/05 16:54:22 INFO Applying migration id=outboxhost 2026/02/05 16:54:22 INFO Applying migration id=notesfts 2026/02/05 16:54:22 INFO Applying migration id=iconsname 2026/02/05 16:54:22 INFO Applying migration id=nohash 2026/02/05 16:54:22 INFO Applying migration id=shares 2026/02/05 16:54:22 INFO Applying migration id=actorttl 2026/02/05 16:54:22 INFO Applying migration id=tocc 2026/02/05 16:54:22 INFO Applying migration id=followeds 2026/02/05 16:54:22 INFO Applying migration id=certhash 2026/02/05 16:54:22 INFO Applying migration id=follows_sync 2026/02/05 16:54:22 INFO Applying migration id=jsonpath 2026/02/05 16:54:22 INFO Applying migration id=localforward 2026/02/05 16:54:22 INFO Applying migration id=avatar 2026/02/05 16:54:22 INFO Applying migration id=noimage 2026/02/05 16:54:22 INFO Applying migration id=feed 2026/02/05 16:54:22 INFO Applying migration id=bookmarks 2026/02/05 16:54:22 INFO Applying migration id=shareactivity 2026/02/05 16:54:22 INFO Applying migration id=application 2026/02/05 16:54:22 INFO Applying migration id=certificates 2026/02/05 16:54:22 INFO Applying migration id=rawforward 2026/02/05 16:54:22 INFO Applying migration id=publickey 2026/02/05 16:54:22 INFO Applying migration id=resolvegroup 2026/02/05 16:54:22 INFO Applying migration id=reject 2026/02/05 16:54:22 INFO Applying migration id=autodel 2026/02/05 16:54:22 INFO Applying migration id=jsonb 2026/02/05 16:54:22 INFO Applying migration id=quote 2026/02/05 16:54:22 INFO Applying migration id=rfc9421 2026/02/05 16:54:22 INFO Applying migration id=keys 2026/02/05 16:54:22 INFO Applying migration id=portable 2026/02/05 16:54:22 INFO Applying migration id=proofs 2026/02/05 16:54:22 INFO Applying migration id=contexts 2026/02/05 16:54:22 INFO Applying migration id=deliverieshost 2026/02/05 16:54:22 INFO Applying migration id=pembegin 2026/02/05 16:54:22 INFO Applying migration id=didhost --- PASS: TestBio_TooLong (0.76s) === RUN TestBio_MultiLine 2026/02/05 16:54:23 INFO Applying migration id=initial 2026/02/05 16:54:23 INFO Applying migration id=notesupdated 2026/02/05 16:54:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:23 INFO Applying migration id=activitiesid 2026/02/05 16:54:23 INFO Applying migration id=outbox 2026/02/05 16:54:23 INFO Applying migration id=edits 2026/02/05 16:54:23 INFO Applying migration id=outboxactor 2026/02/05 16:54:23 INFO Applying migration id=outboxsender 2026/02/05 16:54:23 INFO Applying migration id=thread 2026/02/05 16:54:23 INFO Applying migration id=host 2026/02/05 16:54:23 INFO Applying migration id=sharedinbox 2026/02/05 16:54:23 INFO Applying migration id=noteshost 2026/02/05 16:54:23 INFO Applying migration id=fetched 2026/02/05 16:54:23 INFO Applying migration id=move 2026/02/05 16:54:23 INFO Applying migration id=cleanup 2026/02/05 16:54:23 INFO Applying migration id=received 2026/02/05 16:54:23 INFO Applying migration id=namehost 2026/02/05 16:54:23 INFO Applying migration id=outboxhost 2026/02/05 16:54:23 INFO Applying migration id=notesfts 2026/02/05 16:54:23 INFO Applying migration id=iconsname 2026/02/05 16:54:23 INFO Applying migration id=nohash 2026/02/05 16:54:23 INFO Applying migration id=shares 2026/02/05 16:54:23 INFO Applying migration id=actorttl 2026/02/05 16:54:23 INFO Applying migration id=tocc 2026/02/05 16:54:23 INFO Applying migration id=followeds 2026/02/05 16:54:23 INFO Applying migration id=certhash 2026/02/05 16:54:23 INFO Applying migration id=follows_sync 2026/02/05 16:54:23 INFO Applying migration id=jsonpath 2026/02/05 16:54:23 INFO Applying migration id=localforward 2026/02/05 16:54:23 INFO Applying migration id=avatar 2026/02/05 16:54:23 INFO Applying migration id=noimage 2026/02/05 16:54:23 INFO Applying migration id=feed 2026/02/05 16:54:23 INFO Applying migration id=bookmarks 2026/02/05 16:54:23 INFO Applying migration id=shareactivity 2026/02/05 16:54:23 INFO Applying migration id=application 2026/02/05 16:54:23 INFO Applying migration id=certificates 2026/02/05 16:54:23 INFO Applying migration id=rawforward 2026/02/05 16:54:23 INFO Applying migration id=publickey 2026/02/05 16:54:23 INFO Applying migration id=resolvegroup 2026/02/05 16:54:23 INFO Applying migration id=reject 2026/02/05 16:54:23 INFO Applying migration id=autodel 2026/02/05 16:54:23 INFO Applying migration id=jsonb 2026/02/05 16:54:23 INFO Applying migration id=quote 2026/02/05 16:54:23 INFO Applying migration id=rfc9421 2026/02/05 16:54:23 INFO Applying migration id=keys 2026/02/05 16:54:23 INFO Applying migration id=portable 2026/02/05 16:54:23 INFO Applying migration id=proofs 2026/02/05 16:54:23 INFO Applying migration id=contexts 2026/02/05 16:54:23 INFO Applying migration id=deliverieshost 2026/02/05 16:54:23 INFO Applying migration id=pembegin 2026/02/05 16:54:23 INFO Applying migration id=didhost 2026/02/05 16:54:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLine (1.33s) === RUN TestBio_MultiLineWithLink 2026/02/05 16:54:24 INFO Applying migration id=initial 2026/02/05 16:54:24 INFO Applying migration id=notesupdated 2026/02/05 16:54:24 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:24 INFO Applying migration id=activitiesid 2026/02/05 16:54:24 INFO Applying migration id=outbox 2026/02/05 16:54:24 INFO Applying migration id=edits 2026/02/05 16:54:24 INFO Applying migration id=outboxactor 2026/02/05 16:54:24 INFO Applying migration id=outboxsender 2026/02/05 16:54:24 INFO Applying migration id=thread 2026/02/05 16:54:24 INFO Applying migration id=host 2026/02/05 16:54:24 INFO Applying migration id=sharedinbox 2026/02/05 16:54:24 INFO Applying migration id=noteshost 2026/02/05 16:54:24 INFO Applying migration id=fetched 2026/02/05 16:54:24 INFO Applying migration id=move 2026/02/05 16:54:24 INFO Applying migration id=cleanup 2026/02/05 16:54:24 INFO Applying migration id=received 2026/02/05 16:54:24 INFO Applying migration id=namehost 2026/02/05 16:54:24 INFO Applying migration id=outboxhost 2026/02/05 16:54:24 INFO Applying migration id=notesfts 2026/02/05 16:54:24 INFO Applying migration id=iconsname 2026/02/05 16:54:24 INFO Applying migration id=nohash 2026/02/05 16:54:24 INFO Applying migration id=shares 2026/02/05 16:54:24 INFO Applying migration id=actorttl 2026/02/05 16:54:24 INFO Applying migration id=tocc 2026/02/05 16:54:24 INFO Applying migration id=followeds 2026/02/05 16:54:24 INFO Applying migration id=certhash 2026/02/05 16:54:24 INFO Applying migration id=follows_sync 2026/02/05 16:54:24 INFO Applying migration id=jsonpath 2026/02/05 16:54:24 INFO Applying migration id=localforward 2026/02/05 16:54:24 INFO Applying migration id=avatar 2026/02/05 16:54:24 INFO Applying migration id=noimage 2026/02/05 16:54:24 INFO Applying migration id=feed 2026/02/05 16:54:24 INFO Applying migration id=bookmarks 2026/02/05 16:54:24 INFO Applying migration id=shareactivity 2026/02/05 16:54:24 INFO Applying migration id=application 2026/02/05 16:54:24 INFO Applying migration id=certificates 2026/02/05 16:54:24 INFO Applying migration id=rawforward 2026/02/05 16:54:24 INFO Applying migration id=publickey 2026/02/05 16:54:24 INFO Applying migration id=resolvegroup 2026/02/05 16:54:24 INFO Applying migration id=reject 2026/02/05 16:54:24 INFO Applying migration id=autodel 2026/02/05 16:54:24 INFO Applying migration id=jsonb 2026/02/05 16:54:24 INFO Applying migration id=quote 2026/02/05 16:54:24 INFO Applying migration id=rfc9421 2026/02/05 16:54:24 INFO Applying migration id=keys 2026/02/05 16:54:24 INFO Applying migration id=portable 2026/02/05 16:54:24 INFO Applying migration id=proofs 2026/02/05 16:54:24 INFO Applying migration id=contexts 2026/02/05 16:54:24 INFO Applying migration id=deliverieshost 2026/02/05 16:54:24 INFO Applying migration id=pembegin 2026/02/05 16:54:24 INFO Applying migration id=didhost 2026/02/05 16:54:25 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLineWithLink (1.00s) === RUN TestBookmark_HappyFlow 2026/02/05 16:54:25 INFO Applying migration id=initial 2026/02/05 16:54:25 INFO Applying migration id=notesupdated 2026/02/05 16:54:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:25 INFO Applying migration id=activitiesid 2026/02/05 16:54:25 INFO Applying migration id=outbox 2026/02/05 16:54:25 INFO Applying migration id=edits 2026/02/05 16:54:25 INFO Applying migration id=outboxactor 2026/02/05 16:54:25 INFO Applying migration id=outboxsender 2026/02/05 16:54:25 INFO Applying migration id=thread 2026/02/05 16:54:25 INFO Applying migration id=host 2026/02/05 16:54:25 INFO Applying migration id=sharedinbox 2026/02/05 16:54:25 INFO Applying migration id=noteshost 2026/02/05 16:54:25 INFO Applying migration id=fetched 2026/02/05 16:54:25 INFO Applying migration id=move 2026/02/05 16:54:25 INFO Applying migration id=cleanup 2026/02/05 16:54:25 INFO Applying migration id=received 2026/02/05 16:54:25 INFO Applying migration id=namehost 2026/02/05 16:54:25 INFO Applying migration id=outboxhost 2026/02/05 16:54:25 INFO Applying migration id=notesfts 2026/02/05 16:54:25 INFO Applying migration id=iconsname 2026/02/05 16:54:25 INFO Applying migration id=nohash 2026/02/05 16:54:25 INFO Applying migration id=shares 2026/02/05 16:54:25 INFO Applying migration id=actorttl 2026/02/05 16:54:25 INFO Applying migration id=tocc 2026/02/05 16:54:25 INFO Applying migration id=followeds 2026/02/05 16:54:25 INFO Applying migration id=certhash 2026/02/05 16:54:25 INFO Applying migration id=follows_sync 2026/02/05 16:54:25 INFO Applying migration id=jsonpath 2026/02/05 16:54:25 INFO Applying migration id=localforward 2026/02/05 16:54:25 INFO Applying migration id=avatar 2026/02/05 16:54:25 INFO Applying migration id=noimage 2026/02/05 16:54:25 INFO Applying migration id=feed 2026/02/05 16:54:25 INFO Applying migration id=bookmarks 2026/02/05 16:54:25 INFO Applying migration id=shareactivity 2026/02/05 16:54:25 INFO Applying migration id=application 2026/02/05 16:54:25 INFO Applying migration id=certificates 2026/02/05 16:54:25 INFO Applying migration id=rawforward 2026/02/05 16:54:25 INFO Applying migration id=publickey 2026/02/05 16:54:25 INFO Applying migration id=resolvegroup 2026/02/05 16:54:25 INFO Applying migration id=reject 2026/02/05 16:54:25 INFO Applying migration id=autodel 2026/02/05 16:54:25 INFO Applying migration id=jsonb 2026/02/05 16:54:25 INFO Applying migration id=quote 2026/02/05 16:54:25 INFO Applying migration id=rfc9421 2026/02/05 16:54:25 INFO Applying migration id=keys 2026/02/05 16:54:25 INFO Applying migration id=portable 2026/02/05 16:54:25 INFO Applying migration id=proofs 2026/02/05 16:54:25 INFO Applying migration id=contexts 2026/02/05 16:54:25 INFO Applying migration id=deliverieshost 2026/02/05 16:54:25 INFO Applying migration id=pembegin 2026/02/05 16:54:25 INFO Applying migration id=didhost 2026/02/05 16:54:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eb9-fddb-7112-ba6e-d51c12c2b6e7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eb9-fdda-7457-916a-955d328e2b2b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eb9-fdda-7457-916a-955d328e2b2b 2026/02/05 16:54:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eb9-fdda-7457-916a-955d328e2b2b 2026/02/05 16:54:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eb9-fdda-7457-916a-955d328e2b2b 2026/02/05 16:54:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eb9-fdda-7457-916a-955d328e2b2b --- PASS: TestBookmark_HappyFlow (1.38s) === RUN TestBookmark_Throttling 2026/02/05 16:54:27 INFO Applying migration id=initial 2026/02/05 16:54:27 INFO Applying migration id=notesupdated 2026/02/05 16:54:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:27 INFO Applying migration id=activitiesid 2026/02/05 16:54:27 INFO Applying migration id=outbox 2026/02/05 16:54:27 INFO Applying migration id=edits 2026/02/05 16:54:27 INFO Applying migration id=outboxactor 2026/02/05 16:54:27 INFO Applying migration id=outboxsender 2026/02/05 16:54:27 INFO Applying migration id=thread 2026/02/05 16:54:27 INFO Applying migration id=host 2026/02/05 16:54:27 INFO Applying migration id=sharedinbox 2026/02/05 16:54:27 INFO Applying migration id=noteshost 2026/02/05 16:54:27 INFO Applying migration id=fetched 2026/02/05 16:54:27 INFO Applying migration id=move 2026/02/05 16:54:27 INFO Applying migration id=cleanup 2026/02/05 16:54:27 INFO Applying migration id=received 2026/02/05 16:54:27 INFO Applying migration id=namehost 2026/02/05 16:54:27 INFO Applying migration id=outboxhost 2026/02/05 16:54:27 INFO Applying migration id=notesfts 2026/02/05 16:54:27 INFO Applying migration id=iconsname 2026/02/05 16:54:27 INFO Applying migration id=nohash 2026/02/05 16:54:27 INFO Applying migration id=shares 2026/02/05 16:54:27 INFO Applying migration id=actorttl 2026/02/05 16:54:27 INFO Applying migration id=tocc 2026/02/05 16:54:27 INFO Applying migration id=followeds 2026/02/05 16:54:27 INFO Applying migration id=certhash 2026/02/05 16:54:27 INFO Applying migration id=follows_sync 2026/02/05 16:54:27 INFO Applying migration id=jsonpath 2026/02/05 16:54:27 INFO Applying migration id=localforward 2026/02/05 16:54:27 INFO Applying migration id=avatar 2026/02/05 16:54:27 INFO Applying migration id=noimage 2026/02/05 16:54:27 INFO Applying migration id=feed 2026/02/05 16:54:27 INFO Applying migration id=bookmarks 2026/02/05 16:54:27 INFO Applying migration id=shareactivity 2026/02/05 16:54:27 INFO Applying migration id=application 2026/02/05 16:54:27 INFO Applying migration id=certificates 2026/02/05 16:54:27 INFO Applying migration id=rawforward 2026/02/05 16:54:27 INFO Applying migration id=publickey 2026/02/05 16:54:27 INFO Applying migration id=resolvegroup 2026/02/05 16:54:27 INFO Applying migration id=reject 2026/02/05 16:54:27 INFO Applying migration id=autodel 2026/02/05 16:54:27 INFO Applying migration id=jsonb 2026/02/05 16:54:27 INFO Applying migration id=quote 2026/02/05 16:54:27 INFO Applying migration id=rfc9421 2026/02/05 16:54:27 INFO Applying migration id=keys 2026/02/05 16:54:27 INFO Applying migration id=portable 2026/02/05 16:54:27 INFO Applying migration id=proofs 2026/02/05 16:54:27 INFO Applying migration id=contexts 2026/02/05 16:54:27 INFO Applying migration id=deliverieshost 2026/02/05 16:54:27 INFO Applying migration id=pembegin 2026/02/05 16:54:27 INFO Applying migration id=didhost 2026/02/05 16:54:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-02f6-74ca-ba19-48cf331b8fd3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-02f6-73b4-964c-303c49b49126 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-02f6-73b4-964c-303c49b49126 2026/02/05 16:54:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-02f9-716e-a0f9-64dbce2dca46 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-02f9-7133-a370-23282e2bd162 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2eba-02f9-7133-a370-23282e2bd162 2026/02/05 16:54:28 WARN User is bookmarking too frequently --- PASS: TestBookmark_Throttling (1.30s) === RUN TestBookmark_Limit 2026/02/05 16:54:28 INFO Applying migration id=initial 2026/02/05 16:54:28 INFO Applying migration id=notesupdated 2026/02/05 16:54:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:28 INFO Applying migration id=activitiesid 2026/02/05 16:54:28 INFO Applying migration id=outbox 2026/02/05 16:54:28 INFO Applying migration id=edits 2026/02/05 16:54:28 INFO Applying migration id=outboxactor 2026/02/05 16:54:28 INFO Applying migration id=outboxsender 2026/02/05 16:54:28 INFO Applying migration id=thread 2026/02/05 16:54:28 INFO Applying migration id=host 2026/02/05 16:54:28 INFO Applying migration id=sharedinbox 2026/02/05 16:54:28 INFO Applying migration id=noteshost 2026/02/05 16:54:28 INFO Applying migration id=fetched 2026/02/05 16:54:28 INFO Applying migration id=move 2026/02/05 16:54:28 INFO Applying migration id=cleanup 2026/02/05 16:54:28 INFO Applying migration id=received 2026/02/05 16:54:28 INFO Applying migration id=namehost 2026/02/05 16:54:28 INFO Applying migration id=outboxhost 2026/02/05 16:54:28 INFO Applying migration id=notesfts 2026/02/05 16:54:28 INFO Applying migration id=iconsname 2026/02/05 16:54:28 INFO Applying migration id=nohash 2026/02/05 16:54:28 INFO Applying migration id=shares 2026/02/05 16:54:28 INFO Applying migration id=actorttl 2026/02/05 16:54:28 INFO Applying migration id=tocc 2026/02/05 16:54:28 INFO Applying migration id=followeds 2026/02/05 16:54:28 INFO Applying migration id=certhash 2026/02/05 16:54:28 INFO Applying migration id=follows_sync 2026/02/05 16:54:28 INFO Applying migration id=jsonpath 2026/02/05 16:54:28 INFO Applying migration id=localforward 2026/02/05 16:54:28 INFO Applying migration id=avatar 2026/02/05 16:54:28 INFO Applying migration id=noimage 2026/02/05 16:54:28 INFO Applying migration id=feed 2026/02/05 16:54:28 INFO Applying migration id=bookmarks 2026/02/05 16:54:28 INFO Applying migration id=shareactivity 2026/02/05 16:54:28 INFO Applying migration id=application 2026/02/05 16:54:28 INFO Applying migration id=certificates 2026/02/05 16:54:28 INFO Applying migration id=rawforward 2026/02/05 16:54:28 INFO Applying migration id=publickey 2026/02/05 16:54:28 INFO Applying migration id=resolvegroup 2026/02/05 16:54:28 INFO Applying migration id=reject 2026/02/05 16:54:28 INFO Applying migration id=autodel 2026/02/05 16:54:28 INFO Applying migration id=jsonb 2026/02/05 16:54:28 INFO Applying migration id=quote 2026/02/05 16:54:28 INFO Applying migration id=rfc9421 2026/02/05 16:54:28 INFO Applying migration id=keys 2026/02/05 16:54:28 INFO Applying migration id=portable 2026/02/05 16:54:28 INFO Applying migration id=proofs 2026/02/05 16:54:28 INFO Applying migration id=contexts 2026/02/05 16:54:28 INFO Applying migration id=deliverieshost 2026/02/05 16:54:28 INFO Applying migration id=pembegin 2026/02/05 16:54:28 INFO Applying migration id=didhost 2026/02/05 16:54:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-07e9-74bc-aadf-cb93602229f4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-07e9-73a0-a566-cff76ba4072c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-07e9-73a0-a566-cff76ba4072c 2026/02/05 16:54:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-07ec-76f6-9174-6ca4a47acdec activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-07ec-76b5-8ce4-37d0e5cdb510 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2eba-07ec-76b5-8ce4-37d0e5cdb510 2026/02/05 16:54:29 WARN User has reached bookmarks limit post=https://localhost.localdomain:8443/post/019c2eba-07ec-76b5-8ce4-37d0e5cdb510 --- PASS: TestBookmark_Limit (1.27s) === RUN TestBookmark_TwoBookmarks 2026/02/05 16:54:29 INFO Applying migration id=initial 2026/02/05 16:54:29 INFO Applying migration id=notesupdated 2026/02/05 16:54:29 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:29 INFO Applying migration id=activitiesid 2026/02/05 16:54:29 INFO Applying migration id=outbox 2026/02/05 16:54:29 INFO Applying migration id=edits 2026/02/05 16:54:29 INFO Applying migration id=outboxactor 2026/02/05 16:54:29 INFO Applying migration id=outboxsender 2026/02/05 16:54:29 INFO Applying migration id=thread 2026/02/05 16:54:29 INFO Applying migration id=host 2026/02/05 16:54:29 INFO Applying migration id=sharedinbox 2026/02/05 16:54:29 INFO Applying migration id=noteshost 2026/02/05 16:54:29 INFO Applying migration id=fetched 2026/02/05 16:54:29 INFO Applying migration id=move 2026/02/05 16:54:29 INFO Applying migration id=cleanup 2026/02/05 16:54:29 INFO Applying migration id=received 2026/02/05 16:54:29 INFO Applying migration id=namehost 2026/02/05 16:54:29 INFO Applying migration id=outboxhost 2026/02/05 16:54:29 INFO Applying migration id=notesfts 2026/02/05 16:54:29 INFO Applying migration id=iconsname 2026/02/05 16:54:29 INFO Applying migration id=nohash 2026/02/05 16:54:29 INFO Applying migration id=shares 2026/02/05 16:54:29 INFO Applying migration id=actorttl 2026/02/05 16:54:29 INFO Applying migration id=tocc 2026/02/05 16:54:29 INFO Applying migration id=followeds 2026/02/05 16:54:29 INFO Applying migration id=certhash 2026/02/05 16:54:29 INFO Applying migration id=follows_sync 2026/02/05 16:54:29 INFO Applying migration id=jsonpath 2026/02/05 16:54:29 INFO Applying migration id=localforward 2026/02/05 16:54:29 INFO Applying migration id=avatar 2026/02/05 16:54:29 INFO Applying migration id=noimage 2026/02/05 16:54:29 INFO Applying migration id=feed 2026/02/05 16:54:29 INFO Applying migration id=bookmarks 2026/02/05 16:54:29 INFO Applying migration id=shareactivity 2026/02/05 16:54:29 INFO Applying migration id=application 2026/02/05 16:54:29 INFO Applying migration id=certificates 2026/02/05 16:54:29 INFO Applying migration id=rawforward 2026/02/05 16:54:29 INFO Applying migration id=publickey 2026/02/05 16:54:29 INFO Applying migration id=resolvegroup 2026/02/05 16:54:29 INFO Applying migration id=reject 2026/02/05 16:54:29 INFO Applying migration id=autodel 2026/02/05 16:54:29 INFO Applying migration id=jsonb 2026/02/05 16:54:29 INFO Applying migration id=quote 2026/02/05 16:54:29 INFO Applying migration id=rfc9421 2026/02/05 16:54:29 INFO Applying migration id=keys 2026/02/05 16:54:29 INFO Applying migration id=portable 2026/02/05 16:54:29 INFO Applying migration id=proofs 2026/02/05 16:54:29 INFO Applying migration id=contexts 2026/02/05 16:54:29 INFO Applying migration id=deliverieshost 2026/02/05 16:54:29 INFO Applying migration id=pembegin 2026/02/05 16:54:29 INFO Applying migration id=didhost 2026/02/05 16:54:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-0d1f-7824-b29f-e8702322e27b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-0d1f-7726-b125-7e2bf3b3f8e0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-0d1f-7726-b125-7e2bf3b3f8e0 2026/02/05 16:54:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-0d22-77df-8891-fe57e92ef01b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-0d22-7787-98ca-30d53948d319 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2eba-0d22-7787-98ca-30d53948d319 --- PASS: TestBookmark_TwoBookmarks (1.33s) === RUN TestBookmark_Twice 2026/02/05 16:54:30 INFO Applying migration id=initial 2026/02/05 16:54:30 INFO Applying migration id=notesupdated 2026/02/05 16:54:30 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:30 INFO Applying migration id=activitiesid 2026/02/05 16:54:30 INFO Applying migration id=outbox 2026/02/05 16:54:30 INFO Applying migration id=edits 2026/02/05 16:54:30 INFO Applying migration id=outboxactor 2026/02/05 16:54:30 INFO Applying migration id=outboxsender 2026/02/05 16:54:30 INFO Applying migration id=thread 2026/02/05 16:54:30 INFO Applying migration id=host 2026/02/05 16:54:30 INFO Applying migration id=sharedinbox 2026/02/05 16:54:30 INFO Applying migration id=noteshost 2026/02/05 16:54:30 INFO Applying migration id=fetched 2026/02/05 16:54:30 INFO Applying migration id=move 2026/02/05 16:54:30 INFO Applying migration id=cleanup 2026/02/05 16:54:30 INFO Applying migration id=received 2026/02/05 16:54:30 INFO Applying migration id=namehost 2026/02/05 16:54:30 INFO Applying migration id=outboxhost 2026/02/05 16:54:30 INFO Applying migration id=notesfts 2026/02/05 16:54:30 INFO Applying migration id=iconsname 2026/02/05 16:54:30 INFO Applying migration id=nohash 2026/02/05 16:54:30 INFO Applying migration id=shares 2026/02/05 16:54:30 INFO Applying migration id=actorttl 2026/02/05 16:54:30 INFO Applying migration id=tocc 2026/02/05 16:54:31 INFO Applying migration id=followeds 2026/02/05 16:54:31 INFO Applying migration id=certhash 2026/02/05 16:54:31 INFO Applying migration id=follows_sync 2026/02/05 16:54:31 INFO Applying migration id=jsonpath 2026/02/05 16:54:31 INFO Applying migration id=localforward 2026/02/05 16:54:31 INFO Applying migration id=avatar 2026/02/05 16:54:31 INFO Applying migration id=noimage 2026/02/05 16:54:31 INFO Applying migration id=feed 2026/02/05 16:54:31 INFO Applying migration id=bookmarks 2026/02/05 16:54:31 INFO Applying migration id=shareactivity 2026/02/05 16:54:31 INFO Applying migration id=application 2026/02/05 16:54:31 INFO Applying migration id=certificates 2026/02/05 16:54:31 INFO Applying migration id=rawforward 2026/02/05 16:54:31 INFO Applying migration id=publickey 2026/02/05 16:54:31 INFO Applying migration id=resolvegroup 2026/02/05 16:54:31 INFO Applying migration id=reject 2026/02/05 16:54:31 INFO Applying migration id=autodel 2026/02/05 16:54:31 INFO Applying migration id=jsonb 2026/02/05 16:54:31 INFO Applying migration id=quote 2026/02/05 16:54:31 INFO Applying migration id=rfc9421 2026/02/05 16:54:31 INFO Applying migration id=keys 2026/02/05 16:54:31 INFO Applying migration id=portable 2026/02/05 16:54:31 INFO Applying migration id=proofs 2026/02/05 16:54:31 INFO Applying migration id=contexts 2026/02/05 16:54:31 INFO Applying migration id=deliverieshost 2026/02/05 16:54:31 INFO Applying migration id=pembegin 2026/02/05 16:54:31 INFO Applying migration id=didhost 2026/02/05 16:54:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-1047-7666-b7a3-39515837ae35 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-1047-758f-a1ba-826db437872e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-1047-758f-a1ba-826db437872e 2026/02/05 16:54:31 WARN Failed to insert bookmark error="UNIQUE constraint failed: bookmarks.by, bookmarks.note" --- PASS: TestBookmark_Twice (0.81s) === RUN TestBookmark_ToFollowers 2026/02/05 16:54:31 INFO Applying migration id=initial 2026/02/05 16:54:31 INFO Applying migration id=notesupdated 2026/02/05 16:54:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:31 INFO Applying migration id=activitiesid 2026/02/05 16:54:31 INFO Applying migration id=outbox 2026/02/05 16:54:31 INFO Applying migration id=edits 2026/02/05 16:54:31 INFO Applying migration id=outboxactor 2026/02/05 16:54:31 INFO Applying migration id=outboxsender 2026/02/05 16:54:31 INFO Applying migration id=thread 2026/02/05 16:54:31 INFO Applying migration id=host 2026/02/05 16:54:31 INFO Applying migration id=sharedinbox 2026/02/05 16:54:31 INFO Applying migration id=noteshost 2026/02/05 16:54:31 INFO Applying migration id=fetched 2026/02/05 16:54:31 INFO Applying migration id=move 2026/02/05 16:54:31 INFO Applying migration id=cleanup 2026/02/05 16:54:31 INFO Applying migration id=received 2026/02/05 16:54:31 INFO Applying migration id=namehost 2026/02/05 16:54:31 INFO Applying migration id=outboxhost 2026/02/05 16:54:31 INFO Applying migration id=notesfts 2026/02/05 16:54:31 INFO Applying migration id=iconsname 2026/02/05 16:54:31 INFO Applying migration id=nohash 2026/02/05 16:54:31 INFO Applying migration id=shares 2026/02/05 16:54:31 INFO Applying migration id=actorttl 2026/02/05 16:54:31 INFO Applying migration id=tocc 2026/02/05 16:54:31 INFO Applying migration id=followeds 2026/02/05 16:54:31 INFO Applying migration id=certhash 2026/02/05 16:54:31 INFO Applying migration id=follows_sync 2026/02/05 16:54:31 INFO Applying migration id=jsonpath 2026/02/05 16:54:31 INFO Applying migration id=localforward 2026/02/05 16:54:31 INFO Applying migration id=avatar 2026/02/05 16:54:31 INFO Applying migration id=noimage 2026/02/05 16:54:31 INFO Applying migration id=feed 2026/02/05 16:54:31 INFO Applying migration id=bookmarks 2026/02/05 16:54:31 INFO Applying migration id=shareactivity 2026/02/05 16:54:31 INFO Applying migration id=application 2026/02/05 16:54:31 INFO Applying migration id=certificates 2026/02/05 16:54:31 INFO Applying migration id=rawforward 2026/02/05 16:54:31 INFO Applying migration id=publickey 2026/02/05 16:54:31 INFO Applying migration id=resolvegroup 2026/02/05 16:54:31 INFO Applying migration id=reject 2026/02/05 16:54:31 INFO Applying migration id=autodel 2026/02/05 16:54:31 INFO Applying migration id=jsonb 2026/02/05 16:54:31 INFO Applying migration id=quote 2026/02/05 16:54:31 INFO Applying migration id=rfc9421 2026/02/05 16:54:31 INFO Applying migration id=keys 2026/02/05 16:54:31 INFO Applying migration id=portable 2026/02/05 16:54:31 INFO Applying migration id=proofs 2026/02/05 16:54:31 INFO Applying migration id=contexts 2026/02/05 16:54:31 INFO Applying migration id=deliverieshost 2026/02/05 16:54:31 INFO Applying migration id=pembegin 2026/02/05 16:54:31 INFO Applying migration id=didhost 2026/02/05 16:54:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-13a9-7658-8bf5-9fcc5a336fcc 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/02/05 16:54:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-13aa-73ca-9147-85192fdbddc4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-13a9-7658-8bf5-9fcc5a336fcc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-13a9-7658-8bf5-9fcc5a336fcc 2026/02/05 16:54:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-13aa-7e2e-b4ca-00e6fc44fb47 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-13aa-7d73-8c3a-63377974911a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-13aa-7d73-8c3a-63377974911a 2026/02/05 16:54:32 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-13aa-7d73-8c3a-63377974911a 2026/02/05 16:54:32 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2eba-13b1-7182-b735-24ec242a7f05 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-13a9-7658-8bf5-9fcc5a336fcc 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 (0.87s) === RUN TestBookmark_DM 2026/02/05 16:54:32 INFO Applying migration id=initial 2026/02/05 16:54:32 INFO Applying migration id=notesupdated 2026/02/05 16:54:32 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:32 INFO Applying migration id=activitiesid 2026/02/05 16:54:32 INFO Applying migration id=outbox 2026/02/05 16:54:32 INFO Applying migration id=edits 2026/02/05 16:54:32 INFO Applying migration id=outboxactor 2026/02/05 16:54:32 INFO Applying migration id=outboxsender 2026/02/05 16:54:32 INFO Applying migration id=thread 2026/02/05 16:54:32 INFO Applying migration id=host 2026/02/05 16:54:32 INFO Applying migration id=sharedinbox 2026/02/05 16:54:32 INFO Applying migration id=noteshost 2026/02/05 16:54:32 INFO Applying migration id=fetched 2026/02/05 16:54:32 INFO Applying migration id=move 2026/02/05 16:54:32 INFO Applying migration id=cleanup 2026/02/05 16:54:32 INFO Applying migration id=received 2026/02/05 16:54:32 INFO Applying migration id=namehost 2026/02/05 16:54:32 INFO Applying migration id=outboxhost 2026/02/05 16:54:32 INFO Applying migration id=notesfts 2026/02/05 16:54:32 INFO Applying migration id=iconsname 2026/02/05 16:54:32 INFO Applying migration id=nohash 2026/02/05 16:54:32 INFO Applying migration id=shares 2026/02/05 16:54:32 INFO Applying migration id=actorttl 2026/02/05 16:54:32 INFO Applying migration id=tocc 2026/02/05 16:54:32 INFO Applying migration id=followeds 2026/02/05 16:54:32 INFO Applying migration id=certhash 2026/02/05 16:54:32 INFO Applying migration id=follows_sync 2026/02/05 16:54:32 INFO Applying migration id=jsonpath 2026/02/05 16:54:32 INFO Applying migration id=localforward 2026/02/05 16:54:32 INFO Applying migration id=avatar 2026/02/05 16:54:32 INFO Applying migration id=noimage 2026/02/05 16:54:32 INFO Applying migration id=feed 2026/02/05 16:54:32 INFO Applying migration id=bookmarks 2026/02/05 16:54:32 INFO Applying migration id=shareactivity 2026/02/05 16:54:32 INFO Applying migration id=application 2026/02/05 16:54:32 INFO Applying migration id=certificates 2026/02/05 16:54:32 INFO Applying migration id=rawforward 2026/02/05 16:54:32 INFO Applying migration id=publickey 2026/02/05 16:54:32 INFO Applying migration id=resolvegroup 2026/02/05 16:54:32 INFO Applying migration id=reject 2026/02/05 16:54:32 INFO Applying migration id=autodel 2026/02/05 16:54:32 INFO Applying migration id=jsonb 2026/02/05 16:54:32 INFO Applying migration id=quote 2026/02/05 16:54:32 INFO Applying migration id=rfc9421 2026/02/05 16:54:32 INFO Applying migration id=keys 2026/02/05 16:54:32 INFO Applying migration id=portable 2026/02/05 16:54:32 INFO Applying migration id=proofs 2026/02/05 16:54:32 INFO Applying migration id=contexts 2026/02/05 16:54:32 INFO Applying migration id=deliverieshost 2026/02/05 16:54:32 INFO Applying migration id=pembegin 2026/02/05 16:54:32 INFO Applying migration id=didhost 2026/02/05 16:54:33 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/02/05 16:54:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-1850-7b6c-98ba-bfecd21807c6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-1850-77f4-a52a-71603f88e61c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-1850-77f4-a52a-71603f88e61c 2026/02/05 16:54:33 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-1850-77f4-a52a-71603f88e61c --- PASS: TestBookmark_DM (1.19s) === RUN TestCommunities_OneCommunity 2026/02/05 16:54:33 INFO Applying migration id=initial 2026/02/05 16:54:33 INFO Applying migration id=notesupdated 2026/02/05 16:54:33 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:33 INFO Applying migration id=activitiesid 2026/02/05 16:54:33 INFO Applying migration id=outbox 2026/02/05 16:54:33 INFO Applying migration id=edits 2026/02/05 16:54:33 INFO Applying migration id=outboxactor 2026/02/05 16:54:33 INFO Applying migration id=outboxsender 2026/02/05 16:54:33 INFO Applying migration id=thread 2026/02/05 16:54:33 INFO Applying migration id=host 2026/02/05 16:54:33 INFO Applying migration id=sharedinbox 2026/02/05 16:54:33 INFO Applying migration id=noteshost 2026/02/05 16:54:33 INFO Applying migration id=fetched 2026/02/05 16:54:33 INFO Applying migration id=move 2026/02/05 16:54:33 INFO Applying migration id=cleanup 2026/02/05 16:54:33 INFO Applying migration id=received 2026/02/05 16:54:33 INFO Applying migration id=namehost 2026/02/05 16:54:33 INFO Applying migration id=outboxhost 2026/02/05 16:54:33 INFO Applying migration id=notesfts 2026/02/05 16:54:33 INFO Applying migration id=iconsname 2026/02/05 16:54:33 INFO Applying migration id=nohash 2026/02/05 16:54:33 INFO Applying migration id=shares 2026/02/05 16:54:33 INFO Applying migration id=actorttl 2026/02/05 16:54:33 INFO Applying migration id=tocc 2026/02/05 16:54:33 INFO Applying migration id=followeds 2026/02/05 16:54:33 INFO Applying migration id=certhash 2026/02/05 16:54:33 INFO Applying migration id=follows_sync 2026/02/05 16:54:33 INFO Applying migration id=jsonpath 2026/02/05 16:54:33 INFO Applying migration id=localforward 2026/02/05 16:54:33 INFO Applying migration id=avatar 2026/02/05 16:54:33 INFO Applying migration id=noimage 2026/02/05 16:54:33 INFO Applying migration id=feed 2026/02/05 16:54:33 INFO Applying migration id=bookmarks 2026/02/05 16:54:33 INFO Applying migration id=shareactivity 2026/02/05 16:54:33 INFO Applying migration id=application 2026/02/05 16:54:33 INFO Applying migration id=certificates 2026/02/05 16:54:33 INFO Applying migration id=rawforward 2026/02/05 16:54:33 INFO Applying migration id=publickey 2026/02/05 16:54:33 INFO Applying migration id=resolvegroup 2026/02/05 16:54:33 INFO Applying migration id=reject 2026/02/05 16:54:33 INFO Applying migration id=autodel 2026/02/05 16:54:33 INFO Applying migration id=jsonb 2026/02/05 16:54:33 INFO Applying migration id=quote 2026/02/05 16:54:33 INFO Applying migration id=rfc9421 2026/02/05 16:54:33 INFO Applying migration id=keys 2026/02/05 16:54:33 INFO Applying migration id=portable 2026/02/05 16:54:33 INFO Applying migration id=proofs 2026/02/05 16:54:33 INFO Applying migration id=contexts 2026/02/05 16:54:33 INFO Applying migration id=deliverieshost 2026/02/05 16:54:33 INFO Applying migration id=pembegin 2026/02/05 16:54:33 INFO Applying migration id=didhost 2026/02/05 16:54:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-1d22-7181-be94-83de54b74b54 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/02/05 16:54:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-1d22-7b1d-b196-d1570b01cb0b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-1d22-7181-be94-83de54b74b54 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-1d22-7181-be94-83de54b74b54 2026/02/05 16:54:35 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:35 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2eba-1d23-75c5-8440-36de030b69ca note=https://localhost.localdomain:8443/post/019c2eba-1d23-73b9-9476-e4ec00c7b782 group=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-1d23-75c5-8440-36de030b69ca activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-1d23-73b9-9476-e4ec00c7b782 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-1d23-73b9-9476-e4ec00c7b782 --- PASS: TestCommunities_OneCommunity (1.23s) === RUN TestCommunity_NewThread 2026/02/05 16:54:35 INFO Applying migration id=initial 2026/02/05 16:54:35 INFO Applying migration id=notesupdated 2026/02/05 16:54:35 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:35 INFO Applying migration id=activitiesid 2026/02/05 16:54:35 INFO Applying migration id=outbox 2026/02/05 16:54:35 INFO Applying migration id=edits 2026/02/05 16:54:35 INFO Applying migration id=outboxactor 2026/02/05 16:54:35 INFO Applying migration id=outboxsender 2026/02/05 16:54:35 INFO Applying migration id=thread 2026/02/05 16:54:35 INFO Applying migration id=host 2026/02/05 16:54:35 INFO Applying migration id=sharedinbox 2026/02/05 16:54:35 INFO Applying migration id=noteshost 2026/02/05 16:54:35 INFO Applying migration id=fetched 2026/02/05 16:54:35 INFO Applying migration id=move 2026/02/05 16:54:35 INFO Applying migration id=cleanup 2026/02/05 16:54:35 INFO Applying migration id=received 2026/02/05 16:54:35 INFO Applying migration id=namehost 2026/02/05 16:54:35 INFO Applying migration id=outboxhost 2026/02/05 16:54:35 INFO Applying migration id=notesfts 2026/02/05 16:54:35 INFO Applying migration id=iconsname 2026/02/05 16:54:35 INFO Applying migration id=nohash 2026/02/05 16:54:35 INFO Applying migration id=shares 2026/02/05 16:54:35 INFO Applying migration id=actorttl 2026/02/05 16:54:35 INFO Applying migration id=tocc 2026/02/05 16:54:35 INFO Applying migration id=followeds 2026/02/05 16:54:35 INFO Applying migration id=certhash 2026/02/05 16:54:35 INFO Applying migration id=follows_sync 2026/02/05 16:54:35 INFO Applying migration id=jsonpath 2026/02/05 16:54:35 INFO Applying migration id=localforward 2026/02/05 16:54:35 INFO Applying migration id=avatar 2026/02/05 16:54:35 INFO Applying migration id=noimage 2026/02/05 16:54:35 INFO Applying migration id=feed 2026/02/05 16:54:35 INFO Applying migration id=bookmarks 2026/02/05 16:54:35 INFO Applying migration id=shareactivity 2026/02/05 16:54:35 INFO Applying migration id=application 2026/02/05 16:54:35 INFO Applying migration id=certificates 2026/02/05 16:54:35 INFO Applying migration id=rawforward 2026/02/05 16:54:35 INFO Applying migration id=publickey 2026/02/05 16:54:35 INFO Applying migration id=resolvegroup 2026/02/05 16:54:35 INFO Applying migration id=reject 2026/02/05 16:54:35 INFO Applying migration id=autodel 2026/02/05 16:54:35 INFO Applying migration id=jsonb 2026/02/05 16:54:35 INFO Applying migration id=quote 2026/02/05 16:54:35 INFO Applying migration id=rfc9421 2026/02/05 16:54:35 INFO Applying migration id=keys 2026/02/05 16:54:35 INFO Applying migration id=portable 2026/02/05 16:54:35 INFO Applying migration id=proofs 2026/02/05 16:54:35 INFO Applying migration id=contexts 2026/02/05 16:54:35 INFO Applying migration id=deliverieshost 2026/02/05 16:54:35 INFO Applying migration id=pembegin 2026/02/05 16:54:35 INFO Applying migration id=didhost 2026/02/05 16:54:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-2125-7360-8169-8cdd5c5d38b4 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/02/05 16:54:36 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-2127-789a-a80f-247afa3b91fd 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/02/05 16:54:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-2128-791f-a43c-39add8ca3444 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-2127-789a-a80f-247afa3b91fd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-2127-789a-a80f-247afa3b91fd 2026/02/05 16:54:36 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:36 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2eba-2129-769b-998a-1b6adeb8f353 note=https://localhost.localdomain:8443/post/019c2eba-2129-7450-a29c-25e1d74a77e1 group=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-2129-769b-998a-1b6adeb8f353 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-2129-7450-a29c-25e1d74a77e1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-2129-7450-a29c-25e1d74a77e1 --- PASS: TestCommunity_NewThread (1.03s) === RUN TestCommunity_NewThreadNotFollowing 2026/02/05 16:54:36 INFO Applying migration id=initial 2026/02/05 16:54:36 INFO Applying migration id=notesupdated 2026/02/05 16:54:36 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:36 INFO Applying migration id=activitiesid 2026/02/05 16:54:36 INFO Applying migration id=outbox 2026/02/05 16:54:36 INFO Applying migration id=edits 2026/02/05 16:54:36 INFO Applying migration id=outboxactor 2026/02/05 16:54:36 INFO Applying migration id=outboxsender 2026/02/05 16:54:36 INFO Applying migration id=thread 2026/02/05 16:54:36 INFO Applying migration id=host 2026/02/05 16:54:36 INFO Applying migration id=sharedinbox 2026/02/05 16:54:36 INFO Applying migration id=noteshost 2026/02/05 16:54:36 INFO Applying migration id=fetched 2026/02/05 16:54:36 INFO Applying migration id=move 2026/02/05 16:54:36 INFO Applying migration id=cleanup 2026/02/05 16:54:36 INFO Applying migration id=received 2026/02/05 16:54:36 INFO Applying migration id=namehost 2026/02/05 16:54:36 INFO Applying migration id=outboxhost 2026/02/05 16:54:36 INFO Applying migration id=notesfts 2026/02/05 16:54:36 INFO Applying migration id=iconsname 2026/02/05 16:54:36 INFO Applying migration id=nohash 2026/02/05 16:54:36 INFO Applying migration id=shares 2026/02/05 16:54:36 INFO Applying migration id=actorttl 2026/02/05 16:54:36 INFO Applying migration id=tocc 2026/02/05 16:54:36 INFO Applying migration id=followeds 2026/02/05 16:54:36 INFO Applying migration id=certhash 2026/02/05 16:54:36 INFO Applying migration id=follows_sync 2026/02/05 16:54:36 INFO Applying migration id=jsonpath 2026/02/05 16:54:36 INFO Applying migration id=localforward 2026/02/05 16:54:36 INFO Applying migration id=avatar 2026/02/05 16:54:36 INFO Applying migration id=noimage 2026/02/05 16:54:36 INFO Applying migration id=feed 2026/02/05 16:54:36 INFO Applying migration id=bookmarks 2026/02/05 16:54:36 INFO Applying migration id=shareactivity 2026/02/05 16:54:36 INFO Applying migration id=application 2026/02/05 16:54:36 INFO Applying migration id=certificates 2026/02/05 16:54:36 INFO Applying migration id=rawforward 2026/02/05 16:54:36 INFO Applying migration id=publickey 2026/02/05 16:54:36 INFO Applying migration id=resolvegroup 2026/02/05 16:54:36 INFO Applying migration id=reject 2026/02/05 16:54:36 INFO Applying migration id=autodel 2026/02/05 16:54:36 INFO Applying migration id=jsonb 2026/02/05 16:54:36 INFO Applying migration id=quote 2026/02/05 16:54:36 INFO Applying migration id=rfc9421 2026/02/05 16:54:36 INFO Applying migration id=keys 2026/02/05 16:54:36 INFO Applying migration id=portable 2026/02/05 16:54:36 INFO Applying migration id=proofs 2026/02/05 16:54:36 INFO Applying migration id=contexts 2026/02/05 16:54:36 INFO Applying migration id=deliverieshost 2026/02/05 16:54:36 INFO Applying migration id=pembegin 2026/02/05 16:54:36 INFO Applying migration id=didhost 2026/02/05 16:54:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-24eb-7762-a12e-463e9a6cb9b4 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/02/05 16:54:37 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-24ec-7408-bc31-f7095db01bf8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-24ec-7177-926a-808a4e59bca1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-24ec-7177-926a-808a4e59bca1 --- PASS: TestCommunity_NewThreadNotFollowing (0.96s) === RUN TestCommunity_NewThreadNotPublic 2026/02/05 16:54:37 INFO Applying migration id=initial 2026/02/05 16:54:37 INFO Applying migration id=notesupdated 2026/02/05 16:54:37 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:37 INFO Applying migration id=activitiesid 2026/02/05 16:54:37 INFO Applying migration id=outbox 2026/02/05 16:54:37 INFO Applying migration id=edits 2026/02/05 16:54:37 INFO Applying migration id=outboxactor 2026/02/05 16:54:37 INFO Applying migration id=outboxsender 2026/02/05 16:54:37 INFO Applying migration id=thread 2026/02/05 16:54:37 INFO Applying migration id=host 2026/02/05 16:54:37 INFO Applying migration id=sharedinbox 2026/02/05 16:54:37 INFO Applying migration id=noteshost 2026/02/05 16:54:37 INFO Applying migration id=fetched 2026/02/05 16:54:37 INFO Applying migration id=move 2026/02/05 16:54:37 INFO Applying migration id=cleanup 2026/02/05 16:54:37 INFO Applying migration id=received 2026/02/05 16:54:37 INFO Applying migration id=namehost 2026/02/05 16:54:37 INFO Applying migration id=outboxhost 2026/02/05 16:54:37 INFO Applying migration id=notesfts 2026/02/05 16:54:37 INFO Applying migration id=iconsname 2026/02/05 16:54:37 INFO Applying migration id=nohash 2026/02/05 16:54:37 INFO Applying migration id=shares 2026/02/05 16:54:37 INFO Applying migration id=actorttl 2026/02/05 16:54:37 INFO Applying migration id=tocc 2026/02/05 16:54:37 INFO Applying migration id=followeds 2026/02/05 16:54:37 INFO Applying migration id=certhash 2026/02/05 16:54:37 INFO Applying migration id=follows_sync 2026/02/05 16:54:37 INFO Applying migration id=jsonpath 2026/02/05 16:54:37 INFO Applying migration id=localforward 2026/02/05 16:54:37 INFO Applying migration id=avatar 2026/02/05 16:54:37 INFO Applying migration id=noimage 2026/02/05 16:54:37 INFO Applying migration id=feed 2026/02/05 16:54:37 INFO Applying migration id=bookmarks 2026/02/05 16:54:37 INFO Applying migration id=shareactivity 2026/02/05 16:54:37 INFO Applying migration id=application 2026/02/05 16:54:37 INFO Applying migration id=certificates 2026/02/05 16:54:37 INFO Applying migration id=rawforward 2026/02/05 16:54:37 INFO Applying migration id=publickey 2026/02/05 16:54:37 INFO Applying migration id=resolvegroup 2026/02/05 16:54:37 INFO Applying migration id=reject 2026/02/05 16:54:37 INFO Applying migration id=autodel 2026/02/05 16:54:37 INFO Applying migration id=jsonb 2026/02/05 16:54:37 INFO Applying migration id=quote 2026/02/05 16:54:37 INFO Applying migration id=rfc9421 2026/02/05 16:54:37 INFO Applying migration id=keys 2026/02/05 16:54:37 INFO Applying migration id=portable 2026/02/05 16:54:37 INFO Applying migration id=proofs 2026/02/05 16:54:37 INFO Applying migration id=contexts 2026/02/05 16:54:37 INFO Applying migration id=deliverieshost 2026/02/05 16:54:37 INFO Applying migration id=pembegin 2026/02/05 16:54:37 INFO Applying migration id=didhost 2026/02/05 16:54:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-2752-7506-a100-262dab45e928 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/02/05 16:54:37 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-2752-7e8e-a0f3-9757f92b07bd 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/02/05 16:54:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-2753-7977-b184-e56e89b004d6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-2752-7e8e-a0f3-9757f92b07bd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-2752-7e8e-a0f3-9757f92b07bd 2026/02/05 16:54:37 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-2754-756c-babb-89615038a5ff activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-2754-7319-8bb3-6b9a092517ba activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-2754-7319-8bb3-6b9a092517ba --- PASS: TestCommunity_NewThreadNotPublic (0.61s) === RUN TestCommunity_ReplyInThread 2026/02/05 16:54:37 INFO Applying migration id=initial 2026/02/05 16:54:37 INFO Applying migration id=notesupdated 2026/02/05 16:54:37 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:37 INFO Applying migration id=activitiesid 2026/02/05 16:54:37 INFO Applying migration id=outbox 2026/02/05 16:54:37 INFO Applying migration id=edits 2026/02/05 16:54:37 INFO Applying migration id=outboxactor 2026/02/05 16:54:37 INFO Applying migration id=outboxsender 2026/02/05 16:54:37 INFO Applying migration id=thread 2026/02/05 16:54:37 INFO Applying migration id=host 2026/02/05 16:54:37 INFO Applying migration id=sharedinbox 2026/02/05 16:54:37 INFO Applying migration id=noteshost 2026/02/05 16:54:37 INFO Applying migration id=fetched 2026/02/05 16:54:37 INFO Applying migration id=move 2026/02/05 16:54:37 INFO Applying migration id=cleanup 2026/02/05 16:54:37 INFO Applying migration id=received 2026/02/05 16:54:37 INFO Applying migration id=namehost 2026/02/05 16:54:37 INFO Applying migration id=outboxhost 2026/02/05 16:54:37 INFO Applying migration id=notesfts 2026/02/05 16:54:37 INFO Applying migration id=iconsname 2026/02/05 16:54:37 INFO Applying migration id=nohash 2026/02/05 16:54:37 INFO Applying migration id=shares 2026/02/05 16:54:37 INFO Applying migration id=actorttl 2026/02/05 16:54:37 INFO Applying migration id=tocc 2026/02/05 16:54:37 INFO Applying migration id=followeds 2026/02/05 16:54:37 INFO Applying migration id=certhash 2026/02/05 16:54:37 INFO Applying migration id=follows_sync 2026/02/05 16:54:37 INFO Applying migration id=jsonpath 2026/02/05 16:54:37 INFO Applying migration id=localforward 2026/02/05 16:54:37 INFO Applying migration id=avatar 2026/02/05 16:54:37 INFO Applying migration id=noimage 2026/02/05 16:54:37 INFO Applying migration id=feed 2026/02/05 16:54:37 INFO Applying migration id=bookmarks 2026/02/05 16:54:37 INFO Applying migration id=shareactivity 2026/02/05 16:54:37 INFO Applying migration id=application 2026/02/05 16:54:37 INFO Applying migration id=certificates 2026/02/05 16:54:37 INFO Applying migration id=rawforward 2026/02/05 16:54:37 INFO Applying migration id=publickey 2026/02/05 16:54:37 INFO Applying migration id=resolvegroup 2026/02/05 16:54:37 INFO Applying migration id=reject 2026/02/05 16:54:37 INFO Applying migration id=autodel 2026/02/05 16:54:37 INFO Applying migration id=jsonb 2026/02/05 16:54:37 INFO Applying migration id=quote 2026/02/05 16:54:37 INFO Applying migration id=rfc9421 2026/02/05 16:54:37 INFO Applying migration id=keys 2026/02/05 16:54:37 INFO Applying migration id=portable 2026/02/05 16:54:37 INFO Applying migration id=proofs 2026/02/05 16:54:37 INFO Applying migration id=contexts 2026/02/05 16:54:37 INFO Applying migration id=deliverieshost 2026/02/05 16:54:37 INFO Applying migration id=pembegin 2026/02/05 16:54:37 INFO Applying migration id=didhost 2026/02/05 16:54:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-2b81-7ac5-bbcf-59660a817a10 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/02/05 16:54:38 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-2b82-7430-9925-13aa7fb040d8 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/02/05 16:54:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-2b82-7dd5-aa82-ec637b980fca activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-2b82-7430-9925-13aa7fb040d8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-2b82-7430-9925-13aa7fb040d8 2026/02/05 16:54:38 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:38 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2eba-2b83-786e-aa0f-e2d4f7532a1d note=https://localhost.localdomain:8443/post/019c2eba-2b83-76a3-89a6-d5bd417c30fd group=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-2b83-786e-aa0f-e2d4f7532a1d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-2b83-76a3-89a6-d5bd417c30fd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-2b83-76a3-89a6-d5bd417c30fd 2026/02/05 16:54:38 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/02/05 16:54: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: TestCommunity_ReplyInThread (1.08s) === RUN TestCommunity_ReplyInThreadAuthorNotFollowing 2026/02/05 16:54:38 INFO Applying migration id=initial 2026/02/05 16:54:38 INFO Applying migration id=notesupdated 2026/02/05 16:54:38 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:38 INFO Applying migration id=activitiesid 2026/02/05 16:54:38 INFO Applying migration id=outbox 2026/02/05 16:54:38 INFO Applying migration id=edits 2026/02/05 16:54:38 INFO Applying migration id=outboxactor 2026/02/05 16:54:38 INFO Applying migration id=outboxsender 2026/02/05 16:54:38 INFO Applying migration id=thread 2026/02/05 16:54:38 INFO Applying migration id=host 2026/02/05 16:54:38 INFO Applying migration id=sharedinbox 2026/02/05 16:54:38 INFO Applying migration id=noteshost 2026/02/05 16:54:38 INFO Applying migration id=fetched 2026/02/05 16:54:38 INFO Applying migration id=move 2026/02/05 16:54:38 INFO Applying migration id=cleanup 2026/02/05 16:54:38 INFO Applying migration id=received 2026/02/05 16:54:38 INFO Applying migration id=namehost 2026/02/05 16:54:38 INFO Applying migration id=outboxhost 2026/02/05 16:54:38 INFO Applying migration id=notesfts 2026/02/05 16:54:38 INFO Applying migration id=iconsname 2026/02/05 16:54:38 INFO Applying migration id=nohash 2026/02/05 16:54:38 INFO Applying migration id=shares 2026/02/05 16:54:38 INFO Applying migration id=actorttl 2026/02/05 16:54:38 INFO Applying migration id=tocc 2026/02/05 16:54:38 INFO Applying migration id=followeds 2026/02/05 16:54:38 INFO Applying migration id=certhash 2026/02/05 16:54:38 INFO Applying migration id=follows_sync 2026/02/05 16:54:38 INFO Applying migration id=jsonpath 2026/02/05 16:54:38 INFO Applying migration id=localforward 2026/02/05 16:54:38 INFO Applying migration id=avatar 2026/02/05 16:54:38 INFO Applying migration id=noimage 2026/02/05 16:54:38 INFO Applying migration id=feed 2026/02/05 16:54:38 INFO Applying migration id=bookmarks 2026/02/05 16:54:38 INFO Applying migration id=shareactivity 2026/02/05 16:54:38 INFO Applying migration id=application 2026/02/05 16:54:38 INFO Applying migration id=certificates 2026/02/05 16:54:38 INFO Applying migration id=rawforward 2026/02/05 16:54:38 INFO Applying migration id=publickey 2026/02/05 16:54:38 INFO Applying migration id=resolvegroup 2026/02/05 16:54:38 INFO Applying migration id=reject 2026/02/05 16:54:38 INFO Applying migration id=autodel 2026/02/05 16:54:38 INFO Applying migration id=jsonb 2026/02/05 16:54:38 INFO Applying migration id=quote 2026/02/05 16:54:38 INFO Applying migration id=rfc9421 2026/02/05 16:54:38 INFO Applying migration id=keys 2026/02/05 16:54:38 INFO Applying migration id=portable 2026/02/05 16:54:38 INFO Applying migration id=proofs 2026/02/05 16:54:38 INFO Applying migration id=contexts 2026/02/05 16:54:38 INFO Applying migration id=deliverieshost 2026/02/05 16:54:38 INFO Applying migration id=pembegin 2026/02/05 16:54:38 INFO Applying migration id=didhost 2026/02/05 16:54:40 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-3256-7343-a8de-2df165b9b5fd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-3256-7038-9b36-377a56054e44 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-3256-7038-9b36-377a56054e44 2026/02/05 16:54: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 --- PASS: TestCommunity_ReplyInThreadAuthorNotFollowing (1.75s) === RUN TestCommunity_ReplyInThreadSenderNotFollowing 2026/02/05 16:54:40 INFO Applying migration id=initial 2026/02/05 16:54:40 INFO Applying migration id=notesupdated 2026/02/05 16:54:40 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:40 INFO Applying migration id=activitiesid 2026/02/05 16:54:40 INFO Applying migration id=outbox 2026/02/05 16:54:40 INFO Applying migration id=edits 2026/02/05 16:54:40 INFO Applying migration id=outboxactor 2026/02/05 16:54:40 INFO Applying migration id=outboxsender 2026/02/05 16:54:40 INFO Applying migration id=thread 2026/02/05 16:54:40 INFO Applying migration id=host 2026/02/05 16:54:40 INFO Applying migration id=sharedinbox 2026/02/05 16:54:40 INFO Applying migration id=noteshost 2026/02/05 16:54:40 INFO Applying migration id=fetched 2026/02/05 16:54:40 INFO Applying migration id=move 2026/02/05 16:54:40 INFO Applying migration id=cleanup 2026/02/05 16:54:40 INFO Applying migration id=received 2026/02/05 16:54:40 INFO Applying migration id=namehost 2026/02/05 16:54:40 INFO Applying migration id=outboxhost 2026/02/05 16:54:40 INFO Applying migration id=notesfts 2026/02/05 16:54:40 INFO Applying migration id=iconsname 2026/02/05 16:54:40 INFO Applying migration id=nohash 2026/02/05 16:54:40 INFO Applying migration id=shares 2026/02/05 16:54:40 INFO Applying migration id=actorttl 2026/02/05 16:54:40 INFO Applying migration id=tocc 2026/02/05 16:54:40 INFO Applying migration id=followeds 2026/02/05 16:54:40 INFO Applying migration id=certhash 2026/02/05 16:54:40 INFO Applying migration id=follows_sync 2026/02/05 16:54:40 INFO Applying migration id=jsonpath 2026/02/05 16:54:40 INFO Applying migration id=localforward 2026/02/05 16:54:40 INFO Applying migration id=avatar 2026/02/05 16:54:40 INFO Applying migration id=noimage 2026/02/05 16:54:40 INFO Applying migration id=feed 2026/02/05 16:54:40 INFO Applying migration id=bookmarks 2026/02/05 16:54:40 INFO Applying migration id=shareactivity 2026/02/05 16:54:40 INFO Applying migration id=application 2026/02/05 16:54:40 INFO Applying migration id=certificates 2026/02/05 16:54:40 INFO Applying migration id=rawforward 2026/02/05 16:54:40 INFO Applying migration id=publickey 2026/02/05 16:54:40 INFO Applying migration id=resolvegroup 2026/02/05 16:54:40 INFO Applying migration id=reject 2026/02/05 16:54:40 INFO Applying migration id=autodel 2026/02/05 16:54:40 INFO Applying migration id=jsonb 2026/02/05 16:54:40 INFO Applying migration id=quote 2026/02/05 16:54:40 INFO Applying migration id=rfc9421 2026/02/05 16:54:40 INFO Applying migration id=keys 2026/02/05 16:54:40 INFO Applying migration id=portable 2026/02/05 16:54:40 INFO Applying migration id=proofs 2026/02/05 16:54:40 INFO Applying migration id=contexts 2026/02/05 16:54:40 INFO Applying migration id=deliverieshost 2026/02/05 16:54:40 INFO Applying migration id=pembegin 2026/02/05 16:54:40 INFO Applying migration id=didhost 2026/02/05 16:54:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-3622-7ae0-b922-0b8c729f7daa 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/02/05 16:54:41 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-3623-7a27-bf56-fcce6078d890 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-3623-7791-84a3-95b299772f70 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-3623-7791-84a3-95b299772f70 2026/02/05 16:54:41 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/02/05 16:54:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThreadSenderNotFollowing (0.98s) === RUN TestCommunity_DuplicateReplyInThread 2026/02/05 16:54:41 INFO Applying migration id=initial 2026/02/05 16:54:41 INFO Applying migration id=notesupdated 2026/02/05 16:54:41 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:41 INFO Applying migration id=activitiesid 2026/02/05 16:54:41 INFO Applying migration id=outbox 2026/02/05 16:54:41 INFO Applying migration id=edits 2026/02/05 16:54:41 INFO Applying migration id=outboxactor 2026/02/05 16:54:41 INFO Applying migration id=outboxsender 2026/02/05 16:54:41 INFO Applying migration id=thread 2026/02/05 16:54:41 INFO Applying migration id=host 2026/02/05 16:54:41 INFO Applying migration id=sharedinbox 2026/02/05 16:54:41 INFO Applying migration id=noteshost 2026/02/05 16:54:41 INFO Applying migration id=fetched 2026/02/05 16:54:41 INFO Applying migration id=move 2026/02/05 16:54:41 INFO Applying migration id=cleanup 2026/02/05 16:54:41 INFO Applying migration id=received 2026/02/05 16:54:41 INFO Applying migration id=namehost 2026/02/05 16:54:41 INFO Applying migration id=outboxhost 2026/02/05 16:54:41 INFO Applying migration id=notesfts 2026/02/05 16:54:41 INFO Applying migration id=iconsname 2026/02/05 16:54:41 INFO Applying migration id=nohash 2026/02/05 16:54:41 INFO Applying migration id=shares 2026/02/05 16:54:41 INFO Applying migration id=actorttl 2026/02/05 16:54:41 INFO Applying migration id=tocc 2026/02/05 16:54:41 INFO Applying migration id=followeds 2026/02/05 16:54:41 INFO Applying migration id=certhash 2026/02/05 16:54:41 INFO Applying migration id=follows_sync 2026/02/05 16:54:41 INFO Applying migration id=jsonpath 2026/02/05 16:54:41 INFO Applying migration id=localforward 2026/02/05 16:54:41 INFO Applying migration id=avatar 2026/02/05 16:54:41 INFO Applying migration id=noimage 2026/02/05 16:54:41 INFO Applying migration id=feed 2026/02/05 16:54:41 INFO Applying migration id=bookmarks 2026/02/05 16:54:41 INFO Applying migration id=shareactivity 2026/02/05 16:54:41 INFO Applying migration id=application 2026/02/05 16:54:41 INFO Applying migration id=certificates 2026/02/05 16:54:41 INFO Applying migration id=rawforward 2026/02/05 16:54:41 INFO Applying migration id=publickey 2026/02/05 16:54:41 INFO Applying migration id=resolvegroup 2026/02/05 16:54:41 INFO Applying migration id=reject 2026/02/05 16:54:41 INFO Applying migration id=autodel 2026/02/05 16:54:41 INFO Applying migration id=jsonb 2026/02/05 16:54:41 INFO Applying migration id=quote 2026/02/05 16:54:41 INFO Applying migration id=rfc9421 2026/02/05 16:54:41 INFO Applying migration id=keys 2026/02/05 16:54:41 INFO Applying migration id=portable 2026/02/05 16:54:41 INFO Applying migration id=proofs 2026/02/05 16:54:41 INFO Applying migration id=contexts 2026/02/05 16:54:41 INFO Applying migration id=deliverieshost 2026/02/05 16:54:41 INFO Applying migration id=pembegin 2026/02/05 16:54:41 INFO Applying migration id=didhost 2026/02/05 16:54:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-39a0-7266-aea5-728acf00791b 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/02/05 16:54:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-39a1-7053-9ae0-598b086e1fab 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/02/05 16:54:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-39a2-7026-9b98-a1d097e6f913 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-39a1-7053-9ae0-598b086e1fab activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-39a1-7053-9ae0-598b086e1fab 2026/02/05 16:54:42 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:42 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2eba-39a2-7c11-aa9a-a96372221318 note=https://localhost.localdomain:8443/post/019c2eba-39a2-79d1-b71e-23d8ca37aa7f group=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-39a2-7c11-aa9a-a96372221318 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-39a2-79d1-b71e-23d8ca37aa7f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-39a2-79d1-b71e-23d8ca37aa7f 2026/02/05 16:54:42 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/02/05 16:54: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 --- PASS: TestCommunity_DuplicateReplyInThread (0.90s) === RUN TestCommunity_EditedReplyInThread 2026/02/05 16:54:42 INFO Applying migration id=initial 2026/02/05 16:54:42 INFO Applying migration id=notesupdated 2026/02/05 16:54:42 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:42 INFO Applying migration id=activitiesid 2026/02/05 16:54:42 INFO Applying migration id=outbox 2026/02/05 16:54:42 INFO Applying migration id=edits 2026/02/05 16:54:42 INFO Applying migration id=outboxactor 2026/02/05 16:54:42 INFO Applying migration id=outboxsender 2026/02/05 16:54:42 INFO Applying migration id=thread 2026/02/05 16:54:42 INFO Applying migration id=host 2026/02/05 16:54:42 INFO Applying migration id=sharedinbox 2026/02/05 16:54:42 INFO Applying migration id=noteshost 2026/02/05 16:54:42 INFO Applying migration id=fetched 2026/02/05 16:54:42 INFO Applying migration id=move 2026/02/05 16:54:42 INFO Applying migration id=cleanup 2026/02/05 16:54:42 INFO Applying migration id=received 2026/02/05 16:54:42 INFO Applying migration id=namehost 2026/02/05 16:54:42 INFO Applying migration id=outboxhost 2026/02/05 16:54:42 INFO Applying migration id=notesfts 2026/02/05 16:54:42 INFO Applying migration id=iconsname 2026/02/05 16:54:42 INFO Applying migration id=nohash 2026/02/05 16:54:42 INFO Applying migration id=shares 2026/02/05 16:54:42 INFO Applying migration id=actorttl 2026/02/05 16:54:42 INFO Applying migration id=tocc 2026/02/05 16:54:42 INFO Applying migration id=followeds 2026/02/05 16:54:42 INFO Applying migration id=certhash 2026/02/05 16:54:42 INFO Applying migration id=follows_sync 2026/02/05 16:54:42 INFO Applying migration id=jsonpath 2026/02/05 16:54:42 INFO Applying migration id=localforward 2026/02/05 16:54:42 INFO Applying migration id=avatar 2026/02/05 16:54:42 INFO Applying migration id=noimage 2026/02/05 16:54:42 INFO Applying migration id=feed 2026/02/05 16:54:42 INFO Applying migration id=bookmarks 2026/02/05 16:54:42 INFO Applying migration id=shareactivity 2026/02/05 16:54:42 INFO Applying migration id=application 2026/02/05 16:54:42 INFO Applying migration id=certificates 2026/02/05 16:54:42 INFO Applying migration id=rawforward 2026/02/05 16:54:42 INFO Applying migration id=publickey 2026/02/05 16:54:42 INFO Applying migration id=resolvegroup 2026/02/05 16:54:42 INFO Applying migration id=reject 2026/02/05 16:54:42 INFO Applying migration id=autodel 2026/02/05 16:54:42 INFO Applying migration id=jsonb 2026/02/05 16:54:42 INFO Applying migration id=quote 2026/02/05 16:54:42 INFO Applying migration id=rfc9421 2026/02/05 16:54:42 INFO Applying migration id=keys 2026/02/05 16:54:42 INFO Applying migration id=portable 2026/02/05 16:54:42 INFO Applying migration id=proofs 2026/02/05 16:54:42 INFO Applying migration id=contexts 2026/02/05 16:54:42 INFO Applying migration id=deliverieshost 2026/02/05 16:54:42 INFO Applying migration id=pembegin 2026/02/05 16:54:42 INFO Applying migration id=didhost 2026/02/05 16:54:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-3cf0-78e2-8c81-7c9229d2d18b 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/02/05 16:54:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-3cf1-7d93-85d6-73782c054d29 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/02/05 16:54:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-3cf2-7d99-bf9d-f872b1eaf6d4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-3cf1-7d93-85d6-73782c054d29 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-3cf1-7d93-85d6-73782c054d29 2026/02/05 16:54:43 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:43 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2eba-3cf3-7bd8-ab15-48211d645df5 note=https://localhost.localdomain:8443/post/019c2eba-3cf3-7924-8dc2-0b2d38cf4bd5 group=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-3cf3-7bd8-ab15-48211d645df5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-3cf3-7924-8dc2-0b2d38cf4bd5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-3cf3-7924-8dc2-0b2d38cf4bd5 2026/02/05 16:54:43 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/02/05 16:54: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/02/05 16:54:43 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/02/05 16:54:43 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 (0.85s) === RUN TestCommunity_UnknownEditedReplyInThread 2026/02/05 16:54:43 INFO Applying migration id=initial 2026/02/05 16:54:43 INFO Applying migration id=notesupdated 2026/02/05 16:54:43 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:43 INFO Applying migration id=activitiesid 2026/02/05 16:54:43 INFO Applying migration id=outbox 2026/02/05 16:54:43 INFO Applying migration id=edits 2026/02/05 16:54:43 INFO Applying migration id=outboxactor 2026/02/05 16:54:43 INFO Applying migration id=outboxsender 2026/02/05 16:54:43 INFO Applying migration id=thread 2026/02/05 16:54:43 INFO Applying migration id=host 2026/02/05 16:54:43 INFO Applying migration id=sharedinbox 2026/02/05 16:54:43 INFO Applying migration id=noteshost 2026/02/05 16:54:43 INFO Applying migration id=fetched 2026/02/05 16:54:43 INFO Applying migration id=move 2026/02/05 16:54:43 INFO Applying migration id=cleanup 2026/02/05 16:54:43 INFO Applying migration id=received 2026/02/05 16:54:43 INFO Applying migration id=namehost 2026/02/05 16:54:43 INFO Applying migration id=outboxhost 2026/02/05 16:54:43 INFO Applying migration id=notesfts 2026/02/05 16:54:43 INFO Applying migration id=iconsname 2026/02/05 16:54:43 INFO Applying migration id=nohash 2026/02/05 16:54:43 INFO Applying migration id=shares 2026/02/05 16:54:43 INFO Applying migration id=actorttl 2026/02/05 16:54:43 INFO Applying migration id=tocc 2026/02/05 16:54:43 INFO Applying migration id=followeds 2026/02/05 16:54:43 INFO Applying migration id=certhash 2026/02/05 16:54:43 INFO Applying migration id=follows_sync 2026/02/05 16:54:43 INFO Applying migration id=jsonpath 2026/02/05 16:54:43 INFO Applying migration id=localforward 2026/02/05 16:54:43 INFO Applying migration id=avatar 2026/02/05 16:54:43 INFO Applying migration id=noimage 2026/02/05 16:54:43 INFO Applying migration id=feed 2026/02/05 16:54:43 INFO Applying migration id=bookmarks 2026/02/05 16:54:43 INFO Applying migration id=shareactivity 2026/02/05 16:54:43 INFO Applying migration id=application 2026/02/05 16:54:43 INFO Applying migration id=certificates 2026/02/05 16:54:43 INFO Applying migration id=rawforward 2026/02/05 16:54:43 INFO Applying migration id=publickey 2026/02/05 16:54:43 INFO Applying migration id=resolvegroup 2026/02/05 16:54:43 INFO Applying migration id=reject 2026/02/05 16:54:43 INFO Applying migration id=autodel 2026/02/05 16:54:43 INFO Applying migration id=jsonb 2026/02/05 16:54:43 INFO Applying migration id=quote 2026/02/05 16:54:43 INFO Applying migration id=rfc9421 2026/02/05 16:54:43 INFO Applying migration id=keys 2026/02/05 16:54:43 INFO Applying migration id=portable 2026/02/05 16:54:43 INFO Applying migration id=proofs 2026/02/05 16:54:43 INFO Applying migration id=contexts 2026/02/05 16:54:43 INFO Applying migration id=deliverieshost 2026/02/05 16:54:43 INFO Applying migration id=pembegin 2026/02/05 16:54:43 INFO Applying migration id=didhost 2026/02/05 16:54:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-4212-7e56-9e9a-419de638a72e 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/02/05 16:54:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-4213-782f-ac78-40fc0003c2e0 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/02/05 16:54:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-4214-72b9-8983-7f3e0eb01176 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-4213-782f-ac78-40fc0003c2e0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-4213-782f-ac78-40fc0003c2e0 2026/02/05 16:54:44 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:44 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2eba-4214-7d75-ba57-bd64aab82dd2 note=https://localhost.localdomain:8443/post/019c2eba-4214-7b92-b8e0-db2243784b39 group=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-4214-7d75-ba57-bd64aab82dd2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-4214-7b92-b8e0-db2243784b39 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-4214-7b92-b8e0-db2243784b39 2026/02/05 16:54:44 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/02/05 16:54:44 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.31s) === RUN TestDelete_HappyFlow 2026/02/05 16:54:44 INFO Applying migration id=initial 2026/02/05 16:54:44 INFO Applying migration id=notesupdated 2026/02/05 16:54:44 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:44 INFO Applying migration id=activitiesid 2026/02/05 16:54:44 INFO Applying migration id=outbox 2026/02/05 16:54:44 INFO Applying migration id=edits 2026/02/05 16:54:44 INFO Applying migration id=outboxactor 2026/02/05 16:54:44 INFO Applying migration id=outboxsender 2026/02/05 16:54:44 INFO Applying migration id=thread 2026/02/05 16:54:44 INFO Applying migration id=host 2026/02/05 16:54:44 INFO Applying migration id=sharedinbox 2026/02/05 16:54:44 INFO Applying migration id=noteshost 2026/02/05 16:54:44 INFO Applying migration id=fetched 2026/02/05 16:54:44 INFO Applying migration id=move 2026/02/05 16:54:44 INFO Applying migration id=cleanup 2026/02/05 16:54:44 INFO Applying migration id=received 2026/02/05 16:54:44 INFO Applying migration id=namehost 2026/02/05 16:54:44 INFO Applying migration id=outboxhost 2026/02/05 16:54:44 INFO Applying migration id=notesfts 2026/02/05 16:54:44 INFO Applying migration id=iconsname 2026/02/05 16:54:44 INFO Applying migration id=nohash 2026/02/05 16:54:44 INFO Applying migration id=shares 2026/02/05 16:54:44 INFO Applying migration id=actorttl 2026/02/05 16:54:44 INFO Applying migration id=tocc 2026/02/05 16:54:44 INFO Applying migration id=followeds 2026/02/05 16:54:44 INFO Applying migration id=certhash 2026/02/05 16:54:44 INFO Applying migration id=follows_sync 2026/02/05 16:54:44 INFO Applying migration id=jsonpath 2026/02/05 16:54:44 INFO Applying migration id=localforward 2026/02/05 16:54:44 INFO Applying migration id=avatar 2026/02/05 16:54:44 INFO Applying migration id=noimage 2026/02/05 16:54:44 INFO Applying migration id=feed 2026/02/05 16:54:44 INFO Applying migration id=bookmarks 2026/02/05 16:54:44 INFO Applying migration id=shareactivity 2026/02/05 16:54:44 INFO Applying migration id=application 2026/02/05 16:54:44 INFO Applying migration id=certificates 2026/02/05 16:54:44 INFO Applying migration id=rawforward 2026/02/05 16:54:44 INFO Applying migration id=publickey 2026/02/05 16:54:44 INFO Applying migration id=resolvegroup 2026/02/05 16:54:44 INFO Applying migration id=reject 2026/02/05 16:54:44 INFO Applying migration id=autodel 2026/02/05 16:54:44 INFO Applying migration id=jsonb 2026/02/05 16:54:44 INFO Applying migration id=quote 2026/02/05 16:54:44 INFO Applying migration id=rfc9421 2026/02/05 16:54:44 INFO Applying migration id=keys 2026/02/05 16:54:44 INFO Applying migration id=portable 2026/02/05 16:54:44 INFO Applying migration id=proofs 2026/02/05 16:54:44 INFO Applying migration id=contexts 2026/02/05 16:54:44 INFO Applying migration id=deliverieshost 2026/02/05 16:54:44 INFO Applying migration id=pembegin 2026/02/05 16:54:44 INFO Applying migration id=didhost 2026/02/05 16:54:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-46a6-7cc9-9fe2-4405c38dc4a2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e 2026/02/05 16:54:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e 2026/02/05 16:54:45 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e 2026/02/05 16:54:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e 2026/02/05 16:54:45 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e --- PASS: TestDelete_HappyFlow (1.17s) === RUN TestDelete_NotAuthor 2026/02/05 16:54:45 INFO Applying migration id=initial 2026/02/05 16:54:45 INFO Applying migration id=notesupdated 2026/02/05 16:54:45 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:45 INFO Applying migration id=activitiesid 2026/02/05 16:54:45 INFO Applying migration id=outbox 2026/02/05 16:54:45 INFO Applying migration id=edits 2026/02/05 16:54:45 INFO Applying migration id=outboxactor 2026/02/05 16:54:45 INFO Applying migration id=outboxsender 2026/02/05 16:54:45 INFO Applying migration id=thread 2026/02/05 16:54:45 INFO Applying migration id=host 2026/02/05 16:54:45 INFO Applying migration id=sharedinbox 2026/02/05 16:54:45 INFO Applying migration id=noteshost 2026/02/05 16:54:45 INFO Applying migration id=fetched 2026/02/05 16:54:45 INFO Applying migration id=move 2026/02/05 16:54:45 INFO Applying migration id=cleanup 2026/02/05 16:54:45 INFO Applying migration id=received 2026/02/05 16:54:45 INFO Applying migration id=namehost 2026/02/05 16:54:45 INFO Applying migration id=outboxhost 2026/02/05 16:54:45 INFO Applying migration id=notesfts 2026/02/05 16:54:45 INFO Applying migration id=iconsname 2026/02/05 16:54:45 INFO Applying migration id=nohash 2026/02/05 16:54:45 INFO Applying migration id=shares 2026/02/05 16:54:45 INFO Applying migration id=actorttl 2026/02/05 16:54:45 INFO Applying migration id=tocc 2026/02/05 16:54:45 INFO Applying migration id=followeds 2026/02/05 16:54:45 INFO Applying migration id=certhash 2026/02/05 16:54:45 INFO Applying migration id=follows_sync 2026/02/05 16:54:45 INFO Applying migration id=jsonpath 2026/02/05 16:54:45 INFO Applying migration id=localforward 2026/02/05 16:54:45 INFO Applying migration id=avatar 2026/02/05 16:54:45 INFO Applying migration id=noimage 2026/02/05 16:54:45 INFO Applying migration id=feed 2026/02/05 16:54:45 INFO Applying migration id=bookmarks 2026/02/05 16:54:45 INFO Applying migration id=shareactivity 2026/02/05 16:54:45 INFO Applying migration id=application 2026/02/05 16:54:45 INFO Applying migration id=certificates 2026/02/05 16:54:45 INFO Applying migration id=rawforward 2026/02/05 16:54:45 INFO Applying migration id=publickey 2026/02/05 16:54:45 INFO Applying migration id=resolvegroup 2026/02/05 16:54:45 INFO Applying migration id=reject 2026/02/05 16:54:45 INFO Applying migration id=autodel 2026/02/05 16:54:45 INFO Applying migration id=jsonb 2026/02/05 16:54:45 INFO Applying migration id=quote 2026/02/05 16:54:45 INFO Applying migration id=rfc9421 2026/02/05 16:54:45 INFO Applying migration id=keys 2026/02/05 16:54:45 INFO Applying migration id=portable 2026/02/05 16:54:45 INFO Applying migration id=proofs 2026/02/05 16:54:45 INFO Applying migration id=contexts 2026/02/05 16:54:45 INFO Applying migration id=deliverieshost 2026/02/05 16:54:45 INFO Applying migration id=pembegin 2026/02/05 16:54:45 INFO Applying migration id=didhost 2026/02/05 16:54:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-48f8-7aa0-9db7-518ebeadd921 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-48f8-79a0-b9a0-cb679afa8af9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-48f8-79a0-b9a0-cb679afa8af9 2026/02/05 16:54:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-48f8-79a0-b9a0-cb679afa8af9 2026/02/05 16:54:46 WARN Attempted to delete a non-existing post post=https://localhost.localdomain:8443/post/019c2eba-48f8-79a0-b9a0-cb679afa8af9 error="sql: no rows in result set" 2026/02/05 16:54:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-48f8-79a0-b9a0-cb679afa8af9 --- PASS: TestDelete_NotAuthor (0.59s) === RUN TestDelete_NoSuchPost 2026/02/05 16:54:46 INFO Applying migration id=initial 2026/02/05 16:54:46 INFO Applying migration id=notesupdated 2026/02/05 16:54:46 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:46 INFO Applying migration id=activitiesid 2026/02/05 16:54:46 INFO Applying migration id=outbox 2026/02/05 16:54:46 INFO Applying migration id=edits 2026/02/05 16:54:46 INFO Applying migration id=outboxactor 2026/02/05 16:54:46 INFO Applying migration id=outboxsender 2026/02/05 16:54:46 INFO Applying migration id=thread 2026/02/05 16:54:46 INFO Applying migration id=host 2026/02/05 16:54:46 INFO Applying migration id=sharedinbox 2026/02/05 16:54:46 INFO Applying migration id=noteshost 2026/02/05 16:54:46 INFO Applying migration id=fetched 2026/02/05 16:54:46 INFO Applying migration id=move 2026/02/05 16:54:46 INFO Applying migration id=cleanup 2026/02/05 16:54:46 INFO Applying migration id=received 2026/02/05 16:54:46 INFO Applying migration id=namehost 2026/02/05 16:54:46 INFO Applying migration id=outboxhost 2026/02/05 16:54:46 INFO Applying migration id=notesfts 2026/02/05 16:54:46 INFO Applying migration id=iconsname 2026/02/05 16:54:46 INFO Applying migration id=nohash 2026/02/05 16:54:46 INFO Applying migration id=shares 2026/02/05 16:54:46 INFO Applying migration id=actorttl 2026/02/05 16:54:46 INFO Applying migration id=tocc 2026/02/05 16:54:46 INFO Applying migration id=followeds 2026/02/05 16:54:46 INFO Applying migration id=certhash 2026/02/05 16:54:46 INFO Applying migration id=follows_sync 2026/02/05 16:54:46 INFO Applying migration id=jsonpath 2026/02/05 16:54:46 INFO Applying migration id=localforward 2026/02/05 16:54:46 INFO Applying migration id=avatar 2026/02/05 16:54:46 INFO Applying migration id=noimage 2026/02/05 16:54:46 INFO Applying migration id=feed 2026/02/05 16:54:46 INFO Applying migration id=bookmarks 2026/02/05 16:54:46 INFO Applying migration id=shareactivity 2026/02/05 16:54:46 INFO Applying migration id=application 2026/02/05 16:54:46 INFO Applying migration id=certificates 2026/02/05 16:54:46 INFO Applying migration id=rawforward 2026/02/05 16:54:46 INFO Applying migration id=publickey 2026/02/05 16:54:46 INFO Applying migration id=resolvegroup 2026/02/05 16:54:46 INFO Applying migration id=reject 2026/02/05 16:54:46 INFO Applying migration id=autodel 2026/02/05 16:54:46 INFO Applying migration id=jsonb 2026/02/05 16:54:46 INFO Applying migration id=quote 2026/02/05 16:54:46 INFO Applying migration id=rfc9421 2026/02/05 16:54:46 INFO Applying migration id=keys 2026/02/05 16:54:46 INFO Applying migration id=portable 2026/02/05 16:54:46 INFO Applying migration id=proofs 2026/02/05 16:54:46 INFO Applying migration id=contexts 2026/02/05 16:54:46 INFO Applying migration id=deliverieshost 2026/02/05 16:54:46 INFO Applying migration id=pembegin 2026/02/05 16:54:46 INFO Applying migration id=didhost 2026/02/05 16:54:47 WARN Attempted to delete a non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestDelete_NoSuchPost (0.92s) === RUN TestDelete_UnauthenticatedUser 2026/02/05 16:54:47 INFO Applying migration id=initial 2026/02/05 16:54:47 INFO Applying migration id=notesupdated 2026/02/05 16:54:47 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:47 INFO Applying migration id=activitiesid 2026/02/05 16:54:47 INFO Applying migration id=outbox 2026/02/05 16:54:47 INFO Applying migration id=edits 2026/02/05 16:54:47 INFO Applying migration id=outboxactor 2026/02/05 16:54:47 INFO Applying migration id=outboxsender 2026/02/05 16:54:47 INFO Applying migration id=thread 2026/02/05 16:54:47 INFO Applying migration id=host 2026/02/05 16:54:47 INFO Applying migration id=sharedinbox 2026/02/05 16:54:47 INFO Applying migration id=noteshost 2026/02/05 16:54:47 INFO Applying migration id=fetched 2026/02/05 16:54:47 INFO Applying migration id=move 2026/02/05 16:54:47 INFO Applying migration id=cleanup 2026/02/05 16:54:47 INFO Applying migration id=received 2026/02/05 16:54:47 INFO Applying migration id=namehost 2026/02/05 16:54:47 INFO Applying migration id=outboxhost 2026/02/05 16:54:47 INFO Applying migration id=notesfts 2026/02/05 16:54:47 INFO Applying migration id=iconsname 2026/02/05 16:54:47 INFO Applying migration id=nohash 2026/02/05 16:54:47 INFO Applying migration id=shares 2026/02/05 16:54:47 INFO Applying migration id=actorttl 2026/02/05 16:54:47 INFO Applying migration id=tocc 2026/02/05 16:54:47 INFO Applying migration id=followeds 2026/02/05 16:54:47 INFO Applying migration id=certhash 2026/02/05 16:54:47 INFO Applying migration id=follows_sync 2026/02/05 16:54:47 INFO Applying migration id=jsonpath 2026/02/05 16:54:47 INFO Applying migration id=localforward 2026/02/05 16:54:47 INFO Applying migration id=avatar 2026/02/05 16:54:47 INFO Applying migration id=noimage 2026/02/05 16:54:47 INFO Applying migration id=feed 2026/02/05 16:54:47 INFO Applying migration id=bookmarks 2026/02/05 16:54:47 INFO Applying migration id=shareactivity 2026/02/05 16:54:47 INFO Applying migration id=application 2026/02/05 16:54:47 INFO Applying migration id=certificates 2026/02/05 16:54:47 INFO Applying migration id=rawforward 2026/02/05 16:54:47 INFO Applying migration id=publickey 2026/02/05 16:54:47 INFO Applying migration id=resolvegroup 2026/02/05 16:54:47 INFO Applying migration id=reject 2026/02/05 16:54:47 INFO Applying migration id=autodel 2026/02/05 16:54:47 INFO Applying migration id=jsonb 2026/02/05 16:54:47 INFO Applying migration id=quote 2026/02/05 16:54:47 INFO Applying migration id=rfc9421 2026/02/05 16:54:47 INFO Applying migration id=keys 2026/02/05 16:54:47 INFO Applying migration id=portable 2026/02/05 16:54:47 INFO Applying migration id=proofs 2026/02/05 16:54:47 INFO Applying migration id=contexts 2026/02/05 16:54:47 INFO Applying migration id=deliverieshost 2026/02/05 16:54:47 INFO Applying migration id=pembegin 2026/02/05 16:54:47 INFO Applying migration id=didhost 2026/02/05 16:54:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-4fb6-7435-ba0e-6216489f7658 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-4fb6-73cf-963c-37a3d379b1b1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-4fb6-73cf-963c-37a3d379b1b1 2026/02/05 16:54:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-4fb6-73cf-963c-37a3d379b1b1 2026/02/05 16:54:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-4fb6-73cf-963c-37a3d379b1b1 --- PASS: TestDelete_UnauthenticatedUser (0.81s) === RUN TestDelete_WithReply 2026/02/05 16:54:48 INFO Applying migration id=initial 2026/02/05 16:54:48 INFO Applying migration id=notesupdated 2026/02/05 16:54:48 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:48 INFO Applying migration id=activitiesid 2026/02/05 16:54:48 INFO Applying migration id=outbox 2026/02/05 16:54:48 INFO Applying migration id=edits 2026/02/05 16:54:48 INFO Applying migration id=outboxactor 2026/02/05 16:54:48 INFO Applying migration id=outboxsender 2026/02/05 16:54:48 INFO Applying migration id=thread 2026/02/05 16:54:48 INFO Applying migration id=host 2026/02/05 16:54:48 INFO Applying migration id=sharedinbox 2026/02/05 16:54:48 INFO Applying migration id=noteshost 2026/02/05 16:54:48 INFO Applying migration id=fetched 2026/02/05 16:54:48 INFO Applying migration id=move 2026/02/05 16:54:48 INFO Applying migration id=cleanup 2026/02/05 16:54:48 INFO Applying migration id=received 2026/02/05 16:54:48 INFO Applying migration id=namehost 2026/02/05 16:54:48 INFO Applying migration id=outboxhost 2026/02/05 16:54:48 INFO Applying migration id=notesfts 2026/02/05 16:54:48 INFO Applying migration id=iconsname 2026/02/05 16:54:48 INFO Applying migration id=nohash 2026/02/05 16:54:48 INFO Applying migration id=shares 2026/02/05 16:54:48 INFO Applying migration id=actorttl 2026/02/05 16:54:48 INFO Applying migration id=tocc 2026/02/05 16:54:48 INFO Applying migration id=followeds 2026/02/05 16:54:48 INFO Applying migration id=certhash 2026/02/05 16:54:48 INFO Applying migration id=follows_sync 2026/02/05 16:54:48 INFO Applying migration id=jsonpath 2026/02/05 16:54:48 INFO Applying migration id=localforward 2026/02/05 16:54:48 INFO Applying migration id=avatar 2026/02/05 16:54:48 INFO Applying migration id=noimage 2026/02/05 16:54:48 INFO Applying migration id=feed 2026/02/05 16:54:48 INFO Applying migration id=bookmarks 2026/02/05 16:54:48 INFO Applying migration id=shareactivity 2026/02/05 16:54:48 INFO Applying migration id=application 2026/02/05 16:54:48 INFO Applying migration id=certificates 2026/02/05 16:54:48 INFO Applying migration id=rawforward 2026/02/05 16:54:48 INFO Applying migration id=publickey 2026/02/05 16:54:48 INFO Applying migration id=resolvegroup 2026/02/05 16:54:48 INFO Applying migration id=reject 2026/02/05 16:54:48 INFO Applying migration id=autodel 2026/02/05 16:54:48 INFO Applying migration id=jsonb 2026/02/05 16:54:48 INFO Applying migration id=quote 2026/02/05 16:54:48 INFO Applying migration id=rfc9421 2026/02/05 16:54:48 INFO Applying migration id=keys 2026/02/05 16:54:48 INFO Applying migration id=portable 2026/02/05 16:54:48 INFO Applying migration id=proofs 2026/02/05 16:54:48 INFO Applying migration id=contexts 2026/02/05 16:54:48 INFO Applying migration id=deliverieshost 2026/02/05 16:54:48 INFO Applying migration id=pembegin 2026/02/05 16:54:48 INFO Applying migration id=didhost 2026/02/05 16:54:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-5228-72ce-9d56-4510a628af70 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 2026/02/05 16:54:48 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 2026/02/05 16:54:48 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2eba-522b-72ae-b597-c958ec099d86 note=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b thread=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-522b-72ae-b597-c958ec099d86 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b 2026/02/05 16:54:48 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b 2026/02/05 16:54:48 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b#delete note=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b thread=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b 2026/02/05 16:54:48 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b 2026/02/05 16:54:48 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 2026/02/05 16:54:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 2026/02/05 16:54:48 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 --- PASS: TestDelete_WithReply (0.63s) === RUN TestDelete_WithReplyPostDeletedFirst 2026/02/05 16:54:48 INFO Applying migration id=initial 2026/02/05 16:54:48 INFO Applying migration id=notesupdated 2026/02/05 16:54:48 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:48 INFO Applying migration id=activitiesid 2026/02/05 16:54:48 INFO Applying migration id=outbox 2026/02/05 16:54:48 INFO Applying migration id=edits 2026/02/05 16:54:48 INFO Applying migration id=outboxactor 2026/02/05 16:54:48 INFO Applying migration id=outboxsender 2026/02/05 16:54:48 INFO Applying migration id=thread 2026/02/05 16:54:48 INFO Applying migration id=host 2026/02/05 16:54:48 INFO Applying migration id=sharedinbox 2026/02/05 16:54:48 INFO Applying migration id=noteshost 2026/02/05 16:54:48 INFO Applying migration id=fetched 2026/02/05 16:54:48 INFO Applying migration id=move 2026/02/05 16:54:48 INFO Applying migration id=cleanup 2026/02/05 16:54:48 INFO Applying migration id=received 2026/02/05 16:54:48 INFO Applying migration id=namehost 2026/02/05 16:54:48 INFO Applying migration id=outboxhost 2026/02/05 16:54:48 INFO Applying migration id=notesfts 2026/02/05 16:54:48 INFO Applying migration id=iconsname 2026/02/05 16:54:48 INFO Applying migration id=nohash 2026/02/05 16:54:48 INFO Applying migration id=shares 2026/02/05 16:54:48 INFO Applying migration id=actorttl 2026/02/05 16:54:48 INFO Applying migration id=tocc 2026/02/05 16:54:48 INFO Applying migration id=followeds 2026/02/05 16:54:48 INFO Applying migration id=certhash 2026/02/05 16:54:48 INFO Applying migration id=follows_sync 2026/02/05 16:54:48 INFO Applying migration id=jsonpath 2026/02/05 16:54:48 INFO Applying migration id=localforward 2026/02/05 16:54:48 INFO Applying migration id=avatar 2026/02/05 16:54:48 INFO Applying migration id=noimage 2026/02/05 16:54:48 INFO Applying migration id=feed 2026/02/05 16:54:48 INFO Applying migration id=bookmarks 2026/02/05 16:54:48 INFO Applying migration id=shareactivity 2026/02/05 16:54:48 INFO Applying migration id=application 2026/02/05 16:54:48 INFO Applying migration id=certificates 2026/02/05 16:54:48 INFO Applying migration id=rawforward 2026/02/05 16:54:48 INFO Applying migration id=publickey 2026/02/05 16:54:48 INFO Applying migration id=resolvegroup 2026/02/05 16:54:48 INFO Applying migration id=reject 2026/02/05 16:54:48 INFO Applying migration id=autodel 2026/02/05 16:54:48 INFO Applying migration id=jsonb 2026/02/05 16:54:48 INFO Applying migration id=quote 2026/02/05 16:54:48 INFO Applying migration id=rfc9421 2026/02/05 16:54:48 INFO Applying migration id=keys 2026/02/05 16:54:48 INFO Applying migration id=portable 2026/02/05 16:54:48 INFO Applying migration id=proofs 2026/02/05 16:54:48 INFO Applying migration id=contexts 2026/02/05 16:54:48 INFO Applying migration id=deliverieshost 2026/02/05 16:54:48 INFO Applying migration id=pembegin 2026/02/05 16:54:48 INFO Applying migration id=didhost 2026/02/05 16:54:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-5695-7402-b0d2-e297a6bb47e7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 2026/02/05 16:54:49 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 2026/02/05 16:54:49 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2eba-5697-7d24-a737-5de92725464e note=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 thread=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-5697-7d24-a737-5de92725464e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 2026/02/05 16:54:49 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 2026/02/05 16:54:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 2026/02/05 16:54:49 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 2026/02/05 16:54:49 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 2026/02/05 16:54:49 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785#delete note=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 thread=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:54:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 2026/02/05 16:54:49 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 --- PASS: TestDelete_WithReplyPostDeletedFirst (1.13s) === RUN TestDM_HappyFlow 2026/02/05 16:54:49 INFO Applying migration id=initial 2026/02/05 16:54:49 INFO Applying migration id=notesupdated 2026/02/05 16:54:49 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:49 INFO Applying migration id=activitiesid 2026/02/05 16:54:49 INFO Applying migration id=outbox 2026/02/05 16:54:49 INFO Applying migration id=edits 2026/02/05 16:54:49 INFO Applying migration id=outboxactor 2026/02/05 16:54:49 INFO Applying migration id=outboxsender 2026/02/05 16:54:49 INFO Applying migration id=thread 2026/02/05 16:54:49 INFO Applying migration id=host 2026/02/05 16:54:49 INFO Applying migration id=sharedinbox 2026/02/05 16:54:49 INFO Applying migration id=noteshost 2026/02/05 16:54:49 INFO Applying migration id=fetched 2026/02/05 16:54:49 INFO Applying migration id=move 2026/02/05 16:54:49 INFO Applying migration id=cleanup 2026/02/05 16:54:49 INFO Applying migration id=received 2026/02/05 16:54:49 INFO Applying migration id=namehost 2026/02/05 16:54:49 INFO Applying migration id=outboxhost 2026/02/05 16:54:49 INFO Applying migration id=notesfts 2026/02/05 16:54:49 INFO Applying migration id=iconsname 2026/02/05 16:54:49 INFO Applying migration id=nohash 2026/02/05 16:54:49 INFO Applying migration id=shares 2026/02/05 16:54:49 INFO Applying migration id=actorttl 2026/02/05 16:54:49 INFO Applying migration id=tocc 2026/02/05 16:54:49 INFO Applying migration id=followeds 2026/02/05 16:54:49 INFO Applying migration id=certhash 2026/02/05 16:54:49 INFO Applying migration id=follows_sync 2026/02/05 16:54:49 INFO Applying migration id=jsonpath 2026/02/05 16:54:49 INFO Applying migration id=localforward 2026/02/05 16:54:49 INFO Applying migration id=avatar 2026/02/05 16:54:49 INFO Applying migration id=noimage 2026/02/05 16:54:49 INFO Applying migration id=feed 2026/02/05 16:54:49 INFO Applying migration id=bookmarks 2026/02/05 16:54:49 INFO Applying migration id=shareactivity 2026/02/05 16:54:49 INFO Applying migration id=application 2026/02/05 16:54:49 INFO Applying migration id=certificates 2026/02/05 16:54:49 INFO Applying migration id=rawforward 2026/02/05 16:54:49 INFO Applying migration id=publickey 2026/02/05 16:54:49 INFO Applying migration id=resolvegroup 2026/02/05 16:54:49 INFO Applying migration id=reject 2026/02/05 16:54:49 INFO Applying migration id=autodel 2026/02/05 16:54:49 INFO Applying migration id=jsonb 2026/02/05 16:54:49 INFO Applying migration id=quote 2026/02/05 16:54:49 INFO Applying migration id=rfc9421 2026/02/05 16:54:49 INFO Applying migration id=keys 2026/02/05 16:54:49 INFO Applying migration id=portable 2026/02/05 16:54:49 INFO Applying migration id=proofs 2026/02/05 16:54:49 INFO Applying migration id=contexts 2026/02/05 16:54:49 INFO Applying migration id=deliverieshost 2026/02/05 16:54:49 INFO Applying migration id=pembegin 2026/02/05 16:54:49 INFO Applying migration id=didhost 2026/02/05 16:54:50 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-5a63-77d5-a1a9-94ed9d8143ef activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-5a63-75b5-bf95-dffd44fed76e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-5a63-75b5-bf95-dffd44fed76e 2026/02/05 16:54:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-5a63-75b5-bf95-dffd44fed76e 2026/02/05 16:54:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-5a63-75b5-bf95-dffd44fed76e 2026/02/05 16:54:50 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-5a63-75b5-bf95-dffd44fed76e 2026/02/05 16:54:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-5a63-75b5-bf95-dffd44fed76e --- PASS: TestDM_HappyFlow (0.97s) === RUN TestDM_UnauthenticatedUser 2026/02/05 16:54:50 INFO Applying migration id=initial 2026/02/05 16:54:50 INFO Applying migration id=notesupdated 2026/02/05 16:54:50 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:50 INFO Applying migration id=activitiesid 2026/02/05 16:54:50 INFO Applying migration id=outbox 2026/02/05 16:54:50 INFO Applying migration id=edits 2026/02/05 16:54:50 INFO Applying migration id=outboxactor 2026/02/05 16:54:50 INFO Applying migration id=outboxsender 2026/02/05 16:54:50 INFO Applying migration id=thread 2026/02/05 16:54:50 INFO Applying migration id=host 2026/02/05 16:54:50 INFO Applying migration id=sharedinbox 2026/02/05 16:54:50 INFO Applying migration id=noteshost 2026/02/05 16:54:50 INFO Applying migration id=fetched 2026/02/05 16:54:50 INFO Applying migration id=move 2026/02/05 16:54:50 INFO Applying migration id=cleanup 2026/02/05 16:54:50 INFO Applying migration id=received 2026/02/05 16:54:50 INFO Applying migration id=namehost 2026/02/05 16:54:50 INFO Applying migration id=outboxhost 2026/02/05 16:54:50 INFO Applying migration id=notesfts 2026/02/05 16:54:50 INFO Applying migration id=iconsname 2026/02/05 16:54:50 INFO Applying migration id=nohash 2026/02/05 16:54:50 INFO Applying migration id=shares 2026/02/05 16:54:50 INFO Applying migration id=actorttl 2026/02/05 16:54:50 INFO Applying migration id=tocc 2026/02/05 16:54:50 INFO Applying migration id=followeds 2026/02/05 16:54:50 INFO Applying migration id=certhash 2026/02/05 16:54:50 INFO Applying migration id=follows_sync 2026/02/05 16:54:50 INFO Applying migration id=jsonpath 2026/02/05 16:54:50 INFO Applying migration id=localforward 2026/02/05 16:54:50 INFO Applying migration id=avatar 2026/02/05 16:54:50 INFO Applying migration id=noimage 2026/02/05 16:54:50 INFO Applying migration id=feed 2026/02/05 16:54:50 INFO Applying migration id=bookmarks 2026/02/05 16:54:50 INFO Applying migration id=shareactivity 2026/02/05 16:54:50 INFO Applying migration id=application 2026/02/05 16:54:50 INFO Applying migration id=certificates 2026/02/05 16:54:50 INFO Applying migration id=rawforward 2026/02/05 16:54:50 INFO Applying migration id=publickey 2026/02/05 16:54:50 INFO Applying migration id=resolvegroup 2026/02/05 16:54:50 INFO Applying migration id=reject 2026/02/05 16:54:50 INFO Applying migration id=autodel 2026/02/05 16:54:50 INFO Applying migration id=jsonb 2026/02/05 16:54:50 INFO Applying migration id=quote 2026/02/05 16:54:50 INFO Applying migration id=rfc9421 2026/02/05 16:54:50 INFO Applying migration id=keys 2026/02/05 16:54:50 INFO Applying migration id=portable 2026/02/05 16:54:50 INFO Applying migration id=proofs 2026/02/05 16:54:50 INFO Applying migration id=contexts 2026/02/05 16:54:50 INFO Applying migration id=deliverieshost 2026/02/05 16:54:50 INFO Applying migration id=pembegin 2026/02/05 16:54:50 INFO Applying migration id=didhost 2026/02/05 16:54:52 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-609a-7b71-b92e-557f312381a4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-609a-779b-92c8-6e47cb1b3ee9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-609a-779b-92c8-6e47cb1b3ee9 2026/02/05 16:54:52 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-609a-779b-92c8-6e47cb1b3ee9 2026/02/05 16:54:52 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-609a-779b-92c8-6e47cb1b3ee9 --- PASS: TestDM_UnauthenticatedUser (1.59s) === RUN TestDM_Loopback 2026/02/05 16:54:52 INFO Applying migration id=initial 2026/02/05 16:54:52 INFO Applying migration id=notesupdated 2026/02/05 16:54:52 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:52 INFO Applying migration id=activitiesid 2026/02/05 16:54:52 INFO Applying migration id=outbox 2026/02/05 16:54:52 INFO Applying migration id=edits 2026/02/05 16:54:52 INFO Applying migration id=outboxactor 2026/02/05 16:54:52 INFO Applying migration id=outboxsender 2026/02/05 16:54:52 INFO Applying migration id=thread 2026/02/05 16:54:52 INFO Applying migration id=host 2026/02/05 16:54:52 INFO Applying migration id=sharedinbox 2026/02/05 16:54:52 INFO Applying migration id=noteshost 2026/02/05 16:54:52 INFO Applying migration id=fetched 2026/02/05 16:54:52 INFO Applying migration id=move 2026/02/05 16:54:52 INFO Applying migration id=cleanup 2026/02/05 16:54:52 INFO Applying migration id=received 2026/02/05 16:54:52 INFO Applying migration id=namehost 2026/02/05 16:54:52 INFO Applying migration id=outboxhost 2026/02/05 16:54:52 INFO Applying migration id=notesfts 2026/02/05 16:54:52 INFO Applying migration id=iconsname 2026/02/05 16:54:52 INFO Applying migration id=nohash 2026/02/05 16:54:52 INFO Applying migration id=shares 2026/02/05 16:54:52 INFO Applying migration id=actorttl 2026/02/05 16:54:52 INFO Applying migration id=tocc 2026/02/05 16:54:52 INFO Applying migration id=followeds 2026/02/05 16:54:52 INFO Applying migration id=certhash 2026/02/05 16:54:52 INFO Applying migration id=follows_sync 2026/02/05 16:54:52 INFO Applying migration id=jsonpath 2026/02/05 16:54:52 INFO Applying migration id=localforward 2026/02/05 16:54:52 INFO Applying migration id=avatar 2026/02/05 16:54:52 INFO Applying migration id=noimage 2026/02/05 16:54:52 INFO Applying migration id=feed 2026/02/05 16:54:52 INFO Applying migration id=bookmarks 2026/02/05 16:54:52 INFO Applying migration id=shareactivity 2026/02/05 16:54:52 INFO Applying migration id=application 2026/02/05 16:54:52 INFO Applying migration id=certificates 2026/02/05 16:54:52 INFO Applying migration id=rawforward 2026/02/05 16:54:52 INFO Applying migration id=publickey 2026/02/05 16:54:52 INFO Applying migration id=resolvegroup 2026/02/05 16:54:52 INFO Applying migration id=reject 2026/02/05 16:54:52 INFO Applying migration id=autodel 2026/02/05 16:54:52 INFO Applying migration id=jsonb 2026/02/05 16:54:52 INFO Applying migration id=quote 2026/02/05 16:54:52 INFO Applying migration id=rfc9421 2026/02/05 16:54:52 INFO Applying migration id=keys 2026/02/05 16:54:52 INFO Applying migration id=portable 2026/02/05 16:54:52 INFO Applying migration id=proofs 2026/02/05 16:54:52 INFO Applying migration id=contexts 2026/02/05 16:54:52 INFO Applying migration id=deliverieshost 2026/02/05 16:54:52 INFO Applying migration id=pembegin 2026/02/05 16:54:52 INFO Applying migration id=didhost 2026/02/05 16:54:53 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob --- PASS: TestDM_Loopback (1.16s) === RUN TestDM_TwoMentions 2026/02/05 16:54:53 INFO Applying migration id=initial 2026/02/05 16:54:53 INFO Applying migration id=notesupdated 2026/02/05 16:54:53 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:53 INFO Applying migration id=activitiesid 2026/02/05 16:54:53 INFO Applying migration id=outbox 2026/02/05 16:54:53 INFO Applying migration id=edits 2026/02/05 16:54:53 INFO Applying migration id=outboxactor 2026/02/05 16:54:53 INFO Applying migration id=outboxsender 2026/02/05 16:54:53 INFO Applying migration id=thread 2026/02/05 16:54:53 INFO Applying migration id=host 2026/02/05 16:54:53 INFO Applying migration id=sharedinbox 2026/02/05 16:54:53 INFO Applying migration id=noteshost 2026/02/05 16:54:53 INFO Applying migration id=fetched 2026/02/05 16:54:53 INFO Applying migration id=move 2026/02/05 16:54:53 INFO Applying migration id=cleanup 2026/02/05 16:54:53 INFO Applying migration id=received 2026/02/05 16:54:53 INFO Applying migration id=namehost 2026/02/05 16:54:53 INFO Applying migration id=outboxhost 2026/02/05 16:54:53 INFO Applying migration id=notesfts 2026/02/05 16:54:53 INFO Applying migration id=iconsname 2026/02/05 16:54:53 INFO Applying migration id=nohash 2026/02/05 16:54:53 INFO Applying migration id=shares 2026/02/05 16:54:53 INFO Applying migration id=actorttl 2026/02/05 16:54:53 INFO Applying migration id=tocc 2026/02/05 16:54:53 INFO Applying migration id=followeds 2026/02/05 16:54:53 INFO Applying migration id=certhash 2026/02/05 16:54:53 INFO Applying migration id=follows_sync 2026/02/05 16:54:53 INFO Applying migration id=jsonpath 2026/02/05 16:54:53 INFO Applying migration id=localforward 2026/02/05 16:54:53 INFO Applying migration id=avatar 2026/02/05 16:54:53 INFO Applying migration id=noimage 2026/02/05 16:54:53 INFO Applying migration id=feed 2026/02/05 16:54:53 INFO Applying migration id=bookmarks 2026/02/05 16:54:53 INFO Applying migration id=shareactivity 2026/02/05 16:54:53 INFO Applying migration id=application 2026/02/05 16:54:53 INFO Applying migration id=certificates 2026/02/05 16:54:53 INFO Applying migration id=rawforward 2026/02/05 16:54:53 INFO Applying migration id=publickey 2026/02/05 16:54:53 INFO Applying migration id=resolvegroup 2026/02/05 16:54:53 INFO Applying migration id=reject 2026/02/05 16:54:53 INFO Applying migration id=autodel 2026/02/05 16:54:53 INFO Applying migration id=jsonb 2026/02/05 16:54:53 INFO Applying migration id=quote 2026/02/05 16:54:53 INFO Applying migration id=rfc9421 2026/02/05 16:54:53 INFO Applying migration id=keys 2026/02/05 16:54:53 INFO Applying migration id=portable 2026/02/05 16:54:53 INFO Applying migration id=proofs 2026/02/05 16:54:53 INFO Applying migration id=contexts 2026/02/05 16:54:53 INFO Applying migration id=deliverieshost 2026/02/05 16:54:53 INFO Applying migration id=pembegin 2026/02/05 16:54:53 INFO Applying migration id=didhost 2026/02/05 16:54:54 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:54 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/02/05 16:54:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-69d3-70f7-a465-38cea879f79f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-69d2-7bbe-acb4-a3cff790b4f8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-69d2-7bbe-acb4-a3cff790b4f8 2026/02/05 16:54:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-69d2-7bbe-acb4-a3cff790b4f8 2026/02/05 16:54:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-69d2-7bbe-acb4-a3cff790b4f8 2026/02/05 16:54:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-69d2-7bbe-acb4-a3cff790b4f8 --- PASS: TestDM_TwoMentions (1.21s) === RUN TestDM_TwoMentionsOneLoopback 2026/02/05 16:54:54 INFO Applying migration id=initial 2026/02/05 16:54:54 INFO Applying migration id=notesupdated 2026/02/05 16:54:54 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:54 INFO Applying migration id=activitiesid 2026/02/05 16:54:54 INFO Applying migration id=outbox 2026/02/05 16:54:54 INFO Applying migration id=edits 2026/02/05 16:54:54 INFO Applying migration id=outboxactor 2026/02/05 16:54:54 INFO Applying migration id=outboxsender 2026/02/05 16:54:54 INFO Applying migration id=thread 2026/02/05 16:54:54 INFO Applying migration id=host 2026/02/05 16:54:54 INFO Applying migration id=sharedinbox 2026/02/05 16:54:54 INFO Applying migration id=noteshost 2026/02/05 16:54:54 INFO Applying migration id=fetched 2026/02/05 16:54:54 INFO Applying migration id=move 2026/02/05 16:54:54 INFO Applying migration id=cleanup 2026/02/05 16:54:54 INFO Applying migration id=received 2026/02/05 16:54:54 INFO Applying migration id=namehost 2026/02/05 16:54:54 INFO Applying migration id=outboxhost 2026/02/05 16:54:54 INFO Applying migration id=notesfts 2026/02/05 16:54:54 INFO Applying migration id=iconsname 2026/02/05 16:54:54 INFO Applying migration id=nohash 2026/02/05 16:54:54 INFO Applying migration id=shares 2026/02/05 16:54:54 INFO Applying migration id=actorttl 2026/02/05 16:54:54 INFO Applying migration id=tocc 2026/02/05 16:54:54 INFO Applying migration id=followeds 2026/02/05 16:54:54 INFO Applying migration id=certhash 2026/02/05 16:54:54 INFO Applying migration id=follows_sync 2026/02/05 16:54:54 INFO Applying migration id=jsonpath 2026/02/05 16:54:54 INFO Applying migration id=localforward 2026/02/05 16:54:54 INFO Applying migration id=avatar 2026/02/05 16:54:54 INFO Applying migration id=noimage 2026/02/05 16:54:54 INFO Applying migration id=feed 2026/02/05 16:54:54 INFO Applying migration id=bookmarks 2026/02/05 16:54:54 INFO Applying migration id=shareactivity 2026/02/05 16:54:54 INFO Applying migration id=application 2026/02/05 16:54:54 INFO Applying migration id=certificates 2026/02/05 16:54:54 INFO Applying migration id=rawforward 2026/02/05 16:54:54 INFO Applying migration id=publickey 2026/02/05 16:54:54 INFO Applying migration id=resolvegroup 2026/02/05 16:54:54 INFO Applying migration id=reject 2026/02/05 16:54:54 INFO Applying migration id=autodel 2026/02/05 16:54:54 INFO Applying migration id=jsonb 2026/02/05 16:54:54 INFO Applying migration id=quote 2026/02/05 16:54:54 INFO Applying migration id=rfc9421 2026/02/05 16:54:54 INFO Applying migration id=keys 2026/02/05 16:54:54 INFO Applying migration id=portable 2026/02/05 16:54:54 INFO Applying migration id=proofs 2026/02/05 16:54:54 INFO Applying migration id=contexts 2026/02/05 16:54:54 INFO Applying migration id=deliverieshost 2026/02/05 16:54:54 INFO Applying migration id=pembegin 2026/02/05 16:54:54 INFO Applying migration id=didhost 2026/02/05 16:54:55 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:55 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/02/05 16:54:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-6e64-7e7e-8e64-81b2aac689d8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-6e64-7a58-a48f-75b30fc32abf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-6e64-7a58-a48f-75b30fc32abf 2026/02/05 16:54:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-6e64-7a58-a48f-75b30fc32abf 2026/02/05 16:54:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-6e64-7a58-a48f-75b30fc32abf 2026/02/05 16:54:55 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-6e64-7a58-a48f-75b30fc32abf 2026/02/05 16:54:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-6e64-7a58-a48f-75b30fc32abf --- PASS: TestDM_TwoMentionsOneLoopback (1.17s) === RUN TestDM_TooManyRecipients 2026/02/05 16:54:55 INFO Applying migration id=initial 2026/02/05 16:54:55 INFO Applying migration id=notesupdated 2026/02/05 16:54:55 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:55 INFO Applying migration id=activitiesid 2026/02/05 16:54:55 INFO Applying migration id=outbox 2026/02/05 16:54:55 INFO Applying migration id=edits 2026/02/05 16:54:55 INFO Applying migration id=outboxactor 2026/02/05 16:54:55 INFO Applying migration id=outboxsender 2026/02/05 16:54:55 INFO Applying migration id=thread 2026/02/05 16:54:55 INFO Applying migration id=host 2026/02/05 16:54:55 INFO Applying migration id=sharedinbox 2026/02/05 16:54:55 INFO Applying migration id=noteshost 2026/02/05 16:54:55 INFO Applying migration id=fetched 2026/02/05 16:54:55 INFO Applying migration id=move 2026/02/05 16:54:55 INFO Applying migration id=cleanup 2026/02/05 16:54:55 INFO Applying migration id=received 2026/02/05 16:54:55 INFO Applying migration id=namehost 2026/02/05 16:54:55 INFO Applying migration id=outboxhost 2026/02/05 16:54:55 INFO Applying migration id=notesfts 2026/02/05 16:54:55 INFO Applying migration id=iconsname 2026/02/05 16:54:55 INFO Applying migration id=nohash 2026/02/05 16:54:55 INFO Applying migration id=shares 2026/02/05 16:54:55 INFO Applying migration id=actorttl 2026/02/05 16:54:55 INFO Applying migration id=tocc 2026/02/05 16:54:55 INFO Applying migration id=followeds 2026/02/05 16:54:55 INFO Applying migration id=certhash 2026/02/05 16:54:55 INFO Applying migration id=follows_sync 2026/02/05 16:54:55 INFO Applying migration id=jsonpath 2026/02/05 16:54:55 INFO Applying migration id=localforward 2026/02/05 16:54:55 INFO Applying migration id=avatar 2026/02/05 16:54:55 INFO Applying migration id=noimage 2026/02/05 16:54:55 INFO Applying migration id=feed 2026/02/05 16:54:55 INFO Applying migration id=bookmarks 2026/02/05 16:54:55 INFO Applying migration id=shareactivity 2026/02/05 16:54:55 INFO Applying migration id=application 2026/02/05 16:54:55 INFO Applying migration id=certificates 2026/02/05 16:54:55 INFO Applying migration id=rawforward 2026/02/05 16:54:55 INFO Applying migration id=publickey 2026/02/05 16:54:55 INFO Applying migration id=resolvegroup 2026/02/05 16:54:55 INFO Applying migration id=reject 2026/02/05 16:54:55 INFO Applying migration id=autodel 2026/02/05 16:54:55 INFO Applying migration id=jsonb 2026/02/05 16:54:55 INFO Applying migration id=quote 2026/02/05 16:54:55 INFO Applying migration id=rfc9421 2026/02/05 16:54:55 INFO Applying migration id=keys 2026/02/05 16:54:55 INFO Applying migration id=portable 2026/02/05 16:54:55 INFO Applying migration id=proofs 2026/02/05 16:54:55 INFO Applying migration id=contexts 2026/02/05 16:54:55 INFO Applying migration id=deliverieshost 2026/02/05 16:54:55 INFO Applying migration id=pembegin 2026/02/05 16:54:55 INFO Applying migration id=didhost 2026/02/05 16:54:56 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:56 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol --- PASS: TestDM_TooManyRecipients (0.88s) === RUN TestDM_MaxRecipients 2026/02/05 16:54:56 INFO Applying migration id=initial 2026/02/05 16:54:56 INFO Applying migration id=notesupdated 2026/02/05 16:54:56 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:56 INFO Applying migration id=activitiesid 2026/02/05 16:54:56 INFO Applying migration id=outbox 2026/02/05 16:54:56 INFO Applying migration id=edits 2026/02/05 16:54:56 INFO Applying migration id=outboxactor 2026/02/05 16:54:56 INFO Applying migration id=outboxsender 2026/02/05 16:54:56 INFO Applying migration id=thread 2026/02/05 16:54:56 INFO Applying migration id=host 2026/02/05 16:54:56 INFO Applying migration id=sharedinbox 2026/02/05 16:54:56 INFO Applying migration id=noteshost 2026/02/05 16:54:56 INFO Applying migration id=fetched 2026/02/05 16:54:56 INFO Applying migration id=move 2026/02/05 16:54:56 INFO Applying migration id=cleanup 2026/02/05 16:54:56 INFO Applying migration id=received 2026/02/05 16:54:56 INFO Applying migration id=namehost 2026/02/05 16:54:56 INFO Applying migration id=outboxhost 2026/02/05 16:54:56 INFO Applying migration id=notesfts 2026/02/05 16:54:56 INFO Applying migration id=iconsname 2026/02/05 16:54:56 INFO Applying migration id=nohash 2026/02/05 16:54:56 INFO Applying migration id=shares 2026/02/05 16:54:56 INFO Applying migration id=actorttl 2026/02/05 16:54:56 INFO Applying migration id=tocc 2026/02/05 16:54:56 INFO Applying migration id=followeds 2026/02/05 16:54:56 INFO Applying migration id=certhash 2026/02/05 16:54:56 INFO Applying migration id=follows_sync 2026/02/05 16:54:56 INFO Applying migration id=jsonpath 2026/02/05 16:54:56 INFO Applying migration id=localforward 2026/02/05 16:54:56 INFO Applying migration id=avatar 2026/02/05 16:54:56 INFO Applying migration id=noimage 2026/02/05 16:54:56 INFO Applying migration id=feed 2026/02/05 16:54:56 INFO Applying migration id=bookmarks 2026/02/05 16:54:56 INFO Applying migration id=shareactivity 2026/02/05 16:54:56 INFO Applying migration id=application 2026/02/05 16:54:56 INFO Applying migration id=certificates 2026/02/05 16:54:56 INFO Applying migration id=rawforward 2026/02/05 16:54:56 INFO Applying migration id=publickey 2026/02/05 16:54:56 INFO Applying migration id=resolvegroup 2026/02/05 16:54:56 INFO Applying migration id=reject 2026/02/05 16:54:56 INFO Applying migration id=autodel 2026/02/05 16:54:56 INFO Applying migration id=jsonb 2026/02/05 16:54:56 INFO Applying migration id=quote 2026/02/05 16:54:56 INFO Applying migration id=rfc9421 2026/02/05 16:54:56 INFO Applying migration id=keys 2026/02/05 16:54:56 INFO Applying migration id=portable 2026/02/05 16:54:56 INFO Applying migration id=proofs 2026/02/05 16:54:56 INFO Applying migration id=contexts 2026/02/05 16:54:56 INFO Applying migration id=deliverieshost 2026/02/05 16:54:56 INFO Applying migration id=pembegin 2026/02/05 16:54:56 INFO Applying migration id=didhost 2026/02/05 16:54:57 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:57 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/02/05 16:54:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-76b5-74cc-920e-c443259d5695 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-76b5-70da-8b0a-bef267db9392 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-76b5-70da-8b0a-bef267db9392 2026/02/05 16:54:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-76b5-70da-8b0a-bef267db9392 2026/02/05 16:54:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-76b5-70da-8b0a-bef267db9392 2026/02/05 16:54:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-76b5-70da-8b0a-bef267db9392 --- PASS: TestDM_MaxRecipients (1.25s) === RUN TestEdit_Throttling 2026/02/05 16:54:57 INFO Applying migration id=initial 2026/02/05 16:54:57 INFO Applying migration id=notesupdated 2026/02/05 16:54:57 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:57 INFO Applying migration id=activitiesid 2026/02/05 16:54:57 INFO Applying migration id=outbox 2026/02/05 16:54:57 INFO Applying migration id=edits 2026/02/05 16:54:57 INFO Applying migration id=outboxactor 2026/02/05 16:54:57 INFO Applying migration id=outboxsender 2026/02/05 16:54:57 INFO Applying migration id=thread 2026/02/05 16:54:57 INFO Applying migration id=host 2026/02/05 16:54:57 INFO Applying migration id=sharedinbox 2026/02/05 16:54:57 INFO Applying migration id=noteshost 2026/02/05 16:54:57 INFO Applying migration id=fetched 2026/02/05 16:54:57 INFO Applying migration id=move 2026/02/05 16:54:57 INFO Applying migration id=cleanup 2026/02/05 16:54:57 INFO Applying migration id=received 2026/02/05 16:54:57 INFO Applying migration id=namehost 2026/02/05 16:54:57 INFO Applying migration id=outboxhost 2026/02/05 16:54:58 INFO Applying migration id=notesfts 2026/02/05 16:54:58 INFO Applying migration id=iconsname 2026/02/05 16:54:58 INFO Applying migration id=nohash 2026/02/05 16:54:58 INFO Applying migration id=shares 2026/02/05 16:54:58 INFO Applying migration id=actorttl 2026/02/05 16:54:58 INFO Applying migration id=tocc 2026/02/05 16:54:58 INFO Applying migration id=followeds 2026/02/05 16:54:58 INFO Applying migration id=certhash 2026/02/05 16:54:58 INFO Applying migration id=follows_sync 2026/02/05 16:54:58 INFO Applying migration id=jsonpath 2026/02/05 16:54:58 INFO Applying migration id=localforward 2026/02/05 16:54:58 INFO Applying migration id=avatar 2026/02/05 16:54:58 INFO Applying migration id=noimage 2026/02/05 16:54:58 INFO Applying migration id=feed 2026/02/05 16:54:58 INFO Applying migration id=bookmarks 2026/02/05 16:54:58 INFO Applying migration id=shareactivity 2026/02/05 16:54:58 INFO Applying migration id=application 2026/02/05 16:54:58 INFO Applying migration id=certificates 2026/02/05 16:54:58 INFO Applying migration id=rawforward 2026/02/05 16:54:58 INFO Applying migration id=publickey 2026/02/05 16:54:58 INFO Applying migration id=resolvegroup 2026/02/05 16:54:58 INFO Applying migration id=reject 2026/02/05 16:54:58 INFO Applying migration id=autodel 2026/02/05 16:54:58 INFO Applying migration id=jsonb 2026/02/05 16:54:58 INFO Applying migration id=quote 2026/02/05 16:54:58 INFO Applying migration id=rfc9421 2026/02/05 16:54:58 INFO Applying migration id=keys 2026/02/05 16:54:58 INFO Applying migration id=portable 2026/02/05 16:54:58 INFO Applying migration id=proofs 2026/02/05 16:54:58 INFO Applying migration id=contexts 2026/02/05 16:54:58 INFO Applying migration id=deliverieshost 2026/02/05 16:54:58 INFO Applying migration id=pembegin 2026/02/05 16:54:58 INFO Applying migration id=didhost 2026/02/05 16:54:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-7af3-7958-ba05-1ca081dd8c22 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/02/05 16:54:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-7af4-76ba-9d0a-7009a80ce7cb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-7af3-7958-ba05-1ca081dd8c22 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-7af3-7958-ba05-1ca081dd8c22 2026/02/05 16:54:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-7af7-7348-ae59-a019217c6f7e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-7af7-72d9-843c-5003b463a90d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-7af7-72d9-843c-5003b463a90d 2026/02/05 16:54:59 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2eba-7af7-72d9-843c-5003b463a90d can=2026-02-05T16:58:59.063Z --- PASS: TestEdit_Throttling (1.09s) === RUN TestEdit_HappyFlow 2026/02/05 16:54:59 INFO Applying migration id=initial 2026/02/05 16:54:59 INFO Applying migration id=notesupdated 2026/02/05 16:54:59 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:59 INFO Applying migration id=activitiesid 2026/02/05 16:54:59 INFO Applying migration id=outbox 2026/02/05 16:54:59 INFO Applying migration id=edits 2026/02/05 16:54:59 INFO Applying migration id=outboxactor 2026/02/05 16:54:59 INFO Applying migration id=outboxsender 2026/02/05 16:54:59 INFO Applying migration id=thread 2026/02/05 16:54:59 INFO Applying migration id=host 2026/02/05 16:54:59 INFO Applying migration id=sharedinbox 2026/02/05 16:54:59 INFO Applying migration id=noteshost 2026/02/05 16:54:59 INFO Applying migration id=fetched 2026/02/05 16:54:59 INFO Applying migration id=move 2026/02/05 16:54:59 INFO Applying migration id=cleanup 2026/02/05 16:54:59 INFO Applying migration id=received 2026/02/05 16:54:59 INFO Applying migration id=namehost 2026/02/05 16:54:59 INFO Applying migration id=outboxhost 2026/02/05 16:54:59 INFO Applying migration id=notesfts 2026/02/05 16:54:59 INFO Applying migration id=iconsname 2026/02/05 16:54:59 INFO Applying migration id=nohash 2026/02/05 16:54:59 INFO Applying migration id=shares 2026/02/05 16:54:59 INFO Applying migration id=actorttl 2026/02/05 16:54:59 INFO Applying migration id=tocc 2026/02/05 16:54:59 INFO Applying migration id=followeds 2026/02/05 16:54:59 INFO Applying migration id=certhash 2026/02/05 16:54:59 INFO Applying migration id=follows_sync 2026/02/05 16:54:59 INFO Applying migration id=jsonpath 2026/02/05 16:54:59 INFO Applying migration id=localforward 2026/02/05 16:54:59 INFO Applying migration id=avatar 2026/02/05 16:54:59 INFO Applying migration id=noimage 2026/02/05 16:54:59 INFO Applying migration id=feed 2026/02/05 16:54:59 INFO Applying migration id=bookmarks 2026/02/05 16:54:59 INFO Applying migration id=shareactivity 2026/02/05 16:54:59 INFO Applying migration id=application 2026/02/05 16:54:59 INFO Applying migration id=certificates 2026/02/05 16:54:59 INFO Applying migration id=rawforward 2026/02/05 16:54:59 INFO Applying migration id=publickey 2026/02/05 16:54:59 INFO Applying migration id=resolvegroup 2026/02/05 16:54:59 INFO Applying migration id=reject 2026/02/05 16:54:59 INFO Applying migration id=autodel 2026/02/05 16:54:59 INFO Applying migration id=jsonb 2026/02/05 16:54:59 INFO Applying migration id=quote 2026/02/05 16:54:59 INFO Applying migration id=rfc9421 2026/02/05 16:54:59 INFO Applying migration id=keys 2026/02/05 16:54:59 INFO Applying migration id=portable 2026/02/05 16:54:59 INFO Applying migration id=proofs 2026/02/05 16:54:59 INFO Applying migration id=contexts 2026/02/05 16:54:59 INFO Applying migration id=deliverieshost 2026/02/05 16:54:59 INFO Applying migration id=pembegin 2026/02/05 16:54:59 INFO Applying migration id=didhost 2026/02/05 16:54:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-7e4a-7519-a90e-fc84fe8c00d3 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/02/05 16:54:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-7e4a-7f1c-8eac-a1718c9d890c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-7e4a-7519-a90e-fc84fe8c00d3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-7e4a-7519-a90e-fc84fe8c00d3 2026/02/05 16:54:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-7e4d-77c2-9ed2-9e2f0e1e70de activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-7e4d-776c-858a-6f656b2a4ea2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-7e4d-776c-858a-6f656b2a4ea2 2026/02/05 16:54:59 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-7e4f-7c25-8e91-a1929bd6f188 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-7e4d-776c-858a-6f656b2a4ea2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-7e4d-776c-858a-6f656b2a4ea2 2026/02/05 16:54:59 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2eba-7e4d-776c-858a-6f656b2a4ea2 can=2026-02-05T17:10:59.919Z --- PASS: TestEdit_HappyFlow (0.86s) === RUN TestEdit_EmptyContent 2026/02/05 16:54:59 INFO Applying migration id=initial 2026/02/05 16:54:59 INFO Applying migration id=notesupdated 2026/02/05 16:54:59 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:59 INFO Applying migration id=activitiesid 2026/02/05 16:54:59 INFO Applying migration id=outbox 2026/02/05 16:54:59 INFO Applying migration id=edits 2026/02/05 16:54:59 INFO Applying migration id=outboxactor 2026/02/05 16:54:59 INFO Applying migration id=outboxsender 2026/02/05 16:54:59 INFO Applying migration id=thread 2026/02/05 16:54:59 INFO Applying migration id=host 2026/02/05 16:54:59 INFO Applying migration id=sharedinbox 2026/02/05 16:54:59 INFO Applying migration id=noteshost 2026/02/05 16:54:59 INFO Applying migration id=fetched 2026/02/05 16:54:59 INFO Applying migration id=move 2026/02/05 16:54:59 INFO Applying migration id=cleanup 2026/02/05 16:54:59 INFO Applying migration id=received 2026/02/05 16:54:59 INFO Applying migration id=namehost 2026/02/05 16:54:59 INFO Applying migration id=outboxhost 2026/02/05 16:54:59 INFO Applying migration id=notesfts 2026/02/05 16:54:59 INFO Applying migration id=iconsname 2026/02/05 16:54:59 INFO Applying migration id=nohash 2026/02/05 16:54:59 INFO Applying migration id=shares 2026/02/05 16:54:59 INFO Applying migration id=actorttl 2026/02/05 16:54:59 INFO Applying migration id=tocc 2026/02/05 16:54:59 INFO Applying migration id=followeds 2026/02/05 16:54:59 INFO Applying migration id=certhash 2026/02/05 16:54:59 INFO Applying migration id=follows_sync 2026/02/05 16:54:59 INFO Applying migration id=jsonpath 2026/02/05 16:55:00 INFO Applying migration id=localforward 2026/02/05 16:55:00 INFO Applying migration id=avatar 2026/02/05 16:55:00 INFO Applying migration id=noimage 2026/02/05 16:55:00 INFO Applying migration id=feed 2026/02/05 16:55:00 INFO Applying migration id=bookmarks 2026/02/05 16:55:00 INFO Applying migration id=shareactivity 2026/02/05 16:55:00 INFO Applying migration id=application 2026/02/05 16:55:00 INFO Applying migration id=certificates 2026/02/05 16:55:00 INFO Applying migration id=rawforward 2026/02/05 16:55:00 INFO Applying migration id=publickey 2026/02/05 16:55:00 INFO Applying migration id=resolvegroup 2026/02/05 16:55:00 INFO Applying migration id=reject 2026/02/05 16:55:00 INFO Applying migration id=autodel 2026/02/05 16:55:00 INFO Applying migration id=jsonb 2026/02/05 16:55:00 INFO Applying migration id=quote 2026/02/05 16:55:00 INFO Applying migration id=rfc9421 2026/02/05 16:55:00 INFO Applying migration id=keys 2026/02/05 16:55:00 INFO Applying migration id=portable 2026/02/05 16:55:00 INFO Applying migration id=proofs 2026/02/05 16:55:00 INFO Applying migration id=contexts 2026/02/05 16:55:00 INFO Applying migration id=deliverieshost 2026/02/05 16:55:00 INFO Applying migration id=pembegin 2026/02/05 16:55:00 INFO Applying migration id=didhost 2026/02/05 16:55:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-8181-7680-a5e3-cf9ec8fff138 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/02/05 16:55:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-8182-7221-a8a4-f552ea13157b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-8181-7680-a5e3-cf9ec8fff138 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-8181-7680-a5e3-cf9ec8fff138 2026/02/05 16:55:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-8184-7a14-9fe9-a286a5bc54d3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-8184-79b3-9c77-af4c22ef5b24 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-8184-79b3-9c77-af4c22ef5b24 --- PASS: TestEdit_EmptyContent (0.82s) === RUN TestEdit_LongContent 2026/02/05 16:55:00 INFO Applying migration id=initial 2026/02/05 16:55:00 INFO Applying migration id=notesupdated 2026/02/05 16:55:00 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:00 INFO Applying migration id=activitiesid 2026/02/05 16:55:00 INFO Applying migration id=outbox 2026/02/05 16:55:00 INFO Applying migration id=edits 2026/02/05 16:55:00 INFO Applying migration id=outboxactor 2026/02/05 16:55:00 INFO Applying migration id=outboxsender 2026/02/05 16:55:00 INFO Applying migration id=thread 2026/02/05 16:55:00 INFO Applying migration id=host 2026/02/05 16:55:00 INFO Applying migration id=sharedinbox 2026/02/05 16:55:00 INFO Applying migration id=noteshost 2026/02/05 16:55:00 INFO Applying migration id=fetched 2026/02/05 16:55:00 INFO Applying migration id=move 2026/02/05 16:55:00 INFO Applying migration id=cleanup 2026/02/05 16:55:00 INFO Applying migration id=received 2026/02/05 16:55:00 INFO Applying migration id=namehost 2026/02/05 16:55:00 INFO Applying migration id=outboxhost 2026/02/05 16:55:00 INFO Applying migration id=notesfts 2026/02/05 16:55:00 INFO Applying migration id=iconsname 2026/02/05 16:55:00 INFO Applying migration id=nohash 2026/02/05 16:55:00 INFO Applying migration id=shares 2026/02/05 16:55:00 INFO Applying migration id=actorttl 2026/02/05 16:55:00 INFO Applying migration id=tocc 2026/02/05 16:55:00 INFO Applying migration id=followeds 2026/02/05 16:55:00 INFO Applying migration id=certhash 2026/02/05 16:55:00 INFO Applying migration id=follows_sync 2026/02/05 16:55:00 INFO Applying migration id=jsonpath 2026/02/05 16:55:00 INFO Applying migration id=localforward 2026/02/05 16:55:00 INFO Applying migration id=avatar 2026/02/05 16:55:00 INFO Applying migration id=noimage 2026/02/05 16:55:00 INFO Applying migration id=feed 2026/02/05 16:55:00 INFO Applying migration id=bookmarks 2026/02/05 16:55:00 INFO Applying migration id=shareactivity 2026/02/05 16:55:00 INFO Applying migration id=application 2026/02/05 16:55:00 INFO Applying migration id=certificates 2026/02/05 16:55:00 INFO Applying migration id=rawforward 2026/02/05 16:55:00 INFO Applying migration id=publickey 2026/02/05 16:55:00 INFO Applying migration id=resolvegroup 2026/02/05 16:55:00 INFO Applying migration id=reject 2026/02/05 16:55:00 INFO Applying migration id=autodel 2026/02/05 16:55:00 INFO Applying migration id=jsonb 2026/02/05 16:55:00 INFO Applying migration id=quote 2026/02/05 16:55:00 INFO Applying migration id=rfc9421 2026/02/05 16:55:00 INFO Applying migration id=keys 2026/02/05 16:55:00 INFO Applying migration id=portable 2026/02/05 16:55:00 INFO Applying migration id=proofs 2026/02/05 16:55:00 INFO Applying migration id=contexts 2026/02/05 16:55:00 INFO Applying migration id=deliverieshost 2026/02/05 16:55:00 INFO Applying migration id=pembegin 2026/02/05 16:55:00 INFO Applying migration id=didhost 2026/02/05 16:55:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-8550-75d8-af8b-581649618eb8 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/02/05 16:55:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-8551-7708-a8e9-5de8311ff713 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-8550-75d8-af8b-581649618eb8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-8550-75d8-af8b-581649618eb8 2026/02/05 16:55:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-8554-7612-91a0-2a6b6d490b26 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-8554-7563-97fb-1b08bcd268fa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-8554-7563-97fb-1b08bcd268fa --- PASS: TestEdit_LongContent (0.97s) === RUN TestEdit_InvalidEscapeSequence 2026/02/05 16:55:01 INFO Applying migration id=initial 2026/02/05 16:55:01 INFO Applying migration id=notesupdated 2026/02/05 16:55:01 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:01 INFO Applying migration id=activitiesid 2026/02/05 16:55:01 INFO Applying migration id=outbox 2026/02/05 16:55:01 INFO Applying migration id=edits 2026/02/05 16:55:01 INFO Applying migration id=outboxactor 2026/02/05 16:55:01 INFO Applying migration id=outboxsender 2026/02/05 16:55:01 INFO Applying migration id=thread 2026/02/05 16:55:01 INFO Applying migration id=host 2026/02/05 16:55:01 INFO Applying migration id=sharedinbox 2026/02/05 16:55:01 INFO Applying migration id=noteshost 2026/02/05 16:55:01 INFO Applying migration id=fetched 2026/02/05 16:55:01 INFO Applying migration id=move 2026/02/05 16:55:01 INFO Applying migration id=cleanup 2026/02/05 16:55:01 INFO Applying migration id=received 2026/02/05 16:55:01 INFO Applying migration id=namehost 2026/02/05 16:55:01 INFO Applying migration id=outboxhost 2026/02/05 16:55:01 INFO Applying migration id=notesfts 2026/02/05 16:55:01 INFO Applying migration id=iconsname 2026/02/05 16:55:01 INFO Applying migration id=nohash 2026/02/05 16:55:01 INFO Applying migration id=shares 2026/02/05 16:55:01 INFO Applying migration id=actorttl 2026/02/05 16:55:01 INFO Applying migration id=tocc 2026/02/05 16:55:01 INFO Applying migration id=followeds 2026/02/05 16:55:01 INFO Applying migration id=certhash 2026/02/05 16:55:01 INFO Applying migration id=follows_sync 2026/02/05 16:55:01 INFO Applying migration id=jsonpath 2026/02/05 16:55:01 INFO Applying migration id=localforward 2026/02/05 16:55:01 INFO Applying migration id=avatar 2026/02/05 16:55:01 INFO Applying migration id=noimage 2026/02/05 16:55:01 INFO Applying migration id=feed 2026/02/05 16:55:01 INFO Applying migration id=bookmarks 2026/02/05 16:55:01 INFO Applying migration id=shareactivity 2026/02/05 16:55:01 INFO Applying migration id=application 2026/02/05 16:55:01 INFO Applying migration id=certificates 2026/02/05 16:55:01 INFO Applying migration id=rawforward 2026/02/05 16:55:01 INFO Applying migration id=publickey 2026/02/05 16:55:01 INFO Applying migration id=resolvegroup 2026/02/05 16:55:01 INFO Applying migration id=reject 2026/02/05 16:55:01 INFO Applying migration id=autodel 2026/02/05 16:55:01 INFO Applying migration id=jsonb 2026/02/05 16:55:01 INFO Applying migration id=quote 2026/02/05 16:55:01 INFO Applying migration id=rfc9421 2026/02/05 16:55:01 INFO Applying migration id=keys 2026/02/05 16:55:01 INFO Applying migration id=portable 2026/02/05 16:55:01 INFO Applying migration id=proofs 2026/02/05 16:55:01 INFO Applying migration id=contexts 2026/02/05 16:55:01 INFO Applying migration id=deliverieshost 2026/02/05 16:55:01 INFO Applying migration id=pembegin 2026/02/05 16:55:01 INFO Applying migration id=didhost 2026/02/05 16:55:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-8880-73fe-9aed-9fa2e8f04615 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/02/05 16:55:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-8880-7ef8-8f43-37ddddb5f810 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-8880-73fe-9aed-9fa2e8f04615 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-8880-73fe-9aed-9fa2e8f04615 2026/02/05 16:55:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-8883-7d8a-a47b-41509daebadd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-8883-7cfd-abd1-c645f52cef9a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-8883-7cfd-abd1-c645f52cef9a --- PASS: TestEdit_InvalidEscapeSequence (0.82s) === RUN TestEdit_NoSuchPost 2026/02/05 16:55:02 INFO Applying migration id=initial 2026/02/05 16:55:02 INFO Applying migration id=notesupdated 2026/02/05 16:55:02 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:02 INFO Applying migration id=activitiesid 2026/02/05 16:55:02 INFO Applying migration id=outbox 2026/02/05 16:55:02 INFO Applying migration id=edits 2026/02/05 16:55:02 INFO Applying migration id=outboxactor 2026/02/05 16:55:02 INFO Applying migration id=outboxsender 2026/02/05 16:55:02 INFO Applying migration id=thread 2026/02/05 16:55:02 INFO Applying migration id=host 2026/02/05 16:55:02 INFO Applying migration id=sharedinbox 2026/02/05 16:55:02 INFO Applying migration id=noteshost 2026/02/05 16:55:02 INFO Applying migration id=fetched 2026/02/05 16:55:02 INFO Applying migration id=move 2026/02/05 16:55:02 INFO Applying migration id=cleanup 2026/02/05 16:55:02 INFO Applying migration id=received 2026/02/05 16:55:02 INFO Applying migration id=namehost 2026/02/05 16:55:02 INFO Applying migration id=outboxhost 2026/02/05 16:55:02 INFO Applying migration id=notesfts 2026/02/05 16:55:02 INFO Applying migration id=iconsname 2026/02/05 16:55:02 INFO Applying migration id=nohash 2026/02/05 16:55:02 INFO Applying migration id=shares 2026/02/05 16:55:02 INFO Applying migration id=actorttl 2026/02/05 16:55:02 INFO Applying migration id=tocc 2026/02/05 16:55:02 INFO Applying migration id=followeds 2026/02/05 16:55:02 INFO Applying migration id=certhash 2026/02/05 16:55:02 INFO Applying migration id=follows_sync 2026/02/05 16:55:02 INFO Applying migration id=jsonpath 2026/02/05 16:55:02 INFO Applying migration id=localforward 2026/02/05 16:55:02 INFO Applying migration id=avatar 2026/02/05 16:55:02 INFO Applying migration id=noimage 2026/02/05 16:55:02 INFO Applying migration id=feed 2026/02/05 16:55:02 INFO Applying migration id=bookmarks 2026/02/05 16:55:02 INFO Applying migration id=shareactivity 2026/02/05 16:55:02 INFO Applying migration id=application 2026/02/05 16:55:02 INFO Applying migration id=certificates 2026/02/05 16:55:02 INFO Applying migration id=rawforward 2026/02/05 16:55:02 INFO Applying migration id=publickey 2026/02/05 16:55:02 INFO Applying migration id=resolvegroup 2026/02/05 16:55:02 INFO Applying migration id=reject 2026/02/05 16:55:02 INFO Applying migration id=autodel 2026/02/05 16:55:02 INFO Applying migration id=jsonb 2026/02/05 16:55:02 INFO Applying migration id=quote 2026/02/05 16:55:02 INFO Applying migration id=rfc9421 2026/02/05 16:55:02 INFO Applying migration id=keys 2026/02/05 16:55:02 INFO Applying migration id=portable 2026/02/05 16:55:02 INFO Applying migration id=proofs 2026/02/05 16:55:02 INFO Applying migration id=contexts 2026/02/05 16:55:02 INFO Applying migration id=deliverieshost 2026/02/05 16:55:02 INFO Applying migration id=pembegin 2026/02/05 16:55:02 INFO Applying migration id=didhost 2026/02/05 16:55:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-8c41-77ed-b7aa-c6f8e91b0e3f 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/02/05 16:55:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-8c42-734d-afb8-e05e015aebd3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-8c41-77ed-b7aa-c6f8e91b0e3f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-8c41-77ed-b7aa-c6f8e91b0e3f 2026/02/05 16:55:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-8c46-7575-a54c-f8605a7263da activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-8c46-74f7-8a70-d48b4438fd20 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-8c46-74f7-8a70-d48b4438fd20 2026/02/05 16:55:03 WARN Attempted to edit non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestEdit_NoSuchPost (0.96s) === RUN TestEdit_UnauthenticatedUser 2026/02/05 16:55:03 INFO Applying migration id=initial 2026/02/05 16:55:03 INFO Applying migration id=notesupdated 2026/02/05 16:55:03 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:03 INFO Applying migration id=activitiesid 2026/02/05 16:55:03 INFO Applying migration id=outbox 2026/02/05 16:55:03 INFO Applying migration id=edits 2026/02/05 16:55:03 INFO Applying migration id=outboxactor 2026/02/05 16:55:03 INFO Applying migration id=outboxsender 2026/02/05 16:55:03 INFO Applying migration id=thread 2026/02/05 16:55:03 INFO Applying migration id=host 2026/02/05 16:55:03 INFO Applying migration id=sharedinbox 2026/02/05 16:55:03 INFO Applying migration id=noteshost 2026/02/05 16:55:03 INFO Applying migration id=fetched 2026/02/05 16:55:03 INFO Applying migration id=move 2026/02/05 16:55:03 INFO Applying migration id=cleanup 2026/02/05 16:55:03 INFO Applying migration id=received 2026/02/05 16:55:03 INFO Applying migration id=namehost 2026/02/05 16:55:03 INFO Applying migration id=outboxhost 2026/02/05 16:55:03 INFO Applying migration id=notesfts 2026/02/05 16:55:03 INFO Applying migration id=iconsname 2026/02/05 16:55:03 INFO Applying migration id=nohash 2026/02/05 16:55:03 INFO Applying migration id=shares 2026/02/05 16:55:03 INFO Applying migration id=actorttl 2026/02/05 16:55:03 INFO Applying migration id=tocc 2026/02/05 16:55:03 INFO Applying migration id=followeds 2026/02/05 16:55:03 INFO Applying migration id=certhash 2026/02/05 16:55:03 INFO Applying migration id=follows_sync 2026/02/05 16:55:03 INFO Applying migration id=jsonpath 2026/02/05 16:55:03 INFO Applying migration id=localforward 2026/02/05 16:55:03 INFO Applying migration id=avatar 2026/02/05 16:55:03 INFO Applying migration id=noimage 2026/02/05 16:55:03 INFO Applying migration id=feed 2026/02/05 16:55:03 INFO Applying migration id=bookmarks 2026/02/05 16:55:03 INFO Applying migration id=shareactivity 2026/02/05 16:55:03 INFO Applying migration id=application 2026/02/05 16:55:03 INFO Applying migration id=certificates 2026/02/05 16:55:03 INFO Applying migration id=rawforward 2026/02/05 16:55:03 INFO Applying migration id=publickey 2026/02/05 16:55:03 INFO Applying migration id=resolvegroup 2026/02/05 16:55:03 INFO Applying migration id=reject 2026/02/05 16:55:03 INFO Applying migration id=autodel 2026/02/05 16:55:03 INFO Applying migration id=jsonb 2026/02/05 16:55:03 INFO Applying migration id=quote 2026/02/05 16:55:03 INFO Applying migration id=rfc9421 2026/02/05 16:55:03 INFO Applying migration id=keys 2026/02/05 16:55:03 INFO Applying migration id=portable 2026/02/05 16:55:03 INFO Applying migration id=proofs 2026/02/05 16:55:03 INFO Applying migration id=contexts 2026/02/05 16:55:03 INFO Applying migration id=deliverieshost 2026/02/05 16:55:03 INFO Applying migration id=pembegin 2026/02/05 16:55:03 INFO Applying migration id=didhost 2026/02/05 16:55:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-9201-711e-99fd-d1ed0d4488a2 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/02/05 16:55:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-9201-7e3c-8eec-bfce726774ac activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-9201-711e-99fd-d1ed0d4488a2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-9201-711e-99fd-d1ed0d4488a2 2026/02/05 16:55:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-9204-7867-85aa-0a9f8586d27e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-9204-781c-b37f-c12ca4dd53b4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-9204-781c-b37f-c12ca4dd53b4 --- PASS: TestEdit_UnauthenticatedUser (1.47s) === RUN TestEdit_AddHashtag 2026/02/05 16:55:04 INFO Applying migration id=initial 2026/02/05 16:55:04 INFO Applying migration id=notesupdated 2026/02/05 16:55:04 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:04 INFO Applying migration id=activitiesid 2026/02/05 16:55:04 INFO Applying migration id=outbox 2026/02/05 16:55:04 INFO Applying migration id=edits 2026/02/05 16:55:04 INFO Applying migration id=outboxactor 2026/02/05 16:55:04 INFO Applying migration id=outboxsender 2026/02/05 16:55:04 INFO Applying migration id=thread 2026/02/05 16:55:04 INFO Applying migration id=host 2026/02/05 16:55:04 INFO Applying migration id=sharedinbox 2026/02/05 16:55:04 INFO Applying migration id=noteshost 2026/02/05 16:55:04 INFO Applying migration id=fetched 2026/02/05 16:55:04 INFO Applying migration id=move 2026/02/05 16:55:04 INFO Applying migration id=cleanup 2026/02/05 16:55:04 INFO Applying migration id=received 2026/02/05 16:55:04 INFO Applying migration id=namehost 2026/02/05 16:55:04 INFO Applying migration id=outboxhost 2026/02/05 16:55:04 INFO Applying migration id=notesfts 2026/02/05 16:55:04 INFO Applying migration id=iconsname 2026/02/05 16:55:04 INFO Applying migration id=nohash 2026/02/05 16:55:04 INFO Applying migration id=shares 2026/02/05 16:55:05 INFO Applying migration id=actorttl 2026/02/05 16:55:05 INFO Applying migration id=tocc 2026/02/05 16:55:05 INFO Applying migration id=followeds 2026/02/05 16:55:05 INFO Applying migration id=certhash 2026/02/05 16:55:05 INFO Applying migration id=follows_sync 2026/02/05 16:55:05 INFO Applying migration id=jsonpath 2026/02/05 16:55:05 INFO Applying migration id=localforward 2026/02/05 16:55:05 INFO Applying migration id=avatar 2026/02/05 16:55:05 INFO Applying migration id=noimage 2026/02/05 16:55:05 INFO Applying migration id=feed 2026/02/05 16:55:05 INFO Applying migration id=bookmarks 2026/02/05 16:55:05 INFO Applying migration id=shareactivity 2026/02/05 16:55:05 INFO Applying migration id=application 2026/02/05 16:55:05 INFO Applying migration id=certificates 2026/02/05 16:55:05 INFO Applying migration id=rawforward 2026/02/05 16:55:05 INFO Applying migration id=publickey 2026/02/05 16:55:05 INFO Applying migration id=resolvegroup 2026/02/05 16:55:05 INFO Applying migration id=reject 2026/02/05 16:55:05 INFO Applying migration id=autodel 2026/02/05 16:55:05 INFO Applying migration id=jsonb 2026/02/05 16:55:05 INFO Applying migration id=quote 2026/02/05 16:55:05 INFO Applying migration id=rfc9421 2026/02/05 16:55:05 INFO Applying migration id=keys 2026/02/05 16:55:05 INFO Applying migration id=portable 2026/02/05 16:55:05 INFO Applying migration id=proofs 2026/02/05 16:55:05 INFO Applying migration id=contexts 2026/02/05 16:55:05 INFO Applying migration id=deliverieshost 2026/02/05 16:55:05 INFO Applying migration id=pembegin 2026/02/05 16:55:05 INFO Applying migration id=didhost 2026/02/05 16:55:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-95e6-7b7f-bcdc-b09cdbc146fa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-95e6-7b17-841f-402ef57f5946 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-95e6-7b17-841f-402ef57f5946 2026/02/05 16:55:05 INFO Generating first response key=/users/hashtag/hello 2026/02/05 16:55:05 INFO Generating first response key=/users/hashtag/world 2026/02/05 16:55:05 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-95ed-78fe-a856-ea093c6d0ce4 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-95e6-7b17-841f-402ef57f5946 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-95e6-7b17-841f-402ef57f5946 2026/02/05 16:55:05 INFO Generating first response key=/hashtag/hello 2026/02/05 16:55:05 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_AddHashtag (1.00s) === RUN TestEdit_RemoveHashtag 2026/02/05 16:55:05 INFO Applying migration id=initial 2026/02/05 16:55:05 INFO Applying migration id=notesupdated 2026/02/05 16:55:05 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:05 INFO Applying migration id=activitiesid 2026/02/05 16:55:05 INFO Applying migration id=outbox 2026/02/05 16:55:05 INFO Applying migration id=edits 2026/02/05 16:55:05 INFO Applying migration id=outboxactor 2026/02/05 16:55:05 INFO Applying migration id=outboxsender 2026/02/05 16:55:05 INFO Applying migration id=thread 2026/02/05 16:55:05 INFO Applying migration id=host 2026/02/05 16:55:05 INFO Applying migration id=sharedinbox 2026/02/05 16:55:05 INFO Applying migration id=noteshost 2026/02/05 16:55:05 INFO Applying migration id=fetched 2026/02/05 16:55:05 INFO Applying migration id=move 2026/02/05 16:55:05 INFO Applying migration id=cleanup 2026/02/05 16:55:05 INFO Applying migration id=received 2026/02/05 16:55:05 INFO Applying migration id=namehost 2026/02/05 16:55:05 INFO Applying migration id=outboxhost 2026/02/05 16:55:05 INFO Applying migration id=notesfts 2026/02/05 16:55:05 INFO Applying migration id=iconsname 2026/02/05 16:55:05 INFO Applying migration id=nohash 2026/02/05 16:55:05 INFO Applying migration id=shares 2026/02/05 16:55:06 INFO Applying migration id=actorttl 2026/02/05 16:55:06 INFO Applying migration id=tocc 2026/02/05 16:55:06 INFO Applying migration id=followeds 2026/02/05 16:55:06 INFO Applying migration id=certhash 2026/02/05 16:55:06 INFO Applying migration id=follows_sync 2026/02/05 16:55:06 INFO Applying migration id=jsonpath 2026/02/05 16:55:06 INFO Applying migration id=localforward 2026/02/05 16:55:06 INFO Applying migration id=avatar 2026/02/05 16:55:06 INFO Applying migration id=noimage 2026/02/05 16:55:06 INFO Applying migration id=feed 2026/02/05 16:55:06 INFO Applying migration id=bookmarks 2026/02/05 16:55:06 INFO Applying migration id=shareactivity 2026/02/05 16:55:06 INFO Applying migration id=application 2026/02/05 16:55:06 INFO Applying migration id=certificates 2026/02/05 16:55:06 INFO Applying migration id=rawforward 2026/02/05 16:55:06 INFO Applying migration id=publickey 2026/02/05 16:55:06 INFO Applying migration id=resolvegroup 2026/02/05 16:55:06 INFO Applying migration id=reject 2026/02/05 16:55:06 INFO Applying migration id=autodel 2026/02/05 16:55:06 INFO Applying migration id=jsonb 2026/02/05 16:55:06 INFO Applying migration id=quote 2026/02/05 16:55:06 INFO Applying migration id=rfc9421 2026/02/05 16:55:06 INFO Applying migration id=keys 2026/02/05 16:55:06 INFO Applying migration id=portable 2026/02/05 16:55:06 INFO Applying migration id=proofs 2026/02/05 16:55:06 INFO Applying migration id=contexts 2026/02/05 16:55:06 INFO Applying migration id=deliverieshost 2026/02/05 16:55:06 INFO Applying migration id=pembegin 2026/02/05 16:55:06 INFO Applying migration id=didhost 2026/02/05 16:55:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-9acd-7d98-af3d-02521f50224e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-9acd-7c9e-8147-afff76a5d528 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-9acd-7c9e-8147-afff76a5d528 2026/02/05 16:55:07 INFO Generating first response key=/users/hashtag/hello 2026/02/05 16:55:07 INFO Generating first response key=/users/hashtag/world 2026/02/05 16:55:07 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-9ad5-7786-859e-f7a1451f32ee activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-9acd-7c9e-8147-afff76a5d528 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-9acd-7c9e-8147-afff76a5d528 2026/02/05 16:55:07 INFO Generating first response key=/hashtag/hello 2026/02/05 16:55:07 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_RemoveHashtag (1.26s) === RUN TestEdit_KeepHashtags 2026/02/05 16:55:07 INFO Applying migration id=initial 2026/02/05 16:55:07 INFO Applying migration id=notesupdated 2026/02/05 16:55:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:07 INFO Applying migration id=activitiesid 2026/02/05 16:55:07 INFO Applying migration id=outbox 2026/02/05 16:55:07 INFO Applying migration id=edits 2026/02/05 16:55:07 INFO Applying migration id=outboxactor 2026/02/05 16:55:07 INFO Applying migration id=outboxsender 2026/02/05 16:55:07 INFO Applying migration id=thread 2026/02/05 16:55:07 INFO Applying migration id=host 2026/02/05 16:55:07 INFO Applying migration id=sharedinbox 2026/02/05 16:55:07 INFO Applying migration id=noteshost 2026/02/05 16:55:07 INFO Applying migration id=fetched 2026/02/05 16:55:07 INFO Applying migration id=move 2026/02/05 16:55:07 INFO Applying migration id=cleanup 2026/02/05 16:55:07 INFO Applying migration id=received 2026/02/05 16:55:07 INFO Applying migration id=namehost 2026/02/05 16:55:07 INFO Applying migration id=outboxhost 2026/02/05 16:55:07 INFO Applying migration id=notesfts 2026/02/05 16:55:07 INFO Applying migration id=iconsname 2026/02/05 16:55:07 INFO Applying migration id=nohash 2026/02/05 16:55:07 INFO Applying migration id=shares 2026/02/05 16:55:07 INFO Applying migration id=actorttl 2026/02/05 16:55:07 INFO Applying migration id=tocc 2026/02/05 16:55:07 INFO Applying migration id=followeds 2026/02/05 16:55:07 INFO Applying migration id=certhash 2026/02/05 16:55:07 INFO Applying migration id=follows_sync 2026/02/05 16:55:07 INFO Applying migration id=jsonpath 2026/02/05 16:55:07 INFO Applying migration id=localforward 2026/02/05 16:55:07 INFO Applying migration id=avatar 2026/02/05 16:55:07 INFO Applying migration id=noimage 2026/02/05 16:55:07 INFO Applying migration id=feed 2026/02/05 16:55:07 INFO Applying migration id=bookmarks 2026/02/05 16:55:07 INFO Applying migration id=shareactivity 2026/02/05 16:55:07 INFO Applying migration id=application 2026/02/05 16:55:07 INFO Applying migration id=certificates 2026/02/05 16:55:07 INFO Applying migration id=rawforward 2026/02/05 16:55:07 INFO Applying migration id=publickey 2026/02/05 16:55:07 INFO Applying migration id=resolvegroup 2026/02/05 16:55:07 INFO Applying migration id=reject 2026/02/05 16:55:07 INFO Applying migration id=autodel 2026/02/05 16:55:07 INFO Applying migration id=jsonb 2026/02/05 16:55:07 INFO Applying migration id=quote 2026/02/05 16:55:07 INFO Applying migration id=rfc9421 2026/02/05 16:55:07 INFO Applying migration id=keys 2026/02/05 16:55:07 INFO Applying migration id=portable 2026/02/05 16:55:07 INFO Applying migration id=proofs 2026/02/05 16:55:07 INFO Applying migration id=contexts 2026/02/05 16:55:07 INFO Applying migration id=deliverieshost 2026/02/05 16:55:07 INFO Applying migration id=pembegin 2026/02/05 16:55:07 INFO Applying migration id=didhost 2026/02/05 16:55:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-9f56-7ca4-a46f-88ec6330d2ea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-9f56-7c28-bbc5-0c598e0dc024 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-9f56-7c28-bbc5-0c598e0dc024 2026/02/05 16:55:08 INFO Generating first response key=/users/hashtag/hello 2026/02/05 16:55:08 INFO Generating first response key=/users/hashtag/world 2026/02/05 16:55:08 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-9f61-7be6-adb5-29a3a2cf2b4b activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-9f56-7c28-bbc5-0c598e0dc024 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-9f56-7c28-bbc5-0c598e0dc024 2026/02/05 16:55:08 INFO Generating first response key=/hashtag/hello 2026/02/05 16:55:08 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_KeepHashtags (1.16s) === RUN TestEdit_AddMention 2026/02/05 16:55:08 INFO Applying migration id=initial 2026/02/05 16:55:08 INFO Applying migration id=notesupdated 2026/02/05 16:55:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:08 INFO Applying migration id=activitiesid 2026/02/05 16:55:08 INFO Applying migration id=outbox 2026/02/05 16:55:08 INFO Applying migration id=edits 2026/02/05 16:55:08 INFO Applying migration id=outboxactor 2026/02/05 16:55:08 INFO Applying migration id=outboxsender 2026/02/05 16:55:08 INFO Applying migration id=thread 2026/02/05 16:55:08 INFO Applying migration id=host 2026/02/05 16:55:08 INFO Applying migration id=sharedinbox 2026/02/05 16:55:08 INFO Applying migration id=noteshost 2026/02/05 16:55:08 INFO Applying migration id=fetched 2026/02/05 16:55:08 INFO Applying migration id=move 2026/02/05 16:55:08 INFO Applying migration id=cleanup 2026/02/05 16:55:08 INFO Applying migration id=received 2026/02/05 16:55:08 INFO Applying migration id=namehost 2026/02/05 16:55:08 INFO Applying migration id=outboxhost 2026/02/05 16:55:08 INFO Applying migration id=notesfts 2026/02/05 16:55:08 INFO Applying migration id=iconsname 2026/02/05 16:55:08 INFO Applying migration id=nohash 2026/02/05 16:55:08 INFO Applying migration id=shares 2026/02/05 16:55:08 INFO Applying migration id=actorttl 2026/02/05 16:55:08 INFO Applying migration id=tocc 2026/02/05 16:55:08 INFO Applying migration id=followeds 2026/02/05 16:55:08 INFO Applying migration id=certhash 2026/02/05 16:55:08 INFO Applying migration id=follows_sync 2026/02/05 16:55:08 INFO Applying migration id=jsonpath 2026/02/05 16:55:08 INFO Applying migration id=localforward 2026/02/05 16:55:08 INFO Applying migration id=avatar 2026/02/05 16:55:08 INFO Applying migration id=noimage 2026/02/05 16:55:08 INFO Applying migration id=feed 2026/02/05 16:55:08 INFO Applying migration id=bookmarks 2026/02/05 16:55:08 INFO Applying migration id=shareactivity 2026/02/05 16:55:08 INFO Applying migration id=application 2026/02/05 16:55:08 INFO Applying migration id=certificates 2026/02/05 16:55:08 INFO Applying migration id=rawforward 2026/02/05 16:55:08 INFO Applying migration id=publickey 2026/02/05 16:55:08 INFO Applying migration id=resolvegroup 2026/02/05 16:55:08 INFO Applying migration id=reject 2026/02/05 16:55:08 INFO Applying migration id=autodel 2026/02/05 16:55:08 INFO Applying migration id=jsonb 2026/02/05 16:55:08 INFO Applying migration id=quote 2026/02/05 16:55:08 INFO Applying migration id=rfc9421 2026/02/05 16:55:08 INFO Applying migration id=keys 2026/02/05 16:55:08 INFO Applying migration id=portable 2026/02/05 16:55:08 INFO Applying migration id=proofs 2026/02/05 16:55:08 INFO Applying migration id=contexts 2026/02/05 16:55:08 INFO Applying migration id=deliverieshost 2026/02/05 16:55:08 INFO Applying migration id=pembegin 2026/02/05 16:55:08 INFO Applying migration id=didhost 2026/02/05 16:55:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-a4be-7b6b-bb04-1f2b31991cab activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-a4be-7ad1-9369-a7926c930fc3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-a4be-7ad1-9369-a7926c930fc3 2026/02/05 16:55:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-a4be-7ad1-9369-a7926c930fc3 2026/02/05 16:55:09 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:09 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-a4c4-7bf3-9f48-3439cd0b68d0 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-a4be-7ad1-9369-a7926c930fc3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-a4be-7ad1-9369-a7926c930fc3 2026/02/05 16:55:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-a4be-7ad1-9369-a7926c930fc3 --- PASS: TestEdit_AddMention (1.38s) === RUN TestEdit_RemoveMention 2026/02/05 16:55:09 INFO Applying migration id=initial 2026/02/05 16:55:09 INFO Applying migration id=notesupdated 2026/02/05 16:55:09 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:09 INFO Applying migration id=activitiesid 2026/02/05 16:55:09 INFO Applying migration id=outbox 2026/02/05 16:55:09 INFO Applying migration id=edits 2026/02/05 16:55:09 INFO Applying migration id=outboxactor 2026/02/05 16:55:09 INFO Applying migration id=outboxsender 2026/02/05 16:55:09 INFO Applying migration id=thread 2026/02/05 16:55:09 INFO Applying migration id=host 2026/02/05 16:55:09 INFO Applying migration id=sharedinbox 2026/02/05 16:55:09 INFO Applying migration id=noteshost 2026/02/05 16:55:09 INFO Applying migration id=fetched 2026/02/05 16:55:09 INFO Applying migration id=move 2026/02/05 16:55:09 INFO Applying migration id=cleanup 2026/02/05 16:55:09 INFO Applying migration id=received 2026/02/05 16:55:09 INFO Applying migration id=namehost 2026/02/05 16:55:09 INFO Applying migration id=outboxhost 2026/02/05 16:55:09 INFO Applying migration id=notesfts 2026/02/05 16:55:09 INFO Applying migration id=iconsname 2026/02/05 16:55:09 INFO Applying migration id=nohash 2026/02/05 16:55:09 INFO Applying migration id=shares 2026/02/05 16:55:09 INFO Applying migration id=actorttl 2026/02/05 16:55:09 INFO Applying migration id=tocc 2026/02/05 16:55:09 INFO Applying migration id=followeds 2026/02/05 16:55:09 INFO Applying migration id=certhash 2026/02/05 16:55:09 INFO Applying migration id=follows_sync 2026/02/05 16:55:09 INFO Applying migration id=jsonpath 2026/02/05 16:55:09 INFO Applying migration id=localforward 2026/02/05 16:55:09 INFO Applying migration id=avatar 2026/02/05 16:55:09 INFO Applying migration id=noimage 2026/02/05 16:55:09 INFO Applying migration id=feed 2026/02/05 16:55:09 INFO Applying migration id=bookmarks 2026/02/05 16:55:09 INFO Applying migration id=shareactivity 2026/02/05 16:55:09 INFO Applying migration id=application 2026/02/05 16:55:09 INFO Applying migration id=certificates 2026/02/05 16:55:09 INFO Applying migration id=rawforward 2026/02/05 16:55:09 INFO Applying migration id=publickey 2026/02/05 16:55:09 INFO Applying migration id=resolvegroup 2026/02/05 16:55:09 INFO Applying migration id=reject 2026/02/05 16:55:09 INFO Applying migration id=autodel 2026/02/05 16:55:09 INFO Applying migration id=jsonb 2026/02/05 16:55:09 INFO Applying migration id=quote 2026/02/05 16:55:09 INFO Applying migration id=rfc9421 2026/02/05 16:55:09 INFO Applying migration id=keys 2026/02/05 16:55:09 INFO Applying migration id=portable 2026/02/05 16:55:09 INFO Applying migration id=proofs 2026/02/05 16:55:09 INFO Applying migration id=contexts 2026/02/05 16:55:09 INFO Applying migration id=deliverieshost 2026/02/05 16:55:09 INFO Applying migration id=pembegin 2026/02/05 16:55:09 INFO Applying migration id=didhost 2026/02/05 16:55:10 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-a8f4-7277-9aff-e917dd6deb24 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-a8f3-7905-95c4-5793a637dd24 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-a8f3-7905-95c4-5793a637dd24 2026/02/05 16:55:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-a8f3-7905-95c4-5793a637dd24 2026/02/05 16:55:10 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-a8fb-7469-841c-9c354ee2a117 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-a8f3-7905-95c4-5793a637dd24 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-a8f3-7905-95c4-5793a637dd24 2026/02/05 16:55:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-a8f3-7905-95c4-5793a637dd24 --- PASS: TestEdit_RemoveMention (1.08s) === RUN TestEdit_KeepMention 2026/02/05 16:55:10 INFO Applying migration id=initial 2026/02/05 16:55:10 INFO Applying migration id=notesupdated 2026/02/05 16:55:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:10 INFO Applying migration id=activitiesid 2026/02/05 16:55:10 INFO Applying migration id=outbox 2026/02/05 16:55:10 INFO Applying migration id=edits 2026/02/05 16:55:10 INFO Applying migration id=outboxactor 2026/02/05 16:55:10 INFO Applying migration id=outboxsender 2026/02/05 16:55:10 INFO Applying migration id=thread 2026/02/05 16:55:10 INFO Applying migration id=host 2026/02/05 16:55:10 INFO Applying migration id=sharedinbox 2026/02/05 16:55:10 INFO Applying migration id=noteshost 2026/02/05 16:55:10 INFO Applying migration id=fetched 2026/02/05 16:55:10 INFO Applying migration id=move 2026/02/05 16:55:10 INFO Applying migration id=cleanup 2026/02/05 16:55:10 INFO Applying migration id=received 2026/02/05 16:55:10 INFO Applying migration id=namehost 2026/02/05 16:55:10 INFO Applying migration id=outboxhost 2026/02/05 16:55:10 INFO Applying migration id=notesfts 2026/02/05 16:55:10 INFO Applying migration id=iconsname 2026/02/05 16:55:10 INFO Applying migration id=nohash 2026/02/05 16:55:10 INFO Applying migration id=shares 2026/02/05 16:55:10 INFO Applying migration id=actorttl 2026/02/05 16:55:10 INFO Applying migration id=tocc 2026/02/05 16:55:10 INFO Applying migration id=followeds 2026/02/05 16:55:10 INFO Applying migration id=certhash 2026/02/05 16:55:10 INFO Applying migration id=follows_sync 2026/02/05 16:55:10 INFO Applying migration id=jsonpath 2026/02/05 16:55:10 INFO Applying migration id=localforward 2026/02/05 16:55:10 INFO Applying migration id=avatar 2026/02/05 16:55:10 INFO Applying migration id=noimage 2026/02/05 16:55:10 INFO Applying migration id=feed 2026/02/05 16:55:10 INFO Applying migration id=bookmarks 2026/02/05 16:55:10 INFO Applying migration id=shareactivity 2026/02/05 16:55:10 INFO Applying migration id=application 2026/02/05 16:55:10 INFO Applying migration id=certificates 2026/02/05 16:55:10 INFO Applying migration id=rawforward 2026/02/05 16:55:10 INFO Applying migration id=publickey 2026/02/05 16:55:10 INFO Applying migration id=resolvegroup 2026/02/05 16:55:10 INFO Applying migration id=reject 2026/02/05 16:55:10 INFO Applying migration id=autodel 2026/02/05 16:55:10 INFO Applying migration id=jsonb 2026/02/05 16:55:10 INFO Applying migration id=quote 2026/02/05 16:55:10 INFO Applying migration id=rfc9421 2026/02/05 16:55:10 INFO Applying migration id=keys 2026/02/05 16:55:10 INFO Applying migration id=portable 2026/02/05 16:55:10 INFO Applying migration id=proofs 2026/02/05 16:55:10 INFO Applying migration id=contexts 2026/02/05 16:55:10 INFO Applying migration id=deliverieshost 2026/02/05 16:55:10 INFO Applying migration id=pembegin 2026/02/05 16:55:10 INFO Applying migration id=didhost 2026/02/05 16:55:11 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-acaa-771b-8c86-9e37fbc72e46 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-acaa-71b3-a1ef-5d6471fc6d54 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-acaa-71b3-a1ef-5d6471fc6d54 2026/02/05 16:55:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-acaa-71b3-a1ef-5d6471fc6d54 2026/02/05 16:55:11 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:11 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-acb0-7a4b-ba52-efcd8468629d activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-acaa-71b3-a1ef-5d6471fc6d54 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-acaa-71b3-a1ef-5d6471fc6d54 2026/02/05 16:55:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-acaa-71b3-a1ef-5d6471fc6d54 --- PASS: TestEdit_KeepMention (0.95s) === RUN TestEdit_PollAddOption 2026/02/05 16:55:11 INFO Applying migration id=initial 2026/02/05 16:55:11 INFO Applying migration id=notesupdated 2026/02/05 16:55:11 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:11 INFO Applying migration id=activitiesid 2026/02/05 16:55:11 INFO Applying migration id=outbox 2026/02/05 16:55:11 INFO Applying migration id=edits 2026/02/05 16:55:11 INFO Applying migration id=outboxactor 2026/02/05 16:55:11 INFO Applying migration id=outboxsender 2026/02/05 16:55:11 INFO Applying migration id=thread 2026/02/05 16:55:11 INFO Applying migration id=host 2026/02/05 16:55:11 INFO Applying migration id=sharedinbox 2026/02/05 16:55:11 INFO Applying migration id=noteshost 2026/02/05 16:55:11 INFO Applying migration id=fetched 2026/02/05 16:55:11 INFO Applying migration id=move 2026/02/05 16:55:11 INFO Applying migration id=cleanup 2026/02/05 16:55:11 INFO Applying migration id=received 2026/02/05 16:55:11 INFO Applying migration id=namehost 2026/02/05 16:55:11 INFO Applying migration id=outboxhost 2026/02/05 16:55:11 INFO Applying migration id=notesfts 2026/02/05 16:55:11 INFO Applying migration id=iconsname 2026/02/05 16:55:11 INFO Applying migration id=nohash 2026/02/05 16:55:11 INFO Applying migration id=shares 2026/02/05 16:55:11 INFO Applying migration id=actorttl 2026/02/05 16:55:11 INFO Applying migration id=tocc 2026/02/05 16:55:11 INFO Applying migration id=followeds 2026/02/05 16:55:11 INFO Applying migration id=certhash 2026/02/05 16:55:11 INFO Applying migration id=follows_sync 2026/02/05 16:55:11 INFO Applying migration id=jsonpath 2026/02/05 16:55:11 INFO Applying migration id=localforward 2026/02/05 16:55:11 INFO Applying migration id=avatar 2026/02/05 16:55:11 INFO Applying migration id=noimage 2026/02/05 16:55:11 INFO Applying migration id=feed 2026/02/05 16:55:11 INFO Applying migration id=bookmarks 2026/02/05 16:55:11 INFO Applying migration id=shareactivity 2026/02/05 16:55:11 INFO Applying migration id=application 2026/02/05 16:55:11 INFO Applying migration id=certificates 2026/02/05 16:55:11 INFO Applying migration id=rawforward 2026/02/05 16:55:11 INFO Applying migration id=publickey 2026/02/05 16:55:11 INFO Applying migration id=resolvegroup 2026/02/05 16:55:11 INFO Applying migration id=reject 2026/02/05 16:55:11 INFO Applying migration id=autodel 2026/02/05 16:55:11 INFO Applying migration id=jsonb 2026/02/05 16:55:11 INFO Applying migration id=quote 2026/02/05 16:55:11 INFO Applying migration id=rfc9421 2026/02/05 16:55:11 INFO Applying migration id=keys 2026/02/05 16:55:11 INFO Applying migration id=portable 2026/02/05 16:55:11 INFO Applying migration id=proofs 2026/02/05 16:55:11 INFO Applying migration id=contexts 2026/02/05 16:55:11 INFO Applying migration id=deliverieshost 2026/02/05 16:55:11 INFO Applying migration id=pembegin 2026/02/05 16:55:11 INFO Applying migration id=didhost 2026/02/05 16:55:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-b08a-7cbe-8d01-7d07eb4f4e1b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-b08d-78be-bff7-b9bec8a101b4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b08d-7882-9510-af5923e57c28 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-b08d-7882-9510-af5923e57c28 2026/02/05 16:55:12 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-b090-7854-9eb0-9beb63447f2a activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-b096-799c-aae7-7349733a8107 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-b099-7301-b147-02676b5b660e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b099-72ce-9549-72f18b6a7267 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2eba-b099-72ce-9549-72f18b6a7267 2026/02/05 16:55:12 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-b09b-71f7-a657-ba397734aafd activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f --- PASS: TestEdit_PollAddOption (1.00s) === RUN TestEdit_RemoveQuestion 2026/02/05 16:55:12 INFO Applying migration id=initial 2026/02/05 16:55:12 INFO Applying migration id=notesupdated 2026/02/05 16:55:12 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:12 INFO Applying migration id=activitiesid 2026/02/05 16:55:12 INFO Applying migration id=outbox 2026/02/05 16:55:12 INFO Applying migration id=edits 2026/02/05 16:55:12 INFO Applying migration id=outboxactor 2026/02/05 16:55:12 INFO Applying migration id=outboxsender 2026/02/05 16:55:12 INFO Applying migration id=thread 2026/02/05 16:55:12 INFO Applying migration id=host 2026/02/05 16:55:12 INFO Applying migration id=sharedinbox 2026/02/05 16:55:12 INFO Applying migration id=noteshost 2026/02/05 16:55:12 INFO Applying migration id=fetched 2026/02/05 16:55:12 INFO Applying migration id=move 2026/02/05 16:55:12 INFO Applying migration id=cleanup 2026/02/05 16:55:12 INFO Applying migration id=received 2026/02/05 16:55:12 INFO Applying migration id=namehost 2026/02/05 16:55:12 INFO Applying migration id=outboxhost 2026/02/05 16:55:12 INFO Applying migration id=notesfts 2026/02/05 16:55:12 INFO Applying migration id=iconsname 2026/02/05 16:55:12 INFO Applying migration id=nohash 2026/02/05 16:55:12 INFO Applying migration id=shares 2026/02/05 16:55:12 INFO Applying migration id=actorttl 2026/02/05 16:55:12 INFO Applying migration id=tocc 2026/02/05 16:55:12 INFO Applying migration id=followeds 2026/02/05 16:55:12 INFO Applying migration id=certhash 2026/02/05 16:55:12 INFO Applying migration id=follows_sync 2026/02/05 16:55:12 INFO Applying migration id=jsonpath 2026/02/05 16:55:12 INFO Applying migration id=localforward 2026/02/05 16:55:12 INFO Applying migration id=avatar 2026/02/05 16:55:12 INFO Applying migration id=noimage 2026/02/05 16:55:12 INFO Applying migration id=feed 2026/02/05 16:55:12 INFO Applying migration id=bookmarks 2026/02/05 16:55:12 INFO Applying migration id=shareactivity 2026/02/05 16:55:12 INFO Applying migration id=application 2026/02/05 16:55:12 INFO Applying migration id=certificates 2026/02/05 16:55:12 INFO Applying migration id=rawforward 2026/02/05 16:55:12 INFO Applying migration id=publickey 2026/02/05 16:55:12 INFO Applying migration id=resolvegroup 2026/02/05 16:55:12 INFO Applying migration id=reject 2026/02/05 16:55:12 INFO Applying migration id=autodel 2026/02/05 16:55:12 INFO Applying migration id=jsonb 2026/02/05 16:55:12 INFO Applying migration id=quote 2026/02/05 16:55:12 INFO Applying migration id=rfc9421 2026/02/05 16:55:12 INFO Applying migration id=keys 2026/02/05 16:55:12 INFO Applying migration id=portable 2026/02/05 16:55:12 INFO Applying migration id=proofs 2026/02/05 16:55:12 INFO Applying migration id=contexts 2026/02/05 16:55:12 INFO Applying migration id=deliverieshost 2026/02/05 16:55:12 INFO Applying migration id=pembegin 2026/02/05 16:55:12 INFO Applying migration id=didhost 2026/02/05 16:55:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-b3cd-7ddd-9233-df241facea05 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 2026/02/05 16:55:13 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 2026/02/05 16:55:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-b3d0-7a25-ad54-4eef69acc62f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b3d0-79f5-8914-1dc4e0d043e4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-b3d0-79f5-8914-1dc4e0d043e4 2026/02/05 16:55:13 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 2026/02/05 16:55:13 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-b3d3-7922-95ec-f500d4ae956c activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 2026/02/05 16:55:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 2026/02/05 16:55:13 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-b3d9-7ddd-b536-0b03b8fe5240 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 2026/02/05 16:55:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 --- PASS: TestEdit_RemoveQuestion (0.83s) === RUN TestFollow_PostToFollowers 2026/02/05 16:55:13 INFO Applying migration id=initial 2026/02/05 16:55:13 INFO Applying migration id=notesupdated 2026/02/05 16:55:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:13 INFO Applying migration id=activitiesid 2026/02/05 16:55:13 INFO Applying migration id=outbox 2026/02/05 16:55:13 INFO Applying migration id=edits 2026/02/05 16:55:13 INFO Applying migration id=outboxactor 2026/02/05 16:55:13 INFO Applying migration id=outboxsender 2026/02/05 16:55:13 INFO Applying migration id=thread 2026/02/05 16:55:13 INFO Applying migration id=host 2026/02/05 16:55:13 INFO Applying migration id=sharedinbox 2026/02/05 16:55:13 INFO Applying migration id=noteshost 2026/02/05 16:55:13 INFO Applying migration id=fetched 2026/02/05 16:55:13 INFO Applying migration id=move 2026/02/05 16:55:13 INFO Applying migration id=cleanup 2026/02/05 16:55:13 INFO Applying migration id=received 2026/02/05 16:55:13 INFO Applying migration id=namehost 2026/02/05 16:55:13 INFO Applying migration id=outboxhost 2026/02/05 16:55:13 INFO Applying migration id=notesfts 2026/02/05 16:55:13 INFO Applying migration id=iconsname 2026/02/05 16:55:13 INFO Applying migration id=nohash 2026/02/05 16:55:13 INFO Applying migration id=shares 2026/02/05 16:55:13 INFO Applying migration id=actorttl 2026/02/05 16:55:13 INFO Applying migration id=tocc 2026/02/05 16:55:13 INFO Applying migration id=followeds 2026/02/05 16:55:13 INFO Applying migration id=certhash 2026/02/05 16:55:13 INFO Applying migration id=follows_sync 2026/02/05 16:55:13 INFO Applying migration id=jsonpath 2026/02/05 16:55:13 INFO Applying migration id=localforward 2026/02/05 16:55:13 INFO Applying migration id=avatar 2026/02/05 16:55:13 INFO Applying migration id=noimage 2026/02/05 16:55:13 INFO Applying migration id=feed 2026/02/05 16:55:13 INFO Applying migration id=bookmarks 2026/02/05 16:55:13 INFO Applying migration id=shareactivity 2026/02/05 16:55:13 INFO Applying migration id=application 2026/02/05 16:55:13 INFO Applying migration id=certificates 2026/02/05 16:55:13 INFO Applying migration id=rawforward 2026/02/05 16:55:13 INFO Applying migration id=publickey 2026/02/05 16:55:13 INFO Applying migration id=resolvegroup 2026/02/05 16:55:13 INFO Applying migration id=reject 2026/02/05 16:55:13 INFO Applying migration id=autodel 2026/02/05 16:55:13 INFO Applying migration id=jsonb 2026/02/05 16:55:13 INFO Applying migration id=quote 2026/02/05 16:55:13 INFO Applying migration id=rfc9421 2026/02/05 16:55:13 INFO Applying migration id=keys 2026/02/05 16:55:13 INFO Applying migration id=portable 2026/02/05 16:55:13 INFO Applying migration id=proofs 2026/02/05 16:55:13 INFO Applying migration id=contexts 2026/02/05 16:55:13 INFO Applying migration id=deliverieshost 2026/02/05 16:55:13 INFO Applying migration id=pembegin 2026/02/05 16:55:13 INFO Applying migration id=didhost 2026/02/05 16:55:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-b9f0-7b9f-a0f8-9f6493c3877e 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/02/05 16:55:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-b9f1-76ab-9226-2cc39949b53f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-b9f0-7b9f-a0f8-9f6493c3877e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-b9f0-7b9f-a0f8-9f6493c3877e 2026/02/05 16:55:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-b9f4-712c-8f58-828d7a9802ce activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b9f4-7032-84bb-9b8d952da231 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-b9f4-7032-84bb-9b8d952da231 --- PASS: TestFollow_PostToFollowers (1.56s) === RUN TestFollow_PostToFollowersBeforeFollow 2026/02/05 16:55:15 INFO Applying migration id=initial 2026/02/05 16:55:15 INFO Applying migration id=notesupdated 2026/02/05 16:55:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:15 INFO Applying migration id=activitiesid 2026/02/05 16:55:15 INFO Applying migration id=outbox 2026/02/05 16:55:15 INFO Applying migration id=edits 2026/02/05 16:55:15 INFO Applying migration id=outboxactor 2026/02/05 16:55:15 INFO Applying migration id=outboxsender 2026/02/05 16:55:15 INFO Applying migration id=thread 2026/02/05 16:55:15 INFO Applying migration id=host 2026/02/05 16:55:15 INFO Applying migration id=sharedinbox 2026/02/05 16:55:15 INFO Applying migration id=noteshost 2026/02/05 16:55:15 INFO Applying migration id=fetched 2026/02/05 16:55:15 INFO Applying migration id=move 2026/02/05 16:55:15 INFO Applying migration id=cleanup 2026/02/05 16:55:15 INFO Applying migration id=received 2026/02/05 16:55:15 INFO Applying migration id=namehost 2026/02/05 16:55:15 INFO Applying migration id=outboxhost 2026/02/05 16:55:15 INFO Applying migration id=notesfts 2026/02/05 16:55:15 INFO Applying migration id=iconsname 2026/02/05 16:55:15 INFO Applying migration id=nohash 2026/02/05 16:55:15 INFO Applying migration id=shares 2026/02/05 16:55:15 INFO Applying migration id=actorttl 2026/02/05 16:55:15 INFO Applying migration id=tocc 2026/02/05 16:55:15 INFO Applying migration id=followeds 2026/02/05 16:55:15 INFO Applying migration id=certhash 2026/02/05 16:55:15 INFO Applying migration id=follows_sync 2026/02/05 16:55:15 INFO Applying migration id=jsonpath 2026/02/05 16:55:15 INFO Applying migration id=localforward 2026/02/05 16:55:15 INFO Applying migration id=avatar 2026/02/05 16:55:15 INFO Applying migration id=noimage 2026/02/05 16:55:15 INFO Applying migration id=feed 2026/02/05 16:55:15 INFO Applying migration id=bookmarks 2026/02/05 16:55:15 INFO Applying migration id=shareactivity 2026/02/05 16:55:15 INFO Applying migration id=application 2026/02/05 16:55:15 INFO Applying migration id=certificates 2026/02/05 16:55:15 INFO Applying migration id=rawforward 2026/02/05 16:55:15 INFO Applying migration id=publickey 2026/02/05 16:55:15 INFO Applying migration id=resolvegroup 2026/02/05 16:55:15 INFO Applying migration id=reject 2026/02/05 16:55:15 INFO Applying migration id=autodel 2026/02/05 16:55:15 INFO Applying migration id=jsonb 2026/02/05 16:55:15 INFO Applying migration id=quote 2026/02/05 16:55:15 INFO Applying migration id=rfc9421 2026/02/05 16:55:15 INFO Applying migration id=keys 2026/02/05 16:55:15 INFO Applying migration id=portable 2026/02/05 16:55:15 INFO Applying migration id=proofs 2026/02/05 16:55:15 INFO Applying migration id=contexts 2026/02/05 16:55:15 INFO Applying migration id=deliverieshost 2026/02/05 16:55:15 INFO Applying migration id=pembegin 2026/02/05 16:55:15 INFO Applying migration id=didhost 2026/02/05 16:55:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-beb9-792d-b442-0b066a170662 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-beb9-71df-9890-93eaa21ec569 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-beb9-71df-9890-93eaa21ec569 2026/02/05 16:55:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-bebc-7854-aa3b-a2ab263ac102 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/02/05 16:55:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-bebd-7390-b55e-60bf5a917db8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-bebc-7854-aa3b-a2ab263ac102 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-bebc-7854-aa3b-a2ab263ac102 --- PASS: TestFollow_PostToFollowersBeforeFollow (1.22s) === RUN TestFollow_DMUnfollowFollow 2026/02/05 16:55:16 INFO Applying migration id=initial 2026/02/05 16:55:16 INFO Applying migration id=notesupdated 2026/02/05 16:55:16 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:16 INFO Applying migration id=activitiesid 2026/02/05 16:55:16 INFO Applying migration id=outbox 2026/02/05 16:55:16 INFO Applying migration id=edits 2026/02/05 16:55:16 INFO Applying migration id=outboxactor 2026/02/05 16:55:16 INFO Applying migration id=outboxsender 2026/02/05 16:55:16 INFO Applying migration id=thread 2026/02/05 16:55:16 INFO Applying migration id=host 2026/02/05 16:55:16 INFO Applying migration id=sharedinbox 2026/02/05 16:55:16 INFO Applying migration id=noteshost 2026/02/05 16:55:16 INFO Applying migration id=fetched 2026/02/05 16:55:16 INFO Applying migration id=move 2026/02/05 16:55:16 INFO Applying migration id=cleanup 2026/02/05 16:55:16 INFO Applying migration id=received 2026/02/05 16:55:16 INFO Applying migration id=namehost 2026/02/05 16:55:16 INFO Applying migration id=outboxhost 2026/02/05 16:55:16 INFO Applying migration id=notesfts 2026/02/05 16:55:16 INFO Applying migration id=iconsname 2026/02/05 16:55:16 INFO Applying migration id=nohash 2026/02/05 16:55:16 INFO Applying migration id=shares 2026/02/05 16:55:16 INFO Applying migration id=actorttl 2026/02/05 16:55:16 INFO Applying migration id=tocc 2026/02/05 16:55:16 INFO Applying migration id=followeds 2026/02/05 16:55:16 INFO Applying migration id=certhash 2026/02/05 16:55:16 INFO Applying migration id=follows_sync 2026/02/05 16:55:16 INFO Applying migration id=jsonpath 2026/02/05 16:55:16 INFO Applying migration id=localforward 2026/02/05 16:55:16 INFO Applying migration id=avatar 2026/02/05 16:55:16 INFO Applying migration id=noimage 2026/02/05 16:55:16 INFO Applying migration id=feed 2026/02/05 16:55:16 INFO Applying migration id=bookmarks 2026/02/05 16:55:16 INFO Applying migration id=shareactivity 2026/02/05 16:55:16 INFO Applying migration id=application 2026/02/05 16:55:16 INFO Applying migration id=certificates 2026/02/05 16:55:16 INFO Applying migration id=rawforward 2026/02/05 16:55:16 INFO Applying migration id=publickey 2026/02/05 16:55:16 INFO Applying migration id=resolvegroup 2026/02/05 16:55:16 INFO Applying migration id=reject 2026/02/05 16:55:16 INFO Applying migration id=autodel 2026/02/05 16:55:16 INFO Applying migration id=jsonb 2026/02/05 16:55:16 INFO Applying migration id=quote 2026/02/05 16:55:16 INFO Applying migration id=rfc9421 2026/02/05 16:55:16 INFO Applying migration id=keys 2026/02/05 16:55:16 INFO Applying migration id=portable 2026/02/05 16:55:16 INFO Applying migration id=proofs 2026/02/05 16:55:16 INFO Applying migration id=contexts 2026/02/05 16:55:16 INFO Applying migration id=deliverieshost 2026/02/05 16:55:16 INFO Applying migration id=pembegin 2026/02/05 16:55:16 INFO Applying migration id=didhost 2026/02/05 16:55:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-c33b-745a-ae5e-e21d1eee87e6 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/02/05 16:55:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-c33b-7e98-a017-ecd00de2f870 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-c33b-745a-ae5e-e21d1eee87e6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-c33b-745a-ae5e-e21d1eee87e6 2026/02/05 16:55:17 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-c33c-79a5-91b3-c62bb014feec activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-c33c-77bb-8e7f-acd5a807d3e4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-c33c-77bb-8e7f-acd5a807d3e4 2026/02/05 16:55:17 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2eba-c342-7627-adbb-a25a4fe91d5c activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-c33b-745a-ae5e-e21d1eee87e6 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 (1.15s) === RUN TestFollow_DMUnfollowBeforeFeedUpdate 2026/02/05 16:55:17 INFO Applying migration id=initial 2026/02/05 16:55:17 INFO Applying migration id=notesupdated 2026/02/05 16:55:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:17 INFO Applying migration id=activitiesid 2026/02/05 16:55:17 INFO Applying migration id=outbox 2026/02/05 16:55:17 INFO Applying migration id=edits 2026/02/05 16:55:17 INFO Applying migration id=outboxactor 2026/02/05 16:55:17 INFO Applying migration id=outboxsender 2026/02/05 16:55:17 INFO Applying migration id=thread 2026/02/05 16:55:17 INFO Applying migration id=host 2026/02/05 16:55:17 INFO Applying migration id=sharedinbox 2026/02/05 16:55:17 INFO Applying migration id=noteshost 2026/02/05 16:55:17 INFO Applying migration id=fetched 2026/02/05 16:55:17 INFO Applying migration id=move 2026/02/05 16:55:17 INFO Applying migration id=cleanup 2026/02/05 16:55:17 INFO Applying migration id=received 2026/02/05 16:55:17 INFO Applying migration id=namehost 2026/02/05 16:55:17 INFO Applying migration id=outboxhost 2026/02/05 16:55:17 INFO Applying migration id=notesfts 2026/02/05 16:55:17 INFO Applying migration id=iconsname 2026/02/05 16:55:17 INFO Applying migration id=nohash 2026/02/05 16:55:17 INFO Applying migration id=shares 2026/02/05 16:55:17 INFO Applying migration id=actorttl 2026/02/05 16:55:17 INFO Applying migration id=tocc 2026/02/05 16:55:17 INFO Applying migration id=followeds 2026/02/05 16:55:17 INFO Applying migration id=certhash 2026/02/05 16:55:17 INFO Applying migration id=follows_sync 2026/02/05 16:55:17 INFO Applying migration id=jsonpath 2026/02/05 16:55:17 INFO Applying migration id=localforward 2026/02/05 16:55:17 INFO Applying migration id=avatar 2026/02/05 16:55:17 INFO Applying migration id=noimage 2026/02/05 16:55:17 INFO Applying migration id=feed 2026/02/05 16:55:17 INFO Applying migration id=bookmarks 2026/02/05 16:55:17 INFO Applying migration id=shareactivity 2026/02/05 16:55:17 INFO Applying migration id=application 2026/02/05 16:55:17 INFO Applying migration id=certificates 2026/02/05 16:55:17 INFO Applying migration id=rawforward 2026/02/05 16:55:17 INFO Applying migration id=publickey 2026/02/05 16:55:17 INFO Applying migration id=resolvegroup 2026/02/05 16:55:17 INFO Applying migration id=reject 2026/02/05 16:55:17 INFO Applying migration id=autodel 2026/02/05 16:55:17 INFO Applying migration id=jsonb 2026/02/05 16:55:17 INFO Applying migration id=quote 2026/02/05 16:55:17 INFO Applying migration id=rfc9421 2026/02/05 16:55:17 INFO Applying migration id=keys 2026/02/05 16:55:17 INFO Applying migration id=portable 2026/02/05 16:55:17 INFO Applying migration id=proofs 2026/02/05 16:55:17 INFO Applying migration id=contexts 2026/02/05 16:55:17 INFO Applying migration id=deliverieshost 2026/02/05 16:55:17 INFO Applying migration id=pembegin 2026/02/05 16:55:17 INFO Applying migration id=didhost 2026/02/05 16:55:18 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-c858-7161-8496-769a30d9bc28 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/02/05 16:55:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-c858-7d80-83c5-a8382a1ef11b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-c858-7161-8496-769a30d9bc28 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-c858-7161-8496-769a30d9bc28 2026/02/05 16:55:18 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-c859-7910-9186-fb9f7742fe7b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-c859-7706-8a09-389135e16fe1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-c859-7706-8a09-389135e16fe1 2026/02/05 16:55:18 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2eba-c85c-700b-a5ac-54bbed9602cb activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-c858-7161-8496-769a30d9bc28 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestFollow_DMUnfollowBeforeFeedUpdate (1.31s) === RUN TestFollow_PublicPost 2026/02/05 16:55:18 INFO Applying migration id=initial 2026/02/05 16:55:18 INFO Applying migration id=notesupdated 2026/02/05 16:55:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:18 INFO Applying migration id=activitiesid 2026/02/05 16:55:18 INFO Applying migration id=outbox 2026/02/05 16:55:18 INFO Applying migration id=edits 2026/02/05 16:55:18 INFO Applying migration id=outboxactor 2026/02/05 16:55:18 INFO Applying migration id=outboxsender 2026/02/05 16:55:18 INFO Applying migration id=thread 2026/02/05 16:55:18 INFO Applying migration id=host 2026/02/05 16:55:18 INFO Applying migration id=sharedinbox 2026/02/05 16:55:18 INFO Applying migration id=noteshost 2026/02/05 16:55:18 INFO Applying migration id=fetched 2026/02/05 16:55:18 INFO Applying migration id=move 2026/02/05 16:55:18 INFO Applying migration id=cleanup 2026/02/05 16:55:18 INFO Applying migration id=received 2026/02/05 16:55:18 INFO Applying migration id=namehost 2026/02/05 16:55:18 INFO Applying migration id=outboxhost 2026/02/05 16:55:18 INFO Applying migration id=notesfts 2026/02/05 16:55:18 INFO Applying migration id=iconsname 2026/02/05 16:55:18 INFO Applying migration id=nohash 2026/02/05 16:55:18 INFO Applying migration id=shares 2026/02/05 16:55:18 INFO Applying migration id=actorttl 2026/02/05 16:55:18 INFO Applying migration id=tocc 2026/02/05 16:55:18 INFO Applying migration id=followeds 2026/02/05 16:55:18 INFO Applying migration id=certhash 2026/02/05 16:55:18 INFO Applying migration id=follows_sync 2026/02/05 16:55:18 INFO Applying migration id=jsonpath 2026/02/05 16:55:18 INFO Applying migration id=localforward 2026/02/05 16:55:18 INFO Applying migration id=avatar 2026/02/05 16:55:18 INFO Applying migration id=noimage 2026/02/05 16:55:18 INFO Applying migration id=feed 2026/02/05 16:55:18 INFO Applying migration id=bookmarks 2026/02/05 16:55:18 INFO Applying migration id=shareactivity 2026/02/05 16:55:18 INFO Applying migration id=application 2026/02/05 16:55:18 INFO Applying migration id=certificates 2026/02/05 16:55:18 INFO Applying migration id=rawforward 2026/02/05 16:55:18 INFO Applying migration id=publickey 2026/02/05 16:55:18 INFO Applying migration id=resolvegroup 2026/02/05 16:55:18 INFO Applying migration id=reject 2026/02/05 16:55:18 INFO Applying migration id=autodel 2026/02/05 16:55:18 INFO Applying migration id=jsonb 2026/02/05 16:55:19 INFO Applying migration id=quote 2026/02/05 16:55:19 INFO Applying migration id=rfc9421 2026/02/05 16:55:19 INFO Applying migration id=keys 2026/02/05 16:55:19 INFO Applying migration id=portable 2026/02/05 16:55:19 INFO Applying migration id=proofs 2026/02/05 16:55:19 INFO Applying migration id=contexts 2026/02/05 16:55:19 INFO Applying migration id=deliverieshost 2026/02/05 16:55:19 INFO Applying migration id=pembegin 2026/02/05 16:55:19 INFO Applying migration id=didhost 2026/02/05 16:55:20 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-ccf6-7619-9598-757ef39972e6 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/02/05 16:55:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-ccf7-70e8-9b67-dcd5c34cb30e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-ccf6-7619-9598-757ef39972e6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-ccf6-7619-9598-757ef39972e6 2026/02/05 16:55:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-ccf9-794d-b177-aeb57e2a6819 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-ccf9-78c0-8a39-9d0c6956f0f5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-ccf9-78c0-8a39-9d0c6956f0f5 --- PASS: TestFollow_PublicPost (1.18s) === RUN TestFollow_Mutual 2026/02/05 16:55:20 INFO Applying migration id=initial 2026/02/05 16:55:20 INFO Applying migration id=notesupdated 2026/02/05 16:55:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:20 INFO Applying migration id=activitiesid 2026/02/05 16:55:20 INFO Applying migration id=outbox 2026/02/05 16:55:20 INFO Applying migration id=edits 2026/02/05 16:55:20 INFO Applying migration id=outboxactor 2026/02/05 16:55:20 INFO Applying migration id=outboxsender 2026/02/05 16:55:20 INFO Applying migration id=thread 2026/02/05 16:55:20 INFO Applying migration id=host 2026/02/05 16:55:20 INFO Applying migration id=sharedinbox 2026/02/05 16:55:20 INFO Applying migration id=noteshost 2026/02/05 16:55:20 INFO Applying migration id=fetched 2026/02/05 16:55:20 INFO Applying migration id=move 2026/02/05 16:55:20 INFO Applying migration id=cleanup 2026/02/05 16:55:20 INFO Applying migration id=received 2026/02/05 16:55:20 INFO Applying migration id=namehost 2026/02/05 16:55:20 INFO Applying migration id=outboxhost 2026/02/05 16:55:20 INFO Applying migration id=notesfts 2026/02/05 16:55:20 INFO Applying migration id=iconsname 2026/02/05 16:55:20 INFO Applying migration id=nohash 2026/02/05 16:55:20 INFO Applying migration id=shares 2026/02/05 16:55:20 INFO Applying migration id=actorttl 2026/02/05 16:55:20 INFO Applying migration id=tocc 2026/02/05 16:55:20 INFO Applying migration id=followeds 2026/02/05 16:55:20 INFO Applying migration id=certhash 2026/02/05 16:55:20 INFO Applying migration id=follows_sync 2026/02/05 16:55:20 INFO Applying migration id=jsonpath 2026/02/05 16:55:20 INFO Applying migration id=localforward 2026/02/05 16:55:20 INFO Applying migration id=avatar 2026/02/05 16:55:20 INFO Applying migration id=noimage 2026/02/05 16:55:20 INFO Applying migration id=feed 2026/02/05 16:55:20 INFO Applying migration id=bookmarks 2026/02/05 16:55:20 INFO Applying migration id=shareactivity 2026/02/05 16:55:20 INFO Applying migration id=application 2026/02/05 16:55:20 INFO Applying migration id=certificates 2026/02/05 16:55:20 INFO Applying migration id=rawforward 2026/02/05 16:55:20 INFO Applying migration id=publickey 2026/02/05 16:55:20 INFO Applying migration id=resolvegroup 2026/02/05 16:55:20 INFO Applying migration id=reject 2026/02/05 16:55:20 INFO Applying migration id=autodel 2026/02/05 16:55:20 INFO Applying migration id=jsonb 2026/02/05 16:55:20 INFO Applying migration id=quote 2026/02/05 16:55:20 INFO Applying migration id=rfc9421 2026/02/05 16:55:20 INFO Applying migration id=keys 2026/02/05 16:55:20 INFO Applying migration id=portable 2026/02/05 16:55:20 INFO Applying migration id=proofs 2026/02/05 16:55:20 INFO Applying migration id=contexts 2026/02/05 16:55:20 INFO Applying migration id=deliverieshost 2026/02/05 16:55:20 INFO Applying migration id=pembegin 2026/02/05 16:55:20 INFO Applying migration id=didhost 2026/02/05 16:55:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-d0eb-765c-a6d7-469ad1b027ac 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/02/05 16:55:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-d0ec-710b-8412-6b78b8ab1d1d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-d0eb-765c-a6d7-469ad1b027ac activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-d0eb-765c-a6d7-469ad1b027ac 2026/02/05 16:55:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-d0ee-7e9c-b690-3e06c4ccf160 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-d0ee-7e54-924b-aed1f13df087 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-d0ee-7e54-924b-aed1f13df087 2026/02/05 16:55:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2eba-d0ee-7e54-924b-aed1f13df087 2026/02/05 16:55:21 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2eba-d0f1-7960-b516-8d298e2e0e84 note=https://localhost.localdomain:8443/post/019c2eba-d0f1-7916-b88c-bab981b9ca1b thread=https://localhost.localdomain:8443/post/019c2eba-d0ee-7e54-924b-aed1f13df087 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-d0f1-7960-b516-8d298e2e0e84 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-d0f1-7916-b88c-bab981b9ca1b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-d0f1-7916-b88c-bab981b9ca1b 2026/02/05 16:55:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-d0fc-7d49-bf26-5ab34411a9f8 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/02/05 16:55:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-d0fd-7b8f-8ce5-c5bb80f3b6f5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-d0fc-7d49-bf26-5ab34411a9f8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-d0fc-7d49-bf26-5ab34411a9f8 --- PASS: TestFollow_Mutual (1.03s) === RUN TestFollow_AlreadyFollowing 2026/02/05 16:55:21 INFO Applying migration id=initial 2026/02/05 16:55:21 INFO Applying migration id=notesupdated 2026/02/05 16:55:21 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:21 INFO Applying migration id=activitiesid 2026/02/05 16:55:21 INFO Applying migration id=outbox 2026/02/05 16:55:21 INFO Applying migration id=edits 2026/02/05 16:55:21 INFO Applying migration id=outboxactor 2026/02/05 16:55:21 INFO Applying migration id=outboxsender 2026/02/05 16:55:21 INFO Applying migration id=thread 2026/02/05 16:55:21 INFO Applying migration id=host 2026/02/05 16:55:21 INFO Applying migration id=sharedinbox 2026/02/05 16:55:21 INFO Applying migration id=noteshost 2026/02/05 16:55:21 INFO Applying migration id=fetched 2026/02/05 16:55:21 INFO Applying migration id=move 2026/02/05 16:55:21 INFO Applying migration id=cleanup 2026/02/05 16:55:21 INFO Applying migration id=received 2026/02/05 16:55:21 INFO Applying migration id=namehost 2026/02/05 16:55:21 INFO Applying migration id=outboxhost 2026/02/05 16:55:21 INFO Applying migration id=notesfts 2026/02/05 16:55:21 INFO Applying migration id=iconsname 2026/02/05 16:55:21 INFO Applying migration id=nohash 2026/02/05 16:55:21 INFO Applying migration id=shares 2026/02/05 16:55:21 INFO Applying migration id=actorttl 2026/02/05 16:55:21 INFO Applying migration id=tocc 2026/02/05 16:55:21 INFO Applying migration id=followeds 2026/02/05 16:55:21 INFO Applying migration id=certhash 2026/02/05 16:55:21 INFO Applying migration id=follows_sync 2026/02/05 16:55:21 INFO Applying migration id=jsonpath 2026/02/05 16:55:21 INFO Applying migration id=localforward 2026/02/05 16:55:21 INFO Applying migration id=avatar 2026/02/05 16:55:21 INFO Applying migration id=noimage 2026/02/05 16:55:21 INFO Applying migration id=feed 2026/02/05 16:55:21 INFO Applying migration id=bookmarks 2026/02/05 16:55:21 INFO Applying migration id=shareactivity 2026/02/05 16:55:21 INFO Applying migration id=application 2026/02/05 16:55:21 INFO Applying migration id=certificates 2026/02/05 16:55:21 INFO Applying migration id=rawforward 2026/02/05 16:55:21 INFO Applying migration id=publickey 2026/02/05 16:55:21 INFO Applying migration id=resolvegroup 2026/02/05 16:55:21 INFO Applying migration id=reject 2026/02/05 16:55:21 INFO Applying migration id=autodel 2026/02/05 16:55:21 INFO Applying migration id=jsonb 2026/02/05 16:55:21 INFO Applying migration id=quote 2026/02/05 16:55:21 INFO Applying migration id=rfc9421 2026/02/05 16:55:21 INFO Applying migration id=keys 2026/02/05 16:55:21 INFO Applying migration id=portable 2026/02/05 16:55:21 INFO Applying migration id=proofs 2026/02/05 16:55:21 INFO Applying migration id=contexts 2026/02/05 16:55:21 INFO Applying migration id=deliverieshost 2026/02/05 16:55:21 INFO Applying migration id=pembegin 2026/02/05 16:55:21 INFO Applying migration id=didhost 2026/02/05 16:55:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-d40d-7af7-b6fd-1fb7830d3795 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/02/05 16:55:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-d40e-75cc-aeda-2730d6305ad1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-d40d-7af7-b6fd-1fb7830d3795 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-d40d-7af7-b6fd-1fb7830d3795 --- PASS: TestFollow_AlreadyFollowing (0.78s) === RUN TestFollow_NoSuchUser 2026/02/05 16:55:21 INFO Applying migration id=initial 2026/02/05 16:55:21 INFO Applying migration id=notesupdated 2026/02/05 16:55:21 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:21 INFO Applying migration id=activitiesid 2026/02/05 16:55:21 INFO Applying migration id=outbox 2026/02/05 16:55:21 INFO Applying migration id=edits 2026/02/05 16:55:21 INFO Applying migration id=outboxactor 2026/02/05 16:55:21 INFO Applying migration id=outboxsender 2026/02/05 16:55:21 INFO Applying migration id=thread 2026/02/05 16:55:21 INFO Applying migration id=host 2026/02/05 16:55:21 INFO Applying migration id=sharedinbox 2026/02/05 16:55:21 INFO Applying migration id=noteshost 2026/02/05 16:55:21 INFO Applying migration id=fetched 2026/02/05 16:55:21 INFO Applying migration id=move 2026/02/05 16:55:21 INFO Applying migration id=cleanup 2026/02/05 16:55:21 INFO Applying migration id=received 2026/02/05 16:55:21 INFO Applying migration id=namehost 2026/02/05 16:55:21 INFO Applying migration id=outboxhost 2026/02/05 16:55:21 INFO Applying migration id=notesfts 2026/02/05 16:55:21 INFO Applying migration id=iconsname 2026/02/05 16:55:21 INFO Applying migration id=nohash 2026/02/05 16:55:21 INFO Applying migration id=shares 2026/02/05 16:55:21 INFO Applying migration id=actorttl 2026/02/05 16:55:21 INFO Applying migration id=tocc 2026/02/05 16:55:21 INFO Applying migration id=followeds 2026/02/05 16:55:21 INFO Applying migration id=certhash 2026/02/05 16:55:21 INFO Applying migration id=follows_sync 2026/02/05 16:55:21 INFO Applying migration id=jsonpath 2026/02/05 16:55:21 INFO Applying migration id=localforward 2026/02/05 16:55:21 INFO Applying migration id=avatar 2026/02/05 16:55:21 INFO Applying migration id=noimage 2026/02/05 16:55:21 INFO Applying migration id=feed 2026/02/05 16:55:21 INFO Applying migration id=bookmarks 2026/02/05 16:55:21 INFO Applying migration id=shareactivity 2026/02/05 16:55:21 INFO Applying migration id=application 2026/02/05 16:55:21 INFO Applying migration id=certificates 2026/02/05 16:55:21 INFO Applying migration id=rawforward 2026/02/05 16:55:21 INFO Applying migration id=publickey 2026/02/05 16:55:21 INFO Applying migration id=resolvegroup 2026/02/05 16:55:21 INFO Applying migration id=reject 2026/02/05 16:55:21 INFO Applying migration id=autodel 2026/02/05 16:55:21 INFO Applying migration id=jsonb 2026/02/05 16:55:21 INFO Applying migration id=quote 2026/02/05 16:55:21 INFO Applying migration id=rfc9421 2026/02/05 16:55:21 INFO Applying migration id=keys 2026/02/05 16:55:22 INFO Applying migration id=portable 2026/02/05 16:55:22 INFO Applying migration id=proofs 2026/02/05 16:55:22 INFO Applying migration id=contexts 2026/02/05 16:55:22 INFO Applying migration id=deliverieshost 2026/02/05 16:55:22 INFO Applying migration id=pembegin 2026/02/05 16:55:22 INFO Applying migration id=didhost 2026/02/05 16:55:23 WARN Cannot follow a non-existing user followed=https://localhost.localdomain:8443/user/erin --- PASS: TestFollow_NoSuchUser (1.42s) === RUN TestFollow_UnauthenticatedUser 2026/02/05 16:55:23 INFO Applying migration id=initial 2026/02/05 16:55:23 INFO Applying migration id=notesupdated 2026/02/05 16:55:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:23 INFO Applying migration id=activitiesid 2026/02/05 16:55:23 INFO Applying migration id=outbox 2026/02/05 16:55:23 INFO Applying migration id=edits 2026/02/05 16:55:23 INFO Applying migration id=outboxactor 2026/02/05 16:55:23 INFO Applying migration id=outboxsender 2026/02/05 16:55:23 INFO Applying migration id=thread 2026/02/05 16:55:23 INFO Applying migration id=host 2026/02/05 16:55:23 INFO Applying migration id=sharedinbox 2026/02/05 16:55:23 INFO Applying migration id=noteshost 2026/02/05 16:55:23 INFO Applying migration id=fetched 2026/02/05 16:55:23 INFO Applying migration id=move 2026/02/05 16:55:23 INFO Applying migration id=cleanup 2026/02/05 16:55:23 INFO Applying migration id=received 2026/02/05 16:55:23 INFO Applying migration id=namehost 2026/02/05 16:55:23 INFO Applying migration id=outboxhost 2026/02/05 16:55:23 INFO Applying migration id=notesfts 2026/02/05 16:55:23 INFO Applying migration id=iconsname 2026/02/05 16:55:23 INFO Applying migration id=nohash 2026/02/05 16:55:23 INFO Applying migration id=shares 2026/02/05 16:55:23 INFO Applying migration id=actorttl 2026/02/05 16:55:23 INFO Applying migration id=tocc 2026/02/05 16:55:23 INFO Applying migration id=followeds 2026/02/05 16:55:23 INFO Applying migration id=certhash 2026/02/05 16:55:23 INFO Applying migration id=follows_sync 2026/02/05 16:55:23 INFO Applying migration id=jsonpath 2026/02/05 16:55:23 INFO Applying migration id=localforward 2026/02/05 16:55:23 INFO Applying migration id=avatar 2026/02/05 16:55:23 INFO Applying migration id=noimage 2026/02/05 16:55:23 INFO Applying migration id=feed 2026/02/05 16:55:23 INFO Applying migration id=bookmarks 2026/02/05 16:55:23 INFO Applying migration id=shareactivity 2026/02/05 16:55:23 INFO Applying migration id=application 2026/02/05 16:55:23 INFO Applying migration id=certificates 2026/02/05 16:55:23 INFO Applying migration id=rawforward 2026/02/05 16:55:23 INFO Applying migration id=publickey 2026/02/05 16:55:23 INFO Applying migration id=resolvegroup 2026/02/05 16:55:23 INFO Applying migration id=reject 2026/02/05 16:55:23 INFO Applying migration id=autodel 2026/02/05 16:55:23 INFO Applying migration id=jsonb 2026/02/05 16:55:23 INFO Applying migration id=quote 2026/02/05 16:55:23 INFO Applying migration id=rfc9421 2026/02/05 16:55:23 INFO Applying migration id=keys 2026/02/05 16:55:23 INFO Applying migration id=portable 2026/02/05 16:55:23 INFO Applying migration id=proofs 2026/02/05 16:55:23 INFO Applying migration id=contexts 2026/02/05 16:55:23 INFO Applying migration id=deliverieshost 2026/02/05 16:55:23 INFO Applying migration id=pembegin 2026/02/05 16:55:23 INFO Applying migration id=didhost --- PASS: TestFollow_UnauthenticatedUser (1.73s) === RUN TestFollows_NoFollows 2026/02/05 16:55:25 INFO Applying migration id=initial 2026/02/05 16:55:25 INFO Applying migration id=notesupdated 2026/02/05 16:55:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:25 INFO Applying migration id=activitiesid 2026/02/05 16:55:25 INFO Applying migration id=outbox 2026/02/05 16:55:25 INFO Applying migration id=edits 2026/02/05 16:55:25 INFO Applying migration id=outboxactor 2026/02/05 16:55:25 INFO Applying migration id=outboxsender 2026/02/05 16:55:25 INFO Applying migration id=thread 2026/02/05 16:55:25 INFO Applying migration id=host 2026/02/05 16:55:25 INFO Applying migration id=sharedinbox 2026/02/05 16:55:25 INFO Applying migration id=noteshost 2026/02/05 16:55:25 INFO Applying migration id=fetched 2026/02/05 16:55:25 INFO Applying migration id=move 2026/02/05 16:55:25 INFO Applying migration id=cleanup 2026/02/05 16:55:25 INFO Applying migration id=received 2026/02/05 16:55:25 INFO Applying migration id=namehost 2026/02/05 16:55:25 INFO Applying migration id=outboxhost 2026/02/05 16:55:25 INFO Applying migration id=notesfts 2026/02/05 16:55:25 INFO Applying migration id=iconsname 2026/02/05 16:55:25 INFO Applying migration id=nohash 2026/02/05 16:55:25 INFO Applying migration id=shares 2026/02/05 16:55:25 INFO Applying migration id=actorttl 2026/02/05 16:55:25 INFO Applying migration id=tocc 2026/02/05 16:55:25 INFO Applying migration id=followeds 2026/02/05 16:55:25 INFO Applying migration id=certhash 2026/02/05 16:55:25 INFO Applying migration id=follows_sync 2026/02/05 16:55:25 INFO Applying migration id=jsonpath 2026/02/05 16:55:25 INFO Applying migration id=localforward 2026/02/05 16:55:25 INFO Applying migration id=avatar 2026/02/05 16:55:25 INFO Applying migration id=noimage 2026/02/05 16:55:25 INFO Applying migration id=feed 2026/02/05 16:55:25 INFO Applying migration id=bookmarks 2026/02/05 16:55:25 INFO Applying migration id=shareactivity 2026/02/05 16:55:25 INFO Applying migration id=application 2026/02/05 16:55:25 INFO Applying migration id=certificates 2026/02/05 16:55:25 INFO Applying migration id=rawforward 2026/02/05 16:55:25 INFO Applying migration id=publickey 2026/02/05 16:55:25 INFO Applying migration id=resolvegroup 2026/02/05 16:55:25 INFO Applying migration id=reject 2026/02/05 16:55:25 INFO Applying migration id=autodel 2026/02/05 16:55:25 INFO Applying migration id=jsonb 2026/02/05 16:55:25 INFO Applying migration id=quote 2026/02/05 16:55:25 INFO Applying migration id=rfc9421 2026/02/05 16:55:25 INFO Applying migration id=keys 2026/02/05 16:55:25 INFO Applying migration id=portable 2026/02/05 16:55:25 INFO Applying migration id=proofs 2026/02/05 16:55:25 INFO Applying migration id=contexts 2026/02/05 16:55:25 INFO Applying migration id=deliverieshost 2026/02/05 16:55:25 INFO Applying migration id=pembegin 2026/02/05 16:55:25 INFO Applying migration id=didhost --- PASS: TestFollows_NoFollows (1.05s) === RUN TestFollows_TwoInactive 2026/02/05 16:55:26 INFO Applying migration id=initial 2026/02/05 16:55:26 INFO Applying migration id=notesupdated 2026/02/05 16:55:26 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:26 INFO Applying migration id=activitiesid 2026/02/05 16:55:26 INFO Applying migration id=outbox 2026/02/05 16:55:26 INFO Applying migration id=edits 2026/02/05 16:55:26 INFO Applying migration id=outboxactor 2026/02/05 16:55:26 INFO Applying migration id=outboxsender 2026/02/05 16:55:26 INFO Applying migration id=thread 2026/02/05 16:55:26 INFO Applying migration id=host 2026/02/05 16:55:26 INFO Applying migration id=sharedinbox 2026/02/05 16:55:26 INFO Applying migration id=noteshost 2026/02/05 16:55:26 INFO Applying migration id=fetched 2026/02/05 16:55:26 INFO Applying migration id=move 2026/02/05 16:55:26 INFO Applying migration id=cleanup 2026/02/05 16:55:26 INFO Applying migration id=received 2026/02/05 16:55:26 INFO Applying migration id=namehost 2026/02/05 16:55:26 INFO Applying migration id=outboxhost 2026/02/05 16:55:26 INFO Applying migration id=notesfts 2026/02/05 16:55:26 INFO Applying migration id=iconsname 2026/02/05 16:55:26 INFO Applying migration id=nohash 2026/02/05 16:55:26 INFO Applying migration id=shares 2026/02/05 16:55:26 INFO Applying migration id=actorttl 2026/02/05 16:55:26 INFO Applying migration id=tocc 2026/02/05 16:55:26 INFO Applying migration id=followeds 2026/02/05 16:55:26 INFO Applying migration id=certhash 2026/02/05 16:55:26 INFO Applying migration id=follows_sync 2026/02/05 16:55:26 INFO Applying migration id=jsonpath 2026/02/05 16:55:26 INFO Applying migration id=localforward 2026/02/05 16:55:26 INFO Applying migration id=avatar 2026/02/05 16:55:26 INFO Applying migration id=noimage 2026/02/05 16:55:26 INFO Applying migration id=feed 2026/02/05 16:55:26 INFO Applying migration id=bookmarks 2026/02/05 16:55:26 INFO Applying migration id=shareactivity 2026/02/05 16:55:26 INFO Applying migration id=application 2026/02/05 16:55:26 INFO Applying migration id=certificates 2026/02/05 16:55:26 INFO Applying migration id=rawforward 2026/02/05 16:55:26 INFO Applying migration id=publickey 2026/02/05 16:55:26 INFO Applying migration id=resolvegroup 2026/02/05 16:55:26 INFO Applying migration id=reject 2026/02/05 16:55:26 INFO Applying migration id=autodel 2026/02/05 16:55:26 INFO Applying migration id=jsonb 2026/02/05 16:55:26 INFO Applying migration id=quote 2026/02/05 16:55:26 INFO Applying migration id=rfc9421 2026/02/05 16:55:26 INFO Applying migration id=keys 2026/02/05 16:55:26 INFO Applying migration id=portable 2026/02/05 16:55:26 INFO Applying migration id=proofs 2026/02/05 16:55:26 INFO Applying migration id=contexts 2026/02/05 16:55:26 INFO Applying migration id=deliverieshost 2026/02/05 16:55:26 INFO Applying migration id=pembegin 2026/02/05 16:55:26 INFO Applying migration id=didhost 2026/02/05 16:55:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-e961-7dbc-93ea-5d0e491a390c 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/02/05 16:55:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-e962-7c9b-a9af-827850a4a056 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-e961-7dbc-93ea-5d0e491a390c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-e961-7dbc-93ea-5d0e491a390c 2026/02/05 16:55:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-e965-7ec1-b151-a4f60ccc3f8f 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/02/05 16:55:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-e966-799d-be1f-e97f3a160902 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-e965-7ec1-b151-a4f60ccc3f8f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-e965-7ec1-b151-a4f60ccc3f8f --- PASS: TestFollows_TwoInactive (1.27s) === RUN TestFollows_OneActiveOneInactive 2026/02/05 16:55:27 INFO Applying migration id=initial 2026/02/05 16:55:27 INFO Applying migration id=notesupdated 2026/02/05 16:55:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:27 INFO Applying migration id=activitiesid 2026/02/05 16:55:27 INFO Applying migration id=outbox 2026/02/05 16:55:27 INFO Applying migration id=edits 2026/02/05 16:55:27 INFO Applying migration id=outboxactor 2026/02/05 16:55:27 INFO Applying migration id=outboxsender 2026/02/05 16:55:27 INFO Applying migration id=thread 2026/02/05 16:55:27 INFO Applying migration id=host 2026/02/05 16:55:27 INFO Applying migration id=sharedinbox 2026/02/05 16:55:27 INFO Applying migration id=noteshost 2026/02/05 16:55:27 INFO Applying migration id=fetched 2026/02/05 16:55:27 INFO Applying migration id=move 2026/02/05 16:55:27 INFO Applying migration id=cleanup 2026/02/05 16:55:27 INFO Applying migration id=received 2026/02/05 16:55:27 INFO Applying migration id=namehost 2026/02/05 16:55:27 INFO Applying migration id=outboxhost 2026/02/05 16:55:27 INFO Applying migration id=notesfts 2026/02/05 16:55:27 INFO Applying migration id=iconsname 2026/02/05 16:55:27 INFO Applying migration id=nohash 2026/02/05 16:55:27 INFO Applying migration id=shares 2026/02/05 16:55:27 INFO Applying migration id=actorttl 2026/02/05 16:55:27 INFO Applying migration id=tocc 2026/02/05 16:55:27 INFO Applying migration id=followeds 2026/02/05 16:55:27 INFO Applying migration id=certhash 2026/02/05 16:55:27 INFO Applying migration id=follows_sync 2026/02/05 16:55:27 INFO Applying migration id=jsonpath 2026/02/05 16:55:27 INFO Applying migration id=localforward 2026/02/05 16:55:27 INFO Applying migration id=avatar 2026/02/05 16:55:27 INFO Applying migration id=noimage 2026/02/05 16:55:27 INFO Applying migration id=feed 2026/02/05 16:55:27 INFO Applying migration id=bookmarks 2026/02/05 16:55:27 INFO Applying migration id=shareactivity 2026/02/05 16:55:27 INFO Applying migration id=application 2026/02/05 16:55:27 INFO Applying migration id=certificates 2026/02/05 16:55:27 INFO Applying migration id=rawforward 2026/02/05 16:55:27 INFO Applying migration id=publickey 2026/02/05 16:55:27 INFO Applying migration id=resolvegroup 2026/02/05 16:55:27 INFO Applying migration id=reject 2026/02/05 16:55:27 INFO Applying migration id=autodel 2026/02/05 16:55:27 INFO Applying migration id=jsonb 2026/02/05 16:55:27 INFO Applying migration id=quote 2026/02/05 16:55:27 INFO Applying migration id=rfc9421 2026/02/05 16:55:27 INFO Applying migration id=keys 2026/02/05 16:55:27 INFO Applying migration id=portable 2026/02/05 16:55:27 INFO Applying migration id=proofs 2026/02/05 16:55:27 INFO Applying migration id=contexts 2026/02/05 16:55:27 INFO Applying migration id=deliverieshost 2026/02/05 16:55:27 INFO Applying migration id=pembegin 2026/02/05 16:55:27 INFO Applying migration id=didhost 2026/02/05 16:55:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-ed60-7425-9f2c-0a0fdbdf5cc8 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/02/05 16:55:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-ed60-7e83-9e0e-562caa675eae activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-ed60-7425-9f2c-0a0fdbdf5cc8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-ed60-7425-9f2c-0a0fdbdf5cc8 2026/02/05 16:55:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-ed61-7806-8e21-8f84f22da40b 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/02/05 16:55:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-ed62-7200-9a43-03eedbeb7c66 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-ed61-7806-8e21-8f84f22da40b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-ed61-7806-8e21-8f84f22da40b 2026/02/05 16:55:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-ed64-7e86-b742-8e47e0f48f03 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-ed64-7e38-b9a9-700bfc136f17 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-ed64-7e38-b9a9-700bfc136f17 --- PASS: TestFollows_OneActiveOneInactive (1.02s) === RUN TestFollows_UnauthenticatedUser 2026/02/05 16:55:28 INFO Applying migration id=initial 2026/02/05 16:55:28 INFO Applying migration id=notesupdated 2026/02/05 16:55:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:28 INFO Applying migration id=activitiesid 2026/02/05 16:55:28 INFO Applying migration id=outbox 2026/02/05 16:55:28 INFO Applying migration id=edits 2026/02/05 16:55:28 INFO Applying migration id=outboxactor 2026/02/05 16:55:28 INFO Applying migration id=outboxsender 2026/02/05 16:55:28 INFO Applying migration id=thread 2026/02/05 16:55:28 INFO Applying migration id=host 2026/02/05 16:55:28 INFO Applying migration id=sharedinbox 2026/02/05 16:55:28 INFO Applying migration id=noteshost 2026/02/05 16:55:28 INFO Applying migration id=fetched 2026/02/05 16:55:28 INFO Applying migration id=move 2026/02/05 16:55:28 INFO Applying migration id=cleanup 2026/02/05 16:55:28 INFO Applying migration id=received 2026/02/05 16:55:28 INFO Applying migration id=namehost 2026/02/05 16:55:28 INFO Applying migration id=outboxhost 2026/02/05 16:55:28 INFO Applying migration id=notesfts 2026/02/05 16:55:28 INFO Applying migration id=iconsname 2026/02/05 16:55:28 INFO Applying migration id=nohash 2026/02/05 16:55:28 INFO Applying migration id=shares 2026/02/05 16:55:28 INFO Applying migration id=actorttl 2026/02/05 16:55:28 INFO Applying migration id=tocc 2026/02/05 16:55:28 INFO Applying migration id=followeds 2026/02/05 16:55:28 INFO Applying migration id=certhash 2026/02/05 16:55:28 INFO Applying migration id=follows_sync 2026/02/05 16:55:28 INFO Applying migration id=jsonpath 2026/02/05 16:55:28 INFO Applying migration id=localforward 2026/02/05 16:55:28 INFO Applying migration id=avatar 2026/02/05 16:55:28 INFO Applying migration id=noimage 2026/02/05 16:55:28 INFO Applying migration id=feed 2026/02/05 16:55:28 INFO Applying migration id=bookmarks 2026/02/05 16:55:28 INFO Applying migration id=shareactivity 2026/02/05 16:55:28 INFO Applying migration id=application 2026/02/05 16:55:28 INFO Applying migration id=certificates 2026/02/05 16:55:28 INFO Applying migration id=rawforward 2026/02/05 16:55:28 INFO Applying migration id=publickey 2026/02/05 16:55:28 INFO Applying migration id=resolvegroup 2026/02/05 16:55:28 INFO Applying migration id=reject 2026/02/05 16:55:28 INFO Applying migration id=autodel 2026/02/05 16:55:28 INFO Applying migration id=jsonb 2026/02/05 16:55:28 INFO Applying migration id=quote 2026/02/05 16:55:28 INFO Applying migration id=rfc9421 2026/02/05 16:55:28 INFO Applying migration id=keys 2026/02/05 16:55:28 INFO Applying migration id=portable 2026/02/05 16:55:28 INFO Applying migration id=proofs 2026/02/05 16:55:28 INFO Applying migration id=contexts 2026/02/05 16:55:28 INFO Applying migration id=deliverieshost 2026/02/05 16:55:28 INFO Applying migration id=pembegin 2026/02/05 16:55:28 INFO Applying migration id=didhost --- PASS: TestFollows_UnauthenticatedUser (0.94s) === RUN TestForward_ReplyToPostByFollower 2026/02/05 16:55:29 INFO Applying migration id=initial 2026/02/05 16:55:29 INFO Applying migration id=notesupdated 2026/02/05 16:55:29 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:29 INFO Applying migration id=activitiesid 2026/02/05 16:55:29 INFO Applying migration id=outbox 2026/02/05 16:55:29 INFO Applying migration id=edits 2026/02/05 16:55:29 INFO Applying migration id=outboxactor 2026/02/05 16:55:29 INFO Applying migration id=outboxsender 2026/02/05 16:55:29 INFO Applying migration id=thread 2026/02/05 16:55:29 INFO Applying migration id=host 2026/02/05 16:55:29 INFO Applying migration id=sharedinbox 2026/02/05 16:55:29 INFO Applying migration id=noteshost 2026/02/05 16:55:29 INFO Applying migration id=fetched 2026/02/05 16:55:29 INFO Applying migration id=move 2026/02/05 16:55:29 INFO Applying migration id=cleanup 2026/02/05 16:55:29 INFO Applying migration id=received 2026/02/05 16:55:29 INFO Applying migration id=namehost 2026/02/05 16:55:29 INFO Applying migration id=outboxhost 2026/02/05 16:55:29 INFO Applying migration id=notesfts 2026/02/05 16:55:29 INFO Applying migration id=iconsname 2026/02/05 16:55:29 INFO Applying migration id=nohash 2026/02/05 16:55:29 INFO Applying migration id=shares 2026/02/05 16:55:29 INFO Applying migration id=actorttl 2026/02/05 16:55:29 INFO Applying migration id=tocc 2026/02/05 16:55:29 INFO Applying migration id=followeds 2026/02/05 16:55:29 INFO Applying migration id=certhash 2026/02/05 16:55:29 INFO Applying migration id=follows_sync 2026/02/05 16:55:29 INFO Applying migration id=jsonpath 2026/02/05 16:55:29 INFO Applying migration id=localforward 2026/02/05 16:55:29 INFO Applying migration id=avatar 2026/02/05 16:55:29 INFO Applying migration id=noimage 2026/02/05 16:55:29 INFO Applying migration id=feed 2026/02/05 16:55:29 INFO Applying migration id=bookmarks 2026/02/05 16:55:29 INFO Applying migration id=shareactivity 2026/02/05 16:55:29 INFO Applying migration id=application 2026/02/05 16:55:29 INFO Applying migration id=certificates 2026/02/05 16:55:29 INFO Applying migration id=rawforward 2026/02/05 16:55:29 INFO Applying migration id=publickey 2026/02/05 16:55:29 INFO Applying migration id=resolvegroup 2026/02/05 16:55:29 INFO Applying migration id=reject 2026/02/05 16:55:29 INFO Applying migration id=autodel 2026/02/05 16:55:29 INFO Applying migration id=jsonb 2026/02/05 16:55:29 INFO Applying migration id=quote 2026/02/05 16:55:29 INFO Applying migration id=rfc9421 2026/02/05 16:55:29 INFO Applying migration id=keys 2026/02/05 16:55:29 INFO Applying migration id=portable 2026/02/05 16:55:29 INFO Applying migration id=proofs 2026/02/05 16:55:29 INFO Applying migration id=contexts 2026/02/05 16:55:29 INFO Applying migration id=deliverieshost 2026/02/05 16:55:29 INFO Applying migration id=pembegin 2026/02/05 16:55:29 INFO Applying migration id=didhost 2026/02/05 16:55:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-f663-76a0-b1ba-f4434fef55fa 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/02/05 16:55: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/02/05 16:55: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_ReplyToPostByFollower (1.36s) === RUN TestForward_ReplyToPublicPost 2026/02/05 16:55:30 INFO Applying migration id=initial 2026/02/05 16:55:30 INFO Applying migration id=notesupdated 2026/02/05 16:55:30 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:30 INFO Applying migration id=activitiesid 2026/02/05 16:55:30 INFO Applying migration id=outbox 2026/02/05 16:55:30 INFO Applying migration id=edits 2026/02/05 16:55:30 INFO Applying migration id=outboxactor 2026/02/05 16:55:30 INFO Applying migration id=outboxsender 2026/02/05 16:55:30 INFO Applying migration id=thread 2026/02/05 16:55:30 INFO Applying migration id=host 2026/02/05 16:55:30 INFO Applying migration id=sharedinbox 2026/02/05 16:55:30 INFO Applying migration id=noteshost 2026/02/05 16:55:30 INFO Applying migration id=fetched 2026/02/05 16:55:30 INFO Applying migration id=move 2026/02/05 16:55:30 INFO Applying migration id=cleanup 2026/02/05 16:55:30 INFO Applying migration id=received 2026/02/05 16:55:30 INFO Applying migration id=namehost 2026/02/05 16:55:30 INFO Applying migration id=outboxhost 2026/02/05 16:55:30 INFO Applying migration id=notesfts 2026/02/05 16:55:30 INFO Applying migration id=iconsname 2026/02/05 16:55:30 INFO Applying migration id=nohash 2026/02/05 16:55:30 INFO Applying migration id=shares 2026/02/05 16:55:30 INFO Applying migration id=actorttl 2026/02/05 16:55:30 INFO Applying migration id=tocc 2026/02/05 16:55:30 INFO Applying migration id=followeds 2026/02/05 16:55:30 INFO Applying migration id=certhash 2026/02/05 16:55:30 INFO Applying migration id=follows_sync 2026/02/05 16:55:30 INFO Applying migration id=jsonpath 2026/02/05 16:55:30 INFO Applying migration id=localforward 2026/02/05 16:55:30 INFO Applying migration id=avatar 2026/02/05 16:55:30 INFO Applying migration id=noimage 2026/02/05 16:55:30 INFO Applying migration id=feed 2026/02/05 16:55:30 INFO Applying migration id=bookmarks 2026/02/05 16:55:30 INFO Applying migration id=shareactivity 2026/02/05 16:55:30 INFO Applying migration id=application 2026/02/05 16:55:30 INFO Applying migration id=certificates 2026/02/05 16:55:30 INFO Applying migration id=rawforward 2026/02/05 16:55:30 INFO Applying migration id=publickey 2026/02/05 16:55:30 INFO Applying migration id=resolvegroup 2026/02/05 16:55:30 INFO Applying migration id=reject 2026/02/05 16:55:30 INFO Applying migration id=autodel 2026/02/05 16:55:30 INFO Applying migration id=jsonb 2026/02/05 16:55:30 INFO Applying migration id=quote 2026/02/05 16:55:30 INFO Applying migration id=rfc9421 2026/02/05 16:55:30 INFO Applying migration id=keys 2026/02/05 16:55:30 INFO Applying migration id=portable 2026/02/05 16:55:30 INFO Applying migration id=proofs 2026/02/05 16:55:30 INFO Applying migration id=contexts 2026/02/05 16:55:30 INFO Applying migration id=deliverieshost 2026/02/05 16:55:30 INFO Applying migration id=pembegin 2026/02/05 16:55:30 INFO Applying migration id=didhost 2026/02/05 16:55:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-f9a6-744c-9f9e-60980eef5b06 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/02/05 16:55:31 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/02/05 16:55: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: TestForward_ReplyToPublicPost (0.83s) === RUN TestForward_LocalReplyToLocalPublicPost 2026/02/05 16:55:31 INFO Applying migration id=initial 2026/02/05 16:55:31 INFO Applying migration id=notesupdated 2026/02/05 16:55:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:31 INFO Applying migration id=activitiesid 2026/02/05 16:55:31 INFO Applying migration id=outbox 2026/02/05 16:55:31 INFO Applying migration id=edits 2026/02/05 16:55:31 INFO Applying migration id=outboxactor 2026/02/05 16:55:31 INFO Applying migration id=outboxsender 2026/02/05 16:55:31 INFO Applying migration id=thread 2026/02/05 16:55:31 INFO Applying migration id=host 2026/02/05 16:55:31 INFO Applying migration id=sharedinbox 2026/02/05 16:55:31 INFO Applying migration id=noteshost 2026/02/05 16:55:31 INFO Applying migration id=fetched 2026/02/05 16:55:31 INFO Applying migration id=move 2026/02/05 16:55:31 INFO Applying migration id=cleanup 2026/02/05 16:55:31 INFO Applying migration id=received 2026/02/05 16:55:31 INFO Applying migration id=namehost 2026/02/05 16:55:31 INFO Applying migration id=outboxhost 2026/02/05 16:55:31 INFO Applying migration id=notesfts 2026/02/05 16:55:31 INFO Applying migration id=iconsname 2026/02/05 16:55:31 INFO Applying migration id=nohash 2026/02/05 16:55:31 INFO Applying migration id=shares 2026/02/05 16:55:31 INFO Applying migration id=actorttl 2026/02/05 16:55:31 INFO Applying migration id=tocc 2026/02/05 16:55:31 INFO Applying migration id=followeds 2026/02/05 16:55:31 INFO Applying migration id=certhash 2026/02/05 16:55:31 INFO Applying migration id=follows_sync 2026/02/05 16:55:31 INFO Applying migration id=jsonpath 2026/02/05 16:55:31 INFO Applying migration id=localforward 2026/02/05 16:55:31 INFO Applying migration id=avatar 2026/02/05 16:55:31 INFO Applying migration id=noimage 2026/02/05 16:55:31 INFO Applying migration id=feed 2026/02/05 16:55:31 INFO Applying migration id=bookmarks 2026/02/05 16:55:31 INFO Applying migration id=shareactivity 2026/02/05 16:55:31 INFO Applying migration id=application 2026/02/05 16:55:31 INFO Applying migration id=certificates 2026/02/05 16:55:31 INFO Applying migration id=rawforward 2026/02/05 16:55:31 INFO Applying migration id=publickey 2026/02/05 16:55:31 INFO Applying migration id=resolvegroup 2026/02/05 16:55:31 INFO Applying migration id=reject 2026/02/05 16:55:31 INFO Applying migration id=autodel 2026/02/05 16:55:31 INFO Applying migration id=jsonb 2026/02/05 16:55:31 INFO Applying migration id=quote 2026/02/05 16:55:31 INFO Applying migration id=rfc9421 2026/02/05 16:55:31 INFO Applying migration id=keys 2026/02/05 16:55:31 INFO Applying migration id=portable 2026/02/05 16:55:31 INFO Applying migration id=proofs 2026/02/05 16:55:31 INFO Applying migration id=contexts 2026/02/05 16:55:31 INFO Applying migration id=deliverieshost 2026/02/05 16:55:31 INFO Applying migration id=pembegin 2026/02/05 16:55:31 INFO Applying migration id=didhost 2026/02/05 16:55:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-fda2-7927-b906-363ec6c89ef5 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/02/05 16:55:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-fda3-7537-8bce-eaf80aca9e5b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-fda3-74bb-80a1-81e2ba7accdb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-fda3-74bb-80a1-81e2ba7accdb 2026/02/05 16:55:32 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2eba-fda3-74bb-80a1-81e2ba7accdb 2026/02/05 16:55:32 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2eba-fda5-7f24-bd16-46f92c852cb4 note=https://localhost.localdomain:8443/post/019c2eba-fda5-7ed9-8460-9bdc1f70f044 thread=https://localhost.localdomain:8443/post/019c2eba-fda3-74bb-80a1-81e2ba7accdb starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-fda5-7f24-bd16-46f92c852cb4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-fda5-7ed9-8460-9bdc1f70f044 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-fda5-7ed9-8460-9bdc1f70f044 --- PASS: TestForward_LocalReplyToLocalPublicPost (1.02s) === RUN TestForward_ReplyToReplyToPostByFollower 2026/02/05 16:55:32 INFO Applying migration id=initial 2026/02/05 16:55:32 INFO Applying migration id=notesupdated 2026/02/05 16:55:32 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:32 INFO Applying migration id=activitiesid 2026/02/05 16:55:32 INFO Applying migration id=outbox 2026/02/05 16:55:32 INFO Applying migration id=edits 2026/02/05 16:55:32 INFO Applying migration id=outboxactor 2026/02/05 16:55:32 INFO Applying migration id=outboxsender 2026/02/05 16:55:32 INFO Applying migration id=thread 2026/02/05 16:55:32 INFO Applying migration id=host 2026/02/05 16:55:32 INFO Applying migration id=sharedinbox 2026/02/05 16:55:32 INFO Applying migration id=noteshost 2026/02/05 16:55:32 INFO Applying migration id=fetched 2026/02/05 16:55:32 INFO Applying migration id=move 2026/02/05 16:55:32 INFO Applying migration id=cleanup 2026/02/05 16:55:32 INFO Applying migration id=received 2026/02/05 16:55:32 INFO Applying migration id=namehost 2026/02/05 16:55:32 INFO Applying migration id=outboxhost 2026/02/05 16:55:32 INFO Applying migration id=notesfts 2026/02/05 16:55:32 INFO Applying migration id=iconsname 2026/02/05 16:55:32 INFO Applying migration id=nohash 2026/02/05 16:55:32 INFO Applying migration id=shares 2026/02/05 16:55:32 INFO Applying migration id=actorttl 2026/02/05 16:55:32 INFO Applying migration id=tocc 2026/02/05 16:55:32 INFO Applying migration id=followeds 2026/02/05 16:55:32 INFO Applying migration id=certhash 2026/02/05 16:55:32 INFO Applying migration id=follows_sync 2026/02/05 16:55:32 INFO Applying migration id=jsonpath 2026/02/05 16:55:32 INFO Applying migration id=localforward 2026/02/05 16:55:32 INFO Applying migration id=avatar 2026/02/05 16:55:32 INFO Applying migration id=noimage 2026/02/05 16:55:32 INFO Applying migration id=feed 2026/02/05 16:55:32 INFO Applying migration id=bookmarks 2026/02/05 16:55:32 INFO Applying migration id=shareactivity 2026/02/05 16:55:32 INFO Applying migration id=application 2026/02/05 16:55:32 INFO Applying migration id=certificates 2026/02/05 16:55:32 INFO Applying migration id=rawforward 2026/02/05 16:55:32 INFO Applying migration id=publickey 2026/02/05 16:55:32 INFO Applying migration id=resolvegroup 2026/02/05 16:55:32 INFO Applying migration id=reject 2026/02/05 16:55:32 INFO Applying migration id=autodel 2026/02/05 16:55:32 INFO Applying migration id=jsonb 2026/02/05 16:55:32 INFO Applying migration id=quote 2026/02/05 16:55:32 INFO Applying migration id=rfc9421 2026/02/05 16:55:32 INFO Applying migration id=keys 2026/02/05 16:55:32 INFO Applying migration id=portable 2026/02/05 16:55:32 INFO Applying migration id=proofs 2026/02/05 16:55:32 INFO Applying migration id=contexts 2026/02/05 16:55:32 INFO Applying migration id=deliverieshost 2026/02/05 16:55:32 INFO Applying migration id=pembegin 2026/02/05 16:55:32 INFO Applying migration id=didhost 2026/02/05 16:55:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-0431-7380-9551-d220c0a9887c 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/02/05 16:55:34 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/02/05 16:55: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: TestForward_ReplyToReplyToPostByFollower (1.68s) === RUN TestForward_ReplyToUnknownPost 2026/02/05 16:55:34 INFO Applying migration id=initial 2026/02/05 16:55:34 INFO Applying migration id=notesupdated 2026/02/05 16:55:34 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:34 INFO Applying migration id=activitiesid 2026/02/05 16:55:34 INFO Applying migration id=outbox 2026/02/05 16:55:34 INFO Applying migration id=edits 2026/02/05 16:55:34 INFO Applying migration id=outboxactor 2026/02/05 16:55:34 INFO Applying migration id=outboxsender 2026/02/05 16:55:34 INFO Applying migration id=thread 2026/02/05 16:55:34 INFO Applying migration id=host 2026/02/05 16:55:34 INFO Applying migration id=sharedinbox 2026/02/05 16:55:34 INFO Applying migration id=noteshost 2026/02/05 16:55:34 INFO Applying migration id=fetched 2026/02/05 16:55:34 INFO Applying migration id=move 2026/02/05 16:55:34 INFO Applying migration id=cleanup 2026/02/05 16:55:34 INFO Applying migration id=received 2026/02/05 16:55:34 INFO Applying migration id=namehost 2026/02/05 16:55:34 INFO Applying migration id=outboxhost 2026/02/05 16:55:34 INFO Applying migration id=notesfts 2026/02/05 16:55:34 INFO Applying migration id=iconsname 2026/02/05 16:55:34 INFO Applying migration id=nohash 2026/02/05 16:55:34 INFO Applying migration id=shares 2026/02/05 16:55:34 INFO Applying migration id=actorttl 2026/02/05 16:55:34 INFO Applying migration id=tocc 2026/02/05 16:55:34 INFO Applying migration id=followeds 2026/02/05 16:55:34 INFO Applying migration id=certhash 2026/02/05 16:55:34 INFO Applying migration id=follows_sync 2026/02/05 16:55:34 INFO Applying migration id=jsonpath 2026/02/05 16:55:34 INFO Applying migration id=localforward 2026/02/05 16:55:34 INFO Applying migration id=avatar 2026/02/05 16:55:34 INFO Applying migration id=noimage 2026/02/05 16:55:34 INFO Applying migration id=feed 2026/02/05 16:55:34 INFO Applying migration id=bookmarks 2026/02/05 16:55:34 INFO Applying migration id=shareactivity 2026/02/05 16:55:34 INFO Applying migration id=application 2026/02/05 16:55:34 INFO Applying migration id=certificates 2026/02/05 16:55:34 INFO Applying migration id=rawforward 2026/02/05 16:55:34 INFO Applying migration id=publickey 2026/02/05 16:55:34 INFO Applying migration id=resolvegroup 2026/02/05 16:55:34 INFO Applying migration id=reject 2026/02/05 16:55:34 INFO Applying migration id=autodel 2026/02/05 16:55:34 INFO Applying migration id=jsonb 2026/02/05 16:55:34 INFO Applying migration id=quote 2026/02/05 16:55:34 INFO Applying migration id=rfc9421 2026/02/05 16:55:34 INFO Applying migration id=keys 2026/02/05 16:55:34 INFO Applying migration id=portable 2026/02/05 16:55:34 INFO Applying migration id=proofs 2026/02/05 16:55:34 INFO Applying migration id=contexts 2026/02/05 16:55:34 INFO Applying migration id=deliverieshost 2026/02/05 16:55:34 INFO Applying migration id=pembegin 2026/02/05 16:55:34 INFO Applying migration id=didhost 2026/02/05 16:55:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-07ed-7870-bf53-6f0d3ad37af1 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/02/05 16:55: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 --- PASS: TestForward_ReplyToUnknownPost (0.96s) === RUN TestForward_ReplyToDM 2026/02/05 16:55:35 INFO Applying migration id=initial 2026/02/05 16:55:35 INFO Applying migration id=notesupdated 2026/02/05 16:55:35 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:35 INFO Applying migration id=activitiesid 2026/02/05 16:55:35 INFO Applying migration id=outbox 2026/02/05 16:55:35 INFO Applying migration id=edits 2026/02/05 16:55:35 INFO Applying migration id=outboxactor 2026/02/05 16:55:35 INFO Applying migration id=outboxsender 2026/02/05 16:55:35 INFO Applying migration id=thread 2026/02/05 16:55:35 INFO Applying migration id=host 2026/02/05 16:55:35 INFO Applying migration id=sharedinbox 2026/02/05 16:55:35 INFO Applying migration id=noteshost 2026/02/05 16:55:35 INFO Applying migration id=fetched 2026/02/05 16:55:35 INFO Applying migration id=move 2026/02/05 16:55:35 INFO Applying migration id=cleanup 2026/02/05 16:55:35 INFO Applying migration id=received 2026/02/05 16:55:35 INFO Applying migration id=namehost 2026/02/05 16:55:35 INFO Applying migration id=outboxhost 2026/02/05 16:55:35 INFO Applying migration id=notesfts 2026/02/05 16:55:35 INFO Applying migration id=iconsname 2026/02/05 16:55:35 INFO Applying migration id=nohash 2026/02/05 16:55:35 INFO Applying migration id=shares 2026/02/05 16:55:35 INFO Applying migration id=actorttl 2026/02/05 16:55:35 INFO Applying migration id=tocc 2026/02/05 16:55:35 INFO Applying migration id=followeds 2026/02/05 16:55:35 INFO Applying migration id=certhash 2026/02/05 16:55:35 INFO Applying migration id=follows_sync 2026/02/05 16:55:35 INFO Applying migration id=jsonpath 2026/02/05 16:55:35 INFO Applying migration id=localforward 2026/02/05 16:55:35 INFO Applying migration id=avatar 2026/02/05 16:55:35 INFO Applying migration id=noimage 2026/02/05 16:55:35 INFO Applying migration id=feed 2026/02/05 16:55:35 INFO Applying migration id=bookmarks 2026/02/05 16:55:35 INFO Applying migration id=shareactivity 2026/02/05 16:55:35 INFO Applying migration id=application 2026/02/05 16:55:35 INFO Applying migration id=certificates 2026/02/05 16:55:35 INFO Applying migration id=rawforward 2026/02/05 16:55:35 INFO Applying migration id=publickey 2026/02/05 16:55:35 INFO Applying migration id=resolvegroup 2026/02/05 16:55:35 INFO Applying migration id=reject 2026/02/05 16:55:35 INFO Applying migration id=autodel 2026/02/05 16:55:35 INFO Applying migration id=jsonb 2026/02/05 16:55:35 INFO Applying migration id=quote 2026/02/05 16:55:35 INFO Applying migration id=rfc9421 2026/02/05 16:55:35 INFO Applying migration id=keys 2026/02/05 16:55:35 INFO Applying migration id=portable 2026/02/05 16:55:35 INFO Applying migration id=proofs 2026/02/05 16:55:35 INFO Applying migration id=contexts 2026/02/05 16:55:35 INFO Applying migration id=deliverieshost 2026/02/05 16:55:35 INFO Applying migration id=pembegin 2026/02/05 16:55:35 INFO Applying migration id=didhost 2026/02/05 16:55:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-0a80-735a-93e2-429eda9f11bc 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/02/05 16:55: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 --- PASS: TestForward_ReplyToDM (0.66s) === RUN TestForward_NotFollowingAuthor 2026/02/05 16:55:35 INFO Applying migration id=initial 2026/02/05 16:55:35 INFO Applying migration id=notesupdated 2026/02/05 16:55:35 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:35 INFO Applying migration id=activitiesid 2026/02/05 16:55:35 INFO Applying migration id=outbox 2026/02/05 16:55:35 INFO Applying migration id=edits 2026/02/05 16:55:35 INFO Applying migration id=outboxactor 2026/02/05 16:55:35 INFO Applying migration id=outboxsender 2026/02/05 16:55:35 INFO Applying migration id=thread 2026/02/05 16:55:35 INFO Applying migration id=host 2026/02/05 16:55:35 INFO Applying migration id=sharedinbox 2026/02/05 16:55:35 INFO Applying migration id=noteshost 2026/02/05 16:55:35 INFO Applying migration id=fetched 2026/02/05 16:55:35 INFO Applying migration id=move 2026/02/05 16:55:35 INFO Applying migration id=cleanup 2026/02/05 16:55:35 INFO Applying migration id=received 2026/02/05 16:55:35 INFO Applying migration id=namehost 2026/02/05 16:55:35 INFO Applying migration id=outboxhost 2026/02/05 16:55:35 INFO Applying migration id=notesfts 2026/02/05 16:55:35 INFO Applying migration id=iconsname 2026/02/05 16:55:35 INFO Applying migration id=nohash 2026/02/05 16:55:35 INFO Applying migration id=shares 2026/02/05 16:55:35 INFO Applying migration id=actorttl 2026/02/05 16:55:35 INFO Applying migration id=tocc 2026/02/05 16:55:35 INFO Applying migration id=followeds 2026/02/05 16:55:35 INFO Applying migration id=certhash 2026/02/05 16:55:35 INFO Applying migration id=follows_sync 2026/02/05 16:55:35 INFO Applying migration id=jsonpath 2026/02/05 16:55:35 INFO Applying migration id=localforward 2026/02/05 16:55:35 INFO Applying migration id=avatar 2026/02/05 16:55:35 INFO Applying migration id=noimage 2026/02/05 16:55:35 INFO Applying migration id=feed 2026/02/05 16:55:35 INFO Applying migration id=bookmarks 2026/02/05 16:55:35 INFO Applying migration id=shareactivity 2026/02/05 16:55:35 INFO Applying migration id=application 2026/02/05 16:55:35 INFO Applying migration id=certificates 2026/02/05 16:55:35 INFO Applying migration id=rawforward 2026/02/05 16:55:35 INFO Applying migration id=publickey 2026/02/05 16:55:35 INFO Applying migration id=resolvegroup 2026/02/05 16:55:35 INFO Applying migration id=reject 2026/02/05 16:55:35 INFO Applying migration id=autodel 2026/02/05 16:55:35 INFO Applying migration id=jsonb 2026/02/05 16:55:35 INFO Applying migration id=quote 2026/02/05 16:55:35 INFO Applying migration id=rfc9421 2026/02/05 16:55:35 INFO Applying migration id=keys 2026/02/05 16:55:35 INFO Applying migration id=portable 2026/02/05 16:55:35 INFO Applying migration id=proofs 2026/02/05 16:55:35 INFO Applying migration id=contexts 2026/02/05 16:55:35 INFO Applying migration id=deliverieshost 2026/02/05 16:55:35 INFO Applying migration id=pembegin 2026/02/05 16:55:35 INFO Applying migration id=didhost 2026/02/05 16:55:37 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/02/05 16:55:37 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotFollowingAuthor (1.81s) === RUN TestForward_NotReplyToLocalPost 2026/02/05 16:55:37 INFO Applying migration id=initial 2026/02/05 16:55:37 INFO Applying migration id=notesupdated 2026/02/05 16:55:37 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:37 INFO Applying migration id=activitiesid 2026/02/05 16:55:37 INFO Applying migration id=outbox 2026/02/05 16:55:37 INFO Applying migration id=edits 2026/02/05 16:55:37 INFO Applying migration id=outboxactor 2026/02/05 16:55:37 INFO Applying migration id=outboxsender 2026/02/05 16:55:37 INFO Applying migration id=thread 2026/02/05 16:55:37 INFO Applying migration id=host 2026/02/05 16:55:37 INFO Applying migration id=sharedinbox 2026/02/05 16:55:37 INFO Applying migration id=noteshost 2026/02/05 16:55:37 INFO Applying migration id=fetched 2026/02/05 16:55:37 INFO Applying migration id=move 2026/02/05 16:55:37 INFO Applying migration id=cleanup 2026/02/05 16:55:37 INFO Applying migration id=received 2026/02/05 16:55:37 INFO Applying migration id=namehost 2026/02/05 16:55:37 INFO Applying migration id=outboxhost 2026/02/05 16:55:37 INFO Applying migration id=notesfts 2026/02/05 16:55:37 INFO Applying migration id=iconsname 2026/02/05 16:55:37 INFO Applying migration id=nohash 2026/02/05 16:55:37 INFO Applying migration id=shares 2026/02/05 16:55:37 INFO Applying migration id=actorttl 2026/02/05 16:55:37 INFO Applying migration id=tocc 2026/02/05 16:55:37 INFO Applying migration id=followeds 2026/02/05 16:55:37 INFO Applying migration id=certhash 2026/02/05 16:55:37 INFO Applying migration id=follows_sync 2026/02/05 16:55:37 INFO Applying migration id=jsonpath 2026/02/05 16:55:37 INFO Applying migration id=localforward 2026/02/05 16:55:37 INFO Applying migration id=avatar 2026/02/05 16:55:37 INFO Applying migration id=noimage 2026/02/05 16:55:37 INFO Applying migration id=feed 2026/02/05 16:55:37 INFO Applying migration id=bookmarks 2026/02/05 16:55:37 INFO Applying migration id=shareactivity 2026/02/05 16:55:37 INFO Applying migration id=application 2026/02/05 16:55:37 INFO Applying migration id=certificates 2026/02/05 16:55:37 INFO Applying migration id=rawforward 2026/02/05 16:55:37 INFO Applying migration id=publickey 2026/02/05 16:55:37 INFO Applying migration id=resolvegroup 2026/02/05 16:55:37 INFO Applying migration id=reject 2026/02/05 16:55:37 INFO Applying migration id=autodel 2026/02/05 16:55:37 INFO Applying migration id=jsonb 2026/02/05 16:55:37 INFO Applying migration id=quote 2026/02/05 16:55:37 INFO Applying migration id=rfc9421 2026/02/05 16:55:37 INFO Applying migration id=keys 2026/02/05 16:55:37 INFO Applying migration id=portable 2026/02/05 16:55:37 INFO Applying migration id=proofs 2026/02/05 16:55:37 INFO Applying migration id=contexts 2026/02/05 16:55:37 INFO Applying migration id=deliverieshost 2026/02/05 16:55:37 INFO Applying migration id=pembegin 2026/02/05 16:55:37 INFO Applying migration id=didhost 2026/02/05 16:55:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-162d-73d6-8c06-ed32b489aa9f 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/02/05 16:55: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_NotReplyToLocalPost (1.18s) === RUN TestForward_ReplyToFederatedPost 2026/02/05 16:55:38 INFO Applying migration id=initial 2026/02/05 16:55:38 INFO Applying migration id=notesupdated 2026/02/05 16:55:38 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:38 INFO Applying migration id=activitiesid 2026/02/05 16:55:38 INFO Applying migration id=outbox 2026/02/05 16:55:38 INFO Applying migration id=edits 2026/02/05 16:55:38 INFO Applying migration id=outboxactor 2026/02/05 16:55:38 INFO Applying migration id=outboxsender 2026/02/05 16:55:38 INFO Applying migration id=thread 2026/02/05 16:55:38 INFO Applying migration id=host 2026/02/05 16:55:38 INFO Applying migration id=sharedinbox 2026/02/05 16:55:38 INFO Applying migration id=noteshost 2026/02/05 16:55:38 INFO Applying migration id=fetched 2026/02/05 16:55:38 INFO Applying migration id=move 2026/02/05 16:55:38 INFO Applying migration id=cleanup 2026/02/05 16:55:38 INFO Applying migration id=received 2026/02/05 16:55:38 INFO Applying migration id=namehost 2026/02/05 16:55:38 INFO Applying migration id=outboxhost 2026/02/05 16:55:38 INFO Applying migration id=notesfts 2026/02/05 16:55:38 INFO Applying migration id=iconsname 2026/02/05 16:55:38 INFO Applying migration id=nohash 2026/02/05 16:55:38 INFO Applying migration id=shares 2026/02/05 16:55:38 INFO Applying migration id=actorttl 2026/02/05 16:55:38 INFO Applying migration id=tocc 2026/02/05 16:55:38 INFO Applying migration id=followeds 2026/02/05 16:55:38 INFO Applying migration id=certhash 2026/02/05 16:55:38 INFO Applying migration id=follows_sync 2026/02/05 16:55:38 INFO Applying migration id=jsonpath 2026/02/05 16:55:38 INFO Applying migration id=localforward 2026/02/05 16:55:38 INFO Applying migration id=avatar 2026/02/05 16:55:38 INFO Applying migration id=noimage 2026/02/05 16:55:38 INFO Applying migration id=feed 2026/02/05 16:55:38 INFO Applying migration id=bookmarks 2026/02/05 16:55:38 INFO Applying migration id=shareactivity 2026/02/05 16:55:38 INFO Applying migration id=application 2026/02/05 16:55:38 INFO Applying migration id=certificates 2026/02/05 16:55:38 INFO Applying migration id=rawforward 2026/02/05 16:55:38 INFO Applying migration id=publickey 2026/02/05 16:55:38 INFO Applying migration id=resolvegroup 2026/02/05 16:55:38 INFO Applying migration id=reject 2026/02/05 16:55:38 INFO Applying migration id=autodel 2026/02/05 16:55:38 INFO Applying migration id=jsonb 2026/02/05 16:55:38 INFO Applying migration id=quote 2026/02/05 16:55:38 INFO Applying migration id=rfc9421 2026/02/05 16:55:38 INFO Applying migration id=keys 2026/02/05 16:55:38 INFO Applying migration id=portable 2026/02/05 16:55:38 INFO Applying migration id=proofs 2026/02/05 16:55:38 INFO Applying migration id=contexts 2026/02/05 16:55:38 INFO Applying migration id=deliverieshost 2026/02/05 16:55:38 INFO Applying migration id=pembegin 2026/02/05 16:55:38 INFO Applying migration id=didhost --- PASS: TestForward_ReplyToFederatedPost (1.06s) === RUN TestForward_MaxDepth 2026/02/05 16:55:39 INFO Applying migration id=initial 2026/02/05 16:55:39 INFO Applying migration id=notesupdated 2026/02/05 16:55:39 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:39 INFO Applying migration id=activitiesid 2026/02/05 16:55:39 INFO Applying migration id=outbox 2026/02/05 16:55:39 INFO Applying migration id=edits 2026/02/05 16:55:39 INFO Applying migration id=outboxactor 2026/02/05 16:55:39 INFO Applying migration id=outboxsender 2026/02/05 16:55:39 INFO Applying migration id=thread 2026/02/05 16:55:39 INFO Applying migration id=host 2026/02/05 16:55:39 INFO Applying migration id=sharedinbox 2026/02/05 16:55:39 INFO Applying migration id=noteshost 2026/02/05 16:55:39 INFO Applying migration id=fetched 2026/02/05 16:55:39 INFO Applying migration id=move 2026/02/05 16:55:39 INFO Applying migration id=cleanup 2026/02/05 16:55:39 INFO Applying migration id=received 2026/02/05 16:55:39 INFO Applying migration id=namehost 2026/02/05 16:55:39 INFO Applying migration id=outboxhost 2026/02/05 16:55:39 INFO Applying migration id=notesfts 2026/02/05 16:55:39 INFO Applying migration id=iconsname 2026/02/05 16:55:39 INFO Applying migration id=nohash 2026/02/05 16:55:39 INFO Applying migration id=shares 2026/02/05 16:55:39 INFO Applying migration id=actorttl 2026/02/05 16:55:39 INFO Applying migration id=tocc 2026/02/05 16:55:39 INFO Applying migration id=followeds 2026/02/05 16:55:39 INFO Applying migration id=certhash 2026/02/05 16:55:39 INFO Applying migration id=follows_sync 2026/02/05 16:55:39 INFO Applying migration id=jsonpath 2026/02/05 16:55:39 INFO Applying migration id=localforward 2026/02/05 16:55:39 INFO Applying migration id=avatar 2026/02/05 16:55:39 INFO Applying migration id=noimage 2026/02/05 16:55:39 INFO Applying migration id=feed 2026/02/05 16:55:39 INFO Applying migration id=bookmarks 2026/02/05 16:55:39 INFO Applying migration id=shareactivity 2026/02/05 16:55:39 INFO Applying migration id=application 2026/02/05 16:55:39 INFO Applying migration id=certificates 2026/02/05 16:55:39 INFO Applying migration id=rawforward 2026/02/05 16:55:39 INFO Applying migration id=publickey 2026/02/05 16:55:39 INFO Applying migration id=resolvegroup 2026/02/05 16:55:39 INFO Applying migration id=reject 2026/02/05 16:55:39 INFO Applying migration id=autodel 2026/02/05 16:55:39 INFO Applying migration id=jsonb 2026/02/05 16:55:39 INFO Applying migration id=quote 2026/02/05 16:55:39 INFO Applying migration id=rfc9421 2026/02/05 16:55:39 INFO Applying migration id=keys 2026/02/05 16:55:39 INFO Applying migration id=portable 2026/02/05 16:55:39 INFO Applying migration id=proofs 2026/02/05 16:55:39 INFO Applying migration id=contexts 2026/02/05 16:55:39 INFO Applying migration id=deliverieshost 2026/02/05 16:55:39 INFO Applying migration id=pembegin 2026/02/05 16:55:39 INFO Applying migration id=didhost 2026/02/05 16:55:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-1eeb-7379-90fc-9778fbcb6e9b 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/02/05 16:55:41 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/02/05 16:55:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_MaxDepth (1.18s) === RUN TestForward_MaxDepthPlusOne 2026/02/05 16:55:41 INFO Applying migration id=initial 2026/02/05 16:55:41 INFO Applying migration id=notesupdated 2026/02/05 16:55:41 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:41 INFO Applying migration id=activitiesid 2026/02/05 16:55:41 INFO Applying migration id=outbox 2026/02/05 16:55:41 INFO Applying migration id=edits 2026/02/05 16:55:41 INFO Applying migration id=outboxactor 2026/02/05 16:55:41 INFO Applying migration id=outboxsender 2026/02/05 16:55:41 INFO Applying migration id=thread 2026/02/05 16:55:41 INFO Applying migration id=host 2026/02/05 16:55:41 INFO Applying migration id=sharedinbox 2026/02/05 16:55:41 INFO Applying migration id=noteshost 2026/02/05 16:55:41 INFO Applying migration id=fetched 2026/02/05 16:55:41 INFO Applying migration id=move 2026/02/05 16:55:41 INFO Applying migration id=cleanup 2026/02/05 16:55:41 INFO Applying migration id=received 2026/02/05 16:55:41 INFO Applying migration id=namehost 2026/02/05 16:55:41 INFO Applying migration id=outboxhost 2026/02/05 16:55:41 INFO Applying migration id=notesfts 2026/02/05 16:55:41 INFO Applying migration id=iconsname 2026/02/05 16:55:41 INFO Applying migration id=nohash 2026/02/05 16:55:41 INFO Applying migration id=shares 2026/02/05 16:55:41 INFO Applying migration id=actorttl 2026/02/05 16:55:41 INFO Applying migration id=tocc 2026/02/05 16:55:41 INFO Applying migration id=followeds 2026/02/05 16:55:41 INFO Applying migration id=certhash 2026/02/05 16:55:41 INFO Applying migration id=follows_sync 2026/02/05 16:55:41 INFO Applying migration id=jsonpath 2026/02/05 16:55:41 INFO Applying migration id=localforward 2026/02/05 16:55:41 INFO Applying migration id=avatar 2026/02/05 16:55:41 INFO Applying migration id=noimage 2026/02/05 16:55:41 INFO Applying migration id=feed 2026/02/05 16:55:41 INFO Applying migration id=bookmarks 2026/02/05 16:55:41 INFO Applying migration id=shareactivity 2026/02/05 16:55:41 INFO Applying migration id=application 2026/02/05 16:55:41 INFO Applying migration id=certificates 2026/02/05 16:55:41 INFO Applying migration id=rawforward 2026/02/05 16:55:41 INFO Applying migration id=publickey 2026/02/05 16:55:41 INFO Applying migration id=resolvegroup 2026/02/05 16:55:41 INFO Applying migration id=reject 2026/02/05 16:55:41 INFO Applying migration id=autodel 2026/02/05 16:55:41 INFO Applying migration id=jsonb 2026/02/05 16:55:41 INFO Applying migration id=quote 2026/02/05 16:55:41 INFO Applying migration id=rfc9421 2026/02/05 16:55:41 INFO Applying migration id=keys 2026/02/05 16:55:41 INFO Applying migration id=portable 2026/02/05 16:55:41 INFO Applying migration id=proofs 2026/02/05 16:55:41 INFO Applying migration id=contexts 2026/02/05 16:55:41 INFO Applying migration id=deliverieshost 2026/02/05 16:55:41 INFO Applying migration id=pembegin 2026/02/05 16:55:41 INFO Applying migration id=didhost 2026/02/05 16:55:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-2311-73d7-8bc2-80155f784191 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/02/05 16:55: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 --- PASS: TestForward_MaxDepthPlusOne (1.06s) === RUN TestForward_ReplyToLocalPostByLocalFollower 2026/02/05 16:55:42 INFO Applying migration id=initial 2026/02/05 16:55:42 INFO Applying migration id=notesupdated 2026/02/05 16:55:42 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:42 INFO Applying migration id=activitiesid 2026/02/05 16:55:42 INFO Applying migration id=outbox 2026/02/05 16:55:42 INFO Applying migration id=edits 2026/02/05 16:55:42 INFO Applying migration id=outboxactor 2026/02/05 16:55:42 INFO Applying migration id=outboxsender 2026/02/05 16:55:42 INFO Applying migration id=thread 2026/02/05 16:55:42 INFO Applying migration id=host 2026/02/05 16:55:42 INFO Applying migration id=sharedinbox 2026/02/05 16:55:42 INFO Applying migration id=noteshost 2026/02/05 16:55:42 INFO Applying migration id=fetched 2026/02/05 16:55:42 INFO Applying migration id=move 2026/02/05 16:55:42 INFO Applying migration id=cleanup 2026/02/05 16:55:42 INFO Applying migration id=received 2026/02/05 16:55:42 INFO Applying migration id=namehost 2026/02/05 16:55:42 INFO Applying migration id=outboxhost 2026/02/05 16:55:42 INFO Applying migration id=notesfts 2026/02/05 16:55:42 INFO Applying migration id=iconsname 2026/02/05 16:55:42 INFO Applying migration id=nohash 2026/02/05 16:55:42 INFO Applying migration id=shares 2026/02/05 16:55:42 INFO Applying migration id=actorttl 2026/02/05 16:55:42 INFO Applying migration id=tocc 2026/02/05 16:55:42 INFO Applying migration id=followeds 2026/02/05 16:55:42 INFO Applying migration id=certhash 2026/02/05 16:55:42 INFO Applying migration id=follows_sync 2026/02/05 16:55:42 INFO Applying migration id=jsonpath 2026/02/05 16:55:42 INFO Applying migration id=localforward 2026/02/05 16:55:42 INFO Applying migration id=avatar 2026/02/05 16:55:42 INFO Applying migration id=noimage 2026/02/05 16:55:42 INFO Applying migration id=feed 2026/02/05 16:55:42 INFO Applying migration id=bookmarks 2026/02/05 16:55:42 INFO Applying migration id=shareactivity 2026/02/05 16:55:42 INFO Applying migration id=application 2026/02/05 16:55:42 INFO Applying migration id=certificates 2026/02/05 16:55:42 INFO Applying migration id=rawforward 2026/02/05 16:55:42 INFO Applying migration id=publickey 2026/02/05 16:55:42 INFO Applying migration id=resolvegroup 2026/02/05 16:55:42 INFO Applying migration id=reject 2026/02/05 16:55:42 INFO Applying migration id=autodel 2026/02/05 16:55:42 INFO Applying migration id=jsonb 2026/02/05 16:55:42 INFO Applying migration id=quote 2026/02/05 16:55:42 INFO Applying migration id=rfc9421 2026/02/05 16:55:42 INFO Applying migration id=keys 2026/02/05 16:55:42 INFO Applying migration id=portable 2026/02/05 16:55:42 INFO Applying migration id=proofs 2026/02/05 16:55:42 INFO Applying migration id=contexts 2026/02/05 16:55:42 INFO Applying migration id=deliverieshost 2026/02/05 16:55:42 INFO Applying migration id=pembegin 2026/02/05 16:55:42 INFO Applying migration id=didhost 2026/02/05 16:55:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-26c0-7c47-bc2c-23d39ef0cbd3 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/02/05 16:55:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-26c1-7f1d-9adb-4f456bf99401 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-26c1-7df5-a336-fd9efc75945f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-26c1-7df5-a336-fd9efc75945f 2026/02/05 16:55:43 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebb-26c1-7df5-a336-fd9efc75945f 2026/02/05 16:55:43 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebb-26c5-7a12-baa1-a84a61f991d4 note=https://localhost.localdomain:8443/post/019c2ebb-26c5-79c1-a947-68a8e2c9044c thread=https://localhost.localdomain:8443/post/019c2ebb-26c1-7df5-a336-fd9efc75945f starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-26c5-7a12-baa1-a84a61f991d4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-26c5-79c1-a947-68a8e2c9044c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-26c5-79c1-a947-68a8e2c9044c --- PASS: TestForward_ReplyToLocalPostByLocalFollower (0.94s) === RUN TestForward_EditedReplyToLocalPostByLocalFollower 2026/02/05 16:55:43 INFO Applying migration id=initial 2026/02/05 16:55:43 INFO Applying migration id=notesupdated 2026/02/05 16:55:43 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:43 INFO Applying migration id=activitiesid 2026/02/05 16:55:43 INFO Applying migration id=outbox 2026/02/05 16:55:43 INFO Applying migration id=edits 2026/02/05 16:55:43 INFO Applying migration id=outboxactor 2026/02/05 16:55:43 INFO Applying migration id=outboxsender 2026/02/05 16:55:43 INFO Applying migration id=thread 2026/02/05 16:55:43 INFO Applying migration id=host 2026/02/05 16:55:43 INFO Applying migration id=sharedinbox 2026/02/05 16:55:43 INFO Applying migration id=noteshost 2026/02/05 16:55:43 INFO Applying migration id=fetched 2026/02/05 16:55:43 INFO Applying migration id=move 2026/02/05 16:55:43 INFO Applying migration id=cleanup 2026/02/05 16:55:43 INFO Applying migration id=received 2026/02/05 16:55:43 INFO Applying migration id=namehost 2026/02/05 16:55:43 INFO Applying migration id=outboxhost 2026/02/05 16:55:43 INFO Applying migration id=notesfts 2026/02/05 16:55:43 INFO Applying migration id=iconsname 2026/02/05 16:55:43 INFO Applying migration id=nohash 2026/02/05 16:55:43 INFO Applying migration id=shares 2026/02/05 16:55:43 INFO Applying migration id=actorttl 2026/02/05 16:55:43 INFO Applying migration id=tocc 2026/02/05 16:55:43 INFO Applying migration id=followeds 2026/02/05 16:55:43 INFO Applying migration id=certhash 2026/02/05 16:55:43 INFO Applying migration id=follows_sync 2026/02/05 16:55:43 INFO Applying migration id=jsonpath 2026/02/05 16:55:43 INFO Applying migration id=localforward 2026/02/05 16:55:43 INFO Applying migration id=avatar 2026/02/05 16:55:43 INFO Applying migration id=noimage 2026/02/05 16:55:43 INFO Applying migration id=feed 2026/02/05 16:55:43 INFO Applying migration id=bookmarks 2026/02/05 16:55:43 INFO Applying migration id=shareactivity 2026/02/05 16:55:43 INFO Applying migration id=application 2026/02/05 16:55:43 INFO Applying migration id=certificates 2026/02/05 16:55:43 INFO Applying migration id=rawforward 2026/02/05 16:55:43 INFO Applying migration id=publickey 2026/02/05 16:55:43 INFO Applying migration id=resolvegroup 2026/02/05 16:55:43 INFO Applying migration id=reject 2026/02/05 16:55:43 INFO Applying migration id=autodel 2026/02/05 16:55:43 INFO Applying migration id=jsonb 2026/02/05 16:55:43 INFO Applying migration id=quote 2026/02/05 16:55:43 INFO Applying migration id=rfc9421 2026/02/05 16:55:43 INFO Applying migration id=keys 2026/02/05 16:55:43 INFO Applying migration id=portable 2026/02/05 16:55:43 INFO Applying migration id=proofs 2026/02/05 16:55:43 INFO Applying migration id=contexts 2026/02/05 16:55:43 INFO Applying migration id=deliverieshost 2026/02/05 16:55:43 INFO Applying migration id=pembegin 2026/02/05 16:55:43 INFO Applying migration id=didhost 2026/02/05 16:55:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-2946-7a98-a52c-f86d6dca9756 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/02/05 16:55:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-2947-7426-80ee-c8ac2e5d4d70 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-2947-739a-8850-42e4e7ccd488 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-2947-739a-8850-42e4e7ccd488 2026/02/05 16:55:43 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebb-2947-739a-8850-42e4e7ccd488 2026/02/05 16:55:43 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebb-294a-7132-a71c-b9f3c2a57f1a note=https://localhost.localdomain:8443/post/019c2ebb-294a-70e5-be76-c4a3841ddb48 thread=https://localhost.localdomain:8443/post/019c2ebb-2947-739a-8850-42e4e7ccd488 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-294a-7132-a71c-b9f3c2a57f1a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-294a-70e5-be76-c4a3841ddb48 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-294a-70e5-be76-c4a3841ddb48 2026/02/05 16:55:43 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:43 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/update/019c2ebb-294d-7116-a1fb-b6c5635b040f note=https://localhost.localdomain:8443/post/019c2ebb-294a-70e5-be76-c4a3841ddb48 thread=https://localhost.localdomain:8443/post/019c2ebb-2947-739a-8850-42e4e7ccd488 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:43 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2ebb-294d-7116-a1fb-b6c5635b040f activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-294a-70e5-be76-c4a3841ddb48 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-294a-70e5-be76-c4a3841ddb48 --- PASS: TestForward_EditedReplyToLocalPostByLocalFollower (0.65s) === RUN TestForward_DeletedReplyToLocalPostByLocalFollower 2026/02/05 16:55:43 INFO Applying migration id=initial 2026/02/05 16:55:43 INFO Applying migration id=notesupdated 2026/02/05 16:55:43 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:43 INFO Applying migration id=activitiesid 2026/02/05 16:55:43 INFO Applying migration id=outbox 2026/02/05 16:55:43 INFO Applying migration id=edits 2026/02/05 16:55:43 INFO Applying migration id=outboxactor 2026/02/05 16:55:43 INFO Applying migration id=outboxsender 2026/02/05 16:55:43 INFO Applying migration id=thread 2026/02/05 16:55:43 INFO Applying migration id=host 2026/02/05 16:55:43 INFO Applying migration id=sharedinbox 2026/02/05 16:55:43 INFO Applying migration id=noteshost 2026/02/05 16:55:43 INFO Applying migration id=fetched 2026/02/05 16:55:43 INFO Applying migration id=move 2026/02/05 16:55:43 INFO Applying migration id=cleanup 2026/02/05 16:55:43 INFO Applying migration id=received 2026/02/05 16:55:43 INFO Applying migration id=namehost 2026/02/05 16:55:43 INFO Applying migration id=outboxhost 2026/02/05 16:55:43 INFO Applying migration id=notesfts 2026/02/05 16:55:43 INFO Applying migration id=iconsname 2026/02/05 16:55:43 INFO Applying migration id=nohash 2026/02/05 16:55:43 INFO Applying migration id=shares 2026/02/05 16:55:43 INFO Applying migration id=actorttl 2026/02/05 16:55:43 INFO Applying migration id=tocc 2026/02/05 16:55:43 INFO Applying migration id=followeds 2026/02/05 16:55:43 INFO Applying migration id=certhash 2026/02/05 16:55:43 INFO Applying migration id=follows_sync 2026/02/05 16:55:43 INFO Applying migration id=jsonpath 2026/02/05 16:55:43 INFO Applying migration id=localforward 2026/02/05 16:55:43 INFO Applying migration id=avatar 2026/02/05 16:55:43 INFO Applying migration id=noimage 2026/02/05 16:55:43 INFO Applying migration id=feed 2026/02/05 16:55:43 INFO Applying migration id=bookmarks 2026/02/05 16:55:43 INFO Applying migration id=shareactivity 2026/02/05 16:55:43 INFO Applying migration id=application 2026/02/05 16:55:43 INFO Applying migration id=certificates 2026/02/05 16:55:43 INFO Applying migration id=rawforward 2026/02/05 16:55:43 INFO Applying migration id=publickey 2026/02/05 16:55:43 INFO Applying migration id=resolvegroup 2026/02/05 16:55:43 INFO Applying migration id=reject 2026/02/05 16:55:43 INFO Applying migration id=autodel 2026/02/05 16:55:43 INFO Applying migration id=jsonb 2026/02/05 16:55:43 INFO Applying migration id=quote 2026/02/05 16:55:43 INFO Applying migration id=rfc9421 2026/02/05 16:55:43 INFO Applying migration id=keys 2026/02/05 16:55:43 INFO Applying migration id=portable 2026/02/05 16:55:43 INFO Applying migration id=proofs 2026/02/05 16:55:43 INFO Applying migration id=contexts 2026/02/05 16:55:43 INFO Applying migration id=deliverieshost 2026/02/05 16:55:43 INFO Applying migration id=pembegin 2026/02/05 16:55:43 INFO Applying migration id=didhost 2026/02/05 16:55:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-2c39-7815-ade8-f6af6eedd9da 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/02/05 16:55:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-2c3a-7135-aaac-f0f8b3c4476f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-2c3a-7096-9a9a-609219a3de86 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-2c3a-7096-9a9a-609219a3de86 2026/02/05 16:55:44 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebb-2c3a-7096-9a9a-609219a3de86 2026/02/05 16:55:44 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebb-2c3c-7c21-8065-2a11a6193181 note=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae thread=https://localhost.localdomain:8443/post/019c2ebb-2c3a-7096-9a9a-609219a3de86 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-2c3c-7c21-8065-2a11a6193181 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae 2026/02/05 16:55:44 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae 2026/02/05 16:55:44 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae#delete note=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae thread=https://localhost.localdomain:8443/post/019c2ebb-2c3a-7096-9a9a-609219a3de86 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToLocalPostByLocalFollower (0.75s) === RUN TestForward_EditedReplyToPublicPost 2026/02/05 16:55:44 INFO Applying migration id=initial 2026/02/05 16:55:44 INFO Applying migration id=notesupdated 2026/02/05 16:55:44 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:44 INFO Applying migration id=activitiesid 2026/02/05 16:55:44 INFO Applying migration id=outbox 2026/02/05 16:55:44 INFO Applying migration id=edits 2026/02/05 16:55:44 INFO Applying migration id=outboxactor 2026/02/05 16:55:44 INFO Applying migration id=outboxsender 2026/02/05 16:55:44 INFO Applying migration id=thread 2026/02/05 16:55:44 INFO Applying migration id=host 2026/02/05 16:55:44 INFO Applying migration id=sharedinbox 2026/02/05 16:55:44 INFO Applying migration id=noteshost 2026/02/05 16:55:44 INFO Applying migration id=fetched 2026/02/05 16:55:44 INFO Applying migration id=move 2026/02/05 16:55:44 INFO Applying migration id=cleanup 2026/02/05 16:55:44 INFO Applying migration id=received 2026/02/05 16:55:44 INFO Applying migration id=namehost 2026/02/05 16:55:44 INFO Applying migration id=outboxhost 2026/02/05 16:55:44 INFO Applying migration id=notesfts 2026/02/05 16:55:44 INFO Applying migration id=iconsname 2026/02/05 16:55:44 INFO Applying migration id=nohash 2026/02/05 16:55:44 INFO Applying migration id=shares 2026/02/05 16:55:44 INFO Applying migration id=actorttl 2026/02/05 16:55:44 INFO Applying migration id=tocc 2026/02/05 16:55:44 INFO Applying migration id=followeds 2026/02/05 16:55:44 INFO Applying migration id=certhash 2026/02/05 16:55:44 INFO Applying migration id=follows_sync 2026/02/05 16:55:44 INFO Applying migration id=jsonpath 2026/02/05 16:55:44 INFO Applying migration id=localforward 2026/02/05 16:55:44 INFO Applying migration id=avatar 2026/02/05 16:55:44 INFO Applying migration id=noimage 2026/02/05 16:55:44 INFO Applying migration id=feed 2026/02/05 16:55:44 INFO Applying migration id=bookmarks 2026/02/05 16:55:44 INFO Applying migration id=shareactivity 2026/02/05 16:55:44 INFO Applying migration id=application 2026/02/05 16:55:44 INFO Applying migration id=certificates 2026/02/05 16:55:44 INFO Applying migration id=rawforward 2026/02/05 16:55:44 INFO Applying migration id=publickey 2026/02/05 16:55:44 INFO Applying migration id=resolvegroup 2026/02/05 16:55:44 INFO Applying migration id=reject 2026/02/05 16:55:44 INFO Applying migration id=autodel 2026/02/05 16:55:44 INFO Applying migration id=jsonb 2026/02/05 16:55:44 INFO Applying migration id=quote 2026/02/05 16:55:44 INFO Applying migration id=rfc9421 2026/02/05 16:55:44 INFO Applying migration id=keys 2026/02/05 16:55:44 INFO Applying migration id=portable 2026/02/05 16:55:44 INFO Applying migration id=proofs 2026/02/05 16:55:44 INFO Applying migration id=contexts 2026/02/05 16:55:44 INFO Applying migration id=deliverieshost 2026/02/05 16:55:44 INFO Applying migration id=pembegin 2026/02/05 16:55:44 INFO Applying migration id=didhost 2026/02/05 16:55:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-3161-7090-8861-de9c9d27180d 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/02/05 16:55:45 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/02/05 16:55:45 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:55:45 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/02/05 16:55:45 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.32s) === RUN TestForward_ResentEditedReplyToPublicPost 2026/02/05 16:55:45 INFO Applying migration id=initial 2026/02/05 16:55:45 INFO Applying migration id=notesupdated 2026/02/05 16:55:45 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:45 INFO Applying migration id=activitiesid 2026/02/05 16:55:45 INFO Applying migration id=outbox 2026/02/05 16:55:45 INFO Applying migration id=edits 2026/02/05 16:55:45 INFO Applying migration id=outboxactor 2026/02/05 16:55:45 INFO Applying migration id=outboxsender 2026/02/05 16:55:45 INFO Applying migration id=thread 2026/02/05 16:55:45 INFO Applying migration id=host 2026/02/05 16:55:45 INFO Applying migration id=sharedinbox 2026/02/05 16:55:45 INFO Applying migration id=noteshost 2026/02/05 16:55:45 INFO Applying migration id=fetched 2026/02/05 16:55:45 INFO Applying migration id=move 2026/02/05 16:55:45 INFO Applying migration id=cleanup 2026/02/05 16:55:45 INFO Applying migration id=received 2026/02/05 16:55:45 INFO Applying migration id=namehost 2026/02/05 16:55:45 INFO Applying migration id=outboxhost 2026/02/05 16:55:45 INFO Applying migration id=notesfts 2026/02/05 16:55:45 INFO Applying migration id=iconsname 2026/02/05 16:55:45 INFO Applying migration id=nohash 2026/02/05 16:55:45 INFO Applying migration id=shares 2026/02/05 16:55:45 INFO Applying migration id=actorttl 2026/02/05 16:55:45 INFO Applying migration id=tocc 2026/02/05 16:55:45 INFO Applying migration id=followeds 2026/02/05 16:55:45 INFO Applying migration id=certhash 2026/02/05 16:55:45 INFO Applying migration id=follows_sync 2026/02/05 16:55:45 INFO Applying migration id=jsonpath 2026/02/05 16:55:45 INFO Applying migration id=localforward 2026/02/05 16:55:45 INFO Applying migration id=avatar 2026/02/05 16:55:45 INFO Applying migration id=noimage 2026/02/05 16:55:45 INFO Applying migration id=feed 2026/02/05 16:55:45 INFO Applying migration id=bookmarks 2026/02/05 16:55:45 INFO Applying migration id=shareactivity 2026/02/05 16:55:45 INFO Applying migration id=application 2026/02/05 16:55:45 INFO Applying migration id=certificates 2026/02/05 16:55:45 INFO Applying migration id=rawforward 2026/02/05 16:55:45 INFO Applying migration id=publickey 2026/02/05 16:55:45 INFO Applying migration id=resolvegroup 2026/02/05 16:55:45 INFO Applying migration id=reject 2026/02/05 16:55:45 INFO Applying migration id=autodel 2026/02/05 16:55:45 INFO Applying migration id=jsonb 2026/02/05 16:55:45 INFO Applying migration id=quote 2026/02/05 16:55:45 INFO Applying migration id=rfc9421 2026/02/05 16:55:45 INFO Applying migration id=keys 2026/02/05 16:55:45 INFO Applying migration id=portable 2026/02/05 16:55:45 INFO Applying migration id=proofs 2026/02/05 16:55:45 INFO Applying migration id=contexts 2026/02/05 16:55:45 INFO Applying migration id=deliverieshost 2026/02/05 16:55:45 INFO Applying migration id=pembegin 2026/02/05 16:55:45 INFO Applying migration id=didhost 2026/02/05 16:55:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-34f1-7b03-9940-4204dc6fd67b 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/02/05 16:55:46 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/02/05 16:55: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/02/05 16:55:46 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/02/05 16:55:46 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 (0.91s) === RUN TestForward_DeletedReplyToPublicPost 2026/02/05 16:55:46 INFO Applying migration id=initial 2026/02/05 16:55:46 INFO Applying migration id=notesupdated 2026/02/05 16:55:46 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:46 INFO Applying migration id=activitiesid 2026/02/05 16:55:46 INFO Applying migration id=outbox 2026/02/05 16:55:46 INFO Applying migration id=edits 2026/02/05 16:55:46 INFO Applying migration id=outboxactor 2026/02/05 16:55:46 INFO Applying migration id=outboxsender 2026/02/05 16:55:46 INFO Applying migration id=thread 2026/02/05 16:55:46 INFO Applying migration id=host 2026/02/05 16:55:46 INFO Applying migration id=sharedinbox 2026/02/05 16:55:46 INFO Applying migration id=noteshost 2026/02/05 16:55:46 INFO Applying migration id=fetched 2026/02/05 16:55:46 INFO Applying migration id=move 2026/02/05 16:55:46 INFO Applying migration id=cleanup 2026/02/05 16:55:46 INFO Applying migration id=received 2026/02/05 16:55:46 INFO Applying migration id=namehost 2026/02/05 16:55:46 INFO Applying migration id=outboxhost 2026/02/05 16:55:46 INFO Applying migration id=notesfts 2026/02/05 16:55:46 INFO Applying migration id=iconsname 2026/02/05 16:55:46 INFO Applying migration id=nohash 2026/02/05 16:55:46 INFO Applying migration id=shares 2026/02/05 16:55:46 INFO Applying migration id=actorttl 2026/02/05 16:55:46 INFO Applying migration id=tocc 2026/02/05 16:55:46 INFO Applying migration id=followeds 2026/02/05 16:55:46 INFO Applying migration id=certhash 2026/02/05 16:55:46 INFO Applying migration id=follows_sync 2026/02/05 16:55:46 INFO Applying migration id=jsonpath 2026/02/05 16:55:46 INFO Applying migration id=localforward 2026/02/05 16:55:46 INFO Applying migration id=avatar 2026/02/05 16:55:46 INFO Applying migration id=noimage 2026/02/05 16:55:46 INFO Applying migration id=feed 2026/02/05 16:55:46 INFO Applying migration id=bookmarks 2026/02/05 16:55:46 INFO Applying migration id=shareactivity 2026/02/05 16:55:46 INFO Applying migration id=application 2026/02/05 16:55:46 INFO Applying migration id=certificates 2026/02/05 16:55:46 INFO Applying migration id=rawforward 2026/02/05 16:55:46 INFO Applying migration id=publickey 2026/02/05 16:55:46 INFO Applying migration id=resolvegroup 2026/02/05 16:55:46 INFO Applying migration id=reject 2026/02/05 16:55:46 INFO Applying migration id=autodel 2026/02/05 16:55:46 INFO Applying migration id=jsonb 2026/02/05 16:55:46 INFO Applying migration id=quote 2026/02/05 16:55:46 INFO Applying migration id=rfc9421 2026/02/05 16:55:46 INFO Applying migration id=keys 2026/02/05 16:55:46 INFO Applying migration id=portable 2026/02/05 16:55:46 INFO Applying migration id=proofs 2026/02/05 16:55:46 INFO Applying migration id=contexts 2026/02/05 16:55:46 INFO Applying migration id=deliverieshost 2026/02/05 16:55:46 INFO Applying migration id=pembegin 2026/02/05 16:55:46 INFO Applying migration id=didhost 2026/02/05 16:55:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-396e-746e-8779-58bf1ec52caf 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/02/05 16:55: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/02/05 16:55: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/02/05 16:55:47 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/02/05 16:55:47 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/02/05 16:55:47 INFO Applying migration id=initial 2026/02/05 16:55:47 INFO Applying migration id=notesupdated 2026/02/05 16:55:47 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:47 INFO Applying migration id=activitiesid 2026/02/05 16:55:47 INFO Applying migration id=outbox 2026/02/05 16:55:47 INFO Applying migration id=edits 2026/02/05 16:55:47 INFO Applying migration id=outboxactor 2026/02/05 16:55:47 INFO Applying migration id=outboxsender 2026/02/05 16:55:47 INFO Applying migration id=thread 2026/02/05 16:55:47 INFO Applying migration id=host 2026/02/05 16:55:47 INFO Applying migration id=sharedinbox 2026/02/05 16:55:47 INFO Applying migration id=noteshost 2026/02/05 16:55:47 INFO Applying migration id=fetched 2026/02/05 16:55:47 INFO Applying migration id=move 2026/02/05 16:55:47 INFO Applying migration id=cleanup 2026/02/05 16:55:47 INFO Applying migration id=received 2026/02/05 16:55:47 INFO Applying migration id=namehost 2026/02/05 16:55:47 INFO Applying migration id=outboxhost 2026/02/05 16:55:47 INFO Applying migration id=notesfts 2026/02/05 16:55:47 INFO Applying migration id=iconsname 2026/02/05 16:55:47 INFO Applying migration id=nohash 2026/02/05 16:55:47 INFO Applying migration id=shares 2026/02/05 16:55:47 INFO Applying migration id=actorttl 2026/02/05 16:55:47 INFO Applying migration id=tocc 2026/02/05 16:55:47 INFO Applying migration id=followeds 2026/02/05 16:55:47 INFO Applying migration id=certhash 2026/02/05 16:55:47 INFO Applying migration id=follows_sync 2026/02/05 16:55:47 INFO Applying migration id=jsonpath 2026/02/05 16:55:47 INFO Applying migration id=localforward 2026/02/05 16:55:47 INFO Applying migration id=avatar 2026/02/05 16:55:47 INFO Applying migration id=noimage 2026/02/05 16:55:47 INFO Applying migration id=feed 2026/02/05 16:55:47 INFO Applying migration id=bookmarks 2026/02/05 16:55:47 INFO Applying migration id=shareactivity 2026/02/05 16:55:47 INFO Applying migration id=application 2026/02/05 16:55:47 INFO Applying migration id=certificates 2026/02/05 16:55:47 INFO Applying migration id=rawforward 2026/02/05 16:55:47 INFO Applying migration id=publickey 2026/02/05 16:55:47 INFO Applying migration id=resolvegroup 2026/02/05 16:55:47 INFO Applying migration id=reject 2026/02/05 16:55:47 INFO Applying migration id=autodel 2026/02/05 16:55:47 INFO Applying migration id=jsonb 2026/02/05 16:55:47 INFO Applying migration id=quote 2026/02/05 16:55:47 INFO Applying migration id=rfc9421 2026/02/05 16:55:47 INFO Applying migration id=keys 2026/02/05 16:55:47 INFO Applying migration id=portable 2026/02/05 16:55:47 INFO Applying migration id=proofs 2026/02/05 16:55:47 INFO Applying migration id=contexts 2026/02/05 16:55:47 INFO Applying migration id=deliverieshost 2026/02/05 16:55:47 INFO Applying migration id=pembegin 2026/02/05 16:55:47 INFO Applying migration id=didhost 2026/02/05 16:55:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-3d78-79f2-837c-24ecadeb4a5c 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/02/05 16:55:48 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/02/05 16:55: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/02/05 16:55:48 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/02/05 16:55:48 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/02/05 16:55:48 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.03s) === RUN TestFTS_Happyflow 2026/02/05 16:55:48 INFO Applying migration id=initial 2026/02/05 16:55:48 INFO Applying migration id=notesupdated 2026/02/05 16:55:48 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:48 INFO Applying migration id=activitiesid 2026/02/05 16:55:48 INFO Applying migration id=outbox 2026/02/05 16:55:48 INFO Applying migration id=edits 2026/02/05 16:55:48 INFO Applying migration id=outboxactor 2026/02/05 16:55:48 INFO Applying migration id=outboxsender 2026/02/05 16:55:48 INFO Applying migration id=thread 2026/02/05 16:55:48 INFO Applying migration id=host 2026/02/05 16:55:48 INFO Applying migration id=sharedinbox 2026/02/05 16:55:48 INFO Applying migration id=noteshost 2026/02/05 16:55:48 INFO Applying migration id=fetched 2026/02/05 16:55:48 INFO Applying migration id=move 2026/02/05 16:55:48 INFO Applying migration id=cleanup 2026/02/05 16:55:48 INFO Applying migration id=received 2026/02/05 16:55:48 INFO Applying migration id=namehost 2026/02/05 16:55:48 INFO Applying migration id=outboxhost 2026/02/05 16:55:48 INFO Applying migration id=notesfts 2026/02/05 16:55:48 INFO Applying migration id=iconsname 2026/02/05 16:55:48 INFO Applying migration id=nohash 2026/02/05 16:55:48 INFO Applying migration id=shares 2026/02/05 16:55:48 INFO Applying migration id=actorttl 2026/02/05 16:55:48 INFO Applying migration id=tocc 2026/02/05 16:55:48 INFO Applying migration id=followeds 2026/02/05 16:55:48 INFO Applying migration id=certhash 2026/02/05 16:55:48 INFO Applying migration id=follows_sync 2026/02/05 16:55:48 INFO Applying migration id=jsonpath 2026/02/05 16:55:48 INFO Applying migration id=localforward 2026/02/05 16:55:48 INFO Applying migration id=avatar 2026/02/05 16:55:48 INFO Applying migration id=noimage 2026/02/05 16:55:48 INFO Applying migration id=feed 2026/02/05 16:55:48 INFO Applying migration id=bookmarks 2026/02/05 16:55:48 INFO Applying migration id=shareactivity 2026/02/05 16:55:48 INFO Applying migration id=application 2026/02/05 16:55:48 INFO Applying migration id=certificates 2026/02/05 16:55:48 INFO Applying migration id=rawforward 2026/02/05 16:55:48 INFO Applying migration id=publickey 2026/02/05 16:55:48 INFO Applying migration id=resolvegroup 2026/02/05 16:55:48 INFO Applying migration id=reject 2026/02/05 16:55:48 INFO Applying migration id=autodel 2026/02/05 16:55:48 INFO Applying migration id=jsonb 2026/02/05 16:55:48 INFO Applying migration id=quote 2026/02/05 16:55:48 INFO Applying migration id=rfc9421 2026/02/05 16:55:48 INFO Applying migration id=keys 2026/02/05 16:55:48 INFO Applying migration id=portable 2026/02/05 16:55:48 INFO Applying migration id=proofs 2026/02/05 16:55:48 INFO Applying migration id=contexts 2026/02/05 16:55:48 INFO Applying migration id=deliverieshost 2026/02/05 16:55:49 INFO Applying migration id=pembegin 2026/02/05 16:55:49 INFO Applying migration id=didhost 2026/02/05 16:55:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-424c-7267-b237-f66410dd9cb1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-424c-71db-8d50-3ee63aecff3e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-424c-71db-8d50-3ee63aecff3e --- PASS: TestFTS_Happyflow (1.23s) === RUN TestFTS_HashtagWithoutHash 2026/02/05 16:55:50 INFO Applying migration id=initial 2026/02/05 16:55:50 INFO Applying migration id=notesupdated 2026/02/05 16:55:50 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:50 INFO Applying migration id=activitiesid 2026/02/05 16:55:50 INFO Applying migration id=outbox 2026/02/05 16:55:50 INFO Applying migration id=edits 2026/02/05 16:55:50 INFO Applying migration id=outboxactor 2026/02/05 16:55:50 INFO Applying migration id=outboxsender 2026/02/05 16:55:50 INFO Applying migration id=thread 2026/02/05 16:55:50 INFO Applying migration id=host 2026/02/05 16:55:50 INFO Applying migration id=sharedinbox 2026/02/05 16:55:50 INFO Applying migration id=noteshost 2026/02/05 16:55:50 INFO Applying migration id=fetched 2026/02/05 16:55:50 INFO Applying migration id=move 2026/02/05 16:55:50 INFO Applying migration id=cleanup 2026/02/05 16:55:50 INFO Applying migration id=received 2026/02/05 16:55:50 INFO Applying migration id=namehost 2026/02/05 16:55:50 INFO Applying migration id=outboxhost 2026/02/05 16:55:50 INFO Applying migration id=notesfts 2026/02/05 16:55:50 INFO Applying migration id=iconsname 2026/02/05 16:55:50 INFO Applying migration id=nohash 2026/02/05 16:55:50 INFO Applying migration id=shares 2026/02/05 16:55:50 INFO Applying migration id=actorttl 2026/02/05 16:55:50 INFO Applying migration id=tocc 2026/02/05 16:55:50 INFO Applying migration id=followeds 2026/02/05 16:55:50 INFO Applying migration id=certhash 2026/02/05 16:55:50 INFO Applying migration id=follows_sync 2026/02/05 16:55:50 INFO Applying migration id=jsonpath 2026/02/05 16:55:50 INFO Applying migration id=localforward 2026/02/05 16:55:50 INFO Applying migration id=avatar 2026/02/05 16:55:50 INFO Applying migration id=noimage 2026/02/05 16:55:50 INFO Applying migration id=feed 2026/02/05 16:55:50 INFO Applying migration id=bookmarks 2026/02/05 16:55:50 INFO Applying migration id=shareactivity 2026/02/05 16:55:50 INFO Applying migration id=application 2026/02/05 16:55:50 INFO Applying migration id=certificates 2026/02/05 16:55:50 INFO Applying migration id=rawforward 2026/02/05 16:55:50 INFO Applying migration id=publickey 2026/02/05 16:55:50 INFO Applying migration id=resolvegroup 2026/02/05 16:55:50 INFO Applying migration id=reject 2026/02/05 16:55:50 INFO Applying migration id=autodel 2026/02/05 16:55:50 INFO Applying migration id=jsonb 2026/02/05 16:55:50 INFO Applying migration id=quote 2026/02/05 16:55:50 INFO Applying migration id=rfc9421 2026/02/05 16:55:50 INFO Applying migration id=keys 2026/02/05 16:55:50 INFO Applying migration id=portable 2026/02/05 16:55:50 INFO Applying migration id=proofs 2026/02/05 16:55:50 INFO Applying migration id=contexts 2026/02/05 16:55:50 INFO Applying migration id=deliverieshost 2026/02/05 16:55:50 INFO Applying migration id=pembegin 2026/02/05 16:55:50 INFO Applying migration id=didhost 2026/02/05 16:55:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-45d2-7b27-874f-f00f8d695175 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-45d2-7a8a-95f8-ae10294ed302 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-45d2-7a8a-95f8-ae10294ed302 --- PASS: TestFTS_HashtagWithoutHash (0.90s) === RUN TestFTS_HashtagWithHash 2026/02/05 16:55:51 INFO Applying migration id=initial 2026/02/05 16:55:51 INFO Applying migration id=notesupdated 2026/02/05 16:55:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:51 INFO Applying migration id=activitiesid 2026/02/05 16:55:51 INFO Applying migration id=outbox 2026/02/05 16:55:51 INFO Applying migration id=edits 2026/02/05 16:55:51 INFO Applying migration id=outboxactor 2026/02/05 16:55:51 INFO Applying migration id=outboxsender 2026/02/05 16:55:51 INFO Applying migration id=thread 2026/02/05 16:55:51 INFO Applying migration id=host 2026/02/05 16:55:51 INFO Applying migration id=sharedinbox 2026/02/05 16:55:51 INFO Applying migration id=noteshost 2026/02/05 16:55:51 INFO Applying migration id=fetched 2026/02/05 16:55:51 INFO Applying migration id=move 2026/02/05 16:55:51 INFO Applying migration id=cleanup 2026/02/05 16:55:51 INFO Applying migration id=received 2026/02/05 16:55:51 INFO Applying migration id=namehost 2026/02/05 16:55:51 INFO Applying migration id=outboxhost 2026/02/05 16:55:51 INFO Applying migration id=notesfts 2026/02/05 16:55:51 INFO Applying migration id=iconsname 2026/02/05 16:55:51 INFO Applying migration id=nohash 2026/02/05 16:55:51 INFO Applying migration id=shares 2026/02/05 16:55:51 INFO Applying migration id=actorttl 2026/02/05 16:55:51 INFO Applying migration id=tocc 2026/02/05 16:55:51 INFO Applying migration id=followeds 2026/02/05 16:55:51 INFO Applying migration id=certhash 2026/02/05 16:55:51 INFO Applying migration id=follows_sync 2026/02/05 16:55:51 INFO Applying migration id=jsonpath 2026/02/05 16:55:51 INFO Applying migration id=localforward 2026/02/05 16:55:51 INFO Applying migration id=avatar 2026/02/05 16:55:51 INFO Applying migration id=noimage 2026/02/05 16:55:51 INFO Applying migration id=feed 2026/02/05 16:55:51 INFO Applying migration id=bookmarks 2026/02/05 16:55:51 INFO Applying migration id=shareactivity 2026/02/05 16:55:51 INFO Applying migration id=application 2026/02/05 16:55:51 INFO Applying migration id=certificates 2026/02/05 16:55:51 INFO Applying migration id=rawforward 2026/02/05 16:55:51 INFO Applying migration id=publickey 2026/02/05 16:55:51 INFO Applying migration id=resolvegroup 2026/02/05 16:55:51 INFO Applying migration id=reject 2026/02/05 16:55:51 INFO Applying migration id=autodel 2026/02/05 16:55:51 INFO Applying migration id=jsonb 2026/02/05 16:55:51 INFO Applying migration id=quote 2026/02/05 16:55:51 INFO Applying migration id=rfc9421 2026/02/05 16:55:51 INFO Applying migration id=keys 2026/02/05 16:55:51 INFO Applying migration id=portable 2026/02/05 16:55:51 INFO Applying migration id=proofs 2026/02/05 16:55:51 INFO Applying migration id=contexts 2026/02/05 16:55:51 INFO Applying migration id=deliverieshost 2026/02/05 16:55:51 INFO Applying migration id=pembegin 2026/02/05 16:55:51 INFO Applying migration id=didhost 2026/02/05 16:55:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-4992-7c13-8512-f652519080da activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-4992-7ab7-967a-e6ed7b496817 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-4992-7ab7-967a-e6ed7b496817 --- PASS: TestFTS_HashtagWithHash (0.96s) === RUN TestFTS_HashtagWithHashAndQuotes 2026/02/05 16:55:51 INFO Applying migration id=initial 2026/02/05 16:55:51 INFO Applying migration id=notesupdated 2026/02/05 16:55:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:51 INFO Applying migration id=activitiesid 2026/02/05 16:55:51 INFO Applying migration id=outbox 2026/02/05 16:55:51 INFO Applying migration id=edits 2026/02/05 16:55:51 INFO Applying migration id=outboxactor 2026/02/05 16:55:51 INFO Applying migration id=outboxsender 2026/02/05 16:55:51 INFO Applying migration id=thread 2026/02/05 16:55:51 INFO Applying migration id=host 2026/02/05 16:55:51 INFO Applying migration id=sharedinbox 2026/02/05 16:55:51 INFO Applying migration id=noteshost 2026/02/05 16:55:51 INFO Applying migration id=fetched 2026/02/05 16:55:51 INFO Applying migration id=move 2026/02/05 16:55:51 INFO Applying migration id=cleanup 2026/02/05 16:55:51 INFO Applying migration id=received 2026/02/05 16:55:51 INFO Applying migration id=namehost 2026/02/05 16:55:51 INFO Applying migration id=outboxhost 2026/02/05 16:55:51 INFO Applying migration id=notesfts 2026/02/05 16:55:51 INFO Applying migration id=iconsname 2026/02/05 16:55:51 INFO Applying migration id=nohash 2026/02/05 16:55:51 INFO Applying migration id=shares 2026/02/05 16:55:51 INFO Applying migration id=actorttl 2026/02/05 16:55:51 INFO Applying migration id=tocc 2026/02/05 16:55:52 INFO Applying migration id=followeds 2026/02/05 16:55:52 INFO Applying migration id=certhash 2026/02/05 16:55:52 INFO Applying migration id=follows_sync 2026/02/05 16:55:52 INFO Applying migration id=jsonpath 2026/02/05 16:55:52 INFO Applying migration id=localforward 2026/02/05 16:55:52 INFO Applying migration id=avatar 2026/02/05 16:55:52 INFO Applying migration id=noimage 2026/02/05 16:55:52 INFO Applying migration id=feed 2026/02/05 16:55:52 INFO Applying migration id=bookmarks 2026/02/05 16:55:52 INFO Applying migration id=shareactivity 2026/02/05 16:55:52 INFO Applying migration id=application 2026/02/05 16:55:52 INFO Applying migration id=certificates 2026/02/05 16:55:52 INFO Applying migration id=rawforward 2026/02/05 16:55:52 INFO Applying migration id=publickey 2026/02/05 16:55:52 INFO Applying migration id=resolvegroup 2026/02/05 16:55:52 INFO Applying migration id=reject 2026/02/05 16:55:52 INFO Applying migration id=autodel 2026/02/05 16:55:52 INFO Applying migration id=jsonb 2026/02/05 16:55:52 INFO Applying migration id=quote 2026/02/05 16:55:52 INFO Applying migration id=rfc9421 2026/02/05 16:55:52 INFO Applying migration id=keys 2026/02/05 16:55:52 INFO Applying migration id=portable 2026/02/05 16:55:52 INFO Applying migration id=proofs 2026/02/05 16:55:52 INFO Applying migration id=contexts 2026/02/05 16:55:52 INFO Applying migration id=deliverieshost 2026/02/05 16:55:52 INFO Applying migration id=pembegin 2026/02/05 16:55:52 INFO Applying migration id=didhost 2026/02/05 16:55:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-4c06-7b80-97e1-6f4e6b7baeb7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-4c06-7ae5-ab40-24b438aad944 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-4c06-7ae5-ab40-24b438aad944 --- PASS: TestFTS_HashtagWithHashAndQuotes (0.63s) === RUN TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser 2026/02/05 16:55:52 INFO Applying migration id=initial 2026/02/05 16:55:52 INFO Applying migration id=notesupdated 2026/02/05 16:55:52 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:52 INFO Applying migration id=activitiesid 2026/02/05 16:55:52 INFO Applying migration id=outbox 2026/02/05 16:55:52 INFO Applying migration id=edits 2026/02/05 16:55:52 INFO Applying migration id=outboxactor 2026/02/05 16:55:52 INFO Applying migration id=outboxsender 2026/02/05 16:55:52 INFO Applying migration id=thread 2026/02/05 16:55:52 INFO Applying migration id=host 2026/02/05 16:55:52 INFO Applying migration id=sharedinbox 2026/02/05 16:55:52 INFO Applying migration id=noteshost 2026/02/05 16:55:52 INFO Applying migration id=fetched 2026/02/05 16:55:52 INFO Applying migration id=move 2026/02/05 16:55:52 INFO Applying migration id=cleanup 2026/02/05 16:55:52 INFO Applying migration id=received 2026/02/05 16:55:52 INFO Applying migration id=namehost 2026/02/05 16:55:52 INFO Applying migration id=outboxhost 2026/02/05 16:55:52 INFO Applying migration id=notesfts 2026/02/05 16:55:52 INFO Applying migration id=iconsname 2026/02/05 16:55:52 INFO Applying migration id=nohash 2026/02/05 16:55:52 INFO Applying migration id=shares 2026/02/05 16:55:52 INFO Applying migration id=actorttl 2026/02/05 16:55:52 INFO Applying migration id=tocc 2026/02/05 16:55:52 INFO Applying migration id=followeds 2026/02/05 16:55:52 INFO Applying migration id=certhash 2026/02/05 16:55:52 INFO Applying migration id=follows_sync 2026/02/05 16:55:52 INFO Applying migration id=jsonpath 2026/02/05 16:55:52 INFO Applying migration id=localforward 2026/02/05 16:55:52 INFO Applying migration id=avatar 2026/02/05 16:55:52 INFO Applying migration id=noimage 2026/02/05 16:55:52 INFO Applying migration id=feed 2026/02/05 16:55:52 INFO Applying migration id=bookmarks 2026/02/05 16:55:52 INFO Applying migration id=shareactivity 2026/02/05 16:55:52 INFO Applying migration id=application 2026/02/05 16:55:52 INFO Applying migration id=certificates 2026/02/05 16:55:52 INFO Applying migration id=rawforward 2026/02/05 16:55:52 INFO Applying migration id=publickey 2026/02/05 16:55:52 INFO Applying migration id=resolvegroup 2026/02/05 16:55:52 INFO Applying migration id=reject 2026/02/05 16:55:52 INFO Applying migration id=autodel 2026/02/05 16:55:52 INFO Applying migration id=jsonb 2026/02/05 16:55:52 INFO Applying migration id=quote 2026/02/05 16:55:52 INFO Applying migration id=rfc9421 2026/02/05 16:55:52 INFO Applying migration id=keys 2026/02/05 16:55:52 INFO Applying migration id=portable 2026/02/05 16:55:52 INFO Applying migration id=proofs 2026/02/05 16:55:52 INFO Applying migration id=contexts 2026/02/05 16:55:52 INFO Applying migration id=deliverieshost 2026/02/05 16:55:52 INFO Applying migration id=pembegin 2026/02/05 16:55:52 INFO Applying migration id=didhost 2026/02/05 16:55:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-51c9-7591-9af6-eb39f534b271 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-51c9-7501-a1fc-157412ab3093 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-51c9-7501-a1fc-157412ab3093 --- PASS: TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser (1.47s) === RUN TestFTS_HashtagWithHashAndQuotesSecondPage 2026/02/05 16:55:54 INFO Applying migration id=initial 2026/02/05 16:55:54 INFO Applying migration id=notesupdated 2026/02/05 16:55:54 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:54 INFO Applying migration id=activitiesid 2026/02/05 16:55:54 INFO Applying migration id=outbox 2026/02/05 16:55:54 INFO Applying migration id=edits 2026/02/05 16:55:54 INFO Applying migration id=outboxactor 2026/02/05 16:55:54 INFO Applying migration id=outboxsender 2026/02/05 16:55:54 INFO Applying migration id=thread 2026/02/05 16:55:54 INFO Applying migration id=host 2026/02/05 16:55:54 INFO Applying migration id=sharedinbox 2026/02/05 16:55:54 INFO Applying migration id=noteshost 2026/02/05 16:55:54 INFO Applying migration id=fetched 2026/02/05 16:55:54 INFO Applying migration id=move 2026/02/05 16:55:54 INFO Applying migration id=cleanup 2026/02/05 16:55:54 INFO Applying migration id=received 2026/02/05 16:55:54 INFO Applying migration id=namehost 2026/02/05 16:55:54 INFO Applying migration id=outboxhost 2026/02/05 16:55:54 INFO Applying migration id=notesfts 2026/02/05 16:55:54 INFO Applying migration id=iconsname 2026/02/05 16:55:54 INFO Applying migration id=nohash 2026/02/05 16:55:54 INFO Applying migration id=shares 2026/02/05 16:55:54 INFO Applying migration id=actorttl 2026/02/05 16:55:54 INFO Applying migration id=tocc 2026/02/05 16:55:54 INFO Applying migration id=followeds 2026/02/05 16:55:54 INFO Applying migration id=certhash 2026/02/05 16:55:54 INFO Applying migration id=follows_sync 2026/02/05 16:55:54 INFO Applying migration id=jsonpath 2026/02/05 16:55:54 INFO Applying migration id=localforward 2026/02/05 16:55:54 INFO Applying migration id=avatar 2026/02/05 16:55:54 INFO Applying migration id=noimage 2026/02/05 16:55:54 INFO Applying migration id=feed 2026/02/05 16:55:54 INFO Applying migration id=bookmarks 2026/02/05 16:55:54 INFO Applying migration id=shareactivity 2026/02/05 16:55:54 INFO Applying migration id=application 2026/02/05 16:55:54 INFO Applying migration id=certificates 2026/02/05 16:55:54 INFO Applying migration id=rawforward 2026/02/05 16:55:54 INFO Applying migration id=publickey 2026/02/05 16:55:54 INFO Applying migration id=resolvegroup 2026/02/05 16:55:54 INFO Applying migration id=reject 2026/02/05 16:55:54 INFO Applying migration id=autodel 2026/02/05 16:55:54 INFO Applying migration id=jsonb 2026/02/05 16:55:54 INFO Applying migration id=quote 2026/02/05 16:55:54 INFO Applying migration id=rfc9421 2026/02/05 16:55:54 INFO Applying migration id=keys 2026/02/05 16:55:54 INFO Applying migration id=portable 2026/02/05 16:55:54 INFO Applying migration id=proofs 2026/02/05 16:55:54 INFO Applying migration id=contexts 2026/02/05 16:55:54 INFO Applying migration id=deliverieshost 2026/02/05 16:55:54 INFO Applying migration id=pembegin 2026/02/05 16:55:54 INFO Applying migration id=didhost 2026/02/05 16:55:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-545f-71e9-90c8-ce7787e68c66 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-545f-7152-8f0b-4e8c63944e38 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-545f-7152-8f0b-4e8c63944e38 --- PASS: TestFTS_HashtagWithHashAndQuotesSecondPage (0.66s) === RUN TestFTS_NoInput 2026/02/05 16:55:54 INFO Applying migration id=initial 2026/02/05 16:55:54 INFO Applying migration id=notesupdated 2026/02/05 16:55:54 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:54 INFO Applying migration id=activitiesid 2026/02/05 16:55:54 INFO Applying migration id=outbox 2026/02/05 16:55:54 INFO Applying migration id=edits 2026/02/05 16:55:54 INFO Applying migration id=outboxactor 2026/02/05 16:55:54 INFO Applying migration id=outboxsender 2026/02/05 16:55:54 INFO Applying migration id=thread 2026/02/05 16:55:54 INFO Applying migration id=host 2026/02/05 16:55:54 INFO Applying migration id=sharedinbox 2026/02/05 16:55:54 INFO Applying migration id=noteshost 2026/02/05 16:55:54 INFO Applying migration id=fetched 2026/02/05 16:55:54 INFO Applying migration id=move 2026/02/05 16:55:54 INFO Applying migration id=cleanup 2026/02/05 16:55:54 INFO Applying migration id=received 2026/02/05 16:55:54 INFO Applying migration id=namehost 2026/02/05 16:55:54 INFO Applying migration id=outboxhost 2026/02/05 16:55:54 INFO Applying migration id=notesfts 2026/02/05 16:55:54 INFO Applying migration id=iconsname 2026/02/05 16:55:54 INFO Applying migration id=nohash 2026/02/05 16:55:54 INFO Applying migration id=shares 2026/02/05 16:55:54 INFO Applying migration id=actorttl 2026/02/05 16:55:54 INFO Applying migration id=tocc 2026/02/05 16:55:54 INFO Applying migration id=followeds 2026/02/05 16:55:54 INFO Applying migration id=certhash 2026/02/05 16:55:54 INFO Applying migration id=follows_sync 2026/02/05 16:55:54 INFO Applying migration id=jsonpath 2026/02/05 16:55:54 INFO Applying migration id=localforward 2026/02/05 16:55:54 INFO Applying migration id=avatar 2026/02/05 16:55:54 INFO Applying migration id=noimage 2026/02/05 16:55:54 INFO Applying migration id=feed 2026/02/05 16:55:54 INFO Applying migration id=bookmarks 2026/02/05 16:55:54 INFO Applying migration id=shareactivity 2026/02/05 16:55:54 INFO Applying migration id=application 2026/02/05 16:55:54 INFO Applying migration id=certificates 2026/02/05 16:55:54 INFO Applying migration id=rawforward 2026/02/05 16:55:54 INFO Applying migration id=publickey 2026/02/05 16:55:54 INFO Applying migration id=resolvegroup 2026/02/05 16:55:54 INFO Applying migration id=reject 2026/02/05 16:55:54 INFO Applying migration id=autodel 2026/02/05 16:55:54 INFO Applying migration id=jsonb 2026/02/05 16:55:54 INFO Applying migration id=quote 2026/02/05 16:55:54 INFO Applying migration id=rfc9421 2026/02/05 16:55:54 INFO Applying migration id=keys 2026/02/05 16:55:54 INFO Applying migration id=portable 2026/02/05 16:55:54 INFO Applying migration id=proofs 2026/02/05 16:55:54 INFO Applying migration id=contexts 2026/02/05 16:55:54 INFO Applying migration id=deliverieshost 2026/02/05 16:55:54 INFO Applying migration id=pembegin 2026/02/05 16:55:54 INFO Applying migration id=didhost --- PASS: TestFTS_NoInput (0.74s) === RUN TestFTS_EmptyInput 2026/02/05 16:55:55 INFO Applying migration id=initial 2026/02/05 16:55:55 INFO Applying migration id=notesupdated 2026/02/05 16:55:55 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:55 INFO Applying migration id=activitiesid 2026/02/05 16:55:55 INFO Applying migration id=outbox 2026/02/05 16:55:55 INFO Applying migration id=edits 2026/02/05 16:55:55 INFO Applying migration id=outboxactor 2026/02/05 16:55:55 INFO Applying migration id=outboxsender 2026/02/05 16:55:55 INFO Applying migration id=thread 2026/02/05 16:55:55 INFO Applying migration id=host 2026/02/05 16:55:55 INFO Applying migration id=sharedinbox 2026/02/05 16:55:55 INFO Applying migration id=noteshost 2026/02/05 16:55:55 INFO Applying migration id=fetched 2026/02/05 16:55:55 INFO Applying migration id=move 2026/02/05 16:55:55 INFO Applying migration id=cleanup 2026/02/05 16:55:55 INFO Applying migration id=received 2026/02/05 16:55:55 INFO Applying migration id=namehost 2026/02/05 16:55:55 INFO Applying migration id=outboxhost 2026/02/05 16:55:55 INFO Applying migration id=notesfts 2026/02/05 16:55:55 INFO Applying migration id=iconsname 2026/02/05 16:55:55 INFO Applying migration id=nohash 2026/02/05 16:55:55 INFO Applying migration id=shares 2026/02/05 16:55:55 INFO Applying migration id=actorttl 2026/02/05 16:55:55 INFO Applying migration id=tocc 2026/02/05 16:55:55 INFO Applying migration id=followeds 2026/02/05 16:55:55 INFO Applying migration id=certhash 2026/02/05 16:55:55 INFO Applying migration id=follows_sync 2026/02/05 16:55:55 INFO Applying migration id=jsonpath 2026/02/05 16:55:55 INFO Applying migration id=localforward 2026/02/05 16:55:55 INFO Applying migration id=avatar 2026/02/05 16:55:55 INFO Applying migration id=noimage 2026/02/05 16:55:55 INFO Applying migration id=feed 2026/02/05 16:55:55 INFO Applying migration id=bookmarks 2026/02/05 16:55:55 INFO Applying migration id=shareactivity 2026/02/05 16:55:55 INFO Applying migration id=application 2026/02/05 16:55:55 INFO Applying migration id=certificates 2026/02/05 16:55:55 INFO Applying migration id=rawforward 2026/02/05 16:55:55 INFO Applying migration id=publickey 2026/02/05 16:55:55 INFO Applying migration id=resolvegroup 2026/02/05 16:55:55 INFO Applying migration id=reject 2026/02/05 16:55:55 INFO Applying migration id=autodel 2026/02/05 16:55:55 INFO Applying migration id=jsonb 2026/02/05 16:55:55 INFO Applying migration id=quote 2026/02/05 16:55:55 INFO Applying migration id=rfc9421 2026/02/05 16:55:55 INFO Applying migration id=keys 2026/02/05 16:55:55 INFO Applying migration id=portable 2026/02/05 16:55:55 INFO Applying migration id=proofs 2026/02/05 16:55:55 INFO Applying migration id=contexts 2026/02/05 16:55:55 INFO Applying migration id=deliverieshost 2026/02/05 16:55:55 INFO Applying migration id=pembegin 2026/02/05 16:55:55 INFO Applying migration id=didhost --- PASS: TestFTS_EmptyInput (1.32s) === RUN TestFTS_InvalidEscapeSequence 2026/02/05 16:55:56 INFO Applying migration id=initial 2026/02/05 16:55:56 INFO Applying migration id=notesupdated 2026/02/05 16:55:56 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:56 INFO Applying migration id=activitiesid 2026/02/05 16:55:56 INFO Applying migration id=outbox 2026/02/05 16:55:56 INFO Applying migration id=edits 2026/02/05 16:55:56 INFO Applying migration id=outboxactor 2026/02/05 16:55:56 INFO Applying migration id=outboxsender 2026/02/05 16:55:56 INFO Applying migration id=thread 2026/02/05 16:55:56 INFO Applying migration id=host 2026/02/05 16:55:56 INFO Applying migration id=sharedinbox 2026/02/05 16:55:56 INFO Applying migration id=noteshost 2026/02/05 16:55:56 INFO Applying migration id=fetched 2026/02/05 16:55:56 INFO Applying migration id=move 2026/02/05 16:55:56 INFO Applying migration id=cleanup 2026/02/05 16:55:56 INFO Applying migration id=received 2026/02/05 16:55:56 INFO Applying migration id=namehost 2026/02/05 16:55:56 INFO Applying migration id=outboxhost 2026/02/05 16:55:56 INFO Applying migration id=notesfts 2026/02/05 16:55:56 INFO Applying migration id=iconsname 2026/02/05 16:55:56 INFO Applying migration id=nohash 2026/02/05 16:55:56 INFO Applying migration id=shares 2026/02/05 16:55:56 INFO Applying migration id=actorttl 2026/02/05 16:55:56 INFO Applying migration id=tocc 2026/02/05 16:55:56 INFO Applying migration id=followeds 2026/02/05 16:55:56 INFO Applying migration id=certhash 2026/02/05 16:55:56 INFO Applying migration id=follows_sync 2026/02/05 16:55:56 INFO Applying migration id=jsonpath 2026/02/05 16:55:56 INFO Applying migration id=localforward 2026/02/05 16:55:56 INFO Applying migration id=avatar 2026/02/05 16:55:56 INFO Applying migration id=noimage 2026/02/05 16:55:56 INFO Applying migration id=feed 2026/02/05 16:55:56 INFO Applying migration id=bookmarks 2026/02/05 16:55:56 INFO Applying migration id=shareactivity 2026/02/05 16:55:56 INFO Applying migration id=application 2026/02/05 16:55:56 INFO Applying migration id=certificates 2026/02/05 16:55:56 INFO Applying migration id=rawforward 2026/02/05 16:55:56 INFO Applying migration id=publickey 2026/02/05 16:55:56 INFO Applying migration id=resolvegroup 2026/02/05 16:55:56 INFO Applying migration id=reject 2026/02/05 16:55:56 INFO Applying migration id=autodel 2026/02/05 16:55:56 INFO Applying migration id=jsonb 2026/02/05 16:55:56 INFO Applying migration id=quote 2026/02/05 16:55:56 INFO Applying migration id=rfc9421 2026/02/05 16:55:56 INFO Applying migration id=keys 2026/02/05 16:55:56 INFO Applying migration id=portable 2026/02/05 16:55:56 INFO Applying migration id=proofs 2026/02/05 16:55:56 INFO Applying migration id=contexts 2026/02/05 16:55:56 INFO Applying migration id=deliverieshost 2026/02/05 16:55:56 INFO Applying migration id=pembegin 2026/02/05 16:55:56 INFO Applying migration id=didhost 2026/02/05 16:55:57 INFO Failed to decode query url=/users/fts?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestFTS_InvalidEscapeSequence (1.07s) === RUN TestFTS_UnathenticatedUser 2026/02/05 16:55:57 INFO Applying migration id=initial 2026/02/05 16:55:57 INFO Applying migration id=notesupdated 2026/02/05 16:55:57 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:57 INFO Applying migration id=activitiesid 2026/02/05 16:55:57 INFO Applying migration id=outbox 2026/02/05 16:55:57 INFO Applying migration id=edits 2026/02/05 16:55:57 INFO Applying migration id=outboxactor 2026/02/05 16:55:57 INFO Applying migration id=outboxsender 2026/02/05 16:55:57 INFO Applying migration id=thread 2026/02/05 16:55:57 INFO Applying migration id=host 2026/02/05 16:55:57 INFO Applying migration id=sharedinbox 2026/02/05 16:55:57 INFO Applying migration id=noteshost 2026/02/05 16:55:57 INFO Applying migration id=fetched 2026/02/05 16:55:57 INFO Applying migration id=move 2026/02/05 16:55:57 INFO Applying migration id=cleanup 2026/02/05 16:55:57 INFO Applying migration id=received 2026/02/05 16:55:57 INFO Applying migration id=namehost 2026/02/05 16:55:57 INFO Applying migration id=outboxhost 2026/02/05 16:55:57 INFO Applying migration id=notesfts 2026/02/05 16:55:57 INFO Applying migration id=iconsname 2026/02/05 16:55:57 INFO Applying migration id=nohash 2026/02/05 16:55:57 INFO Applying migration id=shares 2026/02/05 16:55:57 INFO Applying migration id=actorttl 2026/02/05 16:55:57 INFO Applying migration id=tocc 2026/02/05 16:55:57 INFO Applying migration id=followeds 2026/02/05 16:55:57 INFO Applying migration id=certhash 2026/02/05 16:55:57 INFO Applying migration id=follows_sync 2026/02/05 16:55:57 INFO Applying migration id=jsonpath 2026/02/05 16:55:57 INFO Applying migration id=localforward 2026/02/05 16:55:57 INFO Applying migration id=avatar 2026/02/05 16:55:57 INFO Applying migration id=noimage 2026/02/05 16:55:57 INFO Applying migration id=feed 2026/02/05 16:55:57 INFO Applying migration id=bookmarks 2026/02/05 16:55:57 INFO Applying migration id=shareactivity 2026/02/05 16:55:57 INFO Applying migration id=application 2026/02/05 16:55:57 INFO Applying migration id=certificates 2026/02/05 16:55:57 INFO Applying migration id=rawforward 2026/02/05 16:55:57 INFO Applying migration id=publickey 2026/02/05 16:55:57 INFO Applying migration id=resolvegroup 2026/02/05 16:55:57 INFO Applying migration id=reject 2026/02/05 16:55:57 INFO Applying migration id=autodel 2026/02/05 16:55:57 INFO Applying migration id=jsonb 2026/02/05 16:55:57 INFO Applying migration id=quote 2026/02/05 16:55:57 INFO Applying migration id=rfc9421 2026/02/05 16:55:57 INFO Applying migration id=keys 2026/02/05 16:55:57 INFO Applying migration id=portable 2026/02/05 16:55:57 INFO Applying migration id=proofs 2026/02/05 16:55:57 INFO Applying migration id=contexts 2026/02/05 16:55:57 INFO Applying migration id=deliverieshost 2026/02/05 16:55:57 INFO Applying migration id=pembegin 2026/02/05 16:55:57 INFO Applying migration id=didhost 2026/02/05 16:55:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-6582-78ae-894f-0f1d4c56323c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-6582-7724-9a13-704950e61991 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-6582-7724-9a13-704950e61991 --- PASS: TestFTS_UnathenticatedUser (1.26s) === RUN TestFTS_SearchByAuthorUserName 2026/02/05 16:55:59 INFO Applying migration id=initial 2026/02/05 16:55:59 INFO Applying migration id=notesupdated 2026/02/05 16:55:59 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:59 INFO Applying migration id=activitiesid 2026/02/05 16:55:59 INFO Applying migration id=outbox 2026/02/05 16:55:59 INFO Applying migration id=edits 2026/02/05 16:55:59 INFO Applying migration id=outboxactor 2026/02/05 16:55:59 INFO Applying migration id=outboxsender 2026/02/05 16:55:59 INFO Applying migration id=thread 2026/02/05 16:55:59 INFO Applying migration id=host 2026/02/05 16:55:59 INFO Applying migration id=sharedinbox 2026/02/05 16:55:59 INFO Applying migration id=noteshost 2026/02/05 16:55:59 INFO Applying migration id=fetched 2026/02/05 16:55:59 INFO Applying migration id=move 2026/02/05 16:55:59 INFO Applying migration id=cleanup 2026/02/05 16:55:59 INFO Applying migration id=received 2026/02/05 16:55:59 INFO Applying migration id=namehost 2026/02/05 16:55:59 INFO Applying migration id=outboxhost 2026/02/05 16:55:59 INFO Applying migration id=notesfts 2026/02/05 16:55:59 INFO Applying migration id=iconsname 2026/02/05 16:55:59 INFO Applying migration id=nohash 2026/02/05 16:55:59 INFO Applying migration id=shares 2026/02/05 16:55:59 INFO Applying migration id=actorttl 2026/02/05 16:55:59 INFO Applying migration id=tocc 2026/02/05 16:55:59 INFO Applying migration id=followeds 2026/02/05 16:55:59 INFO Applying migration id=certhash 2026/02/05 16:55:59 INFO Applying migration id=follows_sync 2026/02/05 16:55:59 INFO Applying migration id=jsonpath 2026/02/05 16:55:59 INFO Applying migration id=localforward 2026/02/05 16:55:59 INFO Applying migration id=avatar 2026/02/05 16:55:59 INFO Applying migration id=noimage 2026/02/05 16:55:59 INFO Applying migration id=feed 2026/02/05 16:55:59 INFO Applying migration id=bookmarks 2026/02/05 16:55:59 INFO Applying migration id=shareactivity 2026/02/05 16:55:59 INFO Applying migration id=application 2026/02/05 16:55:59 INFO Applying migration id=certificates 2026/02/05 16:55:59 INFO Applying migration id=rawforward 2026/02/05 16:55:59 INFO Applying migration id=publickey 2026/02/05 16:55:59 INFO Applying migration id=resolvegroup 2026/02/05 16:55:59 INFO Applying migration id=reject 2026/02/05 16:55:59 INFO Applying migration id=autodel 2026/02/05 16:55:59 INFO Applying migration id=jsonb 2026/02/05 16:55:59 INFO Applying migration id=quote 2026/02/05 16:55:59 INFO Applying migration id=rfc9421 2026/02/05 16:55:59 INFO Applying migration id=keys 2026/02/05 16:55:59 INFO Applying migration id=portable 2026/02/05 16:55:59 INFO Applying migration id=proofs 2026/02/05 16:55:59 INFO Applying migration id=contexts 2026/02/05 16:55:59 INFO Applying migration id=deliverieshost 2026/02/05 16:55:59 INFO Applying migration id=pembegin 2026/02/05 16:55:59 INFO Applying migration id=didhost 2026/02/05 16:56:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-6a5e-749c-8ef3-049a72d67930 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-6a5e-73e9-9c36-48b6008da7c1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-6a5e-73e9-9c36-48b6008da7c1 --- PASS: TestFTS_SearchByAuthorUserName (1.24s) === RUN TestFTS_SearchByAuthorID 2026/02/05 16:56:00 INFO Applying migration id=initial 2026/02/05 16:56:00 INFO Applying migration id=notesupdated 2026/02/05 16:56:00 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:00 INFO Applying migration id=activitiesid 2026/02/05 16:56:00 INFO Applying migration id=outbox 2026/02/05 16:56:00 INFO Applying migration id=edits 2026/02/05 16:56:00 INFO Applying migration id=outboxactor 2026/02/05 16:56:00 INFO Applying migration id=outboxsender 2026/02/05 16:56:00 INFO Applying migration id=thread 2026/02/05 16:56:00 INFO Applying migration id=host 2026/02/05 16:56:00 INFO Applying migration id=sharedinbox 2026/02/05 16:56:00 INFO Applying migration id=noteshost 2026/02/05 16:56:00 INFO Applying migration id=fetched 2026/02/05 16:56:00 INFO Applying migration id=move 2026/02/05 16:56:00 INFO Applying migration id=cleanup 2026/02/05 16:56:00 INFO Applying migration id=received 2026/02/05 16:56:00 INFO Applying migration id=namehost 2026/02/05 16:56:00 INFO Applying migration id=outboxhost 2026/02/05 16:56:00 INFO Applying migration id=notesfts 2026/02/05 16:56:00 INFO Applying migration id=iconsname 2026/02/05 16:56:00 INFO Applying migration id=nohash 2026/02/05 16:56:00 INFO Applying migration id=shares 2026/02/05 16:56:00 INFO Applying migration id=actorttl 2026/02/05 16:56:00 INFO Applying migration id=tocc 2026/02/05 16:56:00 INFO Applying migration id=followeds 2026/02/05 16:56:00 INFO Applying migration id=certhash 2026/02/05 16:56:00 INFO Applying migration id=follows_sync 2026/02/05 16:56:00 INFO Applying migration id=jsonpath 2026/02/05 16:56:00 INFO Applying migration id=localforward 2026/02/05 16:56:00 INFO Applying migration id=avatar 2026/02/05 16:56:00 INFO Applying migration id=noimage 2026/02/05 16:56:00 INFO Applying migration id=feed 2026/02/05 16:56:00 INFO Applying migration id=bookmarks 2026/02/05 16:56:00 INFO Applying migration id=shareactivity 2026/02/05 16:56:00 INFO Applying migration id=application 2026/02/05 16:56:00 INFO Applying migration id=certificates 2026/02/05 16:56:00 INFO Applying migration id=rawforward 2026/02/05 16:56:00 INFO Applying migration id=publickey 2026/02/05 16:56:00 INFO Applying migration id=resolvegroup 2026/02/05 16:56:00 INFO Applying migration id=reject 2026/02/05 16:56:00 INFO Applying migration id=autodel 2026/02/05 16:56:00 INFO Applying migration id=jsonb 2026/02/05 16:56:00 INFO Applying migration id=quote 2026/02/05 16:56:00 INFO Applying migration id=rfc9421 2026/02/05 16:56:00 INFO Applying migration id=keys 2026/02/05 16:56:00 INFO Applying migration id=portable 2026/02/05 16:56:00 INFO Applying migration id=proofs 2026/02/05 16:56:00 INFO Applying migration id=contexts 2026/02/05 16:56:00 INFO Applying migration id=deliverieshost 2026/02/05 16:56:00 INFO Applying migration id=pembegin 2026/02/05 16:56:00 INFO Applying migration id=didhost 2026/02/05 16:56:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-6e95-725f-8fc4-4d6d8d369686 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-6e95-71bb-9f16-b9590202b343 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-6e95-71bb-9f16-b9590202b343 --- PASS: TestFTS_SearchByAuthorID (1.08s) === RUN TestFTS_SearchByMentionUserName 2026/02/05 16:56:01 INFO Applying migration id=initial 2026/02/05 16:56:01 INFO Applying migration id=notesupdated 2026/02/05 16:56:01 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:01 INFO Applying migration id=activitiesid 2026/02/05 16:56:01 INFO Applying migration id=outbox 2026/02/05 16:56:01 INFO Applying migration id=edits 2026/02/05 16:56:01 INFO Applying migration id=outboxactor 2026/02/05 16:56:01 INFO Applying migration id=outboxsender 2026/02/05 16:56:01 INFO Applying migration id=thread 2026/02/05 16:56:01 INFO Applying migration id=host 2026/02/05 16:56:01 INFO Applying migration id=sharedinbox 2026/02/05 16:56:01 INFO Applying migration id=noteshost 2026/02/05 16:56:01 INFO Applying migration id=fetched 2026/02/05 16:56:01 INFO Applying migration id=move 2026/02/05 16:56:01 INFO Applying migration id=cleanup 2026/02/05 16:56:01 INFO Applying migration id=received 2026/02/05 16:56:01 INFO Applying migration id=namehost 2026/02/05 16:56:01 INFO Applying migration id=outboxhost 2026/02/05 16:56:01 INFO Applying migration id=notesfts 2026/02/05 16:56:01 INFO Applying migration id=iconsname 2026/02/05 16:56:01 INFO Applying migration id=nohash 2026/02/05 16:56:01 INFO Applying migration id=shares 2026/02/05 16:56:01 INFO Applying migration id=actorttl 2026/02/05 16:56:01 INFO Applying migration id=tocc 2026/02/05 16:56:01 INFO Applying migration id=followeds 2026/02/05 16:56:01 INFO Applying migration id=certhash 2026/02/05 16:56:01 INFO Applying migration id=follows_sync 2026/02/05 16:56:01 INFO Applying migration id=jsonpath 2026/02/05 16:56:01 INFO Applying migration id=localforward 2026/02/05 16:56:01 INFO Applying migration id=avatar 2026/02/05 16:56:01 INFO Applying migration id=noimage 2026/02/05 16:56:01 INFO Applying migration id=feed 2026/02/05 16:56:01 INFO Applying migration id=bookmarks 2026/02/05 16:56:01 INFO Applying migration id=shareactivity 2026/02/05 16:56:01 INFO Applying migration id=application 2026/02/05 16:56:01 INFO Applying migration id=certificates 2026/02/05 16:56:01 INFO Applying migration id=rawforward 2026/02/05 16:56:01 INFO Applying migration id=publickey 2026/02/05 16:56:01 INFO Applying migration id=resolvegroup 2026/02/05 16:56:01 INFO Applying migration id=reject 2026/02/05 16:56:01 INFO Applying migration id=autodel 2026/02/05 16:56:01 INFO Applying migration id=jsonb 2026/02/05 16:56:01 INFO Applying migration id=quote 2026/02/05 16:56:01 INFO Applying migration id=rfc9421 2026/02/05 16:56:01 INFO Applying migration id=keys 2026/02/05 16:56:01 INFO Applying migration id=portable 2026/02/05 16:56:01 INFO Applying migration id=proofs 2026/02/05 16:56:01 INFO Applying migration id=contexts 2026/02/05 16:56:01 INFO Applying migration id=deliverieshost 2026/02/05 16:56:01 INFO Applying migration id=pembegin 2026/02/05 16:56:01 INFO Applying migration id=didhost --- PASS: TestFTS_SearchByMentionUserName (0.83s) === RUN TestFTS_SearchByMentionID 2026/02/05 16:56:02 INFO Applying migration id=initial 2026/02/05 16:56:02 INFO Applying migration id=notesupdated 2026/02/05 16:56:02 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:02 INFO Applying migration id=activitiesid 2026/02/05 16:56:02 INFO Applying migration id=outbox 2026/02/05 16:56:02 INFO Applying migration id=edits 2026/02/05 16:56:02 INFO Applying migration id=outboxactor 2026/02/05 16:56:02 INFO Applying migration id=outboxsender 2026/02/05 16:56:02 INFO Applying migration id=thread 2026/02/05 16:56:02 INFO Applying migration id=host 2026/02/05 16:56:02 INFO Applying migration id=sharedinbox 2026/02/05 16:56:02 INFO Applying migration id=noteshost 2026/02/05 16:56:02 INFO Applying migration id=fetched 2026/02/05 16:56:02 INFO Applying migration id=move 2026/02/05 16:56:02 INFO Applying migration id=cleanup 2026/02/05 16:56:02 INFO Applying migration id=received 2026/02/05 16:56:02 INFO Applying migration id=namehost 2026/02/05 16:56:02 INFO Applying migration id=outboxhost 2026/02/05 16:56:02 INFO Applying migration id=notesfts 2026/02/05 16:56:02 INFO Applying migration id=iconsname 2026/02/05 16:56:02 INFO Applying migration id=nohash 2026/02/05 16:56:02 INFO Applying migration id=shares 2026/02/05 16:56:02 INFO Applying migration id=actorttl 2026/02/05 16:56:02 INFO Applying migration id=tocc 2026/02/05 16:56:02 INFO Applying migration id=followeds 2026/02/05 16:56:02 INFO Applying migration id=certhash 2026/02/05 16:56:02 INFO Applying migration id=follows_sync 2026/02/05 16:56:02 INFO Applying migration id=jsonpath 2026/02/05 16:56:02 INFO Applying migration id=localforward 2026/02/05 16:56:02 INFO Applying migration id=avatar 2026/02/05 16:56:02 INFO Applying migration id=noimage 2026/02/05 16:56:02 INFO Applying migration id=feed 2026/02/05 16:56:02 INFO Applying migration id=bookmarks 2026/02/05 16:56:02 INFO Applying migration id=shareactivity 2026/02/05 16:56:02 INFO Applying migration id=application 2026/02/05 16:56:02 INFO Applying migration id=certificates 2026/02/05 16:56:02 INFO Applying migration id=rawforward 2026/02/05 16:56:02 INFO Applying migration id=publickey 2026/02/05 16:56:02 INFO Applying migration id=resolvegroup 2026/02/05 16:56:02 INFO Applying migration id=reject 2026/02/05 16:56:02 INFO Applying migration id=autodel 2026/02/05 16:56:02 INFO Applying migration id=jsonb 2026/02/05 16:56:02 INFO Applying migration id=quote 2026/02/05 16:56:02 INFO Applying migration id=rfc9421 2026/02/05 16:56:02 INFO Applying migration id=keys 2026/02/05 16:56:02 INFO Applying migration id=portable 2026/02/05 16:56:02 INFO Applying migration id=proofs 2026/02/05 16:56:02 INFO Applying migration id=contexts 2026/02/05 16:56:02 INFO Applying migration id=deliverieshost 2026/02/05 16:56:02 INFO Applying migration id=pembegin 2026/02/05 16:56:02 INFO Applying migration id=didhost --- PASS: TestFTS_SearchByMentionID (1.74s) === RUN TestHashtag_PublicPost 2026/02/05 16:56:04 INFO Applying migration id=initial 2026/02/05 16:56:04 INFO Applying migration id=notesupdated 2026/02/05 16:56:04 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:04 INFO Applying migration id=activitiesid 2026/02/05 16:56:04 INFO Applying migration id=outbox 2026/02/05 16:56:04 INFO Applying migration id=edits 2026/02/05 16:56:04 INFO Applying migration id=outboxactor 2026/02/05 16:56:04 INFO Applying migration id=outboxsender 2026/02/05 16:56:04 INFO Applying migration id=thread 2026/02/05 16:56:04 INFO Applying migration id=host 2026/02/05 16:56:04 INFO Applying migration id=sharedinbox 2026/02/05 16:56:04 INFO Applying migration id=noteshost 2026/02/05 16:56:04 INFO Applying migration id=fetched 2026/02/05 16:56:04 INFO Applying migration id=move 2026/02/05 16:56:04 INFO Applying migration id=cleanup 2026/02/05 16:56:04 INFO Applying migration id=received 2026/02/05 16:56:04 INFO Applying migration id=namehost 2026/02/05 16:56:04 INFO Applying migration id=outboxhost 2026/02/05 16:56:04 INFO Applying migration id=notesfts 2026/02/05 16:56:04 INFO Applying migration id=iconsname 2026/02/05 16:56:04 INFO Applying migration id=nohash 2026/02/05 16:56:04 INFO Applying migration id=shares 2026/02/05 16:56:04 INFO Applying migration id=actorttl 2026/02/05 16:56:04 INFO Applying migration id=tocc 2026/02/05 16:56:04 INFO Applying migration id=followeds 2026/02/05 16:56:04 INFO Applying migration id=certhash 2026/02/05 16:56:04 INFO Applying migration id=follows_sync 2026/02/05 16:56:04 INFO Applying migration id=jsonpath 2026/02/05 16:56:04 INFO Applying migration id=localforward 2026/02/05 16:56:04 INFO Applying migration id=avatar 2026/02/05 16:56:04 INFO Applying migration id=noimage 2026/02/05 16:56:04 INFO Applying migration id=feed 2026/02/05 16:56:04 INFO Applying migration id=bookmarks 2026/02/05 16:56:04 INFO Applying migration id=shareactivity 2026/02/05 16:56:04 INFO Applying migration id=application 2026/02/05 16:56:04 INFO Applying migration id=certificates 2026/02/05 16:56:04 INFO Applying migration id=rawforward 2026/02/05 16:56:04 INFO Applying migration id=publickey 2026/02/05 16:56:04 INFO Applying migration id=resolvegroup 2026/02/05 16:56:04 INFO Applying migration id=reject 2026/02/05 16:56:04 INFO Applying migration id=autodel 2026/02/05 16:56:04 INFO Applying migration id=jsonb 2026/02/05 16:56:04 INFO Applying migration id=quote 2026/02/05 16:56:04 INFO Applying migration id=rfc9421 2026/02/05 16:56:04 INFO Applying migration id=keys 2026/02/05 16:56:04 INFO Applying migration id=portable 2026/02/05 16:56:04 INFO Applying migration id=proofs 2026/02/05 16:56:04 INFO Applying migration id=contexts 2026/02/05 16:56:04 INFO Applying migration id=deliverieshost 2026/02/05 16:56:04 INFO Applying migration id=pembegin 2026/02/05 16:56:04 INFO Applying migration id=didhost 2026/02/05 16:56:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-7dfc-7f40-981c-98ba87f464cb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-7dfc-7e7a-b8e0-e47d0155f64c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-7dfc-7e7a-b8e0-e47d0155f64c 2026/02/05 16:56:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-7dfc-7e7a-b8e0-e47d0155f64c 2026/02/05 16:56:05 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PublicPost (1.37s) === RUN TestHashtag_PublicPostUnauthenticatedUser 2026/02/05 16:56:05 INFO Applying migration id=initial 2026/02/05 16:56:05 INFO Applying migration id=notesupdated 2026/02/05 16:56:05 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:05 INFO Applying migration id=activitiesid 2026/02/05 16:56:05 INFO Applying migration id=outbox 2026/02/05 16:56:05 INFO Applying migration id=edits 2026/02/05 16:56:05 INFO Applying migration id=outboxactor 2026/02/05 16:56:05 INFO Applying migration id=outboxsender 2026/02/05 16:56:05 INFO Applying migration id=thread 2026/02/05 16:56:05 INFO Applying migration id=host 2026/02/05 16:56:05 INFO Applying migration id=sharedinbox 2026/02/05 16:56:05 INFO Applying migration id=noteshost 2026/02/05 16:56:05 INFO Applying migration id=fetched 2026/02/05 16:56:05 INFO Applying migration id=move 2026/02/05 16:56:05 INFO Applying migration id=cleanup 2026/02/05 16:56:05 INFO Applying migration id=received 2026/02/05 16:56:05 INFO Applying migration id=namehost 2026/02/05 16:56:05 INFO Applying migration id=outboxhost 2026/02/05 16:56:05 INFO Applying migration id=notesfts 2026/02/05 16:56:05 INFO Applying migration id=iconsname 2026/02/05 16:56:05 INFO Applying migration id=nohash 2026/02/05 16:56:05 INFO Applying migration id=shares 2026/02/05 16:56:05 INFO Applying migration id=actorttl 2026/02/05 16:56:05 INFO Applying migration id=tocc 2026/02/05 16:56:05 INFO Applying migration id=followeds 2026/02/05 16:56:05 INFO Applying migration id=certhash 2026/02/05 16:56:05 INFO Applying migration id=follows_sync 2026/02/05 16:56:05 INFO Applying migration id=jsonpath 2026/02/05 16:56:05 INFO Applying migration id=localforward 2026/02/05 16:56:05 INFO Applying migration id=avatar 2026/02/05 16:56:05 INFO Applying migration id=noimage 2026/02/05 16:56:05 INFO Applying migration id=feed 2026/02/05 16:56:05 INFO Applying migration id=bookmarks 2026/02/05 16:56:05 INFO Applying migration id=shareactivity 2026/02/05 16:56:05 INFO Applying migration id=application 2026/02/05 16:56:05 INFO Applying migration id=certificates 2026/02/05 16:56:05 INFO Applying migration id=rawforward 2026/02/05 16:56:05 INFO Applying migration id=publickey 2026/02/05 16:56:05 INFO Applying migration id=resolvegroup 2026/02/05 16:56:05 INFO Applying migration id=reject 2026/02/05 16:56:05 INFO Applying migration id=autodel 2026/02/05 16:56:05 INFO Applying migration id=jsonb 2026/02/05 16:56:05 INFO Applying migration id=quote 2026/02/05 16:56:05 INFO Applying migration id=rfc9421 2026/02/05 16:56:05 INFO Applying migration id=keys 2026/02/05 16:56:05 INFO Applying migration id=portable 2026/02/05 16:56:05 INFO Applying migration id=proofs 2026/02/05 16:56:05 INFO Applying migration id=contexts 2026/02/05 16:56:05 INFO Applying migration id=deliverieshost 2026/02/05 16:56:05 INFO Applying migration id=pembegin 2026/02/05 16:56:05 INFO Applying migration id=didhost 2026/02/05 16:56:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-82af-7525-a852-43322141213d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-82af-74ad-b191-f54e3805895d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-82af-74ad-b191-f54e3805895d 2026/02/05 16:56:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-82af-74ad-b191-f54e3805895d 2026/02/05 16:56:06 INFO Generating first response key=/hashtag/world --- PASS: TestHashtag_PublicPostUnauthenticatedUser (1.20s) === RUN TestHashtag_ExclamationMark 2026/02/05 16:56:06 INFO Applying migration id=initial 2026/02/05 16:56:06 INFO Applying migration id=notesupdated 2026/02/05 16:56:06 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:06 INFO Applying migration id=activitiesid 2026/02/05 16:56:06 INFO Applying migration id=outbox 2026/02/05 16:56:06 INFO Applying migration id=edits 2026/02/05 16:56:06 INFO Applying migration id=outboxactor 2026/02/05 16:56:06 INFO Applying migration id=outboxsender 2026/02/05 16:56:06 INFO Applying migration id=thread 2026/02/05 16:56:06 INFO Applying migration id=host 2026/02/05 16:56:06 INFO Applying migration id=sharedinbox 2026/02/05 16:56:06 INFO Applying migration id=noteshost 2026/02/05 16:56:06 INFO Applying migration id=fetched 2026/02/05 16:56:06 INFO Applying migration id=move 2026/02/05 16:56:06 INFO Applying migration id=cleanup 2026/02/05 16:56:06 INFO Applying migration id=received 2026/02/05 16:56:06 INFO Applying migration id=namehost 2026/02/05 16:56:06 INFO Applying migration id=outboxhost 2026/02/05 16:56:06 INFO Applying migration id=notesfts 2026/02/05 16:56:06 INFO Applying migration id=iconsname 2026/02/05 16:56:06 INFO Applying migration id=nohash 2026/02/05 16:56:06 INFO Applying migration id=shares 2026/02/05 16:56:06 INFO Applying migration id=actorttl 2026/02/05 16:56:06 INFO Applying migration id=tocc 2026/02/05 16:56:06 INFO Applying migration id=followeds 2026/02/05 16:56:06 INFO Applying migration id=certhash 2026/02/05 16:56:06 INFO Applying migration id=follows_sync 2026/02/05 16:56:06 INFO Applying migration id=jsonpath 2026/02/05 16:56:06 INFO Applying migration id=localforward 2026/02/05 16:56:06 INFO Applying migration id=avatar 2026/02/05 16:56:06 INFO Applying migration id=noimage 2026/02/05 16:56:06 INFO Applying migration id=feed 2026/02/05 16:56:06 INFO Applying migration id=bookmarks 2026/02/05 16:56:06 INFO Applying migration id=shareactivity 2026/02/05 16:56:06 INFO Applying migration id=application 2026/02/05 16:56:06 INFO Applying migration id=certificates 2026/02/05 16:56:06 INFO Applying migration id=rawforward 2026/02/05 16:56:06 INFO Applying migration id=publickey 2026/02/05 16:56:06 INFO Applying migration id=resolvegroup 2026/02/05 16:56:06 INFO Applying migration id=reject 2026/02/05 16:56:06 INFO Applying migration id=autodel 2026/02/05 16:56:06 INFO Applying migration id=jsonb 2026/02/05 16:56:06 INFO Applying migration id=quote 2026/02/05 16:56:06 INFO Applying migration id=rfc9421 2026/02/05 16:56:06 INFO Applying migration id=keys 2026/02/05 16:56:06 INFO Applying migration id=portable 2026/02/05 16:56:06 INFO Applying migration id=proofs 2026/02/05 16:56:06 INFO Applying migration id=contexts 2026/02/05 16:56:06 INFO Applying migration id=deliverieshost 2026/02/05 16:56:06 INFO Applying migration id=pembegin 2026/02/05 16:56:06 INFO Applying migration id=didhost 2026/02/05 16:56:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-87c3-7b2b-b56d-174c1a7cd17b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-87c3-7a67-985b-de0b1cadd6dd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-87c3-7a67-985b-de0b1cadd6dd 2026/02/05 16:56:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-87c3-7a67-985b-de0b1cadd6dd 2026/02/05 16:56:07 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_ExclamationMark (1.30s) === RUN TestHashtag_Beginning 2026/02/05 16:56:07 INFO Applying migration id=initial 2026/02/05 16:56:07 INFO Applying migration id=notesupdated 2026/02/05 16:56:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:07 INFO Applying migration id=activitiesid 2026/02/05 16:56:07 INFO Applying migration id=outbox 2026/02/05 16:56:07 INFO Applying migration id=edits 2026/02/05 16:56:07 INFO Applying migration id=outboxactor 2026/02/05 16:56:07 INFO Applying migration id=outboxsender 2026/02/05 16:56:07 INFO Applying migration id=thread 2026/02/05 16:56:07 INFO Applying migration id=host 2026/02/05 16:56:07 INFO Applying migration id=sharedinbox 2026/02/05 16:56:07 INFO Applying migration id=noteshost 2026/02/05 16:56:07 INFO Applying migration id=fetched 2026/02/05 16:56:07 INFO Applying migration id=move 2026/02/05 16:56:07 INFO Applying migration id=cleanup 2026/02/05 16:56:07 INFO Applying migration id=received 2026/02/05 16:56:07 INFO Applying migration id=namehost 2026/02/05 16:56:07 INFO Applying migration id=outboxhost 2026/02/05 16:56:07 INFO Applying migration id=notesfts 2026/02/05 16:56:07 INFO Applying migration id=iconsname 2026/02/05 16:56:07 INFO Applying migration id=nohash 2026/02/05 16:56:07 INFO Applying migration id=shares 2026/02/05 16:56:07 INFO Applying migration id=actorttl 2026/02/05 16:56:07 INFO Applying migration id=tocc 2026/02/05 16:56:07 INFO Applying migration id=followeds 2026/02/05 16:56:07 INFO Applying migration id=certhash 2026/02/05 16:56:07 INFO Applying migration id=follows_sync 2026/02/05 16:56:07 INFO Applying migration id=jsonpath 2026/02/05 16:56:07 INFO Applying migration id=localforward 2026/02/05 16:56:07 INFO Applying migration id=avatar 2026/02/05 16:56:07 INFO Applying migration id=noimage 2026/02/05 16:56:07 INFO Applying migration id=feed 2026/02/05 16:56:07 INFO Applying migration id=bookmarks 2026/02/05 16:56:07 INFO Applying migration id=shareactivity 2026/02/05 16:56:07 INFO Applying migration id=application 2026/02/05 16:56:07 INFO Applying migration id=certificates 2026/02/05 16:56:07 INFO Applying migration id=rawforward 2026/02/05 16:56:07 INFO Applying migration id=publickey 2026/02/05 16:56:07 INFO Applying migration id=resolvegroup 2026/02/05 16:56:07 INFO Applying migration id=reject 2026/02/05 16:56:07 INFO Applying migration id=autodel 2026/02/05 16:56:07 INFO Applying migration id=jsonb 2026/02/05 16:56:08 INFO Applying migration id=quote 2026/02/05 16:56:08 INFO Applying migration id=rfc9421 2026/02/05 16:56:08 INFO Applying migration id=keys 2026/02/05 16:56:08 INFO Applying migration id=portable 2026/02/05 16:56:08 INFO Applying migration id=proofs 2026/02/05 16:56:08 INFO Applying migration id=contexts 2026/02/05 16:56:08 INFO Applying migration id=deliverieshost 2026/02/05 16:56:08 INFO Applying migration id=pembegin 2026/02/05 16:56:08 INFO Applying migration id=didhost 2026/02/05 16:56:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-8c3f-7d4b-8e7b-352c4ce8b5d4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-8c3e-785a-b7c2-30fc3cb340d3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-8c3e-785a-b7c2-30fc3cb340d3 2026/02/05 16:56:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-8c3e-785a-b7c2-30fc3cb340d3 2026/02/05 16:56:09 INFO Generating first response key=/hashtag/Hello --- PASS: TestHashtag_Beginning (1.15s) === RUN TestHashtag_Multiple 2026/02/05 16:56:09 INFO Applying migration id=initial 2026/02/05 16:56:09 INFO Applying migration id=notesupdated 2026/02/05 16:56:09 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:09 INFO Applying migration id=activitiesid 2026/02/05 16:56:09 INFO Applying migration id=outbox 2026/02/05 16:56:09 INFO Applying migration id=edits 2026/02/05 16:56:09 INFO Applying migration id=outboxactor 2026/02/05 16:56:09 INFO Applying migration id=outboxsender 2026/02/05 16:56:09 INFO Applying migration id=thread 2026/02/05 16:56:09 INFO Applying migration id=host 2026/02/05 16:56:09 INFO Applying migration id=sharedinbox 2026/02/05 16:56:09 INFO Applying migration id=noteshost 2026/02/05 16:56:09 INFO Applying migration id=fetched 2026/02/05 16:56:09 INFO Applying migration id=move 2026/02/05 16:56:09 INFO Applying migration id=cleanup 2026/02/05 16:56:09 INFO Applying migration id=received 2026/02/05 16:56:09 INFO Applying migration id=namehost 2026/02/05 16:56:09 INFO Applying migration id=outboxhost 2026/02/05 16:56:09 INFO Applying migration id=notesfts 2026/02/05 16:56:09 INFO Applying migration id=iconsname 2026/02/05 16:56:09 INFO Applying migration id=nohash 2026/02/05 16:56:09 INFO Applying migration id=shares 2026/02/05 16:56:09 INFO Applying migration id=actorttl 2026/02/05 16:56:09 INFO Applying migration id=tocc 2026/02/05 16:56:09 INFO Applying migration id=followeds 2026/02/05 16:56:09 INFO Applying migration id=certhash 2026/02/05 16:56:09 INFO Applying migration id=follows_sync 2026/02/05 16:56:09 INFO Applying migration id=jsonpath 2026/02/05 16:56:09 INFO Applying migration id=localforward 2026/02/05 16:56:09 INFO Applying migration id=avatar 2026/02/05 16:56:09 INFO Applying migration id=noimage 2026/02/05 16:56:09 INFO Applying migration id=feed 2026/02/05 16:56:09 INFO Applying migration id=bookmarks 2026/02/05 16:56:09 INFO Applying migration id=shareactivity 2026/02/05 16:56:09 INFO Applying migration id=application 2026/02/05 16:56:09 INFO Applying migration id=certificates 2026/02/05 16:56:09 INFO Applying migration id=rawforward 2026/02/05 16:56:09 INFO Applying migration id=publickey 2026/02/05 16:56:09 INFO Applying migration id=resolvegroup 2026/02/05 16:56:09 INFO Applying migration id=reject 2026/02/05 16:56:09 INFO Applying migration id=autodel 2026/02/05 16:56:09 INFO Applying migration id=jsonb 2026/02/05 16:56:09 INFO Applying migration id=quote 2026/02/05 16:56:09 INFO Applying migration id=rfc9421 2026/02/05 16:56:09 INFO Applying migration id=keys 2026/02/05 16:56:09 INFO Applying migration id=portable 2026/02/05 16:56:09 INFO Applying migration id=proofs 2026/02/05 16:56:09 INFO Applying migration id=contexts 2026/02/05 16:56:09 INFO Applying migration id=deliverieshost 2026/02/05 16:56:09 INFO Applying migration id=pembegin 2026/02/05 16:56:09 INFO Applying migration id=didhost 2026/02/05 16:56:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-9158-7efc-b1c6-ec8bcaaa3a06 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-9158-7e6d-aa6e-7a971130708a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-9158-7e6d-aa6e-7a971130708a 2026/02/05 16:56:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-9158-7e6d-aa6e-7a971130708a 2026/02/05 16:56:10 INFO Generating first response key=/hashtag/Hello 2026/02/05 16:56:10 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_Multiple (1.31s) === RUN TestHashtag_CaseSensitivity 2026/02/05 16:56:10 INFO Applying migration id=initial 2026/02/05 16:56:10 INFO Applying migration id=notesupdated 2026/02/05 16:56:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:10 INFO Applying migration id=activitiesid 2026/02/05 16:56:10 INFO Applying migration id=outbox 2026/02/05 16:56:10 INFO Applying migration id=edits 2026/02/05 16:56:10 INFO Applying migration id=outboxactor 2026/02/05 16:56:10 INFO Applying migration id=outboxsender 2026/02/05 16:56:10 INFO Applying migration id=thread 2026/02/05 16:56:10 INFO Applying migration id=host 2026/02/05 16:56:10 INFO Applying migration id=sharedinbox 2026/02/05 16:56:10 INFO Applying migration id=noteshost 2026/02/05 16:56:10 INFO Applying migration id=fetched 2026/02/05 16:56:10 INFO Applying migration id=move 2026/02/05 16:56:10 INFO Applying migration id=cleanup 2026/02/05 16:56:10 INFO Applying migration id=received 2026/02/05 16:56:10 INFO Applying migration id=namehost 2026/02/05 16:56:10 INFO Applying migration id=outboxhost 2026/02/05 16:56:10 INFO Applying migration id=notesfts 2026/02/05 16:56:10 INFO Applying migration id=iconsname 2026/02/05 16:56:10 INFO Applying migration id=nohash 2026/02/05 16:56:10 INFO Applying migration id=shares 2026/02/05 16:56:10 INFO Applying migration id=actorttl 2026/02/05 16:56:10 INFO Applying migration id=tocc 2026/02/05 16:56:10 INFO Applying migration id=followeds 2026/02/05 16:56:10 INFO Applying migration id=certhash 2026/02/05 16:56:10 INFO Applying migration id=follows_sync 2026/02/05 16:56:10 INFO Applying migration id=jsonpath 2026/02/05 16:56:10 INFO Applying migration id=localforward 2026/02/05 16:56:10 INFO Applying migration id=avatar 2026/02/05 16:56:10 INFO Applying migration id=noimage 2026/02/05 16:56:10 INFO Applying migration id=feed 2026/02/05 16:56:10 INFO Applying migration id=bookmarks 2026/02/05 16:56:10 INFO Applying migration id=shareactivity 2026/02/05 16:56:10 INFO Applying migration id=application 2026/02/05 16:56:10 INFO Applying migration id=certificates 2026/02/05 16:56:10 INFO Applying migration id=rawforward 2026/02/05 16:56:10 INFO Applying migration id=publickey 2026/02/05 16:56:10 INFO Applying migration id=resolvegroup 2026/02/05 16:56:10 INFO Applying migration id=reject 2026/02/05 16:56:10 INFO Applying migration id=autodel 2026/02/05 16:56:10 INFO Applying migration id=jsonb 2026/02/05 16:56:10 INFO Applying migration id=quote 2026/02/05 16:56:10 INFO Applying migration id=rfc9421 2026/02/05 16:56:10 INFO Applying migration id=keys 2026/02/05 16:56:10 INFO Applying migration id=portable 2026/02/05 16:56:10 INFO Applying migration id=proofs 2026/02/05 16:56:10 INFO Applying migration id=contexts 2026/02/05 16:56:10 INFO Applying migration id=deliverieshost 2026/02/05 16:56:10 INFO Applying migration id=pembegin 2026/02/05 16:56:10 INFO Applying migration id=didhost 2026/02/05 16:56:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-9687-7930-b33a-ef731fd23d55 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-9687-78d5-884f-b88c465a9938 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-9687-78d5-884f-b88c465a9938 2026/02/05 16:56:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-9687-78d5-884f-b88c465a9938 2026/02/05 16:56:11 INFO Generating first response key=/hashtag/WoRlD --- PASS: TestHashtag_CaseSensitivity (1.33s) === RUN TestHashtag_PostToFollowers 2026/02/05 16:56:11 INFO Applying migration id=initial 2026/02/05 16:56:11 INFO Applying migration id=notesupdated 2026/02/05 16:56:11 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:11 INFO Applying migration id=activitiesid 2026/02/05 16:56:11 INFO Applying migration id=outbox 2026/02/05 16:56:11 INFO Applying migration id=edits 2026/02/05 16:56:11 INFO Applying migration id=outboxactor 2026/02/05 16:56:11 INFO Applying migration id=outboxsender 2026/02/05 16:56:11 INFO Applying migration id=thread 2026/02/05 16:56:11 INFO Applying migration id=host 2026/02/05 16:56:11 INFO Applying migration id=sharedinbox 2026/02/05 16:56:11 INFO Applying migration id=noteshost 2026/02/05 16:56:11 INFO Applying migration id=fetched 2026/02/05 16:56:11 INFO Applying migration id=move 2026/02/05 16:56:11 INFO Applying migration id=cleanup 2026/02/05 16:56:11 INFO Applying migration id=received 2026/02/05 16:56:11 INFO Applying migration id=namehost 2026/02/05 16:56:11 INFO Applying migration id=outboxhost 2026/02/05 16:56:11 INFO Applying migration id=notesfts 2026/02/05 16:56:11 INFO Applying migration id=iconsname 2026/02/05 16:56:11 INFO Applying migration id=nohash 2026/02/05 16:56:11 INFO Applying migration id=shares 2026/02/05 16:56:11 INFO Applying migration id=actorttl 2026/02/05 16:56:11 INFO Applying migration id=tocc 2026/02/05 16:56:11 INFO Applying migration id=followeds 2026/02/05 16:56:11 INFO Applying migration id=certhash 2026/02/05 16:56:11 INFO Applying migration id=follows_sync 2026/02/05 16:56:11 INFO Applying migration id=jsonpath 2026/02/05 16:56:11 INFO Applying migration id=localforward 2026/02/05 16:56:11 INFO Applying migration id=avatar 2026/02/05 16:56:11 INFO Applying migration id=noimage 2026/02/05 16:56:11 INFO Applying migration id=feed 2026/02/05 16:56:11 INFO Applying migration id=bookmarks 2026/02/05 16:56:11 INFO Applying migration id=shareactivity 2026/02/05 16:56:11 INFO Applying migration id=application 2026/02/05 16:56:11 INFO Applying migration id=certificates 2026/02/05 16:56:11 INFO Applying migration id=rawforward 2026/02/05 16:56:11 INFO Applying migration id=publickey 2026/02/05 16:56:11 INFO Applying migration id=resolvegroup 2026/02/05 16:56:11 INFO Applying migration id=reject 2026/02/05 16:56:11 INFO Applying migration id=autodel 2026/02/05 16:56:11 INFO Applying migration id=jsonb 2026/02/05 16:56:11 INFO Applying migration id=quote 2026/02/05 16:56:11 INFO Applying migration id=rfc9421 2026/02/05 16:56:11 INFO Applying migration id=keys 2026/02/05 16:56:11 INFO Applying migration id=portable 2026/02/05 16:56:11 INFO Applying migration id=proofs 2026/02/05 16:56:11 INFO Applying migration id=contexts 2026/02/05 16:56:11 INFO Applying migration id=deliverieshost 2026/02/05 16:56:11 INFO Applying migration id=pembegin 2026/02/05 16:56:11 INFO Applying migration id=didhost 2026/02/05 16:56:12 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-99d9-7e1b-9677-42d3637a8406 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/02/05 16:56:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-99da-7dc5-9561-2b6120ea45b5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-99d9-7e1b-9677-42d3637a8406 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebb-99d9-7e1b-9677-42d3637a8406 2026/02/05 16:56:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-99db-7895-a480-73d80f8dd808 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-99db-7836-baf4-a5ac8df7d455 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-99db-7836-baf4-a5ac8df7d455 2026/02/05 16:56:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-99db-7836-baf4-a5ac8df7d455 2026/02/05 16:56:12 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PostToFollowers (0.85s) === RUN TestHashtag_BigOffset 2026/02/05 16:56:12 INFO Applying migration id=initial 2026/02/05 16:56:12 INFO Applying migration id=notesupdated 2026/02/05 16:56:12 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:12 INFO Applying migration id=activitiesid 2026/02/05 16:56:12 INFO Applying migration id=outbox 2026/02/05 16:56:12 INFO Applying migration id=edits 2026/02/05 16:56:12 INFO Applying migration id=outboxactor 2026/02/05 16:56:12 INFO Applying migration id=outboxsender 2026/02/05 16:56:12 INFO Applying migration id=thread 2026/02/05 16:56:12 INFO Applying migration id=host 2026/02/05 16:56:12 INFO Applying migration id=sharedinbox 2026/02/05 16:56:12 INFO Applying migration id=noteshost 2026/02/05 16:56:12 INFO Applying migration id=fetched 2026/02/05 16:56:12 INFO Applying migration id=move 2026/02/05 16:56:12 INFO Applying migration id=cleanup 2026/02/05 16:56:12 INFO Applying migration id=received 2026/02/05 16:56:12 INFO Applying migration id=namehost 2026/02/05 16:56:12 INFO Applying migration id=outboxhost 2026/02/05 16:56:12 INFO Applying migration id=notesfts 2026/02/05 16:56:12 INFO Applying migration id=iconsname 2026/02/05 16:56:12 INFO Applying migration id=nohash 2026/02/05 16:56:12 INFO Applying migration id=shares 2026/02/05 16:56:12 INFO Applying migration id=actorttl 2026/02/05 16:56:12 INFO Applying migration id=tocc 2026/02/05 16:56:12 INFO Applying migration id=followeds 2026/02/05 16:56:12 INFO Applying migration id=certhash 2026/02/05 16:56:12 INFO Applying migration id=follows_sync 2026/02/05 16:56:12 INFO Applying migration id=jsonpath 2026/02/05 16:56:12 INFO Applying migration id=localforward 2026/02/05 16:56:12 INFO Applying migration id=avatar 2026/02/05 16:56:12 INFO Applying migration id=noimage 2026/02/05 16:56:12 INFO Applying migration id=feed 2026/02/05 16:56:12 INFO Applying migration id=bookmarks 2026/02/05 16:56:12 INFO Applying migration id=shareactivity 2026/02/05 16:56:12 INFO Applying migration id=application 2026/02/05 16:56:12 INFO Applying migration id=certificates 2026/02/05 16:56:12 INFO Applying migration id=rawforward 2026/02/05 16:56:12 INFO Applying migration id=publickey 2026/02/05 16:56:12 INFO Applying migration id=resolvegroup 2026/02/05 16:56:12 INFO Applying migration id=reject 2026/02/05 16:56:12 INFO Applying migration id=autodel 2026/02/05 16:56:12 INFO Applying migration id=jsonb 2026/02/05 16:56:12 INFO Applying migration id=quote 2026/02/05 16:56:12 INFO Applying migration id=rfc9421 2026/02/05 16:56:12 INFO Applying migration id=keys 2026/02/05 16:56:12 INFO Applying migration id=portable 2026/02/05 16:56:12 INFO Applying migration id=proofs 2026/02/05 16:56:12 INFO Applying migration id=contexts 2026/02/05 16:56:12 INFO Applying migration id=deliverieshost 2026/02/05 16:56:12 INFO Applying migration id=pembegin 2026/02/05 16:56:12 INFO Applying migration id=didhost 2026/02/05 16:56:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-9e69-7815-88c3-03a7ff5e360e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-9e69-77a4-9c0e-2c98f5fbba98 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-9e69-77a4-9c0e-2c98f5fbba98 2026/02/05 16:56:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-9e69-77a4-9c0e-2c98f5fbba98 2026/02/05 16:56:13 INFO Generating first response key=/users/hashtag/world?123 --- PASS: TestHashtag_BigOffset (1.17s) === RUN TestHashtag_BigOffsetUnauthenticatedUser 2026/02/05 16:56:13 INFO Applying migration id=initial 2026/02/05 16:56:13 INFO Applying migration id=notesupdated 2026/02/05 16:56:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:13 INFO Applying migration id=activitiesid 2026/02/05 16:56:13 INFO Applying migration id=outbox 2026/02/05 16:56:13 INFO Applying migration id=edits 2026/02/05 16:56:13 INFO Applying migration id=outboxactor 2026/02/05 16:56:13 INFO Applying migration id=outboxsender 2026/02/05 16:56:13 INFO Applying migration id=thread 2026/02/05 16:56:13 INFO Applying migration id=host 2026/02/05 16:56:13 INFO Applying migration id=sharedinbox 2026/02/05 16:56:13 INFO Applying migration id=noteshost 2026/02/05 16:56:13 INFO Applying migration id=fetched 2026/02/05 16:56:13 INFO Applying migration id=move 2026/02/05 16:56:13 INFO Applying migration id=cleanup 2026/02/05 16:56:13 INFO Applying migration id=received 2026/02/05 16:56:13 INFO Applying migration id=namehost 2026/02/05 16:56:13 INFO Applying migration id=outboxhost 2026/02/05 16:56:13 INFO Applying migration id=notesfts 2026/02/05 16:56:13 INFO Applying migration id=iconsname 2026/02/05 16:56:13 INFO Applying migration id=nohash 2026/02/05 16:56:13 INFO Applying migration id=shares 2026/02/05 16:56:13 INFO Applying migration id=actorttl 2026/02/05 16:56:13 INFO Applying migration id=tocc 2026/02/05 16:56:13 INFO Applying migration id=followeds 2026/02/05 16:56:13 INFO Applying migration id=certhash 2026/02/05 16:56:13 INFO Applying migration id=follows_sync 2026/02/05 16:56:13 INFO Applying migration id=jsonpath 2026/02/05 16:56:13 INFO Applying migration id=localforward 2026/02/05 16:56:13 INFO Applying migration id=avatar 2026/02/05 16:56:13 INFO Applying migration id=noimage 2026/02/05 16:56:13 INFO Applying migration id=feed 2026/02/05 16:56:13 INFO Applying migration id=bookmarks 2026/02/05 16:56:13 INFO Applying migration id=shareactivity 2026/02/05 16:56:13 INFO Applying migration id=application 2026/02/05 16:56:13 INFO Applying migration id=certificates 2026/02/05 16:56:13 INFO Applying migration id=rawforward 2026/02/05 16:56:13 INFO Applying migration id=publickey 2026/02/05 16:56:13 INFO Applying migration id=resolvegroup 2026/02/05 16:56:13 INFO Applying migration id=reject 2026/02/05 16:56:13 INFO Applying migration id=autodel 2026/02/05 16:56:13 INFO Applying migration id=jsonb 2026/02/05 16:56:13 INFO Applying migration id=quote 2026/02/05 16:56:13 INFO Applying migration id=rfc9421 2026/02/05 16:56:13 INFO Applying migration id=keys 2026/02/05 16:56:13 INFO Applying migration id=portable 2026/02/05 16:56:13 INFO Applying migration id=proofs 2026/02/05 16:56:13 INFO Applying migration id=contexts 2026/02/05 16:56:13 INFO Applying migration id=deliverieshost 2026/02/05 16:56:13 INFO Applying migration id=pembegin 2026/02/05 16:56:13 INFO Applying migration id=didhost 2026/02/05 16:56:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-a36e-79d1-adde-6b2d18827a30 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-a36e-7912-8626-c909264cb31b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-a36e-7912-8626-c909264cb31b 2026/02/05 16:56:14 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-a36e-7912-8626-c909264cb31b 2026/02/05 16:56:14 INFO Generating first response key=/hashtag/world?123 --- PASS: TestHashtag_BigOffsetUnauthenticatedUser (1.28s) === RUN TestHashtag_InvalidOffset 2026/02/05 16:56:14 INFO Applying migration id=initial 2026/02/05 16:56:14 INFO Applying migration id=notesupdated 2026/02/05 16:56:14 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:14 INFO Applying migration id=activitiesid 2026/02/05 16:56:14 INFO Applying migration id=outbox 2026/02/05 16:56:14 INFO Applying migration id=edits 2026/02/05 16:56:14 INFO Applying migration id=outboxactor 2026/02/05 16:56:14 INFO Applying migration id=outboxsender 2026/02/05 16:56:14 INFO Applying migration id=thread 2026/02/05 16:56:14 INFO Applying migration id=host 2026/02/05 16:56:14 INFO Applying migration id=sharedinbox 2026/02/05 16:56:14 INFO Applying migration id=noteshost 2026/02/05 16:56:14 INFO Applying migration id=fetched 2026/02/05 16:56:14 INFO Applying migration id=move 2026/02/05 16:56:14 INFO Applying migration id=cleanup 2026/02/05 16:56:14 INFO Applying migration id=received 2026/02/05 16:56:14 INFO Applying migration id=namehost 2026/02/05 16:56:14 INFO Applying migration id=outboxhost 2026/02/05 16:56:14 INFO Applying migration id=notesfts 2026/02/05 16:56:14 INFO Applying migration id=iconsname 2026/02/05 16:56:14 INFO Applying migration id=nohash 2026/02/05 16:56:14 INFO Applying migration id=shares 2026/02/05 16:56:14 INFO Applying migration id=actorttl 2026/02/05 16:56:14 INFO Applying migration id=tocc 2026/02/05 16:56:15 INFO Applying migration id=followeds 2026/02/05 16:56:15 INFO Applying migration id=certhash 2026/02/05 16:56:15 INFO Applying migration id=follows_sync 2026/02/05 16:56:15 INFO Applying migration id=jsonpath 2026/02/05 16:56:15 INFO Applying migration id=localforward 2026/02/05 16:56:15 INFO Applying migration id=avatar 2026/02/05 16:56:15 INFO Applying migration id=noimage 2026/02/05 16:56:15 INFO Applying migration id=feed 2026/02/05 16:56:15 INFO Applying migration id=bookmarks 2026/02/05 16:56:15 INFO Applying migration id=shareactivity 2026/02/05 16:56:15 INFO Applying migration id=application 2026/02/05 16:56:15 INFO Applying migration id=certificates 2026/02/05 16:56:15 INFO Applying migration id=rawforward 2026/02/05 16:56:15 INFO Applying migration id=publickey 2026/02/05 16:56:15 INFO Applying migration id=resolvegroup 2026/02/05 16:56:15 INFO Applying migration id=reject 2026/02/05 16:56:15 INFO Applying migration id=autodel 2026/02/05 16:56:15 INFO Applying migration id=jsonb 2026/02/05 16:56:15 INFO Applying migration id=quote 2026/02/05 16:56:15 INFO Applying migration id=rfc9421 2026/02/05 16:56:15 INFO Applying migration id=keys 2026/02/05 16:56:15 INFO Applying migration id=portable 2026/02/05 16:56:15 INFO Applying migration id=proofs 2026/02/05 16:56:15 INFO Applying migration id=contexts 2026/02/05 16:56:15 INFO Applying migration id=deliverieshost 2026/02/05 16:56:15 INFO Applying migration id=pembegin 2026/02/05 16:56:15 INFO Applying migration id=didhost 2026/02/05 16:56:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-a784-70f8-a509-cea486d71337 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-a784-7089-93b1-b56cc4914a80 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-a784-7089-93b1-b56cc4914a80 2026/02/05 16:56:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-a784-7089-93b1-b56cc4914a80 2026/02/05 16:56:16 INFO Generating first response key=/hashtag/world?z 2026/02/05 16:56:16 INFO Failed to parse query url=/hashtag/world?z error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestHashtag_InvalidOffset (1.04s) === RUN TestHashtag_EmptyHashtag 2026/02/05 16:56:16 INFO Applying migration id=initial 2026/02/05 16:56:16 INFO Applying migration id=notesupdated 2026/02/05 16:56:16 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:16 INFO Applying migration id=activitiesid 2026/02/05 16:56:16 INFO Applying migration id=outbox 2026/02/05 16:56:16 INFO Applying migration id=edits 2026/02/05 16:56:16 INFO Applying migration id=outboxactor 2026/02/05 16:56:16 INFO Applying migration id=outboxsender 2026/02/05 16:56:16 INFO Applying migration id=thread 2026/02/05 16:56:16 INFO Applying migration id=host 2026/02/05 16:56:16 INFO Applying migration id=sharedinbox 2026/02/05 16:56:16 INFO Applying migration id=noteshost 2026/02/05 16:56:16 INFO Applying migration id=fetched 2026/02/05 16:56:16 INFO Applying migration id=move 2026/02/05 16:56:16 INFO Applying migration id=cleanup 2026/02/05 16:56:16 INFO Applying migration id=received 2026/02/05 16:56:16 INFO Applying migration id=namehost 2026/02/05 16:56:16 INFO Applying migration id=outboxhost 2026/02/05 16:56:16 INFO Applying migration id=notesfts 2026/02/05 16:56:16 INFO Applying migration id=iconsname 2026/02/05 16:56:16 INFO Applying migration id=nohash 2026/02/05 16:56:16 INFO Applying migration id=shares 2026/02/05 16:56:16 INFO Applying migration id=actorttl 2026/02/05 16:56:16 INFO Applying migration id=tocc 2026/02/05 16:56:16 INFO Applying migration id=followeds 2026/02/05 16:56:16 INFO Applying migration id=certhash 2026/02/05 16:56:16 INFO Applying migration id=follows_sync 2026/02/05 16:56:16 INFO Applying migration id=jsonpath 2026/02/05 16:56:16 INFO Applying migration id=localforward 2026/02/05 16:56:16 INFO Applying migration id=avatar 2026/02/05 16:56:16 INFO Applying migration id=noimage 2026/02/05 16:56:16 INFO Applying migration id=feed 2026/02/05 16:56:16 INFO Applying migration id=bookmarks 2026/02/05 16:56:16 INFO Applying migration id=shareactivity 2026/02/05 16:56:16 INFO Applying migration id=application 2026/02/05 16:56:16 INFO Applying migration id=certificates 2026/02/05 16:56:16 INFO Applying migration id=rawforward 2026/02/05 16:56:16 INFO Applying migration id=publickey 2026/02/05 16:56:16 INFO Applying migration id=resolvegroup 2026/02/05 16:56:16 INFO Applying migration id=reject 2026/02/05 16:56:16 INFO Applying migration id=autodel 2026/02/05 16:56:16 INFO Applying migration id=jsonb 2026/02/05 16:56:16 INFO Applying migration id=quote 2026/02/05 16:56:16 INFO Applying migration id=rfc9421 2026/02/05 16:56:16 INFO Applying migration id=keys 2026/02/05 16:56:16 INFO Applying migration id=portable 2026/02/05 16:56:16 INFO Applying migration id=proofs 2026/02/05 16:56:16 INFO Applying migration id=contexts 2026/02/05 16:56:16 INFO Applying migration id=deliverieshost 2026/02/05 16:56:16 INFO Applying migration id=pembegin 2026/02/05 16:56:16 INFO Applying migration id=didhost 2026/02/05 16:56:17 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtag (1.44s) === RUN TestHashtag_EmptyHashtagUnauthenticatedUser 2026/02/05 16:56:17 INFO Applying migration id=initial 2026/02/05 16:56:17 INFO Applying migration id=notesupdated 2026/02/05 16:56:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:17 INFO Applying migration id=activitiesid 2026/02/05 16:56:17 INFO Applying migration id=outbox 2026/02/05 16:56:17 INFO Applying migration id=edits 2026/02/05 16:56:17 INFO Applying migration id=outboxactor 2026/02/05 16:56:17 INFO Applying migration id=outboxsender 2026/02/05 16:56:17 INFO Applying migration id=thread 2026/02/05 16:56:17 INFO Applying migration id=host 2026/02/05 16:56:17 INFO Applying migration id=sharedinbox 2026/02/05 16:56:17 INFO Applying migration id=noteshost 2026/02/05 16:56:17 INFO Applying migration id=fetched 2026/02/05 16:56:17 INFO Applying migration id=move 2026/02/05 16:56:17 INFO Applying migration id=cleanup 2026/02/05 16:56:17 INFO Applying migration id=received 2026/02/05 16:56:17 INFO Applying migration id=namehost 2026/02/05 16:56:17 INFO Applying migration id=outboxhost 2026/02/05 16:56:17 INFO Applying migration id=notesfts 2026/02/05 16:56:17 INFO Applying migration id=iconsname 2026/02/05 16:56:17 INFO Applying migration id=nohash 2026/02/05 16:56:17 INFO Applying migration id=shares 2026/02/05 16:56:17 INFO Applying migration id=actorttl 2026/02/05 16:56:17 INFO Applying migration id=tocc 2026/02/05 16:56:17 INFO Applying migration id=followeds 2026/02/05 16:56:17 INFO Applying migration id=certhash 2026/02/05 16:56:17 INFO Applying migration id=follows_sync 2026/02/05 16:56:17 INFO Applying migration id=jsonpath 2026/02/05 16:56:17 INFO Applying migration id=localforward 2026/02/05 16:56:17 INFO Applying migration id=avatar 2026/02/05 16:56:17 INFO Applying migration id=noimage 2026/02/05 16:56:17 INFO Applying migration id=feed 2026/02/05 16:56:17 INFO Applying migration id=bookmarks 2026/02/05 16:56:17 INFO Applying migration id=shareactivity 2026/02/05 16:56:17 INFO Applying migration id=application 2026/02/05 16:56:17 INFO Applying migration id=certificates 2026/02/05 16:56:17 INFO Applying migration id=rawforward 2026/02/05 16:56:17 INFO Applying migration id=publickey 2026/02/05 16:56:17 INFO Applying migration id=resolvegroup 2026/02/05 16:56:17 INFO Applying migration id=reject 2026/02/05 16:56:17 INFO Applying migration id=autodel 2026/02/05 16:56:17 INFO Applying migration id=jsonb 2026/02/05 16:56:17 INFO Applying migration id=quote 2026/02/05 16:56:17 INFO Applying migration id=rfc9421 2026/02/05 16:56:17 INFO Applying migration id=keys 2026/02/05 16:56:17 INFO Applying migration id=portable 2026/02/05 16:56:17 INFO Applying migration id=proofs 2026/02/05 16:56:17 INFO Applying migration id=contexts 2026/02/05 16:56:17 INFO Applying migration id=deliverieshost 2026/02/05 16:56:17 INFO Applying migration id=pembegin 2026/02/05 16:56:17 INFO Applying migration id=didhost 2026/02/05 16:56:18 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtagUnauthenticatedUser (1.28s) === RUN TestHashtags_NoHashtags 2026/02/05 16:56:18 INFO Applying migration id=initial 2026/02/05 16:56:18 INFO Applying migration id=notesupdated 2026/02/05 16:56:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:18 INFO Applying migration id=activitiesid 2026/02/05 16:56:18 INFO Applying migration id=outbox 2026/02/05 16:56:18 INFO Applying migration id=edits 2026/02/05 16:56:18 INFO Applying migration id=outboxactor 2026/02/05 16:56:18 INFO Applying migration id=outboxsender 2026/02/05 16:56:18 INFO Applying migration id=thread 2026/02/05 16:56:18 INFO Applying migration id=host 2026/02/05 16:56:18 INFO Applying migration id=sharedinbox 2026/02/05 16:56:18 INFO Applying migration id=noteshost 2026/02/05 16:56:18 INFO Applying migration id=fetched 2026/02/05 16:56:18 INFO Applying migration id=move 2026/02/05 16:56:18 INFO Applying migration id=cleanup 2026/02/05 16:56:18 INFO Applying migration id=received 2026/02/05 16:56:18 INFO Applying migration id=namehost 2026/02/05 16:56:18 INFO Applying migration id=outboxhost 2026/02/05 16:56:18 INFO Applying migration id=notesfts 2026/02/05 16:56:18 INFO Applying migration id=iconsname 2026/02/05 16:56:18 INFO Applying migration id=nohash 2026/02/05 16:56:18 INFO Applying migration id=shares 2026/02/05 16:56:18 INFO Applying migration id=actorttl 2026/02/05 16:56:18 INFO Applying migration id=tocc 2026/02/05 16:56:18 INFO Applying migration id=followeds 2026/02/05 16:56:18 INFO Applying migration id=certhash 2026/02/05 16:56:18 INFO Applying migration id=follows_sync 2026/02/05 16:56:18 INFO Applying migration id=jsonpath 2026/02/05 16:56:18 INFO Applying migration id=localforward 2026/02/05 16:56:18 INFO Applying migration id=avatar 2026/02/05 16:56:18 INFO Applying migration id=noimage 2026/02/05 16:56:18 INFO Applying migration id=feed 2026/02/05 16:56:18 INFO Applying migration id=bookmarks 2026/02/05 16:56:18 INFO Applying migration id=shareactivity 2026/02/05 16:56:18 INFO Applying migration id=application 2026/02/05 16:56:18 INFO Applying migration id=certificates 2026/02/05 16:56:18 INFO Applying migration id=rawforward 2026/02/05 16:56:18 INFO Applying migration id=publickey 2026/02/05 16:56:18 INFO Applying migration id=resolvegroup 2026/02/05 16:56:18 INFO Applying migration id=reject 2026/02/05 16:56:18 INFO Applying migration id=autodel 2026/02/05 16:56:18 INFO Applying migration id=jsonb 2026/02/05 16:56:18 INFO Applying migration id=quote 2026/02/05 16:56:18 INFO Applying migration id=rfc9421 2026/02/05 16:56:18 INFO Applying migration id=keys 2026/02/05 16:56:18 INFO Applying migration id=portable 2026/02/05 16:56:18 INFO Applying migration id=proofs 2026/02/05 16:56:18 INFO Applying migration id=contexts 2026/02/05 16:56:18 INFO Applying migration id=deliverieshost 2026/02/05 16:56:18 INFO Applying migration id=pembegin 2026/02/05 16:56:18 INFO Applying migration id=didhost 2026/02/05 16:56:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-b654-7874-aef9-4a725ca91c27 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-b654-77c0-b9d4-a6336d6f5902 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-b654-77c0-b9d4-a6336d6f5902 2026/02/05 16:56:19 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-b654-77c0-b9d4-a6336d6f5902 2026/02/05 16:56:19 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_NoHashtags (1.08s) === RUN TestHashtags_OneHashtagOneAuthor 2026/02/05 16:56:19 INFO Applying migration id=initial 2026/02/05 16:56:19 INFO Applying migration id=notesupdated 2026/02/05 16:56:19 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:19 INFO Applying migration id=activitiesid 2026/02/05 16:56:19 INFO Applying migration id=outbox 2026/02/05 16:56:19 INFO Applying migration id=edits 2026/02/05 16:56:19 INFO Applying migration id=outboxactor 2026/02/05 16:56:19 INFO Applying migration id=outboxsender 2026/02/05 16:56:19 INFO Applying migration id=thread 2026/02/05 16:56:19 INFO Applying migration id=host 2026/02/05 16:56:19 INFO Applying migration id=sharedinbox 2026/02/05 16:56:19 INFO Applying migration id=noteshost 2026/02/05 16:56:19 INFO Applying migration id=fetched 2026/02/05 16:56:19 INFO Applying migration id=move 2026/02/05 16:56:19 INFO Applying migration id=cleanup 2026/02/05 16:56:19 INFO Applying migration id=received 2026/02/05 16:56:19 INFO Applying migration id=namehost 2026/02/05 16:56:19 INFO Applying migration id=outboxhost 2026/02/05 16:56:19 INFO Applying migration id=notesfts 2026/02/05 16:56:19 INFO Applying migration id=iconsname 2026/02/05 16:56:19 INFO Applying migration id=nohash 2026/02/05 16:56:19 INFO Applying migration id=shares 2026/02/05 16:56:19 INFO Applying migration id=actorttl 2026/02/05 16:56:19 INFO Applying migration id=tocc 2026/02/05 16:56:19 INFO Applying migration id=followeds 2026/02/05 16:56:19 INFO Applying migration id=certhash 2026/02/05 16:56:19 INFO Applying migration id=follows_sync 2026/02/05 16:56:19 INFO Applying migration id=jsonpath 2026/02/05 16:56:19 INFO Applying migration id=localforward 2026/02/05 16:56:19 INFO Applying migration id=avatar 2026/02/05 16:56:19 INFO Applying migration id=noimage 2026/02/05 16:56:19 INFO Applying migration id=feed 2026/02/05 16:56:19 INFO Applying migration id=bookmarks 2026/02/05 16:56:19 INFO Applying migration id=shareactivity 2026/02/05 16:56:19 INFO Applying migration id=application 2026/02/05 16:56:19 INFO Applying migration id=certificates 2026/02/05 16:56:19 INFO Applying migration id=rawforward 2026/02/05 16:56:19 INFO Applying migration id=publickey 2026/02/05 16:56:19 INFO Applying migration id=resolvegroup 2026/02/05 16:56:19 INFO Applying migration id=reject 2026/02/05 16:56:19 INFO Applying migration id=autodel 2026/02/05 16:56:19 INFO Applying migration id=jsonb 2026/02/05 16:56:19 INFO Applying migration id=quote 2026/02/05 16:56:19 INFO Applying migration id=rfc9421 2026/02/05 16:56:19 INFO Applying migration id=keys 2026/02/05 16:56:19 INFO Applying migration id=portable 2026/02/05 16:56:19 INFO Applying migration id=proofs 2026/02/05 16:56:19 INFO Applying migration id=contexts 2026/02/05 16:56:19 INFO Applying migration id=deliverieshost 2026/02/05 16:56:19 INFO Applying migration id=pembegin 2026/02/05 16:56:19 INFO Applying migration id=didhost 2026/02/05 16:56:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-ba4b-754d-96d5-16a3bd2496a7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-ba4b-74e1-8c9c-a5d0f987fbdb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-ba4b-74e1-8c9c-a5d0f987fbdb 2026/02/05 16:56:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-ba4b-74e1-8c9c-a5d0f987fbdb 2026/02/05 16:56:20 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagOneAuthor (1.01s) === RUN TestHashtags_OneHashtagTwoAuthors 2026/02/05 16:56:20 INFO Applying migration id=initial 2026/02/05 16:56:20 INFO Applying migration id=notesupdated 2026/02/05 16:56:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:20 INFO Applying migration id=activitiesid 2026/02/05 16:56:20 INFO Applying migration id=outbox 2026/02/05 16:56:20 INFO Applying migration id=edits 2026/02/05 16:56:20 INFO Applying migration id=outboxactor 2026/02/05 16:56:20 INFO Applying migration id=outboxsender 2026/02/05 16:56:20 INFO Applying migration id=thread 2026/02/05 16:56:20 INFO Applying migration id=host 2026/02/05 16:56:20 INFO Applying migration id=sharedinbox 2026/02/05 16:56:20 INFO Applying migration id=noteshost 2026/02/05 16:56:20 INFO Applying migration id=fetched 2026/02/05 16:56:20 INFO Applying migration id=move 2026/02/05 16:56:20 INFO Applying migration id=cleanup 2026/02/05 16:56:20 INFO Applying migration id=received 2026/02/05 16:56:20 INFO Applying migration id=namehost 2026/02/05 16:56:20 INFO Applying migration id=outboxhost 2026/02/05 16:56:20 INFO Applying migration id=notesfts 2026/02/05 16:56:20 INFO Applying migration id=iconsname 2026/02/05 16:56:20 INFO Applying migration id=nohash 2026/02/05 16:56:20 INFO Applying migration id=shares 2026/02/05 16:56:20 INFO Applying migration id=actorttl 2026/02/05 16:56:20 INFO Applying migration id=tocc 2026/02/05 16:56:20 INFO Applying migration id=followeds 2026/02/05 16:56:20 INFO Applying migration id=certhash 2026/02/05 16:56:20 INFO Applying migration id=follows_sync 2026/02/05 16:56:20 INFO Applying migration id=jsonpath 2026/02/05 16:56:20 INFO Applying migration id=localforward 2026/02/05 16:56:20 INFO Applying migration id=avatar 2026/02/05 16:56:20 INFO Applying migration id=noimage 2026/02/05 16:56:20 INFO Applying migration id=feed 2026/02/05 16:56:20 INFO Applying migration id=bookmarks 2026/02/05 16:56:20 INFO Applying migration id=shareactivity 2026/02/05 16:56:20 INFO Applying migration id=application 2026/02/05 16:56:20 INFO Applying migration id=certificates 2026/02/05 16:56:20 INFO Applying migration id=rawforward 2026/02/05 16:56:20 INFO Applying migration id=publickey 2026/02/05 16:56:20 INFO Applying migration id=resolvegroup 2026/02/05 16:56:20 INFO Applying migration id=reject 2026/02/05 16:56:20 INFO Applying migration id=autodel 2026/02/05 16:56:20 INFO Applying migration id=jsonb 2026/02/05 16:56:20 INFO Applying migration id=quote 2026/02/05 16:56:20 INFO Applying migration id=rfc9421 2026/02/05 16:56:20 INFO Applying migration id=keys 2026/02/05 16:56:20 INFO Applying migration id=portable 2026/02/05 16:56:20 INFO Applying migration id=proofs 2026/02/05 16:56:20 INFO Applying migration id=contexts 2026/02/05 16:56:20 INFO Applying migration id=deliverieshost 2026/02/05 16:56:20 INFO Applying migration id=pembegin 2026/02/05 16:56:20 INFO Applying migration id=didhost 2026/02/05 16:56:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-bf0e-7d68-9b6b-8721b3b6bc57 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-bf0d-76b0-b96e-cb7017f5ca74 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-bf0d-76b0-b96e-cb7017f5ca74 2026/02/05 16:56:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-bf0d-76b0-b96e-cb7017f5ca74 2026/02/05 16:56:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-bf14-7e52-8d75-79ed3f784480 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-bf14-7df2-a324-30a2fb225f4d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-bf14-7df2-a324-30a2fb225f4d 2026/02/05 16:56:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-bf14-7df2-a324-30a2fb225f4d 2026/02/05 16:56:22 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthors (1.23s) === RUN TestHashtags_OneHashtagTwoAuthorsCaseSensitivity 2026/02/05 16:56:22 INFO Applying migration id=initial 2026/02/05 16:56:22 INFO Applying migration id=notesupdated 2026/02/05 16:56:22 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:22 INFO Applying migration id=activitiesid 2026/02/05 16:56:22 INFO Applying migration id=outbox 2026/02/05 16:56:22 INFO Applying migration id=edits 2026/02/05 16:56:22 INFO Applying migration id=outboxactor 2026/02/05 16:56:22 INFO Applying migration id=outboxsender 2026/02/05 16:56:22 INFO Applying migration id=thread 2026/02/05 16:56:22 INFO Applying migration id=host 2026/02/05 16:56:22 INFO Applying migration id=sharedinbox 2026/02/05 16:56:22 INFO Applying migration id=noteshost 2026/02/05 16:56:22 INFO Applying migration id=fetched 2026/02/05 16:56:22 INFO Applying migration id=move 2026/02/05 16:56:22 INFO Applying migration id=cleanup 2026/02/05 16:56:22 INFO Applying migration id=received 2026/02/05 16:56:22 INFO Applying migration id=namehost 2026/02/05 16:56:22 INFO Applying migration id=outboxhost 2026/02/05 16:56:22 INFO Applying migration id=notesfts 2026/02/05 16:56:22 INFO Applying migration id=iconsname 2026/02/05 16:56:22 INFO Applying migration id=nohash 2026/02/05 16:56:22 INFO Applying migration id=shares 2026/02/05 16:56:22 INFO Applying migration id=actorttl 2026/02/05 16:56:22 INFO Applying migration id=tocc 2026/02/05 16:56:22 INFO Applying migration id=followeds 2026/02/05 16:56:22 INFO Applying migration id=certhash 2026/02/05 16:56:22 INFO Applying migration id=follows_sync 2026/02/05 16:56:22 INFO Applying migration id=jsonpath 2026/02/05 16:56:22 INFO Applying migration id=localforward 2026/02/05 16:56:22 INFO Applying migration id=avatar 2026/02/05 16:56:22 INFO Applying migration id=noimage 2026/02/05 16:56:22 INFO Applying migration id=feed 2026/02/05 16:56:22 INFO Applying migration id=bookmarks 2026/02/05 16:56:22 INFO Applying migration id=shareactivity 2026/02/05 16:56:22 INFO Applying migration id=application 2026/02/05 16:56:22 INFO Applying migration id=certificates 2026/02/05 16:56:22 INFO Applying migration id=rawforward 2026/02/05 16:56:22 INFO Applying migration id=publickey 2026/02/05 16:56:22 INFO Applying migration id=resolvegroup 2026/02/05 16:56:22 INFO Applying migration id=reject 2026/02/05 16:56:22 INFO Applying migration id=autodel 2026/02/05 16:56:22 INFO Applying migration id=jsonb 2026/02/05 16:56:22 INFO Applying migration id=quote 2026/02/05 16:56:22 INFO Applying migration id=rfc9421 2026/02/05 16:56:22 INFO Applying migration id=keys 2026/02/05 16:56:22 INFO Applying migration id=portable 2026/02/05 16:56:22 INFO Applying migration id=proofs 2026/02/05 16:56:22 INFO Applying migration id=contexts 2026/02/05 16:56:22 INFO Applying migration id=deliverieshost 2026/02/05 16:56:22 INFO Applying migration id=pembegin 2026/02/05 16:56:22 INFO Applying migration id=didhost 2026/02/05 16:56:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-c3cc-78e0-88a5-7c9939593551 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-c3cc-7840-a057-664d38381641 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-c3cc-7840-a057-664d38381641 2026/02/05 16:56:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-c3cc-7840-a057-664d38381641 2026/02/05 16:56:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-c3d1-7e7f-b0cf-60361de5223c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-c3d1-7d83-968a-7c69c84a30d4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-c3d1-7d83-968a-7c69c84a30d4 2026/02/05 16:56:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-c3d1-7d83-968a-7c69c84a30d4 2026/02/05 16:56:23 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsCaseSensitivity (1.21s) === RUN TestHashtags_TwoHashtagsOneAuthor 2026/02/05 16:56:23 INFO Applying migration id=initial 2026/02/05 16:56:23 INFO Applying migration id=notesupdated 2026/02/05 16:56:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:23 INFO Applying migration id=activitiesid 2026/02/05 16:56:23 INFO Applying migration id=outbox 2026/02/05 16:56:23 INFO Applying migration id=edits 2026/02/05 16:56:23 INFO Applying migration id=outboxactor 2026/02/05 16:56:23 INFO Applying migration id=outboxsender 2026/02/05 16:56:23 INFO Applying migration id=thread 2026/02/05 16:56:23 INFO Applying migration id=host 2026/02/05 16:56:23 INFO Applying migration id=sharedinbox 2026/02/05 16:56:23 INFO Applying migration id=noteshost 2026/02/05 16:56:23 INFO Applying migration id=fetched 2026/02/05 16:56:23 INFO Applying migration id=move 2026/02/05 16:56:23 INFO Applying migration id=cleanup 2026/02/05 16:56:23 INFO Applying migration id=received 2026/02/05 16:56:23 INFO Applying migration id=namehost 2026/02/05 16:56:23 INFO Applying migration id=outboxhost 2026/02/05 16:56:23 INFO Applying migration id=notesfts 2026/02/05 16:56:23 INFO Applying migration id=iconsname 2026/02/05 16:56:23 INFO Applying migration id=nohash 2026/02/05 16:56:23 INFO Applying migration id=shares 2026/02/05 16:56:23 INFO Applying migration id=actorttl 2026/02/05 16:56:23 INFO Applying migration id=tocc 2026/02/05 16:56:23 INFO Applying migration id=followeds 2026/02/05 16:56:23 INFO Applying migration id=certhash 2026/02/05 16:56:23 INFO Applying migration id=follows_sync 2026/02/05 16:56:23 INFO Applying migration id=jsonpath 2026/02/05 16:56:23 INFO Applying migration id=localforward 2026/02/05 16:56:23 INFO Applying migration id=avatar 2026/02/05 16:56:23 INFO Applying migration id=noimage 2026/02/05 16:56:23 INFO Applying migration id=feed 2026/02/05 16:56:23 INFO Applying migration id=bookmarks 2026/02/05 16:56:23 INFO Applying migration id=shareactivity 2026/02/05 16:56:23 INFO Applying migration id=application 2026/02/05 16:56:23 INFO Applying migration id=certificates 2026/02/05 16:56:23 INFO Applying migration id=rawforward 2026/02/05 16:56:23 INFO Applying migration id=publickey 2026/02/05 16:56:23 INFO Applying migration id=resolvegroup 2026/02/05 16:56:23 INFO Applying migration id=reject 2026/02/05 16:56:23 INFO Applying migration id=autodel 2026/02/05 16:56:23 INFO Applying migration id=jsonb 2026/02/05 16:56:23 INFO Applying migration id=quote 2026/02/05 16:56:23 INFO Applying migration id=rfc9421 2026/02/05 16:56:23 INFO Applying migration id=keys 2026/02/05 16:56:23 INFO Applying migration id=portable 2026/02/05 16:56:23 INFO Applying migration id=proofs 2026/02/05 16:56:23 INFO Applying migration id=contexts 2026/02/05 16:56:23 INFO Applying migration id=deliverieshost 2026/02/05 16:56:23 INFO Applying migration id=pembegin 2026/02/05 16:56:23 INFO Applying migration id=didhost 2026/02/05 16:56:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-c766-73fb-b998-3d607bc487a9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-c766-732d-bb91-64c9b3908ad1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-c766-732d-bb91-64c9b3908ad1 2026/02/05 16:56:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-c766-732d-bb91-64c9b3908ad1 2026/02/05 16:56:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-c76c-7323-95ff-aa5888682f63 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-c76c-7259-8612-583b1a543792 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-c76c-7259-8612-583b1a543792 2026/02/05 16:56:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-c76c-7259-8612-583b1a543792 2026/02/05 16:56:24 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_TwoHashtagsOneAuthor (0.92s) === RUN TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser 2026/02/05 16:56:24 INFO Applying migration id=initial 2026/02/05 16:56:24 INFO Applying migration id=notesupdated 2026/02/05 16:56:24 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:24 INFO Applying migration id=activitiesid 2026/02/05 16:56:24 INFO Applying migration id=outbox 2026/02/05 16:56:24 INFO Applying migration id=edits 2026/02/05 16:56:24 INFO Applying migration id=outboxactor 2026/02/05 16:56:24 INFO Applying migration id=outboxsender 2026/02/05 16:56:24 INFO Applying migration id=thread 2026/02/05 16:56:24 INFO Applying migration id=host 2026/02/05 16:56:24 INFO Applying migration id=sharedinbox 2026/02/05 16:56:24 INFO Applying migration id=noteshost 2026/02/05 16:56:24 INFO Applying migration id=fetched 2026/02/05 16:56:24 INFO Applying migration id=move 2026/02/05 16:56:24 INFO Applying migration id=cleanup 2026/02/05 16:56:24 INFO Applying migration id=received 2026/02/05 16:56:24 INFO Applying migration id=namehost 2026/02/05 16:56:24 INFO Applying migration id=outboxhost 2026/02/05 16:56:24 INFO Applying migration id=notesfts 2026/02/05 16:56:24 INFO Applying migration id=iconsname 2026/02/05 16:56:24 INFO Applying migration id=nohash 2026/02/05 16:56:24 INFO Applying migration id=shares 2026/02/05 16:56:24 INFO Applying migration id=actorttl 2026/02/05 16:56:24 INFO Applying migration id=tocc 2026/02/05 16:56:24 INFO Applying migration id=followeds 2026/02/05 16:56:24 INFO Applying migration id=certhash 2026/02/05 16:56:24 INFO Applying migration id=follows_sync 2026/02/05 16:56:24 INFO Applying migration id=jsonpath 2026/02/05 16:56:24 INFO Applying migration id=localforward 2026/02/05 16:56:24 INFO Applying migration id=avatar 2026/02/05 16:56:24 INFO Applying migration id=noimage 2026/02/05 16:56:24 INFO Applying migration id=feed 2026/02/05 16:56:24 INFO Applying migration id=bookmarks 2026/02/05 16:56:24 INFO Applying migration id=shareactivity 2026/02/05 16:56:24 INFO Applying migration id=application 2026/02/05 16:56:24 INFO Applying migration id=certificates 2026/02/05 16:56:24 INFO Applying migration id=rawforward 2026/02/05 16:56:24 INFO Applying migration id=publickey 2026/02/05 16:56:24 INFO Applying migration id=resolvegroup 2026/02/05 16:56:24 INFO Applying migration id=reject 2026/02/05 16:56:24 INFO Applying migration id=autodel 2026/02/05 16:56:24 INFO Applying migration id=jsonb 2026/02/05 16:56:24 INFO Applying migration id=quote 2026/02/05 16:56:24 INFO Applying migration id=rfc9421 2026/02/05 16:56:24 INFO Applying migration id=keys 2026/02/05 16:56:24 INFO Applying migration id=portable 2026/02/05 16:56:24 INFO Applying migration id=proofs 2026/02/05 16:56:24 INFO Applying migration id=contexts 2026/02/05 16:56:24 INFO Applying migration id=deliverieshost 2026/02/05 16:56:24 INFO Applying migration id=pembegin 2026/02/05 16:56:24 INFO Applying migration id=didhost 2026/02/05 16:56:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-cb09-7028-aba4-acdc282ec12b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-cb08-7e6f-af96-b2aa8971d838 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-cb08-7e6f-af96-b2aa8971d838 2026/02/05 16:56:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-cb08-7e6f-af96-b2aa8971d838 2026/02/05 16:56:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-cb0e-78fd-badc-ca68223b3094 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-cb0e-78a1-8b44-77f15a3e1a0c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-cb0e-78a1-8b44-77f15a3e1a0c 2026/02/05 16:56:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-cb0e-78a1-8b44-77f15a3e1a0c 2026/02/05 16:56:25 INFO Generating first response key=/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser (0.93s) === RUN TestHome_AuthenticatedUser 2026/02/05 16:56:25 INFO Applying migration id=initial 2026/02/05 16:56:25 INFO Applying migration id=notesupdated 2026/02/05 16:56:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:25 INFO Applying migration id=activitiesid 2026/02/05 16:56:25 INFO Applying migration id=outbox 2026/02/05 16:56:25 INFO Applying migration id=edits 2026/02/05 16:56:25 INFO Applying migration id=outboxactor 2026/02/05 16:56:25 INFO Applying migration id=outboxsender 2026/02/05 16:56:25 INFO Applying migration id=thread 2026/02/05 16:56:25 INFO Applying migration id=host 2026/02/05 16:56:25 INFO Applying migration id=sharedinbox 2026/02/05 16:56:25 INFO Applying migration id=noteshost 2026/02/05 16:56:25 INFO Applying migration id=fetched 2026/02/05 16:56:25 INFO Applying migration id=move 2026/02/05 16:56:25 INFO Applying migration id=cleanup 2026/02/05 16:56:25 INFO Applying migration id=received 2026/02/05 16:56:25 INFO Applying migration id=namehost 2026/02/05 16:56:25 INFO Applying migration id=outboxhost 2026/02/05 16:56:25 INFO Applying migration id=notesfts 2026/02/05 16:56:25 INFO Applying migration id=iconsname 2026/02/05 16:56:25 INFO Applying migration id=nohash 2026/02/05 16:56:25 INFO Applying migration id=shares 2026/02/05 16:56:25 INFO Applying migration id=actorttl 2026/02/05 16:56:25 INFO Applying migration id=tocc 2026/02/05 16:56:25 INFO Applying migration id=followeds 2026/02/05 16:56:25 INFO Applying migration id=certhash 2026/02/05 16:56:25 INFO Applying migration id=follows_sync 2026/02/05 16:56:25 INFO Applying migration id=jsonpath 2026/02/05 16:56:25 INFO Applying migration id=localforward 2026/02/05 16:56:25 INFO Applying migration id=avatar 2026/02/05 16:56:25 INFO Applying migration id=noimage 2026/02/05 16:56:25 INFO Applying migration id=feed 2026/02/05 16:56:25 INFO Applying migration id=bookmarks 2026/02/05 16:56:25 INFO Applying migration id=shareactivity 2026/02/05 16:56:25 INFO Applying migration id=application 2026/02/05 16:56:25 INFO Applying migration id=certificates 2026/02/05 16:56:25 INFO Applying migration id=rawforward 2026/02/05 16:56:25 INFO Applying migration id=publickey 2026/02/05 16:56:25 INFO Applying migration id=resolvegroup 2026/02/05 16:56:25 INFO Applying migration id=reject 2026/02/05 16:56:25 INFO Applying migration id=autodel 2026/02/05 16:56:25 INFO Applying migration id=jsonb 2026/02/05 16:56:25 INFO Applying migration id=quote 2026/02/05 16:56:25 INFO Applying migration id=rfc9421 2026/02/05 16:56:25 INFO Applying migration id=keys 2026/02/05 16:56:25 INFO Applying migration id=portable 2026/02/05 16:56:25 INFO Applying migration id=proofs 2026/02/05 16:56:25 INFO Applying migration id=contexts 2026/02/05 16:56:25 INFO Applying migration id=deliverieshost 2026/02/05 16:56:25 INFO Applying migration id=pembegin 2026/02/05 16:56:25 INFO Applying migration id=didhost --- PASS: TestHome_AuthenticatedUser (0.76s) === RUN TestHome_UnauthenticatedUser 2026/02/05 16:56:25 INFO Applying migration id=initial 2026/02/05 16:56:25 INFO Applying migration id=notesupdated 2026/02/05 16:56:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:25 INFO Applying migration id=activitiesid 2026/02/05 16:56:25 INFO Applying migration id=outbox 2026/02/05 16:56:25 INFO Applying migration id=edits 2026/02/05 16:56:25 INFO Applying migration id=outboxactor 2026/02/05 16:56:25 INFO Applying migration id=outboxsender 2026/02/05 16:56:25 INFO Applying migration id=thread 2026/02/05 16:56:25 INFO Applying migration id=host 2026/02/05 16:56:25 INFO Applying migration id=sharedinbox 2026/02/05 16:56:25 INFO Applying migration id=noteshost 2026/02/05 16:56:25 INFO Applying migration id=fetched 2026/02/05 16:56:25 INFO Applying migration id=move 2026/02/05 16:56:25 INFO Applying migration id=cleanup 2026/02/05 16:56:25 INFO Applying migration id=received 2026/02/05 16:56:25 INFO Applying migration id=namehost 2026/02/05 16:56:25 INFO Applying migration id=outboxhost 2026/02/05 16:56:25 INFO Applying migration id=notesfts 2026/02/05 16:56:25 INFO Applying migration id=iconsname 2026/02/05 16:56:25 INFO Applying migration id=nohash 2026/02/05 16:56:25 INFO Applying migration id=shares 2026/02/05 16:56:25 INFO Applying migration id=actorttl 2026/02/05 16:56:25 INFO Applying migration id=tocc 2026/02/05 16:56:25 INFO Applying migration id=followeds 2026/02/05 16:56:25 INFO Applying migration id=certhash 2026/02/05 16:56:25 INFO Applying migration id=follows_sync 2026/02/05 16:56:25 INFO Applying migration id=jsonpath 2026/02/05 16:56:25 INFO Applying migration id=localforward 2026/02/05 16:56:25 INFO Applying migration id=avatar 2026/02/05 16:56:25 INFO Applying migration id=noimage 2026/02/05 16:56:25 INFO Applying migration id=feed 2026/02/05 16:56:25 INFO Applying migration id=bookmarks 2026/02/05 16:56:25 INFO Applying migration id=shareactivity 2026/02/05 16:56:25 INFO Applying migration id=application 2026/02/05 16:56:25 INFO Applying migration id=certificates 2026/02/05 16:56:25 INFO Applying migration id=rawforward 2026/02/05 16:56:25 INFO Applying migration id=publickey 2026/02/05 16:56:25 INFO Applying migration id=resolvegroup 2026/02/05 16:56:25 INFO Applying migration id=reject 2026/02/05 16:56:25 INFO Applying migration id=autodel 2026/02/05 16:56:25 INFO Applying migration id=jsonb 2026/02/05 16:56:25 INFO Applying migration id=quote 2026/02/05 16:56:25 INFO Applying migration id=rfc9421 2026/02/05 16:56:25 INFO Applying migration id=keys 2026/02/05 16:56:25 INFO Applying migration id=portable 2026/02/05 16:56:25 INFO Applying migration id=proofs 2026/02/05 16:56:25 INFO Applying migration id=contexts 2026/02/05 16:56:25 INFO Applying migration id=deliverieshost 2026/02/05 16:56:26 INFO Applying migration id=pembegin 2026/02/05 16:56:26 INFO Applying migration id=didhost --- PASS: TestHome_UnauthenticatedUser (1.62s) === RUN TestMove_FederatedToFederated 2026/02/05 16:56:27 INFO Applying migration id=initial 2026/02/05 16:56:27 INFO Applying migration id=notesupdated 2026/02/05 16:56:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:27 INFO Applying migration id=activitiesid 2026/02/05 16:56:27 INFO Applying migration id=outbox 2026/02/05 16:56:27 INFO Applying migration id=edits 2026/02/05 16:56:27 INFO Applying migration id=outboxactor 2026/02/05 16:56:27 INFO Applying migration id=outboxsender 2026/02/05 16:56:27 INFO Applying migration id=thread 2026/02/05 16:56:27 INFO Applying migration id=host 2026/02/05 16:56:27 INFO Applying migration id=sharedinbox 2026/02/05 16:56:27 INFO Applying migration id=noteshost 2026/02/05 16:56:27 INFO Applying migration id=fetched 2026/02/05 16:56:27 INFO Applying migration id=move 2026/02/05 16:56:27 INFO Applying migration id=cleanup 2026/02/05 16:56:27 INFO Applying migration id=received 2026/02/05 16:56:27 INFO Applying migration id=namehost 2026/02/05 16:56:27 INFO Applying migration id=outboxhost 2026/02/05 16:56:27 INFO Applying migration id=notesfts 2026/02/05 16:56:27 INFO Applying migration id=iconsname 2026/02/05 16:56:27 INFO Applying migration id=nohash 2026/02/05 16:56:27 INFO Applying migration id=shares 2026/02/05 16:56:27 INFO Applying migration id=actorttl 2026/02/05 16:56:27 INFO Applying migration id=tocc 2026/02/05 16:56:27 INFO Applying migration id=followeds 2026/02/05 16:56:27 INFO Applying migration id=certhash 2026/02/05 16:56:27 INFO Applying migration id=follows_sync 2026/02/05 16:56:27 INFO Applying migration id=jsonpath 2026/02/05 16:56:27 INFO Applying migration id=localforward 2026/02/05 16:56:27 INFO Applying migration id=avatar 2026/02/05 16:56:27 INFO Applying migration id=noimage 2026/02/05 16:56:27 INFO Applying migration id=feed 2026/02/05 16:56:27 INFO Applying migration id=bookmarks 2026/02/05 16:56:27 INFO Applying migration id=shareactivity 2026/02/05 16:56:27 INFO Applying migration id=application 2026/02/05 16:56:27 INFO Applying migration id=certificates 2026/02/05 16:56:27 INFO Applying migration id=rawforward 2026/02/05 16:56:27 INFO Applying migration id=publickey 2026/02/05 16:56:27 INFO Applying migration id=resolvegroup 2026/02/05 16:56:27 INFO Applying migration id=reject 2026/02/05 16:56:27 INFO Applying migration id=autodel 2026/02/05 16:56:27 INFO Applying migration id=jsonb 2026/02/05 16:56:27 INFO Applying migration id=quote 2026/02/05 16:56:27 INFO Applying migration id=rfc9421 2026/02/05 16:56:27 INFO Applying migration id=keys 2026/02/05 16:56:27 INFO Applying migration id=portable 2026/02/05 16:56:27 INFO Applying migration id=proofs 2026/02/05 16:56:27 INFO Applying migration id=contexts 2026/02/05 16:56:27 INFO Applying migration id=deliverieshost 2026/02/05 16:56:27 INFO Applying migration id=pembegin 2026/02/05 16:56:27 INFO Applying migration id=didhost 2026/02/05 16:56:28 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-d891-76dc-8a48-9ed2a2b19342 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/02/05 16:56:28 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2ebb-d891-76dc-8a48-9ed2a2b19342 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/02/05 16:56:28 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-d893-72f1-b986-3fa979a14d42 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/02/05 16:56:28 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebb-d895-7235-aa7a-bb28d0fd555e activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-d891-76dc-8a48-9ed2a2b19342 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 (1.08s) === RUN TestMove_FederatedToFederatedTwoAccounts 2026/02/05 16:56:28 INFO Applying migration id=initial 2026/02/05 16:56:28 INFO Applying migration id=notesupdated 2026/02/05 16:56:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:28 INFO Applying migration id=activitiesid 2026/02/05 16:56:28 INFO Applying migration id=outbox 2026/02/05 16:56:28 INFO Applying migration id=edits 2026/02/05 16:56:28 INFO Applying migration id=outboxactor 2026/02/05 16:56:28 INFO Applying migration id=outboxsender 2026/02/05 16:56:28 INFO Applying migration id=thread 2026/02/05 16:56:28 INFO Applying migration id=host 2026/02/05 16:56:28 INFO Applying migration id=sharedinbox 2026/02/05 16:56:28 INFO Applying migration id=noteshost 2026/02/05 16:56:28 INFO Applying migration id=fetched 2026/02/05 16:56:28 INFO Applying migration id=move 2026/02/05 16:56:28 INFO Applying migration id=cleanup 2026/02/05 16:56:28 INFO Applying migration id=received 2026/02/05 16:56:28 INFO Applying migration id=namehost 2026/02/05 16:56:28 INFO Applying migration id=outboxhost 2026/02/05 16:56:28 INFO Applying migration id=notesfts 2026/02/05 16:56:28 INFO Applying migration id=iconsname 2026/02/05 16:56:28 INFO Applying migration id=nohash 2026/02/05 16:56:28 INFO Applying migration id=shares 2026/02/05 16:56:28 INFO Applying migration id=actorttl 2026/02/05 16:56:28 INFO Applying migration id=tocc 2026/02/05 16:56:28 INFO Applying migration id=followeds 2026/02/05 16:56:28 INFO Applying migration id=certhash 2026/02/05 16:56:28 INFO Applying migration id=follows_sync 2026/02/05 16:56:28 INFO Applying migration id=jsonpath 2026/02/05 16:56:28 INFO Applying migration id=localforward 2026/02/05 16:56:28 INFO Applying migration id=avatar 2026/02/05 16:56:28 INFO Applying migration id=noimage 2026/02/05 16:56:28 INFO Applying migration id=feed 2026/02/05 16:56:28 INFO Applying migration id=bookmarks 2026/02/05 16:56:28 INFO Applying migration id=shareactivity 2026/02/05 16:56:28 INFO Applying migration id=application 2026/02/05 16:56:28 INFO Applying migration id=certificates 2026/02/05 16:56:28 INFO Applying migration id=rawforward 2026/02/05 16:56:28 INFO Applying migration id=publickey 2026/02/05 16:56:28 INFO Applying migration id=resolvegroup 2026/02/05 16:56:28 INFO Applying migration id=reject 2026/02/05 16:56:28 INFO Applying migration id=autodel 2026/02/05 16:56:28 INFO Applying migration id=jsonb 2026/02/05 16:56:28 INFO Applying migration id=quote 2026/02/05 16:56:28 INFO Applying migration id=rfc9421 2026/02/05 16:56:28 INFO Applying migration id=keys 2026/02/05 16:56:28 INFO Applying migration id=portable 2026/02/05 16:56:28 INFO Applying migration id=proofs 2026/02/05 16:56:28 INFO Applying migration id=contexts 2026/02/05 16:56:28 INFO Applying migration id=deliverieshost 2026/02/05 16:56:28 INFO Applying migration id=pembegin 2026/02/05 16:56:28 INFO Applying migration id=didhost 2026/02/05 16:56:29 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-dba3-756c-aaf5-5734b6e3b13e 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/02/05 16:56:29 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2ebb-dba3-756c-aaf5-5734b6e3b13e old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/02/05 16:56:29 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-dba6-76e2-86b2-144fc746cee9 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/02/05 16:56:29 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebb-dba8-79a2-9234-05496414a3f0 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-dba3-756c-aaf5-5734b6e3b13e 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 (0.79s) === RUN TestMove_FederatedToFederatedNotLinked 2026/02/05 16:56:29 INFO Applying migration id=initial 2026/02/05 16:56:29 INFO Applying migration id=notesupdated 2026/02/05 16:56:29 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:29 INFO Applying migration id=activitiesid 2026/02/05 16:56:29 INFO Applying migration id=outbox 2026/02/05 16:56:29 INFO Applying migration id=edits 2026/02/05 16:56:29 INFO Applying migration id=outboxactor 2026/02/05 16:56:29 INFO Applying migration id=outboxsender 2026/02/05 16:56:29 INFO Applying migration id=thread 2026/02/05 16:56:29 INFO Applying migration id=host 2026/02/05 16:56:29 INFO Applying migration id=sharedinbox 2026/02/05 16:56:29 INFO Applying migration id=noteshost 2026/02/05 16:56:29 INFO Applying migration id=fetched 2026/02/05 16:56:29 INFO Applying migration id=move 2026/02/05 16:56:29 INFO Applying migration id=cleanup 2026/02/05 16:56:29 INFO Applying migration id=received 2026/02/05 16:56:29 INFO Applying migration id=namehost 2026/02/05 16:56:29 INFO Applying migration id=outboxhost 2026/02/05 16:56:29 INFO Applying migration id=notesfts 2026/02/05 16:56:29 INFO Applying migration id=iconsname 2026/02/05 16:56:29 INFO Applying migration id=nohash 2026/02/05 16:56:29 INFO Applying migration id=shares 2026/02/05 16:56:29 INFO Applying migration id=actorttl 2026/02/05 16:56:29 INFO Applying migration id=tocc 2026/02/05 16:56:29 INFO Applying migration id=followeds 2026/02/05 16:56:29 INFO Applying migration id=certhash 2026/02/05 16:56:29 INFO Applying migration id=follows_sync 2026/02/05 16:56:29 INFO Applying migration id=jsonpath 2026/02/05 16:56:29 INFO Applying migration id=localforward 2026/02/05 16:56:29 INFO Applying migration id=avatar 2026/02/05 16:56:29 INFO Applying migration id=noimage 2026/02/05 16:56:29 INFO Applying migration id=feed 2026/02/05 16:56:29 INFO Applying migration id=bookmarks 2026/02/05 16:56:29 INFO Applying migration id=shareactivity 2026/02/05 16:56:29 INFO Applying migration id=application 2026/02/05 16:56:29 INFO Applying migration id=certificates 2026/02/05 16:56:29 INFO Applying migration id=rawforward 2026/02/05 16:56:29 INFO Applying migration id=publickey 2026/02/05 16:56:29 INFO Applying migration id=resolvegroup 2026/02/05 16:56:29 INFO Applying migration id=reject 2026/02/05 16:56:29 INFO Applying migration id=autodel 2026/02/05 16:56:29 INFO Applying migration id=jsonb 2026/02/05 16:56:29 INFO Applying migration id=quote 2026/02/05 16:56:29 INFO Applying migration id=rfc9421 2026/02/05 16:56:29 INFO Applying migration id=keys 2026/02/05 16:56:29 INFO Applying migration id=portable 2026/02/05 16:56:29 INFO Applying migration id=proofs 2026/02/05 16:56:29 INFO Applying migration id=contexts 2026/02/05 16:56:29 INFO Applying migration id=deliverieshost 2026/02/05 16:56:29 INFO Applying migration id=pembegin 2026/02/05 16:56:29 INFO Applying migration id=didhost 2026/02/05 16:56:30 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-e031-753b-859a-ae3e305e7505 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedNotLinked (1.16s) === RUN TestMove_FederatedToLocal 2026/02/05 16:56:30 INFO Applying migration id=initial 2026/02/05 16:56:30 INFO Applying migration id=notesupdated 2026/02/05 16:56:30 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:30 INFO Applying migration id=activitiesid 2026/02/05 16:56:30 INFO Applying migration id=outbox 2026/02/05 16:56:30 INFO Applying migration id=edits 2026/02/05 16:56:30 INFO Applying migration id=outboxactor 2026/02/05 16:56:30 INFO Applying migration id=outboxsender 2026/02/05 16:56:30 INFO Applying migration id=thread 2026/02/05 16:56:30 INFO Applying migration id=host 2026/02/05 16:56:30 INFO Applying migration id=sharedinbox 2026/02/05 16:56:30 INFO Applying migration id=noteshost 2026/02/05 16:56:30 INFO Applying migration id=fetched 2026/02/05 16:56:30 INFO Applying migration id=move 2026/02/05 16:56:30 INFO Applying migration id=cleanup 2026/02/05 16:56:30 INFO Applying migration id=received 2026/02/05 16:56:30 INFO Applying migration id=namehost 2026/02/05 16:56:30 INFO Applying migration id=outboxhost 2026/02/05 16:56:30 INFO Applying migration id=notesfts 2026/02/05 16:56:30 INFO Applying migration id=iconsname 2026/02/05 16:56:30 INFO Applying migration id=nohash 2026/02/05 16:56:30 INFO Applying migration id=shares 2026/02/05 16:56:30 INFO Applying migration id=actorttl 2026/02/05 16:56:30 INFO Applying migration id=tocc 2026/02/05 16:56:30 INFO Applying migration id=followeds 2026/02/05 16:56:30 INFO Applying migration id=certhash 2026/02/05 16:56:30 INFO Applying migration id=follows_sync 2026/02/05 16:56:30 INFO Applying migration id=jsonpath 2026/02/05 16:56:30 INFO Applying migration id=localforward 2026/02/05 16:56:30 INFO Applying migration id=avatar 2026/02/05 16:56:30 INFO Applying migration id=noimage 2026/02/05 16:56:30 INFO Applying migration id=feed 2026/02/05 16:56:30 INFO Applying migration id=bookmarks 2026/02/05 16:56:30 INFO Applying migration id=shareactivity 2026/02/05 16:56:30 INFO Applying migration id=application 2026/02/05 16:56:30 INFO Applying migration id=certificates 2026/02/05 16:56:30 INFO Applying migration id=rawforward 2026/02/05 16:56:30 INFO Applying migration id=publickey 2026/02/05 16:56:30 INFO Applying migration id=resolvegroup 2026/02/05 16:56:30 INFO Applying migration id=reject 2026/02/05 16:56:30 INFO Applying migration id=autodel 2026/02/05 16:56:30 INFO Applying migration id=jsonb 2026/02/05 16:56:30 INFO Applying migration id=quote 2026/02/05 16:56:30 INFO Applying migration id=rfc9421 2026/02/05 16:56:30 INFO Applying migration id=keys 2026/02/05 16:56:30 INFO Applying migration id=portable 2026/02/05 16:56:30 INFO Applying migration id=proofs 2026/02/05 16:56:30 INFO Applying migration id=contexts 2026/02/05 16:56:30 INFO Applying migration id=deliverieshost 2026/02/05 16:56:30 INFO Applying migration id=pembegin 2026/02/05 16:56:30 INFO Applying migration id=didhost 2026/02/05 16:56:31 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-e514-7b8a-8112-4db3dde2e3b6 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_FederatedToLocal (1.25s) === RUN TestMove_FederatedToLocalLinked 2026/02/05 16:56:31 INFO Applying migration id=initial 2026/02/05 16:56:31 INFO Applying migration id=notesupdated 2026/02/05 16:56:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:31 INFO Applying migration id=activitiesid 2026/02/05 16:56:31 INFO Applying migration id=outbox 2026/02/05 16:56:31 INFO Applying migration id=edits 2026/02/05 16:56:31 INFO Applying migration id=outboxactor 2026/02/05 16:56:31 INFO Applying migration id=outboxsender 2026/02/05 16:56:31 INFO Applying migration id=thread 2026/02/05 16:56:31 INFO Applying migration id=host 2026/02/05 16:56:31 INFO Applying migration id=sharedinbox 2026/02/05 16:56:31 INFO Applying migration id=noteshost 2026/02/05 16:56:31 INFO Applying migration id=fetched 2026/02/05 16:56:31 INFO Applying migration id=move 2026/02/05 16:56:31 INFO Applying migration id=cleanup 2026/02/05 16:56:31 INFO Applying migration id=received 2026/02/05 16:56:31 INFO Applying migration id=namehost 2026/02/05 16:56:31 INFO Applying migration id=outboxhost 2026/02/05 16:56:31 INFO Applying migration id=notesfts 2026/02/05 16:56:31 INFO Applying migration id=iconsname 2026/02/05 16:56:31 INFO Applying migration id=nohash 2026/02/05 16:56:31 INFO Applying migration id=shares 2026/02/05 16:56:31 INFO Applying migration id=actorttl 2026/02/05 16:56:31 INFO Applying migration id=tocc 2026/02/05 16:56:31 INFO Applying migration id=followeds 2026/02/05 16:56:31 INFO Applying migration id=certhash 2026/02/05 16:56:31 INFO Applying migration id=follows_sync 2026/02/05 16:56:31 INFO Applying migration id=jsonpath 2026/02/05 16:56:31 INFO Applying migration id=localforward 2026/02/05 16:56:31 INFO Applying migration id=avatar 2026/02/05 16:56:31 INFO Applying migration id=noimage 2026/02/05 16:56:31 INFO Applying migration id=feed 2026/02/05 16:56:31 INFO Applying migration id=bookmarks 2026/02/05 16:56:31 INFO Applying migration id=shareactivity 2026/02/05 16:56:31 INFO Applying migration id=application 2026/02/05 16:56:31 INFO Applying migration id=certificates 2026/02/05 16:56:31 INFO Applying migration id=rawforward 2026/02/05 16:56:31 INFO Applying migration id=publickey 2026/02/05 16:56:31 INFO Applying migration id=resolvegroup 2026/02/05 16:56:31 INFO Applying migration id=reject 2026/02/05 16:56:31 INFO Applying migration id=autodel 2026/02/05 16:56:31 INFO Applying migration id=jsonb 2026/02/05 16:56:31 INFO Applying migration id=quote 2026/02/05 16:56:31 INFO Applying migration id=rfc9421 2026/02/05 16:56:31 INFO Applying migration id=keys 2026/02/05 16:56:31 INFO Applying migration id=portable 2026/02/05 16:56:31 INFO Applying migration id=proofs 2026/02/05 16:56:31 INFO Applying migration id=contexts 2026/02/05 16:56:31 INFO Applying migration id=deliverieshost 2026/02/05 16:56:31 INFO Applying migration id=pembegin 2026/02/05 16:56:31 INFO Applying migration id=didhost 2026/02/05 16:56:33 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-ea0e-710e-8ebf-b3c4f3ee21ce 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/02/05 16:56:33 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2ebb-ea0e-710e-8ebf-b3c4f3ee21ce old=https://127.0.0.1/user/dan new=https://localhost.localdomain:8443/user/bob 2026/02/05 16:56:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-ea10-703b-be06-4d6af2f66b51 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/02/05 16:56:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-ea12-7147-951b-4bd6c76c986c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-ea10-703b-be06-4d6af2f66b51 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebb-ea10-703b-be06-4d6af2f66b51 2026/02/05 16:56:33 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebb-ea12-7862-8b41-ff465afd6033 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-ea0e-710e-8ebf-b3c4f3ee21ce 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 (1.28s) === RUN TestMove_FollowingBoth 2026/02/05 16:56:33 INFO Applying migration id=initial 2026/02/05 16:56:33 INFO Applying migration id=notesupdated 2026/02/05 16:56:33 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:33 INFO Applying migration id=activitiesid 2026/02/05 16:56:33 INFO Applying migration id=outbox 2026/02/05 16:56:33 INFO Applying migration id=edits 2026/02/05 16:56:33 INFO Applying migration id=outboxactor 2026/02/05 16:56:33 INFO Applying migration id=outboxsender 2026/02/05 16:56:33 INFO Applying migration id=thread 2026/02/05 16:56:33 INFO Applying migration id=host 2026/02/05 16:56:33 INFO Applying migration id=sharedinbox 2026/02/05 16:56:33 INFO Applying migration id=noteshost 2026/02/05 16:56:33 INFO Applying migration id=fetched 2026/02/05 16:56:33 INFO Applying migration id=move 2026/02/05 16:56:33 INFO Applying migration id=cleanup 2026/02/05 16:56:33 INFO Applying migration id=received 2026/02/05 16:56:33 INFO Applying migration id=namehost 2026/02/05 16:56:33 INFO Applying migration id=outboxhost 2026/02/05 16:56:33 INFO Applying migration id=notesfts 2026/02/05 16:56:33 INFO Applying migration id=iconsname 2026/02/05 16:56:33 INFO Applying migration id=nohash 2026/02/05 16:56:33 INFO Applying migration id=shares 2026/02/05 16:56:33 INFO Applying migration id=actorttl 2026/02/05 16:56:33 INFO Applying migration id=tocc 2026/02/05 16:56:33 INFO Applying migration id=followeds 2026/02/05 16:56:33 INFO Applying migration id=certhash 2026/02/05 16:56:33 INFO Applying migration id=follows_sync 2026/02/05 16:56:33 INFO Applying migration id=jsonpath 2026/02/05 16:56:33 INFO Applying migration id=localforward 2026/02/05 16:56:33 INFO Applying migration id=avatar 2026/02/05 16:56:33 INFO Applying migration id=noimage 2026/02/05 16:56:33 INFO Applying migration id=feed 2026/02/05 16:56:33 INFO Applying migration id=bookmarks 2026/02/05 16:56:33 INFO Applying migration id=shareactivity 2026/02/05 16:56:33 INFO Applying migration id=application 2026/02/05 16:56:33 INFO Applying migration id=certificates 2026/02/05 16:56:33 INFO Applying migration id=rawforward 2026/02/05 16:56:33 INFO Applying migration id=publickey 2026/02/05 16:56:33 INFO Applying migration id=resolvegroup 2026/02/05 16:56:33 INFO Applying migration id=reject 2026/02/05 16:56:33 INFO Applying migration id=autodel 2026/02/05 16:56:33 INFO Applying migration id=jsonb 2026/02/05 16:56:33 INFO Applying migration id=quote 2026/02/05 16:56:33 INFO Applying migration id=rfc9421 2026/02/05 16:56:33 INFO Applying migration id=keys 2026/02/05 16:56:33 INFO Applying migration id=portable 2026/02/05 16:56:33 INFO Applying migration id=proofs 2026/02/05 16:56:33 INFO Applying migration id=contexts 2026/02/05 16:56:33 INFO Applying migration id=deliverieshost 2026/02/05 16:56:33 INFO Applying migration id=pembegin 2026/02/05 16:56:33 INFO Applying migration id=didhost 2026/02/05 16:56:33 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-edc3-7986-943b-6607646da363 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/02/05 16:56:33 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-edc4-7628-ac4f-56dbaf316fad 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/02/05 16:56:33 INFO Removing follow of moved actor follow=https://localhost.localdomain:8443/follow/019c2ebb-edc3-7986-943b-6607646da363 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/02/05 16:56:33 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebb-edc5-7f36-9131-785f9fdfb4bc activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-edc3-7986-943b-6607646da363 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 (0.95s) === RUN TestMove_LocalToLocalAliasThrottled 2026/02/05 16:56:33 INFO Applying migration id=initial 2026/02/05 16:56:34 INFO Applying migration id=notesupdated 2026/02/05 16:56:34 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:34 INFO Applying migration id=activitiesid 2026/02/05 16:56:34 INFO Applying migration id=outbox 2026/02/05 16:56:34 INFO Applying migration id=edits 2026/02/05 16:56:34 INFO Applying migration id=outboxactor 2026/02/05 16:56:34 INFO Applying migration id=outboxsender 2026/02/05 16:56:34 INFO Applying migration id=thread 2026/02/05 16:56:34 INFO Applying migration id=host 2026/02/05 16:56:34 INFO Applying migration id=sharedinbox 2026/02/05 16:56:34 INFO Applying migration id=noteshost 2026/02/05 16:56:34 INFO Applying migration id=fetched 2026/02/05 16:56:34 INFO Applying migration id=move 2026/02/05 16:56:34 INFO Applying migration id=cleanup 2026/02/05 16:56:34 INFO Applying migration id=received 2026/02/05 16:56:34 INFO Applying migration id=namehost 2026/02/05 16:56:34 INFO Applying migration id=outboxhost 2026/02/05 16:56:34 INFO Applying migration id=notesfts 2026/02/05 16:56:34 INFO Applying migration id=iconsname 2026/02/05 16:56:34 INFO Applying migration id=nohash 2026/02/05 16:56:34 INFO Applying migration id=shares 2026/02/05 16:56:34 INFO Applying migration id=actorttl 2026/02/05 16:56:34 INFO Applying migration id=tocc 2026/02/05 16:56:34 INFO Applying migration id=followeds 2026/02/05 16:56:34 INFO Applying migration id=certhash 2026/02/05 16:56:34 INFO Applying migration id=follows_sync 2026/02/05 16:56:34 INFO Applying migration id=jsonpath 2026/02/05 16:56:34 INFO Applying migration id=localforward 2026/02/05 16:56:34 INFO Applying migration id=avatar 2026/02/05 16:56:34 INFO Applying migration id=noimage 2026/02/05 16:56:34 INFO Applying migration id=feed 2026/02/05 16:56:34 INFO Applying migration id=bookmarks 2026/02/05 16:56:34 INFO Applying migration id=shareactivity 2026/02/05 16:56:34 INFO Applying migration id=application 2026/02/05 16:56:34 INFO Applying migration id=certificates 2026/02/05 16:56:34 INFO Applying migration id=rawforward 2026/02/05 16:56:34 INFO Applying migration id=publickey 2026/02/05 16:56:34 INFO Applying migration id=resolvegroup 2026/02/05 16:56:34 INFO Applying migration id=reject 2026/02/05 16:56:34 INFO Applying migration id=autodel 2026/02/05 16:56:34 INFO Applying migration id=jsonb 2026/02/05 16:56:34 INFO Applying migration id=quote 2026/02/05 16:56:34 INFO Applying migration id=rfc9421 2026/02/05 16:56:34 INFO Applying migration id=keys 2026/02/05 16:56:34 INFO Applying migration id=portable 2026/02/05 16:56:34 INFO Applying migration id=proofs 2026/02/05 16:56:34 INFO Applying migration id=contexts 2026/02/05 16:56:34 INFO Applying migration id=deliverieshost 2026/02/05 16:56:34 INFO Applying migration id=pembegin 2026/02/05 16:56:34 INFO Applying migration id=didhost 2026/02/05 16:56:35 WARN Throttled request to set alias can=2026-02-05T17:26:34.463Z --- PASS: TestMove_LocalToLocalAliasThrottled (1.24s) === RUN TestMove_LocalToLocal 2026/02/05 16:56:35 INFO Applying migration id=initial 2026/02/05 16:56:35 INFO Applying migration id=notesupdated 2026/02/05 16:56:35 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:35 INFO Applying migration id=activitiesid 2026/02/05 16:56:35 INFO Applying migration id=outbox 2026/02/05 16:56:35 INFO Applying migration id=edits 2026/02/05 16:56:35 INFO Applying migration id=outboxactor 2026/02/05 16:56:35 INFO Applying migration id=outboxsender 2026/02/05 16:56:35 INFO Applying migration id=thread 2026/02/05 16:56:35 INFO Applying migration id=host 2026/02/05 16:56:35 INFO Applying migration id=sharedinbox 2026/02/05 16:56:35 INFO Applying migration id=noteshost 2026/02/05 16:56:35 INFO Applying migration id=fetched 2026/02/05 16:56:35 INFO Applying migration id=move 2026/02/05 16:56:35 INFO Applying migration id=cleanup 2026/02/05 16:56:35 INFO Applying migration id=received 2026/02/05 16:56:35 INFO Applying migration id=namehost 2026/02/05 16:56:35 INFO Applying migration id=outboxhost 2026/02/05 16:56:35 INFO Applying migration id=notesfts 2026/02/05 16:56:35 INFO Applying migration id=iconsname 2026/02/05 16:56:35 INFO Applying migration id=nohash 2026/02/05 16:56:35 INFO Applying migration id=shares 2026/02/05 16:56:35 INFO Applying migration id=actorttl 2026/02/05 16:56:35 INFO Applying migration id=tocc 2026/02/05 16:56:35 INFO Applying migration id=followeds 2026/02/05 16:56:35 INFO Applying migration id=certhash 2026/02/05 16:56:35 INFO Applying migration id=follows_sync 2026/02/05 16:56:35 INFO Applying migration id=jsonpath 2026/02/05 16:56:35 INFO Applying migration id=localforward 2026/02/05 16:56:35 INFO Applying migration id=avatar 2026/02/05 16:56:35 INFO Applying migration id=noimage 2026/02/05 16:56:35 INFO Applying migration id=feed 2026/02/05 16:56:35 INFO Applying migration id=bookmarks 2026/02/05 16:56:35 INFO Applying migration id=shareactivity 2026/02/05 16:56:35 INFO Applying migration id=application 2026/02/05 16:56:35 INFO Applying migration id=certificates 2026/02/05 16:56:35 INFO Applying migration id=rawforward 2026/02/05 16:56:35 INFO Applying migration id=publickey 2026/02/05 16:56:35 INFO Applying migration id=resolvegroup 2026/02/05 16:56:35 INFO Applying migration id=reject 2026/02/05 16:56:35 INFO Applying migration id=autodel 2026/02/05 16:56:35 INFO Applying migration id=jsonb 2026/02/05 16:56:35 INFO Applying migration id=quote 2026/02/05 16:56:35 INFO Applying migration id=rfc9421 2026/02/05 16:56:35 INFO Applying migration id=keys 2026/02/05 16:56:35 INFO Applying migration id=portable 2026/02/05 16:56:35 INFO Applying migration id=proofs 2026/02/05 16:56:35 INFO Applying migration id=contexts 2026/02/05 16:56:35 INFO Applying migration id=deliverieshost 2026/02/05 16:56:35 INFO Applying migration id=pembegin 2026/02/05 16:56:35 INFO Applying migration id=didhost 2026/02/05 16:56:36 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-f8de-7e69-bda5-f1123bafb945 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/02/05 16:56:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-f8df-7a53-9955-75677c975b69 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-f8de-7e69-bda5-f1123bafb945 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebb-f8de-7e69-bda5-f1123bafb945 2026/02/05 16:56:36 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2ebb-f8de-7e69-bda5-f1123bafb945 old=https://localhost.localdomain:8443/user/alice new=https://localhost.localdomain:8443/user/bob 2026/02/05 16:56:36 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-f8e3-7b5e-8657-97f8f5f53f51 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/02/05 16:56:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-f8e5-7e46-ae43-b746dd8065ba activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-f8e3-7b5e-8657-97f8f5f53f51 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebb-f8e3-7b5e-8657-97f8f5f53f51 2026/02/05 16:56:36 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebb-f8e6-76ff-a92d-ebb4936e8ad9 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-f8de-7e69-bda5-f1123bafb945 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 (1.60s) === RUN TestMove_LocalToLocalNoFollowers 2026/02/05 16:56:36 INFO Applying migration id=initial 2026/02/05 16:56:36 INFO Applying migration id=notesupdated 2026/02/05 16:56:36 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:36 INFO Applying migration id=activitiesid 2026/02/05 16:56:36 INFO Applying migration id=outbox 2026/02/05 16:56:36 INFO Applying migration id=edits 2026/02/05 16:56:36 INFO Applying migration id=outboxactor 2026/02/05 16:56:36 INFO Applying migration id=outboxsender 2026/02/05 16:56:36 INFO Applying migration id=thread 2026/02/05 16:56:36 INFO Applying migration id=host 2026/02/05 16:56:36 INFO Applying migration id=sharedinbox 2026/02/05 16:56:36 INFO Applying migration id=noteshost 2026/02/05 16:56:36 INFO Applying migration id=fetched 2026/02/05 16:56:36 INFO Applying migration id=move 2026/02/05 16:56:36 INFO Applying migration id=cleanup 2026/02/05 16:56:36 INFO Applying migration id=received 2026/02/05 16:56:36 INFO Applying migration id=namehost 2026/02/05 16:56:36 INFO Applying migration id=outboxhost 2026/02/05 16:56:36 INFO Applying migration id=notesfts 2026/02/05 16:56:36 INFO Applying migration id=iconsname 2026/02/05 16:56:36 INFO Applying migration id=nohash 2026/02/05 16:56:36 INFO Applying migration id=shares 2026/02/05 16:56:36 INFO Applying migration id=actorttl 2026/02/05 16:56:36 INFO Applying migration id=tocc 2026/02/05 16:56:36 INFO Applying migration id=followeds 2026/02/05 16:56:36 INFO Applying migration id=certhash 2026/02/05 16:56:36 INFO Applying migration id=follows_sync 2026/02/05 16:56:36 INFO Applying migration id=jsonpath 2026/02/05 16:56:36 INFO Applying migration id=localforward 2026/02/05 16:56:36 INFO Applying migration id=avatar 2026/02/05 16:56:36 INFO Applying migration id=noimage 2026/02/05 16:56:36 INFO Applying migration id=feed 2026/02/05 16:56:36 INFO Applying migration id=bookmarks 2026/02/05 16:56:36 INFO Applying migration id=shareactivity 2026/02/05 16:56:36 INFO Applying migration id=application 2026/02/05 16:56:36 INFO Applying migration id=certificates 2026/02/05 16:56:36 INFO Applying migration id=rawforward 2026/02/05 16:56:36 INFO Applying migration id=publickey 2026/02/05 16:56:36 INFO Applying migration id=resolvegroup 2026/02/05 16:56:36 INFO Applying migration id=reject 2026/02/05 16:56:36 INFO Applying migration id=autodel 2026/02/05 16:56:36 INFO Applying migration id=jsonb 2026/02/05 16:56:36 INFO Applying migration id=quote 2026/02/05 16:56:36 INFO Applying migration id=rfc9421 2026/02/05 16:56:36 INFO Applying migration id=keys 2026/02/05 16:56:36 INFO Applying migration id=portable 2026/02/05 16:56:36 INFO Applying migration id=proofs 2026/02/05 16:56:36 INFO Applying migration id=contexts 2026/02/05 16:56:36 INFO Applying migration id=deliverieshost 2026/02/05 16:56:36 INFO Applying migration id=pembegin 2026/02/05 16:56:36 INFO Applying migration id=didhost --- PASS: TestMove_LocalToLocalNoFollowers (1.57s) === RUN TestMove_LocalToFederated 2026/02/05 16:56:38 INFO Applying migration id=initial 2026/02/05 16:56:38 INFO Applying migration id=notesupdated 2026/02/05 16:56:38 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:38 INFO Applying migration id=activitiesid 2026/02/05 16:56:38 INFO Applying migration id=outbox 2026/02/05 16:56:38 INFO Applying migration id=edits 2026/02/05 16:56:38 INFO Applying migration id=outboxactor 2026/02/05 16:56:38 INFO Applying migration id=outboxsender 2026/02/05 16:56:38 INFO Applying migration id=thread 2026/02/05 16:56:38 INFO Applying migration id=host 2026/02/05 16:56:38 INFO Applying migration id=sharedinbox 2026/02/05 16:56:38 INFO Applying migration id=noteshost 2026/02/05 16:56:38 INFO Applying migration id=fetched 2026/02/05 16:56:38 INFO Applying migration id=move 2026/02/05 16:56:38 INFO Applying migration id=cleanup 2026/02/05 16:56:38 INFO Applying migration id=received 2026/02/05 16:56:38 INFO Applying migration id=namehost 2026/02/05 16:56:38 INFO Applying migration id=outboxhost 2026/02/05 16:56:38 INFO Applying migration id=notesfts 2026/02/05 16:56:38 INFO Applying migration id=iconsname 2026/02/05 16:56:38 INFO Applying migration id=nohash 2026/02/05 16:56:38 INFO Applying migration id=shares 2026/02/05 16:56:38 INFO Applying migration id=actorttl 2026/02/05 16:56:38 INFO Applying migration id=tocc 2026/02/05 16:56:38 INFO Applying migration id=followeds 2026/02/05 16:56:38 INFO Applying migration id=certhash 2026/02/05 16:56:38 INFO Applying migration id=follows_sync 2026/02/05 16:56:38 INFO Applying migration id=jsonpath 2026/02/05 16:56:38 INFO Applying migration id=localforward 2026/02/05 16:56:38 INFO Applying migration id=avatar 2026/02/05 16:56:38 INFO Applying migration id=noimage 2026/02/05 16:56:38 INFO Applying migration id=feed 2026/02/05 16:56:38 INFO Applying migration id=bookmarks 2026/02/05 16:56:38 INFO Applying migration id=shareactivity 2026/02/05 16:56:38 INFO Applying migration id=application 2026/02/05 16:56:38 INFO Applying migration id=certificates 2026/02/05 16:56:38 INFO Applying migration id=rawforward 2026/02/05 16:56:38 INFO Applying migration id=publickey 2026/02/05 16:56:38 INFO Applying migration id=resolvegroup 2026/02/05 16:56:38 INFO Applying migration id=reject 2026/02/05 16:56:38 INFO Applying migration id=autodel 2026/02/05 16:56:38 INFO Applying migration id=jsonb 2026/02/05 16:56:38 INFO Applying migration id=quote 2026/02/05 16:56:38 INFO Applying migration id=rfc9421 2026/02/05 16:56:38 INFO Applying migration id=keys 2026/02/05 16:56:38 INFO Applying migration id=portable 2026/02/05 16:56:38 INFO Applying migration id=proofs 2026/02/05 16:56:38 INFO Applying migration id=contexts 2026/02/05 16:56:38 INFO Applying migration id=deliverieshost 2026/02/05 16:56:38 INFO Applying migration id=pembegin 2026/02/05 16:56:38 INFO Applying migration id=didhost 2026/02/05 16:56:39 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-01c4-7436-a4dd-61cd774e9c87 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/02/05 16:56:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-01c5-7037-a9f2-4ed40d7c097d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-01c4-7436-a4dd-61cd774e9c87 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebc-01c4-7436-a4dd-61cd774e9c87 2026/02/05 16:56:39 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2ebc-01c4-7436-a4dd-61cd774e9c87 old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/02/05 16:56:39 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-01c7-7e18-af65-d7f16660374f 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/02/05 16:56:39 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebc-01ca-71bc-b8b8-9075cbc7e346 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-01c4-7436-a4dd-61cd774e9c87 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 (0.70s) === RUN TestMove_LocalToFederatedNoSourceToTargetAlias 2026/02/05 16:56:39 INFO Applying migration id=initial 2026/02/05 16:56:39 INFO Applying migration id=notesupdated 2026/02/05 16:56:39 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:39 INFO Applying migration id=activitiesid 2026/02/05 16:56:39 INFO Applying migration id=outbox 2026/02/05 16:56:39 INFO Applying migration id=edits 2026/02/05 16:56:39 INFO Applying migration id=outboxactor 2026/02/05 16:56:39 INFO Applying migration id=outboxsender 2026/02/05 16:56:39 INFO Applying migration id=thread 2026/02/05 16:56:39 INFO Applying migration id=host 2026/02/05 16:56:39 INFO Applying migration id=sharedinbox 2026/02/05 16:56:39 INFO Applying migration id=noteshost 2026/02/05 16:56:39 INFO Applying migration id=fetched 2026/02/05 16:56:39 INFO Applying migration id=move 2026/02/05 16:56:39 INFO Applying migration id=cleanup 2026/02/05 16:56:39 INFO Applying migration id=received 2026/02/05 16:56:39 INFO Applying migration id=namehost 2026/02/05 16:56:39 INFO Applying migration id=outboxhost 2026/02/05 16:56:39 INFO Applying migration id=notesfts 2026/02/05 16:56:39 INFO Applying migration id=iconsname 2026/02/05 16:56:39 INFO Applying migration id=nohash 2026/02/05 16:56:39 INFO Applying migration id=shares 2026/02/05 16:56:39 INFO Applying migration id=actorttl 2026/02/05 16:56:39 INFO Applying migration id=tocc 2026/02/05 16:56:39 INFO Applying migration id=followeds 2026/02/05 16:56:39 INFO Applying migration id=certhash 2026/02/05 16:56:39 INFO Applying migration id=follows_sync 2026/02/05 16:56:39 INFO Applying migration id=jsonpath 2026/02/05 16:56:39 INFO Applying migration id=localforward 2026/02/05 16:56:39 INFO Applying migration id=avatar 2026/02/05 16:56:39 INFO Applying migration id=noimage 2026/02/05 16:56:39 INFO Applying migration id=feed 2026/02/05 16:56:39 INFO Applying migration id=bookmarks 2026/02/05 16:56:39 INFO Applying migration id=shareactivity 2026/02/05 16:56:39 INFO Applying migration id=application 2026/02/05 16:56:39 INFO Applying migration id=certificates 2026/02/05 16:56:39 INFO Applying migration id=rawforward 2026/02/05 16:56:39 INFO Applying migration id=publickey 2026/02/05 16:56:39 INFO Applying migration id=resolvegroup 2026/02/05 16:56:39 INFO Applying migration id=reject 2026/02/05 16:56:39 INFO Applying migration id=autodel 2026/02/05 16:56:39 INFO Applying migration id=jsonb 2026/02/05 16:56:39 INFO Applying migration id=quote 2026/02/05 16:56:39 INFO Applying migration id=rfc9421 2026/02/05 16:56:39 INFO Applying migration id=keys 2026/02/05 16:56:39 INFO Applying migration id=portable 2026/02/05 16:56:39 INFO Applying migration id=proofs 2026/02/05 16:56:39 INFO Applying migration id=contexts 2026/02/05 16:56:39 INFO Applying migration id=deliverieshost 2026/02/05 16:56:39 INFO Applying migration id=pembegin 2026/02/05 16:56:39 INFO Applying migration id=didhost 2026/02/05 16:56:40 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-063f-7381-913d-bd22a21c4813 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/02/05 16:56:40 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-063f-7e7e-87ec-300e90d91200 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-063f-7381-913d-bd22a21c4813 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebc-063f-7381-913d-bd22a21c4813 2026/02/05 16:56:40 WARN Move source is not an alias for target target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoSourceToTargetAlias (1.14s) === RUN TestMove_LocalToFederatedNoTargetToSourceAlias 2026/02/05 16:56:40 INFO Applying migration id=initial 2026/02/05 16:56:40 INFO Applying migration id=notesupdated 2026/02/05 16:56:40 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:40 INFO Applying migration id=activitiesid 2026/02/05 16:56:40 INFO Applying migration id=outbox 2026/02/05 16:56:40 INFO Applying migration id=edits 2026/02/05 16:56:40 INFO Applying migration id=outboxactor 2026/02/05 16:56:40 INFO Applying migration id=outboxsender 2026/02/05 16:56:40 INFO Applying migration id=thread 2026/02/05 16:56:40 INFO Applying migration id=host 2026/02/05 16:56:40 INFO Applying migration id=sharedinbox 2026/02/05 16:56:40 INFO Applying migration id=noteshost 2026/02/05 16:56:40 INFO Applying migration id=fetched 2026/02/05 16:56:40 INFO Applying migration id=move 2026/02/05 16:56:40 INFO Applying migration id=cleanup 2026/02/05 16:56:40 INFO Applying migration id=received 2026/02/05 16:56:40 INFO Applying migration id=namehost 2026/02/05 16:56:40 INFO Applying migration id=outboxhost 2026/02/05 16:56:40 INFO Applying migration id=notesfts 2026/02/05 16:56:40 INFO Applying migration id=iconsname 2026/02/05 16:56:40 INFO Applying migration id=nohash 2026/02/05 16:56:40 INFO Applying migration id=shares 2026/02/05 16:56:40 INFO Applying migration id=actorttl 2026/02/05 16:56:40 INFO Applying migration id=tocc 2026/02/05 16:56:40 INFO Applying migration id=followeds 2026/02/05 16:56:40 INFO Applying migration id=certhash 2026/02/05 16:56:40 INFO Applying migration id=follows_sync 2026/02/05 16:56:40 INFO Applying migration id=jsonpath 2026/02/05 16:56:40 INFO Applying migration id=localforward 2026/02/05 16:56:40 INFO Applying migration id=avatar 2026/02/05 16:56:40 INFO Applying migration id=noimage 2026/02/05 16:56:40 INFO Applying migration id=feed 2026/02/05 16:56:40 INFO Applying migration id=bookmarks 2026/02/05 16:56:40 INFO Applying migration id=shareactivity 2026/02/05 16:56:40 INFO Applying migration id=application 2026/02/05 16:56:40 INFO Applying migration id=certificates 2026/02/05 16:56:40 INFO Applying migration id=rawforward 2026/02/05 16:56:40 INFO Applying migration id=publickey 2026/02/05 16:56:40 INFO Applying migration id=resolvegroup 2026/02/05 16:56:40 INFO Applying migration id=reject 2026/02/05 16:56:40 INFO Applying migration id=autodel 2026/02/05 16:56:40 INFO Applying migration id=jsonb 2026/02/05 16:56:40 INFO Applying migration id=quote 2026/02/05 16:56:40 INFO Applying migration id=rfc9421 2026/02/05 16:56:40 INFO Applying migration id=keys 2026/02/05 16:56:40 INFO Applying migration id=portable 2026/02/05 16:56:40 INFO Applying migration id=proofs 2026/02/05 16:56:40 INFO Applying migration id=contexts 2026/02/05 16:56:40 INFO Applying migration id=deliverieshost 2026/02/05 16:56:40 INFO Applying migration id=pembegin 2026/02/05 16:56:40 INFO Applying migration id=didhost 2026/02/05 16:56:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-0aa6-755b-9fde-9295865789ea 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/02/05 16:56:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-0aa7-7138-ac0f-cf72515928a3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-0aa6-755b-9fde-9295865789ea activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebc-0aa6-755b-9fde-9295865789ea 2026/02/05 16:56:41 WARN Move target is not an alias for source target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoTargetToSourceAlias (1.13s) === RUN TestMove_LocalToFederatedAlreadyMoved 2026/02/05 16:56:41 INFO Applying migration id=initial 2026/02/05 16:56:41 INFO Applying migration id=notesupdated 2026/02/05 16:56:41 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:41 INFO Applying migration id=activitiesid 2026/02/05 16:56:41 INFO Applying migration id=outbox 2026/02/05 16:56:41 INFO Applying migration id=edits 2026/02/05 16:56:41 INFO Applying migration id=outboxactor 2026/02/05 16:56:41 INFO Applying migration id=outboxsender 2026/02/05 16:56:41 INFO Applying migration id=thread 2026/02/05 16:56:41 INFO Applying migration id=host 2026/02/05 16:56:41 INFO Applying migration id=sharedinbox 2026/02/05 16:56:41 INFO Applying migration id=noteshost 2026/02/05 16:56:41 INFO Applying migration id=fetched 2026/02/05 16:56:41 INFO Applying migration id=move 2026/02/05 16:56:41 INFO Applying migration id=cleanup 2026/02/05 16:56:41 INFO Applying migration id=received 2026/02/05 16:56:41 INFO Applying migration id=namehost 2026/02/05 16:56:41 INFO Applying migration id=outboxhost 2026/02/05 16:56:41 INFO Applying migration id=notesfts 2026/02/05 16:56:41 INFO Applying migration id=iconsname 2026/02/05 16:56:41 INFO Applying migration id=nohash 2026/02/05 16:56:41 INFO Applying migration id=shares 2026/02/05 16:56:41 INFO Applying migration id=actorttl 2026/02/05 16:56:41 INFO Applying migration id=tocc 2026/02/05 16:56:41 INFO Applying migration id=followeds 2026/02/05 16:56:41 INFO Applying migration id=certhash 2026/02/05 16:56:41 INFO Applying migration id=follows_sync 2026/02/05 16:56:41 INFO Applying migration id=jsonpath 2026/02/05 16:56:41 INFO Applying migration id=localforward 2026/02/05 16:56:41 INFO Applying migration id=avatar 2026/02/05 16:56:41 INFO Applying migration id=noimage 2026/02/05 16:56:41 INFO Applying migration id=feed 2026/02/05 16:56:41 INFO Applying migration id=bookmarks 2026/02/05 16:56:41 INFO Applying migration id=shareactivity 2026/02/05 16:56:41 INFO Applying migration id=application 2026/02/05 16:56:41 INFO Applying migration id=certificates 2026/02/05 16:56:41 INFO Applying migration id=rawforward 2026/02/05 16:56:41 INFO Applying migration id=publickey 2026/02/05 16:56:41 INFO Applying migration id=resolvegroup 2026/02/05 16:56:41 INFO Applying migration id=reject 2026/02/05 16:56:41 INFO Applying migration id=autodel 2026/02/05 16:56:41 INFO Applying migration id=jsonb 2026/02/05 16:56:41 INFO Applying migration id=quote 2026/02/05 16:56:41 INFO Applying migration id=rfc9421 2026/02/05 16:56:41 INFO Applying migration id=keys 2026/02/05 16:56:41 INFO Applying migration id=portable 2026/02/05 16:56:41 INFO Applying migration id=proofs 2026/02/05 16:56:41 INFO Applying migration id=contexts 2026/02/05 16:56:41 INFO Applying migration id=deliverieshost 2026/02/05 16:56:41 INFO Applying migration id=pembegin 2026/02/05 16:56:41 INFO Applying migration id=didhost 2026/02/05 16:56:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-0e2a-7c6f-a550-a49c268e082c 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/02/05 16:56:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-0e2b-7772-b29e-93048b8241ea activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-0e2a-7c6f-a550-a49c268e082c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebc-0e2a-7c6f-a550-a49c268e082c 2026/02/05 16:56:42 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2ebc-0e2a-7c6f-a550-a49c268e082c old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/02/05 16:56:42 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-0e2e-7972-abc3-25f6ceb6fe60 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/02/05 16:56:42 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebc-0e30-7b7d-bf8d-49573e9c7fa9 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-0e2a-7c6f-a550-a49c268e082c 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/02/05 16:56:42 WARN User cannot be moved again movedTo=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederatedAlreadyMoved (0.91s) === RUN TestName_Throttled 2026/02/05 16:56:42 INFO Applying migration id=initial 2026/02/05 16:56:42 INFO Applying migration id=notesupdated 2026/02/05 16:56:42 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:42 INFO Applying migration id=activitiesid 2026/02/05 16:56:42 INFO Applying migration id=outbox 2026/02/05 16:56:42 INFO Applying migration id=edits 2026/02/05 16:56:42 INFO Applying migration id=outboxactor 2026/02/05 16:56:42 INFO Applying migration id=outboxsender 2026/02/05 16:56:42 INFO Applying migration id=thread 2026/02/05 16:56:42 INFO Applying migration id=host 2026/02/05 16:56:42 INFO Applying migration id=sharedinbox 2026/02/05 16:56:42 INFO Applying migration id=noteshost 2026/02/05 16:56:42 INFO Applying migration id=fetched 2026/02/05 16:56:42 INFO Applying migration id=move 2026/02/05 16:56:42 INFO Applying migration id=cleanup 2026/02/05 16:56:42 INFO Applying migration id=received 2026/02/05 16:56:42 INFO Applying migration id=namehost 2026/02/05 16:56:42 INFO Applying migration id=outboxhost 2026/02/05 16:56:42 INFO Applying migration id=notesfts 2026/02/05 16:56:42 INFO Applying migration id=iconsname 2026/02/05 16:56:42 INFO Applying migration id=nohash 2026/02/05 16:56:42 INFO Applying migration id=shares 2026/02/05 16:56:42 INFO Applying migration id=actorttl 2026/02/05 16:56:42 INFO Applying migration id=tocc 2026/02/05 16:56:42 INFO Applying migration id=followeds 2026/02/05 16:56:42 INFO Applying migration id=certhash 2026/02/05 16:56:42 INFO Applying migration id=follows_sync 2026/02/05 16:56:42 INFO Applying migration id=jsonpath 2026/02/05 16:56:42 INFO Applying migration id=localforward 2026/02/05 16:56:42 INFO Applying migration id=avatar 2026/02/05 16:56:42 INFO Applying migration id=noimage 2026/02/05 16:56:42 INFO Applying migration id=feed 2026/02/05 16:56:42 INFO Applying migration id=bookmarks 2026/02/05 16:56:42 INFO Applying migration id=shareactivity 2026/02/05 16:56:42 INFO Applying migration id=application 2026/02/05 16:56:42 INFO Applying migration id=certificates 2026/02/05 16:56:42 INFO Applying migration id=rawforward 2026/02/05 16:56:42 INFO Applying migration id=publickey 2026/02/05 16:56:42 INFO Applying migration id=resolvegroup 2026/02/05 16:56:42 INFO Applying migration id=reject 2026/02/05 16:56:42 INFO Applying migration id=autodel 2026/02/05 16:56:42 INFO Applying migration id=jsonb 2026/02/05 16:56:42 INFO Applying migration id=quote 2026/02/05 16:56:42 INFO Applying migration id=rfc9421 2026/02/05 16:56:42 INFO Applying migration id=keys 2026/02/05 16:56:42 INFO Applying migration id=portable 2026/02/05 16:56:42 INFO Applying migration id=proofs 2026/02/05 16:56:42 INFO Applying migration id=contexts 2026/02/05 16:56:42 INFO Applying migration id=deliverieshost 2026/02/05 16:56:42 INFO Applying migration id=pembegin 2026/02/05 16:56:42 INFO Applying migration id=didhost 2026/02/05 16:56:43 WARN Throttled request to set name can=2026-02-05T17:26:42.784Z --- PASS: TestName_Throttled (1.26s) === RUN TestName_HappyFlow 2026/02/05 16:56:43 INFO Applying migration id=initial 2026/02/05 16:56:43 INFO Applying migration id=notesupdated 2026/02/05 16:56:43 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:43 INFO Applying migration id=activitiesid 2026/02/05 16:56:43 INFO Applying migration id=outbox 2026/02/05 16:56:43 INFO Applying migration id=edits 2026/02/05 16:56:43 INFO Applying migration id=outboxactor 2026/02/05 16:56:43 INFO Applying migration id=outboxsender 2026/02/05 16:56:43 INFO Applying migration id=thread 2026/02/05 16:56:43 INFO Applying migration id=host 2026/02/05 16:56:43 INFO Applying migration id=sharedinbox 2026/02/05 16:56:43 INFO Applying migration id=noteshost 2026/02/05 16:56:43 INFO Applying migration id=fetched 2026/02/05 16:56:43 INFO Applying migration id=move 2026/02/05 16:56:43 INFO Applying migration id=cleanup 2026/02/05 16:56:43 INFO Applying migration id=received 2026/02/05 16:56:43 INFO Applying migration id=namehost 2026/02/05 16:56:43 INFO Applying migration id=outboxhost 2026/02/05 16:56:43 INFO Applying migration id=notesfts 2026/02/05 16:56:43 INFO Applying migration id=iconsname 2026/02/05 16:56:43 INFO Applying migration id=nohash 2026/02/05 16:56:43 INFO Applying migration id=shares 2026/02/05 16:56:43 INFO Applying migration id=actorttl 2026/02/05 16:56:43 INFO Applying migration id=tocc 2026/02/05 16:56:43 INFO Applying migration id=followeds 2026/02/05 16:56:43 INFO Applying migration id=certhash 2026/02/05 16:56:43 INFO Applying migration id=follows_sync 2026/02/05 16:56:43 INFO Applying migration id=jsonpath 2026/02/05 16:56:43 INFO Applying migration id=localforward 2026/02/05 16:56:43 INFO Applying migration id=avatar 2026/02/05 16:56:43 INFO Applying migration id=noimage 2026/02/05 16:56:43 INFO Applying migration id=feed 2026/02/05 16:56:43 INFO Applying migration id=bookmarks 2026/02/05 16:56:43 INFO Applying migration id=shareactivity 2026/02/05 16:56:43 INFO Applying migration id=application 2026/02/05 16:56:43 INFO Applying migration id=certificates 2026/02/05 16:56:43 INFO Applying migration id=rawforward 2026/02/05 16:56:43 INFO Applying migration id=publickey 2026/02/05 16:56:43 INFO Applying migration id=resolvegroup 2026/02/05 16:56:43 INFO Applying migration id=reject 2026/02/05 16:56:43 INFO Applying migration id=autodel 2026/02/05 16:56:43 INFO Applying migration id=jsonb 2026/02/05 16:56:43 INFO Applying migration id=quote 2026/02/05 16:56:43 INFO Applying migration id=rfc9421 2026/02/05 16:56:43 INFO Applying migration id=keys 2026/02/05 16:56:43 INFO Applying migration id=portable 2026/02/05 16:56:43 INFO Applying migration id=proofs 2026/02/05 16:56:43 INFO Applying migration id=contexts 2026/02/05 16:56:43 INFO Applying migration id=deliverieshost 2026/02/05 16:56:43 INFO Applying migration id=pembegin 2026/02/05 16:56:43 INFO Applying migration id=didhost 2026/02/05 16:56:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_HappyFlow (1.33s) === RUN TestName_TooLong 2026/02/05 16:56:44 INFO Applying migration id=initial 2026/02/05 16:56:44 INFO Applying migration id=notesupdated 2026/02/05 16:56:44 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:44 INFO Applying migration id=activitiesid 2026/02/05 16:56:44 INFO Applying migration id=outbox 2026/02/05 16:56:44 INFO Applying migration id=edits 2026/02/05 16:56:44 INFO Applying migration id=outboxactor 2026/02/05 16:56:44 INFO Applying migration id=outboxsender 2026/02/05 16:56:44 INFO Applying migration id=thread 2026/02/05 16:56:44 INFO Applying migration id=host 2026/02/05 16:56:44 INFO Applying migration id=sharedinbox 2026/02/05 16:56:44 INFO Applying migration id=noteshost 2026/02/05 16:56:44 INFO Applying migration id=fetched 2026/02/05 16:56:44 INFO Applying migration id=move 2026/02/05 16:56:44 INFO Applying migration id=cleanup 2026/02/05 16:56:44 INFO Applying migration id=received 2026/02/05 16:56:44 INFO Applying migration id=namehost 2026/02/05 16:56:44 INFO Applying migration id=outboxhost 2026/02/05 16:56:44 INFO Applying migration id=notesfts 2026/02/05 16:56:44 INFO Applying migration id=iconsname 2026/02/05 16:56:44 INFO Applying migration id=nohash 2026/02/05 16:56:44 INFO Applying migration id=shares 2026/02/05 16:56:44 INFO Applying migration id=actorttl 2026/02/05 16:56:44 INFO Applying migration id=tocc 2026/02/05 16:56:44 INFO Applying migration id=followeds 2026/02/05 16:56:44 INFO Applying migration id=certhash 2026/02/05 16:56:44 INFO Applying migration id=follows_sync 2026/02/05 16:56:44 INFO Applying migration id=jsonpath 2026/02/05 16:56:44 INFO Applying migration id=localforward 2026/02/05 16:56:44 INFO Applying migration id=avatar 2026/02/05 16:56:44 INFO Applying migration id=noimage 2026/02/05 16:56:44 INFO Applying migration id=feed 2026/02/05 16:56:44 INFO Applying migration id=bookmarks 2026/02/05 16:56:44 INFO Applying migration id=shareactivity 2026/02/05 16:56:44 INFO Applying migration id=application 2026/02/05 16:56:44 INFO Applying migration id=certificates 2026/02/05 16:56:44 INFO Applying migration id=rawforward 2026/02/05 16:56:44 INFO Applying migration id=publickey 2026/02/05 16:56:44 INFO Applying migration id=resolvegroup 2026/02/05 16:56:44 INFO Applying migration id=reject 2026/02/05 16:56:44 INFO Applying migration id=autodel 2026/02/05 16:56:44 INFO Applying migration id=jsonb 2026/02/05 16:56:45 INFO Applying migration id=quote 2026/02/05 16:56:45 INFO Applying migration id=rfc9421 2026/02/05 16:56:45 INFO Applying migration id=keys 2026/02/05 16:56:45 INFO Applying migration id=portable 2026/02/05 16:56:45 INFO Applying migration id=proofs 2026/02/05 16:56:45 INFO Applying migration id=contexts 2026/02/05 16:56:45 INFO Applying migration id=deliverieshost 2026/02/05 16:56:45 INFO Applying migration id=pembegin 2026/02/05 16:56:45 INFO Applying migration id=didhost --- PASS: TestName_TooLong (1.50s) === RUN TestName_MultiLine 2026/02/05 16:56:46 INFO Applying migration id=initial 2026/02/05 16:56:46 INFO Applying migration id=notesupdated 2026/02/05 16:56:46 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:46 INFO Applying migration id=activitiesid 2026/02/05 16:56:46 INFO Applying migration id=outbox 2026/02/05 16:56:46 INFO Applying migration id=edits 2026/02/05 16:56:46 INFO Applying migration id=outboxactor 2026/02/05 16:56:46 INFO Applying migration id=outboxsender 2026/02/05 16:56:46 INFO Applying migration id=thread 2026/02/05 16:56:46 INFO Applying migration id=host 2026/02/05 16:56:46 INFO Applying migration id=sharedinbox 2026/02/05 16:56:46 INFO Applying migration id=noteshost 2026/02/05 16:56:46 INFO Applying migration id=fetched 2026/02/05 16:56:46 INFO Applying migration id=move 2026/02/05 16:56:46 INFO Applying migration id=cleanup 2026/02/05 16:56:46 INFO Applying migration id=received 2026/02/05 16:56:46 INFO Applying migration id=namehost 2026/02/05 16:56:46 INFO Applying migration id=outboxhost 2026/02/05 16:56:46 INFO Applying migration id=notesfts 2026/02/05 16:56:46 INFO Applying migration id=iconsname 2026/02/05 16:56:46 INFO Applying migration id=nohash 2026/02/05 16:56:46 INFO Applying migration id=shares 2026/02/05 16:56:46 INFO Applying migration id=actorttl 2026/02/05 16:56:46 INFO Applying migration id=tocc 2026/02/05 16:56:46 INFO Applying migration id=followeds 2026/02/05 16:56:46 INFO Applying migration id=certhash 2026/02/05 16:56:46 INFO Applying migration id=follows_sync 2026/02/05 16:56:46 INFO Applying migration id=jsonpath 2026/02/05 16:56:46 INFO Applying migration id=localforward 2026/02/05 16:56:46 INFO Applying migration id=avatar 2026/02/05 16:56:46 INFO Applying migration id=noimage 2026/02/05 16:56:46 INFO Applying migration id=feed 2026/02/05 16:56:46 INFO Applying migration id=bookmarks 2026/02/05 16:56:46 INFO Applying migration id=shareactivity 2026/02/05 16:56:46 INFO Applying migration id=application 2026/02/05 16:56:46 INFO Applying migration id=certificates 2026/02/05 16:56:46 INFO Applying migration id=rawforward 2026/02/05 16:56:46 INFO Applying migration id=publickey 2026/02/05 16:56:46 INFO Applying migration id=resolvegroup 2026/02/05 16:56:46 INFO Applying migration id=reject 2026/02/05 16:56:46 INFO Applying migration id=autodel 2026/02/05 16:56:46 INFO Applying migration id=jsonb 2026/02/05 16:56:46 INFO Applying migration id=quote 2026/02/05 16:56:46 INFO Applying migration id=rfc9421 2026/02/05 16:56:46 INFO Applying migration id=keys 2026/02/05 16:56:46 INFO Applying migration id=portable 2026/02/05 16:56:46 INFO Applying migration id=proofs 2026/02/05 16:56:46 INFO Applying migration id=contexts 2026/02/05 16:56:46 INFO Applying migration id=deliverieshost 2026/02/05 16:56:46 INFO Applying migration id=pembegin 2026/02/05 16:56:46 INFO Applying migration id=didhost 2026/02/05 16:56:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_MultiLine (0.98s) === RUN TestOutbox_NonExistingUser 2026/02/05 16:56:47 INFO Applying migration id=initial 2026/02/05 16:56:47 INFO Applying migration id=notesupdated 2026/02/05 16:56:47 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:47 INFO Applying migration id=activitiesid 2026/02/05 16:56:47 INFO Applying migration id=outbox 2026/02/05 16:56:47 INFO Applying migration id=edits 2026/02/05 16:56:47 INFO Applying migration id=outboxactor 2026/02/05 16:56:47 INFO Applying migration id=outboxsender 2026/02/05 16:56:47 INFO Applying migration id=thread 2026/02/05 16:56:47 INFO Applying migration id=host 2026/02/05 16:56:47 INFO Applying migration id=sharedinbox 2026/02/05 16:56:47 INFO Applying migration id=noteshost 2026/02/05 16:56:47 INFO Applying migration id=fetched 2026/02/05 16:56:47 INFO Applying migration id=move 2026/02/05 16:56:47 INFO Applying migration id=cleanup 2026/02/05 16:56:47 INFO Applying migration id=received 2026/02/05 16:56:47 INFO Applying migration id=namehost 2026/02/05 16:56:47 INFO Applying migration id=outboxhost 2026/02/05 16:56:47 INFO Applying migration id=notesfts 2026/02/05 16:56:47 INFO Applying migration id=iconsname 2026/02/05 16:56:47 INFO Applying migration id=nohash 2026/02/05 16:56:47 INFO Applying migration id=shares 2026/02/05 16:56:47 INFO Applying migration id=actorttl 2026/02/05 16:56:47 INFO Applying migration id=tocc 2026/02/05 16:56:47 INFO Applying migration id=followeds 2026/02/05 16:56:47 INFO Applying migration id=certhash 2026/02/05 16:56:47 INFO Applying migration id=follows_sync 2026/02/05 16:56:47 INFO Applying migration id=jsonpath 2026/02/05 16:56:47 INFO Applying migration id=localforward 2026/02/05 16:56:47 INFO Applying migration id=avatar 2026/02/05 16:56:47 INFO Applying migration id=noimage 2026/02/05 16:56:47 INFO Applying migration id=feed 2026/02/05 16:56:47 INFO Applying migration id=bookmarks 2026/02/05 16:56:47 INFO Applying migration id=shareactivity 2026/02/05 16:56:47 INFO Applying migration id=application 2026/02/05 16:56:47 INFO Applying migration id=certificates 2026/02/05 16:56:47 INFO Applying migration id=rawforward 2026/02/05 16:56:47 INFO Applying migration id=publickey 2026/02/05 16:56:47 INFO Applying migration id=resolvegroup 2026/02/05 16:56:47 INFO Applying migration id=reject 2026/02/05 16:56:47 INFO Applying migration id=autodel 2026/02/05 16:56:47 INFO Applying migration id=jsonb 2026/02/05 16:56:47 INFO Applying migration id=quote 2026/02/05 16:56:47 INFO Applying migration id=rfc9421 2026/02/05 16:56:47 INFO Applying migration id=keys 2026/02/05 16:56:47 INFO Applying migration id=portable 2026/02/05 16:56:47 INFO Applying migration id=proofs 2026/02/05 16:56:47 INFO Applying migration id=contexts 2026/02/05 16:56:47 INFO Applying migration id=deliverieshost 2026/02/05 16:56:47 INFO Applying migration id=pembegin 2026/02/05 16:56:47 INFO Applying migration id=didhost 2026/02/05 16:56:48 INFO Person was not found actor=https://x --- PASS: TestOutbox_NonExistingUser (1.44s) === RUN TestOutbox_InvalidOffset 2026/02/05 16:56:48 INFO Applying migration id=initial 2026/02/05 16:56:48 INFO Applying migration id=notesupdated 2026/02/05 16:56:48 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:48 INFO Applying migration id=activitiesid 2026/02/05 16:56:48 INFO Applying migration id=outbox 2026/02/05 16:56:48 INFO Applying migration id=edits 2026/02/05 16:56:48 INFO Applying migration id=outboxactor 2026/02/05 16:56:48 INFO Applying migration id=outboxsender 2026/02/05 16:56:48 INFO Applying migration id=thread 2026/02/05 16:56:48 INFO Applying migration id=host 2026/02/05 16:56:48 INFO Applying migration id=sharedinbox 2026/02/05 16:56:48 INFO Applying migration id=noteshost 2026/02/05 16:56:48 INFO Applying migration id=fetched 2026/02/05 16:56:48 INFO Applying migration id=move 2026/02/05 16:56:48 INFO Applying migration id=cleanup 2026/02/05 16:56:48 INFO Applying migration id=received 2026/02/05 16:56:48 INFO Applying migration id=namehost 2026/02/05 16:56:48 INFO Applying migration id=outboxhost 2026/02/05 16:56:48 INFO Applying migration id=notesfts 2026/02/05 16:56:48 INFO Applying migration id=iconsname 2026/02/05 16:56:48 INFO Applying migration id=nohash 2026/02/05 16:56:48 INFO Applying migration id=shares 2026/02/05 16:56:48 INFO Applying migration id=actorttl 2026/02/05 16:56:48 INFO Applying migration id=tocc 2026/02/05 16:56:48 INFO Applying migration id=followeds 2026/02/05 16:56:48 INFO Applying migration id=certhash 2026/02/05 16:56:48 INFO Applying migration id=follows_sync 2026/02/05 16:56:48 INFO Applying migration id=jsonpath 2026/02/05 16:56:48 INFO Applying migration id=localforward 2026/02/05 16:56:48 INFO Applying migration id=avatar 2026/02/05 16:56:48 INFO Applying migration id=noimage 2026/02/05 16:56:48 INFO Applying migration id=feed 2026/02/05 16:56:48 INFO Applying migration id=bookmarks 2026/02/05 16:56:48 INFO Applying migration id=shareactivity 2026/02/05 16:56:48 INFO Applying migration id=application 2026/02/05 16:56:48 INFO Applying migration id=certificates 2026/02/05 16:56:48 INFO Applying migration id=rawforward 2026/02/05 16:56:48 INFO Applying migration id=publickey 2026/02/05 16:56:48 INFO Applying migration id=resolvegroup 2026/02/05 16:56:48 INFO Applying migration id=reject 2026/02/05 16:56:48 INFO Applying migration id=autodel 2026/02/05 16:56:48 INFO Applying migration id=jsonb 2026/02/05 16:56:48 INFO Applying migration id=quote 2026/02/05 16:56:48 INFO Applying migration id=rfc9421 2026/02/05 16:56:48 INFO Applying migration id=keys 2026/02/05 16:56:48 INFO Applying migration id=portable 2026/02/05 16:56:48 INFO Applying migration id=proofs 2026/02/05 16:56:48 INFO Applying migration id=contexts 2026/02/05 16:56:48 INFO Applying migration id=deliverieshost 2026/02/05 16:56:48 INFO Applying migration id=pembegin 2026/02/05 16:56:48 INFO Applying migration id=didhost 2026/02/05 16:56:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-2aaa-740d-8fb5-553fc64cfb3f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-2aaa-7355-9d6b-a6d6b36248d8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-2aaa-7355-9d6b-a6d6b36248d8 2026/02/05 16:56:49 INFO Failed to parse query url=/users/outbox/localhost.localdomain:8443/user/alice?abc error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestOutbox_InvalidOffset (0.78s) === RUN TestOutbox_PublicPost 2026/02/05 16:56:49 INFO Applying migration id=initial 2026/02/05 16:56:49 INFO Applying migration id=notesupdated 2026/02/05 16:56:49 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:49 INFO Applying migration id=activitiesid 2026/02/05 16:56:49 INFO Applying migration id=outbox 2026/02/05 16:56:49 INFO Applying migration id=edits 2026/02/05 16:56:49 INFO Applying migration id=outboxactor 2026/02/05 16:56:49 INFO Applying migration id=outboxsender 2026/02/05 16:56:49 INFO Applying migration id=thread 2026/02/05 16:56:49 INFO Applying migration id=host 2026/02/05 16:56:49 INFO Applying migration id=sharedinbox 2026/02/05 16:56:49 INFO Applying migration id=noteshost 2026/02/05 16:56:49 INFO Applying migration id=fetched 2026/02/05 16:56:49 INFO Applying migration id=move 2026/02/05 16:56:49 INFO Applying migration id=cleanup 2026/02/05 16:56:49 INFO Applying migration id=received 2026/02/05 16:56:49 INFO Applying migration id=namehost 2026/02/05 16:56:49 INFO Applying migration id=outboxhost 2026/02/05 16:56:49 INFO Applying migration id=notesfts 2026/02/05 16:56:49 INFO Applying migration id=iconsname 2026/02/05 16:56:49 INFO Applying migration id=nohash 2026/02/05 16:56:49 INFO Applying migration id=shares 2026/02/05 16:56:49 INFO Applying migration id=actorttl 2026/02/05 16:56:49 INFO Applying migration id=tocc 2026/02/05 16:56:49 INFO Applying migration id=followeds 2026/02/05 16:56:49 INFO Applying migration id=certhash 2026/02/05 16:56:49 INFO Applying migration id=follows_sync 2026/02/05 16:56:49 INFO Applying migration id=jsonpath 2026/02/05 16:56:49 INFO Applying migration id=localforward 2026/02/05 16:56:49 INFO Applying migration id=avatar 2026/02/05 16:56:49 INFO Applying migration id=noimage 2026/02/05 16:56:49 INFO Applying migration id=feed 2026/02/05 16:56:49 INFO Applying migration id=bookmarks 2026/02/05 16:56:49 INFO Applying migration id=shareactivity 2026/02/05 16:56:49 INFO Applying migration id=application 2026/02/05 16:56:49 INFO Applying migration id=certificates 2026/02/05 16:56:49 INFO Applying migration id=rawforward 2026/02/05 16:56:49 INFO Applying migration id=publickey 2026/02/05 16:56:49 INFO Applying migration id=resolvegroup 2026/02/05 16:56:49 INFO Applying migration id=reject 2026/02/05 16:56:49 INFO Applying migration id=autodel 2026/02/05 16:56:49 INFO Applying migration id=jsonb 2026/02/05 16:56:49 INFO Applying migration id=quote 2026/02/05 16:56:49 INFO Applying migration id=rfc9421 2026/02/05 16:56:49 INFO Applying migration id=keys 2026/02/05 16:56:49 INFO Applying migration id=portable 2026/02/05 16:56:49 INFO Applying migration id=proofs 2026/02/05 16:56:49 INFO Applying migration id=contexts 2026/02/05 16:56:49 INFO Applying migration id=deliverieshost 2026/02/05 16:56:49 INFO Applying migration id=pembegin 2026/02/05 16:56:49 INFO Applying migration id=didhost 2026/02/05 16:56:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-2f01-701c-805c-2ef9c1949f39 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-2f00-7edd-b615-4ba40403b8ce activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-2f00-7edd-b615-4ba40403b8ce 2026/02/05 16:56:50 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPost (1.11s) === RUN TestOutbox_PublicPostUnauthenticatedUser 2026/02/05 16:56:50 INFO Applying migration id=initial 2026/02/05 16:56:50 INFO Applying migration id=notesupdated 2026/02/05 16:56:50 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:50 INFO Applying migration id=activitiesid 2026/02/05 16:56:50 INFO Applying migration id=outbox 2026/02/05 16:56:50 INFO Applying migration id=edits 2026/02/05 16:56:50 INFO Applying migration id=outboxactor 2026/02/05 16:56:50 INFO Applying migration id=outboxsender 2026/02/05 16:56:50 INFO Applying migration id=thread 2026/02/05 16:56:50 INFO Applying migration id=host 2026/02/05 16:56:50 INFO Applying migration id=sharedinbox 2026/02/05 16:56:50 INFO Applying migration id=noteshost 2026/02/05 16:56:50 INFO Applying migration id=fetched 2026/02/05 16:56:50 INFO Applying migration id=move 2026/02/05 16:56:50 INFO Applying migration id=cleanup 2026/02/05 16:56:50 INFO Applying migration id=received 2026/02/05 16:56:50 INFO Applying migration id=namehost 2026/02/05 16:56:50 INFO Applying migration id=outboxhost 2026/02/05 16:56:50 INFO Applying migration id=notesfts 2026/02/05 16:56:50 INFO Applying migration id=iconsname 2026/02/05 16:56:50 INFO Applying migration id=nohash 2026/02/05 16:56:50 INFO Applying migration id=shares 2026/02/05 16:56:50 INFO Applying migration id=actorttl 2026/02/05 16:56:50 INFO Applying migration id=tocc 2026/02/05 16:56:50 INFO Applying migration id=followeds 2026/02/05 16:56:50 INFO Applying migration id=certhash 2026/02/05 16:56:50 INFO Applying migration id=follows_sync 2026/02/05 16:56:50 INFO Applying migration id=jsonpath 2026/02/05 16:56:50 INFO Applying migration id=localforward 2026/02/05 16:56:50 INFO Applying migration id=avatar 2026/02/05 16:56:50 INFO Applying migration id=noimage 2026/02/05 16:56:50 INFO Applying migration id=feed 2026/02/05 16:56:50 INFO Applying migration id=bookmarks 2026/02/05 16:56:50 INFO Applying migration id=shareactivity 2026/02/05 16:56:50 INFO Applying migration id=application 2026/02/05 16:56:50 INFO Applying migration id=certificates 2026/02/05 16:56:50 INFO Applying migration id=rawforward 2026/02/05 16:56:50 INFO Applying migration id=publickey 2026/02/05 16:56:50 INFO Applying migration id=resolvegroup 2026/02/05 16:56:50 INFO Applying migration id=reject 2026/02/05 16:56:50 INFO Applying migration id=autodel 2026/02/05 16:56:50 INFO Applying migration id=jsonb 2026/02/05 16:56:50 INFO Applying migration id=quote 2026/02/05 16:56:50 INFO Applying migration id=rfc9421 2026/02/05 16:56:50 INFO Applying migration id=keys 2026/02/05 16:56:50 INFO Applying migration id=portable 2026/02/05 16:56:50 INFO Applying migration id=proofs 2026/02/05 16:56:50 INFO Applying migration id=contexts 2026/02/05 16:56:50 INFO Applying migration id=deliverieshost 2026/02/05 16:56:50 INFO Applying migration id=pembegin 2026/02/05 16:56:50 INFO Applying migration id=didhost 2026/02/05 16:56:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-3555-731f-b4ce-d3845077465b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-3555-72ab-8081-4f70b8df33a9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-3555-72ab-8081-4f70b8df33a9 2026/02/05 16:56:52 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostUnauthenticatedUser (1.62s) === RUN TestOutbox_PublicPostSelf 2026/02/05 16:56:52 INFO Applying migration id=initial 2026/02/05 16:56:52 INFO Applying migration id=notesupdated 2026/02/05 16:56:52 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:52 INFO Applying migration id=activitiesid 2026/02/05 16:56:52 INFO Applying migration id=outbox 2026/02/05 16:56:52 INFO Applying migration id=edits 2026/02/05 16:56:52 INFO Applying migration id=outboxactor 2026/02/05 16:56:52 INFO Applying migration id=outboxsender 2026/02/05 16:56:52 INFO Applying migration id=thread 2026/02/05 16:56:52 INFO Applying migration id=host 2026/02/05 16:56:52 INFO Applying migration id=sharedinbox 2026/02/05 16:56:52 INFO Applying migration id=noteshost 2026/02/05 16:56:52 INFO Applying migration id=fetched 2026/02/05 16:56:52 INFO Applying migration id=move 2026/02/05 16:56:52 INFO Applying migration id=cleanup 2026/02/05 16:56:52 INFO Applying migration id=received 2026/02/05 16:56:52 INFO Applying migration id=namehost 2026/02/05 16:56:52 INFO Applying migration id=outboxhost 2026/02/05 16:56:52 INFO Applying migration id=notesfts 2026/02/05 16:56:52 INFO Applying migration id=iconsname 2026/02/05 16:56:52 INFO Applying migration id=nohash 2026/02/05 16:56:52 INFO Applying migration id=shares 2026/02/05 16:56:52 INFO Applying migration id=actorttl 2026/02/05 16:56:52 INFO Applying migration id=tocc 2026/02/05 16:56:52 INFO Applying migration id=followeds 2026/02/05 16:56:52 INFO Applying migration id=certhash 2026/02/05 16:56:52 INFO Applying migration id=follows_sync 2026/02/05 16:56:52 INFO Applying migration id=jsonpath 2026/02/05 16:56:52 INFO Applying migration id=localforward 2026/02/05 16:56:52 INFO Applying migration id=avatar 2026/02/05 16:56:52 INFO Applying migration id=noimage 2026/02/05 16:56:52 INFO Applying migration id=feed 2026/02/05 16:56:52 INFO Applying migration id=bookmarks 2026/02/05 16:56:52 INFO Applying migration id=shareactivity 2026/02/05 16:56:52 INFO Applying migration id=application 2026/02/05 16:56:52 INFO Applying migration id=certificates 2026/02/05 16:56:52 INFO Applying migration id=rawforward 2026/02/05 16:56:52 INFO Applying migration id=publickey 2026/02/05 16:56:52 INFO Applying migration id=resolvegroup 2026/02/05 16:56:52 INFO Applying migration id=reject 2026/02/05 16:56:52 INFO Applying migration id=autodel 2026/02/05 16:56:52 INFO Applying migration id=jsonb 2026/02/05 16:56:52 INFO Applying migration id=quote 2026/02/05 16:56:52 INFO Applying migration id=rfc9421 2026/02/05 16:56:52 INFO Applying migration id=keys 2026/02/05 16:56:52 INFO Applying migration id=portable 2026/02/05 16:56:52 INFO Applying migration id=proofs 2026/02/05 16:56:52 INFO Applying migration id=contexts 2026/02/05 16:56:52 INFO Applying migration id=deliverieshost 2026/02/05 16:56:52 INFO Applying migration id=pembegin 2026/02/05 16:56:52 INFO Applying migration id=didhost 2026/02/05 16:56:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-3af5-78c7-9a5b-8f13433c145e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-3af5-7629-894f-e93882148d02 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-3af5-7629-894f-e93882148d02 2026/02/05 16:56:53 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostSelf (1.44s) === RUN TestOutbox_PostToFollowers 2026/02/05 16:56:53 INFO Applying migration id=initial 2026/02/05 16:56:53 INFO Applying migration id=notesupdated 2026/02/05 16:56:53 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:53 INFO Applying migration id=activitiesid 2026/02/05 16:56:53 INFO Applying migration id=outbox 2026/02/05 16:56:53 INFO Applying migration id=edits 2026/02/05 16:56:53 INFO Applying migration id=outboxactor 2026/02/05 16:56:53 INFO Applying migration id=outboxsender 2026/02/05 16:56:53 INFO Applying migration id=thread 2026/02/05 16:56:53 INFO Applying migration id=host 2026/02/05 16:56:53 INFO Applying migration id=sharedinbox 2026/02/05 16:56:53 INFO Applying migration id=noteshost 2026/02/05 16:56:53 INFO Applying migration id=fetched 2026/02/05 16:56:53 INFO Applying migration id=move 2026/02/05 16:56:53 INFO Applying migration id=cleanup 2026/02/05 16:56:53 INFO Applying migration id=received 2026/02/05 16:56:53 INFO Applying migration id=namehost 2026/02/05 16:56:53 INFO Applying migration id=outboxhost 2026/02/05 16:56:53 INFO Applying migration id=notesfts 2026/02/05 16:56:53 INFO Applying migration id=iconsname 2026/02/05 16:56:53 INFO Applying migration id=nohash 2026/02/05 16:56:53 INFO Applying migration id=shares 2026/02/05 16:56:53 INFO Applying migration id=actorttl 2026/02/05 16:56:53 INFO Applying migration id=tocc 2026/02/05 16:56:53 INFO Applying migration id=followeds 2026/02/05 16:56:53 INFO Applying migration id=certhash 2026/02/05 16:56:53 INFO Applying migration id=follows_sync 2026/02/05 16:56:53 INFO Applying migration id=jsonpath 2026/02/05 16:56:53 INFO Applying migration id=localforward 2026/02/05 16:56:53 INFO Applying migration id=avatar 2026/02/05 16:56:53 INFO Applying migration id=noimage 2026/02/05 16:56:53 INFO Applying migration id=feed 2026/02/05 16:56:53 INFO Applying migration id=bookmarks 2026/02/05 16:56:53 INFO Applying migration id=shareactivity 2026/02/05 16:56:53 INFO Applying migration id=application 2026/02/05 16:56:53 INFO Applying migration id=certificates 2026/02/05 16:56:53 INFO Applying migration id=rawforward 2026/02/05 16:56:53 INFO Applying migration id=publickey 2026/02/05 16:56:53 INFO Applying migration id=resolvegroup 2026/02/05 16:56:53 INFO Applying migration id=reject 2026/02/05 16:56:53 INFO Applying migration id=autodel 2026/02/05 16:56:53 INFO Applying migration id=jsonb 2026/02/05 16:56:53 INFO Applying migration id=quote 2026/02/05 16:56:53 INFO Applying migration id=rfc9421 2026/02/05 16:56:53 INFO Applying migration id=keys 2026/02/05 16:56:53 INFO Applying migration id=portable 2026/02/05 16:56:53 INFO Applying migration id=proofs 2026/02/05 16:56:53 INFO Applying migration id=contexts 2026/02/05 16:56:53 INFO Applying migration id=deliverieshost 2026/02/05 16:56:53 INFO Applying migration id=pembegin 2026/02/05 16:56:53 INFO Applying migration id=didhost 2026/02/05 16:56:54 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-3dda-7cd9-9e14-0ceb86567c4f 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/02/05 16:56:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-3ddb-78e5-b88a-e90c9fbe4dfe activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-3dda-7cd9-9e14-0ceb86567c4f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebc-3dda-7cd9-9e14-0ceb86567c4f 2026/02/05 16:56:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-3ddc-7260-9567-9944bb50b4f9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-3ddc-721b-b340-d07cb7e22516 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-3ddc-721b-b340-d07cb7e22516 2026/02/05 16:56:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowers (0.74s) === RUN TestOutbox_PostToFollowersNotFollowing 2026/02/05 16:56:54 INFO Applying migration id=initial 2026/02/05 16:56:54 INFO Applying migration id=notesupdated 2026/02/05 16:56:54 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:54 INFO Applying migration id=activitiesid 2026/02/05 16:56:54 INFO Applying migration id=outbox 2026/02/05 16:56:54 INFO Applying migration id=edits 2026/02/05 16:56:54 INFO Applying migration id=outboxactor 2026/02/05 16:56:54 INFO Applying migration id=outboxsender 2026/02/05 16:56:54 INFO Applying migration id=thread 2026/02/05 16:56:54 INFO Applying migration id=host 2026/02/05 16:56:54 INFO Applying migration id=sharedinbox 2026/02/05 16:56:54 INFO Applying migration id=noteshost 2026/02/05 16:56:54 INFO Applying migration id=fetched 2026/02/05 16:56:54 INFO Applying migration id=move 2026/02/05 16:56:54 INFO Applying migration id=cleanup 2026/02/05 16:56:54 INFO Applying migration id=received 2026/02/05 16:56:54 INFO Applying migration id=namehost 2026/02/05 16:56:54 INFO Applying migration id=outboxhost 2026/02/05 16:56:54 INFO Applying migration id=notesfts 2026/02/05 16:56:54 INFO Applying migration id=iconsname 2026/02/05 16:56:54 INFO Applying migration id=nohash 2026/02/05 16:56:54 INFO Applying migration id=shares 2026/02/05 16:56:54 INFO Applying migration id=actorttl 2026/02/05 16:56:54 INFO Applying migration id=tocc 2026/02/05 16:56:54 INFO Applying migration id=followeds 2026/02/05 16:56:54 INFO Applying migration id=certhash 2026/02/05 16:56:54 INFO Applying migration id=follows_sync 2026/02/05 16:56:54 INFO Applying migration id=jsonpath 2026/02/05 16:56:54 INFO Applying migration id=localforward 2026/02/05 16:56:54 INFO Applying migration id=avatar 2026/02/05 16:56:54 INFO Applying migration id=noimage 2026/02/05 16:56:54 INFO Applying migration id=feed 2026/02/05 16:56:54 INFO Applying migration id=bookmarks 2026/02/05 16:56:54 INFO Applying migration id=shareactivity 2026/02/05 16:56:54 INFO Applying migration id=application 2026/02/05 16:56:54 INFO Applying migration id=certificates 2026/02/05 16:56:54 INFO Applying migration id=rawforward 2026/02/05 16:56:54 INFO Applying migration id=publickey 2026/02/05 16:56:54 INFO Applying migration id=resolvegroup 2026/02/05 16:56:54 INFO Applying migration id=reject 2026/02/05 16:56:54 INFO Applying migration id=autodel 2026/02/05 16:56:54 INFO Applying migration id=jsonb 2026/02/05 16:56:54 INFO Applying migration id=quote 2026/02/05 16:56:54 INFO Applying migration id=rfc9421 2026/02/05 16:56:54 INFO Applying migration id=keys 2026/02/05 16:56:54 INFO Applying migration id=portable 2026/02/05 16:56:54 INFO Applying migration id=proofs 2026/02/05 16:56:54 INFO Applying migration id=contexts 2026/02/05 16:56:54 INFO Applying migration id=deliverieshost 2026/02/05 16:56:54 INFO Applying migration id=pembegin 2026/02/05 16:56:54 INFO Applying migration id=didhost 2026/02/05 16:56:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-4283-7aaf-8e6c-138ab37b10fe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-4283-7a65-8add-c9c25601220a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-4283-7a65-8add-c9c25601220a 2026/02/05 16:56:55 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersNotFollowing (1.19s) === RUN TestOutbox_PostToFollowersUnauthentictedUser 2026/02/05 16:56:55 INFO Applying migration id=initial 2026/02/05 16:56:55 INFO Applying migration id=notesupdated 2026/02/05 16:56:55 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:55 INFO Applying migration id=activitiesid 2026/02/05 16:56:55 INFO Applying migration id=outbox 2026/02/05 16:56:55 INFO Applying migration id=edits 2026/02/05 16:56:55 INFO Applying migration id=outboxactor 2026/02/05 16:56:55 INFO Applying migration id=outboxsender 2026/02/05 16:56:55 INFO Applying migration id=thread 2026/02/05 16:56:55 INFO Applying migration id=host 2026/02/05 16:56:55 INFO Applying migration id=sharedinbox 2026/02/05 16:56:55 INFO Applying migration id=noteshost 2026/02/05 16:56:55 INFO Applying migration id=fetched 2026/02/05 16:56:55 INFO Applying migration id=move 2026/02/05 16:56:55 INFO Applying migration id=cleanup 2026/02/05 16:56:55 INFO Applying migration id=received 2026/02/05 16:56:55 INFO Applying migration id=namehost 2026/02/05 16:56:55 INFO Applying migration id=outboxhost 2026/02/05 16:56:55 INFO Applying migration id=notesfts 2026/02/05 16:56:55 INFO Applying migration id=iconsname 2026/02/05 16:56:55 INFO Applying migration id=nohash 2026/02/05 16:56:55 INFO Applying migration id=shares 2026/02/05 16:56:55 INFO Applying migration id=actorttl 2026/02/05 16:56:55 INFO Applying migration id=tocc 2026/02/05 16:56:55 INFO Applying migration id=followeds 2026/02/05 16:56:55 INFO Applying migration id=certhash 2026/02/05 16:56:55 INFO Applying migration id=follows_sync 2026/02/05 16:56:55 INFO Applying migration id=jsonpath 2026/02/05 16:56:55 INFO Applying migration id=localforward 2026/02/05 16:56:55 INFO Applying migration id=avatar 2026/02/05 16:56:55 INFO Applying migration id=noimage 2026/02/05 16:56:55 INFO Applying migration id=feed 2026/02/05 16:56:55 INFO Applying migration id=bookmarks 2026/02/05 16:56:55 INFO Applying migration id=shareactivity 2026/02/05 16:56:55 INFO Applying migration id=application 2026/02/05 16:56:55 INFO Applying migration id=certificates 2026/02/05 16:56:55 INFO Applying migration id=rawforward 2026/02/05 16:56:55 INFO Applying migration id=publickey 2026/02/05 16:56:55 INFO Applying migration id=resolvegroup 2026/02/05 16:56:55 INFO Applying migration id=reject 2026/02/05 16:56:55 INFO Applying migration id=autodel 2026/02/05 16:56:55 INFO Applying migration id=jsonb 2026/02/05 16:56:55 INFO Applying migration id=quote 2026/02/05 16:56:55 INFO Applying migration id=rfc9421 2026/02/05 16:56:55 INFO Applying migration id=keys 2026/02/05 16:56:55 INFO Applying migration id=portable 2026/02/05 16:56:55 INFO Applying migration id=proofs 2026/02/05 16:56:55 INFO Applying migration id=contexts 2026/02/05 16:56:55 INFO Applying migration id=deliverieshost 2026/02/05 16:56:55 INFO Applying migration id=pembegin 2026/02/05 16:56:55 INFO Applying migration id=didhost 2026/02/05 16:56:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-4922-790d-9614-1d1eb43c9a2a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-4922-786e-be91-2762a4dcde67 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-4922-786e-be91-2762a4dcde67 2026/02/05 16:56:57 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersUnauthentictedUser (1.69s) === RUN TestOutbox_PostToFollowersSelf 2026/02/05 16:56:57 INFO Applying migration id=initial 2026/02/05 16:56:57 INFO Applying migration id=notesupdated 2026/02/05 16:56:57 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:57 INFO Applying migration id=activitiesid 2026/02/05 16:56:57 INFO Applying migration id=outbox 2026/02/05 16:56:57 INFO Applying migration id=edits 2026/02/05 16:56:57 INFO Applying migration id=outboxactor 2026/02/05 16:56:57 INFO Applying migration id=outboxsender 2026/02/05 16:56:57 INFO Applying migration id=thread 2026/02/05 16:56:57 INFO Applying migration id=host 2026/02/05 16:56:57 INFO Applying migration id=sharedinbox 2026/02/05 16:56:57 INFO Applying migration id=noteshost 2026/02/05 16:56:57 INFO Applying migration id=fetched 2026/02/05 16:56:57 INFO Applying migration id=move 2026/02/05 16:56:57 INFO Applying migration id=cleanup 2026/02/05 16:56:57 INFO Applying migration id=received 2026/02/05 16:56:57 INFO Applying migration id=namehost 2026/02/05 16:56:57 INFO Applying migration id=outboxhost 2026/02/05 16:56:57 INFO Applying migration id=notesfts 2026/02/05 16:56:57 INFO Applying migration id=iconsname 2026/02/05 16:56:57 INFO Applying migration id=nohash 2026/02/05 16:56:57 INFO Applying migration id=shares 2026/02/05 16:56:57 INFO Applying migration id=actorttl 2026/02/05 16:56:57 INFO Applying migration id=tocc 2026/02/05 16:56:57 INFO Applying migration id=followeds 2026/02/05 16:56:57 INFO Applying migration id=certhash 2026/02/05 16:56:57 INFO Applying migration id=follows_sync 2026/02/05 16:56:57 INFO Applying migration id=jsonpath 2026/02/05 16:56:57 INFO Applying migration id=localforward 2026/02/05 16:56:57 INFO Applying migration id=avatar 2026/02/05 16:56:57 INFO Applying migration id=noimage 2026/02/05 16:56:57 INFO Applying migration id=feed 2026/02/05 16:56:57 INFO Applying migration id=bookmarks 2026/02/05 16:56:57 INFO Applying migration id=shareactivity 2026/02/05 16:56:57 INFO Applying migration id=application 2026/02/05 16:56:57 INFO Applying migration id=certificates 2026/02/05 16:56:57 INFO Applying migration id=rawforward 2026/02/05 16:56:57 INFO Applying migration id=publickey 2026/02/05 16:56:57 INFO Applying migration id=resolvegroup 2026/02/05 16:56:57 INFO Applying migration id=reject 2026/02/05 16:56:57 INFO Applying migration id=autodel 2026/02/05 16:56:57 INFO Applying migration id=jsonb 2026/02/05 16:56:57 INFO Applying migration id=quote 2026/02/05 16:56:57 INFO Applying migration id=rfc9421 2026/02/05 16:56:57 INFO Applying migration id=keys 2026/02/05 16:56:57 INFO Applying migration id=portable 2026/02/05 16:56:57 INFO Applying migration id=proofs 2026/02/05 16:56:57 INFO Applying migration id=contexts 2026/02/05 16:56:57 INFO Applying migration id=deliverieshost 2026/02/05 16:56:57 INFO Applying migration id=pembegin 2026/02/05 16:56:57 INFO Applying migration id=didhost 2026/02/05 16:56:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-4ce4-7c5e-a9f7-92928367f7e6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-4ce4-7c17-aa2d-0a1a2a69f02c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-4ce4-7c17-aa2d-0a1a2a69f02c 2026/02/05 16:56:58 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersSelf (0.96s) === RUN TestOutbox_DM 2026/02/05 16:56:58 INFO Applying migration id=initial 2026/02/05 16:56:58 INFO Applying migration id=notesupdated 2026/02/05 16:56:58 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:58 INFO Applying migration id=activitiesid 2026/02/05 16:56:58 INFO Applying migration id=outbox 2026/02/05 16:56:58 INFO Applying migration id=edits 2026/02/05 16:56:58 INFO Applying migration id=outboxactor 2026/02/05 16:56:58 INFO Applying migration id=outboxsender 2026/02/05 16:56:58 INFO Applying migration id=thread 2026/02/05 16:56:58 INFO Applying migration id=host 2026/02/05 16:56:58 INFO Applying migration id=sharedinbox 2026/02/05 16:56:58 INFO Applying migration id=noteshost 2026/02/05 16:56:58 INFO Applying migration id=fetched 2026/02/05 16:56:58 INFO Applying migration id=move 2026/02/05 16:56:58 INFO Applying migration id=cleanup 2026/02/05 16:56:58 INFO Applying migration id=received 2026/02/05 16:56:58 INFO Applying migration id=namehost 2026/02/05 16:56:58 INFO Applying migration id=outboxhost 2026/02/05 16:56:58 INFO Applying migration id=notesfts 2026/02/05 16:56:58 INFO Applying migration id=iconsname 2026/02/05 16:56:58 INFO Applying migration id=nohash 2026/02/05 16:56:58 INFO Applying migration id=shares 2026/02/05 16:56:58 INFO Applying migration id=actorttl 2026/02/05 16:56:58 INFO Applying migration id=tocc 2026/02/05 16:56:58 INFO Applying migration id=followeds 2026/02/05 16:56:58 INFO Applying migration id=certhash 2026/02/05 16:56:58 INFO Applying migration id=follows_sync 2026/02/05 16:56:58 INFO Applying migration id=jsonpath 2026/02/05 16:56:58 INFO Applying migration id=localforward 2026/02/05 16:56:58 INFO Applying migration id=avatar 2026/02/05 16:56:58 INFO Applying migration id=noimage 2026/02/05 16:56:58 INFO Applying migration id=feed 2026/02/05 16:56:58 INFO Applying migration id=bookmarks 2026/02/05 16:56:58 INFO Applying migration id=shareactivity 2026/02/05 16:56:58 INFO Applying migration id=application 2026/02/05 16:56:58 INFO Applying migration id=certificates 2026/02/05 16:56:58 INFO Applying migration id=rawforward 2026/02/05 16:56:58 INFO Applying migration id=publickey 2026/02/05 16:56:58 INFO Applying migration id=resolvegroup 2026/02/05 16:56:58 INFO Applying migration id=reject 2026/02/05 16:56:58 INFO Applying migration id=autodel 2026/02/05 16:56:58 INFO Applying migration id=jsonb 2026/02/05 16:56:58 INFO Applying migration id=quote 2026/02/05 16:56:58 INFO Applying migration id=rfc9421 2026/02/05 16:56:58 INFO Applying migration id=keys 2026/02/05 16:56:58 INFO Applying migration id=portable 2026/02/05 16:56:58 INFO Applying migration id=proofs 2026/02/05 16:56:58 INFO Applying migration id=contexts 2026/02/05 16:56:58 INFO Applying migration id=deliverieshost 2026/02/05 16:56:58 INFO Applying migration id=pembegin 2026/02/05 16:56:58 INFO Applying migration id=didhost 2026/02/05 16:56:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-5272-7cce-9e3e-1e75da0c90be 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/02/05 16:56:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-5273-78ff-ba00-224c85da02de activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-5272-7cce-9e3e-1e75da0c90be activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebc-5272-7cce-9e3e-1e75da0c90be 2026/02/05 16:56:59 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/05 16:56:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-5274-7766-b4e6-f0207253d758 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-5274-72a7-af35-963ea26fc7a1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-5274-72a7-af35-963ea26fc7a1 2026/02/05 16:56:59 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DM (1.43s) === RUN TestOutbox_DMSelf 2026/02/05 16:56:59 INFO Applying migration id=initial 2026/02/05 16:56:59 INFO Applying migration id=notesupdated 2026/02/05 16:56:59 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:59 INFO Applying migration id=activitiesid 2026/02/05 16:56:59 INFO Applying migration id=outbox 2026/02/05 16:56:59 INFO Applying migration id=edits 2026/02/05 16:56:59 INFO Applying migration id=outboxactor 2026/02/05 16:56:59 INFO Applying migration id=outboxsender 2026/02/05 16:56:59 INFO Applying migration id=thread 2026/02/05 16:56:59 INFO Applying migration id=host 2026/02/05 16:56:59 INFO Applying migration id=sharedinbox 2026/02/05 16:56:59 INFO Applying migration id=noteshost 2026/02/05 16:56:59 INFO Applying migration id=fetched 2026/02/05 16:56:59 INFO Applying migration id=move 2026/02/05 16:56:59 INFO Applying migration id=cleanup 2026/02/05 16:56:59 INFO Applying migration id=received 2026/02/05 16:56:59 INFO Applying migration id=namehost 2026/02/05 16:56:59 INFO Applying migration id=outboxhost 2026/02/05 16:56:59 INFO Applying migration id=notesfts 2026/02/05 16:56:59 INFO Applying migration id=iconsname 2026/02/05 16:56:59 INFO Applying migration id=nohash 2026/02/05 16:56:59 INFO Applying migration id=shares 2026/02/05 16:56:59 INFO Applying migration id=actorttl 2026/02/05 16:56:59 INFO Applying migration id=tocc 2026/02/05 16:56:59 INFO Applying migration id=followeds 2026/02/05 16:56:59 INFO Applying migration id=certhash 2026/02/05 16:56:59 INFO Applying migration id=follows_sync 2026/02/05 16:56:59 INFO Applying migration id=jsonpath 2026/02/05 16:56:59 INFO Applying migration id=localforward 2026/02/05 16:56:59 INFO Applying migration id=avatar 2026/02/05 16:56:59 INFO Applying migration id=noimage 2026/02/05 16:56:59 INFO Applying migration id=feed 2026/02/05 16:56:59 INFO Applying migration id=bookmarks 2026/02/05 16:56:59 INFO Applying migration id=shareactivity 2026/02/05 16:56:59 INFO Applying migration id=application 2026/02/05 16:56:59 INFO Applying migration id=certificates 2026/02/05 16:56:59 INFO Applying migration id=rawforward 2026/02/05 16:56:59 INFO Applying migration id=publickey 2026/02/05 16:56:59 INFO Applying migration id=resolvegroup 2026/02/05 16:56:59 INFO Applying migration id=reject 2026/02/05 16:56:59 INFO Applying migration id=autodel 2026/02/05 16:56:59 INFO Applying migration id=jsonb 2026/02/05 16:56:59 INFO Applying migration id=quote 2026/02/05 16:56:59 INFO Applying migration id=rfc9421 2026/02/05 16:56:59 INFO Applying migration id=keys 2026/02/05 16:56:59 INFO Applying migration id=portable 2026/02/05 16:56:59 INFO Applying migration id=proofs 2026/02/05 16:56:59 INFO Applying migration id=contexts 2026/02/05 16:56:59 INFO Applying migration id=deliverieshost 2026/02/05 16:56:59 INFO Applying migration id=pembegin 2026/02/05 16:56:59 INFO Applying migration id=didhost 2026/02/05 16:57:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-578f-76d3-b069-87b8cea8b72f 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/02/05 16:57:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-5790-7131-bdff-4d0df02ebb6d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-578f-76d3-b069-87b8cea8b72f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebc-578f-76d3-b069-87b8cea8b72f 2026/02/05 16:57:01 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/05 16:57:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-5790-7d1a-a40d-23e375c620eb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-5790-7918-9101-bcfc7baa6038 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-5790-7918-9101-bcfc7baa6038 2026/02/05 16:57:01 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMSelf (1.31s) === RUN TestOutbox_DMNotRecipient 2026/02/05 16:57:01 INFO Applying migration id=initial 2026/02/05 16:57:01 INFO Applying migration id=notesupdated 2026/02/05 16:57:01 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:01 INFO Applying migration id=activitiesid 2026/02/05 16:57:01 INFO Applying migration id=outbox 2026/02/05 16:57:01 INFO Applying migration id=edits 2026/02/05 16:57:01 INFO Applying migration id=outboxactor 2026/02/05 16:57:01 INFO Applying migration id=outboxsender 2026/02/05 16:57:01 INFO Applying migration id=thread 2026/02/05 16:57:01 INFO Applying migration id=host 2026/02/05 16:57:01 INFO Applying migration id=sharedinbox 2026/02/05 16:57:01 INFO Applying migration id=noteshost 2026/02/05 16:57:01 INFO Applying migration id=fetched 2026/02/05 16:57:01 INFO Applying migration id=move 2026/02/05 16:57:01 INFO Applying migration id=cleanup 2026/02/05 16:57:01 INFO Applying migration id=received 2026/02/05 16:57:01 INFO Applying migration id=namehost 2026/02/05 16:57:01 INFO Applying migration id=outboxhost 2026/02/05 16:57:01 INFO Applying migration id=notesfts 2026/02/05 16:57:01 INFO Applying migration id=iconsname 2026/02/05 16:57:01 INFO Applying migration id=nohash 2026/02/05 16:57:01 INFO Applying migration id=shares 2026/02/05 16:57:01 INFO Applying migration id=actorttl 2026/02/05 16:57:01 INFO Applying migration id=tocc 2026/02/05 16:57:01 INFO Applying migration id=followeds 2026/02/05 16:57:01 INFO Applying migration id=certhash 2026/02/05 16:57:01 INFO Applying migration id=follows_sync 2026/02/05 16:57:01 INFO Applying migration id=jsonpath 2026/02/05 16:57:01 INFO Applying migration id=localforward 2026/02/05 16:57:01 INFO Applying migration id=avatar 2026/02/05 16:57:01 INFO Applying migration id=noimage 2026/02/05 16:57:01 INFO Applying migration id=feed 2026/02/05 16:57:01 INFO Applying migration id=bookmarks 2026/02/05 16:57:01 INFO Applying migration id=shareactivity 2026/02/05 16:57:01 INFO Applying migration id=application 2026/02/05 16:57:01 INFO Applying migration id=certificates 2026/02/05 16:57:01 INFO Applying migration id=rawforward 2026/02/05 16:57:01 INFO Applying migration id=publickey 2026/02/05 16:57:01 INFO Applying migration id=resolvegroup 2026/02/05 16:57:01 INFO Applying migration id=reject 2026/02/05 16:57:01 INFO Applying migration id=autodel 2026/02/05 16:57:01 INFO Applying migration id=jsonb 2026/02/05 16:57:01 INFO Applying migration id=quote 2026/02/05 16:57:01 INFO Applying migration id=rfc9421 2026/02/05 16:57:01 INFO Applying migration id=keys 2026/02/05 16:57:01 INFO Applying migration id=portable 2026/02/05 16:57:01 INFO Applying migration id=proofs 2026/02/05 16:57:01 INFO Applying migration id=contexts 2026/02/05 16:57:01 INFO Applying migration id=deliverieshost 2026/02/05 16:57:01 INFO Applying migration id=pembegin 2026/02/05 16:57:01 INFO Applying migration id=didhost 2026/02/05 16:57:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-5b25-71d5-92e2-808b605de0ae 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/02/05 16:57:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-5b25-7b99-98aa-3cada26fcf4e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-5b25-71d5-92e2-808b605de0ae activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebc-5b25-71d5-92e2-808b605de0ae 2026/02/05 16:57:01 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/05 16:57:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-5b26-7853-a549-2ef375876645 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-5b26-7446-8ed5-dda715362284 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-5b26-7446-8ed5-dda715362284 2026/02/05 16:57:01 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMNotRecipient (0.92s) === RUN TestOutbox_UnauthenticatedUser 2026/02/05 16:57:01 INFO Applying migration id=initial 2026/02/05 16:57:01 INFO Applying migration id=notesupdated 2026/02/05 16:57:01 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:02 INFO Applying migration id=activitiesid 2026/02/05 16:57:02 INFO Applying migration id=outbox 2026/02/05 16:57:02 INFO Applying migration id=edits 2026/02/05 16:57:02 INFO Applying migration id=outboxactor 2026/02/05 16:57:02 INFO Applying migration id=outboxsender 2026/02/05 16:57:02 INFO Applying migration id=thread 2026/02/05 16:57:02 INFO Applying migration id=host 2026/02/05 16:57:02 INFO Applying migration id=sharedinbox 2026/02/05 16:57:02 INFO Applying migration id=noteshost 2026/02/05 16:57:02 INFO Applying migration id=fetched 2026/02/05 16:57:02 INFO Applying migration id=move 2026/02/05 16:57:02 INFO Applying migration id=cleanup 2026/02/05 16:57:02 INFO Applying migration id=received 2026/02/05 16:57:02 INFO Applying migration id=namehost 2026/02/05 16:57:02 INFO Applying migration id=outboxhost 2026/02/05 16:57:02 INFO Applying migration id=notesfts 2026/02/05 16:57:02 INFO Applying migration id=iconsname 2026/02/05 16:57:02 INFO Applying migration id=nohash 2026/02/05 16:57:02 INFO Applying migration id=shares 2026/02/05 16:57:02 INFO Applying migration id=actorttl 2026/02/05 16:57:02 INFO Applying migration id=tocc 2026/02/05 16:57:02 INFO Applying migration id=followeds 2026/02/05 16:57:02 INFO Applying migration id=certhash 2026/02/05 16:57:02 INFO Applying migration id=follows_sync 2026/02/05 16:57:02 INFO Applying migration id=jsonpath 2026/02/05 16:57:02 INFO Applying migration id=localforward 2026/02/05 16:57:02 INFO Applying migration id=avatar 2026/02/05 16:57:02 INFO Applying migration id=noimage 2026/02/05 16:57:02 INFO Applying migration id=feed 2026/02/05 16:57:02 INFO Applying migration id=bookmarks 2026/02/05 16:57:02 INFO Applying migration id=shareactivity 2026/02/05 16:57:02 INFO Applying migration id=application 2026/02/05 16:57:02 INFO Applying migration id=certificates 2026/02/05 16:57:02 INFO Applying migration id=rawforward 2026/02/05 16:57:02 INFO Applying migration id=publickey 2026/02/05 16:57:02 INFO Applying migration id=resolvegroup 2026/02/05 16:57:02 INFO Applying migration id=reject 2026/02/05 16:57:02 INFO Applying migration id=autodel 2026/02/05 16:57:02 INFO Applying migration id=jsonb 2026/02/05 16:57:02 INFO Applying migration id=quote 2026/02/05 16:57:02 INFO Applying migration id=rfc9421 2026/02/05 16:57:02 INFO Applying migration id=keys 2026/02/05 16:57:02 INFO Applying migration id=portable 2026/02/05 16:57:02 INFO Applying migration id=proofs 2026/02/05 16:57:02 INFO Applying migration id=contexts 2026/02/05 16:57:02 INFO Applying migration id=deliverieshost 2026/02/05 16:57:02 INFO Applying migration id=pembegin 2026/02/05 16:57:02 INFO Applying migration id=didhost 2026/02/05 16:57:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-61a1-724f-a1d7-3f778b83e2cd 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/02/05 16:57:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-61a1-7c94-b9b3-c4001e1adf15 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-61a1-724f-a1d7-3f778b83e2cd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebc-61a1-724f-a1d7-3f778b83e2cd 2026/02/05 16:57:03 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/05 16:57:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-61a2-79f8-8fec-6cfded8afe0a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-61a2-75ca-83dc-9a4a23cb95b5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-61a2-75ca-83dc-9a4a23cb95b5 2026/02/05 16:57:03 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_UnauthenticatedUser (1.66s) === RUN TestOutbox_PublicPostInGroup 2026/02/05 16:57:03 INFO Applying migration id=initial 2026/02/05 16:57:03 INFO Applying migration id=notesupdated 2026/02/05 16:57:03 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:03 INFO Applying migration id=activitiesid 2026/02/05 16:57:03 INFO Applying migration id=outbox 2026/02/05 16:57:03 INFO Applying migration id=edits 2026/02/05 16:57:03 INFO Applying migration id=outboxactor 2026/02/05 16:57:03 INFO Applying migration id=outboxsender 2026/02/05 16:57:03 INFO Applying migration id=thread 2026/02/05 16:57:03 INFO Applying migration id=host 2026/02/05 16:57:03 INFO Applying migration id=sharedinbox 2026/02/05 16:57:03 INFO Applying migration id=noteshost 2026/02/05 16:57:03 INFO Applying migration id=fetched 2026/02/05 16:57:03 INFO Applying migration id=move 2026/02/05 16:57:03 INFO Applying migration id=cleanup 2026/02/05 16:57:03 INFO Applying migration id=received 2026/02/05 16:57:03 INFO Applying migration id=namehost 2026/02/05 16:57:03 INFO Applying migration id=outboxhost 2026/02/05 16:57:03 INFO Applying migration id=notesfts 2026/02/05 16:57:03 INFO Applying migration id=iconsname 2026/02/05 16:57:03 INFO Applying migration id=nohash 2026/02/05 16:57:03 INFO Applying migration id=shares 2026/02/05 16:57:03 INFO Applying migration id=actorttl 2026/02/05 16:57:03 INFO Applying migration id=tocc 2026/02/05 16:57:03 INFO Applying migration id=followeds 2026/02/05 16:57:03 INFO Applying migration id=certhash 2026/02/05 16:57:03 INFO Applying migration id=follows_sync 2026/02/05 16:57:03 INFO Applying migration id=jsonpath 2026/02/05 16:57:03 INFO Applying migration id=localforward 2026/02/05 16:57:03 INFO Applying migration id=avatar 2026/02/05 16:57:03 INFO Applying migration id=noimage 2026/02/05 16:57:03 INFO Applying migration id=feed 2026/02/05 16:57:03 INFO Applying migration id=bookmarks 2026/02/05 16:57:03 INFO Applying migration id=shareactivity 2026/02/05 16:57:03 INFO Applying migration id=application 2026/02/05 16:57:03 INFO Applying migration id=certificates 2026/02/05 16:57:03 INFO Applying migration id=rawforward 2026/02/05 16:57:03 INFO Applying migration id=publickey 2026/02/05 16:57:03 INFO Applying migration id=resolvegroup 2026/02/05 16:57:03 INFO Applying migration id=reject 2026/02/05 16:57:03 INFO Applying migration id=autodel 2026/02/05 16:57:03 INFO Applying migration id=jsonb 2026/02/05 16:57:03 INFO Applying migration id=quote 2026/02/05 16:57:03 INFO Applying migration id=rfc9421 2026/02/05 16:57:03 INFO Applying migration id=keys 2026/02/05 16:57:03 INFO Applying migration id=portable 2026/02/05 16:57:03 INFO Applying migration id=proofs 2026/02/05 16:57:03 INFO Applying migration id=contexts 2026/02/05 16:57:03 INFO Applying migration id=deliverieshost 2026/02/05 16:57:03 INFO Applying migration id=pembegin 2026/02/05 16:57:03 INFO Applying migration id=didhost 2026/02/05 16:57:04 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/02/05 16:57:04 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroup (0.58s) === RUN TestOutbox_PublicPostInGroupUnauthenticatedUser 2026/02/05 16:57:04 INFO Applying migration id=initial 2026/02/05 16:57:04 INFO Applying migration id=notesupdated 2026/02/05 16:57:04 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:04 INFO Applying migration id=activitiesid 2026/02/05 16:57:04 INFO Applying migration id=outbox 2026/02/05 16:57:04 INFO Applying migration id=edits 2026/02/05 16:57:04 INFO Applying migration id=outboxactor 2026/02/05 16:57:04 INFO Applying migration id=outboxsender 2026/02/05 16:57:04 INFO Applying migration id=thread 2026/02/05 16:57:04 INFO Applying migration id=host 2026/02/05 16:57:04 INFO Applying migration id=sharedinbox 2026/02/05 16:57:04 INFO Applying migration id=noteshost 2026/02/05 16:57:04 INFO Applying migration id=fetched 2026/02/05 16:57:04 INFO Applying migration id=move 2026/02/05 16:57:04 INFO Applying migration id=cleanup 2026/02/05 16:57:04 INFO Applying migration id=received 2026/02/05 16:57:04 INFO Applying migration id=namehost 2026/02/05 16:57:04 INFO Applying migration id=outboxhost 2026/02/05 16:57:04 INFO Applying migration id=notesfts 2026/02/05 16:57:04 INFO Applying migration id=iconsname 2026/02/05 16:57:04 INFO Applying migration id=nohash 2026/02/05 16:57:04 INFO Applying migration id=shares 2026/02/05 16:57:04 INFO Applying migration id=actorttl 2026/02/05 16:57:04 INFO Applying migration id=tocc 2026/02/05 16:57:04 INFO Applying migration id=followeds 2026/02/05 16:57:04 INFO Applying migration id=certhash 2026/02/05 16:57:04 INFO Applying migration id=follows_sync 2026/02/05 16:57:04 INFO Applying migration id=jsonpath 2026/02/05 16:57:04 INFO Applying migration id=localforward 2026/02/05 16:57:04 INFO Applying migration id=avatar 2026/02/05 16:57:04 INFO Applying migration id=noimage 2026/02/05 16:57:04 INFO Applying migration id=feed 2026/02/05 16:57:04 INFO Applying migration id=bookmarks 2026/02/05 16:57:04 INFO Applying migration id=shareactivity 2026/02/05 16:57:04 INFO Applying migration id=application 2026/02/05 16:57:04 INFO Applying migration id=certificates 2026/02/05 16:57:04 INFO Applying migration id=rawforward 2026/02/05 16:57:04 INFO Applying migration id=publickey 2026/02/05 16:57:04 INFO Applying migration id=resolvegroup 2026/02/05 16:57:04 INFO Applying migration id=reject 2026/02/05 16:57:04 INFO Applying migration id=autodel 2026/02/05 16:57:04 INFO Applying migration id=jsonb 2026/02/05 16:57:04 INFO Applying migration id=quote 2026/02/05 16:57:04 INFO Applying migration id=rfc9421 2026/02/05 16:57:04 INFO Applying migration id=keys 2026/02/05 16:57:04 INFO Applying migration id=portable 2026/02/05 16:57:04 INFO Applying migration id=proofs 2026/02/05 16:57:04 INFO Applying migration id=contexts 2026/02/05 16:57:04 INFO Applying migration id=deliverieshost 2026/02/05 16:57:04 INFO Applying migration id=pembegin 2026/02/05 16:57:04 INFO Applying migration id=didhost 2026/02/05 16:57:05 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/02/05 16:57:05 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupUnauthenticatedUser (0.87s) === RUN TestOutbox_PublicPostInGroupAudienceSetByUser 2026/02/05 16:57:05 INFO Applying migration id=initial 2026/02/05 16:57:05 INFO Applying migration id=notesupdated 2026/02/05 16:57:05 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:05 INFO Applying migration id=activitiesid 2026/02/05 16:57:05 INFO Applying migration id=outbox 2026/02/05 16:57:05 INFO Applying migration id=edits 2026/02/05 16:57:05 INFO Applying migration id=outboxactor 2026/02/05 16:57:05 INFO Applying migration id=outboxsender 2026/02/05 16:57:05 INFO Applying migration id=thread 2026/02/05 16:57:05 INFO Applying migration id=host 2026/02/05 16:57:05 INFO Applying migration id=sharedinbox 2026/02/05 16:57:05 INFO Applying migration id=noteshost 2026/02/05 16:57:05 INFO Applying migration id=fetched 2026/02/05 16:57:05 INFO Applying migration id=move 2026/02/05 16:57:05 INFO Applying migration id=cleanup 2026/02/05 16:57:05 INFO Applying migration id=received 2026/02/05 16:57:05 INFO Applying migration id=namehost 2026/02/05 16:57:05 INFO Applying migration id=outboxhost 2026/02/05 16:57:05 INFO Applying migration id=notesfts 2026/02/05 16:57:05 INFO Applying migration id=iconsname 2026/02/05 16:57:05 INFO Applying migration id=nohash 2026/02/05 16:57:05 INFO Applying migration id=shares 2026/02/05 16:57:05 INFO Applying migration id=actorttl 2026/02/05 16:57:05 INFO Applying migration id=tocc 2026/02/05 16:57:05 INFO Applying migration id=followeds 2026/02/05 16:57:05 INFO Applying migration id=certhash 2026/02/05 16:57:05 INFO Applying migration id=follows_sync 2026/02/05 16:57:05 INFO Applying migration id=jsonpath 2026/02/05 16:57:05 INFO Applying migration id=localforward 2026/02/05 16:57:05 INFO Applying migration id=avatar 2026/02/05 16:57:05 INFO Applying migration id=noimage 2026/02/05 16:57:05 INFO Applying migration id=feed 2026/02/05 16:57:05 INFO Applying migration id=bookmarks 2026/02/05 16:57:05 INFO Applying migration id=shareactivity 2026/02/05 16:57:05 INFO Applying migration id=application 2026/02/05 16:57:05 INFO Applying migration id=certificates 2026/02/05 16:57:05 INFO Applying migration id=rawforward 2026/02/05 16:57:05 INFO Applying migration id=publickey 2026/02/05 16:57:05 INFO Applying migration id=resolvegroup 2026/02/05 16:57:05 INFO Applying migration id=reject 2026/02/05 16:57:05 INFO Applying migration id=autodel 2026/02/05 16:57:05 INFO Applying migration id=jsonb 2026/02/05 16:57:05 INFO Applying migration id=quote 2026/02/05 16:57:05 INFO Applying migration id=rfc9421 2026/02/05 16:57:05 INFO Applying migration id=keys 2026/02/05 16:57:05 INFO Applying migration id=portable 2026/02/05 16:57:05 INFO Applying migration id=proofs 2026/02/05 16:57:05 INFO Applying migration id=contexts 2026/02/05 16:57:05 INFO Applying migration id=deliverieshost 2026/02/05 16:57:05 INFO Applying migration id=pembegin 2026/02/05 16:57:05 INFO Applying migration id=didhost 2026/02/05 16:57:06 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:57:06 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 16:57:06 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByUser (1.24s) === RUN TestOutbox_PublicPostInGroupAudienceSetByGroup 2026/02/05 16:57:06 INFO Applying migration id=initial 2026/02/05 16:57:06 INFO Applying migration id=notesupdated 2026/02/05 16:57:06 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:06 INFO Applying migration id=activitiesid 2026/02/05 16:57:06 INFO Applying migration id=outbox 2026/02/05 16:57:06 INFO Applying migration id=edits 2026/02/05 16:57:06 INFO Applying migration id=outboxactor 2026/02/05 16:57:06 INFO Applying migration id=outboxsender 2026/02/05 16:57:06 INFO Applying migration id=thread 2026/02/05 16:57:06 INFO Applying migration id=host 2026/02/05 16:57:06 INFO Applying migration id=sharedinbox 2026/02/05 16:57:06 INFO Applying migration id=noteshost 2026/02/05 16:57:06 INFO Applying migration id=fetched 2026/02/05 16:57:06 INFO Applying migration id=move 2026/02/05 16:57:06 INFO Applying migration id=cleanup 2026/02/05 16:57:06 INFO Applying migration id=received 2026/02/05 16:57:06 INFO Applying migration id=namehost 2026/02/05 16:57:06 INFO Applying migration id=outboxhost 2026/02/05 16:57:06 INFO Applying migration id=notesfts 2026/02/05 16:57:06 INFO Applying migration id=iconsname 2026/02/05 16:57:06 INFO Applying migration id=nohash 2026/02/05 16:57:06 INFO Applying migration id=shares 2026/02/05 16:57:06 INFO Applying migration id=actorttl 2026/02/05 16:57:06 INFO Applying migration id=tocc 2026/02/05 16:57:06 INFO Applying migration id=followeds 2026/02/05 16:57:06 INFO Applying migration id=certhash 2026/02/05 16:57:06 INFO Applying migration id=follows_sync 2026/02/05 16:57:06 INFO Applying migration id=jsonpath 2026/02/05 16:57:06 INFO Applying migration id=localforward 2026/02/05 16:57:06 INFO Applying migration id=avatar 2026/02/05 16:57:06 INFO Applying migration id=noimage 2026/02/05 16:57:06 INFO Applying migration id=feed 2026/02/05 16:57:06 INFO Applying migration id=bookmarks 2026/02/05 16:57:06 INFO Applying migration id=shareactivity 2026/02/05 16:57:06 INFO Applying migration id=application 2026/02/05 16:57:06 INFO Applying migration id=certificates 2026/02/05 16:57:06 INFO Applying migration id=rawforward 2026/02/05 16:57:06 INFO Applying migration id=publickey 2026/02/05 16:57:06 INFO Applying migration id=resolvegroup 2026/02/05 16:57:06 INFO Applying migration id=reject 2026/02/05 16:57:06 INFO Applying migration id=autodel 2026/02/05 16:57:06 INFO Applying migration id=jsonb 2026/02/05 16:57:06 INFO Applying migration id=quote 2026/02/05 16:57:06 INFO Applying migration id=rfc9421 2026/02/05 16:57:06 INFO Applying migration id=keys 2026/02/05 16:57:06 INFO Applying migration id=portable 2026/02/05 16:57:06 INFO Applying migration id=proofs 2026/02/05 16:57:06 INFO Applying migration id=contexts 2026/02/05 16:57:06 INFO Applying migration id=deliverieshost 2026/02/05 16:57:06 INFO Applying migration id=pembegin 2026/02/05 16:57:06 INFO Applying migration id=didhost 2026/02/05 16:57:08 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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/02/05 16:57:08 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 16:57:08 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByGroup (1.78s) === RUN TestOutbox_PublicPostInGroupDeletedByUser 2026/02/05 16:57:08 INFO Applying migration id=initial 2026/02/05 16:57:08 INFO Applying migration id=notesupdated 2026/02/05 16:57:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:08 INFO Applying migration id=activitiesid 2026/02/05 16:57:08 INFO Applying migration id=outbox 2026/02/05 16:57:08 INFO Applying migration id=edits 2026/02/05 16:57:08 INFO Applying migration id=outboxactor 2026/02/05 16:57:08 INFO Applying migration id=outboxsender 2026/02/05 16:57:08 INFO Applying migration id=thread 2026/02/05 16:57:08 INFO Applying migration id=host 2026/02/05 16:57:08 INFO Applying migration id=sharedinbox 2026/02/05 16:57:08 INFO Applying migration id=noteshost 2026/02/05 16:57:08 INFO Applying migration id=fetched 2026/02/05 16:57:08 INFO Applying migration id=move 2026/02/05 16:57:08 INFO Applying migration id=cleanup 2026/02/05 16:57:08 INFO Applying migration id=received 2026/02/05 16:57:08 INFO Applying migration id=namehost 2026/02/05 16:57:08 INFO Applying migration id=outboxhost 2026/02/05 16:57:08 INFO Applying migration id=notesfts 2026/02/05 16:57:08 INFO Applying migration id=iconsname 2026/02/05 16:57:08 INFO Applying migration id=nohash 2026/02/05 16:57:08 INFO Applying migration id=shares 2026/02/05 16:57:08 INFO Applying migration id=actorttl 2026/02/05 16:57:08 INFO Applying migration id=tocc 2026/02/05 16:57:08 INFO Applying migration id=followeds 2026/02/05 16:57:08 INFO Applying migration id=certhash 2026/02/05 16:57:08 INFO Applying migration id=follows_sync 2026/02/05 16:57:08 INFO Applying migration id=jsonpath 2026/02/05 16:57:08 INFO Applying migration id=localforward 2026/02/05 16:57:08 INFO Applying migration id=avatar 2026/02/05 16:57:08 INFO Applying migration id=noimage 2026/02/05 16:57:08 INFO Applying migration id=feed 2026/02/05 16:57:08 INFO Applying migration id=bookmarks 2026/02/05 16:57:08 INFO Applying migration id=shareactivity 2026/02/05 16:57:08 INFO Applying migration id=application 2026/02/05 16:57:08 INFO Applying migration id=certificates 2026/02/05 16:57:08 INFO Applying migration id=rawforward 2026/02/05 16:57:08 INFO Applying migration id=publickey 2026/02/05 16:57:08 INFO Applying migration id=resolvegroup 2026/02/05 16:57:08 INFO Applying migration id=reject 2026/02/05 16:57:08 INFO Applying migration id=autodel 2026/02/05 16:57:08 INFO Applying migration id=jsonb 2026/02/05 16:57:08 INFO Applying migration id=quote 2026/02/05 16:57:08 INFO Applying migration id=rfc9421 2026/02/05 16:57:08 INFO Applying migration id=keys 2026/02/05 16:57:08 INFO Applying migration id=portable 2026/02/05 16:57:08 INFO Applying migration id=proofs 2026/02/05 16:57:08 INFO Applying migration id=contexts 2026/02/05 16:57:08 INFO Applying migration id=deliverieshost 2026/02/05 16:57:08 INFO Applying migration id=pembegin 2026/02/05 16:57:08 INFO Applying migration id=didhost 2026/02/05 16:57:09 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/02/05 16:57:09 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 16:57:09 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/02/05 16:57:09 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByUser (1.06s) === RUN TestOutbox_PublicPostInGroupDeletedByAnotherUser 2026/02/05 16:57:09 INFO Applying migration id=initial 2026/02/05 16:57:09 INFO Applying migration id=notesupdated 2026/02/05 16:57:09 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:09 INFO Applying migration id=activitiesid 2026/02/05 16:57:09 INFO Applying migration id=outbox 2026/02/05 16:57:09 INFO Applying migration id=edits 2026/02/05 16:57:09 INFO Applying migration id=outboxactor 2026/02/05 16:57:09 INFO Applying migration id=outboxsender 2026/02/05 16:57:09 INFO Applying migration id=thread 2026/02/05 16:57:09 INFO Applying migration id=host 2026/02/05 16:57:09 INFO Applying migration id=sharedinbox 2026/02/05 16:57:09 INFO Applying migration id=noteshost 2026/02/05 16:57:09 INFO Applying migration id=fetched 2026/02/05 16:57:09 INFO Applying migration id=move 2026/02/05 16:57:09 INFO Applying migration id=cleanup 2026/02/05 16:57:09 INFO Applying migration id=received 2026/02/05 16:57:09 INFO Applying migration id=namehost 2026/02/05 16:57:09 INFO Applying migration id=outboxhost 2026/02/05 16:57:09 INFO Applying migration id=notesfts 2026/02/05 16:57:09 INFO Applying migration id=iconsname 2026/02/05 16:57:09 INFO Applying migration id=nohash 2026/02/05 16:57:09 INFO Applying migration id=shares 2026/02/05 16:57:09 INFO Applying migration id=actorttl 2026/02/05 16:57:09 INFO Applying migration id=tocc 2026/02/05 16:57:09 INFO Applying migration id=followeds 2026/02/05 16:57:09 INFO Applying migration id=certhash 2026/02/05 16:57:09 INFO Applying migration id=follows_sync 2026/02/05 16:57:09 INFO Applying migration id=jsonpath 2026/02/05 16:57:09 INFO Applying migration id=localforward 2026/02/05 16:57:09 INFO Applying migration id=avatar 2026/02/05 16:57:09 INFO Applying migration id=noimage 2026/02/05 16:57:09 INFO Applying migration id=feed 2026/02/05 16:57:09 INFO Applying migration id=bookmarks 2026/02/05 16:57:09 INFO Applying migration id=shareactivity 2026/02/05 16:57:09 INFO Applying migration id=application 2026/02/05 16:57:09 INFO Applying migration id=certificates 2026/02/05 16:57:09 INFO Applying migration id=rawforward 2026/02/05 16:57:09 INFO Applying migration id=publickey 2026/02/05 16:57:09 INFO Applying migration id=resolvegroup 2026/02/05 16:57:09 INFO Applying migration id=reject 2026/02/05 16:57:09 INFO Applying migration id=autodel 2026/02/05 16:57:09 INFO Applying migration id=jsonb 2026/02/05 16:57:09 INFO Applying migration id=quote 2026/02/05 16:57:09 INFO Applying migration id=rfc9421 2026/02/05 16:57:09 INFO Applying migration id=keys 2026/02/05 16:57:09 INFO Applying migration id=portable 2026/02/05 16:57:09 INFO Applying migration id=proofs 2026/02/05 16:57:09 INFO Applying migration id=contexts 2026/02/05 16:57:09 INFO Applying migration id=deliverieshost 2026/02/05 16:57:09 INFO Applying migration id=pembegin 2026/02/05 16:57:09 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:10 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 16:57:10 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/02/05 16:57:10 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByAnotherUser (0.91s) === RUN TestOutbox_PublicPostInGroupDeletedByGroup 2026/02/05 16:57:10 INFO Applying migration id=initial 2026/02/05 16:57:10 INFO Applying migration id=notesupdated 2026/02/05 16:57:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:10 INFO Applying migration id=activitiesid 2026/02/05 16:57:10 INFO Applying migration id=outbox 2026/02/05 16:57:10 INFO Applying migration id=edits 2026/02/05 16:57:10 INFO Applying migration id=outboxactor 2026/02/05 16:57:10 INFO Applying migration id=outboxsender 2026/02/05 16:57:10 INFO Applying migration id=thread 2026/02/05 16:57:10 INFO Applying migration id=host 2026/02/05 16:57:10 INFO Applying migration id=sharedinbox 2026/02/05 16:57:10 INFO Applying migration id=noteshost 2026/02/05 16:57:10 INFO Applying migration id=fetched 2026/02/05 16:57:10 INFO Applying migration id=move 2026/02/05 16:57:10 INFO Applying migration id=cleanup 2026/02/05 16:57:10 INFO Applying migration id=received 2026/02/05 16:57:10 INFO Applying migration id=namehost 2026/02/05 16:57:10 INFO Applying migration id=outboxhost 2026/02/05 16:57:10 INFO Applying migration id=notesfts 2026/02/05 16:57:10 INFO Applying migration id=iconsname 2026/02/05 16:57:10 INFO Applying migration id=nohash 2026/02/05 16:57:10 INFO Applying migration id=shares 2026/02/05 16:57:10 INFO Applying migration id=actorttl 2026/02/05 16:57:10 INFO Applying migration id=tocc 2026/02/05 16:57:10 INFO Applying migration id=followeds 2026/02/05 16:57:10 INFO Applying migration id=certhash 2026/02/05 16:57:10 INFO Applying migration id=follows_sync 2026/02/05 16:57:10 INFO Applying migration id=jsonpath 2026/02/05 16:57:10 INFO Applying migration id=localforward 2026/02/05 16:57:10 INFO Applying migration id=avatar 2026/02/05 16:57:10 INFO Applying migration id=noimage 2026/02/05 16:57:10 INFO Applying migration id=feed 2026/02/05 16:57:10 INFO Applying migration id=bookmarks 2026/02/05 16:57:10 INFO Applying migration id=shareactivity 2026/02/05 16:57:10 INFO Applying migration id=application 2026/02/05 16:57:10 INFO Applying migration id=certificates 2026/02/05 16:57:10 INFO Applying migration id=rawforward 2026/02/05 16:57:10 INFO Applying migration id=publickey 2026/02/05 16:57:10 INFO Applying migration id=resolvegroup 2026/02/05 16:57:10 INFO Applying migration id=reject 2026/02/05 16:57:10 INFO Applying migration id=autodel 2026/02/05 16:57:10 INFO Applying migration id=jsonb 2026/02/05 16:57:10 INFO Applying migration id=quote 2026/02/05 16:57:10 INFO Applying migration id=rfc9421 2026/02/05 16:57:10 INFO Applying migration id=keys 2026/02/05 16:57:10 INFO Applying migration id=portable 2026/02/05 16:57:10 INFO Applying migration id=proofs 2026/02/05 16:57:10 INFO Applying migration id=contexts 2026/02/05 16:57:10 INFO Applying migration id=deliverieshost 2026/02/05 16:57:10 INFO Applying migration id=pembegin 2026/02/05 16:57:10 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:10 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 16:57:10 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/02/05 16:57:10 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByGroup (0.76s) === RUN TestOutbox_PublicPostInGroupForwardedDelete 2026/02/05 16:57:10 INFO Applying migration id=initial 2026/02/05 16:57:10 INFO Applying migration id=notesupdated 2026/02/05 16:57:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:10 INFO Applying migration id=activitiesid 2026/02/05 16:57:10 INFO Applying migration id=outbox 2026/02/05 16:57:10 INFO Applying migration id=edits 2026/02/05 16:57:10 INFO Applying migration id=outboxactor 2026/02/05 16:57:10 INFO Applying migration id=outboxsender 2026/02/05 16:57:10 INFO Applying migration id=thread 2026/02/05 16:57:10 INFO Applying migration id=host 2026/02/05 16:57:10 INFO Applying migration id=sharedinbox 2026/02/05 16:57:10 INFO Applying migration id=noteshost 2026/02/05 16:57:10 INFO Applying migration id=fetched 2026/02/05 16:57:10 INFO Applying migration id=move 2026/02/05 16:57:10 INFO Applying migration id=cleanup 2026/02/05 16:57:10 INFO Applying migration id=received 2026/02/05 16:57:10 INFO Applying migration id=namehost 2026/02/05 16:57:10 INFO Applying migration id=outboxhost 2026/02/05 16:57:10 INFO Applying migration id=notesfts 2026/02/05 16:57:10 INFO Applying migration id=iconsname 2026/02/05 16:57:10 INFO Applying migration id=nohash 2026/02/05 16:57:10 INFO Applying migration id=shares 2026/02/05 16:57:10 INFO Applying migration id=actorttl 2026/02/05 16:57:10 INFO Applying migration id=tocc 2026/02/05 16:57:10 INFO Applying migration id=followeds 2026/02/05 16:57:10 INFO Applying migration id=certhash 2026/02/05 16:57:10 INFO Applying migration id=follows_sync 2026/02/05 16:57:10 INFO Applying migration id=jsonpath 2026/02/05 16:57:10 INFO Applying migration id=localforward 2026/02/05 16:57:10 INFO Applying migration id=avatar 2026/02/05 16:57:10 INFO Applying migration id=noimage 2026/02/05 16:57:10 INFO Applying migration id=feed 2026/02/05 16:57:10 INFO Applying migration id=bookmarks 2026/02/05 16:57:10 INFO Applying migration id=shareactivity 2026/02/05 16:57:10 INFO Applying migration id=application 2026/02/05 16:57:10 INFO Applying migration id=certificates 2026/02/05 16:57:10 INFO Applying migration id=rawforward 2026/02/05 16:57:10 INFO Applying migration id=publickey 2026/02/05 16:57:10 INFO Applying migration id=resolvegroup 2026/02/05 16:57:10 INFO Applying migration id=reject 2026/02/05 16:57:10 INFO Applying migration id=autodel 2026/02/05 16:57:10 INFO Applying migration id=jsonb 2026/02/05 16:57:10 INFO Applying migration id=quote 2026/02/05 16:57:10 INFO Applying migration id=rfc9421 2026/02/05 16:57:10 INFO Applying migration id=keys 2026/02/05 16:57:10 INFO Applying migration id=portable 2026/02/05 16:57:10 INFO Applying migration id=proofs 2026/02/05 16:57:10 INFO Applying migration id=contexts 2026/02/05 16:57:10 INFO Applying migration id=deliverieshost 2026/02/05 16:57:10 INFO Applying migration id=pembegin 2026/02/05 16:57:10 INFO Applying migration id=didhost 2026/02/05 16:57: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 2026/02/05 16:57:11 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 16:57:11 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/02/05 16:57:11 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupForwardedDelete (0.88s) === RUN TestOutbox_PublicPostInGroupEditedByUser 2026/02/05 16:57:11 INFO Applying migration id=initial 2026/02/05 16:57:11 INFO Applying migration id=notesupdated 2026/02/05 16:57:11 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:11 INFO Applying migration id=activitiesid 2026/02/05 16:57:11 INFO Applying migration id=outbox 2026/02/05 16:57:11 INFO Applying migration id=edits 2026/02/05 16:57:11 INFO Applying migration id=outboxactor 2026/02/05 16:57:11 INFO Applying migration id=outboxsender 2026/02/05 16:57:11 INFO Applying migration id=thread 2026/02/05 16:57:11 INFO Applying migration id=host 2026/02/05 16:57:11 INFO Applying migration id=sharedinbox 2026/02/05 16:57:11 INFO Applying migration id=noteshost 2026/02/05 16:57:11 INFO Applying migration id=fetched 2026/02/05 16:57:11 INFO Applying migration id=move 2026/02/05 16:57:11 INFO Applying migration id=cleanup 2026/02/05 16:57:11 INFO Applying migration id=received 2026/02/05 16:57:11 INFO Applying migration id=namehost 2026/02/05 16:57:11 INFO Applying migration id=outboxhost 2026/02/05 16:57:11 INFO Applying migration id=notesfts 2026/02/05 16:57:11 INFO Applying migration id=iconsname 2026/02/05 16:57:11 INFO Applying migration id=nohash 2026/02/05 16:57:11 INFO Applying migration id=shares 2026/02/05 16:57:11 INFO Applying migration id=actorttl 2026/02/05 16:57:11 INFO Applying migration id=tocc 2026/02/05 16:57:11 INFO Applying migration id=followeds 2026/02/05 16:57:11 INFO Applying migration id=certhash 2026/02/05 16:57:11 INFO Applying migration id=follows_sync 2026/02/05 16:57:11 INFO Applying migration id=jsonpath 2026/02/05 16:57:11 INFO Applying migration id=localforward 2026/02/05 16:57:11 INFO Applying migration id=avatar 2026/02/05 16:57:11 INFO Applying migration id=noimage 2026/02/05 16:57:11 INFO Applying migration id=feed 2026/02/05 16:57:11 INFO Applying migration id=bookmarks 2026/02/05 16:57:11 INFO Applying migration id=shareactivity 2026/02/05 16:57:11 INFO Applying migration id=application 2026/02/05 16:57:11 INFO Applying migration id=certificates 2026/02/05 16:57:11 INFO Applying migration id=rawforward 2026/02/05 16:57:11 INFO Applying migration id=publickey 2026/02/05 16:57:11 INFO Applying migration id=resolvegroup 2026/02/05 16:57:11 INFO Applying migration id=reject 2026/02/05 16:57:11 INFO Applying migration id=autodel 2026/02/05 16:57:11 INFO Applying migration id=jsonb 2026/02/05 16:57:11 INFO Applying migration id=quote 2026/02/05 16:57:11 INFO Applying migration id=rfc9421 2026/02/05 16:57:11 INFO Applying migration id=keys 2026/02/05 16:57:11 INFO Applying migration id=portable 2026/02/05 16:57:11 INFO Applying migration id=proofs 2026/02/05 16:57:11 INFO Applying migration id=contexts 2026/02/05 16:57:11 INFO Applying migration id=deliverieshost 2026/02/05 16:57:11 INFO Applying migration id=pembegin 2026/02/05 16:57:11 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:12 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 16:57:12 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/02/05 16:57:12 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupEditedByUser (1.14s) === RUN TestOutbox_PostToFollowersInGroup 2026/02/05 16:57:12 INFO Applying migration id=initial 2026/02/05 16:57:12 INFO Applying migration id=notesupdated 2026/02/05 16:57:12 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:12 INFO Applying migration id=activitiesid 2026/02/05 16:57:12 INFO Applying migration id=outbox 2026/02/05 16:57:12 INFO Applying migration id=edits 2026/02/05 16:57:12 INFO Applying migration id=outboxactor 2026/02/05 16:57:12 INFO Applying migration id=outboxsender 2026/02/05 16:57:12 INFO Applying migration id=thread 2026/02/05 16:57:12 INFO Applying migration id=host 2026/02/05 16:57:12 INFO Applying migration id=sharedinbox 2026/02/05 16:57:12 INFO Applying migration id=noteshost 2026/02/05 16:57:12 INFO Applying migration id=fetched 2026/02/05 16:57:12 INFO Applying migration id=move 2026/02/05 16:57:12 INFO Applying migration id=cleanup 2026/02/05 16:57:12 INFO Applying migration id=received 2026/02/05 16:57:12 INFO Applying migration id=namehost 2026/02/05 16:57:12 INFO Applying migration id=outboxhost 2026/02/05 16:57:12 INFO Applying migration id=notesfts 2026/02/05 16:57:12 INFO Applying migration id=iconsname 2026/02/05 16:57:12 INFO Applying migration id=nohash 2026/02/05 16:57:12 INFO Applying migration id=shares 2026/02/05 16:57:12 INFO Applying migration id=actorttl 2026/02/05 16:57:12 INFO Applying migration id=tocc 2026/02/05 16:57:12 INFO Applying migration id=followeds 2026/02/05 16:57:12 INFO Applying migration id=certhash 2026/02/05 16:57:12 INFO Applying migration id=follows_sync 2026/02/05 16:57:12 INFO Applying migration id=jsonpath 2026/02/05 16:57:12 INFO Applying migration id=localforward 2026/02/05 16:57:12 INFO Applying migration id=avatar 2026/02/05 16:57:12 INFO Applying migration id=noimage 2026/02/05 16:57:12 INFO Applying migration id=feed 2026/02/05 16:57:12 INFO Applying migration id=bookmarks 2026/02/05 16:57:12 INFO Applying migration id=shareactivity 2026/02/05 16:57:12 INFO Applying migration id=application 2026/02/05 16:57:12 INFO Applying migration id=certificates 2026/02/05 16:57:12 INFO Applying migration id=rawforward 2026/02/05 16:57:12 INFO Applying migration id=publickey 2026/02/05 16:57:12 INFO Applying migration id=resolvegroup 2026/02/05 16:57:12 INFO Applying migration id=reject 2026/02/05 16:57:12 INFO Applying migration id=autodel 2026/02/05 16:57:12 INFO Applying migration id=jsonb 2026/02/05 16:57:12 INFO Applying migration id=quote 2026/02/05 16:57:12 INFO Applying migration id=rfc9421 2026/02/05 16:57:12 INFO Applying migration id=keys 2026/02/05 16:57:12 INFO Applying migration id=portable 2026/02/05 16:57:13 INFO Applying migration id=proofs 2026/02/05 16:57:13 INFO Applying migration id=contexts 2026/02/05 16:57:13 INFO Applying migration id=deliverieshost 2026/02/05 16:57:13 INFO Applying migration id=pembegin 2026/02/05 16:57:13 INFO Applying migration id=didhost 2026/02/05 16:57:13 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-8990-7343-82cf-45595a99af40 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/02/05 16:57:13 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/02/05 16:57:13 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroup (1.01s) === RUN TestOutbox_PostToFollowersInGroupNotFollowingGroup 2026/02/05 16:57:13 INFO Applying migration id=initial 2026/02/05 16:57:13 INFO Applying migration id=notesupdated 2026/02/05 16:57:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:13 INFO Applying migration id=activitiesid 2026/02/05 16:57:13 INFO Applying migration id=outbox 2026/02/05 16:57:13 INFO Applying migration id=edits 2026/02/05 16:57:13 INFO Applying migration id=outboxactor 2026/02/05 16:57:13 INFO Applying migration id=outboxsender 2026/02/05 16:57:13 INFO Applying migration id=thread 2026/02/05 16:57:13 INFO Applying migration id=host 2026/02/05 16:57:13 INFO Applying migration id=sharedinbox 2026/02/05 16:57:13 INFO Applying migration id=noteshost 2026/02/05 16:57:13 INFO Applying migration id=fetched 2026/02/05 16:57:13 INFO Applying migration id=move 2026/02/05 16:57:13 INFO Applying migration id=cleanup 2026/02/05 16:57:13 INFO Applying migration id=received 2026/02/05 16:57:13 INFO Applying migration id=namehost 2026/02/05 16:57:13 INFO Applying migration id=outboxhost 2026/02/05 16:57:13 INFO Applying migration id=notesfts 2026/02/05 16:57:13 INFO Applying migration id=iconsname 2026/02/05 16:57:13 INFO Applying migration id=nohash 2026/02/05 16:57:13 INFO Applying migration id=shares 2026/02/05 16:57:13 INFO Applying migration id=actorttl 2026/02/05 16:57:13 INFO Applying migration id=tocc 2026/02/05 16:57:13 INFO Applying migration id=followeds 2026/02/05 16:57:13 INFO Applying migration id=certhash 2026/02/05 16:57:13 INFO Applying migration id=follows_sync 2026/02/05 16:57:13 INFO Applying migration id=jsonpath 2026/02/05 16:57:13 INFO Applying migration id=localforward 2026/02/05 16:57:13 INFO Applying migration id=avatar 2026/02/05 16:57:13 INFO Applying migration id=noimage 2026/02/05 16:57:13 INFO Applying migration id=feed 2026/02/05 16:57:13 INFO Applying migration id=bookmarks 2026/02/05 16:57:13 INFO Applying migration id=shareactivity 2026/02/05 16:57:13 INFO Applying migration id=application 2026/02/05 16:57:13 INFO Applying migration id=certificates 2026/02/05 16:57:13 INFO Applying migration id=rawforward 2026/02/05 16:57:13 INFO Applying migration id=publickey 2026/02/05 16:57:13 INFO Applying migration id=resolvegroup 2026/02/05 16:57:13 INFO Applying migration id=reject 2026/02/05 16:57:13 INFO Applying migration id=autodel 2026/02/05 16:57:13 INFO Applying migration id=jsonb 2026/02/05 16:57:14 INFO Applying migration id=quote 2026/02/05 16:57:14 INFO Applying migration id=rfc9421 2026/02/05 16:57:14 INFO Applying migration id=keys 2026/02/05 16:57:14 INFO Applying migration id=portable 2026/02/05 16:57:14 INFO Applying migration id=proofs 2026/02/05 16:57:14 INFO Applying migration id=contexts 2026/02/05 16:57:14 INFO Applying migration id=deliverieshost 2026/02/05 16:57:14 INFO Applying migration id=pembegin 2026/02/05 16:57:14 INFO Applying migration id=didhost 2026/02/05 16:57:15 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-8efe-7b62-adf5-5ae6472766d4 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/02/05 16:57:15 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:57:15 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotFollowingGroup (1.39s) === RUN TestOutbox_PostToFollowersInGroupNotAccepted 2026/02/05 16:57:15 INFO Applying migration id=initial 2026/02/05 16:57:15 INFO Applying migration id=notesupdated 2026/02/05 16:57:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:15 INFO Applying migration id=activitiesid 2026/02/05 16:57:15 INFO Applying migration id=outbox 2026/02/05 16:57:15 INFO Applying migration id=edits 2026/02/05 16:57:15 INFO Applying migration id=outboxactor 2026/02/05 16:57:15 INFO Applying migration id=outboxsender 2026/02/05 16:57:15 INFO Applying migration id=thread 2026/02/05 16:57:15 INFO Applying migration id=host 2026/02/05 16:57:15 INFO Applying migration id=sharedinbox 2026/02/05 16:57:15 INFO Applying migration id=noteshost 2026/02/05 16:57:15 INFO Applying migration id=fetched 2026/02/05 16:57:15 INFO Applying migration id=move 2026/02/05 16:57:15 INFO Applying migration id=cleanup 2026/02/05 16:57:15 INFO Applying migration id=received 2026/02/05 16:57:15 INFO Applying migration id=namehost 2026/02/05 16:57:15 INFO Applying migration id=outboxhost 2026/02/05 16:57:15 INFO Applying migration id=notesfts 2026/02/05 16:57:15 INFO Applying migration id=iconsname 2026/02/05 16:57:15 INFO Applying migration id=nohash 2026/02/05 16:57:15 INFO Applying migration id=shares 2026/02/05 16:57:15 INFO Applying migration id=actorttl 2026/02/05 16:57:15 INFO Applying migration id=tocc 2026/02/05 16:57:15 INFO Applying migration id=followeds 2026/02/05 16:57:15 INFO Applying migration id=certhash 2026/02/05 16:57:15 INFO Applying migration id=follows_sync 2026/02/05 16:57:15 INFO Applying migration id=jsonpath 2026/02/05 16:57:15 INFO Applying migration id=localforward 2026/02/05 16:57:15 INFO Applying migration id=avatar 2026/02/05 16:57:15 INFO Applying migration id=noimage 2026/02/05 16:57:15 INFO Applying migration id=feed 2026/02/05 16:57:15 INFO Applying migration id=bookmarks 2026/02/05 16:57:15 INFO Applying migration id=shareactivity 2026/02/05 16:57:15 INFO Applying migration id=application 2026/02/05 16:57:15 INFO Applying migration id=certificates 2026/02/05 16:57:15 INFO Applying migration id=rawforward 2026/02/05 16:57:15 INFO Applying migration id=publickey 2026/02/05 16:57:15 INFO Applying migration id=resolvegroup 2026/02/05 16:57:15 INFO Applying migration id=reject 2026/02/05 16:57:15 INFO Applying migration id=autodel 2026/02/05 16:57:15 INFO Applying migration id=jsonb 2026/02/05 16:57:15 INFO Applying migration id=quote 2026/02/05 16:57:15 INFO Applying migration id=rfc9421 2026/02/05 16:57:15 INFO Applying migration id=keys 2026/02/05 16:57:15 INFO Applying migration id=portable 2026/02/05 16:57:15 INFO Applying migration id=proofs 2026/02/05 16:57:15 INFO Applying migration id=contexts 2026/02/05 16:57:15 INFO Applying migration id=deliverieshost 2026/02/05 16:57:15 INFO Applying migration id=pembegin 2026/02/05 16:57:15 INFO Applying migration id=didhost 2026/02/05 16:57:16 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-92a7-7722-84a9-e93238b89b52 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/02/05 16:57:16 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:57:16 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotAccepted (0.94s) === RUN TestOutbox_PostToFollowersInGroupFollowingAuthor 2026/02/05 16:57:16 INFO Applying migration id=initial 2026/02/05 16:57:16 INFO Applying migration id=notesupdated 2026/02/05 16:57:16 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:16 INFO Applying migration id=activitiesid 2026/02/05 16:57:16 INFO Applying migration id=outbox 2026/02/05 16:57:16 INFO Applying migration id=edits 2026/02/05 16:57:16 INFO Applying migration id=outboxactor 2026/02/05 16:57:16 INFO Applying migration id=outboxsender 2026/02/05 16:57:16 INFO Applying migration id=thread 2026/02/05 16:57:16 INFO Applying migration id=host 2026/02/05 16:57:16 INFO Applying migration id=sharedinbox 2026/02/05 16:57:16 INFO Applying migration id=noteshost 2026/02/05 16:57:16 INFO Applying migration id=fetched 2026/02/05 16:57:16 INFO Applying migration id=move 2026/02/05 16:57:16 INFO Applying migration id=cleanup 2026/02/05 16:57:16 INFO Applying migration id=received 2026/02/05 16:57:16 INFO Applying migration id=namehost 2026/02/05 16:57:16 INFO Applying migration id=outboxhost 2026/02/05 16:57:16 INFO Applying migration id=notesfts 2026/02/05 16:57:16 INFO Applying migration id=iconsname 2026/02/05 16:57:16 INFO Applying migration id=nohash 2026/02/05 16:57:16 INFO Applying migration id=shares 2026/02/05 16:57:16 INFO Applying migration id=actorttl 2026/02/05 16:57:16 INFO Applying migration id=tocc 2026/02/05 16:57:16 INFO Applying migration id=followeds 2026/02/05 16:57:16 INFO Applying migration id=certhash 2026/02/05 16:57:16 INFO Applying migration id=follows_sync 2026/02/05 16:57:16 INFO Applying migration id=jsonpath 2026/02/05 16:57:16 INFO Applying migration id=localforward 2026/02/05 16:57:16 INFO Applying migration id=avatar 2026/02/05 16:57:16 INFO Applying migration id=noimage 2026/02/05 16:57:16 INFO Applying migration id=feed 2026/02/05 16:57:16 INFO Applying migration id=bookmarks 2026/02/05 16:57:16 INFO Applying migration id=shareactivity 2026/02/05 16:57:16 INFO Applying migration id=application 2026/02/05 16:57:16 INFO Applying migration id=certificates 2026/02/05 16:57:16 INFO Applying migration id=rawforward 2026/02/05 16:57:16 INFO Applying migration id=publickey 2026/02/05 16:57:16 INFO Applying migration id=resolvegroup 2026/02/05 16:57:16 INFO Applying migration id=reject 2026/02/05 16:57:16 INFO Applying migration id=autodel 2026/02/05 16:57:16 INFO Applying migration id=jsonb 2026/02/05 16:57:16 INFO Applying migration id=quote 2026/02/05 16:57:16 INFO Applying migration id=rfc9421 2026/02/05 16:57:16 INFO Applying migration id=keys 2026/02/05 16:57:16 INFO Applying migration id=portable 2026/02/05 16:57:16 INFO Applying migration id=proofs 2026/02/05 16:57:16 INFO Applying migration id=contexts 2026/02/05 16:57:16 INFO Applying migration id=deliverieshost 2026/02/05 16:57:16 INFO Applying migration id=pembegin 2026/02/05 16:57:16 INFO Applying migration id=didhost 2026/02/05 16:57:17 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-9772-7d80-8322-dc8a1476f330 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/02/05 16:57: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/02/05 16:57:17 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupFollowingAuthor (1.23s) === RUN TestOutbox_PostToFollowersInGroupUnauthenticatedUser 2026/02/05 16:57:17 INFO Applying migration id=initial 2026/02/05 16:57:17 INFO Applying migration id=notesupdated 2026/02/05 16:57:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:17 INFO Applying migration id=activitiesid 2026/02/05 16:57:17 INFO Applying migration id=outbox 2026/02/05 16:57:17 INFO Applying migration id=edits 2026/02/05 16:57:17 INFO Applying migration id=outboxactor 2026/02/05 16:57:17 INFO Applying migration id=outboxsender 2026/02/05 16:57:17 INFO Applying migration id=thread 2026/02/05 16:57:17 INFO Applying migration id=host 2026/02/05 16:57:17 INFO Applying migration id=sharedinbox 2026/02/05 16:57:17 INFO Applying migration id=noteshost 2026/02/05 16:57:17 INFO Applying migration id=fetched 2026/02/05 16:57:17 INFO Applying migration id=move 2026/02/05 16:57:17 INFO Applying migration id=cleanup 2026/02/05 16:57:17 INFO Applying migration id=received 2026/02/05 16:57:17 INFO Applying migration id=namehost 2026/02/05 16:57:17 INFO Applying migration id=outboxhost 2026/02/05 16:57:17 INFO Applying migration id=notesfts 2026/02/05 16:57:17 INFO Applying migration id=iconsname 2026/02/05 16:57:17 INFO Applying migration id=nohash 2026/02/05 16:57:17 INFO Applying migration id=shares 2026/02/05 16:57:17 INFO Applying migration id=actorttl 2026/02/05 16:57:17 INFO Applying migration id=tocc 2026/02/05 16:57:17 INFO Applying migration id=followeds 2026/02/05 16:57:17 INFO Applying migration id=certhash 2026/02/05 16:57:17 INFO Applying migration id=follows_sync 2026/02/05 16:57:17 INFO Applying migration id=jsonpath 2026/02/05 16:57:17 INFO Applying migration id=localforward 2026/02/05 16:57:17 INFO Applying migration id=avatar 2026/02/05 16:57:17 INFO Applying migration id=noimage 2026/02/05 16:57:17 INFO Applying migration id=feed 2026/02/05 16:57:17 INFO Applying migration id=bookmarks 2026/02/05 16:57:17 INFO Applying migration id=shareactivity 2026/02/05 16:57:17 INFO Applying migration id=application 2026/02/05 16:57:17 INFO Applying migration id=certificates 2026/02/05 16:57:17 INFO Applying migration id=rawforward 2026/02/05 16:57:17 INFO Applying migration id=publickey 2026/02/05 16:57:17 INFO Applying migration id=resolvegroup 2026/02/05 16:57:17 INFO Applying migration id=reject 2026/02/05 16:57:17 INFO Applying migration id=autodel 2026/02/05 16:57:17 INFO Applying migration id=jsonb 2026/02/05 16:57:17 INFO Applying migration id=quote 2026/02/05 16:57:17 INFO Applying migration id=rfc9421 2026/02/05 16:57:17 INFO Applying migration id=keys 2026/02/05 16:57:17 INFO Applying migration id=portable 2026/02/05 16:57:17 INFO Applying migration id=proofs 2026/02/05 16:57:17 INFO Applying migration id=contexts 2026/02/05 16:57:17 INFO Applying migration id=deliverieshost 2026/02/05 16:57:17 INFO Applying migration id=pembegin 2026/02/05 16:57:17 INFO Applying migration id=didhost 2026/02/05 16:57:18 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-9aa3-73be-9c5d-d61cb1e116c9 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/02/05 16:57: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/02/05 16:57:18 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupUnauthenticatedUser (0.82s) === RUN TestOutbox_DMInGroupNotFollowingGroup 2026/02/05 16:57:18 INFO Applying migration id=initial 2026/02/05 16:57:18 INFO Applying migration id=notesupdated 2026/02/05 16:57:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:18 INFO Applying migration id=activitiesid 2026/02/05 16:57:18 INFO Applying migration id=outbox 2026/02/05 16:57:18 INFO Applying migration id=edits 2026/02/05 16:57:18 INFO Applying migration id=outboxactor 2026/02/05 16:57:18 INFO Applying migration id=outboxsender 2026/02/05 16:57:18 INFO Applying migration id=thread 2026/02/05 16:57:18 INFO Applying migration id=host 2026/02/05 16:57:18 INFO Applying migration id=sharedinbox 2026/02/05 16:57:18 INFO Applying migration id=noteshost 2026/02/05 16:57:18 INFO Applying migration id=fetched 2026/02/05 16:57:18 INFO Applying migration id=move 2026/02/05 16:57:18 INFO Applying migration id=cleanup 2026/02/05 16:57:18 INFO Applying migration id=received 2026/02/05 16:57:18 INFO Applying migration id=namehost 2026/02/05 16:57:18 INFO Applying migration id=outboxhost 2026/02/05 16:57:18 INFO Applying migration id=notesfts 2026/02/05 16:57:18 INFO Applying migration id=iconsname 2026/02/05 16:57:18 INFO Applying migration id=nohash 2026/02/05 16:57:18 INFO Applying migration id=shares 2026/02/05 16:57:18 INFO Applying migration id=actorttl 2026/02/05 16:57:18 INFO Applying migration id=tocc 2026/02/05 16:57:18 INFO Applying migration id=followeds 2026/02/05 16:57:18 INFO Applying migration id=certhash 2026/02/05 16:57:18 INFO Applying migration id=follows_sync 2026/02/05 16:57:18 INFO Applying migration id=jsonpath 2026/02/05 16:57:18 INFO Applying migration id=localforward 2026/02/05 16:57:18 INFO Applying migration id=avatar 2026/02/05 16:57:18 INFO Applying migration id=noimage 2026/02/05 16:57:18 INFO Applying migration id=feed 2026/02/05 16:57:18 INFO Applying migration id=bookmarks 2026/02/05 16:57:18 INFO Applying migration id=shareactivity 2026/02/05 16:57:18 INFO Applying migration id=application 2026/02/05 16:57:18 INFO Applying migration id=certificates 2026/02/05 16:57:18 INFO Applying migration id=rawforward 2026/02/05 16:57:18 INFO Applying migration id=publickey 2026/02/05 16:57:18 INFO Applying migration id=resolvegroup 2026/02/05 16:57:18 INFO Applying migration id=reject 2026/02/05 16:57:18 INFO Applying migration id=autodel 2026/02/05 16:57:18 INFO Applying migration id=jsonb 2026/02/05 16:57:18 INFO Applying migration id=quote 2026/02/05 16:57:18 INFO Applying migration id=rfc9421 2026/02/05 16:57:18 INFO Applying migration id=keys 2026/02/05 16:57:18 INFO Applying migration id=portable 2026/02/05 16:57:18 INFO Applying migration id=proofs 2026/02/05 16:57:18 INFO Applying migration id=contexts 2026/02/05 16:57:18 INFO Applying migration id=deliverieshost 2026/02/05 16:57:18 INFO Applying migration id=pembegin 2026/02/05 16:57:18 INFO Applying migration id=didhost 2026/02/05 16:57:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-a0f7-70ba-9f61-fc8f021f1018 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/02/05 16:57:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-a0f7-7b29-a5f1-c464d17fcc91 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-a0f7-70ba-9f61-fc8f021f1018 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebc-a0f7-70ba-9f61-fc8f021f1018 2026/02/05 16:57:19 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:57:19 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupNotFollowingGroup (1.62s) === RUN TestOutbox_DMInGroupAnotherUser 2026/02/05 16:57:19 INFO Applying migration id=initial 2026/02/05 16:57:19 INFO Applying migration id=notesupdated 2026/02/05 16:57:19 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:19 INFO Applying migration id=activitiesid 2026/02/05 16:57:19 INFO Applying migration id=outbox 2026/02/05 16:57:19 INFO Applying migration id=edits 2026/02/05 16:57:19 INFO Applying migration id=outboxactor 2026/02/05 16:57:19 INFO Applying migration id=outboxsender 2026/02/05 16:57:19 INFO Applying migration id=thread 2026/02/05 16:57:19 INFO Applying migration id=host 2026/02/05 16:57:19 INFO Applying migration id=sharedinbox 2026/02/05 16:57:19 INFO Applying migration id=noteshost 2026/02/05 16:57:19 INFO Applying migration id=fetched 2026/02/05 16:57:19 INFO Applying migration id=move 2026/02/05 16:57:19 INFO Applying migration id=cleanup 2026/02/05 16:57:19 INFO Applying migration id=received 2026/02/05 16:57:19 INFO Applying migration id=namehost 2026/02/05 16:57:19 INFO Applying migration id=outboxhost 2026/02/05 16:57:19 INFO Applying migration id=notesfts 2026/02/05 16:57:19 INFO Applying migration id=iconsname 2026/02/05 16:57:19 INFO Applying migration id=nohash 2026/02/05 16:57:19 INFO Applying migration id=shares 2026/02/05 16:57:19 INFO Applying migration id=actorttl 2026/02/05 16:57:19 INFO Applying migration id=tocc 2026/02/05 16:57:19 INFO Applying migration id=followeds 2026/02/05 16:57:19 INFO Applying migration id=certhash 2026/02/05 16:57:19 INFO Applying migration id=follows_sync 2026/02/05 16:57:19 INFO Applying migration id=jsonpath 2026/02/05 16:57:19 INFO Applying migration id=localforward 2026/02/05 16:57:19 INFO Applying migration id=avatar 2026/02/05 16:57:19 INFO Applying migration id=noimage 2026/02/05 16:57:19 INFO Applying migration id=feed 2026/02/05 16:57:19 INFO Applying migration id=bookmarks 2026/02/05 16:57:19 INFO Applying migration id=shareactivity 2026/02/05 16:57:19 INFO Applying migration id=application 2026/02/05 16:57:19 INFO Applying migration id=certificates 2026/02/05 16:57:19 INFO Applying migration id=rawforward 2026/02/05 16:57:19 INFO Applying migration id=publickey 2026/02/05 16:57:19 INFO Applying migration id=resolvegroup 2026/02/05 16:57:19 INFO Applying migration id=reject 2026/02/05 16:57:19 INFO Applying migration id=autodel 2026/02/05 16:57:19 INFO Applying migration id=jsonb 2026/02/05 16:57:20 INFO Applying migration id=quote 2026/02/05 16:57:20 INFO Applying migration id=rfc9421 2026/02/05 16:57:20 INFO Applying migration id=keys 2026/02/05 16:57:20 INFO Applying migration id=portable 2026/02/05 16:57:20 INFO Applying migration id=proofs 2026/02/05 16:57:20 INFO Applying migration id=contexts 2026/02/05 16:57:20 INFO Applying migration id=deliverieshost 2026/02/05 16:57:20 INFO Applying migration id=pembegin 2026/02/05 16:57:20 INFO Applying migration id=didhost 2026/02/05 16:57:21 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-a5bd-70cb-a9fb-f79b29cfbedb 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/02/05 16:57:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-a5bd-7cb8-97ed-1688eb7d2f23 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/02/05 16:57:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-a5be-76c4-a8dd-3c6fb055a668 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-a5bd-7cb8-97ed-1688eb7d2f23 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebc-a5bd-7cb8-97ed-1688eb7d2f23 2026/02/05 16:57: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 2026/02/05 16:57:21 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupAnotherUser (1.22s) === RUN TestPoll_TwoOptions 2026/02/05 16:57:21 INFO Applying migration id=initial 2026/02/05 16:57:21 INFO Applying migration id=notesupdated 2026/02/05 16:57:21 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:21 INFO Applying migration id=activitiesid 2026/02/05 16:57:21 INFO Applying migration id=outbox 2026/02/05 16:57:21 INFO Applying migration id=edits 2026/02/05 16:57:21 INFO Applying migration id=outboxactor 2026/02/05 16:57:21 INFO Applying migration id=outboxsender 2026/02/05 16:57:21 INFO Applying migration id=thread 2026/02/05 16:57:21 INFO Applying migration id=host 2026/02/05 16:57:21 INFO Applying migration id=sharedinbox 2026/02/05 16:57:21 INFO Applying migration id=noteshost 2026/02/05 16:57:21 INFO Applying migration id=fetched 2026/02/05 16:57:21 INFO Applying migration id=move 2026/02/05 16:57:21 INFO Applying migration id=cleanup 2026/02/05 16:57:21 INFO Applying migration id=received 2026/02/05 16:57:21 INFO Applying migration id=namehost 2026/02/05 16:57:21 INFO Applying migration id=outboxhost 2026/02/05 16:57:21 INFO Applying migration id=notesfts 2026/02/05 16:57:21 INFO Applying migration id=iconsname 2026/02/05 16:57:21 INFO Applying migration id=nohash 2026/02/05 16:57:21 INFO Applying migration id=shares 2026/02/05 16:57:21 INFO Applying migration id=actorttl 2026/02/05 16:57:21 INFO Applying migration id=tocc 2026/02/05 16:57:21 INFO Applying migration id=followeds 2026/02/05 16:57:21 INFO Applying migration id=certhash 2026/02/05 16:57:21 INFO Applying migration id=follows_sync 2026/02/05 16:57:21 INFO Applying migration id=jsonpath 2026/02/05 16:57:21 INFO Applying migration id=localforward 2026/02/05 16:57:21 INFO Applying migration id=avatar 2026/02/05 16:57:21 INFO Applying migration id=noimage 2026/02/05 16:57:21 INFO Applying migration id=feed 2026/02/05 16:57:21 INFO Applying migration id=bookmarks 2026/02/05 16:57:21 INFO Applying migration id=shareactivity 2026/02/05 16:57:21 INFO Applying migration id=application 2026/02/05 16:57:21 INFO Applying migration id=certificates 2026/02/05 16:57:21 INFO Applying migration id=rawforward 2026/02/05 16:57:21 INFO Applying migration id=publickey 2026/02/05 16:57:21 INFO Applying migration id=resolvegroup 2026/02/05 16:57:21 INFO Applying migration id=reject 2026/02/05 16:57:21 INFO Applying migration id=autodel 2026/02/05 16:57:21 INFO Applying migration id=jsonb 2026/02/05 16:57:21 INFO Applying migration id=quote 2026/02/05 16:57:21 INFO Applying migration id=rfc9421 2026/02/05 16:57:21 INFO Applying migration id=keys 2026/02/05 16:57:21 INFO Applying migration id=portable 2026/02/05 16:57:21 INFO Applying migration id=proofs 2026/02/05 16:57:21 INFO Applying migration id=contexts 2026/02/05 16:57:21 INFO Applying migration id=deliverieshost 2026/02/05 16:57:21 INFO Applying migration id=pembegin 2026/02/05 16:57:21 INFO Applying migration id=didhost 2026/02/05 16:57: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/02/05 16:57:22 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptions (1.21s) === RUN TestPoll_TwoOptionsZeroVotes 2026/02/05 16:57:22 INFO Applying migration id=initial 2026/02/05 16:57:22 INFO Applying migration id=notesupdated 2026/02/05 16:57:22 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:22 INFO Applying migration id=activitiesid 2026/02/05 16:57:22 INFO Applying migration id=outbox 2026/02/05 16:57:22 INFO Applying migration id=edits 2026/02/05 16:57:22 INFO Applying migration id=outboxactor 2026/02/05 16:57:22 INFO Applying migration id=outboxsender 2026/02/05 16:57:22 INFO Applying migration id=thread 2026/02/05 16:57:22 INFO Applying migration id=host 2026/02/05 16:57:22 INFO Applying migration id=sharedinbox 2026/02/05 16:57:22 INFO Applying migration id=noteshost 2026/02/05 16:57:22 INFO Applying migration id=fetched 2026/02/05 16:57:22 INFO Applying migration id=move 2026/02/05 16:57:22 INFO Applying migration id=cleanup 2026/02/05 16:57:22 INFO Applying migration id=received 2026/02/05 16:57:22 INFO Applying migration id=namehost 2026/02/05 16:57:22 INFO Applying migration id=outboxhost 2026/02/05 16:57:22 INFO Applying migration id=notesfts 2026/02/05 16:57:22 INFO Applying migration id=iconsname 2026/02/05 16:57:22 INFO Applying migration id=nohash 2026/02/05 16:57:22 INFO Applying migration id=shares 2026/02/05 16:57:22 INFO Applying migration id=actorttl 2026/02/05 16:57:22 INFO Applying migration id=tocc 2026/02/05 16:57:22 INFO Applying migration id=followeds 2026/02/05 16:57:22 INFO Applying migration id=certhash 2026/02/05 16:57:22 INFO Applying migration id=follows_sync 2026/02/05 16:57:22 INFO Applying migration id=jsonpath 2026/02/05 16:57:22 INFO Applying migration id=localforward 2026/02/05 16:57:22 INFO Applying migration id=avatar 2026/02/05 16:57:22 INFO Applying migration id=noimage 2026/02/05 16:57:22 INFO Applying migration id=feed 2026/02/05 16:57:22 INFO Applying migration id=bookmarks 2026/02/05 16:57:22 INFO Applying migration id=shareactivity 2026/02/05 16:57:22 INFO Applying migration id=application 2026/02/05 16:57:22 INFO Applying migration id=certificates 2026/02/05 16:57:22 INFO Applying migration id=rawforward 2026/02/05 16:57:22 INFO Applying migration id=publickey 2026/02/05 16:57:22 INFO Applying migration id=resolvegroup 2026/02/05 16:57:22 INFO Applying migration id=reject 2026/02/05 16:57:22 INFO Applying migration id=autodel 2026/02/05 16:57:22 INFO Applying migration id=jsonb 2026/02/05 16:57:22 INFO Applying migration id=quote 2026/02/05 16:57:22 INFO Applying migration id=rfc9421 2026/02/05 16:57:22 INFO Applying migration id=keys 2026/02/05 16:57:22 INFO Applying migration id=portable 2026/02/05 16:57:22 INFO Applying migration id=proofs 2026/02/05 16:57:22 INFO Applying migration id=contexts 2026/02/05 16:57:22 INFO Applying migration id=deliverieshost 2026/02/05 16:57:22 INFO Applying migration id=pembegin 2026/02/05 16:57:22 INFO Applying migration id=didhost 2026/02/05 16:57:23 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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/02/05 16:57:23 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsZeroVotes (1.48s) === RUN TestPoll_TwoOptionsOnlyZeroVotes 2026/02/05 16:57:23 INFO Applying migration id=initial 2026/02/05 16:57:23 INFO Applying migration id=notesupdated 2026/02/05 16:57:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:23 INFO Applying migration id=activitiesid 2026/02/05 16:57:23 INFO Applying migration id=outbox 2026/02/05 16:57:23 INFO Applying migration id=edits 2026/02/05 16:57:23 INFO Applying migration id=outboxactor 2026/02/05 16:57:23 INFO Applying migration id=outboxsender 2026/02/05 16:57:23 INFO Applying migration id=thread 2026/02/05 16:57:23 INFO Applying migration id=host 2026/02/05 16:57:23 INFO Applying migration id=sharedinbox 2026/02/05 16:57:23 INFO Applying migration id=noteshost 2026/02/05 16:57:23 INFO Applying migration id=fetched 2026/02/05 16:57:23 INFO Applying migration id=move 2026/02/05 16:57:23 INFO Applying migration id=cleanup 2026/02/05 16:57:23 INFO Applying migration id=received 2026/02/05 16:57:23 INFO Applying migration id=namehost 2026/02/05 16:57:23 INFO Applying migration id=outboxhost 2026/02/05 16:57:23 INFO Applying migration id=notesfts 2026/02/05 16:57:23 INFO Applying migration id=iconsname 2026/02/05 16:57:23 INFO Applying migration id=nohash 2026/02/05 16:57:23 INFO Applying migration id=shares 2026/02/05 16:57:23 INFO Applying migration id=actorttl 2026/02/05 16:57:23 INFO Applying migration id=tocc 2026/02/05 16:57:23 INFO Applying migration id=followeds 2026/02/05 16:57:23 INFO Applying migration id=certhash 2026/02/05 16:57:23 INFO Applying migration id=follows_sync 2026/02/05 16:57:23 INFO Applying migration id=jsonpath 2026/02/05 16:57:23 INFO Applying migration id=localforward 2026/02/05 16:57:23 INFO Applying migration id=avatar 2026/02/05 16:57:23 INFO Applying migration id=noimage 2026/02/05 16:57:23 INFO Applying migration id=feed 2026/02/05 16:57:23 INFO Applying migration id=bookmarks 2026/02/05 16:57:23 INFO Applying migration id=shareactivity 2026/02/05 16:57:23 INFO Applying migration id=application 2026/02/05 16:57:23 INFO Applying migration id=certificates 2026/02/05 16:57:23 INFO Applying migration id=rawforward 2026/02/05 16:57:23 INFO Applying migration id=publickey 2026/02/05 16:57:23 INFO Applying migration id=resolvegroup 2026/02/05 16:57:23 INFO Applying migration id=reject 2026/02/05 16:57:23 INFO Applying migration id=autodel 2026/02/05 16:57:23 INFO Applying migration id=jsonb 2026/02/05 16:57:23 INFO Applying migration id=quote 2026/02/05 16:57:23 INFO Applying migration id=rfc9421 2026/02/05 16:57:23 INFO Applying migration id=keys 2026/02/05 16:57:23 INFO Applying migration id=portable 2026/02/05 16:57:23 INFO Applying migration id=proofs 2026/02/05 16:57:23 INFO Applying migration id=contexts 2026/02/05 16:57:23 INFO Applying migration id=deliverieshost 2026/02/05 16:57:23 INFO Applying migration id=pembegin 2026/02/05 16:57:23 INFO Applying migration id=didhost 2026/02/05 16:57:25 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/05 16:57:25 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsOnlyZeroVotes (1.84s) === RUN TestPoll_OneOption 2026/02/05 16:57:25 INFO Applying migration id=initial 2026/02/05 16:57:25 INFO Applying migration id=notesupdated 2026/02/05 16:57:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:25 INFO Applying migration id=activitiesid 2026/02/05 16:57:25 INFO Applying migration id=outbox 2026/02/05 16:57:25 INFO Applying migration id=edits 2026/02/05 16:57:25 INFO Applying migration id=outboxactor 2026/02/05 16:57:25 INFO Applying migration id=outboxsender 2026/02/05 16:57:25 INFO Applying migration id=thread 2026/02/05 16:57:25 INFO Applying migration id=host 2026/02/05 16:57:25 INFO Applying migration id=sharedinbox 2026/02/05 16:57:25 INFO Applying migration id=noteshost 2026/02/05 16:57:25 INFO Applying migration id=fetched 2026/02/05 16:57:25 INFO Applying migration id=move 2026/02/05 16:57:25 INFO Applying migration id=cleanup 2026/02/05 16:57:25 INFO Applying migration id=received 2026/02/05 16:57:25 INFO Applying migration id=namehost 2026/02/05 16:57:25 INFO Applying migration id=outboxhost 2026/02/05 16:57:25 INFO Applying migration id=notesfts 2026/02/05 16:57:25 INFO Applying migration id=iconsname 2026/02/05 16:57:25 INFO Applying migration id=nohash 2026/02/05 16:57:25 INFO Applying migration id=shares 2026/02/05 16:57:25 INFO Applying migration id=actorttl 2026/02/05 16:57:25 INFO Applying migration id=tocc 2026/02/05 16:57:25 INFO Applying migration id=followeds 2026/02/05 16:57:25 INFO Applying migration id=certhash 2026/02/05 16:57:25 INFO Applying migration id=follows_sync 2026/02/05 16:57:25 INFO Applying migration id=jsonpath 2026/02/05 16:57:25 INFO Applying migration id=localforward 2026/02/05 16:57:25 INFO Applying migration id=avatar 2026/02/05 16:57:25 INFO Applying migration id=noimage 2026/02/05 16:57:25 INFO Applying migration id=feed 2026/02/05 16:57:25 INFO Applying migration id=bookmarks 2026/02/05 16:57:25 INFO Applying migration id=shareactivity 2026/02/05 16:57:25 INFO Applying migration id=application 2026/02/05 16:57:25 INFO Applying migration id=certificates 2026/02/05 16:57:25 INFO Applying migration id=rawforward 2026/02/05 16:57:25 INFO Applying migration id=publickey 2026/02/05 16:57:25 INFO Applying migration id=resolvegroup 2026/02/05 16:57:25 INFO Applying migration id=reject 2026/02/05 16:57:25 INFO Applying migration id=autodel 2026/02/05 16:57:25 INFO Applying migration id=jsonb 2026/02/05 16:57:25 INFO Applying migration id=quote 2026/02/05 16:57:25 INFO Applying migration id=rfc9421 2026/02/05 16:57:25 INFO Applying migration id=keys 2026/02/05 16:57:25 INFO Applying migration id=portable 2026/02/05 16:57:25 INFO Applying migration id=proofs 2026/02/05 16:57:25 INFO Applying migration id=contexts 2026/02/05 16:57:25 INFO Applying migration id=deliverieshost 2026/02/05 16:57:25 INFO Applying migration id=pembegin 2026/02/05 16:57:25 INFO Applying migration id=didhost 2026/02/05 16:57: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/02/05 16:57:26 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OneOption (0.99s) === RUN TestPoll_Vote 2026/02/05 16:57:26 INFO Applying migration id=initial 2026/02/05 16:57:26 INFO Applying migration id=notesupdated 2026/02/05 16:57:26 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:26 INFO Applying migration id=activitiesid 2026/02/05 16:57:26 INFO Applying migration id=outbox 2026/02/05 16:57:26 INFO Applying migration id=edits 2026/02/05 16:57:26 INFO Applying migration id=outboxactor 2026/02/05 16:57:26 INFO Applying migration id=outboxsender 2026/02/05 16:57:26 INFO Applying migration id=thread 2026/02/05 16:57:26 INFO Applying migration id=host 2026/02/05 16:57:26 INFO Applying migration id=sharedinbox 2026/02/05 16:57:26 INFO Applying migration id=noteshost 2026/02/05 16:57:26 INFO Applying migration id=fetched 2026/02/05 16:57:26 INFO Applying migration id=move 2026/02/05 16:57:26 INFO Applying migration id=cleanup 2026/02/05 16:57:26 INFO Applying migration id=received 2026/02/05 16:57:26 INFO Applying migration id=namehost 2026/02/05 16:57:26 INFO Applying migration id=outboxhost 2026/02/05 16:57:26 INFO Applying migration id=notesfts 2026/02/05 16:57:26 INFO Applying migration id=iconsname 2026/02/05 16:57:26 INFO Applying migration id=nohash 2026/02/05 16:57:26 INFO Applying migration id=shares 2026/02/05 16:57:26 INFO Applying migration id=actorttl 2026/02/05 16:57:26 INFO Applying migration id=tocc 2026/02/05 16:57:26 INFO Applying migration id=followeds 2026/02/05 16:57:26 INFO Applying migration id=certhash 2026/02/05 16:57:26 INFO Applying migration id=follows_sync 2026/02/05 16:57:26 INFO Applying migration id=jsonpath 2026/02/05 16:57:26 INFO Applying migration id=localforward 2026/02/05 16:57:26 INFO Applying migration id=avatar 2026/02/05 16:57:26 INFO Applying migration id=noimage 2026/02/05 16:57:26 INFO Applying migration id=feed 2026/02/05 16:57:26 INFO Applying migration id=bookmarks 2026/02/05 16:57:26 INFO Applying migration id=shareactivity 2026/02/05 16:57:26 INFO Applying migration id=application 2026/02/05 16:57:26 INFO Applying migration id=certificates 2026/02/05 16:57:26 INFO Applying migration id=rawforward 2026/02/05 16:57:26 INFO Applying migration id=publickey 2026/02/05 16:57:26 INFO Applying migration id=resolvegroup 2026/02/05 16:57:26 INFO Applying migration id=reject 2026/02/05 16:57:26 INFO Applying migration id=autodel 2026/02/05 16:57:26 INFO Applying migration id=jsonb 2026/02/05 16:57:26 INFO Applying migration id=quote 2026/02/05 16:57:26 INFO Applying migration id=rfc9421 2026/02/05 16:57:26 INFO Applying migration id=keys 2026/02/05 16:57:26 INFO Applying migration id=portable 2026/02/05 16:57:26 INFO Applying migration id=proofs 2026/02/05 16:57:26 INFO Applying migration id=contexts 2026/02/05 16:57:26 INFO Applying migration id=deliverieshost 2026/02/05 16:57:26 INFO Applying migration id=pembegin 2026/02/05 16:57:26 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:28 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 16:57:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-c218-7436-a344-27cef1d8a796 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-c218-73d5-8b69-202d2534b026 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-c218-73d5-8b69-202d2534b026 2026/02/05 16:57:28 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Vote (1.74s) === RUN TestPoll_VoteClosedPoll 2026/02/05 16:57:28 INFO Applying migration id=initial 2026/02/05 16:57:28 INFO Applying migration id=notesupdated 2026/02/05 16:57:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:28 INFO Applying migration id=activitiesid 2026/02/05 16:57:28 INFO Applying migration id=outbox 2026/02/05 16:57:28 INFO Applying migration id=edits 2026/02/05 16:57:28 INFO Applying migration id=outboxactor 2026/02/05 16:57:28 INFO Applying migration id=outboxsender 2026/02/05 16:57:28 INFO Applying migration id=thread 2026/02/05 16:57:28 INFO Applying migration id=host 2026/02/05 16:57:28 INFO Applying migration id=sharedinbox 2026/02/05 16:57:28 INFO Applying migration id=noteshost 2026/02/05 16:57:28 INFO Applying migration id=fetched 2026/02/05 16:57:28 INFO Applying migration id=move 2026/02/05 16:57:28 INFO Applying migration id=cleanup 2026/02/05 16:57:28 INFO Applying migration id=received 2026/02/05 16:57:28 INFO Applying migration id=namehost 2026/02/05 16:57:28 INFO Applying migration id=outboxhost 2026/02/05 16:57:28 INFO Applying migration id=notesfts 2026/02/05 16:57:28 INFO Applying migration id=iconsname 2026/02/05 16:57:28 INFO Applying migration id=nohash 2026/02/05 16:57:28 INFO Applying migration id=shares 2026/02/05 16:57:28 INFO Applying migration id=actorttl 2026/02/05 16:57:28 INFO Applying migration id=tocc 2026/02/05 16:57:28 INFO Applying migration id=followeds 2026/02/05 16:57:28 INFO Applying migration id=certhash 2026/02/05 16:57:28 INFO Applying migration id=follows_sync 2026/02/05 16:57:28 INFO Applying migration id=jsonpath 2026/02/05 16:57:28 INFO Applying migration id=localforward 2026/02/05 16:57:28 INFO Applying migration id=avatar 2026/02/05 16:57:28 INFO Applying migration id=noimage 2026/02/05 16:57:28 INFO Applying migration id=feed 2026/02/05 16:57:28 INFO Applying migration id=bookmarks 2026/02/05 16:57:28 INFO Applying migration id=shareactivity 2026/02/05 16:57:28 INFO Applying migration id=application 2026/02/05 16:57:28 INFO Applying migration id=certificates 2026/02/05 16:57:28 INFO Applying migration id=rawforward 2026/02/05 16:57:28 INFO Applying migration id=publickey 2026/02/05 16:57:28 INFO Applying migration id=resolvegroup 2026/02/05 16:57:28 INFO Applying migration id=reject 2026/02/05 16:57:28 INFO Applying migration id=autodel 2026/02/05 16:57:28 INFO Applying migration id=jsonb 2026/02/05 16:57:28 INFO Applying migration id=quote 2026/02/05 16:57:28 INFO Applying migration id=rfc9421 2026/02/05 16:57:28 INFO Applying migration id=keys 2026/02/05 16:57:28 INFO Applying migration id=portable 2026/02/05 16:57:28 INFO Applying migration id=proofs 2026/02/05 16:57:28 INFO Applying migration id=contexts 2026/02/05 16:57:28 INFO Applying migration id=deliverieshost 2026/02/05 16:57:28 INFO Applying migration id=pembegin 2026/02/05 16:57:28 INFO Applying migration id=didhost 2026/02/05 16:57:29 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/05 16:57:29 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteClosedPoll (1.29s) === RUN TestPoll_VoteEndedPoll 2026/02/05 16:57:29 INFO Applying migration id=initial 2026/02/05 16:57:29 INFO Applying migration id=notesupdated 2026/02/05 16:57:29 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:29 INFO Applying migration id=activitiesid 2026/02/05 16:57:29 INFO Applying migration id=outbox 2026/02/05 16:57:29 INFO Applying migration id=edits 2026/02/05 16:57:29 INFO Applying migration id=outboxactor 2026/02/05 16:57:29 INFO Applying migration id=outboxsender 2026/02/05 16:57:29 INFO Applying migration id=thread 2026/02/05 16:57:29 INFO Applying migration id=host 2026/02/05 16:57:29 INFO Applying migration id=sharedinbox 2026/02/05 16:57:29 INFO Applying migration id=noteshost 2026/02/05 16:57:29 INFO Applying migration id=fetched 2026/02/05 16:57:29 INFO Applying migration id=move 2026/02/05 16:57:29 INFO Applying migration id=cleanup 2026/02/05 16:57:29 INFO Applying migration id=received 2026/02/05 16:57:29 INFO Applying migration id=namehost 2026/02/05 16:57:29 INFO Applying migration id=outboxhost 2026/02/05 16:57:29 INFO Applying migration id=notesfts 2026/02/05 16:57:29 INFO Applying migration id=iconsname 2026/02/05 16:57:29 INFO Applying migration id=nohash 2026/02/05 16:57:29 INFO Applying migration id=shares 2026/02/05 16:57:29 INFO Applying migration id=actorttl 2026/02/05 16:57:29 INFO Applying migration id=tocc 2026/02/05 16:57:29 INFO Applying migration id=followeds 2026/02/05 16:57:29 INFO Applying migration id=certhash 2026/02/05 16:57:29 INFO Applying migration id=follows_sync 2026/02/05 16:57:29 INFO Applying migration id=jsonpath 2026/02/05 16:57:29 INFO Applying migration id=localforward 2026/02/05 16:57:29 INFO Applying migration id=avatar 2026/02/05 16:57:29 INFO Applying migration id=noimage 2026/02/05 16:57:29 INFO Applying migration id=feed 2026/02/05 16:57:29 INFO Applying migration id=bookmarks 2026/02/05 16:57:29 INFO Applying migration id=shareactivity 2026/02/05 16:57:29 INFO Applying migration id=application 2026/02/05 16:57:29 INFO Applying migration id=certificates 2026/02/05 16:57:29 INFO Applying migration id=rawforward 2026/02/05 16:57:29 INFO Applying migration id=publickey 2026/02/05 16:57:29 INFO Applying migration id=resolvegroup 2026/02/05 16:57:29 INFO Applying migration id=reject 2026/02/05 16:57:29 INFO Applying migration id=autodel 2026/02/05 16:57:29 INFO Applying migration id=jsonb 2026/02/05 16:57:29 INFO Applying migration id=quote 2026/02/05 16:57:29 INFO Applying migration id=rfc9421 2026/02/05 16:57:29 INFO Applying migration id=keys 2026/02/05 16:57:29 INFO Applying migration id=portable 2026/02/05 16:57:29 INFO Applying migration id=proofs 2026/02/05 16:57:29 INFO Applying migration id=contexts 2026/02/05 16:57:29 INFO Applying migration id=deliverieshost 2026/02/05 16:57:29 INFO Applying migration id=pembegin 2026/02/05 16:57:29 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:30 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteEndedPoll (0.84s) === RUN TestPoll_Reply 2026/02/05 16:57:30 INFO Applying migration id=initial 2026/02/05 16:57:30 INFO Applying migration id=notesupdated 2026/02/05 16:57:30 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:30 INFO Applying migration id=activitiesid 2026/02/05 16:57:30 INFO Applying migration id=outbox 2026/02/05 16:57:30 INFO Applying migration id=edits 2026/02/05 16:57:30 INFO Applying migration id=outboxactor 2026/02/05 16:57:30 INFO Applying migration id=outboxsender 2026/02/05 16:57:30 INFO Applying migration id=thread 2026/02/05 16:57:30 INFO Applying migration id=host 2026/02/05 16:57:30 INFO Applying migration id=sharedinbox 2026/02/05 16:57:30 INFO Applying migration id=noteshost 2026/02/05 16:57:30 INFO Applying migration id=fetched 2026/02/05 16:57:30 INFO Applying migration id=move 2026/02/05 16:57:30 INFO Applying migration id=cleanup 2026/02/05 16:57:30 INFO Applying migration id=received 2026/02/05 16:57:30 INFO Applying migration id=namehost 2026/02/05 16:57:30 INFO Applying migration id=outboxhost 2026/02/05 16:57:30 INFO Applying migration id=notesfts 2026/02/05 16:57:30 INFO Applying migration id=iconsname 2026/02/05 16:57:30 INFO Applying migration id=nohash 2026/02/05 16:57:30 INFO Applying migration id=shares 2026/02/05 16:57:30 INFO Applying migration id=actorttl 2026/02/05 16:57:30 INFO Applying migration id=tocc 2026/02/05 16:57:30 INFO Applying migration id=followeds 2026/02/05 16:57:30 INFO Applying migration id=certhash 2026/02/05 16:57:30 INFO Applying migration id=follows_sync 2026/02/05 16:57:30 INFO Applying migration id=jsonpath 2026/02/05 16:57:30 INFO Applying migration id=localforward 2026/02/05 16:57:30 INFO Applying migration id=avatar 2026/02/05 16:57:30 INFO Applying migration id=noimage 2026/02/05 16:57:30 INFO Applying migration id=feed 2026/02/05 16:57:30 INFO Applying migration id=bookmarks 2026/02/05 16:57:30 INFO Applying migration id=shareactivity 2026/02/05 16:57:30 INFO Applying migration id=application 2026/02/05 16:57:30 INFO Applying migration id=certificates 2026/02/05 16:57:30 INFO Applying migration id=rawforward 2026/02/05 16:57:30 INFO Applying migration id=publickey 2026/02/05 16:57:30 INFO Applying migration id=resolvegroup 2026/02/05 16:57:30 INFO Applying migration id=reject 2026/02/05 16:57:30 INFO Applying migration id=autodel 2026/02/05 16:57:30 INFO Applying migration id=jsonb 2026/02/05 16:57:30 INFO Applying migration id=quote 2026/02/05 16:57:30 INFO Applying migration id=rfc9421 2026/02/05 16:57:30 INFO Applying migration id=keys 2026/02/05 16:57:30 INFO Applying migration id=portable 2026/02/05 16:57:30 INFO Applying migration id=proofs 2026/02/05 16:57:30 INFO Applying migration id=contexts 2026/02/05 16:57:30 INFO Applying migration id=deliverieshost 2026/02/05 16:57:30 INFO Applying migration id=pembegin 2026/02/05 16:57:30 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:31 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 16:57:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-ced8-75bf-ac41-21a49b35db34 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-ced8-74b8-acb1-37e6818ce9d4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-ced8-74b8-acb1-37e6818ce9d4 2026/02/05 16:57:31 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Reply (1.14s) === RUN TestPoll_ReplyClosedPoll 2026/02/05 16:57:31 INFO Applying migration id=initial 2026/02/05 16:57:31 INFO Applying migration id=notesupdated 2026/02/05 16:57:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:31 INFO Applying migration id=activitiesid 2026/02/05 16:57:31 INFO Applying migration id=outbox 2026/02/05 16:57:31 INFO Applying migration id=edits 2026/02/05 16:57:31 INFO Applying migration id=outboxactor 2026/02/05 16:57:31 INFO Applying migration id=outboxsender 2026/02/05 16:57:31 INFO Applying migration id=thread 2026/02/05 16:57:31 INFO Applying migration id=host 2026/02/05 16:57:31 INFO Applying migration id=sharedinbox 2026/02/05 16:57:31 INFO Applying migration id=noteshost 2026/02/05 16:57:31 INFO Applying migration id=fetched 2026/02/05 16:57:31 INFO Applying migration id=move 2026/02/05 16:57:31 INFO Applying migration id=cleanup 2026/02/05 16:57:31 INFO Applying migration id=received 2026/02/05 16:57:31 INFO Applying migration id=namehost 2026/02/05 16:57:31 INFO Applying migration id=outboxhost 2026/02/05 16:57:31 INFO Applying migration id=notesfts 2026/02/05 16:57:31 INFO Applying migration id=iconsname 2026/02/05 16:57:31 INFO Applying migration id=nohash 2026/02/05 16:57:31 INFO Applying migration id=shares 2026/02/05 16:57:31 INFO Applying migration id=actorttl 2026/02/05 16:57:31 INFO Applying migration id=tocc 2026/02/05 16:57:31 INFO Applying migration id=followeds 2026/02/05 16:57:31 INFO Applying migration id=certhash 2026/02/05 16:57:31 INFO Applying migration id=follows_sync 2026/02/05 16:57:31 INFO Applying migration id=jsonpath 2026/02/05 16:57:31 INFO Applying migration id=localforward 2026/02/05 16:57:31 INFO Applying migration id=avatar 2026/02/05 16:57:31 INFO Applying migration id=noimage 2026/02/05 16:57:31 INFO Applying migration id=feed 2026/02/05 16:57:31 INFO Applying migration id=bookmarks 2026/02/05 16:57:31 INFO Applying migration id=shareactivity 2026/02/05 16:57:31 INFO Applying migration id=application 2026/02/05 16:57:31 INFO Applying migration id=certificates 2026/02/05 16:57:31 INFO Applying migration id=rawforward 2026/02/05 16:57:31 INFO Applying migration id=publickey 2026/02/05 16:57:31 INFO Applying migration id=resolvegroup 2026/02/05 16:57:31 INFO Applying migration id=reject 2026/02/05 16:57:31 INFO Applying migration id=autodel 2026/02/05 16:57:31 INFO Applying migration id=jsonb 2026/02/05 16:57:31 INFO Applying migration id=quote 2026/02/05 16:57:31 INFO Applying migration id=rfc9421 2026/02/05 16:57:31 INFO Applying migration id=keys 2026/02/05 16:57:31 INFO Applying migration id=portable 2026/02/05 16:57:31 INFO Applying migration id=proofs 2026/02/05 16:57:31 INFO Applying migration id=contexts 2026/02/05 16:57:31 INFO Applying migration id=deliverieshost 2026/02/05 16:57:31 INFO Applying migration id=pembegin 2026/02/05 16:57:31 INFO Applying migration id=didhost 2026/02/05 16:57:32 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/05 16:57:32 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 16:57:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-d33e-73c8-81e4-c512b1f5b7a5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-d33e-738e-abc3-1e2fb5440edc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-d33e-738e-abc3-1e2fb5440edc 2026/02/05 16:57:32 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_ReplyClosedPoll (1.13s) === RUN TestPoll_EditVote 2026/02/05 16:57:32 INFO Applying migration id=initial 2026/02/05 16:57:32 INFO Applying migration id=notesupdated 2026/02/05 16:57:32 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:32 INFO Applying migration id=activitiesid 2026/02/05 16:57:32 INFO Applying migration id=outbox 2026/02/05 16:57:32 INFO Applying migration id=edits 2026/02/05 16:57:32 INFO Applying migration id=outboxactor 2026/02/05 16:57:32 INFO Applying migration id=outboxsender 2026/02/05 16:57:32 INFO Applying migration id=thread 2026/02/05 16:57:32 INFO Applying migration id=host 2026/02/05 16:57:32 INFO Applying migration id=sharedinbox 2026/02/05 16:57:32 INFO Applying migration id=noteshost 2026/02/05 16:57:32 INFO Applying migration id=fetched 2026/02/05 16:57:32 INFO Applying migration id=move 2026/02/05 16:57:32 INFO Applying migration id=cleanup 2026/02/05 16:57:32 INFO Applying migration id=received 2026/02/05 16:57:32 INFO Applying migration id=namehost 2026/02/05 16:57:32 INFO Applying migration id=outboxhost 2026/02/05 16:57:32 INFO Applying migration id=notesfts 2026/02/05 16:57:32 INFO Applying migration id=iconsname 2026/02/05 16:57:32 INFO Applying migration id=nohash 2026/02/05 16:57:32 INFO Applying migration id=shares 2026/02/05 16:57:32 INFO Applying migration id=actorttl 2026/02/05 16:57:32 INFO Applying migration id=tocc 2026/02/05 16:57:32 INFO Applying migration id=followeds 2026/02/05 16:57:32 INFO Applying migration id=certhash 2026/02/05 16:57:32 INFO Applying migration id=follows_sync 2026/02/05 16:57:32 INFO Applying migration id=jsonpath 2026/02/05 16:57:32 INFO Applying migration id=localforward 2026/02/05 16:57:32 INFO Applying migration id=avatar 2026/02/05 16:57:32 INFO Applying migration id=noimage 2026/02/05 16:57:32 INFO Applying migration id=feed 2026/02/05 16:57:32 INFO Applying migration id=bookmarks 2026/02/05 16:57:32 INFO Applying migration id=shareactivity 2026/02/05 16:57:32 INFO Applying migration id=application 2026/02/05 16:57:32 INFO Applying migration id=certificates 2026/02/05 16:57:32 INFO Applying migration id=rawforward 2026/02/05 16:57:32 INFO Applying migration id=publickey 2026/02/05 16:57:32 INFO Applying migration id=resolvegroup 2026/02/05 16:57:32 INFO Applying migration id=reject 2026/02/05 16:57:32 INFO Applying migration id=autodel 2026/02/05 16:57:32 INFO Applying migration id=jsonb 2026/02/05 16:57:32 INFO Applying migration id=quote 2026/02/05 16:57:32 INFO Applying migration id=rfc9421 2026/02/05 16:57:32 INFO Applying migration id=keys 2026/02/05 16:57:32 INFO Applying migration id=portable 2026/02/05 16:57:32 INFO Applying migration id=proofs 2026/02/05 16:57:32 INFO Applying migration id=contexts 2026/02/05 16:57:32 INFO Applying migration id=deliverieshost 2026/02/05 16:57:32 INFO Applying migration id=pembegin 2026/02/05 16:57:32 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:33 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 16:57:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-d76c-7449-875b-85798e22783f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-d76c-740d-9c52-78d4da20b6af activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-d76c-740d-9c52-78d4da20b6af 2026/02/05 16:57:33 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/05 16:57:33 WARN Cannot edit votes vote=https://localhost.localdomain:8443/post/019c2ebc-d76c-740d-9c52-78d4da20b6af --- PASS: TestPoll_EditVote (1.07s) === RUN TestPoll_DeleteReply 2026/02/05 16:57:33 INFO Applying migration id=initial 2026/02/05 16:57:33 INFO Applying migration id=notesupdated 2026/02/05 16:57:33 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:33 INFO Applying migration id=activitiesid 2026/02/05 16:57:33 INFO Applying migration id=outbox 2026/02/05 16:57:33 INFO Applying migration id=edits 2026/02/05 16:57:33 INFO Applying migration id=outboxactor 2026/02/05 16:57:33 INFO Applying migration id=outboxsender 2026/02/05 16:57:33 INFO Applying migration id=thread 2026/02/05 16:57:33 INFO Applying migration id=host 2026/02/05 16:57:33 INFO Applying migration id=sharedinbox 2026/02/05 16:57:33 INFO Applying migration id=noteshost 2026/02/05 16:57:33 INFO Applying migration id=fetched 2026/02/05 16:57:33 INFO Applying migration id=move 2026/02/05 16:57:33 INFO Applying migration id=cleanup 2026/02/05 16:57:33 INFO Applying migration id=received 2026/02/05 16:57:33 INFO Applying migration id=namehost 2026/02/05 16:57:33 INFO Applying migration id=outboxhost 2026/02/05 16:57:33 INFO Applying migration id=notesfts 2026/02/05 16:57:33 INFO Applying migration id=iconsname 2026/02/05 16:57:33 INFO Applying migration id=nohash 2026/02/05 16:57:33 INFO Applying migration id=shares 2026/02/05 16:57:33 INFO Applying migration id=actorttl 2026/02/05 16:57:33 INFO Applying migration id=tocc 2026/02/05 16:57:33 INFO Applying migration id=followeds 2026/02/05 16:57:33 INFO Applying migration id=certhash 2026/02/05 16:57:33 INFO Applying migration id=follows_sync 2026/02/05 16:57:33 INFO Applying migration id=jsonpath 2026/02/05 16:57:33 INFO Applying migration id=localforward 2026/02/05 16:57:33 INFO Applying migration id=avatar 2026/02/05 16:57:33 INFO Applying migration id=noimage 2026/02/05 16:57:33 INFO Applying migration id=feed 2026/02/05 16:57:33 INFO Applying migration id=bookmarks 2026/02/05 16:57:33 INFO Applying migration id=shareactivity 2026/02/05 16:57:33 INFO Applying migration id=application 2026/02/05 16:57:33 INFO Applying migration id=certificates 2026/02/05 16:57:33 INFO Applying migration id=rawforward 2026/02/05 16:57:33 INFO Applying migration id=publickey 2026/02/05 16:57:33 INFO Applying migration id=resolvegroup 2026/02/05 16:57:33 INFO Applying migration id=reject 2026/02/05 16:57:33 INFO Applying migration id=autodel 2026/02/05 16:57:33 INFO Applying migration id=jsonb 2026/02/05 16:57:33 INFO Applying migration id=quote 2026/02/05 16:57:33 INFO Applying migration id=rfc9421 2026/02/05 16:57:33 INFO Applying migration id=keys 2026/02/05 16:57:33 INFO Applying migration id=portable 2026/02/05 16:57:33 INFO Applying migration id=proofs 2026/02/05 16:57:33 INFO Applying migration id=contexts 2026/02/05 16:57:33 INFO Applying migration id=deliverieshost 2026/02/05 16:57:33 INFO Applying migration id=pembegin 2026/02/05 16:57:33 INFO Applying migration id=didhost 2026/02/05 16:57:34 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/05 16:57:34 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 16:57:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-daca-76a3-9cde-7ab79a332e3d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-daca-7669-b1a2-0cbf43a32b2d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-daca-7669-b1a2-0cbf43a32b2d 2026/02/05 16:57:34 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/05 16:57:34 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2ebc-daca-7669-b1a2-0cbf43a32b2d can=2026-02-05T17:01:34.666Z --- PASS: TestPoll_DeleteReply (0.86s) === RUN TestPoll_Update 2026/02/05 16:57:34 INFO Applying migration id=initial 2026/02/05 16:57:34 INFO Applying migration id=notesupdated 2026/02/05 16:57:34 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:34 INFO Applying migration id=activitiesid 2026/02/05 16:57:34 INFO Applying migration id=outbox 2026/02/05 16:57:34 INFO Applying migration id=edits 2026/02/05 16:57:34 INFO Applying migration id=outboxactor 2026/02/05 16:57:34 INFO Applying migration id=outboxsender 2026/02/05 16:57:34 INFO Applying migration id=thread 2026/02/05 16:57:34 INFO Applying migration id=host 2026/02/05 16:57:34 INFO Applying migration id=sharedinbox 2026/02/05 16:57:34 INFO Applying migration id=noteshost 2026/02/05 16:57:34 INFO Applying migration id=fetched 2026/02/05 16:57:34 INFO Applying migration id=move 2026/02/05 16:57:34 INFO Applying migration id=cleanup 2026/02/05 16:57:34 INFO Applying migration id=received 2026/02/05 16:57:34 INFO Applying migration id=namehost 2026/02/05 16:57:34 INFO Applying migration id=outboxhost 2026/02/05 16:57:34 INFO Applying migration id=notesfts 2026/02/05 16:57:34 INFO Applying migration id=iconsname 2026/02/05 16:57:34 INFO Applying migration id=nohash 2026/02/05 16:57:34 INFO Applying migration id=shares 2026/02/05 16:57:34 INFO Applying migration id=actorttl 2026/02/05 16:57:34 INFO Applying migration id=tocc 2026/02/05 16:57:34 INFO Applying migration id=followeds 2026/02/05 16:57:34 INFO Applying migration id=certhash 2026/02/05 16:57:34 INFO Applying migration id=follows_sync 2026/02/05 16:57:34 INFO Applying migration id=jsonpath 2026/02/05 16:57:34 INFO Applying migration id=localforward 2026/02/05 16:57:34 INFO Applying migration id=avatar 2026/02/05 16:57:34 INFO Applying migration id=noimage 2026/02/05 16:57:34 INFO Applying migration id=feed 2026/02/05 16:57:34 INFO Applying migration id=bookmarks 2026/02/05 16:57:34 INFO Applying migration id=shareactivity 2026/02/05 16:57:34 INFO Applying migration id=application 2026/02/05 16:57:34 INFO Applying migration id=certificates 2026/02/05 16:57:34 INFO Applying migration id=rawforward 2026/02/05 16:57:34 INFO Applying migration id=publickey 2026/02/05 16:57:34 INFO Applying migration id=resolvegroup 2026/02/05 16:57:34 INFO Applying migration id=reject 2026/02/05 16:57:34 INFO Applying migration id=autodel 2026/02/05 16:57:34 INFO Applying migration id=jsonb 2026/02/05 16:57:34 INFO Applying migration id=quote 2026/02/05 16:57:34 INFO Applying migration id=rfc9421 2026/02/05 16:57:34 INFO Applying migration id=keys 2026/02/05 16:57:34 INFO Applying migration id=portable 2026/02/05 16:57:34 INFO Applying migration id=proofs 2026/02/05 16:57:34 INFO Applying migration id=contexts 2026/02/05 16:57:34 INFO Applying migration id=deliverieshost 2026/02/05 16:57:34 INFO Applying migration id=pembegin 2026/02/05 16:57:34 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:35 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/05 16:57: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/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/02/05 16:57:35 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Update (0.61s) === RUN TestPoll_OldUpdate 2026/02/05 16:57:35 INFO Applying migration id=initial 2026/02/05 16:57:35 INFO Applying migration id=notesupdated 2026/02/05 16:57:35 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:35 INFO Applying migration id=activitiesid 2026/02/05 16:57:35 INFO Applying migration id=outbox 2026/02/05 16:57:35 INFO Applying migration id=edits 2026/02/05 16:57:35 INFO Applying migration id=outboxactor 2026/02/05 16:57:35 INFO Applying migration id=outboxsender 2026/02/05 16:57:35 INFO Applying migration id=thread 2026/02/05 16:57:35 INFO Applying migration id=host 2026/02/05 16:57:35 INFO Applying migration id=sharedinbox 2026/02/05 16:57:35 INFO Applying migration id=noteshost 2026/02/05 16:57:35 INFO Applying migration id=fetched 2026/02/05 16:57:35 INFO Applying migration id=move 2026/02/05 16:57:35 INFO Applying migration id=cleanup 2026/02/05 16:57:35 INFO Applying migration id=received 2026/02/05 16:57:35 INFO Applying migration id=namehost 2026/02/05 16:57:35 INFO Applying migration id=outboxhost 2026/02/05 16:57:35 INFO Applying migration id=notesfts 2026/02/05 16:57:35 INFO Applying migration id=iconsname 2026/02/05 16:57:35 INFO Applying migration id=nohash 2026/02/05 16:57:35 INFO Applying migration id=shares 2026/02/05 16:57:35 INFO Applying migration id=actorttl 2026/02/05 16:57:35 INFO Applying migration id=tocc 2026/02/05 16:57:35 INFO Applying migration id=followeds 2026/02/05 16:57:35 INFO Applying migration id=certhash 2026/02/05 16:57:35 INFO Applying migration id=follows_sync 2026/02/05 16:57:35 INFO Applying migration id=jsonpath 2026/02/05 16:57:35 INFO Applying migration id=localforward 2026/02/05 16:57:35 INFO Applying migration id=avatar 2026/02/05 16:57:35 INFO Applying migration id=noimage 2026/02/05 16:57:35 INFO Applying migration id=feed 2026/02/05 16:57:35 INFO Applying migration id=bookmarks 2026/02/05 16:57:35 INFO Applying migration id=shareactivity 2026/02/05 16:57:35 INFO Applying migration id=application 2026/02/05 16:57:35 INFO Applying migration id=certificates 2026/02/05 16:57:35 INFO Applying migration id=rawforward 2026/02/05 16:57:35 INFO Applying migration id=publickey 2026/02/05 16:57:35 INFO Applying migration id=resolvegroup 2026/02/05 16:57:35 INFO Applying migration id=reject 2026/02/05 16:57:35 INFO Applying migration id=autodel 2026/02/05 16:57:35 INFO Applying migration id=jsonb 2026/02/05 16:57:35 INFO Applying migration id=quote 2026/02/05 16:57:35 INFO Applying migration id=rfc9421 2026/02/05 16:57:35 INFO Applying migration id=keys 2026/02/05 16:57:35 INFO Applying migration id=portable 2026/02/05 16:57:35 INFO Applying migration id=proofs 2026/02/05 16:57:35 INFO Applying migration id=contexts 2026/02/05 16:57:35 INFO Applying migration id=deliverieshost 2026/02/05 16:57:35 INFO Applying migration id=pembegin 2026/02/05 16:57:35 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:35 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/05 16:57:35 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OldUpdate (0.64s) === RUN TestPoll_Local3Options 2026/02/05 16:57:35 INFO Applying migration id=initial 2026/02/05 16:57:35 INFO Applying migration id=notesupdated 2026/02/05 16:57:35 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:35 INFO Applying migration id=activitiesid 2026/02/05 16:57:35 INFO Applying migration id=outbox 2026/02/05 16:57:35 INFO Applying migration id=edits 2026/02/05 16:57:35 INFO Applying migration id=outboxactor 2026/02/05 16:57:35 INFO Applying migration id=outboxsender 2026/02/05 16:57:35 INFO Applying migration id=thread 2026/02/05 16:57:35 INFO Applying migration id=host 2026/02/05 16:57:35 INFO Applying migration id=sharedinbox 2026/02/05 16:57:35 INFO Applying migration id=noteshost 2026/02/05 16:57:35 INFO Applying migration id=fetched 2026/02/05 16:57:35 INFO Applying migration id=move 2026/02/05 16:57:35 INFO Applying migration id=cleanup 2026/02/05 16:57:35 INFO Applying migration id=received 2026/02/05 16:57:35 INFO Applying migration id=namehost 2026/02/05 16:57:35 INFO Applying migration id=outboxhost 2026/02/05 16:57:35 INFO Applying migration id=notesfts 2026/02/05 16:57:35 INFO Applying migration id=iconsname 2026/02/05 16:57:35 INFO Applying migration id=nohash 2026/02/05 16:57:35 INFO Applying migration id=shares 2026/02/05 16:57:35 INFO Applying migration id=actorttl 2026/02/05 16:57:35 INFO Applying migration id=tocc 2026/02/05 16:57:35 INFO Applying migration id=followeds 2026/02/05 16:57:35 INFO Applying migration id=certhash 2026/02/05 16:57:35 INFO Applying migration id=follows_sync 2026/02/05 16:57:35 INFO Applying migration id=jsonpath 2026/02/05 16:57:36 INFO Applying migration id=localforward 2026/02/05 16:57:36 INFO Applying migration id=avatar 2026/02/05 16:57:36 INFO Applying migration id=noimage 2026/02/05 16:57:36 INFO Applying migration id=feed 2026/02/05 16:57:36 INFO Applying migration id=bookmarks 2026/02/05 16:57:36 INFO Applying migration id=shareactivity 2026/02/05 16:57:36 INFO Applying migration id=application 2026/02/05 16:57:36 INFO Applying migration id=certificates 2026/02/05 16:57:36 INFO Applying migration id=rawforward 2026/02/05 16:57:36 INFO Applying migration id=publickey 2026/02/05 16:57:36 INFO Applying migration id=resolvegroup 2026/02/05 16:57:36 INFO Applying migration id=reject 2026/02/05 16:57:36 INFO Applying migration id=autodel 2026/02/05 16:57:36 INFO Applying migration id=jsonb 2026/02/05 16:57:36 INFO Applying migration id=quote 2026/02/05 16:57:36 INFO Applying migration id=rfc9421 2026/02/05 16:57:36 INFO Applying migration id=keys 2026/02/05 16:57:36 INFO Applying migration id=portable 2026/02/05 16:57:36 INFO Applying migration id=proofs 2026/02/05 16:57:36 INFO Applying migration id=contexts 2026/02/05 16:57:36 INFO Applying migration id=deliverieshost 2026/02/05 16:57:36 INFO Applying migration id=pembegin 2026/02/05 16:57:36 INFO Applying migration id=didhost 2026/02/05 16:57:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-e667-7a98-ac39-6877bc8a70a7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-e667-7922-aea5-17fd8fdfe42c activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-e667-7922-aea5-17fd8fdfe42c 2026/02/05 16:57:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebc-e667-7922-aea5-17fd8fdfe42c --- PASS: TestPoll_Local3Options (1.72s) === RUN TestPoll_Local5Options 2026/02/05 16:57:37 INFO Applying migration id=initial 2026/02/05 16:57:37 INFO Applying migration id=notesupdated 2026/02/05 16:57:37 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:37 INFO Applying migration id=activitiesid 2026/02/05 16:57:37 INFO Applying migration id=outbox 2026/02/05 16:57:37 INFO Applying migration id=edits 2026/02/05 16:57:37 INFO Applying migration id=outboxactor 2026/02/05 16:57:37 INFO Applying migration id=outboxsender 2026/02/05 16:57:37 INFO Applying migration id=thread 2026/02/05 16:57:37 INFO Applying migration id=host 2026/02/05 16:57:37 INFO Applying migration id=sharedinbox 2026/02/05 16:57:37 INFO Applying migration id=noteshost 2026/02/05 16:57:37 INFO Applying migration id=fetched 2026/02/05 16:57:37 INFO Applying migration id=move 2026/02/05 16:57:37 INFO Applying migration id=cleanup 2026/02/05 16:57:37 INFO Applying migration id=received 2026/02/05 16:57:37 INFO Applying migration id=namehost 2026/02/05 16:57:37 INFO Applying migration id=outboxhost 2026/02/05 16:57:37 INFO Applying migration id=notesfts 2026/02/05 16:57:37 INFO Applying migration id=iconsname 2026/02/05 16:57:37 INFO Applying migration id=nohash 2026/02/05 16:57:37 INFO Applying migration id=shares 2026/02/05 16:57:37 INFO Applying migration id=actorttl 2026/02/05 16:57:37 INFO Applying migration id=tocc 2026/02/05 16:57:37 INFO Applying migration id=followeds 2026/02/05 16:57:37 INFO Applying migration id=certhash 2026/02/05 16:57:37 INFO Applying migration id=follows_sync 2026/02/05 16:57:37 INFO Applying migration id=jsonpath 2026/02/05 16:57:37 INFO Applying migration id=localforward 2026/02/05 16:57:37 INFO Applying migration id=avatar 2026/02/05 16:57:37 INFO Applying migration id=noimage 2026/02/05 16:57:37 INFO Applying migration id=feed 2026/02/05 16:57:37 INFO Applying migration id=bookmarks 2026/02/05 16:57:37 INFO Applying migration id=shareactivity 2026/02/05 16:57:37 INFO Applying migration id=application 2026/02/05 16:57:37 INFO Applying migration id=certificates 2026/02/05 16:57:37 INFO Applying migration id=rawforward 2026/02/05 16:57:37 INFO Applying migration id=publickey 2026/02/05 16:57:37 INFO Applying migration id=resolvegroup 2026/02/05 16:57:37 INFO Applying migration id=reject 2026/02/05 16:57:37 INFO Applying migration id=autodel 2026/02/05 16:57:37 INFO Applying migration id=jsonb 2026/02/05 16:57:37 INFO Applying migration id=quote 2026/02/05 16:57:37 INFO Applying migration id=rfc9421 2026/02/05 16:57:37 INFO Applying migration id=keys 2026/02/05 16:57:37 INFO Applying migration id=portable 2026/02/05 16:57:37 INFO Applying migration id=proofs 2026/02/05 16:57:37 INFO Applying migration id=contexts 2026/02/05 16:57:37 INFO Applying migration id=deliverieshost 2026/02/05 16:57:37 INFO Applying migration id=pembegin 2026/02/05 16:57:37 INFO Applying migration id=didhost 2026/02/05 16:57:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-ead9-735d-b65b-4e3dc2303d2b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-ead9-7241-b8f1-af00a75abe81 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-ead9-7241-b8f1-af00a75abe81 2026/02/05 16:57:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebc-ead9-7241-b8f1-af00a75abe81 --- PASS: TestPoll_Local5Options (1.14s) === RUN TestPoll_Local1Option 2026/02/05 16:57:38 INFO Applying migration id=initial 2026/02/05 16:57:38 INFO Applying migration id=notesupdated 2026/02/05 16:57:38 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:38 INFO Applying migration id=activitiesid 2026/02/05 16:57:38 INFO Applying migration id=outbox 2026/02/05 16:57:38 INFO Applying migration id=edits 2026/02/05 16:57:38 INFO Applying migration id=outboxactor 2026/02/05 16:57:38 INFO Applying migration id=outboxsender 2026/02/05 16:57:38 INFO Applying migration id=thread 2026/02/05 16:57:38 INFO Applying migration id=host 2026/02/05 16:57:38 INFO Applying migration id=sharedinbox 2026/02/05 16:57:38 INFO Applying migration id=noteshost 2026/02/05 16:57:38 INFO Applying migration id=fetched 2026/02/05 16:57:38 INFO Applying migration id=move 2026/02/05 16:57:38 INFO Applying migration id=cleanup 2026/02/05 16:57:38 INFO Applying migration id=received 2026/02/05 16:57:38 INFO Applying migration id=namehost 2026/02/05 16:57:38 INFO Applying migration id=outboxhost 2026/02/05 16:57:38 INFO Applying migration id=notesfts 2026/02/05 16:57:38 INFO Applying migration id=iconsname 2026/02/05 16:57:38 INFO Applying migration id=nohash 2026/02/05 16:57:38 INFO Applying migration id=shares 2026/02/05 16:57:38 INFO Applying migration id=actorttl 2026/02/05 16:57:38 INFO Applying migration id=tocc 2026/02/05 16:57:38 INFO Applying migration id=followeds 2026/02/05 16:57:38 INFO Applying migration id=certhash 2026/02/05 16:57:38 INFO Applying migration id=follows_sync 2026/02/05 16:57:38 INFO Applying migration id=jsonpath 2026/02/05 16:57:38 INFO Applying migration id=localforward 2026/02/05 16:57:38 INFO Applying migration id=avatar 2026/02/05 16:57:38 INFO Applying migration id=noimage 2026/02/05 16:57:38 INFO Applying migration id=feed 2026/02/05 16:57:38 INFO Applying migration id=bookmarks 2026/02/05 16:57:38 INFO Applying migration id=shareactivity 2026/02/05 16:57:38 INFO Applying migration id=application 2026/02/05 16:57:38 INFO Applying migration id=certificates 2026/02/05 16:57:38 INFO Applying migration id=rawforward 2026/02/05 16:57:38 INFO Applying migration id=publickey 2026/02/05 16:57:38 INFO Applying migration id=resolvegroup 2026/02/05 16:57:38 INFO Applying migration id=reject 2026/02/05 16:57:38 INFO Applying migration id=autodel 2026/02/05 16:57:38 INFO Applying migration id=jsonb 2026/02/05 16:57:38 INFO Applying migration id=quote 2026/02/05 16:57:38 INFO Applying migration id=rfc9421 2026/02/05 16:57:38 INFO Applying migration id=keys 2026/02/05 16:57:38 INFO Applying migration id=portable 2026/02/05 16:57:38 INFO Applying migration id=proofs 2026/02/05 16:57:38 INFO Applying migration id=contexts 2026/02/05 16:57:38 INFO Applying migration id=deliverieshost 2026/02/05 16:57:38 INFO Applying migration id=pembegin 2026/02/05 16:57:38 INFO Applying migration id=didhost 2026/02/05 16:57:40 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope" --- PASS: TestPoll_Local1Option (1.84s) === RUN TestPoll_Local6Options 2026/02/05 16:57:40 INFO Applying migration id=initial 2026/02/05 16:57:40 INFO Applying migration id=notesupdated 2026/02/05 16:57:40 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:40 INFO Applying migration id=activitiesid 2026/02/05 16:57:40 INFO Applying migration id=outbox 2026/02/05 16:57:40 INFO Applying migration id=edits 2026/02/05 16:57:40 INFO Applying migration id=outboxactor 2026/02/05 16:57:40 INFO Applying migration id=outboxsender 2026/02/05 16:57:40 INFO Applying migration id=thread 2026/02/05 16:57:40 INFO Applying migration id=host 2026/02/05 16:57:40 INFO Applying migration id=sharedinbox 2026/02/05 16:57:40 INFO Applying migration id=noteshost 2026/02/05 16:57:40 INFO Applying migration id=fetched 2026/02/05 16:57:40 INFO Applying migration id=move 2026/02/05 16:57:40 INFO Applying migration id=cleanup 2026/02/05 16:57:40 INFO Applying migration id=received 2026/02/05 16:57:40 INFO Applying migration id=namehost 2026/02/05 16:57:40 INFO Applying migration id=outboxhost 2026/02/05 16:57:40 INFO Applying migration id=notesfts 2026/02/05 16:57:40 INFO Applying migration id=iconsname 2026/02/05 16:57:40 INFO Applying migration id=nohash 2026/02/05 16:57:40 INFO Applying migration id=shares 2026/02/05 16:57:40 INFO Applying migration id=actorttl 2026/02/05 16:57:40 INFO Applying migration id=tocc 2026/02/05 16:57:40 INFO Applying migration id=followeds 2026/02/05 16:57:40 INFO Applying migration id=certhash 2026/02/05 16:57:40 INFO Applying migration id=follows_sync 2026/02/05 16:57:40 INFO Applying migration id=jsonpath 2026/02/05 16:57:40 INFO Applying migration id=localforward 2026/02/05 16:57:40 INFO Applying migration id=avatar 2026/02/05 16:57:40 INFO Applying migration id=noimage 2026/02/05 16:57:40 INFO Applying migration id=feed 2026/02/05 16:57:40 INFO Applying migration id=bookmarks 2026/02/05 16:57:40 INFO Applying migration id=shareactivity 2026/02/05 16:57:40 INFO Applying migration id=application 2026/02/05 16:57:40 INFO Applying migration id=certificates 2026/02/05 16:57:40 INFO Applying migration id=rawforward 2026/02/05 16:57:40 INFO Applying migration id=publickey 2026/02/05 16:57:40 INFO Applying migration id=resolvegroup 2026/02/05 16:57:40 INFO Applying migration id=reject 2026/02/05 16:57:40 INFO Applying migration id=autodel 2026/02/05 16:57:40 INFO Applying migration id=jsonb 2026/02/05 16:57:40 INFO Applying migration id=quote 2026/02/05 16:57:40 INFO Applying migration id=rfc9421 2026/02/05 16:57:40 INFO Applying migration id=keys 2026/02/05 16:57:40 INFO Applying migration id=portable 2026/02/05 16:57:40 INFO Applying migration id=proofs 2026/02/05 16:57:40 INFO Applying migration id=contexts 2026/02/05 16:57:40 INFO Applying migration id=deliverieshost 2026/02/05 16:57:40 INFO Applying migration id=pembegin 2026/02/05 16:57:40 INFO Applying migration id=didhost 2026/02/05 16:57:41 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.18s) === RUN TestPoll_LocalEmptyOption 2026/02/05 16:57:41 INFO Applying migration id=initial 2026/02/05 16:57:41 INFO Applying migration id=notesupdated 2026/02/05 16:57:41 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:41 INFO Applying migration id=activitiesid 2026/02/05 16:57:41 INFO Applying migration id=outbox 2026/02/05 16:57:41 INFO Applying migration id=edits 2026/02/05 16:57:41 INFO Applying migration id=outboxactor 2026/02/05 16:57:41 INFO Applying migration id=outboxsender 2026/02/05 16:57:41 INFO Applying migration id=thread 2026/02/05 16:57:41 INFO Applying migration id=host 2026/02/05 16:57:41 INFO Applying migration id=sharedinbox 2026/02/05 16:57:41 INFO Applying migration id=noteshost 2026/02/05 16:57:41 INFO Applying migration id=fetched 2026/02/05 16:57:41 INFO Applying migration id=move 2026/02/05 16:57:41 INFO Applying migration id=cleanup 2026/02/05 16:57:41 INFO Applying migration id=received 2026/02/05 16:57:41 INFO Applying migration id=namehost 2026/02/05 16:57:41 INFO Applying migration id=outboxhost 2026/02/05 16:57:41 INFO Applying migration id=notesfts 2026/02/05 16:57:41 INFO Applying migration id=iconsname 2026/02/05 16:57:41 INFO Applying migration id=nohash 2026/02/05 16:57:41 INFO Applying migration id=shares 2026/02/05 16:57:41 INFO Applying migration id=actorttl 2026/02/05 16:57:41 INFO Applying migration id=tocc 2026/02/05 16:57:41 INFO Applying migration id=followeds 2026/02/05 16:57:41 INFO Applying migration id=certhash 2026/02/05 16:57:41 INFO Applying migration id=follows_sync 2026/02/05 16:57:41 INFO Applying migration id=jsonpath 2026/02/05 16:57:41 INFO Applying migration id=localforward 2026/02/05 16:57:41 INFO Applying migration id=avatar 2026/02/05 16:57:41 INFO Applying migration id=noimage 2026/02/05 16:57:41 INFO Applying migration id=feed 2026/02/05 16:57:41 INFO Applying migration id=bookmarks 2026/02/05 16:57:41 INFO Applying migration id=shareactivity 2026/02/05 16:57:41 INFO Applying migration id=application 2026/02/05 16:57:41 INFO Applying migration id=certificates 2026/02/05 16:57:41 INFO Applying migration id=rawforward 2026/02/05 16:57:41 INFO Applying migration id=publickey 2026/02/05 16:57:41 INFO Applying migration id=resolvegroup 2026/02/05 16:57:41 INFO Applying migration id=reject 2026/02/05 16:57:41 INFO Applying migration id=autodel 2026/02/05 16:57:41 INFO Applying migration id=jsonb 2026/02/05 16:57:41 INFO Applying migration id=quote 2026/02/05 16:57:41 INFO Applying migration id=rfc9421 2026/02/05 16:57:41 INFO Applying migration id=keys 2026/02/05 16:57:41 INFO Applying migration id=portable 2026/02/05 16:57:41 INFO Applying migration id=proofs 2026/02/05 16:57:41 INFO Applying migration id=contexts 2026/02/05 16:57:41 INFO Applying migration id=deliverieshost 2026/02/05 16:57:41 INFO Applying migration id=pembegin 2026/02/05 16:57:41 INFO Applying migration id=didhost --- PASS: TestPoll_LocalEmptyOption (0.89s) === RUN TestPoll_LocalOptionWithLink 2026/02/05 16:57:42 INFO Applying migration id=initial 2026/02/05 16:57:42 INFO Applying migration id=notesupdated 2026/02/05 16:57:42 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:42 INFO Applying migration id=activitiesid 2026/02/05 16:57:42 INFO Applying migration id=outbox 2026/02/05 16:57:42 INFO Applying migration id=edits 2026/02/05 16:57:42 INFO Applying migration id=outboxactor 2026/02/05 16:57:42 INFO Applying migration id=outboxsender 2026/02/05 16:57:42 INFO Applying migration id=thread 2026/02/05 16:57:42 INFO Applying migration id=host 2026/02/05 16:57:42 INFO Applying migration id=sharedinbox 2026/02/05 16:57:42 INFO Applying migration id=noteshost 2026/02/05 16:57:42 INFO Applying migration id=fetched 2026/02/05 16:57:42 INFO Applying migration id=move 2026/02/05 16:57:42 INFO Applying migration id=cleanup 2026/02/05 16:57:42 INFO Applying migration id=received 2026/02/05 16:57:42 INFO Applying migration id=namehost 2026/02/05 16:57:42 INFO Applying migration id=outboxhost 2026/02/05 16:57:42 INFO Applying migration id=notesfts 2026/02/05 16:57:42 INFO Applying migration id=iconsname 2026/02/05 16:57:42 INFO Applying migration id=nohash 2026/02/05 16:57:42 INFO Applying migration id=shares 2026/02/05 16:57:42 INFO Applying migration id=actorttl 2026/02/05 16:57:42 INFO Applying migration id=tocc 2026/02/05 16:57:42 INFO Applying migration id=followeds 2026/02/05 16:57:42 INFO Applying migration id=certhash 2026/02/05 16:57:42 INFO Applying migration id=follows_sync 2026/02/05 16:57:42 INFO Applying migration id=jsonpath 2026/02/05 16:57:42 INFO Applying migration id=localforward 2026/02/05 16:57:42 INFO Applying migration id=avatar 2026/02/05 16:57:42 INFO Applying migration id=noimage 2026/02/05 16:57:42 INFO Applying migration id=feed 2026/02/05 16:57:42 INFO Applying migration id=bookmarks 2026/02/05 16:57:42 INFO Applying migration id=shareactivity 2026/02/05 16:57:42 INFO Applying migration id=application 2026/02/05 16:57:42 INFO Applying migration id=certificates 2026/02/05 16:57:42 INFO Applying migration id=rawforward 2026/02/05 16:57:42 INFO Applying migration id=publickey 2026/02/05 16:57:42 INFO Applying migration id=resolvegroup 2026/02/05 16:57:42 INFO Applying migration id=reject 2026/02/05 16:57:42 INFO Applying migration id=autodel 2026/02/05 16:57:42 INFO Applying migration id=jsonb 2026/02/05 16:57:42 INFO Applying migration id=quote 2026/02/05 16:57:42 INFO Applying migration id=rfc9421 2026/02/05 16:57:42 INFO Applying migration id=keys 2026/02/05 16:57:42 INFO Applying migration id=portable 2026/02/05 16:57:42 INFO Applying migration id=proofs 2026/02/05 16:57:42 INFO Applying migration id=contexts 2026/02/05 16:57:42 INFO Applying migration id=deliverieshost 2026/02/05 16:57:42 INFO Applying migration id=pembegin 2026/02/05 16:57:42 INFO Applying migration id=didhost 2026/02/05 16:57:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-004a-7e61-98d8-1c88acc895b7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-004a-7c2c-9be1-01f7dbfc4f13 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-004a-7c2c-9be1-01f7dbfc4f13 2026/02/05 16:57:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-004a-7c2c-9be1-01f7dbfc4f13 --- PASS: TestPoll_LocalOptionWithLink (1.59s) === RUN TestPoll_Local3OptionsAnd2Votes 2026/02/05 16:57:44 INFO Applying migration id=initial 2026/02/05 16:57:44 INFO Applying migration id=notesupdated 2026/02/05 16:57:44 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:44 INFO Applying migration id=activitiesid 2026/02/05 16:57:44 INFO Applying migration id=outbox 2026/02/05 16:57:44 INFO Applying migration id=edits 2026/02/05 16:57:44 INFO Applying migration id=outboxactor 2026/02/05 16:57:44 INFO Applying migration id=outboxsender 2026/02/05 16:57:44 INFO Applying migration id=thread 2026/02/05 16:57:44 INFO Applying migration id=host 2026/02/05 16:57:44 INFO Applying migration id=sharedinbox 2026/02/05 16:57:44 INFO Applying migration id=noteshost 2026/02/05 16:57:44 INFO Applying migration id=fetched 2026/02/05 16:57:44 INFO Applying migration id=move 2026/02/05 16:57:44 INFO Applying migration id=cleanup 2026/02/05 16:57:44 INFO Applying migration id=received 2026/02/05 16:57:44 INFO Applying migration id=namehost 2026/02/05 16:57:44 INFO Applying migration id=outboxhost 2026/02/05 16:57:44 INFO Applying migration id=notesfts 2026/02/05 16:57:44 INFO Applying migration id=iconsname 2026/02/05 16:57:44 INFO Applying migration id=nohash 2026/02/05 16:57:44 INFO Applying migration id=shares 2026/02/05 16:57:44 INFO Applying migration id=actorttl 2026/02/05 16:57:44 INFO Applying migration id=tocc 2026/02/05 16:57:44 INFO Applying migration id=followeds 2026/02/05 16:57:44 INFO Applying migration id=certhash 2026/02/05 16:57:44 INFO Applying migration id=follows_sync 2026/02/05 16:57:44 INFO Applying migration id=jsonpath 2026/02/05 16:57:44 INFO Applying migration id=localforward 2026/02/05 16:57:44 INFO Applying migration id=avatar 2026/02/05 16:57:44 INFO Applying migration id=noimage 2026/02/05 16:57:44 INFO Applying migration id=feed 2026/02/05 16:57:44 INFO Applying migration id=bookmarks 2026/02/05 16:57:44 INFO Applying migration id=shareactivity 2026/02/05 16:57:44 INFO Applying migration id=application 2026/02/05 16:57:44 INFO Applying migration id=certificates 2026/02/05 16:57:44 INFO Applying migration id=rawforward 2026/02/05 16:57:44 INFO Applying migration id=publickey 2026/02/05 16:57:44 INFO Applying migration id=resolvegroup 2026/02/05 16:57:44 INFO Applying migration id=reject 2026/02/05 16:57:44 INFO Applying migration id=autodel 2026/02/05 16:57:44 INFO Applying migration id=jsonb 2026/02/05 16:57:44 INFO Applying migration id=quote 2026/02/05 16:57:44 INFO Applying migration id=rfc9421 2026/02/05 16:57:44 INFO Applying migration id=keys 2026/02/05 16:57:44 INFO Applying migration id=portable 2026/02/05 16:57:44 INFO Applying migration id=proofs 2026/02/05 16:57:44 INFO Applying migration id=contexts 2026/02/05 16:57:44 INFO Applying migration id=deliverieshost 2026/02/05 16:57:44 INFO Applying migration id=pembegin 2026/02/05 16:57:44 INFO Applying migration id=didhost 2026/02/05 16:57:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-0428-758c-8f1f-68ce4555b3b2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c 2026/02/05 16:57:45 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c 2026/02/05 16:57:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-042b-72b2-9bbd-80400c9dc9f4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-042b-7271-bae7-a8fd70ee52c5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-042b-7271-bae7-a8fd70ee52c5 2026/02/05 16:57:45 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c 2026/02/05 16:57:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-042d-7225-972d-fb8cfad3fd7f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-042d-71dc-bfce-3d12c094c449 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebd-042d-71dc-bfce-3d12c094c449 2026/02/05 16:57:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c 2026/02/05 16:57:45 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c 2026/02/05 16:57:45 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2ebd-0434-732f-85a9-edcfc6a15f16 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c 2026/02/05 16:57:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c --- PASS: TestPoll_Local3OptionsAnd2Votes (1.00s) === RUN TestPoll_Local3OptionsAnd2VotesAndDeletedVote 2026/02/05 16:57:45 INFO Applying migration id=initial 2026/02/05 16:57:45 INFO Applying migration id=notesupdated 2026/02/05 16:57:45 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:45 INFO Applying migration id=activitiesid 2026/02/05 16:57:45 INFO Applying migration id=outbox 2026/02/05 16:57:45 INFO Applying migration id=edits 2026/02/05 16:57:45 INFO Applying migration id=outboxactor 2026/02/05 16:57:45 INFO Applying migration id=outboxsender 2026/02/05 16:57:45 INFO Applying migration id=thread 2026/02/05 16:57:45 INFO Applying migration id=host 2026/02/05 16:57:45 INFO Applying migration id=sharedinbox 2026/02/05 16:57:45 INFO Applying migration id=noteshost 2026/02/05 16:57:45 INFO Applying migration id=fetched 2026/02/05 16:57:45 INFO Applying migration id=move 2026/02/05 16:57:45 INFO Applying migration id=cleanup 2026/02/05 16:57:45 INFO Applying migration id=received 2026/02/05 16:57:45 INFO Applying migration id=namehost 2026/02/05 16:57:45 INFO Applying migration id=outboxhost 2026/02/05 16:57:45 INFO Applying migration id=notesfts 2026/02/05 16:57:45 INFO Applying migration id=iconsname 2026/02/05 16:57:45 INFO Applying migration id=nohash 2026/02/05 16:57:45 INFO Applying migration id=shares 2026/02/05 16:57:45 INFO Applying migration id=actorttl 2026/02/05 16:57:45 INFO Applying migration id=tocc 2026/02/05 16:57:45 INFO Applying migration id=followeds 2026/02/05 16:57:45 INFO Applying migration id=certhash 2026/02/05 16:57:45 INFO Applying migration id=follows_sync 2026/02/05 16:57:45 INFO Applying migration id=jsonpath 2026/02/05 16:57:45 INFO Applying migration id=localforward 2026/02/05 16:57:45 INFO Applying migration id=avatar 2026/02/05 16:57:45 INFO Applying migration id=noimage 2026/02/05 16:57:45 INFO Applying migration id=feed 2026/02/05 16:57:45 INFO Applying migration id=bookmarks 2026/02/05 16:57:45 INFO Applying migration id=shareactivity 2026/02/05 16:57:45 INFO Applying migration id=application 2026/02/05 16:57:45 INFO Applying migration id=certificates 2026/02/05 16:57:45 INFO Applying migration id=rawforward 2026/02/05 16:57:45 INFO Applying migration id=publickey 2026/02/05 16:57:45 INFO Applying migration id=resolvegroup 2026/02/05 16:57:45 INFO Applying migration id=reject 2026/02/05 16:57:45 INFO Applying migration id=autodel 2026/02/05 16:57:45 INFO Applying migration id=jsonb 2026/02/05 16:57:45 INFO Applying migration id=quote 2026/02/05 16:57:45 INFO Applying migration id=rfc9421 2026/02/05 16:57:45 INFO Applying migration id=keys 2026/02/05 16:57:45 INFO Applying migration id=portable 2026/02/05 16:57:45 INFO Applying migration id=proofs 2026/02/05 16:57:45 INFO Applying migration id=contexts 2026/02/05 16:57:45 INFO Applying migration id=deliverieshost 2026/02/05 16:57:45 INFO Applying migration id=pembegin 2026/02/05 16:57:45 INFO Applying migration id=didhost 2026/02/05 16:57:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-0b83-749a-b6a7-cbbd86244a79 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 2026/02/05 16:57:47 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 2026/02/05 16:57:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-0b86-784c-8cbd-428731c35751 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0b86-7818-af60-ce60e0adc71f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-0b86-7818-af60-ce60e0adc71f 2026/02/05 16:57:47 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 2026/02/05 16:57:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-0b88-7589-adbe-11757e78f8d4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0b88-7550-bdc7-d2f1b69d6c1c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebd-0b88-7550-bdc7-d2f1b69d6c1c 2026/02/05 16:57:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 2026/02/05 16:57:47 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2ebd-0b88-7550-bdc7-d2f1b69d6c1c#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0b88-7550-bdc7-d2f1b69d6c1c activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2ebd-0b88-7550-bdc7-d2f1b69d6c1c 2026/02/05 16:57:47 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 2026/02/05 16:57:47 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2ebd-0b91-7370-a3e9-7cd5f9071352 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 2026/02/05 16:57:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 --- PASS: TestPoll_Local3OptionsAnd2VotesAndDeletedVote (1.88s) === RUN TestPoll_LocalVoteVisibilityFollowers 2026/02/05 16:57:47 INFO Applying migration id=initial 2026/02/05 16:57:47 INFO Applying migration id=notesupdated 2026/02/05 16:57:47 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:47 INFO Applying migration id=activitiesid 2026/02/05 16:57:47 INFO Applying migration id=outbox 2026/02/05 16:57:47 INFO Applying migration id=edits 2026/02/05 16:57:47 INFO Applying migration id=outboxactor 2026/02/05 16:57:47 INFO Applying migration id=outboxsender 2026/02/05 16:57:47 INFO Applying migration id=thread 2026/02/05 16:57:47 INFO Applying migration id=host 2026/02/05 16:57:47 INFO Applying migration id=sharedinbox 2026/02/05 16:57:47 INFO Applying migration id=noteshost 2026/02/05 16:57:47 INFO Applying migration id=fetched 2026/02/05 16:57:47 INFO Applying migration id=move 2026/02/05 16:57:47 INFO Applying migration id=cleanup 2026/02/05 16:57:47 INFO Applying migration id=received 2026/02/05 16:57:47 INFO Applying migration id=namehost 2026/02/05 16:57:47 INFO Applying migration id=outboxhost 2026/02/05 16:57:47 INFO Applying migration id=notesfts 2026/02/05 16:57:47 INFO Applying migration id=iconsname 2026/02/05 16:57:47 INFO Applying migration id=nohash 2026/02/05 16:57:47 INFO Applying migration id=shares 2026/02/05 16:57:47 INFO Applying migration id=actorttl 2026/02/05 16:57:47 INFO Applying migration id=tocc 2026/02/05 16:57:47 INFO Applying migration id=followeds 2026/02/05 16:57:47 INFO Applying migration id=certhash 2026/02/05 16:57:47 INFO Applying migration id=follows_sync 2026/02/05 16:57:47 INFO Applying migration id=jsonpath 2026/02/05 16:57:47 INFO Applying migration id=localforward 2026/02/05 16:57:47 INFO Applying migration id=avatar 2026/02/05 16:57:47 INFO Applying migration id=noimage 2026/02/05 16:57:47 INFO Applying migration id=feed 2026/02/05 16:57:47 INFO Applying migration id=bookmarks 2026/02/05 16:57:47 INFO Applying migration id=shareactivity 2026/02/05 16:57:47 INFO Applying migration id=application 2026/02/05 16:57:47 INFO Applying migration id=certificates 2026/02/05 16:57:47 INFO Applying migration id=rawforward 2026/02/05 16:57:47 INFO Applying migration id=publickey 2026/02/05 16:57:47 INFO Applying migration id=resolvegroup 2026/02/05 16:57:47 INFO Applying migration id=reject 2026/02/05 16:57:47 INFO Applying migration id=autodel 2026/02/05 16:57:47 INFO Applying migration id=jsonb 2026/02/05 16:57:47 INFO Applying migration id=quote 2026/02/05 16:57:47 INFO Applying migration id=rfc9421 2026/02/05 16:57:47 INFO Applying migration id=keys 2026/02/05 16:57:47 INFO Applying migration id=portable 2026/02/05 16:57:47 INFO Applying migration id=proofs 2026/02/05 16:57:47 INFO Applying migration id=contexts 2026/02/05 16:57:47 INFO Applying migration id=deliverieshost 2026/02/05 16:57:47 INFO Applying migration id=pembegin 2026/02/05 16:57:47 INFO Applying migration id=didhost 2026/02/05 16:57:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-0ff2-76aa-b6bc-3ce7c2586325 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/02/05 16:57:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-0ff3-734b-b1df-2968d1016018 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-0ff2-76aa-b6bc-3ce7c2586325 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebd-0ff2-76aa-b6bc-3ce7c2586325 2026/02/05 16:57:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-0ff3-7ce3-babe-5208df4a97dd 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/02/05 16:57:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-0ff4-777e-8c41-df0184d5964c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-0ff3-7ce3-babe-5208df4a97dd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebd-0ff3-7ce3-babe-5208df4a97dd 2026/02/05 16:57:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-0ff5-72a6-a3a6-372413c6d636 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-0ff7-7b51-8836-fe61e58016cf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0ff7-7b1d-8842-4f8567ab7fc3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-0ff7-7b1d-8842-4f8567ab7fc3 2026/02/05 16:57:48 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-0ff9-7b46-b476-8f6a98971d21 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0ff9-7b11-8c23-8e2963d1cd01 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebd-0ff9-7b11-8c23-8e2963d1cd01 2026/02/05 16:57:48 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2ebd-0ffc-7b5b-8422-61391fb3fdcf activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e --- PASS: TestPoll_LocalVoteVisibilityFollowers (1.14s) === RUN TestPoll_LocalVoteVisibilityPublic 2026/02/05 16:57:48 INFO Applying migration id=initial 2026/02/05 16:57:48 INFO Applying migration id=notesupdated 2026/02/05 16:57:48 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:48 INFO Applying migration id=activitiesid 2026/02/05 16:57:48 INFO Applying migration id=outbox 2026/02/05 16:57:48 INFO Applying migration id=edits 2026/02/05 16:57:48 INFO Applying migration id=outboxactor 2026/02/05 16:57:48 INFO Applying migration id=outboxsender 2026/02/05 16:57:48 INFO Applying migration id=thread 2026/02/05 16:57:48 INFO Applying migration id=host 2026/02/05 16:57:48 INFO Applying migration id=sharedinbox 2026/02/05 16:57:48 INFO Applying migration id=noteshost 2026/02/05 16:57:48 INFO Applying migration id=fetched 2026/02/05 16:57:48 INFO Applying migration id=move 2026/02/05 16:57:48 INFO Applying migration id=cleanup 2026/02/05 16:57:48 INFO Applying migration id=received 2026/02/05 16:57:48 INFO Applying migration id=namehost 2026/02/05 16:57:48 INFO Applying migration id=outboxhost 2026/02/05 16:57:48 INFO Applying migration id=notesfts 2026/02/05 16:57:48 INFO Applying migration id=iconsname 2026/02/05 16:57:48 INFO Applying migration id=nohash 2026/02/05 16:57:48 INFO Applying migration id=shares 2026/02/05 16:57:48 INFO Applying migration id=actorttl 2026/02/05 16:57:48 INFO Applying migration id=tocc 2026/02/05 16:57:48 INFO Applying migration id=followeds 2026/02/05 16:57:48 INFO Applying migration id=certhash 2026/02/05 16:57:48 INFO Applying migration id=follows_sync 2026/02/05 16:57:48 INFO Applying migration id=jsonpath 2026/02/05 16:57:48 INFO Applying migration id=localforward 2026/02/05 16:57:48 INFO Applying migration id=avatar 2026/02/05 16:57:48 INFO Applying migration id=noimage 2026/02/05 16:57:48 INFO Applying migration id=feed 2026/02/05 16:57:48 INFO Applying migration id=bookmarks 2026/02/05 16:57:48 INFO Applying migration id=shareactivity 2026/02/05 16:57:48 INFO Applying migration id=application 2026/02/05 16:57:48 INFO Applying migration id=certificates 2026/02/05 16:57:48 INFO Applying migration id=rawforward 2026/02/05 16:57:48 INFO Applying migration id=publickey 2026/02/05 16:57:48 INFO Applying migration id=resolvegroup 2026/02/05 16:57:48 INFO Applying migration id=reject 2026/02/05 16:57:48 INFO Applying migration id=autodel 2026/02/05 16:57:48 INFO Applying migration id=jsonb 2026/02/05 16:57:48 INFO Applying migration id=quote 2026/02/05 16:57:48 INFO Applying migration id=rfc9421 2026/02/05 16:57:48 INFO Applying migration id=keys 2026/02/05 16:57:48 INFO Applying migration id=portable 2026/02/05 16:57:48 INFO Applying migration id=proofs 2026/02/05 16:57:48 INFO Applying migration id=contexts 2026/02/05 16:57:48 INFO Applying migration id=deliverieshost 2026/02/05 16:57:48 INFO Applying migration id=pembegin 2026/02/05 16:57:48 INFO Applying migration id=didhost 2026/02/05 16:57:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-164f-74f4-a97a-c073834d7655 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-1652-7006-b158-7dac0f4c4f18 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-1651-7f18-9952-14c8e7679cb2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-1651-7f18-9952-14c8e7679cb2 2026/02/05 16:57:49 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-1653-7b31-a14e-038fb3da94be activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-1653-7aff-a6a9-6149a8df45b6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebd-1653-7aff-a6a9-6149a8df45b6 2026/02/05 16:57:49 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2ebd-1656-7abc-bd85-6955ee455c8a activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 --- PASS: TestPoll_LocalVoteVisibilityPublic (1.63s) === RUN TestPoll_LocalSelfVote 2026/02/05 16:57:49 INFO Applying migration id=initial 2026/02/05 16:57:49 INFO Applying migration id=notesupdated 2026/02/05 16:57:49 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:49 INFO Applying migration id=activitiesid 2026/02/05 16:57:49 INFO Applying migration id=outbox 2026/02/05 16:57:49 INFO Applying migration id=edits 2026/02/05 16:57:49 INFO Applying migration id=outboxactor 2026/02/05 16:57:49 INFO Applying migration id=outboxsender 2026/02/05 16:57:49 INFO Applying migration id=thread 2026/02/05 16:57:49 INFO Applying migration id=host 2026/02/05 16:57:49 INFO Applying migration id=sharedinbox 2026/02/05 16:57:49 INFO Applying migration id=noteshost 2026/02/05 16:57:49 INFO Applying migration id=fetched 2026/02/05 16:57:49 INFO Applying migration id=move 2026/02/05 16:57:49 INFO Applying migration id=cleanup 2026/02/05 16:57:49 INFO Applying migration id=received 2026/02/05 16:57:49 INFO Applying migration id=namehost 2026/02/05 16:57:49 INFO Applying migration id=outboxhost 2026/02/05 16:57:49 INFO Applying migration id=notesfts 2026/02/05 16:57:49 INFO Applying migration id=iconsname 2026/02/05 16:57:49 INFO Applying migration id=nohash 2026/02/05 16:57:49 INFO Applying migration id=shares 2026/02/05 16:57:49 INFO Applying migration id=actorttl 2026/02/05 16:57:49 INFO Applying migration id=tocc 2026/02/05 16:57:49 INFO Applying migration id=followeds 2026/02/05 16:57:49 INFO Applying migration id=certhash 2026/02/05 16:57:49 INFO Applying migration id=follows_sync 2026/02/05 16:57:49 INFO Applying migration id=jsonpath 2026/02/05 16:57:50 INFO Applying migration id=localforward 2026/02/05 16:57:50 INFO Applying migration id=avatar 2026/02/05 16:57:50 INFO Applying migration id=noimage 2026/02/05 16:57:50 INFO Applying migration id=feed 2026/02/05 16:57:50 INFO Applying migration id=bookmarks 2026/02/05 16:57:50 INFO Applying migration id=shareactivity 2026/02/05 16:57:50 INFO Applying migration id=application 2026/02/05 16:57:50 INFO Applying migration id=certificates 2026/02/05 16:57:50 INFO Applying migration id=rawforward 2026/02/05 16:57:50 INFO Applying migration id=publickey 2026/02/05 16:57:50 INFO Applying migration id=resolvegroup 2026/02/05 16:57:50 INFO Applying migration id=reject 2026/02/05 16:57:50 INFO Applying migration id=autodel 2026/02/05 16:57:50 INFO Applying migration id=jsonb 2026/02/05 16:57:50 INFO Applying migration id=quote 2026/02/05 16:57:50 INFO Applying migration id=rfc9421 2026/02/05 16:57:50 INFO Applying migration id=keys 2026/02/05 16:57:50 INFO Applying migration id=portable 2026/02/05 16:57:50 INFO Applying migration id=proofs 2026/02/05 16:57:50 INFO Applying migration id=contexts 2026/02/05 16:57:50 INFO Applying migration id=deliverieshost 2026/02/05 16:57:50 INFO Applying migration id=pembegin 2026/02/05 16:57:50 INFO Applying migration id=didhost 2026/02/05 16:57:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-1a7d-7006-a281-99b3553b8ce0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 2026/02/05 16:57:50 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 2026/02/05 16:57:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-1a7f-798b-bf6b-f9fdccb6b80a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-1a7f-795b-92c9-6b74ff7326d7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-1a7f-795b-92c9-6b74ff7326d7 2026/02/05 16:57:50 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 2026/02/05 16:57:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-1a81-74f5-a815-77f905b532ff activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-1a81-74c6-bd2e-a46fdb781b0e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-1a81-74c6-bd2e-a46fdb781b0e 2026/02/05 16:57:50 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 2026/02/05 16:57:50 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2ebd-1a84-725b-a97e-2e2b5d1a6441 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 2026/02/05 16:57:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 --- PASS: TestPoll_LocalSelfVote (1.06s) === RUN TestRegister_RedirectNoCertificate 2026/02/05 16:57:50 INFO Applying migration id=initial 2026/02/05 16:57:50 INFO Applying migration id=notesupdated 2026/02/05 16:57:50 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:50 INFO Applying migration id=activitiesid 2026/02/05 16:57:50 INFO Applying migration id=outbox 2026/02/05 16:57:50 INFO Applying migration id=edits 2026/02/05 16:57:50 INFO Applying migration id=outboxactor 2026/02/05 16:57:50 INFO Applying migration id=outboxsender 2026/02/05 16:57:50 INFO Applying migration id=thread 2026/02/05 16:57:50 INFO Applying migration id=host 2026/02/05 16:57:50 INFO Applying migration id=sharedinbox 2026/02/05 16:57:50 INFO Applying migration id=noteshost 2026/02/05 16:57:50 INFO Applying migration id=fetched 2026/02/05 16:57:50 INFO Applying migration id=move 2026/02/05 16:57:51 INFO Applying migration id=cleanup 2026/02/05 16:57:51 INFO Applying migration id=received 2026/02/05 16:57:51 INFO Applying migration id=namehost 2026/02/05 16:57:51 INFO Applying migration id=outboxhost 2026/02/05 16:57:51 INFO Applying migration id=notesfts 2026/02/05 16:57:51 INFO Applying migration id=iconsname 2026/02/05 16:57:51 INFO Applying migration id=nohash 2026/02/05 16:57:51 INFO Applying migration id=shares 2026/02/05 16:57:51 INFO Applying migration id=actorttl 2026/02/05 16:57:51 INFO Applying migration id=tocc 2026/02/05 16:57:51 INFO Applying migration id=followeds 2026/02/05 16:57:51 INFO Applying migration id=certhash 2026/02/05 16:57:51 INFO Applying migration id=follows_sync 2026/02/05 16:57:51 INFO Applying migration id=jsonpath 2026/02/05 16:57:51 INFO Applying migration id=localforward 2026/02/05 16:57:51 INFO Applying migration id=avatar 2026/02/05 16:57:51 INFO Applying migration id=noimage 2026/02/05 16:57:51 INFO Applying migration id=feed 2026/02/05 16:57:51 INFO Applying migration id=bookmarks 2026/02/05 16:57:51 INFO Applying migration id=shareactivity 2026/02/05 16:57:51 INFO Applying migration id=application 2026/02/05 16:57:51 INFO Applying migration id=certificates 2026/02/05 16:57:51 INFO Applying migration id=rawforward 2026/02/05 16:57:51 INFO Applying migration id=publickey 2026/02/05 16:57:51 INFO Applying migration id=resolvegroup 2026/02/05 16:57:51 INFO Applying migration id=reject 2026/02/05 16:57:51 INFO Applying migration id=autodel 2026/02/05 16:57:51 INFO Applying migration id=jsonb 2026/02/05 16:57:51 INFO Applying migration id=quote 2026/02/05 16:57:51 INFO Applying migration id=rfc9421 2026/02/05 16:57:51 INFO Applying migration id=keys 2026/02/05 16:57:51 INFO Applying migration id=portable 2026/02/05 16:57:51 INFO Applying migration id=proofs 2026/02/05 16:57:51 INFO Applying migration id=contexts 2026/02/05 16:57:51 INFO Applying migration id=deliverieshost 2026/02/05 16:57:51 INFO Applying migration id=pembegin 2026/02/05 16:57:51 INFO Applying migration id=didhost --- PASS: TestRegister_RedirectNoCertificate (0.14s) === RUN TestRegister_Redirect 2026/02/05 16:57:51 INFO Applying migration id=initial 2026/02/05 16:57:51 INFO Applying migration id=notesupdated 2026/02/05 16:57:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:51 INFO Applying migration id=activitiesid 2026/02/05 16:57:51 INFO Applying migration id=outbox 2026/02/05 16:57:51 INFO Applying migration id=edits 2026/02/05 16:57:51 INFO Applying migration id=outboxactor 2026/02/05 16:57:51 INFO Applying migration id=outboxsender 2026/02/05 16:57:51 INFO Applying migration id=thread 2026/02/05 16:57:51 INFO Applying migration id=host 2026/02/05 16:57:51 INFO Applying migration id=sharedinbox 2026/02/05 16:57:51 INFO Applying migration id=noteshost 2026/02/05 16:57:51 INFO Applying migration id=fetched 2026/02/05 16:57:51 INFO Applying migration id=move 2026/02/05 16:57:51 INFO Applying migration id=cleanup 2026/02/05 16:57:51 INFO Applying migration id=received 2026/02/05 16:57:51 INFO Applying migration id=namehost 2026/02/05 16:57:51 INFO Applying migration id=outboxhost 2026/02/05 16:57:51 INFO Applying migration id=notesfts 2026/02/05 16:57:51 INFO Applying migration id=iconsname 2026/02/05 16:57:51 INFO Applying migration id=nohash 2026/02/05 16:57:51 INFO Applying migration id=shares 2026/02/05 16:57:51 INFO Applying migration id=actorttl 2026/02/05 16:57:51 INFO Applying migration id=tocc 2026/02/05 16:57:51 INFO Applying migration id=followeds 2026/02/05 16:57:51 INFO Applying migration id=certhash 2026/02/05 16:57:51 INFO Applying migration id=follows_sync 2026/02/05 16:57:51 INFO Applying migration id=jsonpath 2026/02/05 16:57:51 INFO Applying migration id=localforward 2026/02/05 16:57:51 INFO Applying migration id=avatar 2026/02/05 16:57:51 INFO Applying migration id=noimage 2026/02/05 16:57:51 INFO Applying migration id=feed 2026/02/05 16:57:51 INFO Applying migration id=bookmarks 2026/02/05 16:57:51 INFO Applying migration id=shareactivity 2026/02/05 16:57:51 INFO Applying migration id=application 2026/02/05 16:57:51 INFO Applying migration id=certificates 2026/02/05 16:57:51 INFO Applying migration id=rawforward 2026/02/05 16:57:51 INFO Applying migration id=publickey 2026/02/05 16:57:51 INFO Applying migration id=resolvegroup 2026/02/05 16:57:51 INFO Applying migration id=reject 2026/02/05 16:57:51 INFO Applying migration id=autodel 2026/02/05 16:57:51 INFO Applying migration id=jsonb 2026/02/05 16:57:51 INFO Applying migration id=quote 2026/02/05 16:57:51 INFO Applying migration id=rfc9421 2026/02/05 16:57:51 INFO Applying migration id=keys 2026/02/05 16:57:51 INFO Applying migration id=portable 2026/02/05 16:57:51 INFO Applying migration id=proofs 2026/02/05 16:57:51 INFO Applying migration id=contexts 2026/02/05 16:57:51 INFO Applying migration id=deliverieshost 2026/02/05 16:57:51 INFO Applying migration id=pembegin 2026/02/05 16:57:51 INFO Applying migration id=didhost 2026/02/05 16:57:51 INFO Redirecting new user --- PASS: TestRegister_Redirect (0.15s) === RUN TestRegister_NoCertificate 2026/02/05 16:57:51 INFO Applying migration id=initial 2026/02/05 16:57:51 INFO Applying migration id=notesupdated 2026/02/05 16:57:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:51 INFO Applying migration id=activitiesid 2026/02/05 16:57:51 INFO Applying migration id=outbox 2026/02/05 16:57:51 INFO Applying migration id=edits 2026/02/05 16:57:51 INFO Applying migration id=outboxactor 2026/02/05 16:57:51 INFO Applying migration id=outboxsender 2026/02/05 16:57:51 INFO Applying migration id=thread 2026/02/05 16:57:51 INFO Applying migration id=host 2026/02/05 16:57:51 INFO Applying migration id=sharedinbox 2026/02/05 16:57:51 INFO Applying migration id=noteshost 2026/02/05 16:57:51 INFO Applying migration id=fetched 2026/02/05 16:57:51 INFO Applying migration id=move 2026/02/05 16:57:51 INFO Applying migration id=cleanup 2026/02/05 16:57:51 INFO Applying migration id=received 2026/02/05 16:57:51 INFO Applying migration id=namehost 2026/02/05 16:57:51 INFO Applying migration id=outboxhost 2026/02/05 16:57:51 INFO Applying migration id=notesfts 2026/02/05 16:57:51 INFO Applying migration id=iconsname 2026/02/05 16:57:51 INFO Applying migration id=nohash 2026/02/05 16:57:51 INFO Applying migration id=shares 2026/02/05 16:57:51 INFO Applying migration id=actorttl 2026/02/05 16:57:51 INFO Applying migration id=tocc 2026/02/05 16:57:51 INFO Applying migration id=followeds 2026/02/05 16:57:51 INFO Applying migration id=certhash 2026/02/05 16:57:51 INFO Applying migration id=follows_sync 2026/02/05 16:57:51 INFO Applying migration id=jsonpath 2026/02/05 16:57:51 INFO Applying migration id=localforward 2026/02/05 16:57:51 INFO Applying migration id=avatar 2026/02/05 16:57:51 INFO Applying migration id=noimage 2026/02/05 16:57:51 INFO Applying migration id=feed 2026/02/05 16:57:51 INFO Applying migration id=bookmarks 2026/02/05 16:57:51 INFO Applying migration id=shareactivity 2026/02/05 16:57:51 INFO Applying migration id=application 2026/02/05 16:57:51 INFO Applying migration id=certificates 2026/02/05 16:57:51 INFO Applying migration id=rawforward 2026/02/05 16:57:51 INFO Applying migration id=publickey 2026/02/05 16:57:51 INFO Applying migration id=resolvegroup 2026/02/05 16:57:51 INFO Applying migration id=reject 2026/02/05 16:57:51 INFO Applying migration id=autodel 2026/02/05 16:57:51 INFO Applying migration id=jsonb 2026/02/05 16:57:51 INFO Applying migration id=quote 2026/02/05 16:57:51 INFO Applying migration id=rfc9421 2026/02/05 16:57:51 INFO Applying migration id=keys 2026/02/05 16:57:51 INFO Applying migration id=portable 2026/02/05 16:57:51 INFO Applying migration id=proofs 2026/02/05 16:57:51 INFO Applying migration id=contexts 2026/02/05 16:57:51 INFO Applying migration id=deliverieshost 2026/02/05 16:57:51 INFO Applying migration id=pembegin 2026/02/05 16:57:51 INFO Applying migration id=didhost 2026/02/05 16:57:51 WARN No client certificate request.path=/users/register --- PASS: TestRegister_NoCertificate (0.14s) === RUN TestRegister_HappyFlow 2026/02/05 16:57:51 INFO Applying migration id=initial 2026/02/05 16:57:51 INFO Applying migration id=notesupdated 2026/02/05 16:57:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:51 INFO Applying migration id=activitiesid 2026/02/05 16:57:51 INFO Applying migration id=outbox 2026/02/05 16:57:51 INFO Applying migration id=edits 2026/02/05 16:57:51 INFO Applying migration id=outboxactor 2026/02/05 16:57:51 INFO Applying migration id=outboxsender 2026/02/05 16:57:51 INFO Applying migration id=thread 2026/02/05 16:57:51 INFO Applying migration id=host 2026/02/05 16:57:51 INFO Applying migration id=sharedinbox 2026/02/05 16:57:51 INFO Applying migration id=noteshost 2026/02/05 16:57:51 INFO Applying migration id=fetched 2026/02/05 16:57:51 INFO Applying migration id=move 2026/02/05 16:57:51 INFO Applying migration id=cleanup 2026/02/05 16:57:51 INFO Applying migration id=received 2026/02/05 16:57:51 INFO Applying migration id=namehost 2026/02/05 16:57:51 INFO Applying migration id=outboxhost 2026/02/05 16:57:51 INFO Applying migration id=notesfts 2026/02/05 16:57:51 INFO Applying migration id=iconsname 2026/02/05 16:57:51 INFO Applying migration id=nohash 2026/02/05 16:57:51 INFO Applying migration id=shares 2026/02/05 16:57:51 INFO Applying migration id=actorttl 2026/02/05 16:57:51 INFO Applying migration id=tocc 2026/02/05 16:57:51 INFO Applying migration id=followeds 2026/02/05 16:57:51 INFO Applying migration id=certhash 2026/02/05 16:57:51 INFO Applying migration id=follows_sync 2026/02/05 16:57:51 INFO Applying migration id=jsonpath 2026/02/05 16:57:51 INFO Applying migration id=localforward 2026/02/05 16:57:51 INFO Applying migration id=avatar 2026/02/05 16:57:51 INFO Applying migration id=noimage 2026/02/05 16:57:51 INFO Applying migration id=feed 2026/02/05 16:57:51 INFO Applying migration id=bookmarks 2026/02/05 16:57:51 INFO Applying migration id=shareactivity 2026/02/05 16:57:51 INFO Applying migration id=application 2026/02/05 16:57:51 INFO Applying migration id=certificates 2026/02/05 16:57:51 INFO Applying migration id=rawforward 2026/02/05 16:57:51 INFO Applying migration id=publickey 2026/02/05 16:57:51 INFO Applying migration id=resolvegroup 2026/02/05 16:57:51 INFO Applying migration id=reject 2026/02/05 16:57:51 INFO Applying migration id=autodel 2026/02/05 16:57:51 INFO Applying migration id=jsonb 2026/02/05 16:57:51 INFO Applying migration id=quote 2026/02/05 16:57:51 INFO Applying migration id=rfc9421 2026/02/05 16:57:51 INFO Applying migration id=keys 2026/02/05 16:57:51 INFO Applying migration id=portable 2026/02/05 16:57:51 INFO Applying migration id=proofs 2026/02/05 16:57:51 INFO Applying migration id=contexts 2026/02/05 16:57:51 INFO Applying migration id=deliverieshost 2026/02/05 16:57:51 INFO Applying migration id=pembegin 2026/02/05 16:57:51 INFO Applying migration id=didhost 2026/02/05 16:57:51 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_HappyFlow (0.40s) === RUN TestRegister_HappyFlowRegistrationClosed 2026/02/05 16:57:51 INFO Applying migration id=initial 2026/02/05 16:57:51 INFO Applying migration id=notesupdated 2026/02/05 16:57:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:51 INFO Applying migration id=activitiesid 2026/02/05 16:57:51 INFO Applying migration id=outbox 2026/02/05 16:57:51 INFO Applying migration id=edits 2026/02/05 16:57:51 INFO Applying migration id=outboxactor 2026/02/05 16:57:51 INFO Applying migration id=outboxsender 2026/02/05 16:57:51 INFO Applying migration id=thread 2026/02/05 16:57:51 INFO Applying migration id=host 2026/02/05 16:57:51 INFO Applying migration id=sharedinbox 2026/02/05 16:57:51 INFO Applying migration id=noteshost 2026/02/05 16:57:51 INFO Applying migration id=fetched 2026/02/05 16:57:51 INFO Applying migration id=move 2026/02/05 16:57:51 INFO Applying migration id=cleanup 2026/02/05 16:57:51 INFO Applying migration id=received 2026/02/05 16:57:51 INFO Applying migration id=namehost 2026/02/05 16:57:51 INFO Applying migration id=outboxhost 2026/02/05 16:57:51 INFO Applying migration id=notesfts 2026/02/05 16:57:51 INFO Applying migration id=iconsname 2026/02/05 16:57:51 INFO Applying migration id=nohash 2026/02/05 16:57:51 INFO Applying migration id=shares 2026/02/05 16:57:51 INFO Applying migration id=actorttl 2026/02/05 16:57:51 INFO Applying migration id=tocc 2026/02/05 16:57:51 INFO Applying migration id=followeds 2026/02/05 16:57:51 INFO Applying migration id=certhash 2026/02/05 16:57:51 INFO Applying migration id=follows_sync 2026/02/05 16:57:51 INFO Applying migration id=jsonpath 2026/02/05 16:57:51 INFO Applying migration id=localforward 2026/02/05 16:57:51 INFO Applying migration id=avatar 2026/02/05 16:57:51 INFO Applying migration id=noimage 2026/02/05 16:57:51 INFO Applying migration id=feed 2026/02/05 16:57:51 INFO Applying migration id=bookmarks 2026/02/05 16:57:51 INFO Applying migration id=shareactivity 2026/02/05 16:57:51 INFO Applying migration id=application 2026/02/05 16:57:51 INFO Applying migration id=certificates 2026/02/05 16:57:51 INFO Applying migration id=rawforward 2026/02/05 16:57:51 INFO Applying migration id=publickey 2026/02/05 16:57:51 INFO Applying migration id=resolvegroup 2026/02/05 16:57:51 INFO Applying migration id=reject 2026/02/05 16:57:51 INFO Applying migration id=autodel 2026/02/05 16:57:51 INFO Applying migration id=jsonb 2026/02/05 16:57:51 INFO Applying migration id=quote 2026/02/05 16:57:51 INFO Applying migration id=rfc9421 2026/02/05 16:57:51 INFO Applying migration id=keys 2026/02/05 16:57:51 INFO Applying migration id=portable 2026/02/05 16:57:51 INFO Applying migration id=proofs 2026/02/05 16:57:51 INFO Applying migration id=contexts 2026/02/05 16:57:51 INFO Applying migration id=deliverieshost 2026/02/05 16:57:51 INFO Applying migration id=pembegin 2026/02/05 16:57:51 INFO Applying migration id=didhost --- PASS: TestRegister_HappyFlowRegistrationClosed (0.16s) === RUN TestRegister_AlreadyRegistered 2026/02/05 16:57:51 INFO Applying migration id=initial 2026/02/05 16:57:51 INFO Applying migration id=notesupdated 2026/02/05 16:57:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:51 INFO Applying migration id=activitiesid 2026/02/05 16:57:51 INFO Applying migration id=outbox 2026/02/05 16:57:51 INFO Applying migration id=edits 2026/02/05 16:57:51 INFO Applying migration id=outboxactor 2026/02/05 16:57:51 INFO Applying migration id=outboxsender 2026/02/05 16:57:51 INFO Applying migration id=thread 2026/02/05 16:57:51 INFO Applying migration id=host 2026/02/05 16:57:51 INFO Applying migration id=sharedinbox 2026/02/05 16:57:51 INFO Applying migration id=noteshost 2026/02/05 16:57:51 INFO Applying migration id=fetched 2026/02/05 16:57:51 INFO Applying migration id=move 2026/02/05 16:57:52 INFO Applying migration id=cleanup 2026/02/05 16:57:52 INFO Applying migration id=received 2026/02/05 16:57:52 INFO Applying migration id=namehost 2026/02/05 16:57:52 INFO Applying migration id=outboxhost 2026/02/05 16:57:52 INFO Applying migration id=notesfts 2026/02/05 16:57:52 INFO Applying migration id=iconsname 2026/02/05 16:57:52 INFO Applying migration id=nohash 2026/02/05 16:57:52 INFO Applying migration id=shares 2026/02/05 16:57:52 INFO Applying migration id=actorttl 2026/02/05 16:57:52 INFO Applying migration id=tocc 2026/02/05 16:57:52 INFO Applying migration id=followeds 2026/02/05 16:57:52 INFO Applying migration id=certhash 2026/02/05 16:57:52 INFO Applying migration id=follows_sync 2026/02/05 16:57:52 INFO Applying migration id=jsonpath 2026/02/05 16:57:52 INFO Applying migration id=localforward 2026/02/05 16:57:52 INFO Applying migration id=avatar 2026/02/05 16:57:52 INFO Applying migration id=noimage 2026/02/05 16:57:52 INFO Applying migration id=feed 2026/02/05 16:57:52 INFO Applying migration id=bookmarks 2026/02/05 16:57:52 INFO Applying migration id=shareactivity 2026/02/05 16:57:52 INFO Applying migration id=application 2026/02/05 16:57:52 INFO Applying migration id=certificates 2026/02/05 16:57:52 INFO Applying migration id=rawforward 2026/02/05 16:57:52 INFO Applying migration id=publickey 2026/02/05 16:57:52 INFO Applying migration id=resolvegroup 2026/02/05 16:57:52 INFO Applying migration id=reject 2026/02/05 16:57:52 INFO Applying migration id=autodel 2026/02/05 16:57:52 INFO Applying migration id=jsonb 2026/02/05 16:57:52 INFO Applying migration id=quote 2026/02/05 16:57:52 INFO Applying migration id=rfc9421 2026/02/05 16:57:52 INFO Applying migration id=keys 2026/02/05 16:57:52 INFO Applying migration id=portable 2026/02/05 16:57:52 INFO Applying migration id=proofs 2026/02/05 16:57:52 INFO Applying migration id=contexts 2026/02/05 16:57:52 INFO Applying migration id=deliverieshost 2026/02/05 16:57:52 INFO Applying migration id=pembegin 2026/02/05 16:57:52 INFO Applying migration id=didhost 2026/02/05 16:57:52 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_AlreadyRegistered (0.31s) === RUN TestRegister_Twice 2026/02/05 16:57:52 INFO Applying migration id=initial 2026/02/05 16:57:52 INFO Applying migration id=notesupdated 2026/02/05 16:57:52 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:52 INFO Applying migration id=activitiesid 2026/02/05 16:57:52 INFO Applying migration id=outbox 2026/02/05 16:57:52 INFO Applying migration id=edits 2026/02/05 16:57:52 INFO Applying migration id=outboxactor 2026/02/05 16:57:52 INFO Applying migration id=outboxsender 2026/02/05 16:57:52 INFO Applying migration id=thread 2026/02/05 16:57:52 INFO Applying migration id=host 2026/02/05 16:57:52 INFO Applying migration id=sharedinbox 2026/02/05 16:57:52 INFO Applying migration id=noteshost 2026/02/05 16:57:52 INFO Applying migration id=fetched 2026/02/05 16:57:52 INFO Applying migration id=move 2026/02/05 16:57:52 INFO Applying migration id=cleanup 2026/02/05 16:57:52 INFO Applying migration id=received 2026/02/05 16:57:52 INFO Applying migration id=namehost 2026/02/05 16:57:52 INFO Applying migration id=outboxhost 2026/02/05 16:57:52 INFO Applying migration id=notesfts 2026/02/05 16:57:52 INFO Applying migration id=iconsname 2026/02/05 16:57:52 INFO Applying migration id=nohash 2026/02/05 16:57:52 INFO Applying migration id=shares 2026/02/05 16:57:52 INFO Applying migration id=actorttl 2026/02/05 16:57:52 INFO Applying migration id=tocc 2026/02/05 16:57:52 INFO Applying migration id=followeds 2026/02/05 16:57:52 INFO Applying migration id=certhash 2026/02/05 16:57:52 INFO Applying migration id=follows_sync 2026/02/05 16:57:52 INFO Applying migration id=jsonpath 2026/02/05 16:57:52 INFO Applying migration id=localforward 2026/02/05 16:57:52 INFO Applying migration id=avatar 2026/02/05 16:57:52 INFO Applying migration id=noimage 2026/02/05 16:57:52 INFO Applying migration id=feed 2026/02/05 16:57:52 INFO Applying migration id=bookmarks 2026/02/05 16:57:52 INFO Applying migration id=shareactivity 2026/02/05 16:57:52 INFO Applying migration id=application 2026/02/05 16:57:52 INFO Applying migration id=certificates 2026/02/05 16:57:52 INFO Applying migration id=rawforward 2026/02/05 16:57:52 INFO Applying migration id=publickey 2026/02/05 16:57:52 INFO Applying migration id=resolvegroup 2026/02/05 16:57:52 INFO Applying migration id=reject 2026/02/05 16:57:52 INFO Applying migration id=autodel 2026/02/05 16:57:52 INFO Applying migration id=jsonb 2026/02/05 16:57:52 INFO Applying migration id=quote 2026/02/05 16:57:52 INFO Applying migration id=rfc9421 2026/02/05 16:57:52 INFO Applying migration id=keys 2026/02/05 16:57:52 INFO Applying migration id=portable 2026/02/05 16:57:52 INFO Applying migration id=proofs 2026/02/05 16:57:52 INFO Applying migration id=contexts 2026/02/05 16:57:52 INFO Applying migration id=deliverieshost 2026/02/05 16:57:52 INFO Applying migration id=pembegin 2026/02/05 16:57:52 INFO Applying migration id=didhost 2026/02/05 16:57:52 INFO Creating new user request.path=/users/register name=erin 2026/02/05 16:57:52 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_Twice (0.38s) === RUN TestRegister_Throttling 2026/02/05 16:57:52 INFO Applying migration id=initial 2026/02/05 16:57:52 INFO Applying migration id=notesupdated 2026/02/05 16:57:52 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:52 INFO Applying migration id=activitiesid 2026/02/05 16:57:52 INFO Applying migration id=outbox 2026/02/05 16:57:52 INFO Applying migration id=edits 2026/02/05 16:57:52 INFO Applying migration id=outboxactor 2026/02/05 16:57:52 INFO Applying migration id=outboxsender 2026/02/05 16:57:52 INFO Applying migration id=thread 2026/02/05 16:57:52 INFO Applying migration id=host 2026/02/05 16:57:52 INFO Applying migration id=sharedinbox 2026/02/05 16:57:52 INFO Applying migration id=noteshost 2026/02/05 16:57:52 INFO Applying migration id=fetched 2026/02/05 16:57:52 INFO Applying migration id=move 2026/02/05 16:57:52 INFO Applying migration id=cleanup 2026/02/05 16:57:52 INFO Applying migration id=received 2026/02/05 16:57:52 INFO Applying migration id=namehost 2026/02/05 16:57:52 INFO Applying migration id=outboxhost 2026/02/05 16:57:52 INFO Applying migration id=notesfts 2026/02/05 16:57:52 INFO Applying migration id=iconsname 2026/02/05 16:57:52 INFO Applying migration id=nohash 2026/02/05 16:57:52 INFO Applying migration id=shares 2026/02/05 16:57:52 INFO Applying migration id=actorttl 2026/02/05 16:57:52 INFO Applying migration id=tocc 2026/02/05 16:57:52 INFO Applying migration id=followeds 2026/02/05 16:57:52 INFO Applying migration id=certhash 2026/02/05 16:57:52 INFO Applying migration id=follows_sync 2026/02/05 16:57:52 INFO Applying migration id=jsonpath 2026/02/05 16:57:52 INFO Applying migration id=localforward 2026/02/05 16:57:52 INFO Applying migration id=avatar 2026/02/05 16:57:52 INFO Applying migration id=noimage 2026/02/05 16:57:52 INFO Applying migration id=feed 2026/02/05 16:57:52 INFO Applying migration id=bookmarks 2026/02/05 16:57:52 INFO Applying migration id=shareactivity 2026/02/05 16:57:52 INFO Applying migration id=application 2026/02/05 16:57:52 INFO Applying migration id=certificates 2026/02/05 16:57:52 INFO Applying migration id=rawforward 2026/02/05 16:57:52 INFO Applying migration id=publickey 2026/02/05 16:57:52 INFO Applying migration id=resolvegroup 2026/02/05 16:57:52 INFO Applying migration id=reject 2026/02/05 16:57:52 INFO Applying migration id=autodel 2026/02/05 16:57:52 INFO Applying migration id=jsonb 2026/02/05 16:57:52 INFO Applying migration id=quote 2026/02/05 16:57:52 INFO Applying migration id=rfc9421 2026/02/05 16:57:52 INFO Applying migration id=keys 2026/02/05 16:57:52 INFO Applying migration id=portable 2026/02/05 16:57:52 INFO Applying migration id=proofs 2026/02/05 16:57:52 INFO Applying migration id=contexts 2026/02/05 16:57:52 INFO Applying migration id=deliverieshost 2026/02/05 16:57:52 INFO Applying migration id=pembegin 2026/02/05 16:57:52 INFO Applying migration id=didhost 2026/02/05 16:57:52 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling (0.20s) === RUN TestRegister_Throttling30Minutes 2026/02/05 16:57:52 INFO Applying migration id=initial 2026/02/05 16:57:52 INFO Applying migration id=notesupdated 2026/02/05 16:57:52 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:52 INFO Applying migration id=activitiesid 2026/02/05 16:57:52 INFO Applying migration id=outbox 2026/02/05 16:57:52 INFO Applying migration id=edits 2026/02/05 16:57:52 INFO Applying migration id=outboxactor 2026/02/05 16:57:52 INFO Applying migration id=outboxsender 2026/02/05 16:57:52 INFO Applying migration id=thread 2026/02/05 16:57:52 INFO Applying migration id=host 2026/02/05 16:57:52 INFO Applying migration id=sharedinbox 2026/02/05 16:57:52 INFO Applying migration id=noteshost 2026/02/05 16:57:52 INFO Applying migration id=fetched 2026/02/05 16:57:52 INFO Applying migration id=move 2026/02/05 16:57:52 INFO Applying migration id=cleanup 2026/02/05 16:57:52 INFO Applying migration id=received 2026/02/05 16:57:52 INFO Applying migration id=namehost 2026/02/05 16:57:52 INFO Applying migration id=outboxhost 2026/02/05 16:57:52 INFO Applying migration id=notesfts 2026/02/05 16:57:52 INFO Applying migration id=iconsname 2026/02/05 16:57:52 INFO Applying migration id=nohash 2026/02/05 16:57:52 INFO Applying migration id=shares 2026/02/05 16:57:52 INFO Applying migration id=actorttl 2026/02/05 16:57:52 INFO Applying migration id=tocc 2026/02/05 16:57:52 INFO Applying migration id=followeds 2026/02/05 16:57:52 INFO Applying migration id=certhash 2026/02/05 16:57:52 INFO Applying migration id=follows_sync 2026/02/05 16:57:52 INFO Applying migration id=jsonpath 2026/02/05 16:57:52 INFO Applying migration id=localforward 2026/02/05 16:57:52 INFO Applying migration id=avatar 2026/02/05 16:57:52 INFO Applying migration id=noimage 2026/02/05 16:57:52 INFO Applying migration id=feed 2026/02/05 16:57:52 INFO Applying migration id=bookmarks 2026/02/05 16:57:52 INFO Applying migration id=shareactivity 2026/02/05 16:57:52 INFO Applying migration id=application 2026/02/05 16:57:52 INFO Applying migration id=certificates 2026/02/05 16:57:52 INFO Applying migration id=rawforward 2026/02/05 16:57:52 INFO Applying migration id=publickey 2026/02/05 16:57:52 INFO Applying migration id=resolvegroup 2026/02/05 16:57:52 INFO Applying migration id=reject 2026/02/05 16:57:52 INFO Applying migration id=autodel 2026/02/05 16:57:52 INFO Applying migration id=jsonb 2026/02/05 16:57:53 INFO Applying migration id=quote 2026/02/05 16:57:53 INFO Applying migration id=rfc9421 2026/02/05 16:57:53 INFO Applying migration id=keys 2026/02/05 16:57:53 INFO Applying migration id=portable 2026/02/05 16:57:53 INFO Applying migration id=proofs 2026/02/05 16:57:53 INFO Applying migration id=contexts 2026/02/05 16:57:53 INFO Applying migration id=deliverieshost 2026/02/05 16:57:53 INFO Applying migration id=pembegin 2026/02/05 16:57:53 INFO Applying migration id=didhost 2026/02/05 16:57:53 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling30Minutes (0.19s) === RUN TestRegister_Throttling1Hour 2026/02/05 16:57:53 INFO Applying migration id=initial 2026/02/05 16:57:53 INFO Applying migration id=notesupdated 2026/02/05 16:57:53 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:53 INFO Applying migration id=activitiesid 2026/02/05 16:57:53 INFO Applying migration id=outbox 2026/02/05 16:57:53 INFO Applying migration id=edits 2026/02/05 16:57:53 INFO Applying migration id=outboxactor 2026/02/05 16:57:53 INFO Applying migration id=outboxsender 2026/02/05 16:57:53 INFO Applying migration id=thread 2026/02/05 16:57:53 INFO Applying migration id=host 2026/02/05 16:57:53 INFO Applying migration id=sharedinbox 2026/02/05 16:57:53 INFO Applying migration id=noteshost 2026/02/05 16:57:53 INFO Applying migration id=fetched 2026/02/05 16:57:53 INFO Applying migration id=move 2026/02/05 16:57:53 INFO Applying migration id=cleanup 2026/02/05 16:57:53 INFO Applying migration id=received 2026/02/05 16:57:53 INFO Applying migration id=namehost 2026/02/05 16:57:53 INFO Applying migration id=outboxhost 2026/02/05 16:57:53 INFO Applying migration id=notesfts 2026/02/05 16:57:53 INFO Applying migration id=iconsname 2026/02/05 16:57:53 INFO Applying migration id=nohash 2026/02/05 16:57:53 INFO Applying migration id=shares 2026/02/05 16:57:53 INFO Applying migration id=actorttl 2026/02/05 16:57:53 INFO Applying migration id=tocc 2026/02/05 16:57:53 INFO Applying migration id=followeds 2026/02/05 16:57:53 INFO Applying migration id=certhash 2026/02/05 16:57:53 INFO Applying migration id=follows_sync 2026/02/05 16:57:53 INFO Applying migration id=jsonpath 2026/02/05 16:57:53 INFO Applying migration id=localforward 2026/02/05 16:57:53 INFO Applying migration id=avatar 2026/02/05 16:57:53 INFO Applying migration id=noimage 2026/02/05 16:57:53 INFO Applying migration id=feed 2026/02/05 16:57:53 INFO Applying migration id=bookmarks 2026/02/05 16:57:53 INFO Applying migration id=shareactivity 2026/02/05 16:57:53 INFO Applying migration id=application 2026/02/05 16:57:53 INFO Applying migration id=certificates 2026/02/05 16:57:53 INFO Applying migration id=rawforward 2026/02/05 16:57:53 INFO Applying migration id=publickey 2026/02/05 16:57:53 INFO Applying migration id=resolvegroup 2026/02/05 16:57:53 INFO Applying migration id=reject 2026/02/05 16:57:53 INFO Applying migration id=autodel 2026/02/05 16:57:53 INFO Applying migration id=jsonb 2026/02/05 16:57:53 INFO Applying migration id=quote 2026/02/05 16:57:53 INFO Applying migration id=rfc9421 2026/02/05 16:57:53 INFO Applying migration id=keys 2026/02/05 16:57:53 INFO Applying migration id=portable 2026/02/05 16:57:53 INFO Applying migration id=proofs 2026/02/05 16:57:53 INFO Applying migration id=contexts 2026/02/05 16:57:53 INFO Applying migration id=deliverieshost 2026/02/05 16:57:53 INFO Applying migration id=pembegin 2026/02/05 16:57:53 INFO Applying migration id=didhost 2026/02/05 16:57:53 INFO Creating new user request.path=/users/register name=erin 2026/02/05 16:57:53 INFO Creating new user request.path=/users/register name=david --- PASS: TestRegister_Throttling1Hour (0.71s) === RUN TestRegister_TwoCertificates 2026/02/05 16:57:53 INFO Applying migration id=initial 2026/02/05 16:57:53 INFO Applying migration id=notesupdated 2026/02/05 16:57:53 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:53 INFO Applying migration id=activitiesid 2026/02/05 16:57:53 INFO Applying migration id=outbox 2026/02/05 16:57:53 INFO Applying migration id=edits 2026/02/05 16:57:53 INFO Applying migration id=outboxactor 2026/02/05 16:57:53 INFO Applying migration id=outboxsender 2026/02/05 16:57:53 INFO Applying migration id=thread 2026/02/05 16:57:53 INFO Applying migration id=host 2026/02/05 16:57:53 INFO Applying migration id=sharedinbox 2026/02/05 16:57:53 INFO Applying migration id=noteshost 2026/02/05 16:57:53 INFO Applying migration id=fetched 2026/02/05 16:57:53 INFO Applying migration id=move 2026/02/05 16:57:53 INFO Applying migration id=cleanup 2026/02/05 16:57:53 INFO Applying migration id=received 2026/02/05 16:57:53 INFO Applying migration id=namehost 2026/02/05 16:57:53 INFO Applying migration id=outboxhost 2026/02/05 16:57:53 INFO Applying migration id=notesfts 2026/02/05 16:57:53 INFO Applying migration id=iconsname 2026/02/05 16:57:53 INFO Applying migration id=nohash 2026/02/05 16:57:53 INFO Applying migration id=shares 2026/02/05 16:57:53 INFO Applying migration id=actorttl 2026/02/05 16:57:53 INFO Applying migration id=tocc 2026/02/05 16:57:53 INFO Applying migration id=followeds 2026/02/05 16:57:53 INFO Applying migration id=certhash 2026/02/05 16:57:53 INFO Applying migration id=follows_sync 2026/02/05 16:57:53 INFO Applying migration id=jsonpath 2026/02/05 16:57:53 INFO Applying migration id=localforward 2026/02/05 16:57:53 INFO Applying migration id=avatar 2026/02/05 16:57:53 INFO Applying migration id=noimage 2026/02/05 16:57:53 INFO Applying migration id=feed 2026/02/05 16:57:53 INFO Applying migration id=bookmarks 2026/02/05 16:57:53 INFO Applying migration id=shareactivity 2026/02/05 16:57:53 INFO Applying migration id=application 2026/02/05 16:57:53 INFO Applying migration id=certificates 2026/02/05 16:57:53 INFO Applying migration id=rawforward 2026/02/05 16:57:53 INFO Applying migration id=publickey 2026/02/05 16:57:53 INFO Applying migration id=resolvegroup 2026/02/05 16:57:53 INFO Applying migration id=reject 2026/02/05 16:57:53 INFO Applying migration id=autodel 2026/02/05 16:57:53 INFO Applying migration id=jsonb 2026/02/05 16:57:53 INFO Applying migration id=quote 2026/02/05 16:57:53 INFO Applying migration id=rfc9421 2026/02/05 16:57:53 INFO Applying migration id=keys 2026/02/05 16:57:53 INFO Applying migration id=portable 2026/02/05 16:57:53 INFO Applying migration id=proofs 2026/02/05 16:57:53 INFO Applying migration id=contexts 2026/02/05 16:57:53 INFO Applying migration id=deliverieshost 2026/02/05 16:57:53 INFO Applying migration id=pembegin 2026/02/05 16:57:53 INFO Applying migration id=didhost 2026/02/05 16:57:53 INFO Redirecting new user 2026/02/05 16:57:53 INFO Creating new user request.path=/users/register name=erin 2026/02/05 16:57:54 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/02/05 16:57:54 INFO Redirecting new user 2026/02/05 16:57:54 INFO Creating new user request.path=/users/register name=erin 2026/02/05 16:57:54 INFO Approving certificate request.path=/users/certificates/approve/4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF request.user=erin user=erin hash=4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF 2026/02/05 16:57:54 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/02/05 16:57:54 INFO Revoking certificate request.path=/users/certificates/revoke/EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A request.user=erin user=erin hash=EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A 2026/02/05 16:57:54 INFO Redirecting new user 2026/02/05 16:57:54 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_TwoCertificates (1.46s) === RUN TestRegister_ForbiddenUserName 2026/02/05 16:57:55 INFO Applying migration id=initial 2026/02/05 16:57:55 INFO Applying migration id=notesupdated 2026/02/05 16:57:55 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:55 INFO Applying migration id=activitiesid 2026/02/05 16:57:55 INFO Applying migration id=outbox 2026/02/05 16:57:55 INFO Applying migration id=edits 2026/02/05 16:57:55 INFO Applying migration id=outboxactor 2026/02/05 16:57:55 INFO Applying migration id=outboxsender 2026/02/05 16:57:55 INFO Applying migration id=thread 2026/02/05 16:57:55 INFO Applying migration id=host 2026/02/05 16:57:55 INFO Applying migration id=sharedinbox 2026/02/05 16:57:55 INFO Applying migration id=noteshost 2026/02/05 16:57:55 INFO Applying migration id=fetched 2026/02/05 16:57:55 INFO Applying migration id=move 2026/02/05 16:57:55 INFO Applying migration id=cleanup 2026/02/05 16:57:55 INFO Applying migration id=received 2026/02/05 16:57:55 INFO Applying migration id=namehost 2026/02/05 16:57:55 INFO Applying migration id=outboxhost 2026/02/05 16:57:55 INFO Applying migration id=notesfts 2026/02/05 16:57:55 INFO Applying migration id=iconsname 2026/02/05 16:57:55 INFO Applying migration id=nohash 2026/02/05 16:57:55 INFO Applying migration id=shares 2026/02/05 16:57:55 INFO Applying migration id=actorttl 2026/02/05 16:57:55 INFO Applying migration id=tocc 2026/02/05 16:57:55 INFO Applying migration id=followeds 2026/02/05 16:57:55 INFO Applying migration id=certhash 2026/02/05 16:57:55 INFO Applying migration id=follows_sync 2026/02/05 16:57:55 INFO Applying migration id=jsonpath 2026/02/05 16:57:55 INFO Applying migration id=localforward 2026/02/05 16:57:55 INFO Applying migration id=avatar 2026/02/05 16:57:55 INFO Applying migration id=noimage 2026/02/05 16:57:55 INFO Applying migration id=feed 2026/02/05 16:57:55 INFO Applying migration id=bookmarks 2026/02/05 16:57:55 INFO Applying migration id=shareactivity 2026/02/05 16:57:55 INFO Applying migration id=application 2026/02/05 16:57:55 INFO Applying migration id=certificates 2026/02/05 16:57:55 INFO Applying migration id=rawforward 2026/02/05 16:57:55 INFO Applying migration id=publickey 2026/02/05 16:57:55 INFO Applying migration id=resolvegroup 2026/02/05 16:57:55 INFO Applying migration id=reject 2026/02/05 16:57:55 INFO Applying migration id=autodel 2026/02/05 16:57:55 INFO Applying migration id=jsonb 2026/02/05 16:57:55 INFO Applying migration id=quote 2026/02/05 16:57:55 INFO Applying migration id=rfc9421 2026/02/05 16:57:55 INFO Applying migration id=keys 2026/02/05 16:57:55 INFO Applying migration id=portable 2026/02/05 16:57:55 INFO Applying migration id=proofs 2026/02/05 16:57:55 INFO Applying migration id=contexts 2026/02/05 16:57:55 INFO Applying migration id=deliverieshost 2026/02/05 16:57:55 INFO Applying migration id=pembegin 2026/02/05 16:57:55 INFO Applying migration id=didhost --- PASS: TestRegister_ForbiddenUserName (0.15s) === RUN TestReply_AuthorNotFollowed 2026/02/05 16:57:55 INFO Applying migration id=initial 2026/02/05 16:57:55 INFO Applying migration id=notesupdated 2026/02/05 16:57:55 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:55 INFO Applying migration id=activitiesid 2026/02/05 16:57:55 INFO Applying migration id=outbox 2026/02/05 16:57:55 INFO Applying migration id=edits 2026/02/05 16:57:55 INFO Applying migration id=outboxactor 2026/02/05 16:57:55 INFO Applying migration id=outboxsender 2026/02/05 16:57:55 INFO Applying migration id=thread 2026/02/05 16:57:55 INFO Applying migration id=host 2026/02/05 16:57:55 INFO Applying migration id=sharedinbox 2026/02/05 16:57:55 INFO Applying migration id=noteshost 2026/02/05 16:57:55 INFO Applying migration id=fetched 2026/02/05 16:57:55 INFO Applying migration id=move 2026/02/05 16:57:55 INFO Applying migration id=cleanup 2026/02/05 16:57:55 INFO Applying migration id=received 2026/02/05 16:57:55 INFO Applying migration id=namehost 2026/02/05 16:57:55 INFO Applying migration id=outboxhost 2026/02/05 16:57:55 INFO Applying migration id=notesfts 2026/02/05 16:57:55 INFO Applying migration id=iconsname 2026/02/05 16:57:55 INFO Applying migration id=nohash 2026/02/05 16:57:55 INFO Applying migration id=shares 2026/02/05 16:57:55 INFO Applying migration id=actorttl 2026/02/05 16:57:55 INFO Applying migration id=tocc 2026/02/05 16:57:55 INFO Applying migration id=followeds 2026/02/05 16:57:55 INFO Applying migration id=certhash 2026/02/05 16:57:55 INFO Applying migration id=follows_sync 2026/02/05 16:57:55 INFO Applying migration id=jsonpath 2026/02/05 16:57:55 INFO Applying migration id=localforward 2026/02/05 16:57:55 INFO Applying migration id=avatar 2026/02/05 16:57:55 INFO Applying migration id=noimage 2026/02/05 16:57:55 INFO Applying migration id=feed 2026/02/05 16:57:55 INFO Applying migration id=bookmarks 2026/02/05 16:57:55 INFO Applying migration id=shareactivity 2026/02/05 16:57:55 INFO Applying migration id=application 2026/02/05 16:57:55 INFO Applying migration id=certificates 2026/02/05 16:57:55 INFO Applying migration id=rawforward 2026/02/05 16:57:55 INFO Applying migration id=publickey 2026/02/05 16:57:55 INFO Applying migration id=resolvegroup 2026/02/05 16:57:55 INFO Applying migration id=reject 2026/02/05 16:57:55 INFO Applying migration id=autodel 2026/02/05 16:57:55 INFO Applying migration id=jsonb 2026/02/05 16:57:55 INFO Applying migration id=quote 2026/02/05 16:57:55 INFO Applying migration id=rfc9421 2026/02/05 16:57:55 INFO Applying migration id=keys 2026/02/05 16:57:55 INFO Applying migration id=portable 2026/02/05 16:57:55 INFO Applying migration id=proofs 2026/02/05 16:57:55 INFO Applying migration id=contexts 2026/02/05 16:57:55 INFO Applying migration id=deliverieshost 2026/02/05 16:57:55 INFO Applying migration id=pembegin 2026/02/05 16:57:55 INFO Applying migration id=didhost 2026/02/05 16:57:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-2ecb-72b8-8e46-a75cacba676a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-2ecb-7207-877c-e9a6454ec5f4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-2ecb-7207-877c-e9a6454ec5f4 2026/02/05 16:57:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-2ecb-7207-877c-e9a6454ec5f4 2026/02/05 16:57:56 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-2ecb-7207-877c-e9a6454ec5f4 2026/02/05 16:57:56 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebd-2ed2-77ed-8815-8cdce04a9b8b note=https://localhost.localdomain:8443/post/019c2ebd-2ed2-777f-b88d-6c02297fec68 thread=https://localhost.localdomain:8443/post/019c2ebd-2ecb-7207-877c-e9a6454ec5f4 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:57:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-2ed2-77ed-8815-8cdce04a9b8b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-2ed2-777f-b88d-6c02297fec68 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-2ed2-777f-b88d-6c02297fec68 2026/02/05 16:57:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-2ecb-7207-877c-e9a6454ec5f4 2026/02/05 16:57:56 INFO Generating first response key=/local --- PASS: TestReply_AuthorNotFollowed (0.80s) === RUN TestReply_AuthorFollowed 2026/02/05 16:57:56 INFO Applying migration id=initial 2026/02/05 16:57:56 INFO Applying migration id=notesupdated 2026/02/05 16:57:56 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:56 INFO Applying migration id=activitiesid 2026/02/05 16:57:56 INFO Applying migration id=outbox 2026/02/05 16:57:56 INFO Applying migration id=edits 2026/02/05 16:57:56 INFO Applying migration id=outboxactor 2026/02/05 16:57:56 INFO Applying migration id=outboxsender 2026/02/05 16:57:56 INFO Applying migration id=thread 2026/02/05 16:57:56 INFO Applying migration id=host 2026/02/05 16:57:56 INFO Applying migration id=sharedinbox 2026/02/05 16:57:56 INFO Applying migration id=noteshost 2026/02/05 16:57:56 INFO Applying migration id=fetched 2026/02/05 16:57:56 INFO Applying migration id=move 2026/02/05 16:57:56 INFO Applying migration id=cleanup 2026/02/05 16:57:56 INFO Applying migration id=received 2026/02/05 16:57:56 INFO Applying migration id=namehost 2026/02/05 16:57:56 INFO Applying migration id=outboxhost 2026/02/05 16:57:56 INFO Applying migration id=notesfts 2026/02/05 16:57:56 INFO Applying migration id=iconsname 2026/02/05 16:57:56 INFO Applying migration id=nohash 2026/02/05 16:57:56 INFO Applying migration id=shares 2026/02/05 16:57:56 INFO Applying migration id=actorttl 2026/02/05 16:57:56 INFO Applying migration id=tocc 2026/02/05 16:57:56 INFO Applying migration id=followeds 2026/02/05 16:57:56 INFO Applying migration id=certhash 2026/02/05 16:57:56 INFO Applying migration id=follows_sync 2026/02/05 16:57:56 INFO Applying migration id=jsonpath 2026/02/05 16:57:56 INFO Applying migration id=localforward 2026/02/05 16:57:56 INFO Applying migration id=avatar 2026/02/05 16:57:56 INFO Applying migration id=noimage 2026/02/05 16:57:56 INFO Applying migration id=feed 2026/02/05 16:57:56 INFO Applying migration id=bookmarks 2026/02/05 16:57:56 INFO Applying migration id=shareactivity 2026/02/05 16:57:56 INFO Applying migration id=application 2026/02/05 16:57:56 INFO Applying migration id=certificates 2026/02/05 16:57:56 INFO Applying migration id=rawforward 2026/02/05 16:57:56 INFO Applying migration id=publickey 2026/02/05 16:57:56 INFO Applying migration id=resolvegroup 2026/02/05 16:57:56 INFO Applying migration id=reject 2026/02/05 16:57:56 INFO Applying migration id=autodel 2026/02/05 16:57:56 INFO Applying migration id=jsonb 2026/02/05 16:57:56 INFO Applying migration id=quote 2026/02/05 16:57:56 INFO Applying migration id=rfc9421 2026/02/05 16:57:56 INFO Applying migration id=keys 2026/02/05 16:57:56 INFO Applying migration id=portable 2026/02/05 16:57:56 INFO Applying migration id=proofs 2026/02/05 16:57:56 INFO Applying migration id=contexts 2026/02/05 16:57:56 INFO Applying migration id=deliverieshost 2026/02/05 16:57:56 INFO Applying migration id=pembegin 2026/02/05 16:57:56 INFO Applying migration id=didhost 2026/02/05 16:57:56 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-31db-742b-b3a8-1b0db3fa3de4 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/02/05 16:57:56 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-31dc-71b6-a0d9-be5de362809f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-31db-742b-b3a8-1b0db3fa3de4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-31db-742b-b3a8-1b0db3fa3de4 2026/02/05 16:57:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-31dc-7bb5-90b7-16a2d253a0b3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-31dc-7b67-9e31-d077a1f6dab3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-31dc-7b67-9e31-d077a1f6dab3 2026/02/05 16:57:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-31dc-7b67-9e31-d077a1f6dab3 2026/02/05 16:57:56 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-31dc-7b67-9e31-d077a1f6dab3 2026/02/05 16:57:56 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebd-31e2-7ed9-991c-726260d0b5c2 note=https://localhost.localdomain:8443/post/019c2ebd-31e2-7e84-85d4-2784c4c661f6 thread=https://localhost.localdomain:8443/post/019c2ebd-31dc-7b67-9e31-d077a1f6dab3 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:57:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-31e2-7ed9-991c-726260d0b5c2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-31e2-7e84-85d4-2784c4c661f6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-31e2-7e84-85d4-2784c4c661f6 2026/02/05 16:57:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-31dc-7b67-9e31-d077a1f6dab3 2026/02/05 16:57:56 INFO Generating first response key=/local --- PASS: TestReply_AuthorFollowed (0.79s) === RUN TestReply_PostToFollowers 2026/02/05 16:57:56 INFO Applying migration id=initial 2026/02/05 16:57:56 INFO Applying migration id=notesupdated 2026/02/05 16:57:56 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:56 INFO Applying migration id=activitiesid 2026/02/05 16:57:56 INFO Applying migration id=outbox 2026/02/05 16:57:56 INFO Applying migration id=edits 2026/02/05 16:57:56 INFO Applying migration id=outboxactor 2026/02/05 16:57:56 INFO Applying migration id=outboxsender 2026/02/05 16:57:56 INFO Applying migration id=thread 2026/02/05 16:57:56 INFO Applying migration id=host 2026/02/05 16:57:56 INFO Applying migration id=sharedinbox 2026/02/05 16:57:56 INFO Applying migration id=noteshost 2026/02/05 16:57:56 INFO Applying migration id=fetched 2026/02/05 16:57:56 INFO Applying migration id=move 2026/02/05 16:57:56 INFO Applying migration id=cleanup 2026/02/05 16:57:56 INFO Applying migration id=received 2026/02/05 16:57:56 INFO Applying migration id=namehost 2026/02/05 16:57:56 INFO Applying migration id=outboxhost 2026/02/05 16:57:56 INFO Applying migration id=notesfts 2026/02/05 16:57:56 INFO Applying migration id=iconsname 2026/02/05 16:57:56 INFO Applying migration id=nohash 2026/02/05 16:57:57 INFO Applying migration id=shares 2026/02/05 16:57:57 INFO Applying migration id=actorttl 2026/02/05 16:57:57 INFO Applying migration id=tocc 2026/02/05 16:57:57 INFO Applying migration id=followeds 2026/02/05 16:57:57 INFO Applying migration id=certhash 2026/02/05 16:57:57 INFO Applying migration id=follows_sync 2026/02/05 16:57:57 INFO Applying migration id=jsonpath 2026/02/05 16:57:57 INFO Applying migration id=localforward 2026/02/05 16:57:57 INFO Applying migration id=avatar 2026/02/05 16:57:57 INFO Applying migration id=noimage 2026/02/05 16:57:57 INFO Applying migration id=feed 2026/02/05 16:57:57 INFO Applying migration id=bookmarks 2026/02/05 16:57:57 INFO Applying migration id=shareactivity 2026/02/05 16:57:57 INFO Applying migration id=application 2026/02/05 16:57:57 INFO Applying migration id=certificates 2026/02/05 16:57:57 INFO Applying migration id=rawforward 2026/02/05 16:57:57 INFO Applying migration id=publickey 2026/02/05 16:57:57 INFO Applying migration id=resolvegroup 2026/02/05 16:57:57 INFO Applying migration id=reject 2026/02/05 16:57:57 INFO Applying migration id=autodel 2026/02/05 16:57:57 INFO Applying migration id=jsonb 2026/02/05 16:57:57 INFO Applying migration id=quote 2026/02/05 16:57:57 INFO Applying migration id=rfc9421 2026/02/05 16:57:57 INFO Applying migration id=keys 2026/02/05 16:57:57 INFO Applying migration id=portable 2026/02/05 16:57:57 INFO Applying migration id=proofs 2026/02/05 16:57:57 INFO Applying migration id=contexts 2026/02/05 16:57:57 INFO Applying migration id=deliverieshost 2026/02/05 16:57:57 INFO Applying migration id=pembegin 2026/02/05 16:57:57 INFO Applying migration id=didhost 2026/02/05 16:57:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-3731-75dd-816c-afa36b7861f9 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/02/05 16:57:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-3732-71d6-a526-5d28beb0a3e1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-3731-75dd-816c-afa36b7861f9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-3731-75dd-816c-afa36b7861f9 2026/02/05 16:57:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-3732-7af9-b5b8-e1e38fa9022b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-3732-7ab8-85f4-b9ffa2ed6607 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-3732-7ab8-85f4-b9ffa2ed6607 2026/02/05 16:57:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-3732-7ab8-85f4-b9ffa2ed6607 2026/02/05 16:57:58 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-3732-7ab8-85f4-b9ffa2ed6607 2026/02/05 16:57:58 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebd-3737-7402-aae3-9b2555638fce note=https://localhost.localdomain:8443/post/019c2ebd-3737-73bb-b34a-1112bf648efa thread=https://localhost.localdomain:8443/post/019c2ebd-3732-7ab8-85f4-b9ffa2ed6607 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:57:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-3737-7402-aae3-9b2555638fce activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-3737-73bb-b34a-1112bf648efa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-3737-73bb-b34a-1112bf648efa 2026/02/05 16:57:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-3732-7ab8-85f4-b9ffa2ed6607 2026/02/05 16:57:58 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowers (1.36s) === RUN TestReply_PostToFollowersNotFollowing 2026/02/05 16:57:58 INFO Applying migration id=initial 2026/02/05 16:57:58 INFO Applying migration id=notesupdated 2026/02/05 16:57:58 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:58 INFO Applying migration id=activitiesid 2026/02/05 16:57:58 INFO Applying migration id=outbox 2026/02/05 16:57:58 INFO Applying migration id=edits 2026/02/05 16:57:58 INFO Applying migration id=outboxactor 2026/02/05 16:57:58 INFO Applying migration id=outboxsender 2026/02/05 16:57:58 INFO Applying migration id=thread 2026/02/05 16:57:58 INFO Applying migration id=host 2026/02/05 16:57:58 INFO Applying migration id=sharedinbox 2026/02/05 16:57:58 INFO Applying migration id=noteshost 2026/02/05 16:57:58 INFO Applying migration id=fetched 2026/02/05 16:57:58 INFO Applying migration id=move 2026/02/05 16:57:58 INFO Applying migration id=cleanup 2026/02/05 16:57:58 INFO Applying migration id=received 2026/02/05 16:57:58 INFO Applying migration id=namehost 2026/02/05 16:57:58 INFO Applying migration id=outboxhost 2026/02/05 16:57:58 INFO Applying migration id=notesfts 2026/02/05 16:57:58 INFO Applying migration id=iconsname 2026/02/05 16:57:58 INFO Applying migration id=nohash 2026/02/05 16:57:58 INFO Applying migration id=shares 2026/02/05 16:57:58 INFO Applying migration id=actorttl 2026/02/05 16:57:58 INFO Applying migration id=tocc 2026/02/05 16:57:58 INFO Applying migration id=followeds 2026/02/05 16:57:58 INFO Applying migration id=certhash 2026/02/05 16:57:58 INFO Applying migration id=follows_sync 2026/02/05 16:57:58 INFO Applying migration id=jsonpath 2026/02/05 16:57:58 INFO Applying migration id=localforward 2026/02/05 16:57:58 INFO Applying migration id=avatar 2026/02/05 16:57:58 INFO Applying migration id=noimage 2026/02/05 16:57:58 INFO Applying migration id=feed 2026/02/05 16:57:58 INFO Applying migration id=bookmarks 2026/02/05 16:57:58 INFO Applying migration id=shareactivity 2026/02/05 16:57:58 INFO Applying migration id=application 2026/02/05 16:57:58 INFO Applying migration id=certificates 2026/02/05 16:57:58 INFO Applying migration id=rawforward 2026/02/05 16:57:58 INFO Applying migration id=publickey 2026/02/05 16:57:58 INFO Applying migration id=resolvegroup 2026/02/05 16:57:58 INFO Applying migration id=reject 2026/02/05 16:57:58 INFO Applying migration id=autodel 2026/02/05 16:57:58 INFO Applying migration id=jsonb 2026/02/05 16:57:58 INFO Applying migration id=quote 2026/02/05 16:57:58 INFO Applying migration id=rfc9421 2026/02/05 16:57:58 INFO Applying migration id=keys 2026/02/05 16:57:58 INFO Applying migration id=portable 2026/02/05 16:57:58 INFO Applying migration id=proofs 2026/02/05 16:57:58 INFO Applying migration id=contexts 2026/02/05 16:57:58 INFO Applying migration id=deliverieshost 2026/02/05 16:57:58 INFO Applying migration id=pembegin 2026/02/05 16:57:58 INFO Applying migration id=didhost 2026/02/05 16:57:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-3b85-724f-a077-c272a07a4dbd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-3b85-71b1-ba41-225ddc8b355f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-3b85-71b1-ba41-225ddc8b355f 2026/02/05 16:57:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-3b85-71b1-ba41-225ddc8b355f 2026/02/05 16:57:59 WARN Post does not exist post=https://localhost.localdomain:8443/post/019c2ebd-3b85-71b1-ba41-225ddc8b355f 2026/02/05 16:57:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-3b85-71b1-ba41-225ddc8b355f 2026/02/05 16:57:59 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2ebd-3b85-71b1-ba41-225ddc8b355f 2026/02/05 16:57:59 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersNotFollowing (1.10s) === RUN TestReply_PostToFollowersUnfollowedBeforeReply 2026/02/05 16:57:59 INFO Applying migration id=initial 2026/02/05 16:57:59 INFO Applying migration id=notesupdated 2026/02/05 16:57:59 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:59 INFO Applying migration id=activitiesid 2026/02/05 16:57:59 INFO Applying migration id=outbox 2026/02/05 16:57:59 INFO Applying migration id=edits 2026/02/05 16:57:59 INFO Applying migration id=outboxactor 2026/02/05 16:57:59 INFO Applying migration id=outboxsender 2026/02/05 16:57:59 INFO Applying migration id=thread 2026/02/05 16:57:59 INFO Applying migration id=host 2026/02/05 16:57:59 INFO Applying migration id=sharedinbox 2026/02/05 16:57:59 INFO Applying migration id=noteshost 2026/02/05 16:57:59 INFO Applying migration id=fetched 2026/02/05 16:57:59 INFO Applying migration id=move 2026/02/05 16:57:59 INFO Applying migration id=cleanup 2026/02/05 16:57:59 INFO Applying migration id=received 2026/02/05 16:57:59 INFO Applying migration id=namehost 2026/02/05 16:57:59 INFO Applying migration id=outboxhost 2026/02/05 16:57:59 INFO Applying migration id=notesfts 2026/02/05 16:57:59 INFO Applying migration id=iconsname 2026/02/05 16:57:59 INFO Applying migration id=nohash 2026/02/05 16:57:59 INFO Applying migration id=shares 2026/02/05 16:57:59 INFO Applying migration id=actorttl 2026/02/05 16:57:59 INFO Applying migration id=tocc 2026/02/05 16:57:59 INFO Applying migration id=followeds 2026/02/05 16:57:59 INFO Applying migration id=certhash 2026/02/05 16:57:59 INFO Applying migration id=follows_sync 2026/02/05 16:57:59 INFO Applying migration id=jsonpath 2026/02/05 16:57:59 INFO Applying migration id=localforward 2026/02/05 16:57:59 INFO Applying migration id=avatar 2026/02/05 16:57:59 INFO Applying migration id=noimage 2026/02/05 16:57:59 INFO Applying migration id=feed 2026/02/05 16:57:59 INFO Applying migration id=bookmarks 2026/02/05 16:57:59 INFO Applying migration id=shareactivity 2026/02/05 16:57:59 INFO Applying migration id=application 2026/02/05 16:57:59 INFO Applying migration id=certificates 2026/02/05 16:57:59 INFO Applying migration id=rawforward 2026/02/05 16:57:59 INFO Applying migration id=publickey 2026/02/05 16:57:59 INFO Applying migration id=resolvegroup 2026/02/05 16:57:59 INFO Applying migration id=reject 2026/02/05 16:57:59 INFO Applying migration id=autodel 2026/02/05 16:57:59 INFO Applying migration id=jsonb 2026/02/05 16:57:59 INFO Applying migration id=quote 2026/02/05 16:57:59 INFO Applying migration id=rfc9421 2026/02/05 16:57:59 INFO Applying migration id=keys 2026/02/05 16:57:59 INFO Applying migration id=portable 2026/02/05 16:57:59 INFO Applying migration id=proofs 2026/02/05 16:57:59 INFO Applying migration id=contexts 2026/02/05 16:57:59 INFO Applying migration id=deliverieshost 2026/02/05 16:57:59 INFO Applying migration id=pembegin 2026/02/05 16:57:59 INFO Applying migration id=didhost 2026/02/05 16:58:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-3e32-7819-9591-8155a539cecf 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/02/05 16:58:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-3e33-743b-880d-830b5ac18ebf activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-3e32-7819-9591-8155a539cecf activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-3e32-7819-9591-8155a539cecf 2026/02/05 16:58:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-3e33-7d41-8248-e450442735a1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-3e33-7cfe-8ee6-67e56533007a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-3e33-7cfe-8ee6-67e56533007a 2026/02/05 16:58:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-3e33-7cfe-8ee6-67e56533007a 2026/02/05 16:58:00 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebd-3e37-7b51-bdb2-fc76b7ed9942 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-3e32-7819-9591-8155a539cecf 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/02/05 16:58:00 WARN Post does not exist post=https://localhost.localdomain:8443/post/019c2ebd-3e33-7cfe-8ee6-67e56533007a 2026/02/05 16:58:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-3e33-7cfe-8ee6-67e56533007a 2026/02/05 16:58:00 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2ebd-3e33-7cfe-8ee6-67e56533007a 2026/02/05 16:58:00 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedBeforeReply (0.69s) === RUN TestReply_PostToFollowersUnfollowedAfterReply 2026/02/05 16:58:00 INFO Applying migration id=initial 2026/02/05 16:58:00 INFO Applying migration id=notesupdated 2026/02/05 16:58:00 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:00 INFO Applying migration id=activitiesid 2026/02/05 16:58:00 INFO Applying migration id=outbox 2026/02/05 16:58:00 INFO Applying migration id=edits 2026/02/05 16:58:00 INFO Applying migration id=outboxactor 2026/02/05 16:58:00 INFO Applying migration id=outboxsender 2026/02/05 16:58:00 INFO Applying migration id=thread 2026/02/05 16:58:00 INFO Applying migration id=host 2026/02/05 16:58:00 INFO Applying migration id=sharedinbox 2026/02/05 16:58:00 INFO Applying migration id=noteshost 2026/02/05 16:58:00 INFO Applying migration id=fetched 2026/02/05 16:58:00 INFO Applying migration id=move 2026/02/05 16:58:00 INFO Applying migration id=cleanup 2026/02/05 16:58:00 INFO Applying migration id=received 2026/02/05 16:58:00 INFO Applying migration id=namehost 2026/02/05 16:58:00 INFO Applying migration id=outboxhost 2026/02/05 16:58:00 INFO Applying migration id=notesfts 2026/02/05 16:58:00 INFO Applying migration id=iconsname 2026/02/05 16:58:00 INFO Applying migration id=nohash 2026/02/05 16:58:00 INFO Applying migration id=shares 2026/02/05 16:58:00 INFO Applying migration id=actorttl 2026/02/05 16:58:00 INFO Applying migration id=tocc 2026/02/05 16:58:00 INFO Applying migration id=followeds 2026/02/05 16:58:00 INFO Applying migration id=certhash 2026/02/05 16:58:00 INFO Applying migration id=follows_sync 2026/02/05 16:58:00 INFO Applying migration id=jsonpath 2026/02/05 16:58:00 INFO Applying migration id=localforward 2026/02/05 16:58:00 INFO Applying migration id=avatar 2026/02/05 16:58:00 INFO Applying migration id=noimage 2026/02/05 16:58:00 INFO Applying migration id=feed 2026/02/05 16:58:00 INFO Applying migration id=bookmarks 2026/02/05 16:58:00 INFO Applying migration id=shareactivity 2026/02/05 16:58:00 INFO Applying migration id=application 2026/02/05 16:58:00 INFO Applying migration id=certificates 2026/02/05 16:58:00 INFO Applying migration id=rawforward 2026/02/05 16:58:00 INFO Applying migration id=publickey 2026/02/05 16:58:00 INFO Applying migration id=resolvegroup 2026/02/05 16:58:00 INFO Applying migration id=reject 2026/02/05 16:58:00 INFO Applying migration id=autodel 2026/02/05 16:58:00 INFO Applying migration id=jsonb 2026/02/05 16:58:00 INFO Applying migration id=quote 2026/02/05 16:58:00 INFO Applying migration id=rfc9421 2026/02/05 16:58:00 INFO Applying migration id=keys 2026/02/05 16:58:00 INFO Applying migration id=portable 2026/02/05 16:58:00 INFO Applying migration id=proofs 2026/02/05 16:58:00 INFO Applying migration id=contexts 2026/02/05 16:58:00 INFO Applying migration id=deliverieshost 2026/02/05 16:58:00 INFO Applying migration id=pembegin 2026/02/05 16:58:00 INFO Applying migration id=didhost 2026/02/05 16:58:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-4149-7910-a1a3-01d2d383cc0e 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/02/05 16:58:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-414a-74ce-908a-ddc26deebe03 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-4149-7910-a1a3-01d2d383cc0e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-4149-7910-a1a3-01d2d383cc0e 2026/02/05 16:58:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-414b-7007-997d-a15af2eb69e6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-414a-7efe-a5e7-1e9cf8918a0d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-414a-7efe-a5e7-1e9cf8918a0d 2026/02/05 16:58:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-414a-7efe-a5e7-1e9cf8918a0d 2026/02/05 16:58:00 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-414a-7efe-a5e7-1e9cf8918a0d 2026/02/05 16:58:00 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebd-414f-7ec8-b2a3-eb170a0e0f3d note=https://localhost.localdomain:8443/post/019c2ebd-414f-7e35-acf1-f38f419c0b31 thread=https://localhost.localdomain:8443/post/019c2ebd-414a-7efe-a5e7-1e9cf8918a0d starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:58:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-414f-7ec8-b2a3-eb170a0e0f3d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-414f-7e35-acf1-f38f419c0b31 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-414f-7e35-acf1-f38f419c0b31 2026/02/05 16:58:00 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebd-4152-71f8-b38e-24695524cbb6 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-4149-7910-a1a3-01d2d383cc0e 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/02/05 16:58:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-414a-7efe-a5e7-1e9cf8918a0d 2026/02/05 16:58:00 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2ebd-414a-7efe-a5e7-1e9cf8918a0d 2026/02/05 16:58:00 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedAfterReply (0.79s) === RUN TestReply_SelfReply 2026/02/05 16:58:00 INFO Applying migration id=initial 2026/02/05 16:58:00 INFO Applying migration id=notesupdated 2026/02/05 16:58:00 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:00 INFO Applying migration id=activitiesid 2026/02/05 16:58:00 INFO Applying migration id=outbox 2026/02/05 16:58:00 INFO Applying migration id=edits 2026/02/05 16:58:00 INFO Applying migration id=outboxactor 2026/02/05 16:58:00 INFO Applying migration id=outboxsender 2026/02/05 16:58:00 INFO Applying migration id=thread 2026/02/05 16:58:00 INFO Applying migration id=host 2026/02/05 16:58:00 INFO Applying migration id=sharedinbox 2026/02/05 16:58:00 INFO Applying migration id=noteshost 2026/02/05 16:58:00 INFO Applying migration id=fetched 2026/02/05 16:58:00 INFO Applying migration id=move 2026/02/05 16:58:00 INFO Applying migration id=cleanup 2026/02/05 16:58:00 INFO Applying migration id=received 2026/02/05 16:58:00 INFO Applying migration id=namehost 2026/02/05 16:58:00 INFO Applying migration id=outboxhost 2026/02/05 16:58:00 INFO Applying migration id=notesfts 2026/02/05 16:58:00 INFO Applying migration id=iconsname 2026/02/05 16:58:00 INFO Applying migration id=nohash 2026/02/05 16:58:00 INFO Applying migration id=shares 2026/02/05 16:58:00 INFO Applying migration id=actorttl 2026/02/05 16:58:00 INFO Applying migration id=tocc 2026/02/05 16:58:00 INFO Applying migration id=followeds 2026/02/05 16:58:00 INFO Applying migration id=certhash 2026/02/05 16:58:00 INFO Applying migration id=follows_sync 2026/02/05 16:58:00 INFO Applying migration id=jsonpath 2026/02/05 16:58:01 INFO Applying migration id=localforward 2026/02/05 16:58:01 INFO Applying migration id=avatar 2026/02/05 16:58:01 INFO Applying migration id=noimage 2026/02/05 16:58:01 INFO Applying migration id=feed 2026/02/05 16:58:01 INFO Applying migration id=bookmarks 2026/02/05 16:58:01 INFO Applying migration id=shareactivity 2026/02/05 16:58:01 INFO Applying migration id=application 2026/02/05 16:58:01 INFO Applying migration id=certificates 2026/02/05 16:58:01 INFO Applying migration id=rawforward 2026/02/05 16:58:01 INFO Applying migration id=publickey 2026/02/05 16:58:01 INFO Applying migration id=resolvegroup 2026/02/05 16:58:01 INFO Applying migration id=reject 2026/02/05 16:58:01 INFO Applying migration id=autodel 2026/02/05 16:58:01 INFO Applying migration id=jsonb 2026/02/05 16:58:01 INFO Applying migration id=quote 2026/02/05 16:58:01 INFO Applying migration id=rfc9421 2026/02/05 16:58:01 INFO Applying migration id=keys 2026/02/05 16:58:01 INFO Applying migration id=portable 2026/02/05 16:58:01 INFO Applying migration id=proofs 2026/02/05 16:58:01 INFO Applying migration id=contexts 2026/02/05 16:58:01 INFO Applying migration id=deliverieshost 2026/02/05 16:58:01 INFO Applying migration id=pembegin 2026/02/05 16:58:01 INFO Applying migration id=didhost 2026/02/05 16:58:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-4552-7ad2-b98c-a5620db05d48 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/02/05 16:58:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-4553-77b5-a9d0-cb40822cd70f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-4552-7ad2-b98c-a5620db05d48 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-4552-7ad2-b98c-a5620db05d48 2026/02/05 16:58:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-4554-71a0-829d-b056fb30bcbb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-4554-7152-ade1-d13ac2652d95 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-4554-7152-ade1-d13ac2652d95 2026/02/05 16:58:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-4554-7152-ade1-d13ac2652d95 2026/02/05 16:58:01 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-4554-7152-ade1-d13ac2652d95 2026/02/05 16:58:01 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebd-4558-7e15-b823-4285313c3bfd note=https://localhost.localdomain:8443/post/019c2ebd-4558-7dd2-8718-72efdc5d2e4e thread=https://localhost.localdomain:8443/post/019c2ebd-4554-7152-ade1-d13ac2652d95 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:58:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-4558-7e15-b823-4285313c3bfd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-4558-7dd2-8718-72efdc5d2e4e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-4558-7dd2-8718-72efdc5d2e4e 2026/02/05 16:58:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-4554-7152-ade1-d13ac2652d95 2026/02/05 16:58:01 INFO Generating first response key=/local --- PASS: TestReply_SelfReply (1.04s) === RUN TestReply_ReplyToPublicPostByFollowedUser 2026/02/05 16:58:01 INFO Applying migration id=initial 2026/02/05 16:58:01 INFO Applying migration id=notesupdated 2026/02/05 16:58:01 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:01 INFO Applying migration id=activitiesid 2026/02/05 16:58:01 INFO Applying migration id=outbox 2026/02/05 16:58:01 INFO Applying migration id=edits 2026/02/05 16:58:01 INFO Applying migration id=outboxactor 2026/02/05 16:58:01 INFO Applying migration id=outboxsender 2026/02/05 16:58:01 INFO Applying migration id=thread 2026/02/05 16:58:01 INFO Applying migration id=host 2026/02/05 16:58:01 INFO Applying migration id=sharedinbox 2026/02/05 16:58:01 INFO Applying migration id=noteshost 2026/02/05 16:58:01 INFO Applying migration id=fetched 2026/02/05 16:58:01 INFO Applying migration id=move 2026/02/05 16:58:01 INFO Applying migration id=cleanup 2026/02/05 16:58:01 INFO Applying migration id=received 2026/02/05 16:58:01 INFO Applying migration id=namehost 2026/02/05 16:58:01 INFO Applying migration id=outboxhost 2026/02/05 16:58:01 INFO Applying migration id=notesfts 2026/02/05 16:58:01 INFO Applying migration id=iconsname 2026/02/05 16:58:01 INFO Applying migration id=nohash 2026/02/05 16:58:01 INFO Applying migration id=shares 2026/02/05 16:58:01 INFO Applying migration id=actorttl 2026/02/05 16:58:01 INFO Applying migration id=tocc 2026/02/05 16:58:02 INFO Applying migration id=followeds 2026/02/05 16:58:02 INFO Applying migration id=certhash 2026/02/05 16:58:02 INFO Applying migration id=follows_sync 2026/02/05 16:58:02 INFO Applying migration id=jsonpath 2026/02/05 16:58:02 INFO Applying migration id=localforward 2026/02/05 16:58:02 INFO Applying migration id=avatar 2026/02/05 16:58:02 INFO Applying migration id=noimage 2026/02/05 16:58:02 INFO Applying migration id=feed 2026/02/05 16:58:02 INFO Applying migration id=bookmarks 2026/02/05 16:58:02 INFO Applying migration id=shareactivity 2026/02/05 16:58:02 INFO Applying migration id=application 2026/02/05 16:58:02 INFO Applying migration id=certificates 2026/02/05 16:58:02 INFO Applying migration id=rawforward 2026/02/05 16:58:02 INFO Applying migration id=publickey 2026/02/05 16:58:02 INFO Applying migration id=resolvegroup 2026/02/05 16:58:02 INFO Applying migration id=reject 2026/02/05 16:58:02 INFO Applying migration id=autodel 2026/02/05 16:58:02 INFO Applying migration id=jsonb 2026/02/05 16:58:02 INFO Applying migration id=quote 2026/02/05 16:58:02 INFO Applying migration id=rfc9421 2026/02/05 16:58:02 INFO Applying migration id=keys 2026/02/05 16:58:02 INFO Applying migration id=portable 2026/02/05 16:58:02 INFO Applying migration id=proofs 2026/02/05 16:58:02 INFO Applying migration id=contexts 2026/02/05 16:58:02 INFO Applying migration id=deliverieshost 2026/02/05 16:58:02 INFO Applying migration id=pembegin 2026/02/05 16:58:02 INFO Applying migration id=didhost 2026/02/05 16:58:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-48f3-78d8-94a4-09d3a17f0bb9 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/02/05 16:58:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-48f4-7478-9fd0-537a722dea6e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-48f3-78d8-94a4-09d3a17f0bb9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-48f3-78d8-94a4-09d3a17f0bb9 2026/02/05 16:58:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-48f4-7da8-9137-b992dc41d25d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-48f4-7d65-85d5-c6e9ee0f5fa3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-48f4-7d65-85d5-c6e9ee0f5fa3 2026/02/05 16:58:02 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-48f4-7d65-85d5-c6e9ee0f5fa3 2026/02/05 16:58:02 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-48f4-7d65-85d5-c6e9ee0f5fa3 2026/02/05 16:58:02 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebd-48fa-7c11-9236-be8dab8d219d note=https://localhost.localdomain:8443/post/019c2ebd-48fa-7bbe-87ed-18ea58c80a9c thread=https://localhost.localdomain:8443/post/019c2ebd-48f4-7d65-85d5-c6e9ee0f5fa3 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:58:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-48fa-7c11-9236-be8dab8d219d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-48fa-7bbe-87ed-18ea58c80a9c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebd-48fa-7bbe-87ed-18ea58c80a9c 2026/02/05 16:58:02 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-48f4-7d65-85d5-c6e9ee0f5fa3 2026/02/05 16:58:02 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByFollowedUser (0.93s) === RUN TestReply_ReplyToPublicPostByNotFollowedUser 2026/02/05 16:58:02 INFO Applying migration id=initial 2026/02/05 16:58:02 INFO Applying migration id=notesupdated 2026/02/05 16:58:02 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:02 INFO Applying migration id=activitiesid 2026/02/05 16:58:02 INFO Applying migration id=outbox 2026/02/05 16:58:02 INFO Applying migration id=edits 2026/02/05 16:58:02 INFO Applying migration id=outboxactor 2026/02/05 16:58:02 INFO Applying migration id=outboxsender 2026/02/05 16:58:02 INFO Applying migration id=thread 2026/02/05 16:58:02 INFO Applying migration id=host 2026/02/05 16:58:02 INFO Applying migration id=sharedinbox 2026/02/05 16:58:02 INFO Applying migration id=noteshost 2026/02/05 16:58:02 INFO Applying migration id=fetched 2026/02/05 16:58:02 INFO Applying migration id=move 2026/02/05 16:58:02 INFO Applying migration id=cleanup 2026/02/05 16:58:02 INFO Applying migration id=received 2026/02/05 16:58:02 INFO Applying migration id=namehost 2026/02/05 16:58:02 INFO Applying migration id=outboxhost 2026/02/05 16:58:02 INFO Applying migration id=notesfts 2026/02/05 16:58:02 INFO Applying migration id=iconsname 2026/02/05 16:58:02 INFO Applying migration id=nohash 2026/02/05 16:58:02 INFO Applying migration id=shares 2026/02/05 16:58:02 INFO Applying migration id=actorttl 2026/02/05 16:58:02 INFO Applying migration id=tocc 2026/02/05 16:58:02 INFO Applying migration id=followeds 2026/02/05 16:58:02 INFO Applying migration id=certhash 2026/02/05 16:58:02 INFO Applying migration id=follows_sync 2026/02/05 16:58:02 INFO Applying migration id=jsonpath 2026/02/05 16:58:02 INFO Applying migration id=localforward 2026/02/05 16:58:02 INFO Applying migration id=avatar 2026/02/05 16:58:02 INFO Applying migration id=noimage 2026/02/05 16:58:02 INFO Applying migration id=feed 2026/02/05 16:58:02 INFO Applying migration id=bookmarks 2026/02/05 16:58:02 INFO Applying migration id=shareactivity 2026/02/05 16:58:02 INFO Applying migration id=application 2026/02/05 16:58:02 INFO Applying migration id=certificates 2026/02/05 16:58:02 INFO Applying migration id=rawforward 2026/02/05 16:58:02 INFO Applying migration id=publickey 2026/02/05 16:58:02 INFO Applying migration id=resolvegroup 2026/02/05 16:58:02 INFO Applying migration id=reject 2026/02/05 16:58:02 INFO Applying migration id=autodel 2026/02/05 16:58:02 INFO Applying migration id=jsonb 2026/02/05 16:58:03 INFO Applying migration id=quote 2026/02/05 16:58:03 INFO Applying migration id=rfc9421 2026/02/05 16:58:03 INFO Applying migration id=keys 2026/02/05 16:58:03 INFO Applying migration id=portable 2026/02/05 16:58:03 INFO Applying migration id=proofs 2026/02/05 16:58:03 INFO Applying migration id=contexts 2026/02/05 16:58:03 INFO Applying migration id=deliverieshost 2026/02/05 16:58:03 INFO Applying migration id=pembegin 2026/02/05 16:58:03 INFO Applying migration id=didhost 2026/02/05 16:58:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-4e3b-725e-8f01-5b1ab9067e49 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-4e3a-7271-bea8-05b1de77b7bf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-4e3a-7271-bea8-05b1de77b7bf 2026/02/05 16:58:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-4e3a-7271-bea8-05b1de77b7bf 2026/02/05 16:58:04 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-4e3a-7271-bea8-05b1de77b7bf 2026/02/05 16:58:04 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebd-4e42-7123-9dc8-6fafa4010405 note=https://localhost.localdomain:8443/post/019c2ebd-4e42-70c4-bab9-fe4189344864 thread=https://localhost.localdomain:8443/post/019c2ebd-4e3a-7271-bea8-05b1de77b7bf starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:58:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-4e42-7123-9dc8-6fafa4010405 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-4e42-70c4-bab9-fe4189344864 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebd-4e42-70c4-bab9-fe4189344864 2026/02/05 16:58:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-4e3a-7271-bea8-05b1de77b7bf 2026/02/05 16:58:04 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByNotFollowedUser (1.35s) === RUN TestReply_DM 2026/02/05 16:58:04 INFO Applying migration id=initial 2026/02/05 16:58:04 INFO Applying migration id=notesupdated 2026/02/05 16:58:04 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:04 INFO Applying migration id=activitiesid 2026/02/05 16:58:04 INFO Applying migration id=outbox 2026/02/05 16:58:04 INFO Applying migration id=edits 2026/02/05 16:58:04 INFO Applying migration id=outboxactor 2026/02/05 16:58:04 INFO Applying migration id=outboxsender 2026/02/05 16:58:04 INFO Applying migration id=thread 2026/02/05 16:58:04 INFO Applying migration id=host 2026/02/05 16:58:04 INFO Applying migration id=sharedinbox 2026/02/05 16:58:04 INFO Applying migration id=noteshost 2026/02/05 16:58:04 INFO Applying migration id=fetched 2026/02/05 16:58:04 INFO Applying migration id=move 2026/02/05 16:58:04 INFO Applying migration id=cleanup 2026/02/05 16:58:04 INFO Applying migration id=received 2026/02/05 16:58:04 INFO Applying migration id=namehost 2026/02/05 16:58:04 INFO Applying migration id=outboxhost 2026/02/05 16:58:04 INFO Applying migration id=notesfts 2026/02/05 16:58:04 INFO Applying migration id=iconsname 2026/02/05 16:58:04 INFO Applying migration id=nohash 2026/02/05 16:58:04 INFO Applying migration id=shares 2026/02/05 16:58:04 INFO Applying migration id=actorttl 2026/02/05 16:58:04 INFO Applying migration id=tocc 2026/02/05 16:58:04 INFO Applying migration id=followeds 2026/02/05 16:58:04 INFO Applying migration id=certhash 2026/02/05 16:58:04 INFO Applying migration id=follows_sync 2026/02/05 16:58:04 INFO Applying migration id=jsonpath 2026/02/05 16:58:04 INFO Applying migration id=localforward 2026/02/05 16:58:04 INFO Applying migration id=avatar 2026/02/05 16:58:04 INFO Applying migration id=noimage 2026/02/05 16:58:04 INFO Applying migration id=feed 2026/02/05 16:58:04 INFO Applying migration id=bookmarks 2026/02/05 16:58:04 INFO Applying migration id=shareactivity 2026/02/05 16:58:04 INFO Applying migration id=application 2026/02/05 16:58:04 INFO Applying migration id=certificates 2026/02/05 16:58:04 INFO Applying migration id=rawforward 2026/02/05 16:58:04 INFO Applying migration id=publickey 2026/02/05 16:58:04 INFO Applying migration id=resolvegroup 2026/02/05 16:58:04 INFO Applying migration id=reject 2026/02/05 16:58:04 INFO Applying migration id=autodel 2026/02/05 16:58:04 INFO Applying migration id=jsonb 2026/02/05 16:58:04 INFO Applying migration id=quote 2026/02/05 16:58:04 INFO Applying migration id=rfc9421 2026/02/05 16:58:04 INFO Applying migration id=keys 2026/02/05 16:58:04 INFO Applying migration id=portable 2026/02/05 16:58:04 INFO Applying migration id=proofs 2026/02/05 16:58:04 INFO Applying migration id=contexts 2026/02/05 16:58:04 INFO Applying migration id=deliverieshost 2026/02/05 16:58:04 INFO Applying migration id=pembegin 2026/02/05 16:58:04 INFO Applying migration id=didhost 2026/02/05 16:58:06 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-5641-7bb4-8997-610011bb4afb 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/02/05 16:58:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-5642-7990-9b79-2a1ac0113518 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-5641-7bb4-8997-610011bb4afb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-5641-7bb4-8997-610011bb4afb 2026/02/05 16:58:06 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:58:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-5643-75f0-a36d-89fa5096506d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-5643-73f4-aaa0-eb88eceb3dff activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-5643-73f4-aaa0-eb88eceb3dff 2026/02/05 16:58:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-5643-73f4-aaa0-eb88eceb3dff 2026/02/05 16:58:06 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-5643-73f4-aaa0-eb88eceb3dff 2026/02/05 16:58:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-564d-749c-a01c-7884640510d7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-564d-7451-a172-f21845a744ff activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-564d-7451-a172-f21845a744ff --- PASS: TestReply_DM (2.06s) === RUN TestReply_DMUnfollowed 2026/02/05 16:58:06 INFO Applying migration id=initial 2026/02/05 16:58:06 INFO Applying migration id=notesupdated 2026/02/05 16:58:06 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:06 INFO Applying migration id=activitiesid 2026/02/05 16:58:06 INFO Applying migration id=outbox 2026/02/05 16:58:06 INFO Applying migration id=edits 2026/02/05 16:58:06 INFO Applying migration id=outboxactor 2026/02/05 16:58:06 INFO Applying migration id=outboxsender 2026/02/05 16:58:06 INFO Applying migration id=thread 2026/02/05 16:58:06 INFO Applying migration id=host 2026/02/05 16:58:06 INFO Applying migration id=sharedinbox 2026/02/05 16:58:06 INFO Applying migration id=noteshost 2026/02/05 16:58:06 INFO Applying migration id=fetched 2026/02/05 16:58:06 INFO Applying migration id=move 2026/02/05 16:58:06 INFO Applying migration id=cleanup 2026/02/05 16:58:06 INFO Applying migration id=received 2026/02/05 16:58:06 INFO Applying migration id=namehost 2026/02/05 16:58:06 INFO Applying migration id=outboxhost 2026/02/05 16:58:06 INFO Applying migration id=notesfts 2026/02/05 16:58:06 INFO Applying migration id=iconsname 2026/02/05 16:58:06 INFO Applying migration id=nohash 2026/02/05 16:58:06 INFO Applying migration id=shares 2026/02/05 16:58:06 INFO Applying migration id=actorttl 2026/02/05 16:58:06 INFO Applying migration id=tocc 2026/02/05 16:58:06 INFO Applying migration id=followeds 2026/02/05 16:58:06 INFO Applying migration id=certhash 2026/02/05 16:58:06 INFO Applying migration id=follows_sync 2026/02/05 16:58:06 INFO Applying migration id=jsonpath 2026/02/05 16:58:06 INFO Applying migration id=localforward 2026/02/05 16:58:06 INFO Applying migration id=avatar 2026/02/05 16:58:06 INFO Applying migration id=noimage 2026/02/05 16:58:06 INFO Applying migration id=feed 2026/02/05 16:58:06 INFO Applying migration id=bookmarks 2026/02/05 16:58:06 INFO Applying migration id=shareactivity 2026/02/05 16:58:06 INFO Applying migration id=application 2026/02/05 16:58:06 INFO Applying migration id=certificates 2026/02/05 16:58:06 INFO Applying migration id=rawforward 2026/02/05 16:58:06 INFO Applying migration id=publickey 2026/02/05 16:58:06 INFO Applying migration id=resolvegroup 2026/02/05 16:58:06 INFO Applying migration id=reject 2026/02/05 16:58:06 INFO Applying migration id=autodel 2026/02/05 16:58:06 INFO Applying migration id=jsonb 2026/02/05 16:58:06 INFO Applying migration id=quote 2026/02/05 16:58:06 INFO Applying migration id=rfc9421 2026/02/05 16:58:06 INFO Applying migration id=keys 2026/02/05 16:58:06 INFO Applying migration id=portable 2026/02/05 16:58:06 INFO Applying migration id=proofs 2026/02/05 16:58:06 INFO Applying migration id=contexts 2026/02/05 16:58:06 INFO Applying migration id=deliverieshost 2026/02/05 16:58:06 INFO Applying migration id=pembegin 2026/02/05 16:58:06 INFO Applying migration id=didhost 2026/02/05 16:58:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-5b13-7b1f-91ee-693121151d4b 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/02/05 16:58:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-5b14-7830-8320-bbd274e87d89 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-5b13-7b1f-91ee-693121151d4b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-5b13-7b1f-91ee-693121151d4b 2026/02/05 16:58:07 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:58:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-5b15-744f-82e4-ed6a8b709fbd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-5b15-7261-bd27-b6180bdd52ab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-5b15-7261-bd27-b6180bdd52ab 2026/02/05 16:58:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-5b15-7261-bd27-b6180bdd52ab 2026/02/05 16:58:07 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebd-5b1e-718c-a2f0-55b3f75bb52d activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-5b13-7b1f-91ee-693121151d4b 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/02/05 16:58:07 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-5b15-7261-bd27-b6180bdd52ab 2026/02/05 16:58:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-5b1f-7758-b9f6-193559b44447 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-5b1f-7715-a88c-8eadb42afd56 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-5b1f-7715-a88c-8eadb42afd56 --- PASS: TestReply_DMUnfollowed (1.23s) === RUN TestReply_DMUnfollowedBeforeFeedUpdate 2026/02/05 16:58:07 INFO Applying migration id=initial 2026/02/05 16:58:07 INFO Applying migration id=notesupdated 2026/02/05 16:58:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:07 INFO Applying migration id=activitiesid 2026/02/05 16:58:07 INFO Applying migration id=outbox 2026/02/05 16:58:07 INFO Applying migration id=edits 2026/02/05 16:58:07 INFO Applying migration id=outboxactor 2026/02/05 16:58:07 INFO Applying migration id=outboxsender 2026/02/05 16:58:07 INFO Applying migration id=thread 2026/02/05 16:58:07 INFO Applying migration id=host 2026/02/05 16:58:07 INFO Applying migration id=sharedinbox 2026/02/05 16:58:07 INFO Applying migration id=noteshost 2026/02/05 16:58:07 INFO Applying migration id=fetched 2026/02/05 16:58:07 INFO Applying migration id=move 2026/02/05 16:58:07 INFO Applying migration id=cleanup 2026/02/05 16:58:07 INFO Applying migration id=received 2026/02/05 16:58:07 INFO Applying migration id=namehost 2026/02/05 16:58:07 INFO Applying migration id=outboxhost 2026/02/05 16:58:07 INFO Applying migration id=notesfts 2026/02/05 16:58:07 INFO Applying migration id=iconsname 2026/02/05 16:58:07 INFO Applying migration id=nohash 2026/02/05 16:58:07 INFO Applying migration id=shares 2026/02/05 16:58:07 INFO Applying migration id=actorttl 2026/02/05 16:58:07 INFO Applying migration id=tocc 2026/02/05 16:58:07 INFO Applying migration id=followeds 2026/02/05 16:58:07 INFO Applying migration id=certhash 2026/02/05 16:58:07 INFO Applying migration id=follows_sync 2026/02/05 16:58:07 INFO Applying migration id=jsonpath 2026/02/05 16:58:07 INFO Applying migration id=localforward 2026/02/05 16:58:07 INFO Applying migration id=avatar 2026/02/05 16:58:07 INFO Applying migration id=noimage 2026/02/05 16:58:07 INFO Applying migration id=feed 2026/02/05 16:58:07 INFO Applying migration id=bookmarks 2026/02/05 16:58:07 INFO Applying migration id=shareactivity 2026/02/05 16:58:07 INFO Applying migration id=application 2026/02/05 16:58:07 INFO Applying migration id=certificates 2026/02/05 16:58:07 INFO Applying migration id=rawforward 2026/02/05 16:58:07 INFO Applying migration id=publickey 2026/02/05 16:58:07 INFO Applying migration id=resolvegroup 2026/02/05 16:58:07 INFO Applying migration id=reject 2026/02/05 16:58:07 INFO Applying migration id=autodel 2026/02/05 16:58:07 INFO Applying migration id=jsonb 2026/02/05 16:58:07 INFO Applying migration id=quote 2026/02/05 16:58:07 INFO Applying migration id=rfc9421 2026/02/05 16:58:07 INFO Applying migration id=keys 2026/02/05 16:58:07 INFO Applying migration id=portable 2026/02/05 16:58:07 INFO Applying migration id=proofs 2026/02/05 16:58:07 INFO Applying migration id=contexts 2026/02/05 16:58:07 INFO Applying migration id=deliverieshost 2026/02/05 16:58:07 INFO Applying migration id=pembegin 2026/02/05 16:58:07 INFO Applying migration id=didhost 2026/02/05 16:58:08 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-5e8c-7245-8793-9193a691b574 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/02/05 16:58:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-5e8d-7288-872f-248030b31d08 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-5e8c-7245-8793-9193a691b574 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-5e8c-7245-8793-9193a691b574 2026/02/05 16:58:08 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:58:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-5e8d-7f32-93bb-875b2960edb5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-5e8d-7cfe-9d96-373a3f0d7e72 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-5e8d-7cfe-9d96-373a3f0d7e72 2026/02/05 16:58:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-5e8d-7cfe-9d96-373a3f0d7e72 2026/02/05 16:58:08 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebd-5e95-7031-8c8f-ccad406f8272 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-5e8c-7245-8793-9193a691b574 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/02/05 16:58:08 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-5e8d-7cfe-9d96-373a3f0d7e72 2026/02/05 16:58:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-5e96-76e1-ac19-571551a7c885 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-5e96-769d-908a-8d6d6d0423e5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-5e96-769d-908a-8d6d6d0423e5 --- PASS: TestReply_DMUnfollowedBeforeFeedUpdate (0.89s) === RUN TestReply_DMToAnotherUser 2026/02/05 16:58:08 INFO Applying migration id=initial 2026/02/05 16:58:08 INFO Applying migration id=notesupdated 2026/02/05 16:58:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:08 INFO Applying migration id=activitiesid 2026/02/05 16:58:08 INFO Applying migration id=outbox 2026/02/05 16:58:08 INFO Applying migration id=edits 2026/02/05 16:58:08 INFO Applying migration id=outboxactor 2026/02/05 16:58:08 INFO Applying migration id=outboxsender 2026/02/05 16:58:08 INFO Applying migration id=thread 2026/02/05 16:58:08 INFO Applying migration id=host 2026/02/05 16:58:08 INFO Applying migration id=sharedinbox 2026/02/05 16:58:08 INFO Applying migration id=noteshost 2026/02/05 16:58:08 INFO Applying migration id=fetched 2026/02/05 16:58:08 INFO Applying migration id=move 2026/02/05 16:58:08 INFO Applying migration id=cleanup 2026/02/05 16:58:08 INFO Applying migration id=received 2026/02/05 16:58:08 INFO Applying migration id=namehost 2026/02/05 16:58:08 INFO Applying migration id=outboxhost 2026/02/05 16:58:08 INFO Applying migration id=notesfts 2026/02/05 16:58:08 INFO Applying migration id=iconsname 2026/02/05 16:58:08 INFO Applying migration id=nohash 2026/02/05 16:58:08 INFO Applying migration id=shares 2026/02/05 16:58:08 INFO Applying migration id=actorttl 2026/02/05 16:58:08 INFO Applying migration id=tocc 2026/02/05 16:58:08 INFO Applying migration id=followeds 2026/02/05 16:58:08 INFO Applying migration id=certhash 2026/02/05 16:58:08 INFO Applying migration id=follows_sync 2026/02/05 16:58:08 INFO Applying migration id=jsonpath 2026/02/05 16:58:08 INFO Applying migration id=localforward 2026/02/05 16:58:08 INFO Applying migration id=avatar 2026/02/05 16:58:08 INFO Applying migration id=noimage 2026/02/05 16:58:08 INFO Applying migration id=feed 2026/02/05 16:58:08 INFO Applying migration id=bookmarks 2026/02/05 16:58:08 INFO Applying migration id=shareactivity 2026/02/05 16:58:08 INFO Applying migration id=application 2026/02/05 16:58:08 INFO Applying migration id=certificates 2026/02/05 16:58:08 INFO Applying migration id=rawforward 2026/02/05 16:58:08 INFO Applying migration id=publickey 2026/02/05 16:58:08 INFO Applying migration id=resolvegroup 2026/02/05 16:58:08 INFO Applying migration id=reject 2026/02/05 16:58:08 INFO Applying migration id=autodel 2026/02/05 16:58:08 INFO Applying migration id=jsonb 2026/02/05 16:58:08 INFO Applying migration id=quote 2026/02/05 16:58:08 INFO Applying migration id=rfc9421 2026/02/05 16:58:08 INFO Applying migration id=keys 2026/02/05 16:58:08 INFO Applying migration id=portable 2026/02/05 16:58:08 INFO Applying migration id=proofs 2026/02/05 16:58:08 INFO Applying migration id=contexts 2026/02/05 16:58:08 INFO Applying migration id=deliverieshost 2026/02/05 16:58:08 INFO Applying migration id=pembegin 2026/02/05 16:58:08 INFO Applying migration id=didhost 2026/02/05 16:58:09 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-6325-7b77-8829-055c7d38b8b2 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/02/05 16:58:09 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-6326-7b0a-a1d9-33ace96601d9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-6325-7b77-8829-055c7d38b8b2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-6325-7b77-8829-055c7d38b8b2 2026/02/05 16:58:09 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:58:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-6327-7842-8143-8432934b3bad activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-6327-761d-9325-b3db9ea273e8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-6327-761d-9325-b3db9ea273e8 2026/02/05 16:58:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-6327-761d-9325-b3db9ea273e8 2026/02/05 16:58:09 WARN Post does not exist post=https://localhost.localdomain:8443/post/019c2ebd-6327-761d-9325-b3db9ea273e8 --- PASS: TestReply_DMToAnotherUser (1.18s) === RUN TestReply_NoSuchPost 2026/02/05 16:58:09 INFO Applying migration id=initial 2026/02/05 16:58:09 INFO Applying migration id=notesupdated 2026/02/05 16:58:09 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:09 INFO Applying migration id=activitiesid 2026/02/05 16:58:09 INFO Applying migration id=outbox 2026/02/05 16:58:09 INFO Applying migration id=edits 2026/02/05 16:58:09 INFO Applying migration id=outboxactor 2026/02/05 16:58:09 INFO Applying migration id=outboxsender 2026/02/05 16:58:09 INFO Applying migration id=thread 2026/02/05 16:58:09 INFO Applying migration id=host 2026/02/05 16:58:09 INFO Applying migration id=sharedinbox 2026/02/05 16:58:09 INFO Applying migration id=noteshost 2026/02/05 16:58:09 INFO Applying migration id=fetched 2026/02/05 16:58:09 INFO Applying migration id=move 2026/02/05 16:58:09 INFO Applying migration id=cleanup 2026/02/05 16:58:09 INFO Applying migration id=received 2026/02/05 16:58:09 INFO Applying migration id=namehost 2026/02/05 16:58:09 INFO Applying migration id=outboxhost 2026/02/05 16:58:09 INFO Applying migration id=notesfts 2026/02/05 16:58:09 INFO Applying migration id=iconsname 2026/02/05 16:58:09 INFO Applying migration id=nohash 2026/02/05 16:58:09 INFO Applying migration id=shares 2026/02/05 16:58:09 INFO Applying migration id=actorttl 2026/02/05 16:58:09 INFO Applying migration id=tocc 2026/02/05 16:58:09 INFO Applying migration id=followeds 2026/02/05 16:58:09 INFO Applying migration id=certhash 2026/02/05 16:58:09 INFO Applying migration id=follows_sync 2026/02/05 16:58:09 INFO Applying migration id=jsonpath 2026/02/05 16:58:09 INFO Applying migration id=localforward 2026/02/05 16:58:09 INFO Applying migration id=avatar 2026/02/05 16:58:09 INFO Applying migration id=noimage 2026/02/05 16:58:09 INFO Applying migration id=feed 2026/02/05 16:58:09 INFO Applying migration id=bookmarks 2026/02/05 16:58:09 INFO Applying migration id=shareactivity 2026/02/05 16:58:09 INFO Applying migration id=application 2026/02/05 16:58:09 INFO Applying migration id=certificates 2026/02/05 16:58:09 INFO Applying migration id=rawforward 2026/02/05 16:58:09 INFO Applying migration id=publickey 2026/02/05 16:58:09 INFO Applying migration id=resolvegroup 2026/02/05 16:58:09 INFO Applying migration id=reject 2026/02/05 16:58:09 INFO Applying migration id=autodel 2026/02/05 16:58:09 INFO Applying migration id=jsonb 2026/02/05 16:58:09 INFO Applying migration id=quote 2026/02/05 16:58:09 INFO Applying migration id=rfc9421 2026/02/05 16:58:09 INFO Applying migration id=keys 2026/02/05 16:58:09 INFO Applying migration id=portable 2026/02/05 16:58:09 INFO Applying migration id=proofs 2026/02/05 16:58:09 INFO Applying migration id=contexts 2026/02/05 16:58:09 INFO Applying migration id=deliverieshost 2026/02/05 16:58:09 INFO Applying migration id=pembegin 2026/02/05 16:58:09 INFO Applying migration id=didhost 2026/02/05 16:58:10 WARN Post does not exist post=https://x --- PASS: TestReply_NoSuchPost (1.34s) === RUN TestResolve_LocalUser 2026/02/05 16:58:10 INFO Applying migration id=initial 2026/02/05 16:58:10 INFO Applying migration id=notesupdated 2026/02/05 16:58:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:10 INFO Applying migration id=activitiesid 2026/02/05 16:58:10 INFO Applying migration id=outbox 2026/02/05 16:58:10 INFO Applying migration id=edits 2026/02/05 16:58:10 INFO Applying migration id=outboxactor 2026/02/05 16:58:10 INFO Applying migration id=outboxsender 2026/02/05 16:58:10 INFO Applying migration id=thread 2026/02/05 16:58:10 INFO Applying migration id=host 2026/02/05 16:58:10 INFO Applying migration id=sharedinbox 2026/02/05 16:58:10 INFO Applying migration id=noteshost 2026/02/05 16:58:10 INFO Applying migration id=fetched 2026/02/05 16:58:10 INFO Applying migration id=move 2026/02/05 16:58:10 INFO Applying migration id=cleanup 2026/02/05 16:58:10 INFO Applying migration id=received 2026/02/05 16:58:10 INFO Applying migration id=namehost 2026/02/05 16:58:10 INFO Applying migration id=outboxhost 2026/02/05 16:58:10 INFO Applying migration id=notesfts 2026/02/05 16:58:10 INFO Applying migration id=iconsname 2026/02/05 16:58:10 INFO Applying migration id=nohash 2026/02/05 16:58:10 INFO Applying migration id=shares 2026/02/05 16:58:10 INFO Applying migration id=actorttl 2026/02/05 16:58:10 INFO Applying migration id=tocc 2026/02/05 16:58:10 INFO Applying migration id=followeds 2026/02/05 16:58:10 INFO Applying migration id=certhash 2026/02/05 16:58:10 INFO Applying migration id=follows_sync 2026/02/05 16:58:10 INFO Applying migration id=jsonpath 2026/02/05 16:58:11 INFO Applying migration id=localforward 2026/02/05 16:58:11 INFO Applying migration id=avatar 2026/02/05 16:58:11 INFO Applying migration id=noimage 2026/02/05 16:58:11 INFO Applying migration id=feed 2026/02/05 16:58:11 INFO Applying migration id=bookmarks 2026/02/05 16:58:11 INFO Applying migration id=shareactivity 2026/02/05 16:58:11 INFO Applying migration id=application 2026/02/05 16:58:11 INFO Applying migration id=certificates 2026/02/05 16:58:11 INFO Applying migration id=rawforward 2026/02/05 16:58:11 INFO Applying migration id=publickey 2026/02/05 16:58:11 INFO Applying migration id=resolvegroup 2026/02/05 16:58:11 INFO Applying migration id=reject 2026/02/05 16:58:11 INFO Applying migration id=autodel 2026/02/05 16:58:11 INFO Applying migration id=jsonb 2026/02/05 16:58:11 INFO Applying migration id=quote 2026/02/05 16:58:11 INFO Applying migration id=rfc9421 2026/02/05 16:58:11 INFO Applying migration id=keys 2026/02/05 16:58:11 INFO Applying migration id=portable 2026/02/05 16:58:11 INFO Applying migration id=proofs 2026/02/05 16:58:11 INFO Applying migration id=contexts 2026/02/05 16:58:11 INFO Applying migration id=deliverieshost 2026/02/05 16:58:11 INFO Applying migration id=pembegin 2026/02/05 16:58:11 INFO Applying migration id=didhost 2026/02/05 16:58:11 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUser (0.67s) === RUN TestResolve_LocalUserByNameOnly 2026/02/05 16:58:11 INFO Applying migration id=initial 2026/02/05 16:58:11 INFO Applying migration id=notesupdated 2026/02/05 16:58:11 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:11 INFO Applying migration id=activitiesid 2026/02/05 16:58:11 INFO Applying migration id=outbox 2026/02/05 16:58:11 INFO Applying migration id=edits 2026/02/05 16:58:11 INFO Applying migration id=outboxactor 2026/02/05 16:58:11 INFO Applying migration id=outboxsender 2026/02/05 16:58:11 INFO Applying migration id=thread 2026/02/05 16:58:11 INFO Applying migration id=host 2026/02/05 16:58:11 INFO Applying migration id=sharedinbox 2026/02/05 16:58:11 INFO Applying migration id=noteshost 2026/02/05 16:58:11 INFO Applying migration id=fetched 2026/02/05 16:58:11 INFO Applying migration id=move 2026/02/05 16:58:11 INFO Applying migration id=cleanup 2026/02/05 16:58:11 INFO Applying migration id=received 2026/02/05 16:58:11 INFO Applying migration id=namehost 2026/02/05 16:58:11 INFO Applying migration id=outboxhost 2026/02/05 16:58:11 INFO Applying migration id=notesfts 2026/02/05 16:58:11 INFO Applying migration id=iconsname 2026/02/05 16:58:11 INFO Applying migration id=nohash 2026/02/05 16:58:11 INFO Applying migration id=shares 2026/02/05 16:58:11 INFO Applying migration id=actorttl 2026/02/05 16:58:11 INFO Applying migration id=tocc 2026/02/05 16:58:11 INFO Applying migration id=followeds 2026/02/05 16:58:11 INFO Applying migration id=certhash 2026/02/05 16:58:11 INFO Applying migration id=follows_sync 2026/02/05 16:58:11 INFO Applying migration id=jsonpath 2026/02/05 16:58:11 INFO Applying migration id=localforward 2026/02/05 16:58:11 INFO Applying migration id=avatar 2026/02/05 16:58:11 INFO Applying migration id=noimage 2026/02/05 16:58:11 INFO Applying migration id=feed 2026/02/05 16:58:11 INFO Applying migration id=bookmarks 2026/02/05 16:58:11 INFO Applying migration id=shareactivity 2026/02/05 16:58:11 INFO Applying migration id=application 2026/02/05 16:58:11 INFO Applying migration id=certificates 2026/02/05 16:58:11 INFO Applying migration id=rawforward 2026/02/05 16:58:11 INFO Applying migration id=publickey 2026/02/05 16:58:11 INFO Applying migration id=resolvegroup 2026/02/05 16:58:11 INFO Applying migration id=reject 2026/02/05 16:58:11 INFO Applying migration id=autodel 2026/02/05 16:58:11 INFO Applying migration id=jsonb 2026/02/05 16:58:11 INFO Applying migration id=quote 2026/02/05 16:58:11 INFO Applying migration id=rfc9421 2026/02/05 16:58:11 INFO Applying migration id=keys 2026/02/05 16:58:11 INFO Applying migration id=portable 2026/02/05 16:58:11 INFO Applying migration id=proofs 2026/02/05 16:58:11 INFO Applying migration id=contexts 2026/02/05 16:58:11 INFO Applying migration id=deliverieshost 2026/02/05 16:58:11 INFO Applying migration id=pembegin 2026/02/05 16:58:11 INFO Applying migration id=didhost 2026/02/05 16:58:12 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUserByNameOnly (0.89s) === RUN TestResolve_NoSuchLocalUser 2026/02/05 16:58:12 INFO Applying migration id=initial 2026/02/05 16:58:12 INFO Applying migration id=notesupdated 2026/02/05 16:58:12 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:12 INFO Applying migration id=activitiesid 2026/02/05 16:58:12 INFO Applying migration id=outbox 2026/02/05 16:58:12 INFO Applying migration id=edits 2026/02/05 16:58:12 INFO Applying migration id=outboxactor 2026/02/05 16:58:12 INFO Applying migration id=outboxsender 2026/02/05 16:58:12 INFO Applying migration id=thread 2026/02/05 16:58:12 INFO Applying migration id=host 2026/02/05 16:58:12 INFO Applying migration id=sharedinbox 2026/02/05 16:58:12 INFO Applying migration id=noteshost 2026/02/05 16:58:12 INFO Applying migration id=fetched 2026/02/05 16:58:12 INFO Applying migration id=move 2026/02/05 16:58:12 INFO Applying migration id=cleanup 2026/02/05 16:58:12 INFO Applying migration id=received 2026/02/05 16:58:12 INFO Applying migration id=namehost 2026/02/05 16:58:12 INFO Applying migration id=outboxhost 2026/02/05 16:58:12 INFO Applying migration id=notesfts 2026/02/05 16:58:12 INFO Applying migration id=iconsname 2026/02/05 16:58:12 INFO Applying migration id=nohash 2026/02/05 16:58:12 INFO Applying migration id=shares 2026/02/05 16:58:12 INFO Applying migration id=actorttl 2026/02/05 16:58:12 INFO Applying migration id=tocc 2026/02/05 16:58:12 INFO Applying migration id=followeds 2026/02/05 16:58:12 INFO Applying migration id=certhash 2026/02/05 16:58:12 INFO Applying migration id=follows_sync 2026/02/05 16:58:12 INFO Applying migration id=jsonpath 2026/02/05 16:58:12 INFO Applying migration id=localforward 2026/02/05 16:58:12 INFO Applying migration id=avatar 2026/02/05 16:58:12 INFO Applying migration id=noimage 2026/02/05 16:58:12 INFO Applying migration id=feed 2026/02/05 16:58:12 INFO Applying migration id=bookmarks 2026/02/05 16:58:12 INFO Applying migration id=shareactivity 2026/02/05 16:58:12 INFO Applying migration id=application 2026/02/05 16:58:12 INFO Applying migration id=certificates 2026/02/05 16:58:12 INFO Applying migration id=rawforward 2026/02/05 16:58:12 INFO Applying migration id=publickey 2026/02/05 16:58:12 INFO Applying migration id=resolvegroup 2026/02/05 16:58:12 INFO Applying migration id=reject 2026/02/05 16:58:12 INFO Applying migration id=autodel 2026/02/05 16:58:12 INFO Applying migration id=jsonb 2026/02/05 16:58:12 INFO Applying migration id=quote 2026/02/05 16:58:12 INFO Applying migration id=rfc9421 2026/02/05 16:58:12 INFO Applying migration id=keys 2026/02/05 16:58:12 INFO Applying migration id=portable 2026/02/05 16:58:12 INFO Applying migration id=proofs 2026/02/05 16:58:12 INFO Applying migration id=contexts 2026/02/05 16:58:12 INFO Applying migration id=deliverieshost 2026/02/05 16:58:12 INFO Applying migration id=pembegin 2026/02/05 16:58:12 INFO Applying migration id=didhost 2026/02/05 16:58:13 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/02/05 16:58:13 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.15s) === RUN TestResolve_NoSuchLocalUserByNameOnly 2026/02/05 16:58:13 INFO Applying migration id=initial 2026/02/05 16:58:13 INFO Applying migration id=notesupdated 2026/02/05 16:58:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:13 INFO Applying migration id=activitiesid 2026/02/05 16:58:13 INFO Applying migration id=outbox 2026/02/05 16:58:13 INFO Applying migration id=edits 2026/02/05 16:58:13 INFO Applying migration id=outboxactor 2026/02/05 16:58:13 INFO Applying migration id=outboxsender 2026/02/05 16:58:13 INFO Applying migration id=thread 2026/02/05 16:58:13 INFO Applying migration id=host 2026/02/05 16:58:13 INFO Applying migration id=sharedinbox 2026/02/05 16:58:13 INFO Applying migration id=noteshost 2026/02/05 16:58:13 INFO Applying migration id=fetched 2026/02/05 16:58:13 INFO Applying migration id=move 2026/02/05 16:58:13 INFO Applying migration id=cleanup 2026/02/05 16:58:13 INFO Applying migration id=received 2026/02/05 16:58:13 INFO Applying migration id=namehost 2026/02/05 16:58:13 INFO Applying migration id=outboxhost 2026/02/05 16:58:13 INFO Applying migration id=notesfts 2026/02/05 16:58:13 INFO Applying migration id=iconsname 2026/02/05 16:58:13 INFO Applying migration id=nohash 2026/02/05 16:58:13 INFO Applying migration id=shares 2026/02/05 16:58:13 INFO Applying migration id=actorttl 2026/02/05 16:58:13 INFO Applying migration id=tocc 2026/02/05 16:58:13 INFO Applying migration id=followeds 2026/02/05 16:58:13 INFO Applying migration id=certhash 2026/02/05 16:58:13 INFO Applying migration id=follows_sync 2026/02/05 16:58:13 INFO Applying migration id=jsonpath 2026/02/05 16:58:13 INFO Applying migration id=localforward 2026/02/05 16:58:13 INFO Applying migration id=avatar 2026/02/05 16:58:13 INFO Applying migration id=noimage 2026/02/05 16:58:13 INFO Applying migration id=feed 2026/02/05 16:58:13 INFO Applying migration id=bookmarks 2026/02/05 16:58:13 INFO Applying migration id=shareactivity 2026/02/05 16:58:13 INFO Applying migration id=application 2026/02/05 16:58:13 INFO Applying migration id=certificates 2026/02/05 16:58:13 INFO Applying migration id=rawforward 2026/02/05 16:58:13 INFO Applying migration id=publickey 2026/02/05 16:58:13 INFO Applying migration id=resolvegroup 2026/02/05 16:58:13 INFO Applying migration id=reject 2026/02/05 16:58:13 INFO Applying migration id=autodel 2026/02/05 16:58:13 INFO Applying migration id=jsonb 2026/02/05 16:58:13 INFO Applying migration id=quote 2026/02/05 16:58:13 INFO Applying migration id=rfc9421 2026/02/05 16:58:13 INFO Applying migration id=keys 2026/02/05 16:58:13 INFO Applying migration id=portable 2026/02/05 16:58:13 INFO Applying migration id=proofs 2026/02/05 16:58:13 INFO Applying migration id=contexts 2026/02/05 16:58:13 INFO Applying migration id=deliverieshost 2026/02/05 16:58:13 INFO Applying migration id=pembegin 2026/02/05 16:58:13 INFO Applying migration id=didhost 2026/02/05 16:58:14 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/02/05 16:58:14 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 (0.86s) === RUN TestResolve_NoSuchFederatedUser 2026/02/05 16:58:14 INFO Applying migration id=initial 2026/02/05 16:58:14 INFO Applying migration id=notesupdated 2026/02/05 16:58:14 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:14 INFO Applying migration id=activitiesid 2026/02/05 16:58:14 INFO Applying migration id=outbox 2026/02/05 16:58:14 INFO Applying migration id=edits 2026/02/05 16:58:14 INFO Applying migration id=outboxactor 2026/02/05 16:58:14 INFO Applying migration id=outboxsender 2026/02/05 16:58:14 INFO Applying migration id=thread 2026/02/05 16:58:14 INFO Applying migration id=host 2026/02/05 16:58:14 INFO Applying migration id=sharedinbox 2026/02/05 16:58:14 INFO Applying migration id=noteshost 2026/02/05 16:58:14 INFO Applying migration id=fetched 2026/02/05 16:58:14 INFO Applying migration id=move 2026/02/05 16:58:14 INFO Applying migration id=cleanup 2026/02/05 16:58:14 INFO Applying migration id=received 2026/02/05 16:58:14 INFO Applying migration id=namehost 2026/02/05 16:58:14 INFO Applying migration id=outboxhost 2026/02/05 16:58:14 INFO Applying migration id=notesfts 2026/02/05 16:58:14 INFO Applying migration id=iconsname 2026/02/05 16:58:14 INFO Applying migration id=nohash 2026/02/05 16:58:14 INFO Applying migration id=shares 2026/02/05 16:58:14 INFO Applying migration id=actorttl 2026/02/05 16:58:14 INFO Applying migration id=tocc 2026/02/05 16:58:14 INFO Applying migration id=followeds 2026/02/05 16:58:14 INFO Applying migration id=certhash 2026/02/05 16:58:14 INFO Applying migration id=follows_sync 2026/02/05 16:58:14 INFO Applying migration id=jsonpath 2026/02/05 16:58:14 INFO Applying migration id=localforward 2026/02/05 16:58:14 INFO Applying migration id=avatar 2026/02/05 16:58:14 INFO Applying migration id=noimage 2026/02/05 16:58:14 INFO Applying migration id=feed 2026/02/05 16:58:14 INFO Applying migration id=bookmarks 2026/02/05 16:58:14 INFO Applying migration id=shareactivity 2026/02/05 16:58:14 INFO Applying migration id=application 2026/02/05 16:58:14 INFO Applying migration id=certificates 2026/02/05 16:58:14 INFO Applying migration id=rawforward 2026/02/05 16:58:14 INFO Applying migration id=publickey 2026/02/05 16:58:14 INFO Applying migration id=resolvegroup 2026/02/05 16:58:14 INFO Applying migration id=reject 2026/02/05 16:58:14 INFO Applying migration id=autodel 2026/02/05 16:58:14 INFO Applying migration id=jsonb 2026/02/05 16:58:14 INFO Applying migration id=quote 2026/02/05 16:58:14 INFO Applying migration id=rfc9421 2026/02/05 16:58:14 INFO Applying migration id=keys 2026/02/05 16:58:14 INFO Applying migration id=portable 2026/02/05 16:58:14 INFO Applying migration id=proofs 2026/02/05 16:58:14 INFO Applying migration id=contexts 2026/02/05 16:58:14 INFO Applying migration id=deliverieshost 2026/02/05 16:58:14 INFO Applying migration id=pembegin 2026/02/05 16:58:14 INFO Applying migration id=didhost 2026/02/05 16:58:15 INFO Resolving user ID host=0.0.0.0 name=troll 2026/02/05 16:58:15 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 (0.92s) === RUN TestResolve_NoInput 2026/02/05 16:58:15 INFO Applying migration id=initial 2026/02/05 16:58:15 INFO Applying migration id=notesupdated 2026/02/05 16:58:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:15 INFO Applying migration id=activitiesid 2026/02/05 16:58:15 INFO Applying migration id=outbox 2026/02/05 16:58:15 INFO Applying migration id=edits 2026/02/05 16:58:15 INFO Applying migration id=outboxactor 2026/02/05 16:58:15 INFO Applying migration id=outboxsender 2026/02/05 16:58:15 INFO Applying migration id=thread 2026/02/05 16:58:15 INFO Applying migration id=host 2026/02/05 16:58:15 INFO Applying migration id=sharedinbox 2026/02/05 16:58:15 INFO Applying migration id=noteshost 2026/02/05 16:58:15 INFO Applying migration id=fetched 2026/02/05 16:58:15 INFO Applying migration id=move 2026/02/05 16:58:15 INFO Applying migration id=cleanup 2026/02/05 16:58:15 INFO Applying migration id=received 2026/02/05 16:58:15 INFO Applying migration id=namehost 2026/02/05 16:58:15 INFO Applying migration id=outboxhost 2026/02/05 16:58:15 INFO Applying migration id=notesfts 2026/02/05 16:58:15 INFO Applying migration id=iconsname 2026/02/05 16:58:15 INFO Applying migration id=nohash 2026/02/05 16:58:15 INFO Applying migration id=shares 2026/02/05 16:58:15 INFO Applying migration id=actorttl 2026/02/05 16:58:15 INFO Applying migration id=tocc 2026/02/05 16:58:15 INFO Applying migration id=followeds 2026/02/05 16:58:15 INFO Applying migration id=certhash 2026/02/05 16:58:15 INFO Applying migration id=follows_sync 2026/02/05 16:58:15 INFO Applying migration id=jsonpath 2026/02/05 16:58:15 INFO Applying migration id=localforward 2026/02/05 16:58:15 INFO Applying migration id=avatar 2026/02/05 16:58:15 INFO Applying migration id=noimage 2026/02/05 16:58:15 INFO Applying migration id=feed 2026/02/05 16:58:15 INFO Applying migration id=bookmarks 2026/02/05 16:58:15 INFO Applying migration id=shareactivity 2026/02/05 16:58:15 INFO Applying migration id=application 2026/02/05 16:58:15 INFO Applying migration id=certificates 2026/02/05 16:58:15 INFO Applying migration id=rawforward 2026/02/05 16:58:15 INFO Applying migration id=publickey 2026/02/05 16:58:15 INFO Applying migration id=resolvegroup 2026/02/05 16:58:15 INFO Applying migration id=reject 2026/02/05 16:58:15 INFO Applying migration id=autodel 2026/02/05 16:58:15 INFO Applying migration id=jsonb 2026/02/05 16:58:15 INFO Applying migration id=quote 2026/02/05 16:58:15 INFO Applying migration id=rfc9421 2026/02/05 16:58:15 INFO Applying migration id=keys 2026/02/05 16:58:15 INFO Applying migration id=portable 2026/02/05 16:58:15 INFO Applying migration id=proofs 2026/02/05 16:58:15 INFO Applying migration id=contexts 2026/02/05 16:58:15 INFO Applying migration id=deliverieshost 2026/02/05 16:58:15 INFO Applying migration id=pembegin 2026/02/05 16:58:15 INFO Applying migration id=didhost --- PASS: TestResolve_NoInput (0.81s) === RUN TestResolve_InvalidEscapeSequence 2026/02/05 16:58:16 INFO Applying migration id=initial 2026/02/05 16:58:16 INFO Applying migration id=notesupdated 2026/02/05 16:58:16 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:16 INFO Applying migration id=activitiesid 2026/02/05 16:58:16 INFO Applying migration id=outbox 2026/02/05 16:58:16 INFO Applying migration id=edits 2026/02/05 16:58:16 INFO Applying migration id=outboxactor 2026/02/05 16:58:16 INFO Applying migration id=outboxsender 2026/02/05 16:58:16 INFO Applying migration id=thread 2026/02/05 16:58:16 INFO Applying migration id=host 2026/02/05 16:58:16 INFO Applying migration id=sharedinbox 2026/02/05 16:58:16 INFO Applying migration id=noteshost 2026/02/05 16:58:16 INFO Applying migration id=fetched 2026/02/05 16:58:16 INFO Applying migration id=move 2026/02/05 16:58:16 INFO Applying migration id=cleanup 2026/02/05 16:58:16 INFO Applying migration id=received 2026/02/05 16:58:16 INFO Applying migration id=namehost 2026/02/05 16:58:16 INFO Applying migration id=outboxhost 2026/02/05 16:58:16 INFO Applying migration id=notesfts 2026/02/05 16:58:16 INFO Applying migration id=iconsname 2026/02/05 16:58:16 INFO Applying migration id=nohash 2026/02/05 16:58:16 INFO Applying migration id=shares 2026/02/05 16:58:16 INFO Applying migration id=actorttl 2026/02/05 16:58:16 INFO Applying migration id=tocc 2026/02/05 16:58:16 INFO Applying migration id=followeds 2026/02/05 16:58:16 INFO Applying migration id=certhash 2026/02/05 16:58:16 INFO Applying migration id=follows_sync 2026/02/05 16:58:16 INFO Applying migration id=jsonpath 2026/02/05 16:58:16 INFO Applying migration id=localforward 2026/02/05 16:58:16 INFO Applying migration id=avatar 2026/02/05 16:58:16 INFO Applying migration id=noimage 2026/02/05 16:58:16 INFO Applying migration id=feed 2026/02/05 16:58:16 INFO Applying migration id=bookmarks 2026/02/05 16:58:16 INFO Applying migration id=shareactivity 2026/02/05 16:58:16 INFO Applying migration id=application 2026/02/05 16:58:16 INFO Applying migration id=certificates 2026/02/05 16:58:16 INFO Applying migration id=rawforward 2026/02/05 16:58:16 INFO Applying migration id=publickey 2026/02/05 16:58:16 INFO Applying migration id=resolvegroup 2026/02/05 16:58:16 INFO Applying migration id=reject 2026/02/05 16:58:16 INFO Applying migration id=autodel 2026/02/05 16:58:16 INFO Applying migration id=jsonb 2026/02/05 16:58:16 INFO Applying migration id=quote 2026/02/05 16:58:16 INFO Applying migration id=rfc9421 2026/02/05 16:58:16 INFO Applying migration id=keys 2026/02/05 16:58:16 INFO Applying migration id=portable 2026/02/05 16:58:16 INFO Applying migration id=proofs 2026/02/05 16:58:16 INFO Applying migration id=contexts 2026/02/05 16:58:16 INFO Applying migration id=deliverieshost 2026/02/05 16:58:16 INFO Applying migration id=pembegin 2026/02/05 16:58:16 INFO Applying migration id=didhost 2026/02/05 16:58:17 INFO Failed to decode user name url="/users/resolve?troll%zzlocalhost.localdomain%3a8443 " error="invalid URL escape \"%zz\"" --- PASS: TestResolve_InvalidEscapeSequence (1.03s) === RUN TestResolve_InvalidInputFormat 2026/02/05 16:58:17 INFO Applying migration id=initial 2026/02/05 16:58:17 INFO Applying migration id=notesupdated 2026/02/05 16:58:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:17 INFO Applying migration id=activitiesid 2026/02/05 16:58:17 INFO Applying migration id=outbox 2026/02/05 16:58:17 INFO Applying migration id=edits 2026/02/05 16:58:17 INFO Applying migration id=outboxactor 2026/02/05 16:58:17 INFO Applying migration id=outboxsender 2026/02/05 16:58:17 INFO Applying migration id=thread 2026/02/05 16:58:17 INFO Applying migration id=host 2026/02/05 16:58:17 INFO Applying migration id=sharedinbox 2026/02/05 16:58:17 INFO Applying migration id=noteshost 2026/02/05 16:58:17 INFO Applying migration id=fetched 2026/02/05 16:58:17 INFO Applying migration id=move 2026/02/05 16:58:17 INFO Applying migration id=cleanup 2026/02/05 16:58:17 INFO Applying migration id=received 2026/02/05 16:58:17 INFO Applying migration id=namehost 2026/02/05 16:58:17 INFO Applying migration id=outboxhost 2026/02/05 16:58:17 INFO Applying migration id=notesfts 2026/02/05 16:58:17 INFO Applying migration id=iconsname 2026/02/05 16:58:17 INFO Applying migration id=nohash 2026/02/05 16:58:17 INFO Applying migration id=shares 2026/02/05 16:58:17 INFO Applying migration id=actorttl 2026/02/05 16:58:17 INFO Applying migration id=tocc 2026/02/05 16:58:17 INFO Applying migration id=followeds 2026/02/05 16:58:17 INFO Applying migration id=certhash 2026/02/05 16:58:17 INFO Applying migration id=follows_sync 2026/02/05 16:58:17 INFO Applying migration id=jsonpath 2026/02/05 16:58:17 INFO Applying migration id=localforward 2026/02/05 16:58:17 INFO Applying migration id=avatar 2026/02/05 16:58:17 INFO Applying migration id=noimage 2026/02/05 16:58:17 INFO Applying migration id=feed 2026/02/05 16:58:17 INFO Applying migration id=bookmarks 2026/02/05 16:58:17 INFO Applying migration id=shareactivity 2026/02/05 16:58:17 INFO Applying migration id=application 2026/02/05 16:58:17 INFO Applying migration id=certificates 2026/02/05 16:58:17 INFO Applying migration id=rawforward 2026/02/05 16:58:17 INFO Applying migration id=publickey 2026/02/05 16:58:17 INFO Applying migration id=resolvegroup 2026/02/05 16:58:17 INFO Applying migration id=reject 2026/02/05 16:58:17 INFO Applying migration id=autodel 2026/02/05 16:58:17 INFO Applying migration id=jsonb 2026/02/05 16:58:17 INFO Applying migration id=quote 2026/02/05 16:58:17 INFO Applying migration id=rfc9421 2026/02/05 16:58:17 INFO Applying migration id=keys 2026/02/05 16:58:17 INFO Applying migration id=portable 2026/02/05 16:58:17 INFO Applying migration id=proofs 2026/02/05 16:58:17 INFO Applying migration id=contexts 2026/02/05 16:58:17 INFO Applying migration id=deliverieshost 2026/02/05 16:58:17 INFO Applying migration id=pembegin 2026/02/05 16:58:17 INFO Applying migration id=didhost --- PASS: TestResolve_InvalidInputFormat (1.41s) === RUN TestResolve_UnauthenticatedUser 2026/02/05 16:58:18 INFO Applying migration id=initial 2026/02/05 16:58:18 INFO Applying migration id=notesupdated 2026/02/05 16:58:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:18 INFO Applying migration id=activitiesid 2026/02/05 16:58:18 INFO Applying migration id=outbox 2026/02/05 16:58:18 INFO Applying migration id=edits 2026/02/05 16:58:18 INFO Applying migration id=outboxactor 2026/02/05 16:58:18 INFO Applying migration id=outboxsender 2026/02/05 16:58:18 INFO Applying migration id=thread 2026/02/05 16:58:18 INFO Applying migration id=host 2026/02/05 16:58:18 INFO Applying migration id=sharedinbox 2026/02/05 16:58:18 INFO Applying migration id=noteshost 2026/02/05 16:58:18 INFO Applying migration id=fetched 2026/02/05 16:58:18 INFO Applying migration id=move 2026/02/05 16:58:18 INFO Applying migration id=cleanup 2026/02/05 16:58:18 INFO Applying migration id=received 2026/02/05 16:58:18 INFO Applying migration id=namehost 2026/02/05 16:58:18 INFO Applying migration id=outboxhost 2026/02/05 16:58:18 INFO Applying migration id=notesfts 2026/02/05 16:58:18 INFO Applying migration id=iconsname 2026/02/05 16:58:18 INFO Applying migration id=nohash 2026/02/05 16:58:18 INFO Applying migration id=shares 2026/02/05 16:58:18 INFO Applying migration id=actorttl 2026/02/05 16:58:18 INFO Applying migration id=tocc 2026/02/05 16:58:18 INFO Applying migration id=followeds 2026/02/05 16:58:18 INFO Applying migration id=certhash 2026/02/05 16:58:18 INFO Applying migration id=follows_sync 2026/02/05 16:58:18 INFO Applying migration id=jsonpath 2026/02/05 16:58:18 INFO Applying migration id=localforward 2026/02/05 16:58:18 INFO Applying migration id=avatar 2026/02/05 16:58:18 INFO Applying migration id=noimage 2026/02/05 16:58:18 INFO Applying migration id=feed 2026/02/05 16:58:18 INFO Applying migration id=bookmarks 2026/02/05 16:58:18 INFO Applying migration id=shareactivity 2026/02/05 16:58:18 INFO Applying migration id=application 2026/02/05 16:58:18 INFO Applying migration id=certificates 2026/02/05 16:58:18 INFO Applying migration id=rawforward 2026/02/05 16:58:18 INFO Applying migration id=publickey 2026/02/05 16:58:18 INFO Applying migration id=resolvegroup 2026/02/05 16:58:18 INFO Applying migration id=reject 2026/02/05 16:58:18 INFO Applying migration id=autodel 2026/02/05 16:58:18 INFO Applying migration id=jsonb 2026/02/05 16:58:18 INFO Applying migration id=quote 2026/02/05 16:58:18 INFO Applying migration id=rfc9421 2026/02/05 16:58:18 INFO Applying migration id=keys 2026/02/05 16:58:18 INFO Applying migration id=portable 2026/02/05 16:58:18 INFO Applying migration id=proofs 2026/02/05 16:58:18 INFO Applying migration id=contexts 2026/02/05 16:58:18 INFO Applying migration id=deliverieshost 2026/02/05 16:58:18 INFO Applying migration id=pembegin 2026/02/05 16:58:18 INFO Applying migration id=didhost --- PASS: TestResolve_UnauthenticatedUser (1.08s) === RUN TestSay_HappyFlow 2026/02/05 16:58:19 INFO Applying migration id=initial 2026/02/05 16:58:19 INFO Applying migration id=notesupdated 2026/02/05 16:58:19 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:19 INFO Applying migration id=activitiesid 2026/02/05 16:58:19 INFO Applying migration id=outbox 2026/02/05 16:58:19 INFO Applying migration id=edits 2026/02/05 16:58:19 INFO Applying migration id=outboxactor 2026/02/05 16:58:19 INFO Applying migration id=outboxsender 2026/02/05 16:58:19 INFO Applying migration id=thread 2026/02/05 16:58:19 INFO Applying migration id=host 2026/02/05 16:58:19 INFO Applying migration id=sharedinbox 2026/02/05 16:58:19 INFO Applying migration id=noteshost 2026/02/05 16:58:19 INFO Applying migration id=fetched 2026/02/05 16:58:19 INFO Applying migration id=move 2026/02/05 16:58:19 INFO Applying migration id=cleanup 2026/02/05 16:58:19 INFO Applying migration id=received 2026/02/05 16:58:19 INFO Applying migration id=namehost 2026/02/05 16:58:19 INFO Applying migration id=outboxhost 2026/02/05 16:58:19 INFO Applying migration id=notesfts 2026/02/05 16:58:19 INFO Applying migration id=iconsname 2026/02/05 16:58:19 INFO Applying migration id=nohash 2026/02/05 16:58:19 INFO Applying migration id=shares 2026/02/05 16:58:19 INFO Applying migration id=actorttl 2026/02/05 16:58:19 INFO Applying migration id=tocc 2026/02/05 16:58:19 INFO Applying migration id=followeds 2026/02/05 16:58:19 INFO Applying migration id=certhash 2026/02/05 16:58:19 INFO Applying migration id=follows_sync 2026/02/05 16:58:19 INFO Applying migration id=jsonpath 2026/02/05 16:58:19 INFO Applying migration id=localforward 2026/02/05 16:58:19 INFO Applying migration id=avatar 2026/02/05 16:58:19 INFO Applying migration id=noimage 2026/02/05 16:58:19 INFO Applying migration id=feed 2026/02/05 16:58:19 INFO Applying migration id=bookmarks 2026/02/05 16:58:19 INFO Applying migration id=shareactivity 2026/02/05 16:58:19 INFO Applying migration id=application 2026/02/05 16:58:19 INFO Applying migration id=certificates 2026/02/05 16:58:19 INFO Applying migration id=rawforward 2026/02/05 16:58:19 INFO Applying migration id=publickey 2026/02/05 16:58:19 INFO Applying migration id=resolvegroup 2026/02/05 16:58:19 INFO Applying migration id=reject 2026/02/05 16:58:19 INFO Applying migration id=autodel 2026/02/05 16:58:19 INFO Applying migration id=jsonb 2026/02/05 16:58:19 INFO Applying migration id=quote 2026/02/05 16:58:19 INFO Applying migration id=rfc9421 2026/02/05 16:58:19 INFO Applying migration id=keys 2026/02/05 16:58:19 INFO Applying migration id=portable 2026/02/05 16:58:19 INFO Applying migration id=proofs 2026/02/05 16:58:19 INFO Applying migration id=contexts 2026/02/05 16:58:19 INFO Applying migration id=deliverieshost 2026/02/05 16:58:19 INFO Applying migration id=pembegin 2026/02/05 16:58:19 INFO Applying migration id=didhost 2026/02/05 16:58:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-8da5-772a-a43c-87d2164750fd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-8da5-765b-b224-a9cd9b57534f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-8da5-765b-b224-a9cd9b57534f 2026/02/05 16:58:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-8da5-765b-b224-a9cd9b57534f 2026/02/05 16:58:20 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:58:20 INFO Generating first response key=/local --- PASS: TestSay_HappyFlow (0.71s) === RUN TestSay_Throttling 2026/02/05 16:58:20 INFO Applying migration id=initial 2026/02/05 16:58:20 INFO Applying migration id=notesupdated 2026/02/05 16:58:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:20 INFO Applying migration id=activitiesid 2026/02/05 16:58:20 INFO Applying migration id=outbox 2026/02/05 16:58:20 INFO Applying migration id=edits 2026/02/05 16:58:20 INFO Applying migration id=outboxactor 2026/02/05 16:58:20 INFO Applying migration id=outboxsender 2026/02/05 16:58:20 INFO Applying migration id=thread 2026/02/05 16:58:20 INFO Applying migration id=host 2026/02/05 16:58:20 INFO Applying migration id=sharedinbox 2026/02/05 16:58:20 INFO Applying migration id=noteshost 2026/02/05 16:58:20 INFO Applying migration id=fetched 2026/02/05 16:58:20 INFO Applying migration id=move 2026/02/05 16:58:20 INFO Applying migration id=cleanup 2026/02/05 16:58:20 INFO Applying migration id=received 2026/02/05 16:58:20 INFO Applying migration id=namehost 2026/02/05 16:58:20 INFO Applying migration id=outboxhost 2026/02/05 16:58:20 INFO Applying migration id=notesfts 2026/02/05 16:58:20 INFO Applying migration id=iconsname 2026/02/05 16:58:20 INFO Applying migration id=nohash 2026/02/05 16:58:20 INFO Applying migration id=shares 2026/02/05 16:58:20 INFO Applying migration id=actorttl 2026/02/05 16:58:20 INFO Applying migration id=tocc 2026/02/05 16:58:20 INFO Applying migration id=followeds 2026/02/05 16:58:20 INFO Applying migration id=certhash 2026/02/05 16:58:20 INFO Applying migration id=follows_sync 2026/02/05 16:58:20 INFO Applying migration id=jsonpath 2026/02/05 16:58:20 INFO Applying migration id=localforward 2026/02/05 16:58:20 INFO Applying migration id=avatar 2026/02/05 16:58:20 INFO Applying migration id=noimage 2026/02/05 16:58:20 INFO Applying migration id=feed 2026/02/05 16:58:20 INFO Applying migration id=bookmarks 2026/02/05 16:58:20 INFO Applying migration id=shareactivity 2026/02/05 16:58:20 INFO Applying migration id=application 2026/02/05 16:58:20 INFO Applying migration id=certificates 2026/02/05 16:58:20 INFO Applying migration id=rawforward 2026/02/05 16:58:20 INFO Applying migration id=publickey 2026/02/05 16:58:20 INFO Applying migration id=resolvegroup 2026/02/05 16:58:20 INFO Applying migration id=reject 2026/02/05 16:58:20 INFO Applying migration id=autodel 2026/02/05 16:58:20 INFO Applying migration id=jsonb 2026/02/05 16:58:20 INFO Applying migration id=quote 2026/02/05 16:58:20 INFO Applying migration id=rfc9421 2026/02/05 16:58:20 INFO Applying migration id=keys 2026/02/05 16:58:20 INFO Applying migration id=portable 2026/02/05 16:58:20 INFO Applying migration id=proofs 2026/02/05 16:58:20 INFO Applying migration id=contexts 2026/02/05 16:58:20 INFO Applying migration id=deliverieshost 2026/02/05 16:58:20 INFO Applying migration id=pembegin 2026/02/05 16:58:20 INFO Applying migration id=didhost 2026/02/05 16:58:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-928a-798e-ac75-05ea34f74384 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-928a-78ab-9f7a-6f83d4cf3db6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-928a-78ab-9f7a-6f83d4cf3db6 2026/02/05 16:58:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-928a-78ab-9f7a-6f83d4cf3db6 2026/02/05 16:58:21 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:58:21 WARN User is posting too frequently last=2026-02-05T16:58:21.000Z can=2026-02-05T16:59:21.000Z 2026/02/05 16:58:21 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:58:21 INFO Generating first response key=/local --- PASS: TestSay_Throttling (1.25s) === RUN TestSearch_Happyflow 2026/02/05 16:58:21 INFO Applying migration id=initial 2026/02/05 16:58:21 INFO Applying migration id=notesupdated 2026/02/05 16:58:21 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:21 INFO Applying migration id=activitiesid 2026/02/05 16:58:21 INFO Applying migration id=outbox 2026/02/05 16:58:21 INFO Applying migration id=edits 2026/02/05 16:58:21 INFO Applying migration id=outboxactor 2026/02/05 16:58:21 INFO Applying migration id=outboxsender 2026/02/05 16:58:21 INFO Applying migration id=thread 2026/02/05 16:58:21 INFO Applying migration id=host 2026/02/05 16:58:21 INFO Applying migration id=sharedinbox 2026/02/05 16:58:21 INFO Applying migration id=noteshost 2026/02/05 16:58:21 INFO Applying migration id=fetched 2026/02/05 16:58:21 INFO Applying migration id=move 2026/02/05 16:58:21 INFO Applying migration id=cleanup 2026/02/05 16:58:21 INFO Applying migration id=received 2026/02/05 16:58:21 INFO Applying migration id=namehost 2026/02/05 16:58:21 INFO Applying migration id=outboxhost 2026/02/05 16:58:21 INFO Applying migration id=notesfts 2026/02/05 16:58:21 INFO Applying migration id=iconsname 2026/02/05 16:58:21 INFO Applying migration id=nohash 2026/02/05 16:58:21 INFO Applying migration id=shares 2026/02/05 16:58:21 INFO Applying migration id=actorttl 2026/02/05 16:58:21 INFO Applying migration id=tocc 2026/02/05 16:58:21 INFO Applying migration id=followeds 2026/02/05 16:58:21 INFO Applying migration id=certhash 2026/02/05 16:58:21 INFO Applying migration id=follows_sync 2026/02/05 16:58:21 INFO Applying migration id=jsonpath 2026/02/05 16:58:21 INFO Applying migration id=localforward 2026/02/05 16:58:21 INFO Applying migration id=avatar 2026/02/05 16:58:21 INFO Applying migration id=noimage 2026/02/05 16:58:21 INFO Applying migration id=feed 2026/02/05 16:58:21 INFO Applying migration id=bookmarks 2026/02/05 16:58:21 INFO Applying migration id=shareactivity 2026/02/05 16:58:21 INFO Applying migration id=application 2026/02/05 16:58:21 INFO Applying migration id=certificates 2026/02/05 16:58:21 INFO Applying migration id=rawforward 2026/02/05 16:58:21 INFO Applying migration id=publickey 2026/02/05 16:58:21 INFO Applying migration id=resolvegroup 2026/02/05 16:58:21 INFO Applying migration id=reject 2026/02/05 16:58:21 INFO Applying migration id=autodel 2026/02/05 16:58:21 INFO Applying migration id=jsonb 2026/02/05 16:58:21 INFO Applying migration id=quote 2026/02/05 16:58:21 INFO Applying migration id=rfc9421 2026/02/05 16:58:21 INFO Applying migration id=keys 2026/02/05 16:58:21 INFO Applying migration id=portable 2026/02/05 16:58:21 INFO Applying migration id=proofs 2026/02/05 16:58:21 INFO Applying migration id=contexts 2026/02/05 16:58:21 INFO Applying migration id=deliverieshost 2026/02/05 16:58:21 INFO Applying migration id=pembegin 2026/02/05 16:58:21 INFO Applying migration id=didhost --- PASS: TestSearch_Happyflow (1.82s) === RUN TestSearch_LeadingHash 2026/02/05 16:58:23 INFO Applying migration id=initial 2026/02/05 16:58:23 INFO Applying migration id=notesupdated 2026/02/05 16:58:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:23 INFO Applying migration id=activitiesid 2026/02/05 16:58:23 INFO Applying migration id=outbox 2026/02/05 16:58:23 INFO Applying migration id=edits 2026/02/05 16:58:23 INFO Applying migration id=outboxactor 2026/02/05 16:58:23 INFO Applying migration id=outboxsender 2026/02/05 16:58:23 INFO Applying migration id=thread 2026/02/05 16:58:23 INFO Applying migration id=host 2026/02/05 16:58:23 INFO Applying migration id=sharedinbox 2026/02/05 16:58:23 INFO Applying migration id=noteshost 2026/02/05 16:58:23 INFO Applying migration id=fetched 2026/02/05 16:58:23 INFO Applying migration id=move 2026/02/05 16:58:23 INFO Applying migration id=cleanup 2026/02/05 16:58:23 INFO Applying migration id=received 2026/02/05 16:58:23 INFO Applying migration id=namehost 2026/02/05 16:58:23 INFO Applying migration id=outboxhost 2026/02/05 16:58:23 INFO Applying migration id=notesfts 2026/02/05 16:58:23 INFO Applying migration id=iconsname 2026/02/05 16:58:23 INFO Applying migration id=nohash 2026/02/05 16:58:23 INFO Applying migration id=shares 2026/02/05 16:58:23 INFO Applying migration id=actorttl 2026/02/05 16:58:23 INFO Applying migration id=tocc 2026/02/05 16:58:23 INFO Applying migration id=followeds 2026/02/05 16:58:23 INFO Applying migration id=certhash 2026/02/05 16:58:23 INFO Applying migration id=follows_sync 2026/02/05 16:58:23 INFO Applying migration id=jsonpath 2026/02/05 16:58:23 INFO Applying migration id=localforward 2026/02/05 16:58:23 INFO Applying migration id=avatar 2026/02/05 16:58:23 INFO Applying migration id=noimage 2026/02/05 16:58:23 INFO Applying migration id=feed 2026/02/05 16:58:23 INFO Applying migration id=bookmarks 2026/02/05 16:58:23 INFO Applying migration id=shareactivity 2026/02/05 16:58:23 INFO Applying migration id=application 2026/02/05 16:58:23 INFO Applying migration id=certificates 2026/02/05 16:58:23 INFO Applying migration id=rawforward 2026/02/05 16:58:23 INFO Applying migration id=publickey 2026/02/05 16:58:23 INFO Applying migration id=resolvegroup 2026/02/05 16:58:23 INFO Applying migration id=reject 2026/02/05 16:58:23 INFO Applying migration id=autodel 2026/02/05 16:58:23 INFO Applying migration id=jsonb 2026/02/05 16:58:23 INFO Applying migration id=quote 2026/02/05 16:58:23 INFO Applying migration id=rfc9421 2026/02/05 16:58:23 INFO Applying migration id=keys 2026/02/05 16:58:23 INFO Applying migration id=portable 2026/02/05 16:58:23 INFO Applying migration id=proofs 2026/02/05 16:58:23 INFO Applying migration id=contexts 2026/02/05 16:58:23 INFO Applying migration id=deliverieshost 2026/02/05 16:58:23 INFO Applying migration id=pembegin 2026/02/05 16:58:23 INFO Applying migration id=didhost --- PASS: TestSearch_LeadingHash (0.77s) === RUN TestSearch_LeadingHashUnauthenticatedUser 2026/02/05 16:58:24 INFO Applying migration id=initial 2026/02/05 16:58:24 INFO Applying migration id=notesupdated 2026/02/05 16:58:24 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:24 INFO Applying migration id=activitiesid 2026/02/05 16:58:24 INFO Applying migration id=outbox 2026/02/05 16:58:24 INFO Applying migration id=edits 2026/02/05 16:58:24 INFO Applying migration id=outboxactor 2026/02/05 16:58:24 INFO Applying migration id=outboxsender 2026/02/05 16:58:24 INFO Applying migration id=thread 2026/02/05 16:58:24 INFO Applying migration id=host 2026/02/05 16:58:24 INFO Applying migration id=sharedinbox 2026/02/05 16:58:24 INFO Applying migration id=noteshost 2026/02/05 16:58:24 INFO Applying migration id=fetched 2026/02/05 16:58:24 INFO Applying migration id=move 2026/02/05 16:58:24 INFO Applying migration id=cleanup 2026/02/05 16:58:24 INFO Applying migration id=received 2026/02/05 16:58:24 INFO Applying migration id=namehost 2026/02/05 16:58:24 INFO Applying migration id=outboxhost 2026/02/05 16:58:24 INFO Applying migration id=notesfts 2026/02/05 16:58:24 INFO Applying migration id=iconsname 2026/02/05 16:58:24 INFO Applying migration id=nohash 2026/02/05 16:58:24 INFO Applying migration id=shares 2026/02/05 16:58:24 INFO Applying migration id=actorttl 2026/02/05 16:58:24 INFO Applying migration id=tocc 2026/02/05 16:58:24 INFO Applying migration id=followeds 2026/02/05 16:58:24 INFO Applying migration id=certhash 2026/02/05 16:58:24 INFO Applying migration id=follows_sync 2026/02/05 16:58:24 INFO Applying migration id=jsonpath 2026/02/05 16:58:24 INFO Applying migration id=localforward 2026/02/05 16:58:24 INFO Applying migration id=avatar 2026/02/05 16:58:24 INFO Applying migration id=noimage 2026/02/05 16:58:24 INFO Applying migration id=feed 2026/02/05 16:58:24 INFO Applying migration id=bookmarks 2026/02/05 16:58:24 INFO Applying migration id=shareactivity 2026/02/05 16:58:24 INFO Applying migration id=application 2026/02/05 16:58:24 INFO Applying migration id=certificates 2026/02/05 16:58:24 INFO Applying migration id=rawforward 2026/02/05 16:58:24 INFO Applying migration id=publickey 2026/02/05 16:58:24 INFO Applying migration id=resolvegroup 2026/02/05 16:58:24 INFO Applying migration id=reject 2026/02/05 16:58:24 INFO Applying migration id=autodel 2026/02/05 16:58:24 INFO Applying migration id=jsonb 2026/02/05 16:58:24 INFO Applying migration id=quote 2026/02/05 16:58:24 INFO Applying migration id=rfc9421 2026/02/05 16:58:24 INFO Applying migration id=keys 2026/02/05 16:58:24 INFO Applying migration id=portable 2026/02/05 16:58:24 INFO Applying migration id=proofs 2026/02/05 16:58:24 INFO Applying migration id=contexts 2026/02/05 16:58:24 INFO Applying migration id=deliverieshost 2026/02/05 16:58:24 INFO Applying migration id=pembegin 2026/02/05 16:58:24 INFO Applying migration id=didhost --- PASS: TestSearch_LeadingHashUnauthenticatedUser (1.31s) === RUN TestSearch_NoInput 2026/02/05 16:58:25 INFO Applying migration id=initial 2026/02/05 16:58:25 INFO Applying migration id=notesupdated 2026/02/05 16:58:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:25 INFO Applying migration id=activitiesid 2026/02/05 16:58:25 INFO Applying migration id=outbox 2026/02/05 16:58:25 INFO Applying migration id=edits 2026/02/05 16:58:25 INFO Applying migration id=outboxactor 2026/02/05 16:58:25 INFO Applying migration id=outboxsender 2026/02/05 16:58:25 INFO Applying migration id=thread 2026/02/05 16:58:25 INFO Applying migration id=host 2026/02/05 16:58:25 INFO Applying migration id=sharedinbox 2026/02/05 16:58:25 INFO Applying migration id=noteshost 2026/02/05 16:58:25 INFO Applying migration id=fetched 2026/02/05 16:58:25 INFO Applying migration id=move 2026/02/05 16:58:25 INFO Applying migration id=cleanup 2026/02/05 16:58:25 INFO Applying migration id=received 2026/02/05 16:58:25 INFO Applying migration id=namehost 2026/02/05 16:58:25 INFO Applying migration id=outboxhost 2026/02/05 16:58:25 INFO Applying migration id=notesfts 2026/02/05 16:58:25 INFO Applying migration id=iconsname 2026/02/05 16:58:25 INFO Applying migration id=nohash 2026/02/05 16:58:25 INFO Applying migration id=shares 2026/02/05 16:58:25 INFO Applying migration id=actorttl 2026/02/05 16:58:25 INFO Applying migration id=tocc 2026/02/05 16:58:25 INFO Applying migration id=followeds 2026/02/05 16:58:25 INFO Applying migration id=certhash 2026/02/05 16:58:25 INFO Applying migration id=follows_sync 2026/02/05 16:58:25 INFO Applying migration id=jsonpath 2026/02/05 16:58:25 INFO Applying migration id=localforward 2026/02/05 16:58:25 INFO Applying migration id=avatar 2026/02/05 16:58:25 INFO Applying migration id=noimage 2026/02/05 16:58:25 INFO Applying migration id=feed 2026/02/05 16:58:25 INFO Applying migration id=bookmarks 2026/02/05 16:58:25 INFO Applying migration id=shareactivity 2026/02/05 16:58:25 INFO Applying migration id=application 2026/02/05 16:58:25 INFO Applying migration id=certificates 2026/02/05 16:58:25 INFO Applying migration id=rawforward 2026/02/05 16:58:25 INFO Applying migration id=publickey 2026/02/05 16:58:25 INFO Applying migration id=resolvegroup 2026/02/05 16:58:25 INFO Applying migration id=reject 2026/02/05 16:58:25 INFO Applying migration id=autodel 2026/02/05 16:58:25 INFO Applying migration id=jsonb 2026/02/05 16:58:25 INFO Applying migration id=quote 2026/02/05 16:58:25 INFO Applying migration id=rfc9421 2026/02/05 16:58:25 INFO Applying migration id=keys 2026/02/05 16:58:25 INFO Applying migration id=portable 2026/02/05 16:58:25 INFO Applying migration id=proofs 2026/02/05 16:58:25 INFO Applying migration id=contexts 2026/02/05 16:58:25 INFO Applying migration id=deliverieshost 2026/02/05 16:58:25 INFO Applying migration id=pembegin 2026/02/05 16:58:25 INFO Applying migration id=didhost --- PASS: TestSearch_NoInput (0.96s) === RUN TestSearch_EmptyInput 2026/02/05 16:58:26 INFO Applying migration id=initial 2026/02/05 16:58:26 INFO Applying migration id=notesupdated 2026/02/05 16:58:26 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:26 INFO Applying migration id=activitiesid 2026/02/05 16:58:26 INFO Applying migration id=outbox 2026/02/05 16:58:26 INFO Applying migration id=edits 2026/02/05 16:58:26 INFO Applying migration id=outboxactor 2026/02/05 16:58:26 INFO Applying migration id=outboxsender 2026/02/05 16:58:26 INFO Applying migration id=thread 2026/02/05 16:58:26 INFO Applying migration id=host 2026/02/05 16:58:26 INFO Applying migration id=sharedinbox 2026/02/05 16:58:26 INFO Applying migration id=noteshost 2026/02/05 16:58:26 INFO Applying migration id=fetched 2026/02/05 16:58:26 INFO Applying migration id=move 2026/02/05 16:58:26 INFO Applying migration id=cleanup 2026/02/05 16:58:26 INFO Applying migration id=received 2026/02/05 16:58:26 INFO Applying migration id=namehost 2026/02/05 16:58:26 INFO Applying migration id=outboxhost 2026/02/05 16:58:26 INFO Applying migration id=notesfts 2026/02/05 16:58:26 INFO Applying migration id=iconsname 2026/02/05 16:58:26 INFO Applying migration id=nohash 2026/02/05 16:58:26 INFO Applying migration id=shares 2026/02/05 16:58:26 INFO Applying migration id=actorttl 2026/02/05 16:58:26 INFO Applying migration id=tocc 2026/02/05 16:58:26 INFO Applying migration id=followeds 2026/02/05 16:58:26 INFO Applying migration id=certhash 2026/02/05 16:58:26 INFO Applying migration id=follows_sync 2026/02/05 16:58:26 INFO Applying migration id=jsonpath 2026/02/05 16:58:26 INFO Applying migration id=localforward 2026/02/05 16:58:26 INFO Applying migration id=avatar 2026/02/05 16:58:26 INFO Applying migration id=noimage 2026/02/05 16:58:26 INFO Applying migration id=feed 2026/02/05 16:58:26 INFO Applying migration id=bookmarks 2026/02/05 16:58:26 INFO Applying migration id=shareactivity 2026/02/05 16:58:26 INFO Applying migration id=application 2026/02/05 16:58:26 INFO Applying migration id=certificates 2026/02/05 16:58:26 INFO Applying migration id=rawforward 2026/02/05 16:58:26 INFO Applying migration id=publickey 2026/02/05 16:58:26 INFO Applying migration id=resolvegroup 2026/02/05 16:58:26 INFO Applying migration id=reject 2026/02/05 16:58:26 INFO Applying migration id=autodel 2026/02/05 16:58:26 INFO Applying migration id=jsonb 2026/02/05 16:58:26 INFO Applying migration id=quote 2026/02/05 16:58:26 INFO Applying migration id=rfc9421 2026/02/05 16:58:26 INFO Applying migration id=keys 2026/02/05 16:58:26 INFO Applying migration id=portable 2026/02/05 16:58:26 INFO Applying migration id=proofs 2026/02/05 16:58:26 INFO Applying migration id=contexts 2026/02/05 16:58:26 INFO Applying migration id=deliverieshost 2026/02/05 16:58:26 INFO Applying migration id=pembegin 2026/02/05 16:58:26 INFO Applying migration id=didhost --- PASS: TestSearch_EmptyInput (0.77s) === RUN TestSearch_InvalidEscapeSequence 2026/02/05 16:58:27 INFO Applying migration id=initial 2026/02/05 16:58:27 INFO Applying migration id=notesupdated 2026/02/05 16:58:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:27 INFO Applying migration id=activitiesid 2026/02/05 16:58:27 INFO Applying migration id=outbox 2026/02/05 16:58:27 INFO Applying migration id=edits 2026/02/05 16:58:27 INFO Applying migration id=outboxactor 2026/02/05 16:58:27 INFO Applying migration id=outboxsender 2026/02/05 16:58:27 INFO Applying migration id=thread 2026/02/05 16:58:27 INFO Applying migration id=host 2026/02/05 16:58:27 INFO Applying migration id=sharedinbox 2026/02/05 16:58:27 INFO Applying migration id=noteshost 2026/02/05 16:58:27 INFO Applying migration id=fetched 2026/02/05 16:58:27 INFO Applying migration id=move 2026/02/05 16:58:27 INFO Applying migration id=cleanup 2026/02/05 16:58:27 INFO Applying migration id=received 2026/02/05 16:58:27 INFO Applying migration id=namehost 2026/02/05 16:58:27 INFO Applying migration id=outboxhost 2026/02/05 16:58:27 INFO Applying migration id=notesfts 2026/02/05 16:58:27 INFO Applying migration id=iconsname 2026/02/05 16:58:27 INFO Applying migration id=nohash 2026/02/05 16:58:27 INFO Applying migration id=shares 2026/02/05 16:58:27 INFO Applying migration id=actorttl 2026/02/05 16:58:27 INFO Applying migration id=tocc 2026/02/05 16:58:27 INFO Applying migration id=followeds 2026/02/05 16:58:27 INFO Applying migration id=certhash 2026/02/05 16:58:27 INFO Applying migration id=follows_sync 2026/02/05 16:58:27 INFO Applying migration id=jsonpath 2026/02/05 16:58:27 INFO Applying migration id=localforward 2026/02/05 16:58:27 INFO Applying migration id=avatar 2026/02/05 16:58:27 INFO Applying migration id=noimage 2026/02/05 16:58:27 INFO Applying migration id=feed 2026/02/05 16:58:27 INFO Applying migration id=bookmarks 2026/02/05 16:58:27 INFO Applying migration id=shareactivity 2026/02/05 16:58:27 INFO Applying migration id=application 2026/02/05 16:58:27 INFO Applying migration id=certificates 2026/02/05 16:58:27 INFO Applying migration id=rawforward 2026/02/05 16:58:27 INFO Applying migration id=publickey 2026/02/05 16:58:27 INFO Applying migration id=resolvegroup 2026/02/05 16:58:27 INFO Applying migration id=reject 2026/02/05 16:58:27 INFO Applying migration id=autodel 2026/02/05 16:58:27 INFO Applying migration id=jsonb 2026/02/05 16:58:27 INFO Applying migration id=quote 2026/02/05 16:58:27 INFO Applying migration id=rfc9421 2026/02/05 16:58:27 INFO Applying migration id=keys 2026/02/05 16:58:27 INFO Applying migration id=portable 2026/02/05 16:58:27 INFO Applying migration id=proofs 2026/02/05 16:58:27 INFO Applying migration id=contexts 2026/02/05 16:58:27 INFO Applying migration id=deliverieshost 2026/02/05 16:58:27 INFO Applying migration id=pembegin 2026/02/05 16:58:27 INFO Applying migration id=didhost 2026/02/05 16:58:28 INFO Failed to decode query url=/users/search?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestSearch_InvalidEscapeSequence (0.73s) === RUN TestSearch_UnathenticatedUser 2026/02/05 16:58:28 INFO Applying migration id=initial 2026/02/05 16:58:28 INFO Applying migration id=notesupdated 2026/02/05 16:58:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:28 INFO Applying migration id=activitiesid 2026/02/05 16:58:28 INFO Applying migration id=outbox 2026/02/05 16:58:28 INFO Applying migration id=edits 2026/02/05 16:58:28 INFO Applying migration id=outboxactor 2026/02/05 16:58:28 INFO Applying migration id=outboxsender 2026/02/05 16:58:28 INFO Applying migration id=thread 2026/02/05 16:58:28 INFO Applying migration id=host 2026/02/05 16:58:28 INFO Applying migration id=sharedinbox 2026/02/05 16:58:28 INFO Applying migration id=noteshost 2026/02/05 16:58:28 INFO Applying migration id=fetched 2026/02/05 16:58:28 INFO Applying migration id=move 2026/02/05 16:58:28 INFO Applying migration id=cleanup 2026/02/05 16:58:28 INFO Applying migration id=received 2026/02/05 16:58:28 INFO Applying migration id=namehost 2026/02/05 16:58:28 INFO Applying migration id=outboxhost 2026/02/05 16:58:28 INFO Applying migration id=notesfts 2026/02/05 16:58:28 INFO Applying migration id=iconsname 2026/02/05 16:58:28 INFO Applying migration id=nohash 2026/02/05 16:58:28 INFO Applying migration id=shares 2026/02/05 16:58:28 INFO Applying migration id=actorttl 2026/02/05 16:58:28 INFO Applying migration id=tocc 2026/02/05 16:58:28 INFO Applying migration id=followeds 2026/02/05 16:58:28 INFO Applying migration id=certhash 2026/02/05 16:58:28 INFO Applying migration id=follows_sync 2026/02/05 16:58:28 INFO Applying migration id=jsonpath 2026/02/05 16:58:28 INFO Applying migration id=localforward 2026/02/05 16:58:28 INFO Applying migration id=avatar 2026/02/05 16:58:28 INFO Applying migration id=noimage 2026/02/05 16:58:28 INFO Applying migration id=feed 2026/02/05 16:58:28 INFO Applying migration id=bookmarks 2026/02/05 16:58:28 INFO Applying migration id=shareactivity 2026/02/05 16:58:28 INFO Applying migration id=application 2026/02/05 16:58:28 INFO Applying migration id=certificates 2026/02/05 16:58:28 INFO Applying migration id=rawforward 2026/02/05 16:58:28 INFO Applying migration id=publickey 2026/02/05 16:58:28 INFO Applying migration id=resolvegroup 2026/02/05 16:58:28 INFO Applying migration id=reject 2026/02/05 16:58:28 INFO Applying migration id=autodel 2026/02/05 16:58:28 INFO Applying migration id=jsonb 2026/02/05 16:58:28 INFO Applying migration id=quote 2026/02/05 16:58:28 INFO Applying migration id=rfc9421 2026/02/05 16:58:28 INFO Applying migration id=keys 2026/02/05 16:58:28 INFO Applying migration id=portable 2026/02/05 16:58:28 INFO Applying migration id=proofs 2026/02/05 16:58:28 INFO Applying migration id=contexts 2026/02/05 16:58:28 INFO Applying migration id=deliverieshost 2026/02/05 16:58:28 INFO Applying migration id=pembegin 2026/02/05 16:58:28 INFO Applying migration id=didhost --- PASS: TestSearch_UnathenticatedUser (1.16s) === RUN TestShare_PublicPost 2026/02/05 16:58:29 INFO Applying migration id=initial 2026/02/05 16:58:29 INFO Applying migration id=notesupdated 2026/02/05 16:58:29 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:29 INFO Applying migration id=activitiesid 2026/02/05 16:58:29 INFO Applying migration id=outbox 2026/02/05 16:58:29 INFO Applying migration id=edits 2026/02/05 16:58:29 INFO Applying migration id=outboxactor 2026/02/05 16:58:29 INFO Applying migration id=outboxsender 2026/02/05 16:58:29 INFO Applying migration id=thread 2026/02/05 16:58:29 INFO Applying migration id=host 2026/02/05 16:58:29 INFO Applying migration id=sharedinbox 2026/02/05 16:58:29 INFO Applying migration id=noteshost 2026/02/05 16:58:29 INFO Applying migration id=fetched 2026/02/05 16:58:29 INFO Applying migration id=move 2026/02/05 16:58:29 INFO Applying migration id=cleanup 2026/02/05 16:58:29 INFO Applying migration id=received 2026/02/05 16:58:29 INFO Applying migration id=namehost 2026/02/05 16:58:29 INFO Applying migration id=outboxhost 2026/02/05 16:58:29 INFO Applying migration id=notesfts 2026/02/05 16:58:29 INFO Applying migration id=iconsname 2026/02/05 16:58:29 INFO Applying migration id=nohash 2026/02/05 16:58:29 INFO Applying migration id=shares 2026/02/05 16:58:29 INFO Applying migration id=actorttl 2026/02/05 16:58:29 INFO Applying migration id=tocc 2026/02/05 16:58:29 INFO Applying migration id=followeds 2026/02/05 16:58:29 INFO Applying migration id=certhash 2026/02/05 16:58:29 INFO Applying migration id=follows_sync 2026/02/05 16:58:29 INFO Applying migration id=jsonpath 2026/02/05 16:58:29 INFO Applying migration id=localforward 2026/02/05 16:58:29 INFO Applying migration id=avatar 2026/02/05 16:58:29 INFO Applying migration id=noimage 2026/02/05 16:58:29 INFO Applying migration id=feed 2026/02/05 16:58:29 INFO Applying migration id=bookmarks 2026/02/05 16:58:29 INFO Applying migration id=shareactivity 2026/02/05 16:58:29 INFO Applying migration id=application 2026/02/05 16:58:29 INFO Applying migration id=certificates 2026/02/05 16:58:29 INFO Applying migration id=rawforward 2026/02/05 16:58:29 INFO Applying migration id=publickey 2026/02/05 16:58:29 INFO Applying migration id=resolvegroup 2026/02/05 16:58:29 INFO Applying migration id=reject 2026/02/05 16:58:29 INFO Applying migration id=autodel 2026/02/05 16:58:29 INFO Applying migration id=jsonb 2026/02/05 16:58:29 INFO Applying migration id=quote 2026/02/05 16:58:29 INFO Applying migration id=rfc9421 2026/02/05 16:58:29 INFO Applying migration id=keys 2026/02/05 16:58:29 INFO Applying migration id=portable 2026/02/05 16:58:29 INFO Applying migration id=proofs 2026/02/05 16:58:29 INFO Applying migration id=contexts 2026/02/05 16:58:29 INFO Applying migration id=deliverieshost 2026/02/05 16:58:29 INFO Applying migration id=pembegin 2026/02/05 16:58:29 INFO Applying migration id=didhost 2026/02/05 16:58:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-b40c-771a-90e8-77160f0dac2a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-b40c-7641-b091-dbd0a848fbb3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-b40c-7641-b091-dbd0a848fbb3 2026/02/05 16:58:30 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:58:30 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_PublicPost (1.05s) === RUN TestShare_Throttling 2026/02/05 16:58:30 INFO Applying migration id=initial 2026/02/05 16:58:30 INFO Applying migration id=notesupdated 2026/02/05 16:58:30 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:30 INFO Applying migration id=activitiesid 2026/02/05 16:58:30 INFO Applying migration id=outbox 2026/02/05 16:58:30 INFO Applying migration id=edits 2026/02/05 16:58:30 INFO Applying migration id=outboxactor 2026/02/05 16:58:30 INFO Applying migration id=outboxsender 2026/02/05 16:58:30 INFO Applying migration id=thread 2026/02/05 16:58:30 INFO Applying migration id=host 2026/02/05 16:58:30 INFO Applying migration id=sharedinbox 2026/02/05 16:58:30 INFO Applying migration id=noteshost 2026/02/05 16:58:30 INFO Applying migration id=fetched 2026/02/05 16:58:30 INFO Applying migration id=move 2026/02/05 16:58:30 INFO Applying migration id=cleanup 2026/02/05 16:58:30 INFO Applying migration id=received 2026/02/05 16:58:30 INFO Applying migration id=namehost 2026/02/05 16:58:30 INFO Applying migration id=outboxhost 2026/02/05 16:58:30 INFO Applying migration id=notesfts 2026/02/05 16:58:30 INFO Applying migration id=iconsname 2026/02/05 16:58:30 INFO Applying migration id=nohash 2026/02/05 16:58:30 INFO Applying migration id=shares 2026/02/05 16:58:30 INFO Applying migration id=actorttl 2026/02/05 16:58:30 INFO Applying migration id=tocc 2026/02/05 16:58:30 INFO Applying migration id=followeds 2026/02/05 16:58:30 INFO Applying migration id=certhash 2026/02/05 16:58:30 INFO Applying migration id=follows_sync 2026/02/05 16:58:30 INFO Applying migration id=jsonpath 2026/02/05 16:58:30 INFO Applying migration id=localforward 2026/02/05 16:58:30 INFO Applying migration id=avatar 2026/02/05 16:58:30 INFO Applying migration id=noimage 2026/02/05 16:58:30 INFO Applying migration id=feed 2026/02/05 16:58:30 INFO Applying migration id=bookmarks 2026/02/05 16:58:30 INFO Applying migration id=shareactivity 2026/02/05 16:58:30 INFO Applying migration id=application 2026/02/05 16:58:30 INFO Applying migration id=certificates 2026/02/05 16:58:30 INFO Applying migration id=rawforward 2026/02/05 16:58:30 INFO Applying migration id=publickey 2026/02/05 16:58:30 INFO Applying migration id=resolvegroup 2026/02/05 16:58:30 INFO Applying migration id=reject 2026/02/05 16:58:30 INFO Applying migration id=autodel 2026/02/05 16:58:30 INFO Applying migration id=jsonb 2026/02/05 16:58:30 INFO Applying migration id=quote 2026/02/05 16:58:30 INFO Applying migration id=rfc9421 2026/02/05 16:58:30 INFO Applying migration id=keys 2026/02/05 16:58:30 INFO Applying migration id=portable 2026/02/05 16:58:30 INFO Applying migration id=proofs 2026/02/05 16:58:30 INFO Applying migration id=contexts 2026/02/05 16:58:30 INFO Applying migration id=deliverieshost 2026/02/05 16:58:30 INFO Applying migration id=pembegin 2026/02/05 16:58:30 INFO Applying migration id=didhost 2026/02/05 16:58:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-b7d1-784b-b4de-fcb27f6148bd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-b7d0-7efb-9ef9-80f48408f5bb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-b7d0-7efb-9ef9-80f48408f5bb 2026/02/05 16:58:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-b7d6-7289-9597-d0b300d6f0ea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-b7d6-723d-96d5-f7ceec163bc6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebd-b7d6-723d-96d5-f7ceec163bc6 2026/02/05 16:58:31 WARN User is sharing and unsharing too frequently --- PASS: TestShare_Throttling (0.96s) === RUN TestShare_UnshareThrottling 2026/02/05 16:58:31 INFO Applying migration id=initial 2026/02/05 16:58:31 INFO Applying migration id=notesupdated 2026/02/05 16:58:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:31 INFO Applying migration id=activitiesid 2026/02/05 16:58:31 INFO Applying migration id=outbox 2026/02/05 16:58:31 INFO Applying migration id=edits 2026/02/05 16:58:31 INFO Applying migration id=outboxactor 2026/02/05 16:58:31 INFO Applying migration id=outboxsender 2026/02/05 16:58:31 INFO Applying migration id=thread 2026/02/05 16:58:31 INFO Applying migration id=host 2026/02/05 16:58:31 INFO Applying migration id=sharedinbox 2026/02/05 16:58:31 INFO Applying migration id=noteshost 2026/02/05 16:58:31 INFO Applying migration id=fetched 2026/02/05 16:58:31 INFO Applying migration id=move 2026/02/05 16:58:31 INFO Applying migration id=cleanup 2026/02/05 16:58:31 INFO Applying migration id=received 2026/02/05 16:58:31 INFO Applying migration id=namehost 2026/02/05 16:58:31 INFO Applying migration id=outboxhost 2026/02/05 16:58:31 INFO Applying migration id=notesfts 2026/02/05 16:58:31 INFO Applying migration id=iconsname 2026/02/05 16:58:31 INFO Applying migration id=nohash 2026/02/05 16:58:31 INFO Applying migration id=shares 2026/02/05 16:58:31 INFO Applying migration id=actorttl 2026/02/05 16:58:31 INFO Applying migration id=tocc 2026/02/05 16:58:31 INFO Applying migration id=followeds 2026/02/05 16:58:31 INFO Applying migration id=certhash 2026/02/05 16:58:31 INFO Applying migration id=follows_sync 2026/02/05 16:58:31 INFO Applying migration id=jsonpath 2026/02/05 16:58:31 INFO Applying migration id=localforward 2026/02/05 16:58:31 INFO Applying migration id=avatar 2026/02/05 16:58:31 INFO Applying migration id=noimage 2026/02/05 16:58:31 INFO Applying migration id=feed 2026/02/05 16:58:31 INFO Applying migration id=bookmarks 2026/02/05 16:58:31 INFO Applying migration id=shareactivity 2026/02/05 16:58:31 INFO Applying migration id=application 2026/02/05 16:58:31 INFO Applying migration id=certificates 2026/02/05 16:58:31 INFO Applying migration id=rawforward 2026/02/05 16:58:31 INFO Applying migration id=publickey 2026/02/05 16:58:31 INFO Applying migration id=resolvegroup 2026/02/05 16:58:31 INFO Applying migration id=reject 2026/02/05 16:58:31 INFO Applying migration id=autodel 2026/02/05 16:58:31 INFO Applying migration id=jsonb 2026/02/05 16:58:31 INFO Applying migration id=quote 2026/02/05 16:58:31 INFO Applying migration id=rfc9421 2026/02/05 16:58:31 INFO Applying migration id=keys 2026/02/05 16:58:31 INFO Applying migration id=portable 2026/02/05 16:58:31 INFO Applying migration id=proofs 2026/02/05 16:58:31 INFO Applying migration id=contexts 2026/02/05 16:58:31 INFO Applying migration id=deliverieshost 2026/02/05 16:58:31 INFO Applying migration id=pembegin 2026/02/05 16:58:31 INFO Applying migration id=didhost 2026/02/05 16:58:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-baad-730c-b0ae-f45f206271f3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-baad-7261-9c44-b830fabdc959 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-baad-7261-9c44-b830fabdc959 --- PASS: TestShare_UnshareThrottling (0.73s) === RUN TestShare_PostToFollowers 2026/02/05 16:58:31 INFO Applying migration id=initial 2026/02/05 16:58:31 INFO Applying migration id=notesupdated 2026/02/05 16:58:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:31 INFO Applying migration id=activitiesid 2026/02/05 16:58:31 INFO Applying migration id=outbox 2026/02/05 16:58:31 INFO Applying migration id=edits 2026/02/05 16:58:31 INFO Applying migration id=outboxactor 2026/02/05 16:58:31 INFO Applying migration id=outboxsender 2026/02/05 16:58:31 INFO Applying migration id=thread 2026/02/05 16:58:31 INFO Applying migration id=host 2026/02/05 16:58:31 INFO Applying migration id=sharedinbox 2026/02/05 16:58:31 INFO Applying migration id=noteshost 2026/02/05 16:58:31 INFO Applying migration id=fetched 2026/02/05 16:58:32 INFO Applying migration id=move 2026/02/05 16:58:32 INFO Applying migration id=cleanup 2026/02/05 16:58:32 INFO Applying migration id=received 2026/02/05 16:58:32 INFO Applying migration id=namehost 2026/02/05 16:58:32 INFO Applying migration id=outboxhost 2026/02/05 16:58:32 INFO Applying migration id=notesfts 2026/02/05 16:58:32 INFO Applying migration id=iconsname 2026/02/05 16:58:32 INFO Applying migration id=nohash 2026/02/05 16:58:32 INFO Applying migration id=shares 2026/02/05 16:58:32 INFO Applying migration id=actorttl 2026/02/05 16:58:32 INFO Applying migration id=tocc 2026/02/05 16:58:32 INFO Applying migration id=followeds 2026/02/05 16:58:32 INFO Applying migration id=certhash 2026/02/05 16:58:32 INFO Applying migration id=follows_sync 2026/02/05 16:58:32 INFO Applying migration id=jsonpath 2026/02/05 16:58:32 INFO Applying migration id=localforward 2026/02/05 16:58:32 INFO Applying migration id=avatar 2026/02/05 16:58:32 INFO Applying migration id=noimage 2026/02/05 16:58:32 INFO Applying migration id=feed 2026/02/05 16:58:32 INFO Applying migration id=bookmarks 2026/02/05 16:58:32 INFO Applying migration id=shareactivity 2026/02/05 16:58:32 INFO Applying migration id=application 2026/02/05 16:58:32 INFO Applying migration id=certificates 2026/02/05 16:58:32 INFO Applying migration id=rawforward 2026/02/05 16:58:32 INFO Applying migration id=publickey 2026/02/05 16:58:32 INFO Applying migration id=resolvegroup 2026/02/05 16:58:32 INFO Applying migration id=reject 2026/02/05 16:58:32 INFO Applying migration id=autodel 2026/02/05 16:58:32 INFO Applying migration id=jsonb 2026/02/05 16:58:32 INFO Applying migration id=quote 2026/02/05 16:58:32 INFO Applying migration id=rfc9421 2026/02/05 16:58:32 INFO Applying migration id=keys 2026/02/05 16:58:32 INFO Applying migration id=portable 2026/02/05 16:58:32 INFO Applying migration id=proofs 2026/02/05 16:58:32 INFO Applying migration id=contexts 2026/02/05 16:58:32 INFO Applying migration id=deliverieshost 2026/02/05 16:58:32 INFO Applying migration id=pembegin 2026/02/05 16:58:32 INFO Applying migration id=didhost 2026/02/05 16:58:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-be5e-760e-9663-9c24bd616b9e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-be5e-75c5-a737-fe06f72c0b51 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-be5e-75c5-a737-fe06f72c0b51 2026/02/05 16:58:32 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019c2ebd-be5e-75c5-a737-fe06f72c0b51 error="sql: no rows in result set" --- PASS: TestShare_PostToFollowers (0.94s) === RUN TestShare_Twice 2026/02/05 16:58:32 INFO Applying migration id=initial 2026/02/05 16:58:32 INFO Applying migration id=notesupdated 2026/02/05 16:58:32 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:32 INFO Applying migration id=activitiesid 2026/02/05 16:58:32 INFO Applying migration id=outbox 2026/02/05 16:58:32 INFO Applying migration id=edits 2026/02/05 16:58:32 INFO Applying migration id=outboxactor 2026/02/05 16:58:32 INFO Applying migration id=outboxsender 2026/02/05 16:58:32 INFO Applying migration id=thread 2026/02/05 16:58:32 INFO Applying migration id=host 2026/02/05 16:58:32 INFO Applying migration id=sharedinbox 2026/02/05 16:58:32 INFO Applying migration id=noteshost 2026/02/05 16:58:32 INFO Applying migration id=fetched 2026/02/05 16:58:32 INFO Applying migration id=move 2026/02/05 16:58:32 INFO Applying migration id=cleanup 2026/02/05 16:58:32 INFO Applying migration id=received 2026/02/05 16:58:32 INFO Applying migration id=namehost 2026/02/05 16:58:32 INFO Applying migration id=outboxhost 2026/02/05 16:58:32 INFO Applying migration id=notesfts 2026/02/05 16:58:32 INFO Applying migration id=iconsname 2026/02/05 16:58:32 INFO Applying migration id=nohash 2026/02/05 16:58:32 INFO Applying migration id=shares 2026/02/05 16:58:32 INFO Applying migration id=actorttl 2026/02/05 16:58:32 INFO Applying migration id=tocc 2026/02/05 16:58:32 INFO Applying migration id=followeds 2026/02/05 16:58:32 INFO Applying migration id=certhash 2026/02/05 16:58:32 INFO Applying migration id=follows_sync 2026/02/05 16:58:32 INFO Applying migration id=jsonpath 2026/02/05 16:58:33 INFO Applying migration id=localforward 2026/02/05 16:58:33 INFO Applying migration id=avatar 2026/02/05 16:58:33 INFO Applying migration id=noimage 2026/02/05 16:58:33 INFO Applying migration id=feed 2026/02/05 16:58:33 INFO Applying migration id=bookmarks 2026/02/05 16:58:33 INFO Applying migration id=shareactivity 2026/02/05 16:58:33 INFO Applying migration id=application 2026/02/05 16:58:33 INFO Applying migration id=certificates 2026/02/05 16:58:33 INFO Applying migration id=rawforward 2026/02/05 16:58:33 INFO Applying migration id=publickey 2026/02/05 16:58:33 INFO Applying migration id=resolvegroup 2026/02/05 16:58:33 INFO Applying migration id=reject 2026/02/05 16:58:33 INFO Applying migration id=autodel 2026/02/05 16:58:33 INFO Applying migration id=jsonb 2026/02/05 16:58:33 INFO Applying migration id=quote 2026/02/05 16:58:33 INFO Applying migration id=rfc9421 2026/02/05 16:58:33 INFO Applying migration id=keys 2026/02/05 16:58:33 INFO Applying migration id=portable 2026/02/05 16:58:33 INFO Applying migration id=proofs 2026/02/05 16:58:33 INFO Applying migration id=contexts 2026/02/05 16:58:33 INFO Applying migration id=deliverieshost 2026/02/05 16:58:33 INFO Applying migration id=pembegin 2026/02/05 16:58:33 INFO Applying migration id=didhost 2026/02/05 16:58:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-c0c3-735e-89f4-60a478b034c4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-c0c3-72b7-8ed6-9a3a5336a156 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-c0c3-72b7-8ed6-9a3a5336a156 2026/02/05 16:58:33 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:58:33 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/05 16:58:33 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019c2ebd-c0c3-72b7-8ed6-9a3a5336a156 error="sql: no rows in result set" --- PASS: TestShare_Twice (0.62s) === RUN TestShare_Unshare 2026/02/05 16:58:33 INFO Applying migration id=initial 2026/02/05 16:58:33 INFO Applying migration id=notesupdated 2026/02/05 16:58:33 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:33 INFO Applying migration id=activitiesid 2026/02/05 16:58:33 INFO Applying migration id=outbox 2026/02/05 16:58:33 INFO Applying migration id=edits 2026/02/05 16:58:33 INFO Applying migration id=outboxactor 2026/02/05 16:58:33 INFO Applying migration id=outboxsender 2026/02/05 16:58:33 INFO Applying migration id=thread 2026/02/05 16:58:33 INFO Applying migration id=host 2026/02/05 16:58:33 INFO Applying migration id=sharedinbox 2026/02/05 16:58:33 INFO Applying migration id=noteshost 2026/02/05 16:58:33 INFO Applying migration id=fetched 2026/02/05 16:58:33 INFO Applying migration id=move 2026/02/05 16:58:33 INFO Applying migration id=cleanup 2026/02/05 16:58:33 INFO Applying migration id=received 2026/02/05 16:58:33 INFO Applying migration id=namehost 2026/02/05 16:58:33 INFO Applying migration id=outboxhost 2026/02/05 16:58:33 INFO Applying migration id=notesfts 2026/02/05 16:58:33 INFO Applying migration id=iconsname 2026/02/05 16:58:33 INFO Applying migration id=nohash 2026/02/05 16:58:33 INFO Applying migration id=shares 2026/02/05 16:58:33 INFO Applying migration id=actorttl 2026/02/05 16:58:33 INFO Applying migration id=tocc 2026/02/05 16:58:33 INFO Applying migration id=followeds 2026/02/05 16:58:33 INFO Applying migration id=certhash 2026/02/05 16:58:33 INFO Applying migration id=follows_sync 2026/02/05 16:58:33 INFO Applying migration id=jsonpath 2026/02/05 16:58:33 INFO Applying migration id=localforward 2026/02/05 16:58:33 INFO Applying migration id=avatar 2026/02/05 16:58:33 INFO Applying migration id=noimage 2026/02/05 16:58:33 INFO Applying migration id=feed 2026/02/05 16:58:33 INFO Applying migration id=bookmarks 2026/02/05 16:58:33 INFO Applying migration id=shareactivity 2026/02/05 16:58:33 INFO Applying migration id=application 2026/02/05 16:58:33 INFO Applying migration id=certificates 2026/02/05 16:58:33 INFO Applying migration id=rawforward 2026/02/05 16:58:33 INFO Applying migration id=publickey 2026/02/05 16:58:33 INFO Applying migration id=resolvegroup 2026/02/05 16:58:33 INFO Applying migration id=reject 2026/02/05 16:58:33 INFO Applying migration id=autodel 2026/02/05 16:58:33 INFO Applying migration id=jsonb 2026/02/05 16:58:33 INFO Applying migration id=quote 2026/02/05 16:58:33 INFO Applying migration id=rfc9421 2026/02/05 16:58:33 INFO Applying migration id=keys 2026/02/05 16:58:33 INFO Applying migration id=portable 2026/02/05 16:58:33 INFO Applying migration id=proofs 2026/02/05 16:58:33 INFO Applying migration id=contexts 2026/02/05 16:58:33 INFO Applying migration id=deliverieshost 2026/02/05 16:58:33 INFO Applying migration id=pembegin 2026/02/05 16:58:33 INFO Applying migration id=didhost 2026/02/05 16:58:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-c38e-7b49-9256-7742d607d0a7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-c38e-7a96-8ad2-4a3f882bca29 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-c38e-7a96-8ad2-4a3f882bca29 2026/02/05 16:58:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:58:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/05 16:58:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_Unshare (0.72s) === RUN TestShare_ShareAfterUnshare 2026/02/05 16:58:34 INFO Applying migration id=initial 2026/02/05 16:58:34 INFO Applying migration id=notesupdated 2026/02/05 16:58:34 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:34 INFO Applying migration id=activitiesid 2026/02/05 16:58:34 INFO Applying migration id=outbox 2026/02/05 16:58:34 INFO Applying migration id=edits 2026/02/05 16:58:34 INFO Applying migration id=outboxactor 2026/02/05 16:58:34 INFO Applying migration id=outboxsender 2026/02/05 16:58:34 INFO Applying migration id=thread 2026/02/05 16:58:34 INFO Applying migration id=host 2026/02/05 16:58:34 INFO Applying migration id=sharedinbox 2026/02/05 16:58:34 INFO Applying migration id=noteshost 2026/02/05 16:58:34 INFO Applying migration id=fetched 2026/02/05 16:58:34 INFO Applying migration id=move 2026/02/05 16:58:34 INFO Applying migration id=cleanup 2026/02/05 16:58:34 INFO Applying migration id=received 2026/02/05 16:58:34 INFO Applying migration id=namehost 2026/02/05 16:58:34 INFO Applying migration id=outboxhost 2026/02/05 16:58:34 INFO Applying migration id=notesfts 2026/02/05 16:58:34 INFO Applying migration id=iconsname 2026/02/05 16:58:34 INFO Applying migration id=nohash 2026/02/05 16:58:34 INFO Applying migration id=shares 2026/02/05 16:58:34 INFO Applying migration id=actorttl 2026/02/05 16:58:34 INFO Applying migration id=tocc 2026/02/05 16:58:34 INFO Applying migration id=followeds 2026/02/05 16:58:34 INFO Applying migration id=certhash 2026/02/05 16:58:34 INFO Applying migration id=follows_sync 2026/02/05 16:58:34 INFO Applying migration id=jsonpath 2026/02/05 16:58:34 INFO Applying migration id=localforward 2026/02/05 16:58:34 INFO Applying migration id=avatar 2026/02/05 16:58:34 INFO Applying migration id=noimage 2026/02/05 16:58:34 INFO Applying migration id=feed 2026/02/05 16:58:34 INFO Applying migration id=bookmarks 2026/02/05 16:58:34 INFO Applying migration id=shareactivity 2026/02/05 16:58:34 INFO Applying migration id=application 2026/02/05 16:58:34 INFO Applying migration id=certificates 2026/02/05 16:58:34 INFO Applying migration id=rawforward 2026/02/05 16:58:34 INFO Applying migration id=publickey 2026/02/05 16:58:34 INFO Applying migration id=resolvegroup 2026/02/05 16:58:34 INFO Applying migration id=reject 2026/02/05 16:58:34 INFO Applying migration id=autodel 2026/02/05 16:58:34 INFO Applying migration id=jsonb 2026/02/05 16:58:34 INFO Applying migration id=quote 2026/02/05 16:58:34 INFO Applying migration id=rfc9421 2026/02/05 16:58:34 INFO Applying migration id=keys 2026/02/05 16:58:34 INFO Applying migration id=portable 2026/02/05 16:58:34 INFO Applying migration id=proofs 2026/02/05 16:58:34 INFO Applying migration id=contexts 2026/02/05 16:58:34 INFO Applying migration id=deliverieshost 2026/02/05 16:58:34 INFO Applying migration id=pembegin 2026/02/05 16:58:34 INFO Applying migration id=didhost 2026/02/05 16:58:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-c770-7887-a007-1c3266229e04 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-c770-7817-a798-005182ae5bc6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-c770-7817-a798-005182ae5bc6 2026/02/05 16:58:35 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:58:35 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/05 16:58:35 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/05 16:58:35 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_ShareAfterUnshare (1.00s) === RUN TestHelpUnauthenticatedUser 2026/02/05 16:58:35 INFO Applying migration id=initial 2026/02/05 16:58:35 INFO Applying migration id=notesupdated 2026/02/05 16:58:35 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:35 INFO Applying migration id=activitiesid 2026/02/05 16:58:35 INFO Applying migration id=outbox 2026/02/05 16:58:35 INFO Applying migration id=edits 2026/02/05 16:58:35 INFO Applying migration id=outboxactor 2026/02/05 16:58:35 INFO Applying migration id=outboxsender 2026/02/05 16:58:35 INFO Applying migration id=thread 2026/02/05 16:58:35 INFO Applying migration id=host 2026/02/05 16:58:35 INFO Applying migration id=sharedinbox 2026/02/05 16:58:35 INFO Applying migration id=noteshost 2026/02/05 16:58:35 INFO Applying migration id=fetched 2026/02/05 16:58:35 INFO Applying migration id=move 2026/02/05 16:58:35 INFO Applying migration id=cleanup 2026/02/05 16:58:35 INFO Applying migration id=received 2026/02/05 16:58:35 INFO Applying migration id=namehost 2026/02/05 16:58:35 INFO Applying migration id=outboxhost 2026/02/05 16:58:35 INFO Applying migration id=notesfts 2026/02/05 16:58:35 INFO Applying migration id=iconsname 2026/02/05 16:58:35 INFO Applying migration id=nohash 2026/02/05 16:58:35 INFO Applying migration id=shares 2026/02/05 16:58:35 INFO Applying migration id=actorttl 2026/02/05 16:58:35 INFO Applying migration id=tocc 2026/02/05 16:58:35 INFO Applying migration id=followeds 2026/02/05 16:58:35 INFO Applying migration id=certhash 2026/02/05 16:58:35 INFO Applying migration id=follows_sync 2026/02/05 16:58:35 INFO Applying migration id=jsonpath 2026/02/05 16:58:35 INFO Applying migration id=localforward 2026/02/05 16:58:35 INFO Applying migration id=avatar 2026/02/05 16:58:35 INFO Applying migration id=noimage 2026/02/05 16:58:35 INFO Applying migration id=feed 2026/02/05 16:58:35 INFO Applying migration id=bookmarks 2026/02/05 16:58:35 INFO Applying migration id=shareactivity 2026/02/05 16:58:35 INFO Applying migration id=application 2026/02/05 16:58:35 INFO Applying migration id=certificates 2026/02/05 16:58:35 INFO Applying migration id=rawforward 2026/02/05 16:58:35 INFO Applying migration id=publickey 2026/02/05 16:58:35 INFO Applying migration id=resolvegroup 2026/02/05 16:58:35 INFO Applying migration id=reject 2026/02/05 16:58:35 INFO Applying migration id=autodel 2026/02/05 16:58:35 INFO Applying migration id=jsonb 2026/02/05 16:58:35 INFO Applying migration id=quote 2026/02/05 16:58:35 INFO Applying migration id=rfc9421 2026/02/05 16:58:35 INFO Applying migration id=keys 2026/02/05 16:58:35 INFO Applying migration id=portable 2026/02/05 16:58:35 INFO Applying migration id=proofs 2026/02/05 16:58:35 INFO Applying migration id=contexts 2026/02/05 16:58:35 INFO Applying migration id=deliverieshost 2026/02/05 16:58:35 INFO Applying migration id=pembegin 2026/02/05 16:58:35 INFO Applying migration id=didhost --- PASS: TestHelpUnauthenticatedUser (0.80s) === RUN TestHelpAuthenticatedUser 2026/02/05 16:58:36 INFO Applying migration id=initial 2026/02/05 16:58:36 INFO Applying migration id=notesupdated 2026/02/05 16:58:36 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:36 INFO Applying migration id=activitiesid 2026/02/05 16:58:36 INFO Applying migration id=outbox 2026/02/05 16:58:36 INFO Applying migration id=edits 2026/02/05 16:58:36 INFO Applying migration id=outboxactor 2026/02/05 16:58:36 INFO Applying migration id=outboxsender 2026/02/05 16:58:36 INFO Applying migration id=thread 2026/02/05 16:58:36 INFO Applying migration id=host 2026/02/05 16:58:36 INFO Applying migration id=sharedinbox 2026/02/05 16:58:36 INFO Applying migration id=noteshost 2026/02/05 16:58:36 INFO Applying migration id=fetched 2026/02/05 16:58:36 INFO Applying migration id=move 2026/02/05 16:58:36 INFO Applying migration id=cleanup 2026/02/05 16:58:36 INFO Applying migration id=received 2026/02/05 16:58:36 INFO Applying migration id=namehost 2026/02/05 16:58:36 INFO Applying migration id=outboxhost 2026/02/05 16:58:36 INFO Applying migration id=notesfts 2026/02/05 16:58:36 INFO Applying migration id=iconsname 2026/02/05 16:58:36 INFO Applying migration id=nohash 2026/02/05 16:58:36 INFO Applying migration id=shares 2026/02/05 16:58:36 INFO Applying migration id=actorttl 2026/02/05 16:58:36 INFO Applying migration id=tocc 2026/02/05 16:58:36 INFO Applying migration id=followeds 2026/02/05 16:58:36 INFO Applying migration id=certhash 2026/02/05 16:58:36 INFO Applying migration id=follows_sync 2026/02/05 16:58:36 INFO Applying migration id=jsonpath 2026/02/05 16:58:36 INFO Applying migration id=localforward 2026/02/05 16:58:36 INFO Applying migration id=avatar 2026/02/05 16:58:36 INFO Applying migration id=noimage 2026/02/05 16:58:36 INFO Applying migration id=feed 2026/02/05 16:58:36 INFO Applying migration id=bookmarks 2026/02/05 16:58:36 INFO Applying migration id=shareactivity 2026/02/05 16:58:36 INFO Applying migration id=application 2026/02/05 16:58:36 INFO Applying migration id=certificates 2026/02/05 16:58:36 INFO Applying migration id=rawforward 2026/02/05 16:58:36 INFO Applying migration id=publickey 2026/02/05 16:58:36 INFO Applying migration id=resolvegroup 2026/02/05 16:58:36 INFO Applying migration id=reject 2026/02/05 16:58:36 INFO Applying migration id=autodel 2026/02/05 16:58:36 INFO Applying migration id=jsonb 2026/02/05 16:58:36 INFO Applying migration id=quote 2026/02/05 16:58:36 INFO Applying migration id=rfc9421 2026/02/05 16:58:36 INFO Applying migration id=keys 2026/02/05 16:58:36 INFO Applying migration id=portable 2026/02/05 16:58:36 INFO Applying migration id=proofs 2026/02/05 16:58:36 INFO Applying migration id=contexts 2026/02/05 16:58:36 INFO Applying migration id=deliverieshost 2026/02/05 16:58:36 INFO Applying migration id=pembegin 2026/02/05 16:58:36 INFO Applying migration id=didhost --- PASS: TestHelpAuthenticatedUser (0.81s) === RUN TestStatus_NewInstance 2026/02/05 16:58:36 INFO Applying migration id=initial 2026/02/05 16:58:36 INFO Applying migration id=notesupdated 2026/02/05 16:58:36 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:36 INFO Applying migration id=activitiesid 2026/02/05 16:58:36 INFO Applying migration id=outbox 2026/02/05 16:58:36 INFO Applying migration id=edits 2026/02/05 16:58:36 INFO Applying migration id=outboxactor 2026/02/05 16:58:36 INFO Applying migration id=outboxsender 2026/02/05 16:58:36 INFO Applying migration id=thread 2026/02/05 16:58:36 INFO Applying migration id=host 2026/02/05 16:58:36 INFO Applying migration id=sharedinbox 2026/02/05 16:58:36 INFO Applying migration id=noteshost 2026/02/05 16:58:36 INFO Applying migration id=fetched 2026/02/05 16:58:36 INFO Applying migration id=move 2026/02/05 16:58:36 INFO Applying migration id=cleanup 2026/02/05 16:58:36 INFO Applying migration id=received 2026/02/05 16:58:36 INFO Applying migration id=namehost 2026/02/05 16:58:36 INFO Applying migration id=outboxhost 2026/02/05 16:58:36 INFO Applying migration id=notesfts 2026/02/05 16:58:36 INFO Applying migration id=iconsname 2026/02/05 16:58:36 INFO Applying migration id=nohash 2026/02/05 16:58:36 INFO Applying migration id=shares 2026/02/05 16:58:36 INFO Applying migration id=actorttl 2026/02/05 16:58:36 INFO Applying migration id=tocc 2026/02/05 16:58:36 INFO Applying migration id=followeds 2026/02/05 16:58:36 INFO Applying migration id=certhash 2026/02/05 16:58:36 INFO Applying migration id=follows_sync 2026/02/05 16:58:36 INFO Applying migration id=jsonpath 2026/02/05 16:58:36 INFO Applying migration id=localforward 2026/02/05 16:58:36 INFO Applying migration id=avatar 2026/02/05 16:58:36 INFO Applying migration id=noimage 2026/02/05 16:58:36 INFO Applying migration id=feed 2026/02/05 16:58:36 INFO Applying migration id=bookmarks 2026/02/05 16:58:36 INFO Applying migration id=shareactivity 2026/02/05 16:58:36 INFO Applying migration id=application 2026/02/05 16:58:36 INFO Applying migration id=certificates 2026/02/05 16:58:36 INFO Applying migration id=rawforward 2026/02/05 16:58:36 INFO Applying migration id=publickey 2026/02/05 16:58:36 INFO Applying migration id=resolvegroup 2026/02/05 16:58:36 INFO Applying migration id=reject 2026/02/05 16:58:36 INFO Applying migration id=autodel 2026/02/05 16:58:36 INFO Applying migration id=jsonb 2026/02/05 16:58:37 INFO Applying migration id=quote 2026/02/05 16:58:37 INFO Applying migration id=rfc9421 2026/02/05 16:58:37 INFO Applying migration id=keys 2026/02/05 16:58:37 INFO Applying migration id=portable 2026/02/05 16:58:37 INFO Applying migration id=proofs 2026/02/05 16:58:37 INFO Applying migration id=contexts 2026/02/05 16:58:37 INFO Applying migration id=deliverieshost 2026/02/05 16:58:37 INFO Applying migration id=pembegin 2026/02/05 16:58:37 INFO Applying migration id=didhost 2026/02/05 16:58:38 INFO Generating first response key=/status --- PASS: TestStatus_NewInstance (1.17s) === RUN TestStatus_WithPosts 2026/02/05 16:58:38 INFO Applying migration id=initial 2026/02/05 16:58:38 INFO Applying migration id=notesupdated 2026/02/05 16:58:38 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:38 INFO Applying migration id=activitiesid 2026/02/05 16:58:38 INFO Applying migration id=outbox 2026/02/05 16:58:38 INFO Applying migration id=edits 2026/02/05 16:58:38 INFO Applying migration id=outboxactor 2026/02/05 16:58:38 INFO Applying migration id=outboxsender 2026/02/05 16:58:38 INFO Applying migration id=thread 2026/02/05 16:58:38 INFO Applying migration id=host 2026/02/05 16:58:38 INFO Applying migration id=sharedinbox 2026/02/05 16:58:38 INFO Applying migration id=noteshost 2026/02/05 16:58:38 INFO Applying migration id=fetched 2026/02/05 16:58:38 INFO Applying migration id=move 2026/02/05 16:58:38 INFO Applying migration id=cleanup 2026/02/05 16:58:38 INFO Applying migration id=received 2026/02/05 16:58:38 INFO Applying migration id=namehost 2026/02/05 16:58:38 INFO Applying migration id=outboxhost 2026/02/05 16:58:38 INFO Applying migration id=notesfts 2026/02/05 16:58:38 INFO Applying migration id=iconsname 2026/02/05 16:58:38 INFO Applying migration id=nohash 2026/02/05 16:58:38 INFO Applying migration id=shares 2026/02/05 16:58:38 INFO Applying migration id=actorttl 2026/02/05 16:58:38 INFO Applying migration id=tocc 2026/02/05 16:58:38 INFO Applying migration id=followeds 2026/02/05 16:58:38 INFO Applying migration id=certhash 2026/02/05 16:58:38 INFO Applying migration id=follows_sync 2026/02/05 16:58:38 INFO Applying migration id=jsonpath 2026/02/05 16:58:38 INFO Applying migration id=localforward 2026/02/05 16:58:38 INFO Applying migration id=avatar 2026/02/05 16:58:38 INFO Applying migration id=noimage 2026/02/05 16:58:38 INFO Applying migration id=feed 2026/02/05 16:58:38 INFO Applying migration id=bookmarks 2026/02/05 16:58:38 INFO Applying migration id=shareactivity 2026/02/05 16:58:38 INFO Applying migration id=application 2026/02/05 16:58:38 INFO Applying migration id=certificates 2026/02/05 16:58:38 INFO Applying migration id=rawforward 2026/02/05 16:58:38 INFO Applying migration id=publickey 2026/02/05 16:58:38 INFO Applying migration id=resolvegroup 2026/02/05 16:58:38 INFO Applying migration id=reject 2026/02/05 16:58:38 INFO Applying migration id=autodel 2026/02/05 16:58:38 INFO Applying migration id=jsonb 2026/02/05 16:58:38 INFO Applying migration id=quote 2026/02/05 16:58:38 INFO Applying migration id=rfc9421 2026/02/05 16:58:38 INFO Applying migration id=keys 2026/02/05 16:58:38 INFO Applying migration id=portable 2026/02/05 16:58:38 INFO Applying migration id=proofs 2026/02/05 16:58:38 INFO Applying migration id=contexts 2026/02/05 16:58:38 INFO Applying migration id=deliverieshost 2026/02/05 16:58:38 INFO Applying migration id=pembegin 2026/02/05 16:58:38 INFO Applying migration id=didhost 2026/02/05 16:58:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-d72e-7eec-a857-89e1d380747b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-d72e-7ea5-940a-8852bd550e73 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-d72e-7ea5-940a-8852bd550e73 2026/02/05 16:58:39 INFO Generating first response key=/status --- PASS: TestStatus_WithPosts (1.23s) === RUN TestUnfollow_HappyFlow 2026/02/05 16:58:39 INFO Applying migration id=initial 2026/02/05 16:58:39 INFO Applying migration id=notesupdated 2026/02/05 16:58:39 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:39 INFO Applying migration id=activitiesid 2026/02/05 16:58:39 INFO Applying migration id=outbox 2026/02/05 16:58:39 INFO Applying migration id=edits 2026/02/05 16:58:39 INFO Applying migration id=outboxactor 2026/02/05 16:58:39 INFO Applying migration id=outboxsender 2026/02/05 16:58:39 INFO Applying migration id=thread 2026/02/05 16:58:39 INFO Applying migration id=host 2026/02/05 16:58:39 INFO Applying migration id=sharedinbox 2026/02/05 16:58:39 INFO Applying migration id=noteshost 2026/02/05 16:58:39 INFO Applying migration id=fetched 2026/02/05 16:58:39 INFO Applying migration id=move 2026/02/05 16:58:39 INFO Applying migration id=cleanup 2026/02/05 16:58:39 INFO Applying migration id=received 2026/02/05 16:58:39 INFO Applying migration id=namehost 2026/02/05 16:58:39 INFO Applying migration id=outboxhost 2026/02/05 16:58:39 INFO Applying migration id=notesfts 2026/02/05 16:58:39 INFO Applying migration id=iconsname 2026/02/05 16:58:39 INFO Applying migration id=nohash 2026/02/05 16:58:39 INFO Applying migration id=shares 2026/02/05 16:58:39 INFO Applying migration id=actorttl 2026/02/05 16:58:39 INFO Applying migration id=tocc 2026/02/05 16:58:39 INFO Applying migration id=followeds 2026/02/05 16:58:39 INFO Applying migration id=certhash 2026/02/05 16:58:39 INFO Applying migration id=follows_sync 2026/02/05 16:58:39 INFO Applying migration id=jsonpath 2026/02/05 16:58:39 INFO Applying migration id=localforward 2026/02/05 16:58:39 INFO Applying migration id=avatar 2026/02/05 16:58:39 INFO Applying migration id=noimage 2026/02/05 16:58:39 INFO Applying migration id=feed 2026/02/05 16:58:39 INFO Applying migration id=bookmarks 2026/02/05 16:58:39 INFO Applying migration id=shareactivity 2026/02/05 16:58:39 INFO Applying migration id=application 2026/02/05 16:58:39 INFO Applying migration id=certificates 2026/02/05 16:58:39 INFO Applying migration id=rawforward 2026/02/05 16:58:39 INFO Applying migration id=publickey 2026/02/05 16:58:39 INFO Applying migration id=resolvegroup 2026/02/05 16:58:39 INFO Applying migration id=reject 2026/02/05 16:58:39 INFO Applying migration id=autodel 2026/02/05 16:58:39 INFO Applying migration id=jsonb 2026/02/05 16:58:39 INFO Applying migration id=quote 2026/02/05 16:58:39 INFO Applying migration id=rfc9421 2026/02/05 16:58:39 INFO Applying migration id=keys 2026/02/05 16:58:39 INFO Applying migration id=portable 2026/02/05 16:58:39 INFO Applying migration id=proofs 2026/02/05 16:58:39 INFO Applying migration id=contexts 2026/02/05 16:58:39 INFO Applying migration id=deliverieshost 2026/02/05 16:58:39 INFO Applying migration id=pembegin 2026/02/05 16:58:39 INFO Applying migration id=didhost 2026/02/05 16:58:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-de67-77ea-9626-ccd94d632ca3 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/02/05 16:58:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-de68-74c2-ad06-ff195f8f0b66 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-de67-77ea-9626-ccd94d632ca3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-de67-77ea-9626-ccd94d632ca3 2026/02/05 16:58:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-de68-7f1d-ab03-180c87d200bc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-de68-7ed6-ab44-c911e79a8410 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-de68-7ed6-ab44-c911e79a8410 2026/02/05 16:58:41 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebd-de6e-727b-a824-5eed26f7d02d activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-de67-77ea-9626-ccd94d632ca3 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 (1.85s) === RUN TestUnfollow_HappyFlowBeforeFeedUpdate 2026/02/05 16:58:41 INFO Applying migration id=initial 2026/02/05 16:58:41 INFO Applying migration id=notesupdated 2026/02/05 16:58:41 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:41 INFO Applying migration id=activitiesid 2026/02/05 16:58:41 INFO Applying migration id=outbox 2026/02/05 16:58:41 INFO Applying migration id=edits 2026/02/05 16:58:41 INFO Applying migration id=outboxactor 2026/02/05 16:58:41 INFO Applying migration id=outboxsender 2026/02/05 16:58:41 INFO Applying migration id=thread 2026/02/05 16:58:41 INFO Applying migration id=host 2026/02/05 16:58:41 INFO Applying migration id=sharedinbox 2026/02/05 16:58:41 INFO Applying migration id=noteshost 2026/02/05 16:58:41 INFO Applying migration id=fetched 2026/02/05 16:58:41 INFO Applying migration id=move 2026/02/05 16:58:41 INFO Applying migration id=cleanup 2026/02/05 16:58:41 INFO Applying migration id=received 2026/02/05 16:58:41 INFO Applying migration id=namehost 2026/02/05 16:58:41 INFO Applying migration id=outboxhost 2026/02/05 16:58:41 INFO Applying migration id=notesfts 2026/02/05 16:58:41 INFO Applying migration id=iconsname 2026/02/05 16:58:41 INFO Applying migration id=nohash 2026/02/05 16:58:41 INFO Applying migration id=shares 2026/02/05 16:58:41 INFO Applying migration id=actorttl 2026/02/05 16:58:41 INFO Applying migration id=tocc 2026/02/05 16:58:41 INFO Applying migration id=followeds 2026/02/05 16:58:41 INFO Applying migration id=certhash 2026/02/05 16:58:41 INFO Applying migration id=follows_sync 2026/02/05 16:58:41 INFO Applying migration id=jsonpath 2026/02/05 16:58:41 INFO Applying migration id=localforward 2026/02/05 16:58:41 INFO Applying migration id=avatar 2026/02/05 16:58:41 INFO Applying migration id=noimage 2026/02/05 16:58:41 INFO Applying migration id=feed 2026/02/05 16:58:41 INFO Applying migration id=bookmarks 2026/02/05 16:58:41 INFO Applying migration id=shareactivity 2026/02/05 16:58:41 INFO Applying migration id=application 2026/02/05 16:58:41 INFO Applying migration id=certificates 2026/02/05 16:58:41 INFO Applying migration id=rawforward 2026/02/05 16:58:41 INFO Applying migration id=publickey 2026/02/05 16:58:41 INFO Applying migration id=resolvegroup 2026/02/05 16:58:41 INFO Applying migration id=reject 2026/02/05 16:58:41 INFO Applying migration id=autodel 2026/02/05 16:58:41 INFO Applying migration id=jsonb 2026/02/05 16:58:41 INFO Applying migration id=quote 2026/02/05 16:58:41 INFO Applying migration id=rfc9421 2026/02/05 16:58:41 INFO Applying migration id=keys 2026/02/05 16:58:41 INFO Applying migration id=portable 2026/02/05 16:58:41 INFO Applying migration id=proofs 2026/02/05 16:58:41 INFO Applying migration id=contexts 2026/02/05 16:58:41 INFO Applying migration id=deliverieshost 2026/02/05 16:58:41 INFO Applying migration id=pembegin 2026/02/05 16:58:41 INFO Applying migration id=didhost 2026/02/05 16:58:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-e13b-7def-9a58-744343569c2d 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/02/05 16:58:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-e13c-7b2f-b68a-99ed658bdee6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-e13b-7def-9a58-744343569c2d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-e13b-7def-9a58-744343569c2d 2026/02/05 16:58:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-e13d-7573-a7df-51bc18b027c5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-e13d-7531-aa8d-9f774d8a68b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-e13d-7531-aa8d-9f774d8a68b2 2026/02/05 16:58:41 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebd-e13f-7775-8d8c-33a824753a48 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-e13b-7def-9a58-744343569c2d 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 (0.72s) === RUN TestUnfollow_FollowAgain 2026/02/05 16:58:41 INFO Applying migration id=initial 2026/02/05 16:58:41 INFO Applying migration id=notesupdated 2026/02/05 16:58:41 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:41 INFO Applying migration id=activitiesid 2026/02/05 16:58:41 INFO Applying migration id=outbox 2026/02/05 16:58:41 INFO Applying migration id=edits 2026/02/05 16:58:41 INFO Applying migration id=outboxactor 2026/02/05 16:58:41 INFO Applying migration id=outboxsender 2026/02/05 16:58:41 INFO Applying migration id=thread 2026/02/05 16:58:41 INFO Applying migration id=host 2026/02/05 16:58:41 INFO Applying migration id=sharedinbox 2026/02/05 16:58:41 INFO Applying migration id=noteshost 2026/02/05 16:58:41 INFO Applying migration id=fetched 2026/02/05 16:58:41 INFO Applying migration id=move 2026/02/05 16:58:41 INFO Applying migration id=cleanup 2026/02/05 16:58:41 INFO Applying migration id=received 2026/02/05 16:58:41 INFO Applying migration id=namehost 2026/02/05 16:58:41 INFO Applying migration id=outboxhost 2026/02/05 16:58:41 INFO Applying migration id=notesfts 2026/02/05 16:58:41 INFO Applying migration id=iconsname 2026/02/05 16:58:41 INFO Applying migration id=nohash 2026/02/05 16:58:41 INFO Applying migration id=shares 2026/02/05 16:58:41 INFO Applying migration id=actorttl 2026/02/05 16:58:41 INFO Applying migration id=tocc 2026/02/05 16:58:41 INFO Applying migration id=followeds 2026/02/05 16:58:41 INFO Applying migration id=certhash 2026/02/05 16:58:41 INFO Applying migration id=follows_sync 2026/02/05 16:58:41 INFO Applying migration id=jsonpath 2026/02/05 16:58:41 INFO Applying migration id=localforward 2026/02/05 16:58:41 INFO Applying migration id=avatar 2026/02/05 16:58:41 INFO Applying migration id=noimage 2026/02/05 16:58:41 INFO Applying migration id=feed 2026/02/05 16:58:41 INFO Applying migration id=bookmarks 2026/02/05 16:58:41 INFO Applying migration id=shareactivity 2026/02/05 16:58:41 INFO Applying migration id=application 2026/02/05 16:58:41 INFO Applying migration id=certificates 2026/02/05 16:58:41 INFO Applying migration id=rawforward 2026/02/05 16:58:41 INFO Applying migration id=publickey 2026/02/05 16:58:41 INFO Applying migration id=resolvegroup 2026/02/05 16:58:41 INFO Applying migration id=reject 2026/02/05 16:58:41 INFO Applying migration id=autodel 2026/02/05 16:58:41 INFO Applying migration id=jsonb 2026/02/05 16:58:41 INFO Applying migration id=quote 2026/02/05 16:58:41 INFO Applying migration id=rfc9421 2026/02/05 16:58:41 INFO Applying migration id=keys 2026/02/05 16:58:41 INFO Applying migration id=portable 2026/02/05 16:58:41 INFO Applying migration id=proofs 2026/02/05 16:58:41 INFO Applying migration id=contexts 2026/02/05 16:58:41 INFO Applying migration id=deliverieshost 2026/02/05 16:58:41 INFO Applying migration id=pembegin 2026/02/05 16:58:41 INFO Applying migration id=didhost 2026/02/05 16:58:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-e8e3-7046-91c9-0e93a93f6115 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/02/05 16:58:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-e8e4-736f-8608-0fbabb0e9bbf activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-e8e3-7046-91c9-0e93a93f6115 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-e8e3-7046-91c9-0e93a93f6115 2026/02/05 16:58:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-e8e5-7068-ad31-518b8837b316 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-e8e4-7ee6-98fc-116993c69fd4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-e8e4-7ee6-98fc-116993c69fd4 2026/02/05 16:58:43 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebd-e8eb-707b-9339-3529c5e17989 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-e8e3-7046-91c9-0e93a93f6115 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/02/05 16:58:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-e8ed-7d19-ad33-83eba196cde0 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/02/05 16:58:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-e8ee-7936-a736-b7793c15e733 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-e8ed-7d19-ad33-83eba196cde0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-e8ed-7d19-ad33-83eba196cde0 --- PASS: TestUnfollow_FollowAgain (1.97s) === RUN TestUnfollow_NotFollowing 2026/02/05 16:58:43 INFO Applying migration id=initial 2026/02/05 16:58:43 INFO Applying migration id=notesupdated 2026/02/05 16:58:43 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:43 INFO Applying migration id=activitiesid 2026/02/05 16:58:43 INFO Applying migration id=outbox 2026/02/05 16:58:43 INFO Applying migration id=edits 2026/02/05 16:58:43 INFO Applying migration id=outboxactor 2026/02/05 16:58:43 INFO Applying migration id=outboxsender 2026/02/05 16:58:43 INFO Applying migration id=thread 2026/02/05 16:58:43 INFO Applying migration id=host 2026/02/05 16:58:43 INFO Applying migration id=sharedinbox 2026/02/05 16:58:43 INFO Applying migration id=noteshost 2026/02/05 16:58:43 INFO Applying migration id=fetched 2026/02/05 16:58:43 INFO Applying migration id=move 2026/02/05 16:58:43 INFO Applying migration id=cleanup 2026/02/05 16:58:43 INFO Applying migration id=received 2026/02/05 16:58:43 INFO Applying migration id=namehost 2026/02/05 16:58:43 INFO Applying migration id=outboxhost 2026/02/05 16:58:43 INFO Applying migration id=notesfts 2026/02/05 16:58:43 INFO Applying migration id=iconsname 2026/02/05 16:58:43 INFO Applying migration id=nohash 2026/02/05 16:58:43 INFO Applying migration id=shares 2026/02/05 16:58:43 INFO Applying migration id=actorttl 2026/02/05 16:58:43 INFO Applying migration id=tocc 2026/02/05 16:58:43 INFO Applying migration id=followeds 2026/02/05 16:58:43 INFO Applying migration id=certhash 2026/02/05 16:58:43 INFO Applying migration id=follows_sync 2026/02/05 16:58:43 INFO Applying migration id=jsonpath 2026/02/05 16:58:43 INFO Applying migration id=localforward 2026/02/05 16:58:43 INFO Applying migration id=avatar 2026/02/05 16:58:43 INFO Applying migration id=noimage 2026/02/05 16:58:43 INFO Applying migration id=feed 2026/02/05 16:58:43 INFO Applying migration id=bookmarks 2026/02/05 16:58:43 INFO Applying migration id=shareactivity 2026/02/05 16:58:43 INFO Applying migration id=application 2026/02/05 16:58:43 INFO Applying migration id=certificates 2026/02/05 16:58:43 INFO Applying migration id=rawforward 2026/02/05 16:58:43 INFO Applying migration id=publickey 2026/02/05 16:58:43 INFO Applying migration id=resolvegroup 2026/02/05 16:58:43 INFO Applying migration id=reject 2026/02/05 16:58:43 INFO Applying migration id=autodel 2026/02/05 16:58:43 INFO Applying migration id=jsonb 2026/02/05 16:58:43 INFO Applying migration id=quote 2026/02/05 16:58:43 INFO Applying migration id=rfc9421 2026/02/05 16:58:43 INFO Applying migration id=keys 2026/02/05 16:58:43 INFO Applying migration id=portable 2026/02/05 16:58:43 INFO Applying migration id=proofs 2026/02/05 16:58:43 INFO Applying migration id=contexts 2026/02/05 16:58:43 INFO Applying migration id=deliverieshost 2026/02/05 16:58:43 INFO Applying migration id=pembegin 2026/02/05 16:58:43 INFO Applying migration id=didhost 2026/02/05 16:58:44 WARN Cannot undo a non-existing follow followed=https://localhost.localdomain:8443/user/bob error="sql: no rows in result set" --- PASS: TestUnfollow_NotFollowing (0.82s) === RUN TestUnfollow_UnauthenticatedUser 2026/02/05 16:58:44 INFO Applying migration id=initial 2026/02/05 16:58:44 INFO Applying migration id=notesupdated 2026/02/05 16:58:44 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:44 INFO Applying migration id=activitiesid 2026/02/05 16:58:44 INFO Applying migration id=outbox 2026/02/05 16:58:44 INFO Applying migration id=edits 2026/02/05 16:58:44 INFO Applying migration id=outboxactor 2026/02/05 16:58:44 INFO Applying migration id=outboxsender 2026/02/05 16:58:44 INFO Applying migration id=thread 2026/02/05 16:58:44 INFO Applying migration id=host 2026/02/05 16:58:44 INFO Applying migration id=sharedinbox 2026/02/05 16:58:44 INFO Applying migration id=noteshost 2026/02/05 16:58:44 INFO Applying migration id=fetched 2026/02/05 16:58:44 INFO Applying migration id=move 2026/02/05 16:58:44 INFO Applying migration id=cleanup 2026/02/05 16:58:44 INFO Applying migration id=received 2026/02/05 16:58:44 INFO Applying migration id=namehost 2026/02/05 16:58:44 INFO Applying migration id=outboxhost 2026/02/05 16:58:44 INFO Applying migration id=notesfts 2026/02/05 16:58:44 INFO Applying migration id=iconsname 2026/02/05 16:58:44 INFO Applying migration id=nohash 2026/02/05 16:58:44 INFO Applying migration id=shares 2026/02/05 16:58:44 INFO Applying migration id=actorttl 2026/02/05 16:58:44 INFO Applying migration id=tocc 2026/02/05 16:58:44 INFO Applying migration id=followeds 2026/02/05 16:58:44 INFO Applying migration id=certhash 2026/02/05 16:58:44 INFO Applying migration id=follows_sync 2026/02/05 16:58:44 INFO Applying migration id=jsonpath 2026/02/05 16:58:44 INFO Applying migration id=localforward 2026/02/05 16:58:44 INFO Applying migration id=avatar 2026/02/05 16:58:44 INFO Applying migration id=noimage 2026/02/05 16:58:44 INFO Applying migration id=feed 2026/02/05 16:58:44 INFO Applying migration id=bookmarks 2026/02/05 16:58:44 INFO Applying migration id=shareactivity 2026/02/05 16:58:44 INFO Applying migration id=application 2026/02/05 16:58:44 INFO Applying migration id=certificates 2026/02/05 16:58:44 INFO Applying migration id=rawforward 2026/02/05 16:58:44 INFO Applying migration id=publickey 2026/02/05 16:58:44 INFO Applying migration id=resolvegroup 2026/02/05 16:58:44 INFO Applying migration id=reject 2026/02/05 16:58:44 INFO Applying migration id=autodel 2026/02/05 16:58:44 INFO Applying migration id=jsonb 2026/02/05 16:58:44 INFO Applying migration id=quote 2026/02/05 16:58:44 INFO Applying migration id=rfc9421 2026/02/05 16:58:44 INFO Applying migration id=keys 2026/02/05 16:58:44 INFO Applying migration id=portable 2026/02/05 16:58:44 INFO Applying migration id=proofs 2026/02/05 16:58:44 INFO Applying migration id=contexts 2026/02/05 16:58:44 INFO Applying migration id=deliverieshost 2026/02/05 16:58:44 INFO Applying migration id=pembegin 2026/02/05 16:58:44 INFO Applying migration id=didhost --- PASS: TestUnfollow_UnauthenticatedUser (0.95s) === RUN TestUploadEdit_HappyFlow 2026/02/05 16:58:45 INFO Applying migration id=initial 2026/02/05 16:58:45 INFO Applying migration id=notesupdated 2026/02/05 16:58:45 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:45 INFO Applying migration id=activitiesid 2026/02/05 16:58:45 INFO Applying migration id=outbox 2026/02/05 16:58:45 INFO Applying migration id=edits 2026/02/05 16:58:45 INFO Applying migration id=outboxactor 2026/02/05 16:58:45 INFO Applying migration id=outboxsender 2026/02/05 16:58:45 INFO Applying migration id=thread 2026/02/05 16:58:45 INFO Applying migration id=host 2026/02/05 16:58:45 INFO Applying migration id=sharedinbox 2026/02/05 16:58:45 INFO Applying migration id=noteshost 2026/02/05 16:58:45 INFO Applying migration id=fetched 2026/02/05 16:58:45 INFO Applying migration id=move 2026/02/05 16:58:45 INFO Applying migration id=cleanup 2026/02/05 16:58:45 INFO Applying migration id=received 2026/02/05 16:58:45 INFO Applying migration id=namehost 2026/02/05 16:58:45 INFO Applying migration id=outboxhost 2026/02/05 16:58:45 INFO Applying migration id=notesfts 2026/02/05 16:58:45 INFO Applying migration id=iconsname 2026/02/05 16:58:45 INFO Applying migration id=nohash 2026/02/05 16:58:45 INFO Applying migration id=shares 2026/02/05 16:58:45 INFO Applying migration id=actorttl 2026/02/05 16:58:45 INFO Applying migration id=tocc 2026/02/05 16:58:45 INFO Applying migration id=followeds 2026/02/05 16:58:45 INFO Applying migration id=certhash 2026/02/05 16:58:45 INFO Applying migration id=follows_sync 2026/02/05 16:58:45 INFO Applying migration id=jsonpath 2026/02/05 16:58:45 INFO Applying migration id=localforward 2026/02/05 16:58:45 INFO Applying migration id=avatar 2026/02/05 16:58:45 INFO Applying migration id=noimage 2026/02/05 16:58:45 INFO Applying migration id=feed 2026/02/05 16:58:45 INFO Applying migration id=bookmarks 2026/02/05 16:58:45 INFO Applying migration id=shareactivity 2026/02/05 16:58:45 INFO Applying migration id=application 2026/02/05 16:58:45 INFO Applying migration id=certificates 2026/02/05 16:58:45 INFO Applying migration id=rawforward 2026/02/05 16:58:45 INFO Applying migration id=publickey 2026/02/05 16:58:45 INFO Applying migration id=resolvegroup 2026/02/05 16:58:45 INFO Applying migration id=reject 2026/02/05 16:58:45 INFO Applying migration id=autodel 2026/02/05 16:58:45 INFO Applying migration id=jsonb 2026/02/05 16:58:45 INFO Applying migration id=quote 2026/02/05 16:58:45 INFO Applying migration id=rfc9421 2026/02/05 16:58:45 INFO Applying migration id=keys 2026/02/05 16:58:45 INFO Applying migration id=portable 2026/02/05 16:58:45 INFO Applying migration id=proofs 2026/02/05 16:58:45 INFO Applying migration id=contexts 2026/02/05 16:58:45 INFO Applying migration id=deliverieshost 2026/02/05 16:58:45 INFO Applying migration id=pembegin 2026/02/05 16:58:45 INFO Applying migration id=didhost 2026/02/05 16:58:46 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-f36c-7719-bf67-06e81cc9f1fe 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/02/05 16:58:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-f36d-79b1-9b60-607dc1a01994 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-f36c-7719-bf67-06e81cc9f1fe activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-f36c-7719-bf67-06e81cc9f1fe 2026/02/05 16:58:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-f370-7760-bf0a-94dbfacd8bbb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-f370-76ed-99ca-9a26677196f6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-f370-76ed-99ca-9a26677196f6 2026/02/05 16:58:46 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2ebd-f372-7e34-8d00-f76cac22857b activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-f370-76ed-99ca-9a26677196f6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-f370-76ed-99ca-9a26677196f6 2026/02/05 16:58:46 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2ebd-f370-76ed-99ca-9a26677196f6 can=2026-02-05T17:14:46.514Z --- PASS: TestUploadEdit_HappyFlow (0.93s) === RUN TestUploadEdit_Empty 2026/02/05 16:58:46 INFO Applying migration id=initial 2026/02/05 16:58:46 INFO Applying migration id=notesupdated 2026/02/05 16:58:46 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:46 INFO Applying migration id=activitiesid 2026/02/05 16:58:46 INFO Applying migration id=outbox 2026/02/05 16:58:46 INFO Applying migration id=edits 2026/02/05 16:58:46 INFO Applying migration id=outboxactor 2026/02/05 16:58:46 INFO Applying migration id=outboxsender 2026/02/05 16:58:46 INFO Applying migration id=thread 2026/02/05 16:58:46 INFO Applying migration id=host 2026/02/05 16:58:46 INFO Applying migration id=sharedinbox 2026/02/05 16:58:46 INFO Applying migration id=noteshost 2026/02/05 16:58:46 INFO Applying migration id=fetched 2026/02/05 16:58:46 INFO Applying migration id=move 2026/02/05 16:58:46 INFO Applying migration id=cleanup 2026/02/05 16:58:46 INFO Applying migration id=received 2026/02/05 16:58:46 INFO Applying migration id=namehost 2026/02/05 16:58:46 INFO Applying migration id=outboxhost 2026/02/05 16:58:46 INFO Applying migration id=notesfts 2026/02/05 16:58:46 INFO Applying migration id=iconsname 2026/02/05 16:58:46 INFO Applying migration id=nohash 2026/02/05 16:58:46 INFO Applying migration id=shares 2026/02/05 16:58:46 INFO Applying migration id=actorttl 2026/02/05 16:58:46 INFO Applying migration id=tocc 2026/02/05 16:58:46 INFO Applying migration id=followeds 2026/02/05 16:58:46 INFO Applying migration id=certhash 2026/02/05 16:58:46 INFO Applying migration id=follows_sync 2026/02/05 16:58:46 INFO Applying migration id=jsonpath 2026/02/05 16:58:46 INFO Applying migration id=localforward 2026/02/05 16:58:46 INFO Applying migration id=avatar 2026/02/05 16:58:46 INFO Applying migration id=noimage 2026/02/05 16:58:46 INFO Applying migration id=feed 2026/02/05 16:58:46 INFO Applying migration id=bookmarks 2026/02/05 16:58:46 INFO Applying migration id=shareactivity 2026/02/05 16:58:46 INFO Applying migration id=application 2026/02/05 16:58:46 INFO Applying migration id=certificates 2026/02/05 16:58:46 INFO Applying migration id=rawforward 2026/02/05 16:58:46 INFO Applying migration id=publickey 2026/02/05 16:58:46 INFO Applying migration id=resolvegroup 2026/02/05 16:58:46 INFO Applying migration id=reject 2026/02/05 16:58:46 INFO Applying migration id=autodel 2026/02/05 16:58:46 INFO Applying migration id=jsonb 2026/02/05 16:58:46 INFO Applying migration id=quote 2026/02/05 16:58:46 INFO Applying migration id=rfc9421 2026/02/05 16:58:46 INFO Applying migration id=keys 2026/02/05 16:58:46 INFO Applying migration id=portable 2026/02/05 16:58:46 INFO Applying migration id=proofs 2026/02/05 16:58:46 INFO Applying migration id=contexts 2026/02/05 16:58:46 INFO Applying migration id=deliverieshost 2026/02/05 16:58:46 INFO Applying migration id=pembegin 2026/02/05 16:58:46 INFO Applying migration id=didhost 2026/02/05 16:58:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-f9da-75e1-88df-5771b5b2db3e 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/02/05 16:58:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-f9db-728e-9ab5-69a15501e16a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-f9da-75e1-88df-5771b5b2db3e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-f9da-75e1-88df-5771b5b2db3e 2026/02/05 16:58:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-f9de-70e5-9615-35c88fd8f93b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-f9de-707b-b6f0-a10cd8153585 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-f9de-707b-b6f0-a10cd8153585 2026/02/05 16:58:48 WARN Content is empty --- PASS: TestUploadEdit_Empty (1.64s) === RUN TestUploadEdit_SizeLimit 2026/02/05 16:58:48 INFO Applying migration id=initial 2026/02/05 16:58:48 INFO Applying migration id=notesupdated 2026/02/05 16:58:48 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:48 INFO Applying migration id=activitiesid 2026/02/05 16:58:48 INFO Applying migration id=outbox 2026/02/05 16:58:48 INFO Applying migration id=edits 2026/02/05 16:58:48 INFO Applying migration id=outboxactor 2026/02/05 16:58:48 INFO Applying migration id=outboxsender 2026/02/05 16:58:48 INFO Applying migration id=thread 2026/02/05 16:58:48 INFO Applying migration id=host 2026/02/05 16:58:48 INFO Applying migration id=sharedinbox 2026/02/05 16:58:48 INFO Applying migration id=noteshost 2026/02/05 16:58:48 INFO Applying migration id=fetched 2026/02/05 16:58:48 INFO Applying migration id=move 2026/02/05 16:58:48 INFO Applying migration id=cleanup 2026/02/05 16:58:48 INFO Applying migration id=received 2026/02/05 16:58:48 INFO Applying migration id=namehost 2026/02/05 16:58:48 INFO Applying migration id=outboxhost 2026/02/05 16:58:48 INFO Applying migration id=notesfts 2026/02/05 16:58:48 INFO Applying migration id=iconsname 2026/02/05 16:58:48 INFO Applying migration id=nohash 2026/02/05 16:58:48 INFO Applying migration id=shares 2026/02/05 16:58:48 INFO Applying migration id=actorttl 2026/02/05 16:58:48 INFO Applying migration id=tocc 2026/02/05 16:58:48 INFO Applying migration id=followeds 2026/02/05 16:58:48 INFO Applying migration id=certhash 2026/02/05 16:58:48 INFO Applying migration id=follows_sync 2026/02/05 16:58:48 INFO Applying migration id=jsonpath 2026/02/05 16:58:48 INFO Applying migration id=localforward 2026/02/05 16:58:48 INFO Applying migration id=avatar 2026/02/05 16:58:48 INFO Applying migration id=noimage 2026/02/05 16:58:48 INFO Applying migration id=feed 2026/02/05 16:58:48 INFO Applying migration id=bookmarks 2026/02/05 16:58:48 INFO Applying migration id=shareactivity 2026/02/05 16:58:48 INFO Applying migration id=application 2026/02/05 16:58:48 INFO Applying migration id=certificates 2026/02/05 16:58:48 INFO Applying migration id=rawforward 2026/02/05 16:58:48 INFO Applying migration id=publickey 2026/02/05 16:58:48 INFO Applying migration id=resolvegroup 2026/02/05 16:58:48 INFO Applying migration id=reject 2026/02/05 16:58:48 INFO Applying migration id=autodel 2026/02/05 16:58:48 INFO Applying migration id=jsonb 2026/02/05 16:58:48 INFO Applying migration id=quote 2026/02/05 16:58:48 INFO Applying migration id=rfc9421 2026/02/05 16:58:48 INFO Applying migration id=keys 2026/02/05 16:58:48 INFO Applying migration id=portable 2026/02/05 16:58:48 INFO Applying migration id=proofs 2026/02/05 16:58:48 INFO Applying migration id=contexts 2026/02/05 16:58:48 INFO Applying migration id=deliverieshost 2026/02/05 16:58:48 INFO Applying migration id=pembegin 2026/02/05 16:58:48 INFO Applying migration id=didhost 2026/02/05 16:58:49 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-fdff-76b1-a35d-09f7b97e02f4 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/02/05 16:58:49 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-fe00-724c-82fe-6e49a5ac21cc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-fdff-76b1-a35d-09f7b97e02f4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-fdff-76b1-a35d-09f7b97e02f4 2026/02/05 16:58:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-fe02-7b5b-80a6-bd0292a9f996 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-fe02-7b0f-a721-2302dfc00dfb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-fe02-7b0f-a721-2302dfc00dfb --- PASS: TestUploadEdit_SizeLimit (1.06s) === RUN TestUploadEdit_InvalidSize 2026/02/05 16:58:49 INFO Applying migration id=initial 2026/02/05 16:58:49 INFO Applying migration id=notesupdated 2026/02/05 16:58:49 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:49 INFO Applying migration id=activitiesid 2026/02/05 16:58:49 INFO Applying migration id=outbox 2026/02/05 16:58:49 INFO Applying migration id=edits 2026/02/05 16:58:49 INFO Applying migration id=outboxactor 2026/02/05 16:58:49 INFO Applying migration id=outboxsender 2026/02/05 16:58:49 INFO Applying migration id=thread 2026/02/05 16:58:49 INFO Applying migration id=host 2026/02/05 16:58:49 INFO Applying migration id=sharedinbox 2026/02/05 16:58:49 INFO Applying migration id=noteshost 2026/02/05 16:58:49 INFO Applying migration id=fetched 2026/02/05 16:58:49 INFO Applying migration id=move 2026/02/05 16:58:49 INFO Applying migration id=cleanup 2026/02/05 16:58:49 INFO Applying migration id=received 2026/02/05 16:58:49 INFO Applying migration id=namehost 2026/02/05 16:58:49 INFO Applying migration id=outboxhost 2026/02/05 16:58:49 INFO Applying migration id=notesfts 2026/02/05 16:58:49 INFO Applying migration id=iconsname 2026/02/05 16:58:49 INFO Applying migration id=nohash 2026/02/05 16:58:49 INFO Applying migration id=shares 2026/02/05 16:58:49 INFO Applying migration id=actorttl 2026/02/05 16:58:49 INFO Applying migration id=tocc 2026/02/05 16:58:49 INFO Applying migration id=followeds 2026/02/05 16:58:49 INFO Applying migration id=certhash 2026/02/05 16:58:49 INFO Applying migration id=follows_sync 2026/02/05 16:58:49 INFO Applying migration id=jsonpath 2026/02/05 16:58:49 INFO Applying migration id=localforward 2026/02/05 16:58:49 INFO Applying migration id=avatar 2026/02/05 16:58:49 INFO Applying migration id=noimage 2026/02/05 16:58:49 INFO Applying migration id=feed 2026/02/05 16:58:49 INFO Applying migration id=bookmarks 2026/02/05 16:58:49 INFO Applying migration id=shareactivity 2026/02/05 16:58:49 INFO Applying migration id=application 2026/02/05 16:58:49 INFO Applying migration id=certificates 2026/02/05 16:58:49 INFO Applying migration id=rawforward 2026/02/05 16:58:49 INFO Applying migration id=publickey 2026/02/05 16:58:49 INFO Applying migration id=resolvegroup 2026/02/05 16:58:49 INFO Applying migration id=reject 2026/02/05 16:58:49 INFO Applying migration id=autodel 2026/02/05 16:58:49 INFO Applying migration id=jsonb 2026/02/05 16:58:49 INFO Applying migration id=quote 2026/02/05 16:58:49 INFO Applying migration id=rfc9421 2026/02/05 16:58:49 INFO Applying migration id=keys 2026/02/05 16:58:49 INFO Applying migration id=portable 2026/02/05 16:58:49 INFO Applying migration id=proofs 2026/02/05 16:58:49 INFO Applying migration id=contexts 2026/02/05 16:58:49 INFO Applying migration id=deliverieshost 2026/02/05 16:58:49 INFO Applying migration id=pembegin 2026/02/05 16:58:49 INFO Applying migration id=didhost 2026/02/05 16:58:50 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-0202-7dbf-8fa5-1feea96577fd 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/02/05 16:58:50 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-0203-79d4-af69-ce7fff4fd509 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-0202-7dbf-8fa5-1feea96577fd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-0202-7dbf-8fa5-1feea96577fd 2026/02/05 16:58:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-0206-781c-b501-e0de4d74a625 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-0206-7773-bc9d-4021430521da activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-0206-7773-bc9d-4021430521da 2026/02/05 16:58:50 WARN Failed to parse content size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestUploadEdit_InvalidSize (1.03s) === RUN TestUploadEdit_InvalidType 2026/02/05 16:58:50 INFO Applying migration id=initial 2026/02/05 16:58:50 INFO Applying migration id=notesupdated 2026/02/05 16:58:50 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:50 INFO Applying migration id=activitiesid 2026/02/05 16:58:50 INFO Applying migration id=outbox 2026/02/05 16:58:50 INFO Applying migration id=edits 2026/02/05 16:58:50 INFO Applying migration id=outboxactor 2026/02/05 16:58:50 INFO Applying migration id=outboxsender 2026/02/05 16:58:50 INFO Applying migration id=thread 2026/02/05 16:58:50 INFO Applying migration id=host 2026/02/05 16:58:50 INFO Applying migration id=sharedinbox 2026/02/05 16:58:50 INFO Applying migration id=noteshost 2026/02/05 16:58:50 INFO Applying migration id=fetched 2026/02/05 16:58:50 INFO Applying migration id=move 2026/02/05 16:58:50 INFO Applying migration id=cleanup 2026/02/05 16:58:50 INFO Applying migration id=received 2026/02/05 16:58:50 INFO Applying migration id=namehost 2026/02/05 16:58:50 INFO Applying migration id=outboxhost 2026/02/05 16:58:50 INFO Applying migration id=notesfts 2026/02/05 16:58:50 INFO Applying migration id=iconsname 2026/02/05 16:58:50 INFO Applying migration id=nohash 2026/02/05 16:58:50 INFO Applying migration id=shares 2026/02/05 16:58:50 INFO Applying migration id=actorttl 2026/02/05 16:58:50 INFO Applying migration id=tocc 2026/02/05 16:58:50 INFO Applying migration id=followeds 2026/02/05 16:58:50 INFO Applying migration id=certhash 2026/02/05 16:58:50 INFO Applying migration id=follows_sync 2026/02/05 16:58:50 INFO Applying migration id=jsonpath 2026/02/05 16:58:50 INFO Applying migration id=localforward 2026/02/05 16:58:50 INFO Applying migration id=avatar 2026/02/05 16:58:50 INFO Applying migration id=noimage 2026/02/05 16:58:50 INFO Applying migration id=feed 2026/02/05 16:58:50 INFO Applying migration id=bookmarks 2026/02/05 16:58:50 INFO Applying migration id=shareactivity 2026/02/05 16:58:50 INFO Applying migration id=application 2026/02/05 16:58:50 INFO Applying migration id=certificates 2026/02/05 16:58:50 INFO Applying migration id=rawforward 2026/02/05 16:58:50 INFO Applying migration id=publickey 2026/02/05 16:58:50 INFO Applying migration id=resolvegroup 2026/02/05 16:58:50 INFO Applying migration id=reject 2026/02/05 16:58:50 INFO Applying migration id=autodel 2026/02/05 16:58:50 INFO Applying migration id=jsonb 2026/02/05 16:58:50 INFO Applying migration id=quote 2026/02/05 16:58:50 INFO Applying migration id=rfc9421 2026/02/05 16:58:50 INFO Applying migration id=keys 2026/02/05 16:58:50 INFO Applying migration id=portable 2026/02/05 16:58:50 INFO Applying migration id=proofs 2026/02/05 16:58:50 INFO Applying migration id=contexts 2026/02/05 16:58:50 INFO Applying migration id=deliverieshost 2026/02/05 16:58:50 INFO Applying migration id=pembegin 2026/02/05 16:58:50 INFO Applying migration id=didhost 2026/02/05 16:58:51 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-05a8-7cab-8b99-f1cacf2b4850 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/02/05 16:58:51 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-05a9-7881-9ebb-1c430102f626 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-05a8-7cab-8b99-f1cacf2b4850 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-05a8-7cab-8b99-f1cacf2b4850 2026/02/05 16:58:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-05ac-7754-b729-7fef21514326 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-05ac-76c8-a3e6-21c9fdeaeab8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-05ac-76c8-a3e6-21c9fdeaeab8 2026/02/05 16:58:51 WARN Content type is unsupported type=text/gemini --- PASS: TestUploadEdit_InvalidType (0.93s) === RUN TestUploadEdit_NoSize 2026/02/05 16:58:51 INFO Applying migration id=initial 2026/02/05 16:58:51 INFO Applying migration id=notesupdated 2026/02/05 16:58:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:51 INFO Applying migration id=activitiesid 2026/02/05 16:58:51 INFO Applying migration id=outbox 2026/02/05 16:58:51 INFO Applying migration id=edits 2026/02/05 16:58:51 INFO Applying migration id=outboxactor 2026/02/05 16:58:51 INFO Applying migration id=outboxsender 2026/02/05 16:58:51 INFO Applying migration id=thread 2026/02/05 16:58:51 INFO Applying migration id=host 2026/02/05 16:58:51 INFO Applying migration id=sharedinbox 2026/02/05 16:58:51 INFO Applying migration id=noteshost 2026/02/05 16:58:51 INFO Applying migration id=fetched 2026/02/05 16:58:51 INFO Applying migration id=move 2026/02/05 16:58:51 INFO Applying migration id=cleanup 2026/02/05 16:58:51 INFO Applying migration id=received 2026/02/05 16:58:51 INFO Applying migration id=namehost 2026/02/05 16:58:51 INFO Applying migration id=outboxhost 2026/02/05 16:58:51 INFO Applying migration id=notesfts 2026/02/05 16:58:51 INFO Applying migration id=iconsname 2026/02/05 16:58:51 INFO Applying migration id=nohash 2026/02/05 16:58:51 INFO Applying migration id=shares 2026/02/05 16:58:51 INFO Applying migration id=actorttl 2026/02/05 16:58:51 INFO Applying migration id=tocc 2026/02/05 16:58:51 INFO Applying migration id=followeds 2026/02/05 16:58:51 INFO Applying migration id=certhash 2026/02/05 16:58:51 INFO Applying migration id=follows_sync 2026/02/05 16:58:51 INFO Applying migration id=jsonpath 2026/02/05 16:58:51 INFO Applying migration id=localforward 2026/02/05 16:58:51 INFO Applying migration id=avatar 2026/02/05 16:58:51 INFO Applying migration id=noimage 2026/02/05 16:58:51 INFO Applying migration id=feed 2026/02/05 16:58:51 INFO Applying migration id=bookmarks 2026/02/05 16:58:51 INFO Applying migration id=shareactivity 2026/02/05 16:58:51 INFO Applying migration id=application 2026/02/05 16:58:51 INFO Applying migration id=certificates 2026/02/05 16:58:51 INFO Applying migration id=rawforward 2026/02/05 16:58:51 INFO Applying migration id=publickey 2026/02/05 16:58:51 INFO Applying migration id=resolvegroup 2026/02/05 16:58:51 INFO Applying migration id=reject 2026/02/05 16:58:51 INFO Applying migration id=autodel 2026/02/05 16:58:51 INFO Applying migration id=jsonb 2026/02/05 16:58:51 INFO Applying migration id=quote 2026/02/05 16:58:51 INFO Applying migration id=rfc9421 2026/02/05 16:58:51 INFO Applying migration id=keys 2026/02/05 16:58:51 INFO Applying migration id=portable 2026/02/05 16:58:51 INFO Applying migration id=proofs 2026/02/05 16:58:51 INFO Applying migration id=contexts 2026/02/05 16:58:51 INFO Applying migration id=deliverieshost 2026/02/05 16:58:51 INFO Applying migration id=pembegin 2026/02/05 16:58:51 INFO Applying migration id=didhost 2026/02/05 16:58:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-090e-7a8b-8b46-948577e5196b 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/02/05 16:58:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-090f-77ad-a7c1-d047de7d22fc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-090e-7a8b-8b46-948577e5196b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-090e-7a8b-8b46-948577e5196b 2026/02/05 16:58:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-0913-793c-a3a0-daa00a2f0591 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-0913-78b2-82f6-8c19a1028f1d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-0913-78b2-82f6-8c19a1028f1d 2026/02/05 16:58:52 WARN Invalid parameters --- PASS: TestUploadEdit_NoSize (0.87s) === RUN TestUploadEdit_NoType 2026/02/05 16:58:52 INFO Applying migration id=initial 2026/02/05 16:58:52 INFO Applying migration id=notesupdated 2026/02/05 16:58:52 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:52 INFO Applying migration id=activitiesid 2026/02/05 16:58:52 INFO Applying migration id=outbox 2026/02/05 16:58:52 INFO Applying migration id=edits 2026/02/05 16:58:52 INFO Applying migration id=outboxactor 2026/02/05 16:58:52 INFO Applying migration id=outboxsender 2026/02/05 16:58:52 INFO Applying migration id=thread 2026/02/05 16:58:52 INFO Applying migration id=host 2026/02/05 16:58:52 INFO Applying migration id=sharedinbox 2026/02/05 16:58:52 INFO Applying migration id=noteshost 2026/02/05 16:58:52 INFO Applying migration id=fetched 2026/02/05 16:58:52 INFO Applying migration id=move 2026/02/05 16:58:52 INFO Applying migration id=cleanup 2026/02/05 16:58:52 INFO Applying migration id=received 2026/02/05 16:58:52 INFO Applying migration id=namehost 2026/02/05 16:58:52 INFO Applying migration id=outboxhost 2026/02/05 16:58:52 INFO Applying migration id=notesfts 2026/02/05 16:58:52 INFO Applying migration id=iconsname 2026/02/05 16:58:52 INFO Applying migration id=nohash 2026/02/05 16:58:52 INFO Applying migration id=shares 2026/02/05 16:58:52 INFO Applying migration id=actorttl 2026/02/05 16:58:52 INFO Applying migration id=tocc 2026/02/05 16:58:52 INFO Applying migration id=followeds 2026/02/05 16:58:52 INFO Applying migration id=certhash 2026/02/05 16:58:52 INFO Applying migration id=follows_sync 2026/02/05 16:58:52 INFO Applying migration id=jsonpath 2026/02/05 16:58:52 INFO Applying migration id=localforward 2026/02/05 16:58:52 INFO Applying migration id=avatar 2026/02/05 16:58:52 INFO Applying migration id=noimage 2026/02/05 16:58:52 INFO Applying migration id=feed 2026/02/05 16:58:52 INFO Applying migration id=bookmarks 2026/02/05 16:58:52 INFO Applying migration id=shareactivity 2026/02/05 16:58:52 INFO Applying migration id=application 2026/02/05 16:58:52 INFO Applying migration id=certificates 2026/02/05 16:58:52 INFO Applying migration id=rawforward 2026/02/05 16:58:52 INFO Applying migration id=publickey 2026/02/05 16:58:52 INFO Applying migration id=resolvegroup 2026/02/05 16:58:52 INFO Applying migration id=reject 2026/02/05 16:58:52 INFO Applying migration id=autodel 2026/02/05 16:58:52 INFO Applying migration id=jsonb 2026/02/05 16:58:52 INFO Applying migration id=quote 2026/02/05 16:58:52 INFO Applying migration id=rfc9421 2026/02/05 16:58:52 INFO Applying migration id=keys 2026/02/05 16:58:52 INFO Applying migration id=portable 2026/02/05 16:58:52 INFO Applying migration id=proofs 2026/02/05 16:58:52 INFO Applying migration id=contexts 2026/02/05 16:58:52 INFO Applying migration id=deliverieshost 2026/02/05 16:58:52 INFO Applying migration id=pembegin 2026/02/05 16:58:52 INFO Applying migration id=didhost 2026/02/05 16:58:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-0d78-7500-a813-8c3f3042a1a2 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/02/05 16:58:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-0d79-738a-a023-7b4053750d97 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-0d78-7500-a813-8c3f3042a1a2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-0d78-7500-a813-8c3f3042a1a2 2026/02/05 16:58:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-0d7c-76e1-a663-f46c97e1e506 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-0d7c-767b-85ca-11e551e6e541 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-0d7c-767b-85ca-11e551e6e541 2026/02/05 16:58:53 WARN Invalid parameters --- PASS: TestUploadEdit_NoType (1.13s) === RUN TestUploadReply_PostToFollowers 2026/02/05 16:58:53 INFO Applying migration id=initial 2026/02/05 16:58:53 INFO Applying migration id=notesupdated 2026/02/05 16:58:53 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:53 INFO Applying migration id=activitiesid 2026/02/05 16:58:53 INFO Applying migration id=outbox 2026/02/05 16:58:53 INFO Applying migration id=edits 2026/02/05 16:58:53 INFO Applying migration id=outboxactor 2026/02/05 16:58:53 INFO Applying migration id=outboxsender 2026/02/05 16:58:53 INFO Applying migration id=thread 2026/02/05 16:58:53 INFO Applying migration id=host 2026/02/05 16:58:53 INFO Applying migration id=sharedinbox 2026/02/05 16:58:53 INFO Applying migration id=noteshost 2026/02/05 16:58:53 INFO Applying migration id=fetched 2026/02/05 16:58:53 INFO Applying migration id=move 2026/02/05 16:58:53 INFO Applying migration id=cleanup 2026/02/05 16:58:53 INFO Applying migration id=received 2026/02/05 16:58:53 INFO Applying migration id=namehost 2026/02/05 16:58:53 INFO Applying migration id=outboxhost 2026/02/05 16:58:53 INFO Applying migration id=notesfts 2026/02/05 16:58:53 INFO Applying migration id=iconsname 2026/02/05 16:58:53 INFO Applying migration id=nohash 2026/02/05 16:58:53 INFO Applying migration id=shares 2026/02/05 16:58:53 INFO Applying migration id=actorttl 2026/02/05 16:58:53 INFO Applying migration id=tocc 2026/02/05 16:58:53 INFO Applying migration id=followeds 2026/02/05 16:58:53 INFO Applying migration id=certhash 2026/02/05 16:58:53 INFO Applying migration id=follows_sync 2026/02/05 16:58:53 INFO Applying migration id=jsonpath 2026/02/05 16:58:53 INFO Applying migration id=localforward 2026/02/05 16:58:53 INFO Applying migration id=avatar 2026/02/05 16:58:53 INFO Applying migration id=noimage 2026/02/05 16:58:53 INFO Applying migration id=feed 2026/02/05 16:58:53 INFO Applying migration id=bookmarks 2026/02/05 16:58:53 INFO Applying migration id=shareactivity 2026/02/05 16:58:53 INFO Applying migration id=application 2026/02/05 16:58:53 INFO Applying migration id=certificates 2026/02/05 16:58:53 INFO Applying migration id=rawforward 2026/02/05 16:58:53 INFO Applying migration id=publickey 2026/02/05 16:58:53 INFO Applying migration id=resolvegroup 2026/02/05 16:58:53 INFO Applying migration id=reject 2026/02/05 16:58:53 INFO Applying migration id=autodel 2026/02/05 16:58:53 INFO Applying migration id=jsonb 2026/02/05 16:58:53 INFO Applying migration id=quote 2026/02/05 16:58:53 INFO Applying migration id=rfc9421 2026/02/05 16:58:53 INFO Applying migration id=keys 2026/02/05 16:58:53 INFO Applying migration id=portable 2026/02/05 16:58:53 INFO Applying migration id=proofs 2026/02/05 16:58:53 INFO Applying migration id=contexts 2026/02/05 16:58:53 INFO Applying migration id=deliverieshost 2026/02/05 16:58:53 INFO Applying migration id=pembegin 2026/02/05 16:58:53 INFO Applying migration id=didhost 2026/02/05 16:58:54 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-1126-77e4-8b10-270959289c1d 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/02/05 16:58:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-1127-7402-baf8-69669ae1c086 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-1126-77e4-8b10-270959289c1d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-1126-77e4-8b10-270959289c1d 2026/02/05 16:58:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-1127-7d4d-a9e8-2c7947820e0a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-1127-7d00-9f58-4b093420f5c7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-1127-7d00-9f58-4b093420f5c7 2026/02/05 16:58:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-1127-7d00-9f58-4b093420f5c7 2026/02/05 16:58:54 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-1127-7d00-9f58-4b093420f5c7 2026/02/05 16:58:54 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-112c-74b4-ba8f-0459c4a5683a note=https://localhost.localdomain:8443/post/019c2ebe-112c-746d-ba12-1f76d8958986 thread=https://localhost.localdomain:8443/post/019c2ebe-1127-7d00-9f58-4b093420f5c7 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:58:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-112c-74b4-ba8f-0459c4a5683a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-112c-746d-ba12-1f76d8958986 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-112c-746d-ba12-1f76d8958986 2026/02/05 16:58:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-1127-7d00-9f58-4b093420f5c7 2026/02/05 16:58:54 INFO Generating first response key=/local --- PASS: TestUploadReply_PostToFollowers (0.95s) === RUN TestUploadReply_NoMimeType 2026/02/05 16:58:54 INFO Applying migration id=initial 2026/02/05 16:58:54 INFO Applying migration id=notesupdated 2026/02/05 16:58:54 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:54 INFO Applying migration id=activitiesid 2026/02/05 16:58:54 INFO Applying migration id=outbox 2026/02/05 16:58:54 INFO Applying migration id=edits 2026/02/05 16:58:54 INFO Applying migration id=outboxactor 2026/02/05 16:58:54 INFO Applying migration id=outboxsender 2026/02/05 16:58:54 INFO Applying migration id=thread 2026/02/05 16:58:54 INFO Applying migration id=host 2026/02/05 16:58:54 INFO Applying migration id=sharedinbox 2026/02/05 16:58:54 INFO Applying migration id=noteshost 2026/02/05 16:58:54 INFO Applying migration id=fetched 2026/02/05 16:58:54 INFO Applying migration id=move 2026/02/05 16:58:54 INFO Applying migration id=cleanup 2026/02/05 16:58:54 INFO Applying migration id=received 2026/02/05 16:58:54 INFO Applying migration id=namehost 2026/02/05 16:58:54 INFO Applying migration id=outboxhost 2026/02/05 16:58:54 INFO Applying migration id=notesfts 2026/02/05 16:58:54 INFO Applying migration id=iconsname 2026/02/05 16:58:54 INFO Applying migration id=nohash 2026/02/05 16:58:54 INFO Applying migration id=shares 2026/02/05 16:58:54 INFO Applying migration id=actorttl 2026/02/05 16:58:54 INFO Applying migration id=tocc 2026/02/05 16:58:54 INFO Applying migration id=followeds 2026/02/05 16:58:54 INFO Applying migration id=certhash 2026/02/05 16:58:54 INFO Applying migration id=follows_sync 2026/02/05 16:58:54 INFO Applying migration id=jsonpath 2026/02/05 16:58:54 INFO Applying migration id=localforward 2026/02/05 16:58:54 INFO Applying migration id=avatar 2026/02/05 16:58:54 INFO Applying migration id=noimage 2026/02/05 16:58:54 INFO Applying migration id=feed 2026/02/05 16:58:54 INFO Applying migration id=bookmarks 2026/02/05 16:58:54 INFO Applying migration id=shareactivity 2026/02/05 16:58:54 INFO Applying migration id=application 2026/02/05 16:58:54 INFO Applying migration id=certificates 2026/02/05 16:58:54 INFO Applying migration id=rawforward 2026/02/05 16:58:54 INFO Applying migration id=publickey 2026/02/05 16:58:54 INFO Applying migration id=resolvegroup 2026/02/05 16:58:54 INFO Applying migration id=reject 2026/02/05 16:58:54 INFO Applying migration id=autodel 2026/02/05 16:58:54 INFO Applying migration id=jsonb 2026/02/05 16:58:54 INFO Applying migration id=quote 2026/02/05 16:58:54 INFO Applying migration id=rfc9421 2026/02/05 16:58:54 INFO Applying migration id=keys 2026/02/05 16:58:54 INFO Applying migration id=portable 2026/02/05 16:58:54 INFO Applying migration id=proofs 2026/02/05 16:58:54 INFO Applying migration id=contexts 2026/02/05 16:58:54 INFO Applying migration id=deliverieshost 2026/02/05 16:58:54 INFO Applying migration id=pembegin 2026/02/05 16:58:54 INFO Applying migration id=didhost 2026/02/05 16:58:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-15dd-7a63-b215-65a7eeb7b8b9 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/02/05 16:58:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-15de-761b-8bde-80c1486f4e6a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-15dd-7a63-b215-65a7eeb7b8b9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-15dd-7a63-b215-65a7eeb7b8b9 2026/02/05 16:58:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-15df-7010-acb1-b09d419081c6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-15de-7f12-b7a3-4c3742a188f2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-15de-7f12-b7a3-4c3742a188f2 2026/02/05 16:58:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-15de-7f12-b7a3-4c3742a188f2 2026/02/05 16:58:55 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-15de-7f12-b7a3-4c3742a188f2 2026/02/05 16:58:55 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-15e3-77ff-8c29-1ccb48a8e1d3 note=https://localhost.localdomain:8443/post/019c2ebe-15e3-77ba-8056-671d05495172 thread=https://localhost.localdomain:8443/post/019c2ebe-15de-7f12-b7a3-4c3742a188f2 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:58:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-15e3-77ff-8c29-1ccb48a8e1d3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-15e3-77ba-8056-671d05495172 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-15e3-77ba-8056-671d05495172 2026/02/05 16:58:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-15de-7f12-b7a3-4c3742a188f2 2026/02/05 16:58:55 INFO Generating first response key=/local --- PASS: TestUploadReply_NoMimeType (1.21s) === RUN TestUsers_NoPosts 2026/02/05 16:58:55 INFO Applying migration id=initial 2026/02/05 16:58:55 INFO Applying migration id=notesupdated 2026/02/05 16:58:55 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:55 INFO Applying migration id=activitiesid 2026/02/05 16:58:55 INFO Applying migration id=outbox 2026/02/05 16:58:55 INFO Applying migration id=edits 2026/02/05 16:58:55 INFO Applying migration id=outboxactor 2026/02/05 16:58:55 INFO Applying migration id=outboxsender 2026/02/05 16:58:55 INFO Applying migration id=thread 2026/02/05 16:58:55 INFO Applying migration id=host 2026/02/05 16:58:55 INFO Applying migration id=sharedinbox 2026/02/05 16:58:55 INFO Applying migration id=noteshost 2026/02/05 16:58:55 INFO Applying migration id=fetched 2026/02/05 16:58:55 INFO Applying migration id=move 2026/02/05 16:58:55 INFO Applying migration id=cleanup 2026/02/05 16:58:55 INFO Applying migration id=received 2026/02/05 16:58:55 INFO Applying migration id=namehost 2026/02/05 16:58:55 INFO Applying migration id=outboxhost 2026/02/05 16:58:55 INFO Applying migration id=notesfts 2026/02/05 16:58:55 INFO Applying migration id=iconsname 2026/02/05 16:58:55 INFO Applying migration id=nohash 2026/02/05 16:58:55 INFO Applying migration id=shares 2026/02/05 16:58:55 INFO Applying migration id=actorttl 2026/02/05 16:58:55 INFO Applying migration id=tocc 2026/02/05 16:58:55 INFO Applying migration id=followeds 2026/02/05 16:58:55 INFO Applying migration id=certhash 2026/02/05 16:58:55 INFO Applying migration id=follows_sync 2026/02/05 16:58:55 INFO Applying migration id=jsonpath 2026/02/05 16:58:55 INFO Applying migration id=localforward 2026/02/05 16:58:55 INFO Applying migration id=avatar 2026/02/05 16:58:55 INFO Applying migration id=noimage 2026/02/05 16:58:55 INFO Applying migration id=feed 2026/02/05 16:58:55 INFO Applying migration id=bookmarks 2026/02/05 16:58:55 INFO Applying migration id=shareactivity 2026/02/05 16:58:55 INFO Applying migration id=application 2026/02/05 16:58:55 INFO Applying migration id=certificates 2026/02/05 16:58:55 INFO Applying migration id=rawforward 2026/02/05 16:58:55 INFO Applying migration id=publickey 2026/02/05 16:58:55 INFO Applying migration id=resolvegroup 2026/02/05 16:58:55 INFO Applying migration id=reject 2026/02/05 16:58:55 INFO Applying migration id=autodel 2026/02/05 16:58:55 INFO Applying migration id=jsonb 2026/02/05 16:58:55 INFO Applying migration id=quote 2026/02/05 16:58:55 INFO Applying migration id=rfc9421 2026/02/05 16:58:55 INFO Applying migration id=keys 2026/02/05 16:58:55 INFO Applying migration id=portable 2026/02/05 16:58:55 INFO Applying migration id=proofs 2026/02/05 16:58:55 INFO Applying migration id=contexts 2026/02/05 16:58:55 INFO Applying migration id=deliverieshost 2026/02/05 16:58:55 INFO Applying migration id=pembegin 2026/02/05 16:58:55 INFO Applying migration id=didhost --- PASS: TestUsers_NoPosts (0.91s) === RUN TestUsers_UnauthenticatedUser 2026/02/05 16:58:56 INFO Applying migration id=initial 2026/02/05 16:58:56 INFO Applying migration id=notesupdated 2026/02/05 16:58:56 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:56 INFO Applying migration id=activitiesid 2026/02/05 16:58:56 INFO Applying migration id=outbox 2026/02/05 16:58:56 INFO Applying migration id=edits 2026/02/05 16:58:56 INFO Applying migration id=outboxactor 2026/02/05 16:58:56 INFO Applying migration id=outboxsender 2026/02/05 16:58:56 INFO Applying migration id=thread 2026/02/05 16:58:56 INFO Applying migration id=host 2026/02/05 16:58:56 INFO Applying migration id=sharedinbox 2026/02/05 16:58:56 INFO Applying migration id=noteshost 2026/02/05 16:58:56 INFO Applying migration id=fetched 2026/02/05 16:58:56 INFO Applying migration id=move 2026/02/05 16:58:56 INFO Applying migration id=cleanup 2026/02/05 16:58:56 INFO Applying migration id=received 2026/02/05 16:58:56 INFO Applying migration id=namehost 2026/02/05 16:58:56 INFO Applying migration id=outboxhost 2026/02/05 16:58:56 INFO Applying migration id=notesfts 2026/02/05 16:58:56 INFO Applying migration id=iconsname 2026/02/05 16:58:56 INFO Applying migration id=nohash 2026/02/05 16:58:56 INFO Applying migration id=shares 2026/02/05 16:58:56 INFO Applying migration id=actorttl 2026/02/05 16:58:56 INFO Applying migration id=tocc 2026/02/05 16:58:56 INFO Applying migration id=followeds 2026/02/05 16:58:56 INFO Applying migration id=certhash 2026/02/05 16:58:56 INFO Applying migration id=follows_sync 2026/02/05 16:58:56 INFO Applying migration id=jsonpath 2026/02/05 16:58:56 INFO Applying migration id=localforward 2026/02/05 16:58:56 INFO Applying migration id=avatar 2026/02/05 16:58:56 INFO Applying migration id=noimage 2026/02/05 16:58:56 INFO Applying migration id=feed 2026/02/05 16:58:56 INFO Applying migration id=bookmarks 2026/02/05 16:58:56 INFO Applying migration id=shareactivity 2026/02/05 16:58:56 INFO Applying migration id=application 2026/02/05 16:58:56 INFO Applying migration id=certificates 2026/02/05 16:58:56 INFO Applying migration id=rawforward 2026/02/05 16:58:56 INFO Applying migration id=publickey 2026/02/05 16:58:56 INFO Applying migration id=resolvegroup 2026/02/05 16:58:56 INFO Applying migration id=reject 2026/02/05 16:58:56 INFO Applying migration id=autodel 2026/02/05 16:58:56 INFO Applying migration id=jsonb 2026/02/05 16:58:56 INFO Applying migration id=quote 2026/02/05 16:58:56 INFO Applying migration id=rfc9421 2026/02/05 16:58:56 INFO Applying migration id=keys 2026/02/05 16:58:56 INFO Applying migration id=portable 2026/02/05 16:58:56 INFO Applying migration id=proofs 2026/02/05 16:58:56 INFO Applying migration id=contexts 2026/02/05 16:58:56 INFO Applying migration id=deliverieshost 2026/02/05 16:58:56 INFO Applying migration id=pembegin 2026/02/05 16:58:56 INFO Applying migration id=didhost --- PASS: TestUsers_UnauthenticatedUser (1.11s) === RUN TestUsers_DM 2026/02/05 16:58:57 INFO Applying migration id=initial 2026/02/05 16:58:57 INFO Applying migration id=notesupdated 2026/02/05 16:58:57 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:57 INFO Applying migration id=activitiesid 2026/02/05 16:58:57 INFO Applying migration id=outbox 2026/02/05 16:58:57 INFO Applying migration id=edits 2026/02/05 16:58:57 INFO Applying migration id=outboxactor 2026/02/05 16:58:57 INFO Applying migration id=outboxsender 2026/02/05 16:58:57 INFO Applying migration id=thread 2026/02/05 16:58:57 INFO Applying migration id=host 2026/02/05 16:58:57 INFO Applying migration id=sharedinbox 2026/02/05 16:58:57 INFO Applying migration id=noteshost 2026/02/05 16:58:57 INFO Applying migration id=fetched 2026/02/05 16:58:57 INFO Applying migration id=move 2026/02/05 16:58:57 INFO Applying migration id=cleanup 2026/02/05 16:58:57 INFO Applying migration id=received 2026/02/05 16:58:57 INFO Applying migration id=namehost 2026/02/05 16:58:57 INFO Applying migration id=outboxhost 2026/02/05 16:58:57 INFO Applying migration id=notesfts 2026/02/05 16:58:57 INFO Applying migration id=iconsname 2026/02/05 16:58:57 INFO Applying migration id=nohash 2026/02/05 16:58:57 INFO Applying migration id=shares 2026/02/05 16:58:57 INFO Applying migration id=actorttl 2026/02/05 16:58:57 INFO Applying migration id=tocc 2026/02/05 16:58:57 INFO Applying migration id=followeds 2026/02/05 16:58:57 INFO Applying migration id=certhash 2026/02/05 16:58:57 INFO Applying migration id=follows_sync 2026/02/05 16:58:57 INFO Applying migration id=jsonpath 2026/02/05 16:58:57 INFO Applying migration id=localforward 2026/02/05 16:58:57 INFO Applying migration id=avatar 2026/02/05 16:58:57 INFO Applying migration id=noimage 2026/02/05 16:58:57 INFO Applying migration id=feed 2026/02/05 16:58:57 INFO Applying migration id=bookmarks 2026/02/05 16:58:57 INFO Applying migration id=shareactivity 2026/02/05 16:58:57 INFO Applying migration id=application 2026/02/05 16:58:57 INFO Applying migration id=certificates 2026/02/05 16:58:57 INFO Applying migration id=rawforward 2026/02/05 16:58:57 INFO Applying migration id=publickey 2026/02/05 16:58:57 INFO Applying migration id=resolvegroup 2026/02/05 16:58:57 INFO Applying migration id=reject 2026/02/05 16:58:57 INFO Applying migration id=autodel 2026/02/05 16:58:57 INFO Applying migration id=jsonb 2026/02/05 16:58:57 INFO Applying migration id=quote 2026/02/05 16:58:57 INFO Applying migration id=rfc9421 2026/02/05 16:58:57 INFO Applying migration id=keys 2026/02/05 16:58:57 INFO Applying migration id=portable 2026/02/05 16:58:57 INFO Applying migration id=proofs 2026/02/05 16:58:57 INFO Applying migration id=contexts 2026/02/05 16:58:57 INFO Applying migration id=deliverieshost 2026/02/05 16:58:57 INFO Applying migration id=pembegin 2026/02/05 16:58:57 INFO Applying migration id=didhost 2026/02/05 16:58:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-212b-7718-aca4-154fa8871b5d 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/02/05 16:58:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-212c-7314-82ef-95c98a92ad0a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-212b-7718-aca4-154fa8871b5d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-212b-7718-aca4-154fa8871b5d 2026/02/05 16:58:58 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:58:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-212d-7137-bb34-7be2931e3258 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-212c-7c35-ba8e-30162a861821 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-212c-7c35-ba8e-30162a861821 --- PASS: TestUsers_DM (0.86s) === RUN TestUsers_DMNotFollowing 2026/02/05 16:58:58 INFO Applying migration id=initial 2026/02/05 16:58:58 INFO Applying migration id=notesupdated 2026/02/05 16:58:58 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:58 INFO Applying migration id=activitiesid 2026/02/05 16:58:58 INFO Applying migration id=outbox 2026/02/05 16:58:58 INFO Applying migration id=edits 2026/02/05 16:58:58 INFO Applying migration id=outboxactor 2026/02/05 16:58:58 INFO Applying migration id=outboxsender 2026/02/05 16:58:58 INFO Applying migration id=thread 2026/02/05 16:58:58 INFO Applying migration id=host 2026/02/05 16:58:58 INFO Applying migration id=sharedinbox 2026/02/05 16:58:58 INFO Applying migration id=noteshost 2026/02/05 16:58:58 INFO Applying migration id=fetched 2026/02/05 16:58:58 INFO Applying migration id=move 2026/02/05 16:58:58 INFO Applying migration id=cleanup 2026/02/05 16:58:58 INFO Applying migration id=received 2026/02/05 16:58:58 INFO Applying migration id=namehost 2026/02/05 16:58:58 INFO Applying migration id=outboxhost 2026/02/05 16:58:58 INFO Applying migration id=notesfts 2026/02/05 16:58:58 INFO Applying migration id=iconsname 2026/02/05 16:58:58 INFO Applying migration id=nohash 2026/02/05 16:58:58 INFO Applying migration id=shares 2026/02/05 16:58:58 INFO Applying migration id=actorttl 2026/02/05 16:58:58 INFO Applying migration id=tocc 2026/02/05 16:58:58 INFO Applying migration id=followeds 2026/02/05 16:58:58 INFO Applying migration id=certhash 2026/02/05 16:58:58 INFO Applying migration id=follows_sync 2026/02/05 16:58:58 INFO Applying migration id=jsonpath 2026/02/05 16:58:58 INFO Applying migration id=localforward 2026/02/05 16:58:58 INFO Applying migration id=avatar 2026/02/05 16:58:58 INFO Applying migration id=noimage 2026/02/05 16:58:58 INFO Applying migration id=feed 2026/02/05 16:58:58 INFO Applying migration id=bookmarks 2026/02/05 16:58:58 INFO Applying migration id=shareactivity 2026/02/05 16:58:58 INFO Applying migration id=application 2026/02/05 16:58:58 INFO Applying migration id=certificates 2026/02/05 16:58:58 INFO Applying migration id=rawforward 2026/02/05 16:58:58 INFO Applying migration id=publickey 2026/02/05 16:58:58 INFO Applying migration id=resolvegroup 2026/02/05 16:58:58 INFO Applying migration id=reject 2026/02/05 16:58:58 INFO Applying migration id=autodel 2026/02/05 16:58:58 INFO Applying migration id=jsonb 2026/02/05 16:58:58 INFO Applying migration id=quote 2026/02/05 16:58:58 INFO Applying migration id=rfc9421 2026/02/05 16:58:58 INFO Applying migration id=keys 2026/02/05 16:58:58 INFO Applying migration id=portable 2026/02/05 16:58:58 INFO Applying migration id=proofs 2026/02/05 16:58:58 INFO Applying migration id=contexts 2026/02/05 16:58:58 INFO Applying migration id=deliverieshost 2026/02/05 16:58:58 INFO Applying migration id=pembegin 2026/02/05 16:58:58 INFO Applying migration id=didhost 2026/02/05 16:58:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-2579-7bdd-9a5b-dbfc0f0c101b 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/02/05 16:58:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-257a-7735-9ec7-cafda39610d7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-2579-7bdd-9a5b-dbfc0f0c101b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-2579-7bdd-9a5b-dbfc0f0c101b 2026/02/05 16:58:59 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:58:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-257b-746a-89a1-f0b65a04a7cf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-257b-707a-b2dc-00c13afc8661 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-257b-707a-b2dc-00c13afc8661 2026/02/05 16:58:59 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebe-257d-71f7-b59e-8a15a59fdbbb activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-2579-7bdd-9a5b-dbfc0f0c101b 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 (1.10s) === RUN TestUsers_PostToFollowers 2026/02/05 16:58:59 INFO Applying migration id=initial 2026/02/05 16:58:59 INFO Applying migration id=notesupdated 2026/02/05 16:58:59 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:59 INFO Applying migration id=activitiesid 2026/02/05 16:58:59 INFO Applying migration id=outbox 2026/02/05 16:58:59 INFO Applying migration id=edits 2026/02/05 16:58:59 INFO Applying migration id=outboxactor 2026/02/05 16:58:59 INFO Applying migration id=outboxsender 2026/02/05 16:58:59 INFO Applying migration id=thread 2026/02/05 16:58:59 INFO Applying migration id=host 2026/02/05 16:58:59 INFO Applying migration id=sharedinbox 2026/02/05 16:58:59 INFO Applying migration id=noteshost 2026/02/05 16:58:59 INFO Applying migration id=fetched 2026/02/05 16:58:59 INFO Applying migration id=move 2026/02/05 16:58:59 INFO Applying migration id=cleanup 2026/02/05 16:58:59 INFO Applying migration id=received 2026/02/05 16:58:59 INFO Applying migration id=namehost 2026/02/05 16:58:59 INFO Applying migration id=outboxhost 2026/02/05 16:58:59 INFO Applying migration id=notesfts 2026/02/05 16:58:59 INFO Applying migration id=iconsname 2026/02/05 16:58:59 INFO Applying migration id=nohash 2026/02/05 16:58:59 INFO Applying migration id=shares 2026/02/05 16:58:59 INFO Applying migration id=actorttl 2026/02/05 16:58:59 INFO Applying migration id=tocc 2026/02/05 16:58:59 INFO Applying migration id=followeds 2026/02/05 16:58:59 INFO Applying migration id=certhash 2026/02/05 16:58:59 INFO Applying migration id=follows_sync 2026/02/05 16:58:59 INFO Applying migration id=jsonpath 2026/02/05 16:58:59 INFO Applying migration id=localforward 2026/02/05 16:58:59 INFO Applying migration id=avatar 2026/02/05 16:58:59 INFO Applying migration id=noimage 2026/02/05 16:58:59 INFO Applying migration id=feed 2026/02/05 16:58:59 INFO Applying migration id=bookmarks 2026/02/05 16:58:59 INFO Applying migration id=shareactivity 2026/02/05 16:58:59 INFO Applying migration id=application 2026/02/05 16:58:59 INFO Applying migration id=certificates 2026/02/05 16:58:59 INFO Applying migration id=rawforward 2026/02/05 16:58:59 INFO Applying migration id=publickey 2026/02/05 16:58:59 INFO Applying migration id=resolvegroup 2026/02/05 16:58:59 INFO Applying migration id=reject 2026/02/05 16:58:59 INFO Applying migration id=autodel 2026/02/05 16:58:59 INFO Applying migration id=jsonb 2026/02/05 16:58:59 INFO Applying migration id=quote 2026/02/05 16:58:59 INFO Applying migration id=rfc9421 2026/02/05 16:58:59 INFO Applying migration id=keys 2026/02/05 16:58:59 INFO Applying migration id=portable 2026/02/05 16:58:59 INFO Applying migration id=proofs 2026/02/05 16:58:59 INFO Applying migration id=contexts 2026/02/05 16:58:59 INFO Applying migration id=deliverieshost 2026/02/05 16:58:59 INFO Applying migration id=pembegin 2026/02/05 16:58:59 INFO Applying migration id=didhost 2026/02/05 16:59:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-28b6-7a23-b7b7-991219a17663 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/02/05 16:59:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-28b7-75e3-a0ce-b6488f0a7865 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-28b6-7a23-b7b7-991219a17663 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-28b6-7a23-b7b7-991219a17663 2026/02/05 16:59:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-28b7-7ed7-bd9b-293f86783def activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-28b7-7e98-b556-e99ab46cd021 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-28b7-7e98-b556-e99ab46cd021 --- PASS: TestUsers_PostToFollowers (0.83s) === RUN TestUsers_PostToFollowersNotFollowing 2026/02/05 16:59:00 INFO Applying migration id=initial 2026/02/05 16:59:00 INFO Applying migration id=notesupdated 2026/02/05 16:59:00 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:00 INFO Applying migration id=activitiesid 2026/02/05 16:59:00 INFO Applying migration id=outbox 2026/02/05 16:59:00 INFO Applying migration id=edits 2026/02/05 16:59:00 INFO Applying migration id=outboxactor 2026/02/05 16:59:00 INFO Applying migration id=outboxsender 2026/02/05 16:59:00 INFO Applying migration id=thread 2026/02/05 16:59:00 INFO Applying migration id=host 2026/02/05 16:59:00 INFO Applying migration id=sharedinbox 2026/02/05 16:59:00 INFO Applying migration id=noteshost 2026/02/05 16:59:00 INFO Applying migration id=fetched 2026/02/05 16:59:00 INFO Applying migration id=move 2026/02/05 16:59:00 INFO Applying migration id=cleanup 2026/02/05 16:59:00 INFO Applying migration id=received 2026/02/05 16:59:00 INFO Applying migration id=namehost 2026/02/05 16:59:00 INFO Applying migration id=outboxhost 2026/02/05 16:59:00 INFO Applying migration id=notesfts 2026/02/05 16:59:00 INFO Applying migration id=iconsname 2026/02/05 16:59:00 INFO Applying migration id=nohash 2026/02/05 16:59:00 INFO Applying migration id=shares 2026/02/05 16:59:00 INFO Applying migration id=actorttl 2026/02/05 16:59:00 INFO Applying migration id=tocc 2026/02/05 16:59:00 INFO Applying migration id=followeds 2026/02/05 16:59:00 INFO Applying migration id=certhash 2026/02/05 16:59:00 INFO Applying migration id=follows_sync 2026/02/05 16:59:00 INFO Applying migration id=jsonpath 2026/02/05 16:59:00 INFO Applying migration id=localforward 2026/02/05 16:59:00 INFO Applying migration id=avatar 2026/02/05 16:59:00 INFO Applying migration id=noimage 2026/02/05 16:59:00 INFO Applying migration id=feed 2026/02/05 16:59:00 INFO Applying migration id=bookmarks 2026/02/05 16:59:00 INFO Applying migration id=shareactivity 2026/02/05 16:59:00 INFO Applying migration id=application 2026/02/05 16:59:00 INFO Applying migration id=certificates 2026/02/05 16:59:00 INFO Applying migration id=rawforward 2026/02/05 16:59:00 INFO Applying migration id=publickey 2026/02/05 16:59:00 INFO Applying migration id=resolvegroup 2026/02/05 16:59:00 INFO Applying migration id=reject 2026/02/05 16:59:00 INFO Applying migration id=autodel 2026/02/05 16:59:00 INFO Applying migration id=jsonb 2026/02/05 16:59:00 INFO Applying migration id=quote 2026/02/05 16:59:00 INFO Applying migration id=rfc9421 2026/02/05 16:59:00 INFO Applying migration id=keys 2026/02/05 16:59:00 INFO Applying migration id=portable 2026/02/05 16:59:00 INFO Applying migration id=proofs 2026/02/05 16:59:00 INFO Applying migration id=contexts 2026/02/05 16:59:00 INFO Applying migration id=deliverieshost 2026/02/05 16:59:00 INFO Applying migration id=pembegin 2026/02/05 16:59:00 INFO Applying migration id=didhost 2026/02/05 16:59:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-2bff-7da4-b4f4-1a93c21c4100 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-2bff-7d53-8909-cef27f4884c6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-2bff-7d53-8909-cef27f4884c6 --- PASS: TestUsers_PostToFollowersNotFollowing (0.84s) === RUN TestUsers_PublicPost 2026/02/05 16:59:00 INFO Applying migration id=initial 2026/02/05 16:59:01 INFO Applying migration id=notesupdated 2026/02/05 16:59:01 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:01 INFO Applying migration id=activitiesid 2026/02/05 16:59:01 INFO Applying migration id=outbox 2026/02/05 16:59:01 INFO Applying migration id=edits 2026/02/05 16:59:01 INFO Applying migration id=outboxactor 2026/02/05 16:59:01 INFO Applying migration id=outboxsender 2026/02/05 16:59:01 INFO Applying migration id=thread 2026/02/05 16:59:01 INFO Applying migration id=host 2026/02/05 16:59:01 INFO Applying migration id=sharedinbox 2026/02/05 16:59:01 INFO Applying migration id=noteshost 2026/02/05 16:59:01 INFO Applying migration id=fetched 2026/02/05 16:59:01 INFO Applying migration id=move 2026/02/05 16:59:01 INFO Applying migration id=cleanup 2026/02/05 16:59:01 INFO Applying migration id=received 2026/02/05 16:59:01 INFO Applying migration id=namehost 2026/02/05 16:59:01 INFO Applying migration id=outboxhost 2026/02/05 16:59:01 INFO Applying migration id=notesfts 2026/02/05 16:59:01 INFO Applying migration id=iconsname 2026/02/05 16:59:01 INFO Applying migration id=nohash 2026/02/05 16:59:01 INFO Applying migration id=shares 2026/02/05 16:59:01 INFO Applying migration id=actorttl 2026/02/05 16:59:01 INFO Applying migration id=tocc 2026/02/05 16:59:01 INFO Applying migration id=followeds 2026/02/05 16:59:01 INFO Applying migration id=certhash 2026/02/05 16:59:01 INFO Applying migration id=follows_sync 2026/02/05 16:59:01 INFO Applying migration id=jsonpath 2026/02/05 16:59:01 INFO Applying migration id=localforward 2026/02/05 16:59:01 INFO Applying migration id=avatar 2026/02/05 16:59:01 INFO Applying migration id=noimage 2026/02/05 16:59:01 INFO Applying migration id=feed 2026/02/05 16:59:01 INFO Applying migration id=bookmarks 2026/02/05 16:59:01 INFO Applying migration id=shareactivity 2026/02/05 16:59:01 INFO Applying migration id=application 2026/02/05 16:59:01 INFO Applying migration id=certificates 2026/02/05 16:59:01 INFO Applying migration id=rawforward 2026/02/05 16:59:01 INFO Applying migration id=publickey 2026/02/05 16:59:01 INFO Applying migration id=resolvegroup 2026/02/05 16:59:01 INFO Applying migration id=reject 2026/02/05 16:59:01 INFO Applying migration id=autodel 2026/02/05 16:59:01 INFO Applying migration id=jsonb 2026/02/05 16:59:01 INFO Applying migration id=quote 2026/02/05 16:59:01 INFO Applying migration id=rfc9421 2026/02/05 16:59:01 INFO Applying migration id=keys 2026/02/05 16:59:01 INFO Applying migration id=portable 2026/02/05 16:59:01 INFO Applying migration id=proofs 2026/02/05 16:59:01 INFO Applying migration id=contexts 2026/02/05 16:59:01 INFO Applying migration id=deliverieshost 2026/02/05 16:59:01 INFO Applying migration id=pembegin 2026/02/05 16:59:01 INFO Applying migration id=didhost 2026/02/05 16:59:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-30db-7558-bbb3-71efd1de15a5 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/02/05 16:59:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-30dc-755f-8b57-9c4f033b9ba4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-30db-7558-bbb3-71efd1de15a5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-30db-7558-bbb3-71efd1de15a5 2026/02/05 16:59:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-30dd-70f8-b2cf-7063a1b37dff activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-30dd-70a7-804d-8824702b2626 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-30dd-70a7-804d-8824702b2626 --- PASS: TestUsers_PublicPost (1.25s) === RUN TestUsers_PublicPostNotFollowing 2026/02/05 16:59:02 INFO Applying migration id=initial 2026/02/05 16:59:02 INFO Applying migration id=notesupdated 2026/02/05 16:59:02 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:02 INFO Applying migration id=activitiesid 2026/02/05 16:59:02 INFO Applying migration id=outbox 2026/02/05 16:59:02 INFO Applying migration id=edits 2026/02/05 16:59:02 INFO Applying migration id=outboxactor 2026/02/05 16:59:02 INFO Applying migration id=outboxsender 2026/02/05 16:59:02 INFO Applying migration id=thread 2026/02/05 16:59:02 INFO Applying migration id=host 2026/02/05 16:59:02 INFO Applying migration id=sharedinbox 2026/02/05 16:59:02 INFO Applying migration id=noteshost 2026/02/05 16:59:02 INFO Applying migration id=fetched 2026/02/05 16:59:02 INFO Applying migration id=move 2026/02/05 16:59:02 INFO Applying migration id=cleanup 2026/02/05 16:59:02 INFO Applying migration id=received 2026/02/05 16:59:02 INFO Applying migration id=namehost 2026/02/05 16:59:02 INFO Applying migration id=outboxhost 2026/02/05 16:59:02 INFO Applying migration id=notesfts 2026/02/05 16:59:02 INFO Applying migration id=iconsname 2026/02/05 16:59:02 INFO Applying migration id=nohash 2026/02/05 16:59:02 INFO Applying migration id=shares 2026/02/05 16:59:02 INFO Applying migration id=actorttl 2026/02/05 16:59:02 INFO Applying migration id=tocc 2026/02/05 16:59:02 INFO Applying migration id=followeds 2026/02/05 16:59:02 INFO Applying migration id=certhash 2026/02/05 16:59:02 INFO Applying migration id=follows_sync 2026/02/05 16:59:02 INFO Applying migration id=jsonpath 2026/02/05 16:59:02 INFO Applying migration id=localforward 2026/02/05 16:59:02 INFO Applying migration id=avatar 2026/02/05 16:59:02 INFO Applying migration id=noimage 2026/02/05 16:59:02 INFO Applying migration id=feed 2026/02/05 16:59:02 INFO Applying migration id=bookmarks 2026/02/05 16:59:02 INFO Applying migration id=shareactivity 2026/02/05 16:59:02 INFO Applying migration id=application 2026/02/05 16:59:02 INFO Applying migration id=certificates 2026/02/05 16:59:02 INFO Applying migration id=rawforward 2026/02/05 16:59:02 INFO Applying migration id=publickey 2026/02/05 16:59:02 INFO Applying migration id=resolvegroup 2026/02/05 16:59:02 INFO Applying migration id=reject 2026/02/05 16:59:02 INFO Applying migration id=autodel 2026/02/05 16:59:02 INFO Applying migration id=jsonb 2026/02/05 16:59:02 INFO Applying migration id=quote 2026/02/05 16:59:02 INFO Applying migration id=rfc9421 2026/02/05 16:59:02 INFO Applying migration id=keys 2026/02/05 16:59:02 INFO Applying migration id=portable 2026/02/05 16:59:02 INFO Applying migration id=proofs 2026/02/05 16:59:02 INFO Applying migration id=contexts 2026/02/05 16:59:02 INFO Applying migration id=deliverieshost 2026/02/05 16:59:02 INFO Applying migration id=pembegin 2026/02/05 16:59:02 INFO Applying migration id=didhost 2026/02/05 16:59:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-34fd-7898-90b0-ab963c92690d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-34fd-783e-ad7f-b6bf67dca4e7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-34fd-783e-ad7f-b6bf67dca4e7 --- PASS: TestUsers_PublicPostNotFollowing (1.05s) === RUN TestUsers_PublicPostShared 2026/02/05 16:59:03 INFO Applying migration id=initial 2026/02/05 16:59:03 INFO Applying migration id=notesupdated 2026/02/05 16:59:03 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:03 INFO Applying migration id=activitiesid 2026/02/05 16:59:03 INFO Applying migration id=outbox 2026/02/05 16:59:03 INFO Applying migration id=edits 2026/02/05 16:59:03 INFO Applying migration id=outboxactor 2026/02/05 16:59:03 INFO Applying migration id=outboxsender 2026/02/05 16:59:03 INFO Applying migration id=thread 2026/02/05 16:59:03 INFO Applying migration id=host 2026/02/05 16:59:03 INFO Applying migration id=sharedinbox 2026/02/05 16:59:03 INFO Applying migration id=noteshost 2026/02/05 16:59:03 INFO Applying migration id=fetched 2026/02/05 16:59:03 INFO Applying migration id=move 2026/02/05 16:59:03 INFO Applying migration id=cleanup 2026/02/05 16:59:03 INFO Applying migration id=received 2026/02/05 16:59:03 INFO Applying migration id=namehost 2026/02/05 16:59:03 INFO Applying migration id=outboxhost 2026/02/05 16:59:03 INFO Applying migration id=notesfts 2026/02/05 16:59:03 INFO Applying migration id=iconsname 2026/02/05 16:59:03 INFO Applying migration id=nohash 2026/02/05 16:59:03 INFO Applying migration id=shares 2026/02/05 16:59:03 INFO Applying migration id=actorttl 2026/02/05 16:59:03 INFO Applying migration id=tocc 2026/02/05 16:59:03 INFO Applying migration id=followeds 2026/02/05 16:59:03 INFO Applying migration id=certhash 2026/02/05 16:59:03 INFO Applying migration id=follows_sync 2026/02/05 16:59:03 INFO Applying migration id=jsonpath 2026/02/05 16:59:03 INFO Applying migration id=localforward 2026/02/05 16:59:03 INFO Applying migration id=avatar 2026/02/05 16:59:03 INFO Applying migration id=noimage 2026/02/05 16:59:03 INFO Applying migration id=feed 2026/02/05 16:59:03 INFO Applying migration id=bookmarks 2026/02/05 16:59:03 INFO Applying migration id=shareactivity 2026/02/05 16:59:03 INFO Applying migration id=application 2026/02/05 16:59:03 INFO Applying migration id=certificates 2026/02/05 16:59:03 INFO Applying migration id=rawforward 2026/02/05 16:59:03 INFO Applying migration id=publickey 2026/02/05 16:59:03 INFO Applying migration id=resolvegroup 2026/02/05 16:59:03 INFO Applying migration id=reject 2026/02/05 16:59:03 INFO Applying migration id=autodel 2026/02/05 16:59:03 INFO Applying migration id=jsonb 2026/02/05 16:59:03 INFO Applying migration id=quote 2026/02/05 16:59:03 INFO Applying migration id=rfc9421 2026/02/05 16:59:03 INFO Applying migration id=keys 2026/02/05 16:59:03 INFO Applying migration id=portable 2026/02/05 16:59:03 INFO Applying migration id=proofs 2026/02/05 16:59:03 INFO Applying migration id=contexts 2026/02/05 16:59:03 INFO Applying migration id=deliverieshost 2026/02/05 16:59:03 INFO Applying migration id=pembegin 2026/02/05 16:59:03 INFO Applying migration id=didhost 2026/02/05 16:59:04 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-39e0-75d5-b9af-3a9519cb168a 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/02/05 16:59:04 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.25s) === RUN TestUsers_PublicPostSharedNotFollowing 2026/02/05 16:59:04 INFO Applying migration id=initial 2026/02/05 16:59:04 INFO Applying migration id=notesupdated 2026/02/05 16:59:04 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:04 INFO Applying migration id=activitiesid 2026/02/05 16:59:04 INFO Applying migration id=outbox 2026/02/05 16:59:04 INFO Applying migration id=edits 2026/02/05 16:59:04 INFO Applying migration id=outboxactor 2026/02/05 16:59:04 INFO Applying migration id=outboxsender 2026/02/05 16:59:04 INFO Applying migration id=thread 2026/02/05 16:59:04 INFO Applying migration id=host 2026/02/05 16:59:04 INFO Applying migration id=sharedinbox 2026/02/05 16:59:04 INFO Applying migration id=noteshost 2026/02/05 16:59:04 INFO Applying migration id=fetched 2026/02/05 16:59:04 INFO Applying migration id=move 2026/02/05 16:59:04 INFO Applying migration id=cleanup 2026/02/05 16:59:04 INFO Applying migration id=received 2026/02/05 16:59:04 INFO Applying migration id=namehost 2026/02/05 16:59:04 INFO Applying migration id=outboxhost 2026/02/05 16:59:04 INFO Applying migration id=notesfts 2026/02/05 16:59:04 INFO Applying migration id=iconsname 2026/02/05 16:59:04 INFO Applying migration id=nohash 2026/02/05 16:59:04 INFO Applying migration id=shares 2026/02/05 16:59:04 INFO Applying migration id=actorttl 2026/02/05 16:59:04 INFO Applying migration id=tocc 2026/02/05 16:59:04 INFO Applying migration id=followeds 2026/02/05 16:59:04 INFO Applying migration id=certhash 2026/02/05 16:59:04 INFO Applying migration id=follows_sync 2026/02/05 16:59:04 INFO Applying migration id=jsonpath 2026/02/05 16:59:04 INFO Applying migration id=localforward 2026/02/05 16:59:04 INFO Applying migration id=avatar 2026/02/05 16:59:04 INFO Applying migration id=noimage 2026/02/05 16:59:04 INFO Applying migration id=feed 2026/02/05 16:59:04 INFO Applying migration id=bookmarks 2026/02/05 16:59:04 INFO Applying migration id=shareactivity 2026/02/05 16:59:04 INFO Applying migration id=application 2026/02/05 16:59:04 INFO Applying migration id=certificates 2026/02/05 16:59:04 INFO Applying migration id=rawforward 2026/02/05 16:59:04 INFO Applying migration id=publickey 2026/02/05 16:59:04 INFO Applying migration id=resolvegroup 2026/02/05 16:59:04 INFO Applying migration id=reject 2026/02/05 16:59:04 INFO Applying migration id=autodel 2026/02/05 16:59:04 INFO Applying migration id=jsonb 2026/02/05 16:59:04 INFO Applying migration id=quote 2026/02/05 16:59:04 INFO Applying migration id=rfc9421 2026/02/05 16:59:04 INFO Applying migration id=keys 2026/02/05 16:59:04 INFO Applying migration id=portable 2026/02/05 16:59:04 INFO Applying migration id=proofs 2026/02/05 16:59:04 INFO Applying migration id=contexts 2026/02/05 16:59:04 INFO Applying migration id=deliverieshost 2026/02/05 16:59:04 INFO Applying migration id=pembegin 2026/02/05 16:59:04 INFO Applying migration id=didhost 2026/02/05 16:59:05 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-3f7e-7c28-9637-089b72d4bdb9 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/02/05 16:59:05 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/02/05 16:59:05 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebe-3f83-799e-8ca7-3cd09a16cacc activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-3f7e-7c28-9637-089b72d4bdb9 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.44s) === RUN TestView_NoReplies 2026/02/05 16:59:05 INFO Applying migration id=initial 2026/02/05 16:59:05 INFO Applying migration id=notesupdated 2026/02/05 16:59:05 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:05 INFO Applying migration id=activitiesid 2026/02/05 16:59:05 INFO Applying migration id=outbox 2026/02/05 16:59:06 INFO Applying migration id=edits 2026/02/05 16:59:06 INFO Applying migration id=outboxactor 2026/02/05 16:59:06 INFO Applying migration id=outboxsender 2026/02/05 16:59:06 INFO Applying migration id=thread 2026/02/05 16:59:06 INFO Applying migration id=host 2026/02/05 16:59:06 INFO Applying migration id=sharedinbox 2026/02/05 16:59:06 INFO Applying migration id=noteshost 2026/02/05 16:59:06 INFO Applying migration id=fetched 2026/02/05 16:59:06 INFO Applying migration id=move 2026/02/05 16:59:06 INFO Applying migration id=cleanup 2026/02/05 16:59:06 INFO Applying migration id=received 2026/02/05 16:59:06 INFO Applying migration id=namehost 2026/02/05 16:59:06 INFO Applying migration id=outboxhost 2026/02/05 16:59:06 INFO Applying migration id=notesfts 2026/02/05 16:59:06 INFO Applying migration id=iconsname 2026/02/05 16:59:06 INFO Applying migration id=nohash 2026/02/05 16:59:06 INFO Applying migration id=shares 2026/02/05 16:59:06 INFO Applying migration id=actorttl 2026/02/05 16:59:06 INFO Applying migration id=tocc 2026/02/05 16:59:06 INFO Applying migration id=followeds 2026/02/05 16:59:06 INFO Applying migration id=certhash 2026/02/05 16:59:06 INFO Applying migration id=follows_sync 2026/02/05 16:59:06 INFO Applying migration id=jsonpath 2026/02/05 16:59:06 INFO Applying migration id=localforward 2026/02/05 16:59:06 INFO Applying migration id=avatar 2026/02/05 16:59:06 INFO Applying migration id=noimage 2026/02/05 16:59:06 INFO Applying migration id=feed 2026/02/05 16:59:06 INFO Applying migration id=bookmarks 2026/02/05 16:59:06 INFO Applying migration id=shareactivity 2026/02/05 16:59:06 INFO Applying migration id=application 2026/02/05 16:59:06 INFO Applying migration id=certificates 2026/02/05 16:59:06 INFO Applying migration id=rawforward 2026/02/05 16:59:06 INFO Applying migration id=publickey 2026/02/05 16:59:06 INFO Applying migration id=resolvegroup 2026/02/05 16:59:06 INFO Applying migration id=reject 2026/02/05 16:59:06 INFO Applying migration id=autodel 2026/02/05 16:59:06 INFO Applying migration id=jsonb 2026/02/05 16:59:06 INFO Applying migration id=quote 2026/02/05 16:59:06 INFO Applying migration id=rfc9421 2026/02/05 16:59:06 INFO Applying migration id=keys 2026/02/05 16:59:06 INFO Applying migration id=portable 2026/02/05 16:59:06 INFO Applying migration id=proofs 2026/02/05 16:59:06 INFO Applying migration id=contexts 2026/02/05 16:59:06 INFO Applying migration id=deliverieshost 2026/02/05 16:59:06 INFO Applying migration id=pembegin 2026/02/05 16:59:06 INFO Applying migration id=didhost 2026/02/05 16:59:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4385-7504-bec9-e72ada563f67 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4385-74aa-8a83-17df5e7e017b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-4385-74aa-8a83-17df5e7e017b 2026/02/05 16:59:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-4385-74aa-8a83-17df5e7e017b --- PASS: TestView_NoReplies (1.03s) === RUN TestView_OneReply 2026/02/05 16:59:07 INFO Applying migration id=initial 2026/02/05 16:59:07 INFO Applying migration id=notesupdated 2026/02/05 16:59:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:07 INFO Applying migration id=activitiesid 2026/02/05 16:59:07 INFO Applying migration id=outbox 2026/02/05 16:59:07 INFO Applying migration id=edits 2026/02/05 16:59:07 INFO Applying migration id=outboxactor 2026/02/05 16:59:07 INFO Applying migration id=outboxsender 2026/02/05 16:59:07 INFO Applying migration id=thread 2026/02/05 16:59:07 INFO Applying migration id=host 2026/02/05 16:59:07 INFO Applying migration id=sharedinbox 2026/02/05 16:59:07 INFO Applying migration id=noteshost 2026/02/05 16:59:07 INFO Applying migration id=fetched 2026/02/05 16:59:07 INFO Applying migration id=move 2026/02/05 16:59:07 INFO Applying migration id=cleanup 2026/02/05 16:59:07 INFO Applying migration id=received 2026/02/05 16:59:07 INFO Applying migration id=namehost 2026/02/05 16:59:07 INFO Applying migration id=outboxhost 2026/02/05 16:59:07 INFO Applying migration id=notesfts 2026/02/05 16:59:07 INFO Applying migration id=iconsname 2026/02/05 16:59:07 INFO Applying migration id=nohash 2026/02/05 16:59:07 INFO Applying migration id=shares 2026/02/05 16:59:07 INFO Applying migration id=actorttl 2026/02/05 16:59:07 INFO Applying migration id=tocc 2026/02/05 16:59:07 INFO Applying migration id=followeds 2026/02/05 16:59:07 INFO Applying migration id=certhash 2026/02/05 16:59:07 INFO Applying migration id=follows_sync 2026/02/05 16:59:07 INFO Applying migration id=jsonpath 2026/02/05 16:59:07 INFO Applying migration id=localforward 2026/02/05 16:59:07 INFO Applying migration id=avatar 2026/02/05 16:59:07 INFO Applying migration id=noimage 2026/02/05 16:59:07 INFO Applying migration id=feed 2026/02/05 16:59:07 INFO Applying migration id=bookmarks 2026/02/05 16:59:07 INFO Applying migration id=shareactivity 2026/02/05 16:59:07 INFO Applying migration id=application 2026/02/05 16:59:07 INFO Applying migration id=certificates 2026/02/05 16:59:07 INFO Applying migration id=rawforward 2026/02/05 16:59:07 INFO Applying migration id=publickey 2026/02/05 16:59:07 INFO Applying migration id=resolvegroup 2026/02/05 16:59:07 INFO Applying migration id=reject 2026/02/05 16:59:07 INFO Applying migration id=autodel 2026/02/05 16:59:07 INFO Applying migration id=jsonb 2026/02/05 16:59:07 INFO Applying migration id=quote 2026/02/05 16:59:07 INFO Applying migration id=rfc9421 2026/02/05 16:59:07 INFO Applying migration id=keys 2026/02/05 16:59:07 INFO Applying migration id=portable 2026/02/05 16:59:07 INFO Applying migration id=proofs 2026/02/05 16:59:07 INFO Applying migration id=contexts 2026/02/05 16:59:07 INFO Applying migration id=deliverieshost 2026/02/05 16:59:07 INFO Applying migration id=pembegin 2026/02/05 16:59:07 INFO Applying migration id=didhost 2026/02/05 16:59:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-470c-7c71-9570-d28918e1e8d5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-470c-7b99-bf16-b08bd83ed7ea activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-470c-7b99-bf16-b08bd83ed7ea 2026/02/05 16:59:07 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-470c-7b99-bf16-b08bd83ed7ea 2026/02/05 16:59:07 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-4710-7352-a4e1-3f5fb6f5d6ac note=https://localhost.localdomain:8443/post/019c2ebe-4710-7307-bb4d-8f65dd1a13a3 thread=https://localhost.localdomain:8443/post/019c2ebe-470c-7b99-bf16-b08bd83ed7ea starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4710-7352-a4e1-3f5fb6f5d6ac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4710-7307-bb4d-8f65dd1a13a3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-4710-7307-bb4d-8f65dd1a13a3 2026/02/05 16:59:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-470c-7b99-bf16-b08bd83ed7ea --- PASS: TestView_OneReply (0.91s) === RUN TestView_TwoReplies 2026/02/05 16:59:07 INFO Applying migration id=initial 2026/02/05 16:59:07 INFO Applying migration id=notesupdated 2026/02/05 16:59:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:07 INFO Applying migration id=activitiesid 2026/02/05 16:59:07 INFO Applying migration id=outbox 2026/02/05 16:59:07 INFO Applying migration id=edits 2026/02/05 16:59:07 INFO Applying migration id=outboxactor 2026/02/05 16:59:07 INFO Applying migration id=outboxsender 2026/02/05 16:59:07 INFO Applying migration id=thread 2026/02/05 16:59:07 INFO Applying migration id=host 2026/02/05 16:59:07 INFO Applying migration id=sharedinbox 2026/02/05 16:59:07 INFO Applying migration id=noteshost 2026/02/05 16:59:07 INFO Applying migration id=fetched 2026/02/05 16:59:07 INFO Applying migration id=move 2026/02/05 16:59:07 INFO Applying migration id=cleanup 2026/02/05 16:59:07 INFO Applying migration id=received 2026/02/05 16:59:07 INFO Applying migration id=namehost 2026/02/05 16:59:07 INFO Applying migration id=outboxhost 2026/02/05 16:59:07 INFO Applying migration id=notesfts 2026/02/05 16:59:07 INFO Applying migration id=iconsname 2026/02/05 16:59:07 INFO Applying migration id=nohash 2026/02/05 16:59:07 INFO Applying migration id=shares 2026/02/05 16:59:07 INFO Applying migration id=actorttl 2026/02/05 16:59:07 INFO Applying migration id=tocc 2026/02/05 16:59:07 INFO Applying migration id=followeds 2026/02/05 16:59:07 INFO Applying migration id=certhash 2026/02/05 16:59:07 INFO Applying migration id=follows_sync 2026/02/05 16:59:07 INFO Applying migration id=jsonpath 2026/02/05 16:59:08 INFO Applying migration id=localforward 2026/02/05 16:59:08 INFO Applying migration id=avatar 2026/02/05 16:59:08 INFO Applying migration id=noimage 2026/02/05 16:59:08 INFO Applying migration id=feed 2026/02/05 16:59:08 INFO Applying migration id=bookmarks 2026/02/05 16:59:08 INFO Applying migration id=shareactivity 2026/02/05 16:59:08 INFO Applying migration id=application 2026/02/05 16:59:08 INFO Applying migration id=certificates 2026/02/05 16:59:08 INFO Applying migration id=rawforward 2026/02/05 16:59:08 INFO Applying migration id=publickey 2026/02/05 16:59:08 INFO Applying migration id=resolvegroup 2026/02/05 16:59:08 INFO Applying migration id=reject 2026/02/05 16:59:08 INFO Applying migration id=autodel 2026/02/05 16:59:08 INFO Applying migration id=jsonb 2026/02/05 16:59:08 INFO Applying migration id=quote 2026/02/05 16:59:08 INFO Applying migration id=rfc9421 2026/02/05 16:59:08 INFO Applying migration id=keys 2026/02/05 16:59:08 INFO Applying migration id=portable 2026/02/05 16:59:08 INFO Applying migration id=proofs 2026/02/05 16:59:08 INFO Applying migration id=contexts 2026/02/05 16:59:08 INFO Applying migration id=deliverieshost 2026/02/05 16:59:08 INFO Applying migration id=pembegin 2026/02/05 16:59:08 INFO Applying migration id=didhost 2026/02/05 16:59:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4ab1-755b-af6a-53e900b5dc87 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4ab1-7503-9670-f002d43617a6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-4ab1-7503-9670-f002d43617a6 2026/02/05 16:59:08 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-4ab1-7503-9670-f002d43617a6 2026/02/05 16:59:08 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-4ab4-7569-acc7-80315be92caf note=https://localhost.localdomain:8443/post/019c2ebe-4ab4-74f4-a5a6-3fb0e04401bf thread=https://localhost.localdomain:8443/post/019c2ebe-4ab1-7503-9670-f002d43617a6 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4ab4-7569-acc7-80315be92caf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4ab4-74f4-a5a6-3fb0e04401bf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-4ab4-74f4-a5a6-3fb0e04401bf 2026/02/05 16:59:08 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-4ab1-7503-9670-f002d43617a6 2026/02/05 16:59:08 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-4ab7-78e1-8c8f-4f363f33245f note=https://localhost.localdomain:8443/post/019c2ebe-4ab7-7894-8fed-3593c459b23e thread=https://localhost.localdomain:8443/post/019c2ebe-4ab1-7503-9670-f002d43617a6 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4ab7-78e1-8c8f-4f363f33245f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4ab7-7894-8fed-3593c459b23e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebe-4ab7-7894-8fed-3593c459b23e 2026/02/05 16:59:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-4ab1-7503-9670-f002d43617a6 --- PASS: TestView_TwoReplies (0.94s) === RUN TestView_TwoRepliesBigOffset 2026/02/05 16:59:08 INFO Applying migration id=initial 2026/02/05 16:59:08 INFO Applying migration id=notesupdated 2026/02/05 16:59:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:08 INFO Applying migration id=activitiesid 2026/02/05 16:59:08 INFO Applying migration id=outbox 2026/02/05 16:59:08 INFO Applying migration id=edits 2026/02/05 16:59:08 INFO Applying migration id=outboxactor 2026/02/05 16:59:08 INFO Applying migration id=outboxsender 2026/02/05 16:59:08 INFO Applying migration id=thread 2026/02/05 16:59:08 INFO Applying migration id=host 2026/02/05 16:59:08 INFO Applying migration id=sharedinbox 2026/02/05 16:59:08 INFO Applying migration id=noteshost 2026/02/05 16:59:08 INFO Applying migration id=fetched 2026/02/05 16:59:08 INFO Applying migration id=move 2026/02/05 16:59:08 INFO Applying migration id=cleanup 2026/02/05 16:59:08 INFO Applying migration id=received 2026/02/05 16:59:08 INFO Applying migration id=namehost 2026/02/05 16:59:08 INFO Applying migration id=outboxhost 2026/02/05 16:59:08 INFO Applying migration id=notesfts 2026/02/05 16:59:08 INFO Applying migration id=iconsname 2026/02/05 16:59:08 INFO Applying migration id=nohash 2026/02/05 16:59:08 INFO Applying migration id=shares 2026/02/05 16:59:08 INFO Applying migration id=actorttl 2026/02/05 16:59:08 INFO Applying migration id=tocc 2026/02/05 16:59:08 INFO Applying migration id=followeds 2026/02/05 16:59:08 INFO Applying migration id=certhash 2026/02/05 16:59:08 INFO Applying migration id=follows_sync 2026/02/05 16:59:08 INFO Applying migration id=jsonpath 2026/02/05 16:59:08 INFO Applying migration id=localforward 2026/02/05 16:59:08 INFO Applying migration id=avatar 2026/02/05 16:59:08 INFO Applying migration id=noimage 2026/02/05 16:59:08 INFO Applying migration id=feed 2026/02/05 16:59:08 INFO Applying migration id=bookmarks 2026/02/05 16:59:08 INFO Applying migration id=shareactivity 2026/02/05 16:59:08 INFO Applying migration id=application 2026/02/05 16:59:08 INFO Applying migration id=certificates 2026/02/05 16:59:08 INFO Applying migration id=rawforward 2026/02/05 16:59:08 INFO Applying migration id=publickey 2026/02/05 16:59:08 INFO Applying migration id=resolvegroup 2026/02/05 16:59:08 INFO Applying migration id=reject 2026/02/05 16:59:08 INFO Applying migration id=autodel 2026/02/05 16:59:08 INFO Applying migration id=jsonb 2026/02/05 16:59:08 INFO Applying migration id=quote 2026/02/05 16:59:08 INFO Applying migration id=rfc9421 2026/02/05 16:59:08 INFO Applying migration id=keys 2026/02/05 16:59:08 INFO Applying migration id=portable 2026/02/05 16:59:09 INFO Applying migration id=proofs 2026/02/05 16:59:09 INFO Applying migration id=contexts 2026/02/05 16:59:09 INFO Applying migration id=deliverieshost 2026/02/05 16:59:09 INFO Applying migration id=pembegin 2026/02/05 16:59:09 INFO Applying migration id=didhost 2026/02/05 16:59:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4e33-7459-b92c-56bcef0ff716 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4e33-73ff-91d9-db676528e261 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-4e33-73ff-91d9-db676528e261 2026/02/05 16:59:09 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-4e33-73ff-91d9-db676528e261 2026/02/05 16:59:09 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-4e36-78e2-8445-f7afb3551e2a note=https://localhost.localdomain:8443/post/019c2ebe-4e36-7896-bbec-ec90465d5b6f thread=https://localhost.localdomain:8443/post/019c2ebe-4e33-73ff-91d9-db676528e261 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4e36-78e2-8445-f7afb3551e2a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4e36-7896-bbec-ec90465d5b6f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-4e36-7896-bbec-ec90465d5b6f 2026/02/05 16:59:09 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-4e33-73ff-91d9-db676528e261 2026/02/05 16:59:09 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-4e39-7cf1-a208-5feff82b440d note=https://localhost.localdomain:8443/post/019c2ebe-4e39-7ca2-b42d-942aa4d5f74f thread=https://localhost.localdomain:8443/post/019c2ebe-4e33-73ff-91d9-db676528e261 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4e39-7cf1-a208-5feff82b440d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4e39-7ca2-b42d-942aa4d5f74f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebe-4e39-7ca2-b42d-942aa4d5f74f 2026/02/05 16:59:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-4e33-73ff-91d9-db676528e261 --- PASS: TestView_TwoRepliesBigOffset (0.89s) === RUN TestView_TwoRepliesBigOffsetUnauthenticatedUser 2026/02/05 16:59:09 INFO Applying migration id=initial 2026/02/05 16:59:09 INFO Applying migration id=notesupdated 2026/02/05 16:59:09 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:09 INFO Applying migration id=activitiesid 2026/02/05 16:59:09 INFO Applying migration id=outbox 2026/02/05 16:59:09 INFO Applying migration id=edits 2026/02/05 16:59:09 INFO Applying migration id=outboxactor 2026/02/05 16:59:09 INFO Applying migration id=outboxsender 2026/02/05 16:59:09 INFO Applying migration id=thread 2026/02/05 16:59:09 INFO Applying migration id=host 2026/02/05 16:59:09 INFO Applying migration id=sharedinbox 2026/02/05 16:59:09 INFO Applying migration id=noteshost 2026/02/05 16:59:09 INFO Applying migration id=fetched 2026/02/05 16:59:09 INFO Applying migration id=move 2026/02/05 16:59:09 INFO Applying migration id=cleanup 2026/02/05 16:59:09 INFO Applying migration id=received 2026/02/05 16:59:09 INFO Applying migration id=namehost 2026/02/05 16:59:09 INFO Applying migration id=outboxhost 2026/02/05 16:59:09 INFO Applying migration id=notesfts 2026/02/05 16:59:09 INFO Applying migration id=iconsname 2026/02/05 16:59:09 INFO Applying migration id=nohash 2026/02/05 16:59:09 INFO Applying migration id=shares 2026/02/05 16:59:09 INFO Applying migration id=actorttl 2026/02/05 16:59:09 INFO Applying migration id=tocc 2026/02/05 16:59:09 INFO Applying migration id=followeds 2026/02/05 16:59:09 INFO Applying migration id=certhash 2026/02/05 16:59:09 INFO Applying migration id=follows_sync 2026/02/05 16:59:09 INFO Applying migration id=jsonpath 2026/02/05 16:59:09 INFO Applying migration id=localforward 2026/02/05 16:59:09 INFO Applying migration id=avatar 2026/02/05 16:59:09 INFO Applying migration id=noimage 2026/02/05 16:59:09 INFO Applying migration id=feed 2026/02/05 16:59:09 INFO Applying migration id=bookmarks 2026/02/05 16:59:09 INFO Applying migration id=shareactivity 2026/02/05 16:59:09 INFO Applying migration id=application 2026/02/05 16:59:09 INFO Applying migration id=certificates 2026/02/05 16:59:09 INFO Applying migration id=rawforward 2026/02/05 16:59:09 INFO Applying migration id=publickey 2026/02/05 16:59:09 INFO Applying migration id=resolvegroup 2026/02/05 16:59:09 INFO Applying migration id=reject 2026/02/05 16:59:09 INFO Applying migration id=autodel 2026/02/05 16:59:09 INFO Applying migration id=jsonb 2026/02/05 16:59:09 INFO Applying migration id=quote 2026/02/05 16:59:09 INFO Applying migration id=rfc9421 2026/02/05 16:59:09 INFO Applying migration id=keys 2026/02/05 16:59:09 INFO Applying migration id=portable 2026/02/05 16:59:09 INFO Applying migration id=proofs 2026/02/05 16:59:09 INFO Applying migration id=contexts 2026/02/05 16:59:09 INFO Applying migration id=deliverieshost 2026/02/05 16:59:09 INFO Applying migration id=pembegin 2026/02/05 16:59:09 INFO Applying migration id=didhost 2026/02/05 16:59:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-5266-7a05-8b28-8cce7ba44821 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-5266-793b-b944-8cf3dafad792 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-5266-793b-b944-8cf3dafad792 2026/02/05 16:59:10 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-5266-793b-b944-8cf3dafad792 2026/02/05 16:59:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-526a-71e1-9cff-061d3e58d4eb note=https://localhost.localdomain:8443/post/019c2ebe-526a-7192-97fe-09e93e8c5600 thread=https://localhost.localdomain:8443/post/019c2ebe-5266-793b-b944-8cf3dafad792 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-526a-71e1-9cff-061d3e58d4eb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-526a-7192-97fe-09e93e8c5600 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-526a-7192-97fe-09e93e8c5600 2026/02/05 16:59:10 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-5266-793b-b944-8cf3dafad792 2026/02/05 16:59:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-526d-787d-8804-4a72f7079f82 note=https://localhost.localdomain:8443/post/019c2ebe-526d-781a-81a9-2bf9be1b9bc0 thread=https://localhost.localdomain:8443/post/019c2ebe-5266-793b-b944-8cf3dafad792 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-526d-787d-8804-4a72f7079f82 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-526d-781a-81a9-2bf9be1b9bc0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebe-526d-781a-81a9-2bf9be1b9bc0 2026/02/05 16:59:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-5266-793b-b944-8cf3dafad792 --- PASS: TestView_TwoRepliesBigOffsetUnauthenticatedUser (1.08s) === RUN TestView_TwoRepliesUnauthenticatedUser 2026/02/05 16:59:10 INFO Applying migration id=initial 2026/02/05 16:59:10 INFO Applying migration id=notesupdated 2026/02/05 16:59:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:10 INFO Applying migration id=activitiesid 2026/02/05 16:59:10 INFO Applying migration id=outbox 2026/02/05 16:59:10 INFO Applying migration id=edits 2026/02/05 16:59:10 INFO Applying migration id=outboxactor 2026/02/05 16:59:10 INFO Applying migration id=outboxsender 2026/02/05 16:59:10 INFO Applying migration id=thread 2026/02/05 16:59:10 INFO Applying migration id=host 2026/02/05 16:59:10 INFO Applying migration id=sharedinbox 2026/02/05 16:59:10 INFO Applying migration id=noteshost 2026/02/05 16:59:10 INFO Applying migration id=fetched 2026/02/05 16:59:10 INFO Applying migration id=move 2026/02/05 16:59:10 INFO Applying migration id=cleanup 2026/02/05 16:59:10 INFO Applying migration id=received 2026/02/05 16:59:10 INFO Applying migration id=namehost 2026/02/05 16:59:10 INFO Applying migration id=outboxhost 2026/02/05 16:59:10 INFO Applying migration id=notesfts 2026/02/05 16:59:10 INFO Applying migration id=iconsname 2026/02/05 16:59:10 INFO Applying migration id=nohash 2026/02/05 16:59:10 INFO Applying migration id=shares 2026/02/05 16:59:10 INFO Applying migration id=actorttl 2026/02/05 16:59:10 INFO Applying migration id=tocc 2026/02/05 16:59:10 INFO Applying migration id=followeds 2026/02/05 16:59:10 INFO Applying migration id=certhash 2026/02/05 16:59:10 INFO Applying migration id=follows_sync 2026/02/05 16:59:10 INFO Applying migration id=jsonpath 2026/02/05 16:59:10 INFO Applying migration id=localforward 2026/02/05 16:59:10 INFO Applying migration id=avatar 2026/02/05 16:59:10 INFO Applying migration id=noimage 2026/02/05 16:59:10 INFO Applying migration id=feed 2026/02/05 16:59:10 INFO Applying migration id=bookmarks 2026/02/05 16:59:10 INFO Applying migration id=shareactivity 2026/02/05 16:59:10 INFO Applying migration id=application 2026/02/05 16:59:10 INFO Applying migration id=certificates 2026/02/05 16:59:10 INFO Applying migration id=rawforward 2026/02/05 16:59:10 INFO Applying migration id=publickey 2026/02/05 16:59:10 INFO Applying migration id=resolvegroup 2026/02/05 16:59:10 INFO Applying migration id=reject 2026/02/05 16:59:10 INFO Applying migration id=autodel 2026/02/05 16:59:10 INFO Applying migration id=jsonb 2026/02/05 16:59:10 INFO Applying migration id=quote 2026/02/05 16:59:10 INFO Applying migration id=rfc9421 2026/02/05 16:59:10 INFO Applying migration id=keys 2026/02/05 16:59:10 INFO Applying migration id=portable 2026/02/05 16:59:10 INFO Applying migration id=proofs 2026/02/05 16:59:10 INFO Applying migration id=contexts 2026/02/05 16:59:10 INFO Applying migration id=deliverieshost 2026/02/05 16:59:10 INFO Applying migration id=pembegin 2026/02/05 16:59:10 INFO Applying migration id=didhost 2026/02/05 16:59:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-559c-7b56-95b6-7cbfa01e3344 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-559c-7a8c-941a-f076afb5d5b9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-559c-7a8c-941a-f076afb5d5b9 2026/02/05 16:59:11 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-559c-7a8c-941a-f076afb5d5b9 2026/02/05 16:59:11 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-55a0-70ae-9b06-c2556fcc5852 note=https://localhost.localdomain:8443/post/019c2ebe-55a0-7061-a9a6-79601d3f8fea thread=https://localhost.localdomain:8443/post/019c2ebe-559c-7a8c-941a-f076afb5d5b9 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-55a0-70ae-9b06-c2556fcc5852 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-55a0-7061-a9a6-79601d3f8fea activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-55a0-7061-a9a6-79601d3f8fea 2026/02/05 16:59:11 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-559c-7a8c-941a-f076afb5d5b9 2026/02/05 16:59:11 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-55a3-7815-8cd3-dad5446131af note=https://localhost.localdomain:8443/post/019c2ebe-55a3-77c4-8b08-dfc700ff6fe8 thread=https://localhost.localdomain:8443/post/019c2ebe-559c-7a8c-941a-f076afb5d5b9 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-55a3-7815-8cd3-dad5446131af activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-55a3-77c4-8b08-dfc700ff6fe8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebe-55a3-77c4-8b08-dfc700ff6fe8 2026/02/05 16:59:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-559c-7a8c-941a-f076afb5d5b9 --- PASS: TestView_TwoRepliesUnauthenticatedUser (0.82s) === RUN TestView_OneReplyPostDeleted 2026/02/05 16:59:11 INFO Applying migration id=initial 2026/02/05 16:59:11 INFO Applying migration id=notesupdated 2026/02/05 16:59:11 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:11 INFO Applying migration id=activitiesid 2026/02/05 16:59:11 INFO Applying migration id=outbox 2026/02/05 16:59:11 INFO Applying migration id=edits 2026/02/05 16:59:11 INFO Applying migration id=outboxactor 2026/02/05 16:59:11 INFO Applying migration id=outboxsender 2026/02/05 16:59:11 INFO Applying migration id=thread 2026/02/05 16:59:11 INFO Applying migration id=host 2026/02/05 16:59:11 INFO Applying migration id=sharedinbox 2026/02/05 16:59:11 INFO Applying migration id=noteshost 2026/02/05 16:59:11 INFO Applying migration id=fetched 2026/02/05 16:59:11 INFO Applying migration id=move 2026/02/05 16:59:11 INFO Applying migration id=cleanup 2026/02/05 16:59:11 INFO Applying migration id=received 2026/02/05 16:59:11 INFO Applying migration id=namehost 2026/02/05 16:59:11 INFO Applying migration id=outboxhost 2026/02/05 16:59:11 INFO Applying migration id=notesfts 2026/02/05 16:59:11 INFO Applying migration id=iconsname 2026/02/05 16:59:11 INFO Applying migration id=nohash 2026/02/05 16:59:11 INFO Applying migration id=shares 2026/02/05 16:59:11 INFO Applying migration id=actorttl 2026/02/05 16:59:11 INFO Applying migration id=tocc 2026/02/05 16:59:11 INFO Applying migration id=followeds 2026/02/05 16:59:11 INFO Applying migration id=certhash 2026/02/05 16:59:11 INFO Applying migration id=follows_sync 2026/02/05 16:59:11 INFO Applying migration id=jsonpath 2026/02/05 16:59:11 INFO Applying migration id=localforward 2026/02/05 16:59:11 INFO Applying migration id=avatar 2026/02/05 16:59:11 INFO Applying migration id=noimage 2026/02/05 16:59:11 INFO Applying migration id=feed 2026/02/05 16:59:11 INFO Applying migration id=bookmarks 2026/02/05 16:59:11 INFO Applying migration id=shareactivity 2026/02/05 16:59:11 INFO Applying migration id=application 2026/02/05 16:59:11 INFO Applying migration id=certificates 2026/02/05 16:59:11 INFO Applying migration id=rawforward 2026/02/05 16:59:11 INFO Applying migration id=publickey 2026/02/05 16:59:11 INFO Applying migration id=resolvegroup 2026/02/05 16:59:11 INFO Applying migration id=reject 2026/02/05 16:59:11 INFO Applying migration id=autodel 2026/02/05 16:59:11 INFO Applying migration id=jsonb 2026/02/05 16:59:11 INFO Applying migration id=quote 2026/02/05 16:59:11 INFO Applying migration id=rfc9421 2026/02/05 16:59:11 INFO Applying migration id=keys 2026/02/05 16:59:11 INFO Applying migration id=portable 2026/02/05 16:59:11 INFO Applying migration id=proofs 2026/02/05 16:59:11 INFO Applying migration id=contexts 2026/02/05 16:59:11 INFO Applying migration id=deliverieshost 2026/02/05 16:59:11 INFO Applying migration id=pembegin 2026/02/05 16:59:11 INFO Applying migration id=didhost 2026/02/05 16:59:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-5c11-7cc8-86d3-52e4e552c511 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e 2026/02/05 16:59:13 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e 2026/02/05 16:59:13 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-5c16-7016-8e6f-1c149416782d note=https://localhost.localdomain:8443/post/019c2ebe-5c15-7ee2-af78-3076b7e83a62 thread=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-5c16-7016-8e6f-1c149416782d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-5c15-7ee2-af78-3076b7e83a62 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-5c15-7ee2-af78-3076b7e83a62 2026/02/05 16:59:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e 2026/02/05 16:59:13 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e 2026/02/05 16:59:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-5c15-7ee2-af78-3076b7e83a62 --- PASS: TestView_OneReplyPostDeleted (1.66s) === RUN TestView_OneReplyPostNotDeleted 2026/02/05 16:59:13 INFO Applying migration id=initial 2026/02/05 16:59:13 INFO Applying migration id=notesupdated 2026/02/05 16:59:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:13 INFO Applying migration id=activitiesid 2026/02/05 16:59:13 INFO Applying migration id=outbox 2026/02/05 16:59:13 INFO Applying migration id=edits 2026/02/05 16:59:13 INFO Applying migration id=outboxactor 2026/02/05 16:59:13 INFO Applying migration id=outboxsender 2026/02/05 16:59:13 INFO Applying migration id=thread 2026/02/05 16:59:13 INFO Applying migration id=host 2026/02/05 16:59:13 INFO Applying migration id=sharedinbox 2026/02/05 16:59:13 INFO Applying migration id=noteshost 2026/02/05 16:59:13 INFO Applying migration id=fetched 2026/02/05 16:59:13 INFO Applying migration id=move 2026/02/05 16:59:13 INFO Applying migration id=cleanup 2026/02/05 16:59:13 INFO Applying migration id=received 2026/02/05 16:59:13 INFO Applying migration id=namehost 2026/02/05 16:59:13 INFO Applying migration id=outboxhost 2026/02/05 16:59:13 INFO Applying migration id=notesfts 2026/02/05 16:59:13 INFO Applying migration id=iconsname 2026/02/05 16:59:13 INFO Applying migration id=nohash 2026/02/05 16:59:13 INFO Applying migration id=shares 2026/02/05 16:59:13 INFO Applying migration id=actorttl 2026/02/05 16:59:13 INFO Applying migration id=tocc 2026/02/05 16:59:13 INFO Applying migration id=followeds 2026/02/05 16:59:13 INFO Applying migration id=certhash 2026/02/05 16:59:13 INFO Applying migration id=follows_sync 2026/02/05 16:59:13 INFO Applying migration id=jsonpath 2026/02/05 16:59:13 INFO Applying migration id=localforward 2026/02/05 16:59:13 INFO Applying migration id=avatar 2026/02/05 16:59:13 INFO Applying migration id=noimage 2026/02/05 16:59:13 INFO Applying migration id=feed 2026/02/05 16:59:13 INFO Applying migration id=bookmarks 2026/02/05 16:59:13 INFO Applying migration id=shareactivity 2026/02/05 16:59:13 INFO Applying migration id=application 2026/02/05 16:59:13 INFO Applying migration id=certificates 2026/02/05 16:59:13 INFO Applying migration id=rawforward 2026/02/05 16:59:13 INFO Applying migration id=publickey 2026/02/05 16:59:13 INFO Applying migration id=resolvegroup 2026/02/05 16:59:13 INFO Applying migration id=reject 2026/02/05 16:59:13 INFO Applying migration id=autodel 2026/02/05 16:59:13 INFO Applying migration id=jsonb 2026/02/05 16:59:13 INFO Applying migration id=quote 2026/02/05 16:59:13 INFO Applying migration id=rfc9421 2026/02/05 16:59:13 INFO Applying migration id=keys 2026/02/05 16:59:13 INFO Applying migration id=portable 2026/02/05 16:59:13 INFO Applying migration id=proofs 2026/02/05 16:59:13 INFO Applying migration id=contexts 2026/02/05 16:59:13 INFO Applying migration id=deliverieshost 2026/02/05 16:59:13 INFO Applying migration id=pembegin 2026/02/05 16:59:13 INFO Applying migration id=didhost 2026/02/05 16:59:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-5fe9-793c-9f3b-056236b18e04 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-5fe9-78d9-833f-0857c88e30c8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-5fe9-78d9-833f-0857c88e30c8 2026/02/05 16:59:14 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-5fe9-78d9-833f-0857c88e30c8 2026/02/05 16:59:14 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-5fed-7068-a14e-3a35e04eb4c8 note=https://localhost.localdomain:8443/post/019c2ebe-5fed-7012-bd43-df928c61c2b8 thread=https://localhost.localdomain:8443/post/019c2ebe-5fe9-78d9-833f-0857c88e30c8 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-5fed-7068-a14e-3a35e04eb4c8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-5fed-7012-bd43-df928c61c2b8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-5fed-7012-bd43-df928c61c2b8 2026/02/05 16:59:14 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-5fe9-78d9-833f-0857c88e30c8 2026/02/05 16:59:14 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-5fed-7012-bd43-df928c61c2b8 --- PASS: TestView_OneReplyPostNotDeleted (0.98s) === RUN TestView_OneReplyPostNotDeletedUnauthenticatedUser 2026/02/05 16:59:14 INFO Applying migration id=initial 2026/02/05 16:59:14 INFO Applying migration id=notesupdated 2026/02/05 16:59:14 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:14 INFO Applying migration id=activitiesid 2026/02/05 16:59:14 INFO Applying migration id=outbox 2026/02/05 16:59:14 INFO Applying migration id=edits 2026/02/05 16:59:14 INFO Applying migration id=outboxactor 2026/02/05 16:59:14 INFO Applying migration id=outboxsender 2026/02/05 16:59:14 INFO Applying migration id=thread 2026/02/05 16:59:14 INFO Applying migration id=host 2026/02/05 16:59:14 INFO Applying migration id=sharedinbox 2026/02/05 16:59:14 INFO Applying migration id=noteshost 2026/02/05 16:59:14 INFO Applying migration id=fetched 2026/02/05 16:59:14 INFO Applying migration id=move 2026/02/05 16:59:14 INFO Applying migration id=cleanup 2026/02/05 16:59:14 INFO Applying migration id=received 2026/02/05 16:59:14 INFO Applying migration id=namehost 2026/02/05 16:59:14 INFO Applying migration id=outboxhost 2026/02/05 16:59:14 INFO Applying migration id=notesfts 2026/02/05 16:59:14 INFO Applying migration id=iconsname 2026/02/05 16:59:14 INFO Applying migration id=nohash 2026/02/05 16:59:14 INFO Applying migration id=shares 2026/02/05 16:59:14 INFO Applying migration id=actorttl 2026/02/05 16:59:14 INFO Applying migration id=tocc 2026/02/05 16:59:14 INFO Applying migration id=followeds 2026/02/05 16:59:14 INFO Applying migration id=certhash 2026/02/05 16:59:14 INFO Applying migration id=follows_sync 2026/02/05 16:59:14 INFO Applying migration id=jsonpath 2026/02/05 16:59:14 INFO Applying migration id=localforward 2026/02/05 16:59:14 INFO Applying migration id=avatar 2026/02/05 16:59:14 INFO Applying migration id=noimage 2026/02/05 16:59:14 INFO Applying migration id=feed 2026/02/05 16:59:14 INFO Applying migration id=bookmarks 2026/02/05 16:59:14 INFO Applying migration id=shareactivity 2026/02/05 16:59:14 INFO Applying migration id=application 2026/02/05 16:59:14 INFO Applying migration id=certificates 2026/02/05 16:59:14 INFO Applying migration id=rawforward 2026/02/05 16:59:14 INFO Applying migration id=publickey 2026/02/05 16:59:14 INFO Applying migration id=resolvegroup 2026/02/05 16:59:14 INFO Applying migration id=reject 2026/02/05 16:59:14 INFO Applying migration id=autodel 2026/02/05 16:59:14 INFO Applying migration id=jsonb 2026/02/05 16:59:14 INFO Applying migration id=quote 2026/02/05 16:59:14 INFO Applying migration id=rfc9421 2026/02/05 16:59:14 INFO Applying migration id=keys 2026/02/05 16:59:14 INFO Applying migration id=portable 2026/02/05 16:59:14 INFO Applying migration id=proofs 2026/02/05 16:59:14 INFO Applying migration id=contexts 2026/02/05 16:59:14 INFO Applying migration id=deliverieshost 2026/02/05 16:59:14 INFO Applying migration id=pembegin 2026/02/05 16:59:14 INFO Applying migration id=didhost 2026/02/05 16:59:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-6470-7d3f-a981-5f661d5754f7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-6470-7c88-9cf3-1e87d058d105 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-6470-7c88-9cf3-1e87d058d105 2026/02/05 16:59:15 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-6470-7c88-9cf3-1e87d058d105 2026/02/05 16:59:15 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-6474-70b5-8e28-ccf3c3ca917a note=https://localhost.localdomain:8443/post/019c2ebe-6474-706a-81f9-5002c457db40 thread=https://localhost.localdomain:8443/post/019c2ebe-6470-7c88-9cf3-1e87d058d105 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-6474-70b5-8e28-ccf3c3ca917a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-6474-706a-81f9-5002c457db40 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-6474-706a-81f9-5002c457db40 2026/02/05 16:59:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-6470-7c88-9cf3-1e87d058d105 2026/02/05 16:59:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-6474-706a-81f9-5002c457db40 --- PASS: TestView_OneReplyPostNotDeletedUnauthenticatedUser (1.16s) === RUN TestView_OneReplyPostDeletedUnauthenticatedUser 2026/02/05 16:59:15 INFO Applying migration id=initial 2026/02/05 16:59:15 INFO Applying migration id=notesupdated 2026/02/05 16:59:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:15 INFO Applying migration id=activitiesid 2026/02/05 16:59:15 INFO Applying migration id=outbox 2026/02/05 16:59:15 INFO Applying migration id=edits 2026/02/05 16:59:15 INFO Applying migration id=outboxactor 2026/02/05 16:59:15 INFO Applying migration id=outboxsender 2026/02/05 16:59:15 INFO Applying migration id=thread 2026/02/05 16:59:15 INFO Applying migration id=host 2026/02/05 16:59:15 INFO Applying migration id=sharedinbox 2026/02/05 16:59:15 INFO Applying migration id=noteshost 2026/02/05 16:59:15 INFO Applying migration id=fetched 2026/02/05 16:59:15 INFO Applying migration id=move 2026/02/05 16:59:15 INFO Applying migration id=cleanup 2026/02/05 16:59:15 INFO Applying migration id=received 2026/02/05 16:59:15 INFO Applying migration id=namehost 2026/02/05 16:59:15 INFO Applying migration id=outboxhost 2026/02/05 16:59:15 INFO Applying migration id=notesfts 2026/02/05 16:59:15 INFO Applying migration id=iconsname 2026/02/05 16:59:15 INFO Applying migration id=nohash 2026/02/05 16:59:15 INFO Applying migration id=shares 2026/02/05 16:59:15 INFO Applying migration id=actorttl 2026/02/05 16:59:15 INFO Applying migration id=tocc 2026/02/05 16:59:15 INFO Applying migration id=followeds 2026/02/05 16:59:15 INFO Applying migration id=certhash 2026/02/05 16:59:15 INFO Applying migration id=follows_sync 2026/02/05 16:59:15 INFO Applying migration id=jsonpath 2026/02/05 16:59:15 INFO Applying migration id=localforward 2026/02/05 16:59:15 INFO Applying migration id=avatar 2026/02/05 16:59:15 INFO Applying migration id=noimage 2026/02/05 16:59:15 INFO Applying migration id=feed 2026/02/05 16:59:15 INFO Applying migration id=bookmarks 2026/02/05 16:59:15 INFO Applying migration id=shareactivity 2026/02/05 16:59:15 INFO Applying migration id=application 2026/02/05 16:59:15 INFO Applying migration id=certificates 2026/02/05 16:59:15 INFO Applying migration id=rawforward 2026/02/05 16:59:15 INFO Applying migration id=publickey 2026/02/05 16:59:15 INFO Applying migration id=resolvegroup 2026/02/05 16:59:15 INFO Applying migration id=reject 2026/02/05 16:59:15 INFO Applying migration id=autodel 2026/02/05 16:59:15 INFO Applying migration id=jsonb 2026/02/05 16:59:15 INFO Applying migration id=quote 2026/02/05 16:59:15 INFO Applying migration id=rfc9421 2026/02/05 16:59:15 INFO Applying migration id=keys 2026/02/05 16:59:15 INFO Applying migration id=portable 2026/02/05 16:59:15 INFO Applying migration id=proofs 2026/02/05 16:59:15 INFO Applying migration id=contexts 2026/02/05 16:59:15 INFO Applying migration id=deliverieshost 2026/02/05 16:59:15 INFO Applying migration id=pembegin 2026/02/05 16:59:15 INFO Applying migration id=didhost 2026/02/05 16:59:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-692d-778d-8814-077ee0d383f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a 2026/02/05 16:59:16 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a 2026/02/05 16:59:16 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-6930-7ad5-9d47-7136d1efc42a note=https://localhost.localdomain:8443/post/019c2ebe-6930-7a8e-aa2d-28e01aa3dac3 thread=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-6930-7ad5-9d47-7136d1efc42a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-6930-7a8e-aa2d-28e01aa3dac3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-6930-7a8e-aa2d-28e01aa3dac3 2026/02/05 16:59:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a 2026/02/05 16:59:16 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a 2026/02/05 16:59:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-6930-7a8e-aa2d-28e01aa3dac3 --- PASS: TestView_OneReplyPostDeletedUnauthenticatedUser (1.22s) === RUN TestView_OneReplyReplyDeleted 2026/02/05 16:59:16 INFO Applying migration id=initial 2026/02/05 16:59:16 INFO Applying migration id=notesupdated 2026/02/05 16:59:16 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:16 INFO Applying migration id=activitiesid 2026/02/05 16:59:16 INFO Applying migration id=outbox 2026/02/05 16:59:16 INFO Applying migration id=edits 2026/02/05 16:59:16 INFO Applying migration id=outboxactor 2026/02/05 16:59:16 INFO Applying migration id=outboxsender 2026/02/05 16:59:16 INFO Applying migration id=thread 2026/02/05 16:59:16 INFO Applying migration id=host 2026/02/05 16:59:16 INFO Applying migration id=sharedinbox 2026/02/05 16:59:16 INFO Applying migration id=noteshost 2026/02/05 16:59:16 INFO Applying migration id=fetched 2026/02/05 16:59:16 INFO Applying migration id=move 2026/02/05 16:59:16 INFO Applying migration id=cleanup 2026/02/05 16:59:16 INFO Applying migration id=received 2026/02/05 16:59:16 INFO Applying migration id=namehost 2026/02/05 16:59:16 INFO Applying migration id=outboxhost 2026/02/05 16:59:16 INFO Applying migration id=notesfts 2026/02/05 16:59:16 INFO Applying migration id=iconsname 2026/02/05 16:59:16 INFO Applying migration id=nohash 2026/02/05 16:59:16 INFO Applying migration id=shares 2026/02/05 16:59:16 INFO Applying migration id=actorttl 2026/02/05 16:59:16 INFO Applying migration id=tocc 2026/02/05 16:59:16 INFO Applying migration id=followeds 2026/02/05 16:59:16 INFO Applying migration id=certhash 2026/02/05 16:59:16 INFO Applying migration id=follows_sync 2026/02/05 16:59:16 INFO Applying migration id=jsonpath 2026/02/05 16:59:16 INFO Applying migration id=localforward 2026/02/05 16:59:16 INFO Applying migration id=avatar 2026/02/05 16:59:16 INFO Applying migration id=noimage 2026/02/05 16:59:16 INFO Applying migration id=feed 2026/02/05 16:59:16 INFO Applying migration id=bookmarks 2026/02/05 16:59:16 INFO Applying migration id=shareactivity 2026/02/05 16:59:16 INFO Applying migration id=application 2026/02/05 16:59:16 INFO Applying migration id=certificates 2026/02/05 16:59:16 INFO Applying migration id=rawforward 2026/02/05 16:59:16 INFO Applying migration id=publickey 2026/02/05 16:59:16 INFO Applying migration id=resolvegroup 2026/02/05 16:59:16 INFO Applying migration id=reject 2026/02/05 16:59:16 INFO Applying migration id=autodel 2026/02/05 16:59:16 INFO Applying migration id=jsonb 2026/02/05 16:59:16 INFO Applying migration id=quote 2026/02/05 16:59:16 INFO Applying migration id=rfc9421 2026/02/05 16:59:16 INFO Applying migration id=keys 2026/02/05 16:59:16 INFO Applying migration id=portable 2026/02/05 16:59:16 INFO Applying migration id=proofs 2026/02/05 16:59:16 INFO Applying migration id=contexts 2026/02/05 16:59:16 INFO Applying migration id=deliverieshost 2026/02/05 16:59:16 INFO Applying migration id=pembegin 2026/02/05 16:59:16 INFO Applying migration id=didhost 2026/02/05 16:59:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-6b92-792f-84e6-b0c2e40de95b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-6b92-7808-86c1-10e199ac30cd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-6b92-7808-86c1-10e199ac30cd 2026/02/05 16:59:17 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-6b92-7808-86c1-10e199ac30cd 2026/02/05 16:59:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-6b95-7c50-a424-f091e728870b note=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34 thread=https://localhost.localdomain:8443/post/019c2ebe-6b92-7808-86c1-10e199ac30cd starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-6b95-7c50-a424-f091e728870b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34 2026/02/05 16:59:17 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-6b92-7808-86c1-10e199ac30cd 2026/02/05 16:59:17 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34 2026/02/05 16:59:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34#delete note=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34 thread=https://localhost.localdomain:8443/post/019c2ebe-6b92-7808-86c1-10e199ac30cd starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:17 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-6b92-7808-86c1-10e199ac30cd --- PASS: TestView_OneReplyReplyDeleted (0.61s) === RUN TestView_NoSuchPost 2026/02/05 16:59:17 INFO Applying migration id=initial 2026/02/05 16:59:17 INFO Applying migration id=notesupdated 2026/02/05 16:59:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:17 INFO Applying migration id=activitiesid 2026/02/05 16:59:17 INFO Applying migration id=outbox 2026/02/05 16:59:17 INFO Applying migration id=edits 2026/02/05 16:59:17 INFO Applying migration id=outboxactor 2026/02/05 16:59:17 INFO Applying migration id=outboxsender 2026/02/05 16:59:17 INFO Applying migration id=thread 2026/02/05 16:59:17 INFO Applying migration id=host 2026/02/05 16:59:17 INFO Applying migration id=sharedinbox 2026/02/05 16:59:17 INFO Applying migration id=noteshost 2026/02/05 16:59:17 INFO Applying migration id=fetched 2026/02/05 16:59:17 INFO Applying migration id=move 2026/02/05 16:59:17 INFO Applying migration id=cleanup 2026/02/05 16:59:17 INFO Applying migration id=received 2026/02/05 16:59:17 INFO Applying migration id=namehost 2026/02/05 16:59:17 INFO Applying migration id=outboxhost 2026/02/05 16:59:17 INFO Applying migration id=notesfts 2026/02/05 16:59:17 INFO Applying migration id=iconsname 2026/02/05 16:59:17 INFO Applying migration id=nohash 2026/02/05 16:59:17 INFO Applying migration id=shares 2026/02/05 16:59:17 INFO Applying migration id=actorttl 2026/02/05 16:59:17 INFO Applying migration id=tocc 2026/02/05 16:59:17 INFO Applying migration id=followeds 2026/02/05 16:59:17 INFO Applying migration id=certhash 2026/02/05 16:59:17 INFO Applying migration id=follows_sync 2026/02/05 16:59:17 INFO Applying migration id=jsonpath 2026/02/05 16:59:17 INFO Applying migration id=localforward 2026/02/05 16:59:17 INFO Applying migration id=avatar 2026/02/05 16:59:17 INFO Applying migration id=noimage 2026/02/05 16:59:17 INFO Applying migration id=feed 2026/02/05 16:59:17 INFO Applying migration id=bookmarks 2026/02/05 16:59:17 INFO Applying migration id=shareactivity 2026/02/05 16:59:17 INFO Applying migration id=application 2026/02/05 16:59:17 INFO Applying migration id=certificates 2026/02/05 16:59:17 INFO Applying migration id=rawforward 2026/02/05 16:59:17 INFO Applying migration id=publickey 2026/02/05 16:59:17 INFO Applying migration id=resolvegroup 2026/02/05 16:59:17 INFO Applying migration id=reject 2026/02/05 16:59:17 INFO Applying migration id=autodel 2026/02/05 16:59:17 INFO Applying migration id=jsonb 2026/02/05 16:59:17 INFO Applying migration id=quote 2026/02/05 16:59:17 INFO Applying migration id=rfc9421 2026/02/05 16:59:17 INFO Applying migration id=keys 2026/02/05 16:59:17 INFO Applying migration id=portable 2026/02/05 16:59:17 INFO Applying migration id=proofs 2026/02/05 16:59:17 INFO Applying migration id=contexts 2026/02/05 16:59:17 INFO Applying migration id=deliverieshost 2026/02/05 16:59:17 INFO Applying migration id=pembegin 2026/02/05 16:59:17 INFO Applying migration id=didhost 2026/02/05 16:59:18 INFO Viewing post post=https://x 2026/02/05 16:59:18 INFO Post was not found post=https://x --- PASS: TestView_NoSuchPost (1.26s) === RUN TestView_InvalidOffset 2026/02/05 16:59:18 INFO Applying migration id=initial 2026/02/05 16:59:18 INFO Applying migration id=notesupdated 2026/02/05 16:59:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:18 INFO Applying migration id=activitiesid 2026/02/05 16:59:18 INFO Applying migration id=outbox 2026/02/05 16:59:18 INFO Applying migration id=edits 2026/02/05 16:59:18 INFO Applying migration id=outboxactor 2026/02/05 16:59:18 INFO Applying migration id=outboxsender 2026/02/05 16:59:18 INFO Applying migration id=thread 2026/02/05 16:59:18 INFO Applying migration id=host 2026/02/05 16:59:18 INFO Applying migration id=sharedinbox 2026/02/05 16:59:18 INFO Applying migration id=noteshost 2026/02/05 16:59:18 INFO Applying migration id=fetched 2026/02/05 16:59:18 INFO Applying migration id=move 2026/02/05 16:59:18 INFO Applying migration id=cleanup 2026/02/05 16:59:18 INFO Applying migration id=received 2026/02/05 16:59:18 INFO Applying migration id=namehost 2026/02/05 16:59:18 INFO Applying migration id=outboxhost 2026/02/05 16:59:18 INFO Applying migration id=notesfts 2026/02/05 16:59:18 INFO Applying migration id=iconsname 2026/02/05 16:59:18 INFO Applying migration id=nohash 2026/02/05 16:59:18 INFO Applying migration id=shares 2026/02/05 16:59:18 INFO Applying migration id=actorttl 2026/02/05 16:59:18 INFO Applying migration id=tocc 2026/02/05 16:59:18 INFO Applying migration id=followeds 2026/02/05 16:59:18 INFO Applying migration id=certhash 2026/02/05 16:59:18 INFO Applying migration id=follows_sync 2026/02/05 16:59:18 INFO Applying migration id=jsonpath 2026/02/05 16:59:18 INFO Applying migration id=localforward 2026/02/05 16:59:18 INFO Applying migration id=avatar 2026/02/05 16:59:18 INFO Applying migration id=noimage 2026/02/05 16:59:18 INFO Applying migration id=feed 2026/02/05 16:59:18 INFO Applying migration id=bookmarks 2026/02/05 16:59:18 INFO Applying migration id=shareactivity 2026/02/05 16:59:18 INFO Applying migration id=application 2026/02/05 16:59:18 INFO Applying migration id=certificates 2026/02/05 16:59:18 INFO Applying migration id=rawforward 2026/02/05 16:59:18 INFO Applying migration id=publickey 2026/02/05 16:59:18 INFO Applying migration id=resolvegroup 2026/02/05 16:59:18 INFO Applying migration id=reject 2026/02/05 16:59:18 INFO Applying migration id=autodel 2026/02/05 16:59:18 INFO Applying migration id=jsonb 2026/02/05 16:59:18 INFO Applying migration id=quote 2026/02/05 16:59:18 INFO Applying migration id=rfc9421 2026/02/05 16:59:18 INFO Applying migration id=keys 2026/02/05 16:59:18 INFO Applying migration id=portable 2026/02/05 16:59:18 INFO Applying migration id=proofs 2026/02/05 16:59:18 INFO Applying migration id=contexts 2026/02/05 16:59:18 INFO Applying migration id=deliverieshost 2026/02/05 16:59:18 INFO Applying migration id=pembegin 2026/02/05 16:59:18 INFO Applying migration id=didhost 2026/02/05 16:59:19 INFO Failed to parse query error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestView_InvalidOffset (0.67s) === RUN TestView_Update 2026/02/05 16:59:19 INFO Applying migration id=initial 2026/02/05 16:59:19 INFO Applying migration id=notesupdated 2026/02/05 16:59:19 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:19 INFO Applying migration id=activitiesid 2026/02/05 16:59:19 INFO Applying migration id=outbox 2026/02/05 16:59:19 INFO Applying migration id=edits 2026/02/05 16:59:19 INFO Applying migration id=outboxactor 2026/02/05 16:59:19 INFO Applying migration id=outboxsender 2026/02/05 16:59:19 INFO Applying migration id=thread 2026/02/05 16:59:19 INFO Applying migration id=host 2026/02/05 16:59:19 INFO Applying migration id=sharedinbox 2026/02/05 16:59:19 INFO Applying migration id=noteshost 2026/02/05 16:59:19 INFO Applying migration id=fetched 2026/02/05 16:59:19 INFO Applying migration id=move 2026/02/05 16:59:19 INFO Applying migration id=cleanup 2026/02/05 16:59:19 INFO Applying migration id=received 2026/02/05 16:59:19 INFO Applying migration id=namehost 2026/02/05 16:59:19 INFO Applying migration id=outboxhost 2026/02/05 16:59:19 INFO Applying migration id=notesfts 2026/02/05 16:59:19 INFO Applying migration id=iconsname 2026/02/05 16:59:19 INFO Applying migration id=nohash 2026/02/05 16:59:19 INFO Applying migration id=shares 2026/02/05 16:59:19 INFO Applying migration id=actorttl 2026/02/05 16:59:19 INFO Applying migration id=tocc 2026/02/05 16:59:19 INFO Applying migration id=followeds 2026/02/05 16:59:19 INFO Applying migration id=certhash 2026/02/05 16:59:19 INFO Applying migration id=follows_sync 2026/02/05 16:59:19 INFO Applying migration id=jsonpath 2026/02/05 16:59:19 INFO Applying migration id=localforward 2026/02/05 16:59:19 INFO Applying migration id=avatar 2026/02/05 16:59:19 INFO Applying migration id=noimage 2026/02/05 16:59:19 INFO Applying migration id=feed 2026/02/05 16:59:19 INFO Applying migration id=bookmarks 2026/02/05 16:59:19 INFO Applying migration id=shareactivity 2026/02/05 16:59:19 INFO Applying migration id=application 2026/02/05 16:59:19 INFO Applying migration id=certificates 2026/02/05 16:59:19 INFO Applying migration id=rawforward 2026/02/05 16:59:19 INFO Applying migration id=publickey 2026/02/05 16:59:19 INFO Applying migration id=resolvegroup 2026/02/05 16:59:19 INFO Applying migration id=reject 2026/02/05 16:59:19 INFO Applying migration id=autodel 2026/02/05 16:59:19 INFO Applying migration id=jsonb 2026/02/05 16:59:19 INFO Applying migration id=quote 2026/02/05 16:59:19 INFO Applying migration id=rfc9421 2026/02/05 16:59:19 INFO Applying migration id=keys 2026/02/05 16:59:19 INFO Applying migration id=portable 2026/02/05 16:59:19 INFO Applying migration id=proofs 2026/02/05 16:59:19 INFO Applying migration id=contexts 2026/02/05 16:59:19 INFO Applying migration id=deliverieshost 2026/02/05 16:59:19 INFO Applying migration id=pembegin 2026/02/05 16:59:19 INFO Applying migration id=didhost 2026/02/05 16:59: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/02/05 16:59:20 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/05 16:59:20 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/02/05 16:59:20 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_Update (1.00s) === RUN TestView_OldUpdate 2026/02/05 16:59:20 INFO Applying migration id=initial 2026/02/05 16:59:20 INFO Applying migration id=notesupdated 2026/02/05 16:59:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:20 INFO Applying migration id=activitiesid 2026/02/05 16:59:20 INFO Applying migration id=outbox 2026/02/05 16:59:20 INFO Applying migration id=edits 2026/02/05 16:59:20 INFO Applying migration id=outboxactor 2026/02/05 16:59:20 INFO Applying migration id=outboxsender 2026/02/05 16:59:20 INFO Applying migration id=thread 2026/02/05 16:59:20 INFO Applying migration id=host 2026/02/05 16:59:20 INFO Applying migration id=sharedinbox 2026/02/05 16:59:20 INFO Applying migration id=noteshost 2026/02/05 16:59:20 INFO Applying migration id=fetched 2026/02/05 16:59:20 INFO Applying migration id=move 2026/02/05 16:59:20 INFO Applying migration id=cleanup 2026/02/05 16:59:20 INFO Applying migration id=received 2026/02/05 16:59:20 INFO Applying migration id=namehost 2026/02/05 16:59:20 INFO Applying migration id=outboxhost 2026/02/05 16:59:20 INFO Applying migration id=notesfts 2026/02/05 16:59:20 INFO Applying migration id=iconsname 2026/02/05 16:59:20 INFO Applying migration id=nohash 2026/02/05 16:59:20 INFO Applying migration id=shares 2026/02/05 16:59:20 INFO Applying migration id=actorttl 2026/02/05 16:59:20 INFO Applying migration id=tocc 2026/02/05 16:59:20 INFO Applying migration id=followeds 2026/02/05 16:59:20 INFO Applying migration id=certhash 2026/02/05 16:59:20 INFO Applying migration id=follows_sync 2026/02/05 16:59:20 INFO Applying migration id=jsonpath 2026/02/05 16:59:20 INFO Applying migration id=localforward 2026/02/05 16:59:20 INFO Applying migration id=avatar 2026/02/05 16:59:20 INFO Applying migration id=noimage 2026/02/05 16:59:20 INFO Applying migration id=feed 2026/02/05 16:59:20 INFO Applying migration id=bookmarks 2026/02/05 16:59:20 INFO Applying migration id=shareactivity 2026/02/05 16:59:20 INFO Applying migration id=application 2026/02/05 16:59:20 INFO Applying migration id=certificates 2026/02/05 16:59:20 INFO Applying migration id=rawforward 2026/02/05 16:59:20 INFO Applying migration id=publickey 2026/02/05 16:59:20 INFO Applying migration id=resolvegroup 2026/02/05 16:59:20 INFO Applying migration id=reject 2026/02/05 16:59:20 INFO Applying migration id=autodel 2026/02/05 16:59:20 INFO Applying migration id=jsonb 2026/02/05 16:59:20 INFO Applying migration id=quote 2026/02/05 16:59:20 INFO Applying migration id=rfc9421 2026/02/05 16:59:20 INFO Applying migration id=keys 2026/02/05 16:59:20 INFO Applying migration id=portable 2026/02/05 16:59:20 INFO Applying migration id=proofs 2026/02/05 16:59:20 INFO Applying migration id=contexts 2026/02/05 16:59:20 INFO Applying migration id=deliverieshost 2026/02/05 16:59:20 INFO Applying migration id=pembegin 2026/02/05 16:59:20 INFO Applying migration id=didhost 2026/02/05 16:59: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 2026/02/05 16:59:21 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/05 16:59:21 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_OldUpdate (1.69s) === RUN TestView_PostToFollowers 2026/02/05 16:59:21 INFO Applying migration id=initial 2026/02/05 16:59:21 INFO Applying migration id=notesupdated 2026/02/05 16:59:21 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:21 INFO Applying migration id=activitiesid 2026/02/05 16:59:21 INFO Applying migration id=outbox 2026/02/05 16:59:21 INFO Applying migration id=edits 2026/02/05 16:59:21 INFO Applying migration id=outboxactor 2026/02/05 16:59:21 INFO Applying migration id=outboxsender 2026/02/05 16:59:21 INFO Applying migration id=thread 2026/02/05 16:59:21 INFO Applying migration id=host 2026/02/05 16:59:21 INFO Applying migration id=sharedinbox 2026/02/05 16:59:21 INFO Applying migration id=noteshost 2026/02/05 16:59:21 INFO Applying migration id=fetched 2026/02/05 16:59:21 INFO Applying migration id=move 2026/02/05 16:59:21 INFO Applying migration id=cleanup 2026/02/05 16:59:21 INFO Applying migration id=received 2026/02/05 16:59:21 INFO Applying migration id=namehost 2026/02/05 16:59:21 INFO Applying migration id=outboxhost 2026/02/05 16:59:21 INFO Applying migration id=notesfts 2026/02/05 16:59:21 INFO Applying migration id=iconsname 2026/02/05 16:59:21 INFO Applying migration id=nohash 2026/02/05 16:59:21 INFO Applying migration id=shares 2026/02/05 16:59:21 INFO Applying migration id=actorttl 2026/02/05 16:59:21 INFO Applying migration id=tocc 2026/02/05 16:59:21 INFO Applying migration id=followeds 2026/02/05 16:59:21 INFO Applying migration id=certhash 2026/02/05 16:59:21 INFO Applying migration id=follows_sync 2026/02/05 16:59:21 INFO Applying migration id=jsonpath 2026/02/05 16:59:21 INFO Applying migration id=localforward 2026/02/05 16:59:21 INFO Applying migration id=avatar 2026/02/05 16:59:21 INFO Applying migration id=noimage 2026/02/05 16:59:21 INFO Applying migration id=feed 2026/02/05 16:59:21 INFO Applying migration id=bookmarks 2026/02/05 16:59:21 INFO Applying migration id=shareactivity 2026/02/05 16:59:21 INFO Applying migration id=application 2026/02/05 16:59:21 INFO Applying migration id=certificates 2026/02/05 16:59:22 INFO Applying migration id=rawforward 2026/02/05 16:59:22 INFO Applying migration id=publickey 2026/02/05 16:59:22 INFO Applying migration id=resolvegroup 2026/02/05 16:59:22 INFO Applying migration id=reject 2026/02/05 16:59:22 INFO Applying migration id=autodel 2026/02/05 16:59:22 INFO Applying migration id=jsonb 2026/02/05 16:59:22 INFO Applying migration id=quote 2026/02/05 16:59:22 INFO Applying migration id=rfc9421 2026/02/05 16:59:22 INFO Applying migration id=keys 2026/02/05 16:59:22 INFO Applying migration id=portable 2026/02/05 16:59:22 INFO Applying migration id=proofs 2026/02/05 16:59:22 INFO Applying migration id=contexts 2026/02/05 16:59:22 INFO Applying migration id=deliverieshost 2026/02/05 16:59:22 INFO Applying migration id=pembegin 2026/02/05 16:59:22 INFO Applying migration id=didhost 2026/02/05 16:59:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-81ef-701c-9c2b-e61bd0fd30e6 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/02/05 16:59:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-81ef-7bb2-9a59-65f6c173b750 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-81ef-701c-9c2b-e61bd0fd30e6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebe-81ef-701c-9c2b-e61bd0fd30e6 2026/02/05 16:59:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-81f0-7693-b006-601d3f26f656 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-81f0-7647-bddb-6834e5a65807 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-81f0-7647-bddb-6834e5a65807 2026/02/05 16:59:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-81f0-7647-bddb-6834e5a65807 --- PASS: TestView_PostToFollowers (1.09s) === RUN TestView_PostToFollowersPostBeforeFollow 2026/02/05 16:59:22 INFO Applying migration id=initial 2026/02/05 16:59:23 INFO Applying migration id=notesupdated 2026/02/05 16:59:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:23 INFO Applying migration id=activitiesid 2026/02/05 16:59:23 INFO Applying migration id=outbox 2026/02/05 16:59:23 INFO Applying migration id=edits 2026/02/05 16:59:23 INFO Applying migration id=outboxactor 2026/02/05 16:59:23 INFO Applying migration id=outboxsender 2026/02/05 16:59:23 INFO Applying migration id=thread 2026/02/05 16:59:23 INFO Applying migration id=host 2026/02/05 16:59:23 INFO Applying migration id=sharedinbox 2026/02/05 16:59:23 INFO Applying migration id=noteshost 2026/02/05 16:59:23 INFO Applying migration id=fetched 2026/02/05 16:59:23 INFO Applying migration id=move 2026/02/05 16:59:23 INFO Applying migration id=cleanup 2026/02/05 16:59:23 INFO Applying migration id=received 2026/02/05 16:59:23 INFO Applying migration id=namehost 2026/02/05 16:59:23 INFO Applying migration id=outboxhost 2026/02/05 16:59:23 INFO Applying migration id=notesfts 2026/02/05 16:59:23 INFO Applying migration id=iconsname 2026/02/05 16:59:23 INFO Applying migration id=nohash 2026/02/05 16:59:23 INFO Applying migration id=shares 2026/02/05 16:59:23 INFO Applying migration id=actorttl 2026/02/05 16:59:23 INFO Applying migration id=tocc 2026/02/05 16:59:23 INFO Applying migration id=followeds 2026/02/05 16:59:23 INFO Applying migration id=certhash 2026/02/05 16:59:23 INFO Applying migration id=follows_sync 2026/02/05 16:59:23 INFO Applying migration id=jsonpath 2026/02/05 16:59:23 INFO Applying migration id=localforward 2026/02/05 16:59:23 INFO Applying migration id=avatar 2026/02/05 16:59:23 INFO Applying migration id=noimage 2026/02/05 16:59:23 INFO Applying migration id=feed 2026/02/05 16:59:23 INFO Applying migration id=bookmarks 2026/02/05 16:59:23 INFO Applying migration id=shareactivity 2026/02/05 16:59:23 INFO Applying migration id=application 2026/02/05 16:59:23 INFO Applying migration id=certificates 2026/02/05 16:59:23 INFO Applying migration id=rawforward 2026/02/05 16:59:23 INFO Applying migration id=publickey 2026/02/05 16:59:23 INFO Applying migration id=resolvegroup 2026/02/05 16:59:23 INFO Applying migration id=reject 2026/02/05 16:59:23 INFO Applying migration id=autodel 2026/02/05 16:59:23 INFO Applying migration id=jsonb 2026/02/05 16:59:23 INFO Applying migration id=quote 2026/02/05 16:59:23 INFO Applying migration id=rfc9421 2026/02/05 16:59:23 INFO Applying migration id=keys 2026/02/05 16:59:23 INFO Applying migration id=portable 2026/02/05 16:59:23 INFO Applying migration id=proofs 2026/02/05 16:59:23 INFO Applying migration id=contexts 2026/02/05 16:59:23 INFO Applying migration id=deliverieshost 2026/02/05 16:59:23 INFO Applying migration id=pembegin 2026/02/05 16:59:23 INFO Applying migration id=didhost 2026/02/05 16:59:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-8591-7118-9022-76c374930620 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-8591-70b4-9e0f-af47f4fafb8f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-8591-70b4-9e0f-af47f4fafb8f 2026/02/05 16:59:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-8593-75a8-ba45-e05b6fd5150e 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/02/05 16:59:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-8594-7266-a94c-28b3746b154e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-8593-75a8-ba45-e05b6fd5150e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebe-8593-75a8-ba45-e05b6fd5150e 2026/02/05 16:59:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-8591-70b4-9e0f-af47f4fafb8f --- PASS: TestView_PostToFollowersPostBeforeFollow (0.93s) === RUN TestView_PostToFollowersUnfollow 2026/02/05 16:59:23 INFO Applying migration id=initial 2026/02/05 16:59:23 INFO Applying migration id=notesupdated 2026/02/05 16:59:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:23 INFO Applying migration id=activitiesid 2026/02/05 16:59:23 INFO Applying migration id=outbox 2026/02/05 16:59:23 INFO Applying migration id=edits 2026/02/05 16:59:23 INFO Applying migration id=outboxactor 2026/02/05 16:59:23 INFO Applying migration id=outboxsender 2026/02/05 16:59:23 INFO Applying migration id=thread 2026/02/05 16:59:23 INFO Applying migration id=host 2026/02/05 16:59:23 INFO Applying migration id=sharedinbox 2026/02/05 16:59:23 INFO Applying migration id=noteshost 2026/02/05 16:59:23 INFO Applying migration id=fetched 2026/02/05 16:59:23 INFO Applying migration id=move 2026/02/05 16:59:23 INFO Applying migration id=cleanup 2026/02/05 16:59:23 INFO Applying migration id=received 2026/02/05 16:59:23 INFO Applying migration id=namehost 2026/02/05 16:59:23 INFO Applying migration id=outboxhost 2026/02/05 16:59:23 INFO Applying migration id=notesfts 2026/02/05 16:59:23 INFO Applying migration id=iconsname 2026/02/05 16:59:23 INFO Applying migration id=nohash 2026/02/05 16:59:23 INFO Applying migration id=shares 2026/02/05 16:59:23 INFO Applying migration id=actorttl 2026/02/05 16:59:23 INFO Applying migration id=tocc 2026/02/05 16:59:23 INFO Applying migration id=followeds 2026/02/05 16:59:23 INFO Applying migration id=certhash 2026/02/05 16:59:23 INFO Applying migration id=follows_sync 2026/02/05 16:59:23 INFO Applying migration id=jsonpath 2026/02/05 16:59:24 INFO Applying migration id=localforward 2026/02/05 16:59:24 INFO Applying migration id=avatar 2026/02/05 16:59:24 INFO Applying migration id=noimage 2026/02/05 16:59:24 INFO Applying migration id=feed 2026/02/05 16:59:24 INFO Applying migration id=bookmarks 2026/02/05 16:59:24 INFO Applying migration id=shareactivity 2026/02/05 16:59:24 INFO Applying migration id=application 2026/02/05 16:59:24 INFO Applying migration id=certificates 2026/02/05 16:59:24 INFO Applying migration id=rawforward 2026/02/05 16:59:24 INFO Applying migration id=publickey 2026/02/05 16:59:24 INFO Applying migration id=resolvegroup 2026/02/05 16:59:24 INFO Applying migration id=reject 2026/02/05 16:59:24 INFO Applying migration id=autodel 2026/02/05 16:59:24 INFO Applying migration id=jsonb 2026/02/05 16:59:24 INFO Applying migration id=quote 2026/02/05 16:59:24 INFO Applying migration id=rfc9421 2026/02/05 16:59:24 INFO Applying migration id=keys 2026/02/05 16:59:24 INFO Applying migration id=portable 2026/02/05 16:59:24 INFO Applying migration id=proofs 2026/02/05 16:59:24 INFO Applying migration id=contexts 2026/02/05 16:59:24 INFO Applying migration id=deliverieshost 2026/02/05 16:59:24 INFO Applying migration id=pembegin 2026/02/05 16:59:24 INFO Applying migration id=didhost 2026/02/05 16:59:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-8ba6-7021-a041-0ca2cfd6e530 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/02/05 16:59:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-8ba6-7b42-889b-2b90ba352ed1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-8ba6-7021-a041-0ca2cfd6e530 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebe-8ba6-7021-a041-0ca2cfd6e530 2026/02/05 16:59:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-8ba7-7532-be93-5f7792c0f824 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-8ba7-74ea-a57f-440a8b389187 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-8ba7-74ea-a57f-440a8b389187 2026/02/05 16:59:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-8ba7-74ea-a57f-440a8b389187 2026/02/05 16:59:25 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebe-8bab-74aa-9e9b-86751d05ddd5 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-8ba6-7021-a041-0ca2cfd6e530 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/02/05 16:59:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-8ba7-74ea-a57f-440a8b389187 2026/02/05 16:59:25 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2ebe-8ba7-74ea-a57f-440a8b389187 --- PASS: TestView_PostToFollowersUnfollow (1.56s) === RUN TestView_PostToFollowersNotFollowing 2026/02/05 16:59:25 INFO Applying migration id=initial 2026/02/05 16:59:25 INFO Applying migration id=notesupdated 2026/02/05 16:59:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:25 INFO Applying migration id=activitiesid 2026/02/05 16:59:25 INFO Applying migration id=outbox 2026/02/05 16:59:25 INFO Applying migration id=edits 2026/02/05 16:59:25 INFO Applying migration id=outboxactor 2026/02/05 16:59:25 INFO Applying migration id=outboxsender 2026/02/05 16:59:25 INFO Applying migration id=thread 2026/02/05 16:59:25 INFO Applying migration id=host 2026/02/05 16:59:25 INFO Applying migration id=sharedinbox 2026/02/05 16:59:25 INFO Applying migration id=noteshost 2026/02/05 16:59:25 INFO Applying migration id=fetched 2026/02/05 16:59:25 INFO Applying migration id=move 2026/02/05 16:59:25 INFO Applying migration id=cleanup 2026/02/05 16:59:25 INFO Applying migration id=received 2026/02/05 16:59:25 INFO Applying migration id=namehost 2026/02/05 16:59:25 INFO Applying migration id=outboxhost 2026/02/05 16:59:25 INFO Applying migration id=notesfts 2026/02/05 16:59:25 INFO Applying migration id=iconsname 2026/02/05 16:59:25 INFO Applying migration id=nohash 2026/02/05 16:59:25 INFO Applying migration id=shares 2026/02/05 16:59:25 INFO Applying migration id=actorttl 2026/02/05 16:59:25 INFO Applying migration id=tocc 2026/02/05 16:59:25 INFO Applying migration id=followeds 2026/02/05 16:59:25 INFO Applying migration id=certhash 2026/02/05 16:59:25 INFO Applying migration id=follows_sync 2026/02/05 16:59:25 INFO Applying migration id=jsonpath 2026/02/05 16:59:25 INFO Applying migration id=localforward 2026/02/05 16:59:25 INFO Applying migration id=avatar 2026/02/05 16:59:25 INFO Applying migration id=noimage 2026/02/05 16:59:25 INFO Applying migration id=feed 2026/02/05 16:59:25 INFO Applying migration id=bookmarks 2026/02/05 16:59:25 INFO Applying migration id=shareactivity 2026/02/05 16:59:25 INFO Applying migration id=application 2026/02/05 16:59:25 INFO Applying migration id=certificates 2026/02/05 16:59:25 INFO Applying migration id=rawforward 2026/02/05 16:59:25 INFO Applying migration id=publickey 2026/02/05 16:59:25 INFO Applying migration id=resolvegroup 2026/02/05 16:59:25 INFO Applying migration id=reject 2026/02/05 16:59:25 INFO Applying migration id=autodel 2026/02/05 16:59:25 INFO Applying migration id=jsonb 2026/02/05 16:59:25 INFO Applying migration id=quote 2026/02/05 16:59:25 INFO Applying migration id=rfc9421 2026/02/05 16:59:25 INFO Applying migration id=keys 2026/02/05 16:59:25 INFO Applying migration id=portable 2026/02/05 16:59:25 INFO Applying migration id=proofs 2026/02/05 16:59:25 INFO Applying migration id=contexts 2026/02/05 16:59:25 INFO Applying migration id=deliverieshost 2026/02/05 16:59:25 INFO Applying migration id=pembegin 2026/02/05 16:59:25 INFO Applying migration id=didhost 2026/02/05 16:59:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-9140-79b1-8f0d-e841205fbdb9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-9140-7917-ac00-08afcbace79a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-9140-7917-ac00-08afcbace79a 2026/02/05 16:59:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-9140-7917-ac00-08afcbace79a 2026/02/05 16:59:26 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2ebe-9140-7917-ac00-08afcbace79a --- PASS: TestView_PostToFollowersNotFollowing (1.43s) === RUN TestView_PostToFollowersWithReply 2026/02/05 16:59:26 INFO Applying migration id=initial 2026/02/05 16:59:26 INFO Applying migration id=notesupdated 2026/02/05 16:59:26 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:26 INFO Applying migration id=activitiesid 2026/02/05 16:59:26 INFO Applying migration id=outbox 2026/02/05 16:59:26 INFO Applying migration id=edits 2026/02/05 16:59:26 INFO Applying migration id=outboxactor 2026/02/05 16:59:26 INFO Applying migration id=outboxsender 2026/02/05 16:59:26 INFO Applying migration id=thread 2026/02/05 16:59:26 INFO Applying migration id=host 2026/02/05 16:59:26 INFO Applying migration id=sharedinbox 2026/02/05 16:59:26 INFO Applying migration id=noteshost 2026/02/05 16:59:26 INFO Applying migration id=fetched 2026/02/05 16:59:26 INFO Applying migration id=move 2026/02/05 16:59:26 INFO Applying migration id=cleanup 2026/02/05 16:59:26 INFO Applying migration id=received 2026/02/05 16:59:26 INFO Applying migration id=namehost 2026/02/05 16:59:26 INFO Applying migration id=outboxhost 2026/02/05 16:59:26 INFO Applying migration id=notesfts 2026/02/05 16:59:26 INFO Applying migration id=iconsname 2026/02/05 16:59:26 INFO Applying migration id=nohash 2026/02/05 16:59:26 INFO Applying migration id=shares 2026/02/05 16:59:26 INFO Applying migration id=actorttl 2026/02/05 16:59:26 INFO Applying migration id=tocc 2026/02/05 16:59:26 INFO Applying migration id=followeds 2026/02/05 16:59:26 INFO Applying migration id=certhash 2026/02/05 16:59:26 INFO Applying migration id=follows_sync 2026/02/05 16:59:26 INFO Applying migration id=jsonpath 2026/02/05 16:59:26 INFO Applying migration id=localforward 2026/02/05 16:59:26 INFO Applying migration id=avatar 2026/02/05 16:59:26 INFO Applying migration id=noimage 2026/02/05 16:59:26 INFO Applying migration id=feed 2026/02/05 16:59:26 INFO Applying migration id=bookmarks 2026/02/05 16:59:26 INFO Applying migration id=shareactivity 2026/02/05 16:59:27 INFO Applying migration id=application 2026/02/05 16:59:27 INFO Applying migration id=certificates 2026/02/05 16:59:27 INFO Applying migration id=rawforward 2026/02/05 16:59:27 INFO Applying migration id=publickey 2026/02/05 16:59:27 INFO Applying migration id=resolvegroup 2026/02/05 16:59:27 INFO Applying migration id=reject 2026/02/05 16:59:27 INFO Applying migration id=autodel 2026/02/05 16:59:27 INFO Applying migration id=jsonb 2026/02/05 16:59:27 INFO Applying migration id=quote 2026/02/05 16:59:27 INFO Applying migration id=rfc9421 2026/02/05 16:59:27 INFO Applying migration id=keys 2026/02/05 16:59:27 INFO Applying migration id=portable 2026/02/05 16:59:27 INFO Applying migration id=proofs 2026/02/05 16:59:27 INFO Applying migration id=contexts 2026/02/05 16:59:27 INFO Applying migration id=deliverieshost 2026/02/05 16:59:27 INFO Applying migration id=pembegin 2026/02/05 16:59:27 INFO Applying migration id=didhost 2026/02/05 16:59:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-947e-7931-9e78-85d5296763a5 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/02/05 16:59:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-947f-7473-9085-dbfe7e370cba activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-947e-7931-9e78-85d5296763a5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebe-947e-7931-9e78-85d5296763a5 2026/02/05 16:59:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-947f-7dcf-8286-c44eeec6f2e6 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/02/05 16:59:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-9480-78c4-b542-d16951f32089 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-947f-7dcf-8286-c44eeec6f2e6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebe-947f-7dcf-8286-c44eeec6f2e6 2026/02/05 16:59:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-9481-727e-a4f1-1ee7bb8ae406 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-9481-723a-85fc-7619fba1a25c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-9481-723a-85fc-7619fba1a25c 2026/02/05 16:59:27 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-9481-723a-85fc-7619fba1a25c 2026/02/05 16:59:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-9483-7727-a4ae-8568de45fbbf note=https://localhost.localdomain:8443/post/019c2ebe-9483-76db-861b-8ab708363f3e thread=https://localhost.localdomain:8443/post/019c2ebe-9481-723a-85fc-7619fba1a25c starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:59:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-9483-7727-a4ae-8568de45fbbf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-9483-76db-861b-8ab708363f3e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-9483-76db-861b-8ab708363f3e 2026/02/05 16:59:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-9481-723a-85fc-7619fba1a25c --- PASS: TestView_PostToFollowersWithReply (0.84s) === RUN TestView_PostInGroupPublicAndGroupFollowed 2026/02/05 16:59:27 INFO Applying migration id=initial 2026/02/05 16:59:27 INFO Applying migration id=notesupdated 2026/02/05 16:59:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:27 INFO Applying migration id=activitiesid 2026/02/05 16:59:27 INFO Applying migration id=outbox 2026/02/05 16:59:27 INFO Applying migration id=edits 2026/02/05 16:59:27 INFO Applying migration id=outboxactor 2026/02/05 16:59:27 INFO Applying migration id=outboxsender 2026/02/05 16:59:27 INFO Applying migration id=thread 2026/02/05 16:59:27 INFO Applying migration id=host 2026/02/05 16:59:27 INFO Applying migration id=sharedinbox 2026/02/05 16:59:27 INFO Applying migration id=noteshost 2026/02/05 16:59:27 INFO Applying migration id=fetched 2026/02/05 16:59:27 INFO Applying migration id=move 2026/02/05 16:59:27 INFO Applying migration id=cleanup 2026/02/05 16:59:27 INFO Applying migration id=received 2026/02/05 16:59:27 INFO Applying migration id=namehost 2026/02/05 16:59:27 INFO Applying migration id=outboxhost 2026/02/05 16:59:27 INFO Applying migration id=notesfts 2026/02/05 16:59:27 INFO Applying migration id=iconsname 2026/02/05 16:59:27 INFO Applying migration id=nohash 2026/02/05 16:59:27 INFO Applying migration id=shares 2026/02/05 16:59:27 INFO Applying migration id=actorttl 2026/02/05 16:59:27 INFO Applying migration id=tocc 2026/02/05 16:59:27 INFO Applying migration id=followeds 2026/02/05 16:59:27 INFO Applying migration id=certhash 2026/02/05 16:59:27 INFO Applying migration id=follows_sync 2026/02/05 16:59:27 INFO Applying migration id=jsonpath 2026/02/05 16:59:27 INFO Applying migration id=localforward 2026/02/05 16:59:27 INFO Applying migration id=avatar 2026/02/05 16:59:27 INFO Applying migration id=noimage 2026/02/05 16:59:27 INFO Applying migration id=feed 2026/02/05 16:59:27 INFO Applying migration id=bookmarks 2026/02/05 16:59:27 INFO Applying migration id=shareactivity 2026/02/05 16:59:27 INFO Applying migration id=application 2026/02/05 16:59:27 INFO Applying migration id=certificates 2026/02/05 16:59:27 INFO Applying migration id=rawforward 2026/02/05 16:59:27 INFO Applying migration id=publickey 2026/02/05 16:59:27 INFO Applying migration id=resolvegroup 2026/02/05 16:59:27 INFO Applying migration id=reject 2026/02/05 16:59:27 INFO Applying migration id=autodel 2026/02/05 16:59:27 INFO Applying migration id=jsonb 2026/02/05 16:59:27 INFO Applying migration id=quote 2026/02/05 16:59:27 INFO Applying migration id=rfc9421 2026/02/05 16:59:27 INFO Applying migration id=keys 2026/02/05 16:59:27 INFO Applying migration id=portable 2026/02/05 16:59:27 INFO Applying migration id=proofs 2026/02/05 16:59:27 INFO Applying migration id=contexts 2026/02/05 16:59:27 INFO Applying migration id=deliverieshost 2026/02/05 16:59:27 INFO Applying migration id=pembegin 2026/02/05 16:59:27 INFO Applying migration id=didhost 2026/02/05 16:59: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/02/05 16:59:28 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-9898-7c71-96cb-8dcc718a3634 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/02/05 16:59:28 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupPublicAndGroupFollowed (1.04s) === RUN TestView_PostInGroupNotPublicAndGroupFollowed 2026/02/05 16:59:28 INFO Applying migration id=initial 2026/02/05 16:59:28 INFO Applying migration id=notesupdated 2026/02/05 16:59:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:28 INFO Applying migration id=activitiesid 2026/02/05 16:59:28 INFO Applying migration id=outbox 2026/02/05 16:59:28 INFO Applying migration id=edits 2026/02/05 16:59:28 INFO Applying migration id=outboxactor 2026/02/05 16:59:28 INFO Applying migration id=outboxsender 2026/02/05 16:59:28 INFO Applying migration id=thread 2026/02/05 16:59:28 INFO Applying migration id=host 2026/02/05 16:59:28 INFO Applying migration id=sharedinbox 2026/02/05 16:59:28 INFO Applying migration id=noteshost 2026/02/05 16:59:28 INFO Applying migration id=fetched 2026/02/05 16:59:28 INFO Applying migration id=move 2026/02/05 16:59:28 INFO Applying migration id=cleanup 2026/02/05 16:59:28 INFO Applying migration id=received 2026/02/05 16:59:28 INFO Applying migration id=namehost 2026/02/05 16:59:28 INFO Applying migration id=outboxhost 2026/02/05 16:59:28 INFO Applying migration id=notesfts 2026/02/05 16:59:28 INFO Applying migration id=iconsname 2026/02/05 16:59:28 INFO Applying migration id=nohash 2026/02/05 16:59:28 INFO Applying migration id=shares 2026/02/05 16:59:28 INFO Applying migration id=actorttl 2026/02/05 16:59:28 INFO Applying migration id=tocc 2026/02/05 16:59:28 INFO Applying migration id=followeds 2026/02/05 16:59:28 INFO Applying migration id=certhash 2026/02/05 16:59:28 INFO Applying migration id=follows_sync 2026/02/05 16:59:28 INFO Applying migration id=jsonpath 2026/02/05 16:59:28 INFO Applying migration id=localforward 2026/02/05 16:59:28 INFO Applying migration id=avatar 2026/02/05 16:59:28 INFO Applying migration id=noimage 2026/02/05 16:59:28 INFO Applying migration id=feed 2026/02/05 16:59:28 INFO Applying migration id=bookmarks 2026/02/05 16:59:28 INFO Applying migration id=shareactivity 2026/02/05 16:59:28 INFO Applying migration id=application 2026/02/05 16:59:28 INFO Applying migration id=certificates 2026/02/05 16:59:28 INFO Applying migration id=rawforward 2026/02/05 16:59:28 INFO Applying migration id=publickey 2026/02/05 16:59:28 INFO Applying migration id=resolvegroup 2026/02/05 16:59:28 INFO Applying migration id=reject 2026/02/05 16:59:28 INFO Applying migration id=autodel 2026/02/05 16:59:28 INFO Applying migration id=jsonb 2026/02/05 16:59:28 INFO Applying migration id=quote 2026/02/05 16:59:28 INFO Applying migration id=rfc9421 2026/02/05 16:59:28 INFO Applying migration id=keys 2026/02/05 16:59:28 INFO Applying migration id=portable 2026/02/05 16:59:28 INFO Applying migration id=proofs 2026/02/05 16:59:28 INFO Applying migration id=contexts 2026/02/05 16:59:28 INFO Applying migration id=deliverieshost 2026/02/05 16:59:28 INFO Applying migration id=pembegin 2026/02/05 16:59:28 INFO Applying migration id=didhost 2026/02/05 16:59: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/02/05 16:59:30 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-9d4f-7dd8-9a53-ea74d1c3d302 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/02/05 16:59:30 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowed (1.21s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted 2026/02/05 16:59:30 INFO Applying migration id=initial 2026/02/05 16:59:30 INFO Applying migration id=notesupdated 2026/02/05 16:59:30 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:30 INFO Applying migration id=activitiesid 2026/02/05 16:59:30 INFO Applying migration id=outbox 2026/02/05 16:59:30 INFO Applying migration id=edits 2026/02/05 16:59:30 INFO Applying migration id=outboxactor 2026/02/05 16:59:30 INFO Applying migration id=outboxsender 2026/02/05 16:59:30 INFO Applying migration id=thread 2026/02/05 16:59:30 INFO Applying migration id=host 2026/02/05 16:59:30 INFO Applying migration id=sharedinbox 2026/02/05 16:59:30 INFO Applying migration id=noteshost 2026/02/05 16:59:30 INFO Applying migration id=fetched 2026/02/05 16:59:30 INFO Applying migration id=move 2026/02/05 16:59:30 INFO Applying migration id=cleanup 2026/02/05 16:59:30 INFO Applying migration id=received 2026/02/05 16:59:30 INFO Applying migration id=namehost 2026/02/05 16:59:30 INFO Applying migration id=outboxhost 2026/02/05 16:59:30 INFO Applying migration id=notesfts 2026/02/05 16:59:30 INFO Applying migration id=iconsname 2026/02/05 16:59:30 INFO Applying migration id=nohash 2026/02/05 16:59:30 INFO Applying migration id=shares 2026/02/05 16:59:30 INFO Applying migration id=actorttl 2026/02/05 16:59:30 INFO Applying migration id=tocc 2026/02/05 16:59:30 INFO Applying migration id=followeds 2026/02/05 16:59:30 INFO Applying migration id=certhash 2026/02/05 16:59:30 INFO Applying migration id=follows_sync 2026/02/05 16:59:30 INFO Applying migration id=jsonpath 2026/02/05 16:59:30 INFO Applying migration id=localforward 2026/02/05 16:59:30 INFO Applying migration id=avatar 2026/02/05 16:59:30 INFO Applying migration id=noimage 2026/02/05 16:59:30 INFO Applying migration id=feed 2026/02/05 16:59:30 INFO Applying migration id=bookmarks 2026/02/05 16:59:30 INFO Applying migration id=shareactivity 2026/02/05 16:59:30 INFO Applying migration id=application 2026/02/05 16:59:30 INFO Applying migration id=certificates 2026/02/05 16:59:30 INFO Applying migration id=rawforward 2026/02/05 16:59:30 INFO Applying migration id=publickey 2026/02/05 16:59:30 INFO Applying migration id=resolvegroup 2026/02/05 16:59:30 INFO Applying migration id=reject 2026/02/05 16:59:30 INFO Applying migration id=autodel 2026/02/05 16:59:30 INFO Applying migration id=jsonb 2026/02/05 16:59:30 INFO Applying migration id=quote 2026/02/05 16:59:30 INFO Applying migration id=rfc9421 2026/02/05 16:59:30 INFO Applying migration id=keys 2026/02/05 16:59:30 INFO Applying migration id=portable 2026/02/05 16:59:30 INFO Applying migration id=proofs 2026/02/05 16:59:30 INFO Applying migration id=contexts 2026/02/05 16:59:30 INFO Applying migration id=deliverieshost 2026/02/05 16:59:30 INFO Applying migration id=pembegin 2026/02/05 16:59:30 INFO Applying migration id=didhost 2026/02/05 16:59:31 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:59:31 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-a144-760d-912d-e0760ce843bc 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/02/05 16:59:31 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/05 16:59:31 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted (1.01s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowed 2026/02/05 16:59:31 INFO Applying migration id=initial 2026/02/05 16:59:31 INFO Applying migration id=notesupdated 2026/02/05 16:59:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:31 INFO Applying migration id=activitiesid 2026/02/05 16:59:31 INFO Applying migration id=outbox 2026/02/05 16:59:31 INFO Applying migration id=edits 2026/02/05 16:59:31 INFO Applying migration id=outboxactor 2026/02/05 16:59:31 INFO Applying migration id=outboxsender 2026/02/05 16:59:31 INFO Applying migration id=thread 2026/02/05 16:59:31 INFO Applying migration id=host 2026/02/05 16:59:31 INFO Applying migration id=sharedinbox 2026/02/05 16:59:31 INFO Applying migration id=noteshost 2026/02/05 16:59:31 INFO Applying migration id=fetched 2026/02/05 16:59:31 INFO Applying migration id=move 2026/02/05 16:59:31 INFO Applying migration id=cleanup 2026/02/05 16:59:31 INFO Applying migration id=received 2026/02/05 16:59:31 INFO Applying migration id=namehost 2026/02/05 16:59:31 INFO Applying migration id=outboxhost 2026/02/05 16:59:31 INFO Applying migration id=notesfts 2026/02/05 16:59:31 INFO Applying migration id=iconsname 2026/02/05 16:59:31 INFO Applying migration id=nohash 2026/02/05 16:59:31 INFO Applying migration id=shares 2026/02/05 16:59:31 INFO Applying migration id=actorttl 2026/02/05 16:59:31 INFO Applying migration id=tocc 2026/02/05 16:59:31 INFO Applying migration id=followeds 2026/02/05 16:59:31 INFO Applying migration id=certhash 2026/02/05 16:59:31 INFO Applying migration id=follows_sync 2026/02/05 16:59:31 INFO Applying migration id=jsonpath 2026/02/05 16:59:31 INFO Applying migration id=localforward 2026/02/05 16:59:31 INFO Applying migration id=avatar 2026/02/05 16:59:31 INFO Applying migration id=noimage 2026/02/05 16:59:31 INFO Applying migration id=feed 2026/02/05 16:59:31 INFO Applying migration id=bookmarks 2026/02/05 16:59:31 INFO Applying migration id=shareactivity 2026/02/05 16:59:31 INFO Applying migration id=application 2026/02/05 16:59:31 INFO Applying migration id=certificates 2026/02/05 16:59:31 INFO Applying migration id=rawforward 2026/02/05 16:59:31 INFO Applying migration id=publickey 2026/02/05 16:59:31 INFO Applying migration id=resolvegroup 2026/02/05 16:59:31 INFO Applying migration id=reject 2026/02/05 16:59:31 INFO Applying migration id=autodel 2026/02/05 16:59:31 INFO Applying migration id=jsonb 2026/02/05 16:59:31 INFO Applying migration id=quote 2026/02/05 16:59:31 INFO Applying migration id=rfc9421 2026/02/05 16:59:31 INFO Applying migration id=keys 2026/02/05 16:59:31 INFO Applying migration id=portable 2026/02/05 16:59:31 INFO Applying migration id=proofs 2026/02/05 16:59:31 INFO Applying migration id=contexts 2026/02/05 16:59:31 INFO Applying migration id=deliverieshost 2026/02/05 16:59:31 INFO Applying migration id=pembegin 2026/02/05 16:59:31 INFO Applying migration id=didhost 2026/02/05 16:59:31 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:59:31 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-a48c-7495-928d-e73ce34a6423 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/02/05 16:59:31 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowed (0.84s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted 2026/02/05 16:59:31 INFO Applying migration id=initial 2026/02/05 16:59:31 INFO Applying migration id=notesupdated 2026/02/05 16:59:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:31 INFO Applying migration id=activitiesid 2026/02/05 16:59:31 INFO Applying migration id=outbox 2026/02/05 16:59:31 INFO Applying migration id=edits 2026/02/05 16:59:31 INFO Applying migration id=outboxactor 2026/02/05 16:59:31 INFO Applying migration id=outboxsender 2026/02/05 16:59:31 INFO Applying migration id=thread 2026/02/05 16:59:31 INFO Applying migration id=host 2026/02/05 16:59:31 INFO Applying migration id=sharedinbox 2026/02/05 16:59:31 INFO Applying migration id=noteshost 2026/02/05 16:59:31 INFO Applying migration id=fetched 2026/02/05 16:59:31 INFO Applying migration id=move 2026/02/05 16:59:31 INFO Applying migration id=cleanup 2026/02/05 16:59:31 INFO Applying migration id=received 2026/02/05 16:59:31 INFO Applying migration id=namehost 2026/02/05 16:59:31 INFO Applying migration id=outboxhost 2026/02/05 16:59:31 INFO Applying migration id=notesfts 2026/02/05 16:59:31 INFO Applying migration id=iconsname 2026/02/05 16:59:31 INFO Applying migration id=nohash 2026/02/05 16:59:31 INFO Applying migration id=shares 2026/02/05 16:59:31 INFO Applying migration id=actorttl 2026/02/05 16:59:31 INFO Applying migration id=tocc 2026/02/05 16:59:31 INFO Applying migration id=followeds 2026/02/05 16:59:31 INFO Applying migration id=certhash 2026/02/05 16:59:31 INFO Applying migration id=follows_sync 2026/02/05 16:59:31 INFO Applying migration id=jsonpath 2026/02/05 16:59:31 INFO Applying migration id=localforward 2026/02/05 16:59:31 INFO Applying migration id=avatar 2026/02/05 16:59:31 INFO Applying migration id=noimage 2026/02/05 16:59:31 INFO Applying migration id=feed 2026/02/05 16:59:31 INFO Applying migration id=bookmarks 2026/02/05 16:59:31 INFO Applying migration id=shareactivity 2026/02/05 16:59:31 INFO Applying migration id=application 2026/02/05 16:59:31 INFO Applying migration id=certificates 2026/02/05 16:59:31 INFO Applying migration id=rawforward 2026/02/05 16:59:31 INFO Applying migration id=publickey 2026/02/05 16:59:31 INFO Applying migration id=resolvegroup 2026/02/05 16:59:31 INFO Applying migration id=reject 2026/02/05 16:59:31 INFO Applying migration id=autodel 2026/02/05 16:59:31 INFO Applying migration id=jsonb 2026/02/05 16:59:31 INFO Applying migration id=quote 2026/02/05 16:59:31 INFO Applying migration id=rfc9421 2026/02/05 16:59:31 INFO Applying migration id=keys 2026/02/05 16:59:31 INFO Applying migration id=portable 2026/02/05 16:59:31 INFO Applying migration id=proofs 2026/02/05 16:59:31 INFO Applying migration id=contexts 2026/02/05 16:59:31 INFO Applying migration id=deliverieshost 2026/02/05 16:59:31 INFO Applying migration id=pembegin 2026/02/05 16:59:31 INFO Applying migration id=didhost 2026/02/05 16:59:32 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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/02/05 16:59:32 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-a6ed-769e-8a51-c44f961d439a 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/02/05 16:59:32 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/05 16:59:32 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted (0.61s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithReply 2026/02/05 16:59:32 INFO Applying migration id=initial 2026/02/05 16:59:32 INFO Applying migration id=notesupdated 2026/02/05 16:59:32 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:32 INFO Applying migration id=activitiesid 2026/02/05 16:59:32 INFO Applying migration id=outbox 2026/02/05 16:59:32 INFO Applying migration id=edits 2026/02/05 16:59:32 INFO Applying migration id=outboxactor 2026/02/05 16:59:32 INFO Applying migration id=outboxsender 2026/02/05 16:59:32 INFO Applying migration id=thread 2026/02/05 16:59:32 INFO Applying migration id=host 2026/02/05 16:59:32 INFO Applying migration id=sharedinbox 2026/02/05 16:59:32 INFO Applying migration id=noteshost 2026/02/05 16:59:32 INFO Applying migration id=fetched 2026/02/05 16:59:32 INFO Applying migration id=move 2026/02/05 16:59:32 INFO Applying migration id=cleanup 2026/02/05 16:59:32 INFO Applying migration id=received 2026/02/05 16:59:32 INFO Applying migration id=namehost 2026/02/05 16:59:32 INFO Applying migration id=outboxhost 2026/02/05 16:59:32 INFO Applying migration id=notesfts 2026/02/05 16:59:32 INFO Applying migration id=iconsname 2026/02/05 16:59:32 INFO Applying migration id=nohash 2026/02/05 16:59:32 INFO Applying migration id=shares 2026/02/05 16:59:32 INFO Applying migration id=actorttl 2026/02/05 16:59:32 INFO Applying migration id=tocc 2026/02/05 16:59:32 INFO Applying migration id=followeds 2026/02/05 16:59:32 INFO Applying migration id=certhash 2026/02/05 16:59:32 INFO Applying migration id=follows_sync 2026/02/05 16:59:32 INFO Applying migration id=jsonpath 2026/02/05 16:59:32 INFO Applying migration id=localforward 2026/02/05 16:59:32 INFO Applying migration id=avatar 2026/02/05 16:59:32 INFO Applying migration id=noimage 2026/02/05 16:59:32 INFO Applying migration id=feed 2026/02/05 16:59:32 INFO Applying migration id=bookmarks 2026/02/05 16:59:32 INFO Applying migration id=shareactivity 2026/02/05 16:59:32 INFO Applying migration id=application 2026/02/05 16:59:32 INFO Applying migration id=certificates 2026/02/05 16:59:32 INFO Applying migration id=rawforward 2026/02/05 16:59:32 INFO Applying migration id=publickey 2026/02/05 16:59:32 INFO Applying migration id=resolvegroup 2026/02/05 16:59:32 INFO Applying migration id=reject 2026/02/05 16:59:32 INFO Applying migration id=autodel 2026/02/05 16:59:32 INFO Applying migration id=jsonb 2026/02/05 16:59:32 INFO Applying migration id=quote 2026/02/05 16:59:32 INFO Applying migration id=rfc9421 2026/02/05 16:59:32 INFO Applying migration id=keys 2026/02/05 16:59:32 INFO Applying migration id=portable 2026/02/05 16:59:32 INFO Applying migration id=proofs 2026/02/05 16:59:32 INFO Applying migration id=contexts 2026/02/05 16:59:32 INFO Applying migration id=deliverieshost 2026/02/05 16:59:32 INFO Applying migration id=pembegin 2026/02/05 16:59:32 INFO Applying migration id=didhost 2026/02/05 16:59: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/02/05 16:59:33 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/02/05 16:59:33 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-aaae-7d94-a10b-93cb69833508 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/02/05 16:59:33 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithReply (0.96s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply 2026/02/05 16:59:33 INFO Applying migration id=initial 2026/02/05 16:59:33 INFO Applying migration id=notesupdated 2026/02/05 16:59:33 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:33 INFO Applying migration id=activitiesid 2026/02/05 16:59:33 INFO Applying migration id=outbox 2026/02/05 16:59:33 INFO Applying migration id=edits 2026/02/05 16:59:33 INFO Applying migration id=outboxactor 2026/02/05 16:59:33 INFO Applying migration id=outboxsender 2026/02/05 16:59:33 INFO Applying migration id=thread 2026/02/05 16:59:33 INFO Applying migration id=host 2026/02/05 16:59:33 INFO Applying migration id=sharedinbox 2026/02/05 16:59:33 INFO Applying migration id=noteshost 2026/02/05 16:59:33 INFO Applying migration id=fetched 2026/02/05 16:59:33 INFO Applying migration id=move 2026/02/05 16:59:33 INFO Applying migration id=cleanup 2026/02/05 16:59:33 INFO Applying migration id=received 2026/02/05 16:59:33 INFO Applying migration id=namehost 2026/02/05 16:59:33 INFO Applying migration id=outboxhost 2026/02/05 16:59:33 INFO Applying migration id=notesfts 2026/02/05 16:59:33 INFO Applying migration id=iconsname 2026/02/05 16:59:33 INFO Applying migration id=nohash 2026/02/05 16:59:33 INFO Applying migration id=shares 2026/02/05 16:59:33 INFO Applying migration id=actorttl 2026/02/05 16:59:33 INFO Applying migration id=tocc 2026/02/05 16:59:33 INFO Applying migration id=followeds 2026/02/05 16:59:33 INFO Applying migration id=certhash 2026/02/05 16:59:33 INFO Applying migration id=follows_sync 2026/02/05 16:59:33 INFO Applying migration id=jsonpath 2026/02/05 16:59:33 INFO Applying migration id=localforward 2026/02/05 16:59:33 INFO Applying migration id=avatar 2026/02/05 16:59:33 INFO Applying migration id=noimage 2026/02/05 16:59:33 INFO Applying migration id=feed 2026/02/05 16:59:33 INFO Applying migration id=bookmarks 2026/02/05 16:59:33 INFO Applying migration id=shareactivity 2026/02/05 16:59:33 INFO Applying migration id=application 2026/02/05 16:59:33 INFO Applying migration id=certificates 2026/02/05 16:59:33 INFO Applying migration id=rawforward 2026/02/05 16:59:33 INFO Applying migration id=publickey 2026/02/05 16:59:33 INFO Applying migration id=resolvegroup 2026/02/05 16:59:33 INFO Applying migration id=reject 2026/02/05 16:59:33 INFO Applying migration id=autodel 2026/02/05 16:59:33 INFO Applying migration id=jsonb 2026/02/05 16:59:33 INFO Applying migration id=quote 2026/02/05 16:59:33 INFO Applying migration id=rfc9421 2026/02/05 16:59:33 INFO Applying migration id=keys 2026/02/05 16:59:33 INFO Applying migration id=portable 2026/02/05 16:59:33 INFO Applying migration id=proofs 2026/02/05 16:59:33 INFO Applying migration id=contexts 2026/02/05 16:59:33 INFO Applying migration id=deliverieshost 2026/02/05 16:59:33 INFO Applying migration id=pembegin 2026/02/05 16:59:33 INFO Applying migration id=didhost 2026/02/05 16:59: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/02/05 16:59:34 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/02/05 16:59:34 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-b00d-7131-ac57-e7471e8a599a 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/02/05 16:59:34 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply (1.37s) === RUN TestWhisper_HappyFlow 2026/02/05 16:59:34 INFO Applying migration id=initial 2026/02/05 16:59:34 INFO Applying migration id=notesupdated 2026/02/05 16:59:34 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:34 INFO Applying migration id=activitiesid 2026/02/05 16:59:34 INFO Applying migration id=outbox 2026/02/05 16:59:34 INFO Applying migration id=edits 2026/02/05 16:59:34 INFO Applying migration id=outboxactor 2026/02/05 16:59:34 INFO Applying migration id=outboxsender 2026/02/05 16:59:34 INFO Applying migration id=thread 2026/02/05 16:59:34 INFO Applying migration id=host 2026/02/05 16:59:34 INFO Applying migration id=sharedinbox 2026/02/05 16:59:34 INFO Applying migration id=noteshost 2026/02/05 16:59:34 INFO Applying migration id=fetched 2026/02/05 16:59:34 INFO Applying migration id=move 2026/02/05 16:59:34 INFO Applying migration id=cleanup 2026/02/05 16:59:34 INFO Applying migration id=received 2026/02/05 16:59:34 INFO Applying migration id=namehost 2026/02/05 16:59:34 INFO Applying migration id=outboxhost 2026/02/05 16:59:34 INFO Applying migration id=notesfts 2026/02/05 16:59:34 INFO Applying migration id=iconsname 2026/02/05 16:59:34 INFO Applying migration id=nohash 2026/02/05 16:59:34 INFO Applying migration id=shares 2026/02/05 16:59:34 INFO Applying migration id=actorttl 2026/02/05 16:59:34 INFO Applying migration id=tocc 2026/02/05 16:59:34 INFO Applying migration id=followeds 2026/02/05 16:59:34 INFO Applying migration id=certhash 2026/02/05 16:59:34 INFO Applying migration id=follows_sync 2026/02/05 16:59:34 INFO Applying migration id=jsonpath 2026/02/05 16:59:34 INFO Applying migration id=localforward 2026/02/05 16:59:34 INFO Applying migration id=avatar 2026/02/05 16:59:34 INFO Applying migration id=noimage 2026/02/05 16:59:34 INFO Applying migration id=feed 2026/02/05 16:59:34 INFO Applying migration id=bookmarks 2026/02/05 16:59:34 INFO Applying migration id=shareactivity 2026/02/05 16:59:34 INFO Applying migration id=application 2026/02/05 16:59:34 INFO Applying migration id=certificates 2026/02/05 16:59:34 INFO Applying migration id=rawforward 2026/02/05 16:59:34 INFO Applying migration id=publickey 2026/02/05 16:59:34 INFO Applying migration id=resolvegroup 2026/02/05 16:59:34 INFO Applying migration id=reject 2026/02/05 16:59:34 INFO Applying migration id=autodel 2026/02/05 16:59:34 INFO Applying migration id=jsonb 2026/02/05 16:59:34 INFO Applying migration id=quote 2026/02/05 16:59:34 INFO Applying migration id=rfc9421 2026/02/05 16:59:34 INFO Applying migration id=keys 2026/02/05 16:59:34 INFO Applying migration id=portable 2026/02/05 16:59:34 INFO Applying migration id=proofs 2026/02/05 16:59:34 INFO Applying migration id=contexts 2026/02/05 16:59:34 INFO Applying migration id=deliverieshost 2026/02/05 16:59:34 INFO Applying migration id=pembegin 2026/02/05 16:59:34 INFO Applying migration id=didhost 2026/02/05 16:59:36 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-b4fc-7a04-980e-46383a7462ca 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/02/05 16:59:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-b4fd-76c5-95df-91dc1265ca96 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-b4fc-7a04-980e-46383a7462ca activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebe-b4fc-7a04-980e-46383a7462ca 2026/02/05 16:59:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-b4fe-7141-b0f5-d4c189cb5e03 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-b4fe-70f1-9d5f-5dc8af714053 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-b4fe-70f1-9d5f-5dc8af714053 2026/02/05 16:59:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-b4fe-70f1-9d5f-5dc8af714053 2026/02/05 16:59:36 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:59:36 INFO Generating first response key=/local --- PASS: TestWhisper_HappyFlow (1.27s) === RUN TestWhisper_FollowAfterPost 2026/02/05 16:59:36 INFO Applying migration id=initial 2026/02/05 16:59:36 INFO Applying migration id=notesupdated 2026/02/05 16:59:36 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:36 INFO Applying migration id=activitiesid 2026/02/05 16:59:36 INFO Applying migration id=outbox 2026/02/05 16:59:36 INFO Applying migration id=edits 2026/02/05 16:59:36 INFO Applying migration id=outboxactor 2026/02/05 16:59:36 INFO Applying migration id=outboxsender 2026/02/05 16:59:36 INFO Applying migration id=thread 2026/02/05 16:59:36 INFO Applying migration id=host 2026/02/05 16:59:36 INFO Applying migration id=sharedinbox 2026/02/05 16:59:36 INFO Applying migration id=noteshost 2026/02/05 16:59:36 INFO Applying migration id=fetched 2026/02/05 16:59:36 INFO Applying migration id=move 2026/02/05 16:59:36 INFO Applying migration id=cleanup 2026/02/05 16:59:36 INFO Applying migration id=received 2026/02/05 16:59:36 INFO Applying migration id=namehost 2026/02/05 16:59:36 INFO Applying migration id=outboxhost 2026/02/05 16:59:36 INFO Applying migration id=notesfts 2026/02/05 16:59:36 INFO Applying migration id=iconsname 2026/02/05 16:59:36 INFO Applying migration id=nohash 2026/02/05 16:59:36 INFO Applying migration id=shares 2026/02/05 16:59:36 INFO Applying migration id=actorttl 2026/02/05 16:59:36 INFO Applying migration id=tocc 2026/02/05 16:59:36 INFO Applying migration id=followeds 2026/02/05 16:59:36 INFO Applying migration id=certhash 2026/02/05 16:59:36 INFO Applying migration id=follows_sync 2026/02/05 16:59:36 INFO Applying migration id=jsonpath 2026/02/05 16:59:36 INFO Applying migration id=localforward 2026/02/05 16:59:36 INFO Applying migration id=avatar 2026/02/05 16:59:36 INFO Applying migration id=noimage 2026/02/05 16:59:36 INFO Applying migration id=feed 2026/02/05 16:59:36 INFO Applying migration id=bookmarks 2026/02/05 16:59:36 INFO Applying migration id=shareactivity 2026/02/05 16:59:36 INFO Applying migration id=application 2026/02/05 16:59:36 INFO Applying migration id=certificates 2026/02/05 16:59:36 INFO Applying migration id=rawforward 2026/02/05 16:59:36 INFO Applying migration id=publickey 2026/02/05 16:59:36 INFO Applying migration id=resolvegroup 2026/02/05 16:59:36 INFO Applying migration id=reject 2026/02/05 16:59:36 INFO Applying migration id=autodel 2026/02/05 16:59:36 INFO Applying migration id=jsonb 2026/02/05 16:59:36 INFO Applying migration id=quote 2026/02/05 16:59:36 INFO Applying migration id=rfc9421 2026/02/05 16:59:36 INFO Applying migration id=keys 2026/02/05 16:59:36 INFO Applying migration id=portable 2026/02/05 16:59:36 INFO Applying migration id=proofs 2026/02/05 16:59:36 INFO Applying migration id=contexts 2026/02/05 16:59:36 INFO Applying migration id=deliverieshost 2026/02/05 16:59:36 INFO Applying migration id=pembegin 2026/02/05 16:59:36 INFO Applying migration id=didhost 2026/02/05 16:59:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-b9e7-766a-8511-bdf7cec257f6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-b9e7-7600-b9e4-a3d075f8889e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-b9e7-7600-b9e4-a3d075f8889e 2026/02/05 16:59:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-b9e7-7600-b9e4-a3d075f8889e 2026/02/05 16:59:37 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2ebe-b9e7-7600-b9e4-a3d075f8889e 2026/02/05 16:59:37 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-b9ea-7485-b1b0-2ff6fa98d3a7 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/02/05 16:59:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-b9eb-7044-903f-506ccd156402 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-b9ea-7485-b1b0-2ff6fa98d3a7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebe-b9ea-7485-b1b0-2ff6fa98d3a7 2026/02/05 16:59:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-b9e7-7600-b9e4-a3d075f8889e 2026/02/05 16:59:37 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:59:37 INFO Generating first response key=/local --- PASS: TestWhisper_FollowAfterPost (1.26s) === RUN TestWhisper_Throttling 2026/02/05 16:59:37 INFO Applying migration id=initial 2026/02/05 16:59:37 INFO Applying migration id=notesupdated 2026/02/05 16:59:37 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:37 INFO Applying migration id=activitiesid 2026/02/05 16:59:37 INFO Applying migration id=outbox 2026/02/05 16:59:37 INFO Applying migration id=edits 2026/02/05 16:59:37 INFO Applying migration id=outboxactor 2026/02/05 16:59:37 INFO Applying migration id=outboxsender 2026/02/05 16:59:37 INFO Applying migration id=thread 2026/02/05 16:59:37 INFO Applying migration id=host 2026/02/05 16:59:37 INFO Applying migration id=sharedinbox 2026/02/05 16:59:37 INFO Applying migration id=noteshost 2026/02/05 16:59:37 INFO Applying migration id=fetched 2026/02/05 16:59:37 INFO Applying migration id=move 2026/02/05 16:59:37 INFO Applying migration id=cleanup 2026/02/05 16:59:37 INFO Applying migration id=received 2026/02/05 16:59:37 INFO Applying migration id=namehost 2026/02/05 16:59:37 INFO Applying migration id=outboxhost 2026/02/05 16:59:37 INFO Applying migration id=notesfts 2026/02/05 16:59:37 INFO Applying migration id=iconsname 2026/02/05 16:59:37 INFO Applying migration id=nohash 2026/02/05 16:59:37 INFO Applying migration id=shares 2026/02/05 16:59:37 INFO Applying migration id=actorttl 2026/02/05 16:59:37 INFO Applying migration id=tocc 2026/02/05 16:59:37 INFO Applying migration id=followeds 2026/02/05 16:59:37 INFO Applying migration id=certhash 2026/02/05 16:59:37 INFO Applying migration id=follows_sync 2026/02/05 16:59:37 INFO Applying migration id=jsonpath 2026/02/05 16:59:37 INFO Applying migration id=localforward 2026/02/05 16:59:37 INFO Applying migration id=avatar 2026/02/05 16:59:37 INFO Applying migration id=noimage 2026/02/05 16:59:37 INFO Applying migration id=feed 2026/02/05 16:59:37 INFO Applying migration id=bookmarks 2026/02/05 16:59:37 INFO Applying migration id=shareactivity 2026/02/05 16:59:37 INFO Applying migration id=application 2026/02/05 16:59:37 INFO Applying migration id=certificates 2026/02/05 16:59:37 INFO Applying migration id=rawforward 2026/02/05 16:59:37 INFO Applying migration id=publickey 2026/02/05 16:59:37 INFO Applying migration id=resolvegroup 2026/02/05 16:59:37 INFO Applying migration id=reject 2026/02/05 16:59:37 INFO Applying migration id=autodel 2026/02/05 16:59:37 INFO Applying migration id=jsonb 2026/02/05 16:59:37 INFO Applying migration id=quote 2026/02/05 16:59:37 INFO Applying migration id=rfc9421 2026/02/05 16:59:37 INFO Applying migration id=keys 2026/02/05 16:59:37 INFO Applying migration id=portable 2026/02/05 16:59:37 INFO Applying migration id=proofs 2026/02/05 16:59:37 INFO Applying migration id=contexts 2026/02/05 16:59:37 INFO Applying migration id=deliverieshost 2026/02/05 16:59:37 INFO Applying migration id=pembegin 2026/02/05 16:59:37 INFO Applying migration id=didhost 2026/02/05 16:59:38 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-bff9-7d75-98b1-b846bfc57f21 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/02/05 16:59:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-bffa-794c-9528-0ecd6e59c425 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-bff9-7d75-98b1-b846bfc57f21 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebe-bff9-7d75-98b1-b846bfc57f21 2026/02/05 16:59:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-bffb-735e-9b58-eed282832d40 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-bffb-731a-9f69-5842f9758768 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-bffb-731a-9f69-5842f9758768 2026/02/05 16:59:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-bffb-731a-9f69-5842f9758768 2026/02/05 16:59:38 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:59:38 WARN User is posting too frequently last=2026-02-05T16:59:38.000Z can=2026-02-05T17:00:38.000Z 2026/02/05 16:59:38 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:59:38 INFO Generating first response key=/local --- PASS: TestWhisper_Throttling (1.56s) PASS ok github.com/dimkr/tootik/test 334.921s 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 TestMetadata_Link === CONT TestCluster_ShareUnshare === CONT TestMetadata_LineBreak === CONT TestCluster_Poll === CONT TestMetadata_Maximum === CONT TestBio_Set === CONT TestMetadata_Add === CONT TestCluster_PublicPost === CONT TestCluster_ForwardedLegacyReply === CONT TestMetadata_Whitespace === CONT TestMetadata_Remove === CONT TestCluster_Gateways === CONT TestCluster_ReplyForwardingPortableActors === CONT TestName_Set === CONT TestCluster_DM === CONT TestCluster_PublicPostQuote === CONT TestMetadata_Equals === CONT TestMetadata_HTML === CONT TestCluster_PostToFollowers_Rejected === CONT TestCluster_ReplyForwardingWithoutIntegrityProofs === CONT TestCluster_ReplyForwardingWithIntegrityProofs === CONT TestCluster_MovedAccount === CONT TestCluster_PostToFollowers_RejectThenAccept === CONT TestCluster_PostToFollowers_AcceptThenReject === CONT TestCluster_PostToFollowers_RejectTwice 2026/02/05 16:59:45 INFO Applying migration id=initial === CONT TestCluster_PostToFollowers === CONT TestCluster_PostToFollowers_AcceptTwice === CONT TestCluster_FollowersSyncMissingRemoteFollow === CONT TestCluster_PostToFollowers_RejectedLocally === CONT TestDeleter_OldData === CONT TestCluster_PostToFollowers_Approved === CONT TestCluster_PostToFollowers_ApprovedLocally 2026/02/05 16:59:45 INFO Applying migration id=notesupdated 2026/02/05 16:59:45 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:45 INFO Applying migration id=activitiesid 2026/02/05 16:59:45 INFO Applying migration id=outbox 2026/02/05 16:59:45 INFO Applying migration id=edits 2026/02/05 16:59:45 INFO Applying migration id=outboxactor 2026/02/05 16:59:45 INFO Applying migration id=outboxsender 2026/02/05 16:59:45 INFO Applying migration id=thread 2026/02/05 16:59:45 INFO Applying migration id=host 2026/02/05 16:59:45 INFO Applying migration id=sharedinbox 2026/02/05 16:59:45 INFO Applying migration id=noteshost 2026/02/05 16:59:45 INFO Applying migration id=fetched 2026/02/05 16:59:45 INFO Applying migration id=move 2026/02/05 16:59:45 INFO Applying migration id=cleanup 2026/02/05 16:59:45 INFO Applying migration id=received 2026/02/05 16:59:45 INFO Applying migration id=namehost 2026/02/05 16:59:45 INFO Applying migration id=outboxhost 2026/02/05 16:59:45 INFO Applying migration id=notesfts 2026/02/05 16:59:45 INFO Applying migration id=iconsname 2026/02/05 16:59:45 INFO Applying migration id=nohash 2026/02/05 16:59:45 INFO Applying migration id=shares 2026/02/05 16:59:45 INFO Applying migration id=actorttl 2026/02/05 16:59:45 INFO Applying migration id=tocc 2026/02/05 16:59:45 INFO Applying migration id=followeds 2026/02/05 16:59:45 INFO Applying migration id=certhash 2026/02/05 16:59:45 INFO Applying migration id=follows_sync 2026/02/05 16:59:45 INFO Applying migration id=jsonpath 2026/02/05 16:59:45 INFO Applying migration id=localforward 2026/02/05 16:59:45 INFO Applying migration id=avatar 2026/02/05 16:59:45 INFO Applying migration id=noimage 2026/02/05 16:59:45 INFO Applying migration id=feed 2026/02/05 16:59:45 INFO Applying migration id=bookmarks 2026/02/05 16:59:45 INFO Applying migration id=shareactivity 2026/02/05 16:59:45 INFO Applying migration id=application 2026/02/05 16:59:45 INFO Applying migration id=certificates 2026/02/05 16:59:45 INFO Applying migration id=rawforward 2026/02/05 16:59:45 INFO Applying migration id=publickey 2026/02/05 16:59:45 INFO Applying migration id=resolvegroup 2026/02/05 16:59:45 INFO Applying migration id=reject 2026/02/05 16:59:45 INFO Applying migration id=autodel 2026/02/05 16:59:45 INFO Applying migration id=jsonb 2026/02/05 16:59:45 INFO Applying migration id=quote 2026/02/05 16:59:45 INFO Applying migration id=rfc9421 2026/02/05 16:59:45 INFO Applying migration id=keys 2026/02/05 16:59:45 INFO Applying migration id=portable 2026/02/05 16:59:45 INFO Applying migration id=proofs 2026/02/05 16:59:45 INFO Applying migration id=contexts 2026/02/05 16:59:45 INFO Applying migration id=deliverieshost 2026/02/05 16:59:45 INFO Applying migration id=pembegin 2026/02/05 16:59:45 INFO Applying migration id=didhost 2026/02/05 16:59:45 INFO Applying migration id=initial 2026/02/05 16:59:45 INFO Applying migration id=notesupdated 2026/02/05 16:59:45 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:45 INFO Applying migration id=activitiesid 2026/02/05 16:59:45 INFO Applying migration id=outbox 2026/02/05 16:59:45 INFO Applying migration id=edits 2026/02/05 16:59:45 INFO Applying migration id=outboxactor 2026/02/05 16:59:45 INFO Applying migration id=outboxsender 2026/02/05 16:59:45 INFO Applying migration id=thread 2026/02/05 16:59:45 INFO Applying migration id=host 2026/02/05 16:59:45 INFO Applying migration id=sharedinbox 2026/02/05 16:59:45 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:45 INFO Applying migration id=noteshost 2026/02/05 16:59:45 INFO Applying migration id=fetched 2026/02/05 16:59:45 INFO Applying migration id=move 2026/02/05 16:59:45 INFO Applying migration id=cleanup 2026/02/05 16:59:45 INFO Applying migration id=received 2026/02/05 16:59:45 INFO Applying migration id=namehost 2026/02/05 16:59:45 INFO Applying migration id=outboxhost 2026/02/05 16:59:45 INFO Applying migration id=notesfts 2026/02/05 16:59:45 INFO Applying migration id=iconsname 2026/02/05 16:59:45 INFO Applying migration id=nohash 2026/02/05 16:59:45 INFO Applying migration id=shares 2026/02/05 16:59:45 INFO Applying migration id=actorttl 2026/02/05 16:59:45 INFO Applying migration id=tocc 2026/02/05 16:59:45 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:45 INFO Applying migration id=followeds 2026/02/05 16:59:45 INFO Applying migration id=certhash 2026/02/05 16:59:45 INFO Applying migration id=follows_sync 2026/02/05 16:59:45 INFO Applying migration id=jsonpath 2026/02/05 16:59:45 INFO Applying migration id=localforward 2026/02/05 16:59:45 INFO Applying migration id=avatar 2026/02/05 16:59:45 INFO Applying migration id=noimage 2026/02/05 16:59:45 INFO Applying migration id=feed 2026/02/05 16:59:45 INFO Applying migration id=bookmarks 2026/02/05 16:59:45 INFO Applying migration id=shareactivity 2026/02/05 16:59:45 INFO Applying migration id=application 2026/02/05 16:59:45 INFO Applying migration id=certificates 2026/02/05 16:59:45 INFO Applying migration id=rawforward 2026/02/05 16:59:45 INFO Applying migration id=publickey 2026/02/05 16:59:45 INFO Applying migration id=resolvegroup 2026/02/05 16:59:45 INFO Applying migration id=reject 2026/02/05 16:59:45 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:45 INFO Applying migration id=autodel 2026/02/05 16:59:45 INFO Applying migration id=jsonb 2026/02/05 16:59:45 INFO Applying migration id=quote 2026/02/05 16:59:45 INFO Applying migration id=rfc9421 2026/02/05 16:59:45 INFO Applying migration id=keys 2026/02/05 16:59:45 INFO Applying migration id=portable 2026/02/05 16:59:45 INFO Applying migration id=proofs 2026/02/05 16:59:45 INFO Applying migration id=contexts 2026/02/05 16:59:45 INFO Applying migration id=deliverieshost 2026/02/05 16:59:45 INFO Applying migration id=pembegin 2026/02/05 16:59:45 INFO Applying migration id=didhost 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:46 INFO Applying migration id=initial 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:46 INFO Applying migration id=notesupdated 2026/02/05 16:59:46 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:46 INFO Applying migration id=activitiesid 2026/02/05 16:59:46 INFO Applying migration id=outbox 2026/02/05 16:59:46 INFO Applying migration id=edits 2026/02/05 16:59:46 INFO Applying migration id=outboxactor 2026/02/05 16:59:46 INFO Applying migration id=outboxsender 2026/02/05 16:59:46 INFO Applying migration id=thread 2026/02/05 16:59:46 INFO Applying migration id=host 2026/02/05 16:59:46 INFO Applying migration id=sharedinbox 2026/02/05 16:59:46 INFO Applying migration id=noteshost 2026/02/05 16:59:46 INFO Applying migration id=fetched 2026/02/05 16:59:46 INFO Applying migration id=move 2026/02/05 16:59:46 INFO Applying migration id=cleanup 2026/02/05 16:59:46 INFO Applying migration id=received 2026/02/05 16:59:46 INFO Applying migration id=namehost 2026/02/05 16:59:46 INFO Applying migration id=outboxhost 2026/02/05 16:59:46 INFO Applying migration id=notesfts 2026/02/05 16:59:46 INFO Applying migration id=iconsname 2026/02/05 16:59:46 INFO Applying migration id=nohash 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:46 INFO Applying migration id=shares 2026/02/05 16:59:46 INFO Applying migration id=actorttl 2026/02/05 16:59:46 INFO Applying migration id=tocc 2026/02/05 16:59:46 INFO Applying migration id=followeds 2026/02/05 16:59:46 INFO Applying migration id=certhash 2026/02/05 16:59:46 INFO Applying migration id=follows_sync 2026/02/05 16:59:46 INFO Applying migration id=jsonpath 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:46 INFO Applying migration id=localforward 2026/02/05 16:59:46 INFO Applying migration id=avatar 2026/02/05 16:59:46 INFO Applying migration id=noimage 2026/02/05 16:59:46 INFO Applying migration id=feed 2026/02/05 16:59:46 INFO Applying migration id=bookmarks 2026/02/05 16:59:46 INFO Applying migration id=shareactivity 2026/02/05 16:59:46 INFO Applying migration id=application 2026/02/05 16:59:46 INFO Applying migration id=certificates 2026/02/05 16:59:46 INFO Applying migration id=rawforward 2026/02/05 16:59:46 INFO Applying migration id=publickey 2026/02/05 16:59:46 INFO Applying migration id=resolvegroup 2026/02/05 16:59:46 INFO Applying migration id=reject 2026/02/05 16:59:46 INFO Applying migration id=autodel 2026/02/05 16:59:46 INFO Applying migration id=jsonb 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:46 INFO Applying migration id=quote 2026/02/05 16:59:46 INFO Applying migration id=rfc9421 2026/02/05 16:59:46 INFO Applying migration id=keys 2026/02/05 16:59:46 INFO Applying migration id=portable 2026/02/05 16:59:46 INFO Applying migration id=proofs 2026/02/05 16:59:46 INFO Applying migration id=contexts 2026/02/05 16:59:46 INFO Applying migration id=deliverieshost 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:46 INFO Applying migration id=pembegin 2026/02/05 16:59:46 INFO Applying migration id=didhost 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebe-dda5-7bfb-af44-609f017b3096 2026/02/05 16:59:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/02/05 16:59:46 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:59:46 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-ddc6-7ae2-9cd7-0d75cf9af7de 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/02/05 16:59:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-ddc6-7ae2-9cd7-0d75cf9af7de 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:46 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:46 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebe-de01-716b-a5ac-34b7fa40fdf1 activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-de01-70b4-9fe7-0aeef5b526f0 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019c2ebe-de01-70b4-9fe7-0aeef5b526f0 2026/02/05 16:59:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2ebe-de01-716b-a5ac-34b7fa40fdf1 2026/02/05 16:59:46 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 16:59:46 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebe-de01-70b4-9fe7-0aeef5b526f0 request.user=bob post=https://a.localdomain/post/019c2ebe-de01-70b4-9fe7-0aeef5b526f0 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-de18-75c2-8d9c-1994900c9544 2026/02/05 16:59:46 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebe-de2d-7cc0-a958-7328379ff71c activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-ddc6-7ae2-9cd7-0d75cf9af7de activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-ddc6-7ae2-9cd7-0d75cf9af7de 2026/02/05 16:59:46 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/05 16:59:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-de31-73a7-aa45-55f967c10e7a 2026/02/05 16:59:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2ebe-de2d-7cc0-a958-7328379ff71c 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:46 ERROR Cannot add metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/05 16:59:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:46 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:46 INFO Looking up user name=bob 2026/02/05 16:59:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:46 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:59:46 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:46 INFO Looking up user name=carol 2026/02/05 16:59:46 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 16:59:46 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebe-de69-7872-9b52-1c4834ab3e7d 2026/02/05 16:59:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebe-de67-74a5-84cc-b0c9f8cc369b === CONT TestDeleter_Disabled --- PASS: TestMetadata_Add (1.40s) 2026/02/05 16:59:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebe-de5e-7d49-96be-86d19d3e02d2 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:46 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/02/05 16:59:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-de6c-7937-bb72-153409f424ea 2026/02/05 16:59:46 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/02/05 16:59:46 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:59:46 WARN Invalid metadata field request.path=/users/metadata/add request.user=bob field="c=d\ne" 2026/02/05 16:59:46 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebe-de8d-709c-b4ae-697f5dd7c580 2026/02/05 16:59:46 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:46 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-de91-7b14-8d07-d20974e2bbb5 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/02/05 16:59:46 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:59:46 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebe-de97-776e-b509-2550b8261357 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/02/05 16:59:46 INFO Looking up user name=alice 2026/02/05 16:59:46 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:46 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebe-de98-7ce6-82d0-bc8df28ad970 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-de97-776e-b509-2550b8261357 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2ebe-de97-776e-b509-2550b8261357 2026/02/05 16:59:46 INFO Looking up user name=alice 2026/02/05 16:59:46 INFO Looking up user name=bob 2026/02/05 16:59:46 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebe-de91-7b14-8d07-d20974e2bbb5 2026/02/05 16:59:46 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebe-de91-7b14-8d07-d20974e2bbb5 2026/02/05 16:59:46 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/02/05 16:59:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-de97-776e-b509-2550b8261357 2026/02/05 16:59:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2ebe-de98-7ce6-82d0-bc8df28ad970 2026/02/05 16:59:46 INFO Looking up user name=alice 2026/02/05 16:59:46 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebe-de91-7b14-8d07-d20974e2bbb5 2026/02/05 16:59:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-de91-7b14-8d07-d20974e2bbb5 2026/02/05 16:59:46 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:46 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebe-dec4-7546-afda-5434b88fdbb9 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/02/05 16:59:46 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:46 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/02/05 16:59:46 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:46 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:59:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebe-dec4-7546-afda-5434b88fdbb9 2026/02/05 16:59:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebe-dec4-7546-afda-5434b88fdbb9 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:46 INFO Looking up user name=bob 2026/02/05 16:59:46 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebe-def6-7722-b762-928f0c04d3e0 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/02/05 16:59:46 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebe-dec4-7546-afda-5434b88fdbb9 2026/02/05 16:59:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2ebe-dec4-7546-afda-5434b88fdbb9 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:46 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-defd-7414-ab93-2709cff081b7 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/02/05 16:59:46 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-defd-7414-ab93-2709cff081b7 2026/02/05 16:59:46 INFO Looking up user name=alice 2026/02/05 16:59:46 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/02/05 16:59:46 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebe-de91-7b14-8d07-d20974e2bbb5 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 --- PASS: TestMetadata_LineBreak (1.55s) === CONT TestCluster_PostToFollowers_DisabledThenAccepted 2026/02/05 16:59:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebe-def6-7722-b762-928f0c04d3e0 2026/02/05 16:59:46 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-df1c-7860-8e45-532fed2be126 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-de91-7b14-8d07-d20974e2bbb5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-de91-7b14-8d07-d20974e2bbb5 2026/02/05 16:59:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebe-def6-7722-b762-928f0c04d3e0 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-df1c-7860-8e45-532fed2be126 2026/02/05 16:59:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-df1c-7860-8e45-532fed2be126 2026/02/05 16:59:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:46 INFO Looking up user name=carol 2026/02/05 16:59:46 INFO Looking up user name=bob 2026/02/05 16:59:46 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-df1c-7860-8e45-532fed2be126 2026/02/05 16:59:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebe-df1c-7860-8e45-532fed2be126 2026/02/05 16:59:46 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebe-def6-7722-b762-928f0c04d3e0 2026/02/05 16:59:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2ebe-def6-7722-b762-928f0c04d3e0 2026/02/05 16:59:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:46 INFO Looking up user name=carol 2026/02/05 16:59:46 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-df1c-7860-8e45-532fed2be126 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-de91-7b14-8d07-d20974e2bbb5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-de91-7b14-8d07-d20974e2bbb5 2026/02/05 16:59:46 INFO Looking up user name=bob 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:46 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:46 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebe-dec4-7546-afda-5434b88fdbb9 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/02/05 16:59:46 INFO Creating new user request.path=/users/register name=carol --- PASS: TestCluster_PostToFollowers_ApprovedLocally (1.60s) === CONT TestCluster_FollowersSyncMissingRemoteFollowPortableActor 2026/02/05 16:59:46 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebe-df3a-7f3a-8c9e-81c720a8c737 activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-df3a-7e99-8af3-d364f55b2e29 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019c2ebe-df3a-7e99-8af3-d364f55b2e29 2026/02/05 16:59:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2ebe-df3a-7f3a-8c9e-81c720a8c737 2026/02/05 16:59:46 INFO Looking up user name=bob 2026/02/05 16:59:46 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebe-def6-7722-b762-928f0c04d3e0 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/02/05 16:59:46 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:46 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebe-df3a-7e99-8af3-d364f55b2e29 request.user=bob post=https://a.localdomain/post/019c2ebe-df3a-7e99-8af3-d364f55b2e29 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-df79-7671-af4d-4f19d143f752 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-df79-756c-a005-e478b058292b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-df79-756c-a005-e478b058292b 2026/02/05 16:59:46 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-df79-7671-af4d-4f19d143f752 2026/02/05 16:59:46 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-df79-7671-af4d-4f19d143f752 2026/02/05 16:59:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:46 INFO Looking up user name=carol 2026/02/05 16:59:46 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-df79-7671-af4d-4f19d143f752 2026/02/05 16:59:46 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-df79-7671-af4d-4f19d143f752 2026/02/05 16:59:46 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebe-df82-7c7b-a435-2d623a2390f3 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebe-dec4-7546-afda-5434b88fdbb9 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebe-dec4-7546-afda-5434b88fdbb9 2026/02/05 16:59:46 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebe-df89-7bf5-b78f-43434dae2dfd activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebe-def6-7722-b762-928f0c04d3e0 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebe-def6-7722-b762-928f0c04d3e0 2026/02/05 16:59:46 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebe-df82-7c7b-a435-2d623a2390f3 2026/02/05 16:59:46 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-df79-756c-a005-e478b058292b request.user=carol post=https://b.localdomain/post/019c2ebe-df79-756c-a005-e478b058292b 2026/02/05 16:59:46 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebe-df82-7c7b-a435-2d623a2390f3 2026/02/05 16:59:46 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 16:59:46 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:59:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:46 INFO Looking up user name=alice 2026/02/05 16:59:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebe-df86-7b42-b575-43565f2bcced 2026/02/05 16:59:46 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2ebe-df8e-7e97-a5fb-546a14772858 activity.type=Reject activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-defd-7414-ab93-2709cff081b7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-defd-7414-ab93-2709cff081b7 2026/02/05 16:59:46 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebe-df89-7bf5-b78f-43434dae2dfd 2026/02/05 16:59:46 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebe-df89-7bf5-b78f-43434dae2dfd 2026/02/05 16:59:46 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:59:46 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebe-df82-7c7b-a435-2d623a2390f3 2026/02/05 16:59:46 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2ebe-df82-7c7b-a435-2d623a2390f3 2026/02/05 16:59:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2ebe-df8e-7e97-a5fb-546a14772858 2026/02/05 16:59:46 INFO Looking up user name=carol 2026/02/05 16:59:46 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:46 INFO Looking up user name=alice 2026/02/05 16:59:46 INFO Looking up user name=carol 2026/02/05 16:59:46 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:59:46 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:46 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/02/05 16:59:46 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:59:46 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-df79-7671-af4d-4f19d143f752 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-df79-756c-a005-e478b058292b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-df79-756c-a005-e478b058292b 2026/02/05 16:59:46 INFO Looking up user name=alice 2026/02/05 16:59:46 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebe-df89-7bf5-b78f-43434dae2dfd 2026/02/05 16:59:46 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2ebe-df89-7bf5-b78f-43434dae2dfd 2026/02/05 16:59:46 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 --- PASS: TestCluster_PostToFollowers_AcceptTwice (1.69s) === CONT TestCluster_FollowersSyncMissingLocalFollowPortableActor 2026/02/05 16:59:46 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-dfae-7810-bff0-be9be6a14d0e 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/02/05 16:59:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebe-dfae-7810-bff0-be9be6a14d0e 2026/02/05 16:59:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebe-dfae-7810-bff0-be9be6a14d0e 2026/02/05 16:59:47 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2ebe-dfb7-7014-9850-03f4a5767045 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebe-def6-7722-b762-928f0c04d3e0 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebe-def6-7722-b762-928f0c04d3e0 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/02/05 16:59:47 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 16:59:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:47 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:59:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2ebe-dfb7-7014-9850-03f4a5767045 2026/02/05 16:59:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2ebe-dfb7-7014-9850-03f4a5767045 2026/02/05 16:59:47 INFO Looking up user name=carol 2026/02/05 16:59:47 INFO Looking up user name=alice 2026/02/05 16:59:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:47 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:59:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebe-dfae-7810-bff0-be9be6a14d0e 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-dfae-7810-bff0-be9be6a14d0e 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/02/05 16:59:47 INFO Looking up user name=alice 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2ebe-dfb7-7014-9850-03f4a5767045 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2ebe-dfb7-7014-9850-03f4a5767045 2026/02/05 16:59:47 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-dfde-74ed-a75f-18b23270b122 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/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 16:59:47 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 16:59:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:47 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebe-dfe0-70dd-841b-3df42a91893a 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/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:47 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:59:47 INFO Looking up user name=carol 2026/02/05 16:59:47 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:47 INFO Looking up user name=alice 2026/02/05 16:59:47 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/02/05 16:59:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:47 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-dfde-74ed-a75f-18b23270b122 2026/02/05 16:59:47 INFO Looking up user name=bob 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/02/05 16:59:47 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebe-dfe0-70dd-841b-3df42a91893a 2026/02/05 16:59:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebe-dfe0-70dd-841b-3df42a91893a 2026/02/05 16:59:47 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="HTML tags like <p>" 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:47 INFO Looking up user name=bob 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:47 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebe-dfe0-70dd-841b-3df42a91893a 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2ebe-dfe0-70dd-841b-3df42a91893a 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:47 INFO Creating new user request.path=/users/register name=carol --- PASS: TestCluster_PostToFollowers_AcceptThenReject (1.81s) === CONT TestCluster_ReplyInCommunity 2026/02/05 16:59:47 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-dfe9-79f6-b236-e3307f9938c4 2026/02/05 16:59:47 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:59:47 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-dffc-7afe-b533-1eaa4279887f 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:47 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e048-7308-b0fc-b6c0ff24f889 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/02/05 16:59:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-e048-7308-b0fc-b6c0ff24f889 2026/02/05 16:59:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-e048-7308-b0fc-b6c0ff24f889 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-e01e-7741-8471-995b99d9c0b0 2026/02/05 16:59:47 INFO Looking up user name=bob 2026/02/05 16:59:47 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:47 INFO Looking up user name=alice 2026/02/05 16:59:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:47 INFO Looking up user name=alice 2026/02/05 16:59:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-e048-7308-b0fc-b6c0ff24f889 2026/02/05 16:59:47 INFO Looking up user name=bob 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-e048-7308-b0fc-b6c0ff24f889 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:47 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebe-dfae-7810-bff0-be9be6a14d0e 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/02/05 16:59:47 INFO Adding mention request.path=/users/dm request.user=carol name=@alice@a.localdomain actor=https://a.localdomain/user/alice 2026/02/05 16:59:47 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e05d-7270-ad36-a14715f08240 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-dfae-7810-bff0-be9be6a14d0e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-dfae-7810-bff0-be9be6a14d0e 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:47 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:47 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-e05d-76e7-8c53-d45b095d8ef0 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e05d-73d8-af93-540468ccfd08 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-e05d-73d8-af93-540468ccfd08 2026/02/05 16:59:47 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:59:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e05d-7270-ad36-a14715f08240 2026/02/05 16:59:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e05d-7270-ad36-a14715f08240 2026/02/05 16:59:47 INFO Looking up user name=bob 2026/02/05 16:59:47 INFO Looking up user name=bob 2026/02/05 16:59:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:47 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebe-e05f-73c4-8883-3e7367774689 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-dfde-74ed-a75f-18b23270b122 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2ebe-dfde-74ed-a75f-18b23270b122 2026/02/05 16:59:47 INFO Looking up user name=carol 2026/02/05 16:59:47 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebe-dfe0-70dd-841b-3df42a91893a 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/02/05 16:59:47 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:47 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e05d-7270-ad36-a14715f08240 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2ebe-e05f-73c4-8883-3e7367774689 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebe-e05d-7270-ad36-a14715f08240 2026/02/05 16:59:47 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 16:59:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:47 INFO Looking up user name=carol 2026/02/05 16:59:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:47 INFO Looking up user name=bob 2026/02/05 16:59:47 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:47 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e05d-7270-ad36-a14715f08240 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-dfae-7810-bff0-be9be6a14d0e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-dfae-7810-bff0-be9be6a14d0e 2026/02/05 16:59:47 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:47 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:59:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019c2ebe-e05d-76e7-8c53-d45b095d8ef0 2026/02/05 16:59:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019c2ebe-e05d-76e7-8c53-d45b095d8ef0 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:47 INFO Updated post activity.id=https://b.localdomain/update/019c2ebe-e063-7d85-b07b-2247cb567502 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-df79-756c-a005-e478b058292b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-df79-756c-a005-e478b058292b 2026/02/05 16:59:47 INFO Looking up user name=carol 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebe-e066-798b-9d3a-4b26764f0087 2026/02/05 16:59:47 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019c2ebe-e05d-76e7-8c53-d45b095d8ef0 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-e05d-76e7-8c53-d45b095d8ef0 2026/02/05 16:59:47 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key="my website" 2026/02/05 16:59:47 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e05d-73d8-af93-540468ccfd08 request.user=carol post=https://b.localdomain/post/019c2ebe-e05d-73d8-af93-540468ccfd08 2026/02/05 16:59:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-e063-7d85-b07b-2247cb567502 2026/02/05 16:59:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-e063-7d85-b07b-2247cb567502 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:59:47 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:47 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:59:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-e07e-7483-9440-5a39d545995e 2026/02/05 16:59:47 INFO Looking up user name=carol 2026/02/05 16:59:47 INFO Looking up user name=alice 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-e0d0-7571-9368-8319961936e2 2026/02/05 16:59:47 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:47 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:47 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2ebe-e0e7-7207-90a4-ce6671a9c7e4 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/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:47 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-e063-7d85-b07b-2247cb567502 2026/02/05 16:59:47 INFO Looking up user name=bob 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-e0ee-75ca-b966-fa62560f3015 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-e063-7d85-b07b-2247cb567502 2026/02/05 16:59:47 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:59:47 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/02/05 16:59:47 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-df79-756c-a005-e478b058292b request.user=carol post=https://b.localdomain/post/019c2ebe-df79-756c-a005-e478b058292b 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:47 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 (2.06s) === CONT TestCluster_FollowersSyncMissingLocalFollow --- PASS: TestCluster_PostToFollowers_RejectedLocally (2.05s) === CONT TestCluster_PostInCommunity 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-e0cf-77f4-a567-570bcea16863 2026/02/05 16:59:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:47 INFO Looking up user name=bob 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob --- PASS: TestMetadata_HTML (2.07s) === CONT TestCluster_DeletedInstance 2026/02/05 16:59:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-e111-733e-bef6-4df4a0b111bd 2026/02/05 16:59:47 INFO Looking up user name=bob 2026/02/05 16:59:47 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2ebe-e12c-732d-b5ce-df0b47532715 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebe-dfe0-70dd-841b-3df42a91893a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebe-dfe0-70dd-841b-3df42a91893a 2026/02/05 16:59:47 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2ebe-e12c-732d-b5ce-df0b47532715 2026/02/05 16:59:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2ebe-e12c-732d-b5ce-df0b47532715 2026/02/05 16:59:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebe-e0e7-7207-90a4-ce6671a9c7e4 2026/02/05 16:59:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebe-e0e7-7207-90a4-ce6671a9c7e4 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:47 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/02/05 16:59:47 INFO Looking up user name=carol 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:47 INFO Looking up user name=alice 2026/02/05 16:59:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:47 INFO Looking up user name=bob 2026/02/05 16:59:47 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebe-e159-7198-ae8e-c4045e40c2e7 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/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:59:47 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebe-e0e7-7207-90a4-ce6671a9c7e4 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:47 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-e151-7946-9103-57a8630e61fc 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2ebe-e0e7-7207-90a4-ce6671a9c7e4 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:47 INFO Fetching object id=ap://did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor 2026/02/05 16:59:47 INFO Fetching object id=ap://did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:47 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 16:59:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:47 INFO Looking up user name=carol 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:47 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:59:47 INFO Looking up user name=bob 2026/02/05 16:59:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2ebe-e12c-732d-b5ce-df0b47532715 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-e13e-71ae-a4b0-6514b407f017 2026/02/05 16:59:47 INFO Looking up user name=bob 2026/02/05 16:59:47 INFO Looking up user name=bob 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2ebe-e12c-732d-b5ce-df0b47532715 2026/02/05 16:59:47 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/05 16:59: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/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:47 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-e15e-73a7-b7e1-a224d784c160 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e15e-7338-afca-2629bb466b13 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-e15e-7338-afca-2629bb466b13 2026/02/05 16:59:47 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor offset=0 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:47 INFO Looking up user name=carol 2026/02/05 16:59:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebe-e159-7198-ae8e-c4045e40c2e7 2026/02/05 16:59:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebe-e159-7198-ae8e-c4045e40c2e7 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor offset=0 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-e18b-78f4-8ebb-9c0ab207eb39 2026/02/05 16:59:47 INFO Looking up user name=bob 2026/02/05 16:59:47 INFO Updated post activity.id=https://b.localdomain/update/019c2ebe-e063-7d85-b07b-2247cb567502 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-df79-756c-a005-e478b058292b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-df79-756c-a005-e478b058292b 2026/02/05 16:59:47 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebe-e159-7198-ae8e-c4045e40c2e7 2026/02/05 16:59:47 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e1b2-708f-8ab9-23f9c5466204 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/02/05 16:59:47 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2ebe-e159-7198-ae8e-c4045e40c2e7 --- PASS: TestMetadata_Whitespace (2.25s) 2026/02/05 16:59:47 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e15e-73a7-b7e1-a224d784c160 2026/02/05 16:59:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e15e-73a7-b7e1-a224d784c160 2026/02/05 16:59:47 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:59:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 16:59:47 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-e05d-76e7-8c53-d45b095d8ef0 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e05d-73d8-af93-540468ccfd08 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-e05d-73d8-af93-540468ccfd08 2026/02/05 16:59:47 INFO Looking up user name=carol 2026/02/05 16:59:47 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:59:47 INFO Looking up user name=carol 2026/02/05 16:59:47 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 16:59:47 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:59:47 INFO Looking up user name=carol 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-e1d2-728d-bbec-495d55b9c3ef 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:47 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e15e-73a7-b7e1-a224d784c160 2026/02/05 16:59:47 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e1f9-7694-ae26-a8622da82902 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/02/05 16:59:47 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/02/05 16:59:47 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e204-77ca-adb3-e82a9a47df7c 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/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-e15e-73a7-b7e1-a224d784c160 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-e172-7cf3-a8e2-3a34411e5493 2026/02/05 16:59:47 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/follow/019c2ebe-e207-7693-a65a-7b354d7884ee activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:47 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e15e-7338-afca-2629bb466b13 request.user=carol post=https://b.localdomain/post/019c2ebe-e15e-7338-afca-2629bb466b13 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:59:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-e1b2-708f-8ab9-23f9c5466204 2026/02/05 16:59:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-e1b2-708f-8ab9-23f9c5466204 2026/02/05 16:59:47 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e216-75b4-8539-1a4da30298ab 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/02/05 16:59:47 INFO Looking up user name=alice 2026/02/05 16:59:47 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:59:47 INFO Looking up user name=alice 2026/02/05 16:59:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:47 INFO Looking up user name=alice --- PASS: TestBio_Set (2.34s) 2026/02/05 16:59:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:47 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain --- PASS: TestCluster_PostToFollowers_RejectThenAccept (2.34s) 2026/02/05 16:59:47 INFO Looking up user name=bob 2026/02/05 16:59:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-e1b2-708f-8ab9-23f9c5466204 2026/02/05 16:59:47 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=g 2026/02/05 16:59:47 INFO Applying migration id=initial 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-e20d-7b93-b38c-f05299db9032 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-e1b2-708f-8ab9-23f9c5466204 2026/02/05 16:59:47 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebe-e231-74c0-833e-9af8c56c3951 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:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:47 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e048-7308-b0fc-b6c0ff24f889 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/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:47 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e247-76aa-886b-89de9a6c2d33 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e048-7308-b0fc-b6c0ff24f889 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-e048-7308-b0fc-b6c0ff24f889 2026/02/05 16:59:47 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 16:59:47 INFO Looking up user name=bob 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:47 INFO Looking up user name=carol 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-e1f9-7694-ae26-a8622da82902 2026/02/05 16:59:47 INFO Looking up user name=bob 2026/02/05 16:59:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-e1f9-7694-ae26-a8622da82902 2026/02/05 16:59:47 INFO Looking up user name=bob 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-e204-77ca-adb3-e82a9a47df7c 2026/02/05 16:59:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-e204-77ca-adb3-e82a9a47df7c 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-e23a-7379-8935-642aa91ba062 2026/02/05 16:59:47 INFO Looking up user name=bob 2026/02/05 16:59:47 INFO Looking up user name=alice 2026/02/05 16:59:47 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:47 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/follow/019c2ebe-e207-7693-a65a-7b354d7884ee 2026/02/05 16:59:47 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/follow/019c2ebe-e207-7693-a65a-7b354d7884ee 2026/02/05 16:59:47 INFO Looking up user name=alice 2026/02/05 16:59:47 WARN Metadata field key does not exist request.path=/users/metadata/remove request.user=bob raw=g 2026/02/05 16:59:47 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e26d-7eda-940f-e496e08bdb22 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/02/05 16:59:47 INFO Fetching object id=ap://did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-e216-75b4-8539-1a4da30298ab 2026/02/05 16:59:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-e216-75b4-8539-1a4da30298ab 2026/02/05 16:59:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:47 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebe-e159-7198-ae8e-c4045e40c2e7 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/02/05 16:59:47 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2ebe-e0e7-7207-90a4-ce6671a9c7e4 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/02/05 16:59:47 INFO Looking up user name=alice 2026/02/05 16:59:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-e204-77ca-adb3-e82a9a47df7c 2026/02/05 16:59:47 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:47 INFO Looking up user name=bob 2026/02/05 16:59:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-e1f9-7694-ae26-a8622da82902 2026/02/05 16:59:47 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e286-7481-b8df-6b648652f09c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2ebe-e0e7-7207-90a4-ce6671a9c7e4 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2ebe-e0e7-7207-90a4-ce6671a9c7e4 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-e204-77ca-adb3-e82a9a47df7c 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:47 INFO Looking up user name=carol 2026/02/05 16:59:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-e216-75b4-8539-1a4da30298ab 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-e1f9-7694-ae26-a8622da82902 2026/02/05 16:59:47 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e293-7a77-86fc-a29e68d34ba3 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/02/05 16:59:47 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/update/019c2ebe-e234-7f3b-8500-bbd89344a0e3 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor gateway=https://c.localdomain 2026/02/05 16:59:47 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/update/019c2ebe-e234-7f3b-8500-bbd89344a0e3 2026/02/05 16:59:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e247-76aa-886b-89de9a6c2d33 2026/02/05 16:59:47 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/update/019c2ebe-e234-7f3b-8500-bbd89344a0e3 2026/02/05 16:59:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e247-76aa-886b-89de9a6c2d33 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-e216-75b4-8539-1a4da30298ab 2026/02/05 16:59:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:47 INFO Looking up user name=bob 2026/02/05 16:59:47 INFO Fetching object id=ap://did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:47 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebe-e286-7481-b8df-6b648652f09c 2026/02/05 16:59:47 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebe-e286-7481-b8df-6b648652f09c 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:47 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/inbox activity=https://b.localdomain/follow/019c2ebe-e231-74c0-833e-9af8c56c3951 2026/02/05 16:59:47 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:59:47 INFO Applying migration id=notesupdated 2026/02/05 16:59:47 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/inbox activity=https://b.localdomain/follow/019c2ebe-e231-74c0-833e-9af8c56c3951 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:47 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/follow/019c2ebe-e207-7693-a65a-7b354d7884ee 2026/02/05 16:59:47 INFO Looking up user name=bob 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/follow/019c2ebe-e207-7693-a65a-7b354d7884ee 2026/02/05 16:59:47 INFO Looking up user name=bob 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 16:59:47 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:59:47 INFO Looking up user name=carol 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor offset=0 2026/02/05 16:59:47 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebe-e286-7481-b8df-6b648652f09c 2026/02/05 16:59:47 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebe-e2c3-75f9-bd35-650edccd3d09 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/02/05 16:59:47 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-e15e-73a7-b7e1-a224d784c160 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e15e-7338-afca-2629bb466b13 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-e15e-7338-afca-2629bb466b13 2026/02/05 16:59:47 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:47 INFO Applying migration id=activitiesid 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:47 INFO Applying migration id=outbox 2026/02/05 16:59:47 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/update/019c2ebe-e234-7f3b-8500-bbd89344a0e3 2026/02/05 16:59:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebe-e26d-7eda-940f-e496e08bdb22 2026/02/05 16:59:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebe-e26d-7eda-940f-e496e08bdb22 2026/02/05 16:59:47 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/inbox activity=https://b.localdomain/follow/019c2ebe-e231-74c0-833e-9af8c56c3951 2026/02/05 16:59:47 INFO Looking up user name=alice 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/update/019c2ebe-e234-7f3b-8500-bbd89344a0e3 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2ebe-e231-74c0-833e-9af8c56c3951 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor offset=0 2026/02/05 16:59:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:47 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:59:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebe-e293-7a77-86fc-a29e68d34ba3 2026/02/05 16:59:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebe-e293-7a77-86fc-a29e68d34ba3 2026/02/05 16:59:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebe-e26d-7eda-940f-e496e08bdb22 2026/02/05 16:59:47 INFO Looking up user name=carol 2026/02/05 16:59:47 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e2fb-7525-b919-d86a7f6832d6 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/02/05 16:59:47 INFO Looking up user name=alice 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-e26d-7eda-940f-e496e08bdb22 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:47 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/02/05 16:59:47 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e306-726f-9813-dd4f16d46d64 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/02/05 16:59:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebe-e293-7a77-86fc-a29e68d34ba3 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-e2ac-7d43-b12c-b92c7d619df4 2026/02/05 16:59:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-e293-7a77-86fc-a29e68d34ba3 2026/02/05 16:59:47 INFO Looking up user name=bob 2026/02/05 16:59:47 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebe-e2c3-75f9-bd35-650edccd3d09 2026/02/05 16:59:47 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebe-e2c3-75f9-bd35-650edccd3d09 2026/02/05 16:59:47 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=e 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:47 INFO Looking up user name=bob 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 16:59:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 16:59:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:47 INFO Looking up user name=bob 2026/02/05 16:59:47 INFO Looking up user name=bob 2026/02/05 16:59:47 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e247-76aa-886b-89de9a6c2d33 2026/02/05 16:59:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:47 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:59:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:47 INFO Fetching object id=ap://did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebe-e247-76aa-886b-89de9a6c2d33 2026/02/05 16:59:47 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebe-e2c3-75f9-bd35-650edccd3d09 2026/02/05 16:59:47 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2ebe-e2c3-75f9-bd35-650edccd3d09 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebe-e286-7481-b8df-6b648652f09c 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:47 INFO Looking up user name=alice 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:47 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-e2fb-7525-b919-d86a7f6832d6 2026/02/05 16:59:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-e2fb-7525-b919-d86a7f6832d6 2026/02/05 16:59:47 INFO Looking up user name=bob 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-e336-7783-9a7e-e0ceb577e9c3 2026/02/05 16:59:47 INFO Looking up user name=alice 2026/02/05 16:59:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-e306-726f-9813-dd4f16d46d64 2026/02/05 16:59:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-e306-726f-9813-dd4f16d46d64 2026/02/05 16:59:47 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e35e-71a4-922c-43a721549086 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/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:47 INFO Looking up user name=alice 2026/02/05 16:59:47 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e286-7481-b8df-6b648652f09c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2ebe-e0e7-7207-90a4-ce6671a9c7e4 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2ebe-e0e7-7207-90a4-ce6671a9c7e4 2026/02/05 16:59:47 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:47 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebe-e35e-71a4-922c-43a721549086 2026/02/05 16:59:47 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebe-e35e-71a4-922c-43a721549086 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-e2fb-7525-b919-d86a7f6832d6 2026/02/05 16:59:47 INFO Looking up user name=bob 2026/02/05 16:59:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor offset=0 2026/02/05 16:59:47 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-e2fb-7525-b919-d86a7f6832d6 2026/02/05 16:59:47 INFO Looking up user name=bob --- PASS: TestMetadata_Equals (2.68s) 2026/02/05 16:59:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-e306-726f-9813-dd4f16d46d64 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:47 INFO Looking up user name=alice 2026/02/05 16:59:47 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:59:47 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/update/019c2ebe-e312-7b53-bd28-1622cc0f65b4 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor gateway=https://a.localdomain 2026/02/05 16:59:47 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/update/019c2ebe-e312-7b53-bd28-1622cc0f65b4 2026/02/05 16:59:47 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/update/019c2ebe-e312-7b53-bd28-1622cc0f65b4 2026/02/05 16:59:47 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-e306-726f-9813-dd4f16d46d64 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 16:59:47 INFO Fetching object id=ap://did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor --- PASS: TestMetadata_Maximum (2.70s) 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:47 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:59:47 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e247-76aa-886b-89de9a6c2d33 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e048-7308-b0fc-b6c0ff24f889 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-e048-7308-b0fc-b6c0ff24f889 2026/02/05 16:59:47 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 16:59:47 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:47 INFO Fetching object id=ap://did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor 2026/02/05 16:59:47 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:47 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebe-e35e-71a4-922c-43a721549086 2026/02/05 16:59:48 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-e35e-71a4-922c-43a721549086 2026/02/05 16:59:48 INFO Looking up user name=carol 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:48 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2ebe-e3a7-70c3-b94e-479612dcf159 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebe-e159-7198-ae8e-c4045e40c2e7 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebe-e159-7198-ae8e-c4045e40c2e7 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2ebe-e3a7-70c3-b94e-479612dcf159 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2ebe-e3a7-70c3-b94e-479612dcf159 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/update/019c2ebe-e312-7b53-bd28-1622cc0f65b4 2026/02/05 16:59:48 INFO Looking up user name=alice 2026/02/05 16:59:48 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebe-df79-756c-a005-e478b058292b#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-df79-756c-a005-e478b058292b activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebe-df79-756c-a005-e478b058292b 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/update/019c2ebe-e312-7b53-bd28-1622cc0f65b4 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor offset=0 2026/02/05 16:59:48 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2ebe-e3cd-7e8b-b153-3572867beb24 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/02/05 16:59:48 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e3ce-735d-bb8f-833d9cb66e43 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/02/05 16:59:48 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2ebe-e3a7-70c3-b94e-479612dcf159 2026/02/05 16:59:48 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:59:48 INFO Fetching object id=ap://did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2ebe-e3a7-70c3-b94e-479612dcf159 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-e3ce-735d-bb8f-833d9cb66e43 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-e3ce-735d-bb8f-833d9cb66e43 2026/02/05 16:59:48 INFO Applying migration id=edits 2026/02/05 16:59:48 INFO Applying migration id=outboxactor 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:48 INFO Looking up user name=carol 2026/02/05 16:59:48 INFO Applying migration id=outboxsender 2026/02/05 16:59:48 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 16:59:48 INFO Looking up user name=alice 2026/02/05 16:59:48 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebe-e3ec-76e3-a72f-a53b2b6de033 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/02/05 16:59:48 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:48 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2ebe-e3f4-71e9-bc3b-fe88d3988f2f activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebe-e159-7198-ae8e-c4045e40c2e7 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebe-e159-7198-ae8e-c4045e40c2e7 2026/02/05 16:59:48 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/019c2ebe-e159-7198-ae8e-c4045e40c2e7 from https://b.localdomain/user/bob by https://a.localdomain/user/alice: failed to reject follow https://b.localdomain/follow/019c2ebe-e159-7198-ae8e-c4045e40c2e7: not found" 2026/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor/follow/019c2ebe-e3f4-7e5e-b018-f4526cf8636f activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-e3ce-735d-bb8f-833d9cb66e43 2026/02/05 16:59:48 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 16:59:48 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:48 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=c 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-e3ce-735d-bb8f-833d9cb66e43 2026/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e26d-7eda-940f-e496e08bdb22 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/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-e3f7-7dd4-93ea-871066e038d3 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:48 INFO Applying migration id=thread 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e40f-75a7-8ff9-efc7ca6fbefa activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e26d-7eda-940f-e496e08bdb22 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-e26d-7eda-940f-e496e08bdb22 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:48 INFO Looking up user name=alice 2026/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Applying migration id=host 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor offset=0 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e40f-75a7-8ff9-efc7ca6fbefa 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e40f-75a7-8ff9-efc7ca6fbefa 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebe-e3cd-7e8b-b153-3572867beb24 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebe-e3cd-7e8b-b153-3572867beb24 2026/02/05 16:59:48 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-e40a-714d-9512-5dbaf18c2b91 2026/02/05 16:59:48 INFO Looking up user name=carol 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:48 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2ebe-e2c3-75f9-bd35-650edccd3d09 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/02/05 16:59:48 INFO Looking up user name=carol 2026/02/05 16:59:48 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=a 2026/02/05 16:59:48 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e293-7a77-86fc-a29e68d34ba3 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/02/05 16:59:48 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebe-e43c-7ca3-a607-aadacd6fb815 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebe-e2c3-75f9-bd35-650edccd3d09 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebe-e2c3-75f9-bd35-650edccd3d09 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebe-e3ec-76e3-a72f-a53b2b6de033 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebe-e3ec-76e3-a72f-a53b2b6de033 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e444-79d8-8e67-9f64df24dcaf activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e293-7a77-86fc-a29e68d34ba3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-e293-7a77-86fc-a29e68d34ba3 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebe-e3cd-7e8b-b153-3572867beb24 2026/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor/follow/019c2ebe-e3f4-7e5e-b018-f4526cf8636f 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor/follow/019c2ebe-e3f4-7e5e-b018-f4526cf8636f --- PASS: TestName_Set (2.89s) 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e40f-75a7-8ff9-efc7ca6fbefa 2026/02/05 16:59:48 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj9QLEohuGk9E3qRsj1igTNHGFWHGX1T754JXJ2aBHk86/actor/follow/019c2ebe-e444-7710-aa32-c52dad122fd7 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj9QLEohuGk9E3qRsj1igTNHGFWHGX1T754JXJ2aBHk86/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj9QLEohuGk9E3qRsj1igTNHGFWHGX1T754JXJ2aBHk86/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebe-e43c-7ca3-a607-aadacd6fb815 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebe-e43c-7ca3-a607-aadacd6fb815 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebe-df79-756c-a005-e478b058292b#delete 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebe-df79-756c-a005-e478b058292b#delete 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2ebe-e3cd-7e8b-b153-3572867beb24 2026/02/05 16:59:48 INFO Fetching object id=ap://did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor 2026/02/05 16:59:48 INFO Looking up user name=alice 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebe-e40f-75a7-8ff9-efc7ca6fbefa 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebe-df79-756c-a005-e478b058292b#delete 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e444-79d8-8e67-9f64df24dcaf 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e444-79d8-8e67-9f64df24dcaf 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:48 INFO Applying migration id=sharedinbox 2026/02/05 16:59:48 INFO Applying migration id=noteshost 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:48 INFO Looking up user name=carol 2026/02/05 16:59:48 INFO Looking up user name=carol 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebe-e3ec-76e3-a72f-a53b2b6de033 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-e443-7ec7-8175-8a158c870f56 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2ebe-e3ec-76e3-a72f-a53b2b6de033 2026/02/05 16:59:48 INFO Updated post activity.id=https://b.localdomain/update/019c2ebe-e440-76e9-848b-49645625eac2 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e05d-73d8-af93-540468ccfd08 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-e05d-73d8-af93-540468ccfd08 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebe-e43c-7ca3-a607-aadacd6fb815 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:48 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e40f-75a7-8ff9-efc7ca6fbefa activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e26d-7eda-940f-e496e08bdb22 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-e26d-7eda-940f-e496e08bdb22 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e444-79d8-8e67-9f64df24dcaf 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2ebe-e43c-7ca3-a607-aadacd6fb815 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019c2ebe-e440-76e9-848b-49645625eac2 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019c2ebe-e440-76e9-848b-49645625eac2 2026/02/05 16:59:48 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:48 INFO Looking up user name=alice 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebe-e444-79d8-8e67-9f64df24dcaf 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Looking up user name=alice 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:48 INFO Looking up user name=carol 2026/02/05 16:59:48 INFO Looking up user name=carol 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor/follow/019c2ebe-e3f4-7e5e-b018-f4526cf8636f 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2ebe-df79-756c-a005-e478b058292b#delete 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor/follow/019c2ebe-e3f4-7e5e-b018-f4526cf8636f 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-e3f7-7dd4-93ea-871066e038d3 2026/02/05 16:59:48 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e1b2-708f-8ab9-23f9c5466204 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/02/05 16:59:48 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebe-e43c-7ca3-a607-aadacd6fb815 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebe-e2c3-75f9-bd35-650edccd3d09 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebe-e2c3-75f9-bd35-650edccd3d09 2026/02/05 16:59:48 INFO Applying migration id=fetched 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor offset=0 2026/02/05 16:59:48 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2ebe-e490-7d60-aaf7-f566d908ab6d 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/02/05 16:59:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e444-79d8-8e67-9f64df24dcaf activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e293-7a77-86fc-a29e68d34ba3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-e293-7a77-86fc-a29e68d34ba3 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:48 INFO Looking up user name=carol 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e499-7733-be8f-b63e2a8ef94d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e1b2-708f-8ab9-23f9c5466204 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-e1b2-708f-8ab9-23f9c5466204 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019c2ebe-e440-76e9-848b-49645625eac2 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:48 INFO Looking up user name=alice 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj9QLEohuGk9E3qRsj1igTNHGFWHGX1T754JXJ2aBHk86/actor/follow/019c2ebe-e444-7710-aa32-c52dad122fd7 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj9QLEohuGk9E3qRsj1igTNHGFWHGX1T754JXJ2aBHk86/actor/follow/019c2ebe-e444-7710-aa32-c52dad122fd7 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-e440-76e9-848b-49645625eac2 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:48 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e05d-73d8-af93-540468ccfd08 request.user=carol post=https://b.localdomain/post/019c2ebe-e05d-73d8-af93-540468ccfd08 2026/02/05 16:59:48 INFO Looking up user name=carol 2026/02/05 16:59:48 INFO Fetching object id=ap://did:key:z6Mkj9QLEohuGk9E3qRsj1igTNHGFWHGX1T754JXJ2aBHk86/actor 2026/02/05 16:59:48 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/follow/019c2ebe-e4a5-7817-a567-d2808f7ee337 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-e3f7-7dd4-93ea-871066e038d3 --- PASS: TestCluster_PostToFollowers_RejectTwice (2.98s) 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-e3f7-7dd4-93ea-871066e038d3 2026/02/05 16:59:48 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e35e-71a4-922c-43a721549086 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/02/05 16:59:48 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2ebe-e4b2-79b6-8f20-c29d290fa54e 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/02/05 16:59:48 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebe-df79-756c-a005-e478b058292b#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-df79-756c-a005-e478b058292b activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebe-df79-756c-a005-e478b058292b 2026/02/05 16:59:48 INFO Applying migration id=move 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e4bf-7bdf-a546-e4ca4d25880f activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e35e-71a4-922c-43a721549086 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-e35e-71a4-922c-43a721549086 2026/02/05 16:59:48 INFO Applying migration id=cleanup 2026/02/05 16:59:48 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e499-7733-be8f-b63e2a8ef94d 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e499-7733-be8f-b63e2a8ef94d 2026/02/05 16:59:48 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:59:48 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e4cb-7874-9983-932ba57412d2 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/02/05 16:59:48 INFO Looking up user name=alice 2026/02/05 16:59:48 INFO Applying migration id=received 2026/02/05 16:59:48 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:48 INFO Looking up user name=alice 2026/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:59:48 INFO Looking up user name=carol 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e4bf-7bdf-a546-e4ca4d25880f 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj9QLEohuGk9E3qRsj1igTNHGFWHGX1T754JXJ2aBHk86/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj9QLEohuGk9E3qRsj1igTNHGFWHGX1T754JXJ2aBHk86/actor/follow/019c2ebe-e444-7710-aa32-c52dad122fd7 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj9QLEohuGk9E3qRsj1igTNHGFWHGX1T754JXJ2aBHk86/actor/follow/019c2ebe-e444-7710-aa32-c52dad122fd7 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:48 INFO Looking up user name=alice 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor offset=0 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebe-e490-7d60-aaf7-f566d908ab6d 2026/02/05 16:59:48 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e216-75b4-8539-1a4da30298ab 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/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebe-e490-7d60-aaf7-f566d908ab6d 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:48 INFO Looking up user name=carol 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e4f2-708a-99e4-03b7434e3580 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e216-75b4-8539-1a4da30298ab activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-e216-75b4-8539-1a4da30298ab 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:48 INFO Looking up user name=carol 2026/02/05 16:59:48 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e1f9-7694-ae26-a8622da82902 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/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/follow/019c2ebe-e4a5-7817-a567-d2808f7ee337 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/follow/019c2ebe-e4a5-7817-a567-d2808f7ee337 2026/02/05 16:59:48 INFO Applying migration id=namehost 2026/02/05 16:59:48 INFO Fetching object id=ap://did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e503-7366-86ee-1ca661f0f71b activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e1f9-7694-ae26-a8622da82902 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-e1f9-7694-ae26-a8622da82902 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebe-e490-7d60-aaf7-f566d908ab6d 2026/02/05 16:59:48 INFO Applying migration id=outboxhost 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2ebe-e490-7d60-aaf7-f566d908ab6d 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebe-e4b2-79b6-8f20-c29d290fa54e 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebe-e4b2-79b6-8f20-c29d290fa54e 2026/02/05 16:59:48 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e3ce-735d-bb8f-833d9cb66e43 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/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e503-7366-86ee-1ca661f0f71b 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e503-7366-86ee-1ca661f0f71b 2026/02/05 16:59:48 INFO Looking up user name=carol 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e51a-7da2-a9ad-4dc345ace76c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e3ce-735d-bb8f-833d9cb66e43 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2ebe-e3ce-735d-bb8f-833d9cb66e43 2026/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebe-e4b2-79b6-8f20-c29d290fa54e 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-e4cb-7874-9983-932ba57412d2 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-e4cb-7874-9983-932ba57412d2 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e4f2-708a-99e4-03b7434e3580 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e4f2-708a-99e4-03b7434e3580 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2ebe-e4b2-79b6-8f20-c29d290fa54e 2026/02/05 16:59:48 INFO Looking up user name=alice 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebe-e51a-7da2-a9ad-4dc345ace76c 2026/02/05 16:59:48 INFO Looking up user name=carol 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e503-7366-86ee-1ca661f0f71b 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/follow/019c2ebe-e4a5-7817-a567-d2808f7ee337 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebe-e503-7366-86ee-1ca661f0f71b 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/follow/019c2ebe-e4a5-7817-a567-d2808f7ee337 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-e4cb-7874-9983-932ba57412d2 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor offset=0 2026/02/05 16:59:48 INFO Applying migration id=notesfts 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-e4cb-7874-9983-932ba57412d2 2026/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e499-7733-be8f-b63e2a8ef94d 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e4bf-7bdf-a546-e4ca4d25880f 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:48 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2ebe-e3ec-76e3-a72f-a53b2b6de033 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/02/05 16:59:48 INFO Looking up user name=carol 2026/02/05 16:59:48 INFO Fetching object id=ap://did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor 2026/02/05 16:59:48 INFO Updated post activity.id=https://b.localdomain/update/019c2ebe-e440-76e9-848b-49645625eac2 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e05d-73d8-af93-540468ccfd08 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-e05d-73d8-af93-540468ccfd08 2026/02/05 16:59:48 INFO Applying migration id=iconsname 2026/02/05 16:59:48 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2ebe-e56a-7c8a-a826-1fbce408f6af 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/02/05 16:59:48 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebe-e56b-7e94-9e6f-b7f5734b8b8f activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebe-e3ec-76e3-a72f-a53b2b6de033 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebe-e3ec-76e3-a72f-a53b2b6de033 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:48 INFO Applying migration id=nohash 2026/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-e53d-7b83-823a-9a86c554a9df activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e53d-7afe-9c89-509f2e782b78 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-e53d-7afe-9c89-509f2e782b78 2026/02/05 16:59:48 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e573-7e8e-aa7f-ca560f174370 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/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019c2ebe-e56a-7c8a-a826-1fbce408f6af 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019c2ebe-e56a-7c8a-a826-1fbce408f6af 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e4bf-7bdf-a546-e4ca4d25880f 2026/02/05 16:59:48 INFO Looking up user name=carol 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebe-e573-7e8e-aa7f-ca560f174370 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebe-e573-7e8e-aa7f-ca560f174370 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebe-e4bf-7bdf-a546-e4ca4d25880f 2026/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e503-7366-86ee-1ca661f0f71b activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e1f9-7694-ae26-a8622da82902 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-e1f9-7694-ae26-a8622da82902 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebe-e499-7733-be8f-b63e2a8ef94d 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019c2ebe-e56a-7c8a-a826-1fbce408f6af --- PASS: TestMetadata_Remove (3.22s) 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebe-e56b-7e94-9e6f-b7f5734b8b8f 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebe-e56b-7e94-9e6f-b7f5734b8b8f 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2ebe-e56a-7c8a-a826-1fbce408f6af 2026/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebe-e573-7e8e-aa7f-ca560f174370 2026/02/05 16:59:48 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:48 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/follow/019c2ebe-e207-7693-a65a-7b354d7884ee activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor 2026/02/05 16:59:48 INFO Looking up user name=alice 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-e573-7e8e-aa7f-ca560f174370 2026/02/05 16:59:48 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-e586-7996-9953-ed169e5f6a8f activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e586-791d-97e6-886d3bf84c58 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-e586-791d-97e6-886d3bf84c58 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/accept/019c2ebe-e5a6-7cac-8ceb-89fe15189601 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/follow/019c2ebe-e207-7693-a65a-7b354d7884ee activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/follow/019c2ebe-e207-7693-a65a-7b354d7884ee 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor 2026/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e499-7733-be8f-b63e2a8ef94d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e1b2-708f-8ab9-23f9c5466204 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-e1b2-708f-8ab9-23f9c5466204 2026/02/05 16:59:48 INFO Fetching object id=ap://did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:48 INFO Looking up user name=carol 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebe-e56b-7e94-9e6f-b7f5734b8b8f 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e4f2-708a-99e4-03b7434e3580 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebe-e51a-7da2-a9ad-4dc345ace76c 2026/02/05 16:59:48 INFO Fetching object id=ap://did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2ebe-e56b-7e94-9e6f-b7f5734b8b8f 2026/02/05 16:59:48 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 16:59:48 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:48 INFO Looking up user name=carol 2026/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2ebe-e231-74c0-833e-9af8c56c3951 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:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e4bf-7bdf-a546-e4ca4d25880f activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e35e-71a4-922c-43a721549086 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-e35e-71a4-922c-43a721549086 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/accept/019c2ebe-e5c6-7963-bbef-51029d45d1b7 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebe-e231-74c0-833e-9af8c56c3951 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebe-e231-74c0-833e-9af8c56c3951 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj9QLEohuGk9E3qRsj1igTNHGFWHGX1T754JXJ2aBHk86/actor 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:48 INFO Looking up user name=alice 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:48 INFO Fetching object id=ap://did:key:z6Mkj9QLEohuGk9E3qRsj1igTNHGFWHGX1T754JXJ2aBHk86/actor 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebe-e51a-7da2-a9ad-4dc345ace76c 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e53d-7b83-823a-9a86c554a9df 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e53d-7b83-823a-9a86c554a9df 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e53d-7b83-823a-9a86c554a9df 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:48 INFO Looking up user name=alice 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebe-e4f2-708a-99e4-03b7434e3580 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebe-e56b-7e94-9e6f-b7f5734b8b8f activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebe-e3ec-76e3-a72f-a53b2b6de033 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebe-e3ec-76e3-a72f-a53b2b6de033 2026/02/05 16:59:48 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebe-e51a-7da2-a9ad-4dc345ace76c 2026/02/05 16:59:48 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-e5c4-7f20-a130-c8f0deb5531a activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e5c4-7e94-b6fd-9129b5a04f31 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-e5c4-7e94-b6fd-9129b5a04f31 2026/02/05 16:59:48 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:48 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor/follow/019c2ebe-e3f4-7e5e-b018-f4526cf8636f activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor 2026/02/05 16:59:48 INFO Fetching object id=ap://did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:48 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e2fb-7525-b919-d86a7f6832d6 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/02/05 16:59:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:48 INFO Fetching object id=ap://did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/accept/019c2ebe-e5ef-7201-b371-3d4ae229ed90 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor/follow/019c2ebe-e3f4-7e5e-b018-f4526cf8636f activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor/follow/019c2ebe-e3f4-7e5e-b018-f4526cf8636f 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:48 INFO Looking up user name=alice 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e53d-7b83-823a-9a86c554a9df 2026/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e5f4-7ec2-87d4-01d4da71f7c7 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e2fb-7525-b919-d86a7f6832d6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-e2fb-7525-b919-d86a7f6832d6 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 16:59:48 INFO Looking up user name=carol 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e586-7996-9953-ed169e5f6a8f 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e586-7996-9953-ed169e5f6a8f 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/accept/019c2ebe-e5a6-7cac-8ceb-89fe15189601 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/accept/019c2ebe-e5a6-7cac-8ceb-89fe15189601 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor 2026/02/05 16:59:48 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj9QLEohuGk9E3qRsj1igTNHGFWHGX1T754JXJ2aBHk86/actor/follow/019c2ebe-e444-7710-aa32-c52dad122fd7 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj9QLEohuGk9E3qRsj1igTNHGFWHGX1T754JXJ2aBHk86/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj9QLEohuGk9E3qRsj1igTNHGFWHGX1T754JXJ2aBHk86/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e4f2-708a-99e4-03b7434e3580 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e216-75b4-8539-1a4da30298ab activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-e216-75b4-8539-1a4da30298ab 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:48 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e306-726f-9813-dd4f16d46d64 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/02/05 16:59:48 INFO Looking up user name=carol 2026/02/05 16:59:48 INFO Fetching object id=ap://did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/accept/019c2ebe-e5ef-7201-b371-3d4ae229ed90 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/accept/019c2ebe-e5ef-7201-b371-3d4ae229ed90 2026/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/accept/019c2ebe-e60f-7d44-9e8c-50772174523f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj9QLEohuGk9E3qRsj1igTNHGFWHGX1T754JXJ2aBHk86/actor/follow/019c2ebe-e444-7710-aa32-c52dad122fd7 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj9QLEohuGk9E3qRsj1igTNHGFWHGX1T754JXJ2aBHk86/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj9QLEohuGk9E3qRsj1igTNHGFWHGX1T754JXJ2aBHk86/actor/follow/019c2ebe-e444-7710-aa32-c52dad122fd7 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor 2026/02/05 16:59:48 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2ebe-e490-7d60-aaf7-f566d908ab6d 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/02/05 16:59:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e614-7c76-a030-109fda43cf5e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e306-726f-9813-dd4f16d46d64 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-e306-726f-9813-dd4f16d46d64 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 16:59:48 INFO Looking up user name=carol 2026/02/05 16:59:48 INFO Fetching object id=ap://did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor 2026/02/05 16:59:48 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 16:59:48 INFO Looking up user name=carol 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e61d-7e33-99b5-06f5fda342fe activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2ebe-e490-7d60-aaf7-f566d908ab6d activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2ebe-e490-7d60-aaf7-f566d908ab6d 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/accept/019c2ebe-e5c6-7963-bbef-51029d45d1b7 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/accept/019c2ebe-e5c6-7963-bbef-51029d45d1b7 2026/02/05 16:59:48 INFO Looking up user name=carol 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e51a-7da2-a9ad-4dc345ace76c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e3ce-735d-bb8f-833d9cb66e43 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2ebe-e3ce-735d-bb8f-833d9cb66e43 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e586-7996-9953-ed169e5f6a8f 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor 2026/02/05 16:59:48 INFO Fetching object id=ap://did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj9QLEohuGk9E3qRsj1igTNHGFWHGX1T754JXJ2aBHk86/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/accept/019c2ebe-e60f-7d44-9e8c-50772174523f 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj9QLEohuGk9E3qRsj1igTNHGFWHGX1T754JXJ2aBHk86/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/accept/019c2ebe-e60f-7d44-9e8c-50772174523f 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor offset=0 2026/02/05 16:59:48 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/follow/019c2ebe-e4a5-7817-a567-d2808f7ee337 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor 2026/02/05 16:59:48 INFO Looking up user name=carol 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e5f4-7ec2-87d4-01d4da71f7c7 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e5f4-7ec2-87d4-01d4da71f7c7 2026/02/05 16:59:48 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2ebe-e56a-7c8a-a826-1fbce408f6af 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/02/05 16:59:48 INFO Fetching object id=ap://did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor 2026/02/05 16:59:48 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2ebe-e4b2-79b6-8f20-c29d290fa54e 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/02/05 16:59:48 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/accept/019c2ebe-e635-7460-bcd5-331ac6d5ba9c activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/follow/019c2ebe-e4a5-7817-a567-d2808f7ee337 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/follow/019c2ebe-e4a5-7817-a567-d2808f7ee337 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebe-e61d-7e33-99b5-06f5fda342fe 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebe-e61d-7e33-99b5-06f5fda342fe 2026/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebe-e63d-76a5-b1ef-4cf1f6bb97c0 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2ebe-e56a-7c8a-a826-1fbce408f6af activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2ebe-e56a-7c8a-a826-1fbce408f6af 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e63e-7b86-a485-5c3e88225c79 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2ebe-e4b2-79b6-8f20-c29d290fa54e activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2ebe-e4b2-79b6-8f20-c29d290fa54e 2026/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-e586-7996-9953-ed169e5f6a8f 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e5c4-7f20-a130-c8f0deb5531a 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e5c4-7f20-a130-c8f0deb5531a 2026/02/05 16:59:48 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e586-791d-97e6-886d3bf84c58 request.user=carol post=https://b.localdomain/post/019c2ebe-e586-791d-97e6-886d3bf84c58 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/accept/019c2ebe-e635-7460-bcd5-331ac6d5ba9c 2026/02/05 16:59:48 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/accept/019c2ebe-e635-7460-bcd5-331ac6d5ba9c sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor gateway=https://c.localdomain 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/accept/019c2ebe-e635-7460-bcd5-331ac6d5ba9c 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/accept/019c2ebe-e635-7460-bcd5-331ac6d5ba9c 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019c2ebe-e63d-76a5-b1ef-4cf1f6bb97c0 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019c2ebe-e63d-76a5-b1ef-4cf1f6bb97c0 2026/02/05 16:59:48 INFO Looking up user name=carol 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebe-e63b-77df-99d6-8e6f81271af4 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e614-7c76-a030-109fda43cf5e 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e614-7c76-a030-109fda43cf5e 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e53d-7b83-823a-9a86c554a9df 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e5f4-7ec2-87d4-01d4da71f7c7 2026/02/05 16:59:48 INFO Looking up user name=alice 2026/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/accept/019c2ebe-e5ef-7201-b371-3d4ae229ed90 2026/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:48 INFO Fetching object id=ap://did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebe-e61d-7e33-99b5-06f5fda342fe 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebe-e63e-7b86-a485-5c3e88225c79 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebe-e63e-7b86-a485-5c3e88225c79 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:48 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e65d-7707-9b7e-1f0366275027 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/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebe-e5f4-7ec2-87d4-01d4da71f7c7 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e5c4-7f20-a130-c8f0deb5531a 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebe-e61d-7e33-99b5-06f5fda342fe 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019c2ebe-e63d-76a5-b1ef-4cf1f6bb97c0 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebe-e65d-7707-9b7e-1f0366275027 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebe-e65d-7707-9b7e-1f0366275027 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj9QLEohuGk9E3qRsj1igTNHGFWHGX1T754JXJ2aBHk86/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/accept/019c2ebe-e60f-7d44-9e8c-50772174523f 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e53d-7b83-823a-9a86c554a9df 2026/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2ebe-e63d-76a5-b1ef-4cf1f6bb97c0 2026/02/05 16:59:48 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e573-7e8e-aa7f-ca560f174370 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/02/05 16:59:48 INFO Looking up user name=alice 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebe-e63e-7b86-a485-5c3e88225c79 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-e53d-7b83-823a-9a86c554a9df 2026/02/05 16:59:48 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e53d-7afe-9c89-509f2e782b78 request.user=bob post=https://b.localdomain/post/019c2ebe-e53d-7afe-9c89-509f2e782b78 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e61d-7e33-99b5-06f5fda342fe activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2ebe-e490-7d60-aaf7-f566d908ab6d activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2ebe-e490-7d60-aaf7-f566d908ab6d 2026/02/05 16:59:48 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:48 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebe-e65d-7707-9b7e-1f0366275027 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-e5c4-7f20-a130-c8f0deb5531a 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/accept/019c2ebe-e635-7460-bcd5-331ac6d5ba9c 2026/02/05 16:59:48 INFO Fetching object id=ap://did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-e623-7782-abc1-65fd0ca98a2c 2026/02/05 16:59:48 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e5c4-7e94-b6fd-9129b5a04f31 request.user=carol post=https://b.localdomain/post/019c2ebe-e5c4-7e94-b6fd-9129b5a04f31 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-e65d-7707-9b7e-1f0366275027 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:48 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 16:59:48 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:59:48 INFO Looking up user name=carol 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e5f4-7ec2-87d4-01d4da71f7c7 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e2fb-7525-b919-d86a7f6832d6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-e2fb-7525-b919-d86a7f6832d6 2026/02/05 16:59:48 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e6c9-7693-a1c7-34ef7b98edab 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:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/accept/019c2ebe-e5a6-7cac-8ceb-89fe15189601 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/accept/019c2ebe-e635-7460-bcd5-331ac6d5ba9c 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/accept/019c2ebe-e5a6-7cac-8ceb-89fe15189601 2026/02/05 16:59:48 INFO Looking up user name=alice 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebe-e63b-77df-99d6-8e6f81271af4 2026/02/05 16:59:48 INFO Fetching object id=ap://did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/accept/019c2ebe-e5ef-7201-b371-3d4ae229ed90 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor offset=0 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:48 INFO Looking up user name=alice 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/accept/019c2ebe-e5c6-7963-bbef-51029d45d1b7 2026/02/05 16:59:48 INFO Looking up user name=carol 2026/02/05 16:59:48 INFO Fetching object id=ap://did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor 2026/02/05 16:59:48 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e204-77ca-adb3-e82a9a47df7c 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/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/accept/019c2ebe-e60f-7d44-9e8c-50772174523f 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e614-7c76-a030-109fda43cf5e 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/accept/019c2ebe-e5c6-7963-bbef-51029d45d1b7 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e6f7-7290-9a32-84d6e14627db activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e204-77ca-adb3-e82a9a47df7c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-e204-77ca-adb3-e82a9a47df7c 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebe-e63b-77df-99d6-8e6f81271af4 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebe-e614-7c76-a030-109fda43cf5e 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor 2026/02/05 16:59:48 INFO Looking up user name=carol 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebe-e63b-77df-99d6-8e6f81271af4 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebe-e63e-7b86-a485-5c3e88225c79 2026/02/05 16:59:48 INFO Fetching object id=ap://did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/accept/019c2ebe-e635-7460-bcd5-331ac6d5ba9c 2026/02/05 16:59:48 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-e586-7996-9953-ed169e5f6a8f activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e586-791d-97e6-886d3bf84c58 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-e586-791d-97e6-886d3bf84c58 2026/02/05 16:59:48 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2ebe-e3cd-7e8b-b153-3572867beb24 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/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/accept/019c2ebe-e635-7460-bcd5-331ac6d5ba9c 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e63e-7b86-a485-5c3e88225c79 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2ebe-e4b2-79b6-8f20-c29d290fa54e activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2ebe-e4b2-79b6-8f20-c29d290fa54e 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/accept/019c2ebe-e5ef-7201-b371-3d4ae229ed90 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor/follow/019c2ebe-e3f4-7e5e-b018-f4526cf8636f activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor/follow/019c2ebe-e3f4-7e5e-b018-f4526cf8636f 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e71f-7a9a-9b79-3eae3e607ab9 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2ebe-e3cd-7e8b-b153-3572867beb24 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2ebe-e3cd-7e8b-b153-3572867beb24 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/inbox activity=https://a.localdomain/follow/019c2ebe-e6c9-7693-a1c7-34ef7b98edab 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/inbox activity=https://a.localdomain/follow/019c2ebe-e6c9-7693-a1c7-34ef7b98edab 2026/02/05 16:59:48 INFO Fetching object id=ap://did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:48 INFO Looking up user name=alice 2026/02/05 16:59:48 INFO Looking up user name=carol 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e6f7-7290-9a32-84d6e14627db 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e6f7-7290-9a32-84d6e14627db 2026/02/05 16:59:48 INFO Fetching object id=ap://did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor 2026/02/05 16:59:48 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-e6fd-796a-af31-a1bc0e278983 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e6fd-78f6-93cc-f213e8a4b280 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-e6fd-78f6-93cc-f213e8a4b280 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/accept/019c2ebe-e5c6-7963-bbef-51029d45d1b7 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebe-e231-74c0-833e-9af8c56c3951 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebe-e231-74c0-833e-9af8c56c3951 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:48 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebe-e71f-7a9a-9b79-3eae3e607ab9 2026/02/05 16:59:48 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebe-e71f-7a9a-9b79-3eae3e607ab9 2026/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e614-7c76-a030-109fda43cf5e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e306-726f-9813-dd4f16d46d64 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-e306-726f-9813-dd4f16d46d64 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/inbox activity=https://a.localdomain/follow/019c2ebe-e6c9-7693-a1c7-34ef7b98edab 2026/02/05 16:59:48 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-e704-75d0-941d-af2cbb9c5735 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e704-7585-a054-007e73b6ef5d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-e704-7585-a054-007e73b6ef5d 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-e6c9-7693-a1c7-34ef7b98edab 2026/02/05 16:59:48 INFO Looking up user name=bob 2026/02/05 16:59:48 INFO Fetching object id=ap://did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor 2026/02/05 16:59:48 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor offset=0 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e6f7-7290-9a32-84d6e14627db 2026/02/05 16:59:48 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e751-77e6-a2dc-63c12cec98e7 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/02/05 16:59:48 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-e5c4-7f20-a130-c8f0deb5531a activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e5c4-7e94-b6fd-9129b5a04f31 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-e5c4-7e94-b6fd-9129b5a04f31 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/accept/019c2ebe-e635-7460-bcd5-331ac6d5ba9c activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/follow/019c2ebe-e4a5-7817-a567-d2808f7ee337 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/follow/019c2ebe-e4a5-7817-a567-d2808f7ee337 2026/02/05 16:59:48 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebe-e71f-7a9a-9b79-3eae3e607ab9 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebe-e6f7-7290-9a32-84d6e14627db 2026/02/05 16:59:48 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/accept/019c2ebe-e5a6-7cac-8ceb-89fe15189601 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/follow/019c2ebe-e207-7693-a65a-7b354d7884ee activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/follow/019c2ebe-e207-7693-a65a-7b354d7884ee 2026/02/05 16:59:48 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e75c-7720-bf00-c085a6363347 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:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:48 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebe-e71f-7a9a-9b79-3eae3e607ab9 2026/02/05 16:59:48 INFO Fetching object id=ap://did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:48 INFO Looking up user name=alice 2026/02/05 16:59:48 INFO Applying migration id=shares 2026/02/05 16:59:48 INFO Looking up user name=alice 2026/02/05 16:59:48 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 16:59:48 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:49 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:59:49 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/accept/019c2ebe-e60f-7d44-9e8c-50772174523f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj9QLEohuGk9E3qRsj1igTNHGFWHGX1T754JXJ2aBHk86/actor/follow/019c2ebe-e444-7710-aa32-c52dad122fd7 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj9QLEohuGk9E3qRsj1igTNHGFWHGX1T754JXJ2aBHk86/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj9QLEohuGk9E3qRsj1igTNHGFWHGX1T754JXJ2aBHk86/actor/follow/019c2ebe-e444-7710-aa32-c52dad122fd7 2026/02/05 16:59:49 INFO Looking up user name=carol 2026/02/05 16:59:49 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:59:49 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-e74c-7704-b5e0-24ead3495e95 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e74c-769d-877e-836f76985e7f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-e74c-769d-877e-836f76985e7f 2026/02/05 16:59:49 INFO Looking up user name=alice 2026/02/05 16:59:49 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-e53d-7b83-823a-9a86c554a9df activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e53d-7afe-9c89-509f2e782b78 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-e53d-7afe-9c89-509f2e782b78 --- PASS: TestCluster_PublicPost (3.72s) 2026/02/05 16:59:49 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebe-e63d-76a5-b1ef-4cf1f6bb97c0 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2ebe-e56a-7c8a-a826-1fbce408f6af activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2ebe-e56a-7c8a-a826-1fbce408f6af 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:49 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebe-e05d-73d8-af93-540468ccfd08#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e05d-73d8-af93-540468ccfd08 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebe-e05d-73d8-af93-540468ccfd08 2026/02/05 16:59:49 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e4cb-7874-9983-932ba57412d2 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/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e6fd-796a-af31-a1bc0e278983 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e6fd-796a-af31-a1bc0e278983 2026/02/05 16:59:49 INFO Looking up user name=bob 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:49 INFO Looking up user name=carol 2026/02/05 16:59:49 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e79b-7c82-8a57-866b783898c4 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e4cb-7874-9983-932ba57412d2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-e4cb-7874-9983-932ba57412d2 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e704-75d0-941d-af2cbb9c5735 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e704-75d0-941d-af2cbb9c5735 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:49 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:49 INFO Looking up user name=alice 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:49 INFO Looking up user name=bob 2026/02/05 16:59:49 INFO Looking up user name=bob 2026/02/05 16:59:49 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e71f-7a9a-9b79-3eae3e607ab9 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2ebe-e3cd-7e8b-b153-3572867beb24 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2ebe-e3cd-7e8b-b153-3572867beb24 2026/02/05 16:59:49 INFO Fetching object id=ap://did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebe-e751-77e6-a2dc-63c12cec98e7 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebe-e751-77e6-a2dc-63c12cec98e7 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019c2ebe-e05d-73d8-af93-540468ccfd08#delete 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019c2ebe-e05d-73d8-af93-540468ccfd08#delete 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e6fd-796a-af31-a1bc0e278983 2026/02/05 16:59:49 INFO Looking up user name=alice 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019c2ebe-e05d-73d8-af93-540468ccfd08#delete 2026/02/05 16:59:49 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e65d-7707-9b7e-1f0366275027 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/02/05 16:59:49 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e704-75d0-941d-af2cbb9c5735 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/inbox activity=https://a.localdomain/follow/019c2ebe-e75c-7720-bf00-c085a6363347 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/inbox activity=https://a.localdomain/follow/019c2ebe-e75c-7720-bf00-c085a6363347 2026/02/05 16:59:49 INFO Looking up user name=bob 2026/02/05 16:59:49 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor 2026/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2ebe-e05d-73d8-af93-540468ccfd08#delete 2026/02/05 16:59:49 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e7d6-7b7d-be14-b2bdb627f13b activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e65d-7707-9b7e-1f0366275027 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-e65d-7707-9b7e-1f0366275027 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebe-e751-77e6-a2dc-63c12cec98e7 2026/02/05 16:59:49 INFO Looking up user name=alice 2026/02/05 16:59:49 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:49 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:49 INFO Fetching object id=ap://did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor 2026/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-e751-77e6-a2dc-63c12cec98e7 2026/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-e6fd-796a-af31-a1bc0e278983 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e79b-7c82-8a57-866b783898c4 2026/02/05 16:59:49 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e6f7-7290-9a32-84d6e14627db activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e204-77ca-adb3-e82a9a47df7c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-e204-77ca-adb3-e82a9a47df7c 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e79b-7c82-8a57-866b783898c4 2026/02/05 16:59:49 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:49 INFO Looking up user name=bob 2026/02/05 16:59:49 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e6fd-78f6-93cc-f213e8a4b280 request.user=carol post=https://b.localdomain/post/019c2ebe-e6fd-78f6-93cc-f213e8a4b280 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/inbox activity=https://a.localdomain/follow/019c2ebe-e75c-7720-bf00-c085a6363347 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e7d6-7b7d-be14-b2bdb627f13b 2026/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-e704-75d0-941d-af2cbb9c5735 2026/02/05 16:59:49 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/accept/019c2ebe-e635-7460-bcd5-331ac6d5ba9c activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/follow/019c2ebe-e4a5-7817-a567-d2808f7ee337 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/follow/019c2ebe-e4a5-7817-a567-d2808f7ee337 2026/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-e75c-7720-bf00-c085a6363347 2026/02/05 16:59:49 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e704-7585-a054-007e73b6ef5d request.user=bob post=https://b.localdomain/post/019c2ebe-e704-7585-a054-007e73b6ef5d 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:49 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor offset=0 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e74c-7704-b5e0-24ead3495e95 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e74c-7704-b5e0-24ead3495e95 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:49 INFO Looking up user name=carol 2026/02/05 16:59:49 INFO Looking up user name=bob 2026/02/05 16:59:49 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-e53d-7b83-823a-9a86c554a9df activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e53d-7afe-9c89-509f2e782b78 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-e53d-7afe-9c89-509f2e782b78 2026/02/05 16:59:49 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebe-e05d-73d8-af93-540468ccfd08#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e05d-73d8-af93-540468ccfd08 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebe-e05d-73d8-af93-540468ccfd08 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e74c-7704-b5e0-24ead3495e95 2026/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/update/019c2ebe-e7a2-7553-9f69-723411973a1c 2026/02/05 16:59:49 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor offset=0 2026/02/05 16:59:49 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:49 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-e74c-7704-b5e0-24ead3495e95 2026/02/05 16:59:49 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:59:49 INFO Looking up user name=carol 2026/02/05 16:59:49 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e74c-769d-877e-836f76985e7f request.user=bob post=https://b.localdomain/post/019c2ebe-e74c-769d-877e-836f76985e7f 2026/02/05 16:59:49 INFO Follow is rejected activity.id=https://b.localdomain/reject/019c2ebe-e85a-716f-98e0-045ef08a4972 activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-dfae-7810-bff0-be9be6a14d0e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-dfae-7810-bff0-be9be6a14d0e 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/019c2ebe-e85a-716f-98e0-045ef08a4972 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/019c2ebe-e85a-716f-98e0-045ef08a4972 2026/02/05 16:59:49 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:49 INFO Looking up user name=carol 2026/02/05 16:59:49 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e79b-7c82-8a57-866b783898c4 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e7d6-7b7d-be14-b2bdb627f13b 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:49 INFO Looking up user name=carol 2026/02/05 16:59:49 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:49 INFO Fetching object id=ap://did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/019c2ebe-e85a-716f-98e0-045ef08a4972 2026/02/05 16:59:49 INFO Looking up user name=alice 2026/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/reject/019c2ebe-e85a-716f-98e0-045ef08a4972 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-e7d6-7b7d-be14-b2bdb627f13b 2026/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebe-e79b-7c82-8a57-866b783898c4 === NAME TestCluster_PostToFollowers_Rejected page.go:100: 20 text/gemini # 🐕 Followers => /users/outbox/a.localdomain/user/bob 2026-02-05 👽 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/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebe-e7d6-7b7d-be14-b2bdb627f13b 2026/02/05 16:59:49 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e751-77e6-a2dc-63c12cec98e7 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/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:49 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-e87c-7c8f-83e1-f3f1d497c541 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:49 INFO Looking up user name=bob 2026/02/05 16:59:49 INFO Applying migration id=actorttl 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 16:59:49 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e8b8-7134-896a-1595d4efa3cf 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:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor 2026/02/05 16:59:49 INFO Applying migration id=tocc 2026/02/05 16:59:49 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor offset=0 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:49 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 16:59:49 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e79b-7c82-8a57-866b783898c4 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e4cb-7874-9983-932ba57412d2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-e4cb-7874-9983-932ba57412d2 2026/02/05 16:59:49 INFO Looking up user name=bob 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:49 INFO Looking up user name=carol 2026/02/05 16:59:49 INFO Looking up user name=carol 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-e8be-755b-89a9-6cfd8d3e64a2 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/inbox activity=https://a.localdomain/follow/019c2ebe-e8b8-7134-896a-1595d4efa3cf 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/inbox activity=https://a.localdomain/follow/019c2ebe-e8b8-7134-896a-1595d4efa3cf 2026/02/05 16:59:49 INFO Looking up user name=carol 2026/02/05 16:59:49 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-e7d6-7b7d-be14-b2bdb627f13b activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e65d-7707-9b7e-1f0366275027 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-e65d-7707-9b7e-1f0366275027 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:49 INFO Looking up user name=bob 2026/02/05 16:59:49 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/inbox activity=https://a.localdomain/follow/019c2ebe-e8b8-7134-896a-1595d4efa3cf 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:49 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:59:49 INFO Looking up user name=carol 2026/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-e8b8-7134-896a-1595d4efa3cf 2026/02/05 16:59:49 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor offset=0 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebe-e8e8-7240-b2a8-8c7df42584d9 2026/02/05 16:59:49 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-e8c5-7b46-8c07-37874148356d activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e8c5-7abb-abe6-416df17b6aa0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-e8c5-7abb-abe6-416df17b6aa0 2026/02/05 16:59:49 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-e704-75d0-941d-af2cbb9c5735 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e704-7585-a054-007e73b6ef5d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-e704-7585-a054-007e73b6ef5d 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e87c-7c8f-83e1-f3f1d497c541 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e87c-7c8f-83e1-f3f1d497c541 2026/02/05 16:59:49 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:49 INFO Looking up user name=bob 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e87c-7c8f-83e1-f3f1d497c541 2026/02/05 16:59:49 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-e8f5-7dbb-ade4-910ec8a7892d activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e8f5-7cfd-81da-fae045c1f780 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-e8f5-7cfd-81da-fae045c1f780 2026/02/05 16:59:49 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-e74c-7704-b5e0-24ead3495e95 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e74c-769d-877e-836f76985e7f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-e74c-769d-877e-836f76985e7f 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-e8be-755b-89a9-6cfd8d3e64a2 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebe-e8e8-7240-b2a8-8c7df42584d9 2026/02/05 16:59:49 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:49 INFO Looking up user name=alice 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019c2ebe-e8e7-7d6e-840c-f1dae87cfa4f 2026/02/05 16:59:49 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e944-71a2-b4e9-99fd679fb111 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:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor --- FAIL: TestCluster_PostToFollowers_Rejected (4.18s) 2026/02/05 16:59:49 INFO Looking up user name=carol 2026/02/05 16:59:49 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/create/019c2ebe-e913-73d6-b015-6690128567ff note=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/post/019c2ebe-e913-7371-944c-4ae48c0c4735 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/post/019c2ebe-e913-7371-944c-4ae48c0c4735 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor 2026/02/05 16:59:49 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/create/019c2ebe-e913-73d6-b015-6690128567ff activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/post/019c2ebe-e913-7371-944c-4ae48c0c4735 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/post/019c2ebe-e913-7371-944c-4ae48c0c4735 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e87c-7c8f-83e1-f3f1d497c541 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e87c-7c8f-83e1-f3f1d497c541 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:49 INFO Looking up user name=bob 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebe-e8e8-7240-b2a8-8c7df42584d9 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019c2ebe-e8e7-7d6e-840c-f1dae87cfa4f 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e8c5-7b46-8c07-37874148356d 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e8c5-7b46-8c07-37874148356d 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-e8be-755b-89a9-6cfd8d3e64a2 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/inbox activity=https://a.localdomain/follow/019c2ebe-e944-71a2-b4e9-99fd679fb111 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/inbox activity=https://a.localdomain/follow/019c2ebe-e944-71a2-b4e9-99fd679fb111 2026/02/05 16:59:49 INFO Looking up user name=alice 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:49 INFO Looking up user name=carol 2026/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-e8be-755b-89a9-6cfd8d3e64a2 2026/02/05 16:59:49 INFO Looking up user name=carol 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e87c-7c8f-83e1-f3f1d497c541 2026/02/05 16:59:49 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/create/019c2ebe-e934-7418-9b3e-c1ead6cfd7cb note=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/post/019c2ebe-e934-73b3-93e7-62e39fbd2508 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/post/019c2ebe-e934-73b3-93e7-62e39fbd2508 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor 2026/02/05 16:59:49 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/create/019c2ebe-e934-7418-9b3e-c1ead6cfd7cb activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/post/019c2ebe-e934-73b3-93e7-62e39fbd2508 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/post/019c2ebe-e934-73b3-93e7-62e39fbd2508 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019c2ebe-e8e7-7d6e-840c-f1dae87cfa4f 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/inbox activity=https://a.localdomain/follow/019c2ebe-e944-71a2-b4e9-99fd679fb111 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e8c5-7b46-8c07-37874148356d 2026/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-e944-71a2-b4e9-99fd679fb111 2026/02/05 16:59:49 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:49 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:59:49 INFO Looking up user name=carol 2026/02/05 16:59:49 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor offset=0 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e8f5-7dbb-ade4-910ec8a7892d 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e8f5-7dbb-ade4-910ec8a7892d 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e8f5-7dbb-ade4-910ec8a7892d 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:49 INFO Looking up user name=bob 2026/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-e8c5-7b46-8c07-37874148356d 2026/02/05 16:59:49 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2ebe-e53d-7afe-9c89-509f2e782b78 request.user=alice post=https://b.localdomain/post/019c2ebe-e53d-7afe-9c89-509f2e782b78 2026/02/05 16:59:49 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e8c5-7abb-abe6-416df17b6aa0 request.user=carol post=https://b.localdomain/post/019c2ebe-e8c5-7abb-abe6-416df17b6aa0 2026/02/05 16:59:49 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebe-e8e8-7240-b2a8-8c7df42584d9 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e8f5-7dbb-ade4-910ec8a7892d 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/create/019c2ebe-e913-73d6-b015-6690128567ff 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/create/019c2ebe-e913-73d6-b015-6690128567ff 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/create/019c2ebe-e913-73d6-b015-6690128567ff 2026/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/move/019c2ebe-e8e7-7d6e-840c-f1dae87cfa4f 2026/02/05 16:59:49 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:49 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor 2026/02/05 16:59:49 INFO Updated post activity.id=https://b.localdomain/update/019c2ebe-e999-711c-bb21-387689f4a26d activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e586-791d-97e6-886d3bf84c58 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-e586-791d-97e6-886d3bf84c58 2026/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-e87c-7c8f-83e1-f3f1d497c541 2026/02/05 16:59:49 INFO Fetching object id=ap://did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor 2026/02/05 16:59:49 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 request.user=bob post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/create/019c2ebe-e934-7418-9b3e-c1ead6cfd7cb 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj9QLEohuGk9E3qRsj1igTNHGFWHGX1T754JXJ2aBHk86/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/create/019c2ebe-e934-7418-9b3e-c1ead6cfd7cb 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj9QLEohuGk9E3qRsj1igTNHGFWHGX1T754JXJ2aBHk86/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/create/019c2ebe-e934-7418-9b3e-c1ead6cfd7cb 2026/02/05 16:59:49 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-e99c-7ddd-a188-5a56b9742559 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e99c-7d79-a286-bc43340805c4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-e99c-7d79-a286-bc43340805c4 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor 2026/02/05 16:59:49 INFO Fetching object id=ap://did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:49 INFO Looking up user name=alice 2026/02/05 16:59:49 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebe-e9b0-7312-9338-a5f1a4e81e5c activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57 2026/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-e9d4-75ef-8034-d6af04a28b76 2026/02/05 16:59:49 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e6c9-7693-a1c7-34ef7b98edab 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:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebe-e9b0-7312-9338-a5f1a4e81e5c 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebe-e9b0-7312-9338-a5f1a4e81e5c 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/create/019c2ebe-e913-73d6-b015-6690128567ff 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:49 INFO Looking up user name=alice 2026/02/05 16:59:49 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/accept/019c2ebe-ea0d-781b-9715-3ad75642e156 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e6c9-7693-a1c7-34ef7b98edab activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-e6c9-7693-a1c7-34ef7b98edab 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/05 16:59:49 INFO Looking up user name=carol 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj9QLEohuGk9E3qRsj1igTNHGFWHGX1T754JXJ2aBHk86/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/create/019c2ebe-e934-7418-9b3e-c1ead6cfd7cb 2026/02/05 16:59:49 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-e9b5-71b5-9ec7-aac1a61b075c note=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:49 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-e9b5-71b5-9ec7-aac1a61b075c activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e 2026/02/05 16:59:49 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-e999-711c-bb21-387689f4a26d 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-e999-711c-bb21-387689f4a26d 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebe-e9b0-7312-9338-a5f1a4e81e5c 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:49 INFO Looking up user name=carol 2026/02/05 16:59:49 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2ebe-e9b0-7312-9338-a5f1a4e81e5c 2026/02/05 16:59:49 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e8b8-7134-896a-1595d4efa3cf 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:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor 2026/02/05 16:59:49 INFO Looking up user name=bob 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e8f5-7dbb-ade4-910ec8a7892d 2026/02/05 16:59:49 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57 request.user=alice post=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/create/019c2ebe-e913-73d6-b015-6690128567ff 2026/02/05 16:59:49 INFO Looking up user name=bob 2026/02/05 16:59:49 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-e9fc-7872-9b2a-b7d77efb8ee4 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e9fc-7777-bf32-6719d3324133 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-e9fc-7777-bf32-6719d3324133 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e99c-7ddd-a188-5a56b9742559 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e99c-7ddd-a188-5a56b9742559 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e99c-7ddd-a188-5a56b9742559 2026/02/05 16:59:49 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/accept/019c2ebe-ea36-762e-abaa-8aefba46abe5 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e8b8-7134-896a-1595d4efa3cf activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2ebe-e8b8-7134-896a-1595d4efa3cf 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:49 INFO Fetching object id=ap://did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-e999-711c-bb21-387689f4a26d 2026/02/05 16:59:49 INFO Looking up user name=bob 2026/02/05 16:59:49 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-ea3d-747a-971d-9f1c3c4eeb58 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/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/accept/019c2ebe-ea0d-781b-9715-3ad75642e156 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/accept/019c2ebe-ea0d-781b-9715-3ad75642e156 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:49 INFO Looking up user name=alice 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e8f5-7dbb-ade4-910ec8a7892d 2026/02/05 16:59:49 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/02/05 16:59:49 INFO Looking up user name=nobody 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor 2026/02/05 16:59:49 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/create/019c2ebe-e934-7418-9b3e-c1ead6cfd7cb 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/accept/019c2ebe-ea36-762e-abaa-8aefba46abe5 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebe-ea3d-747a-971d-9f1c3c4eeb58 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebe-ea3d-747a-971d-9f1c3c4eeb58 2026/02/05 16:59:49 INFO Fetching object id=ap://did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor 2026/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-e8f5-7dbb-ade4-910ec8a7892d 2026/02/05 16:59:49 INFO Looking up user name=bob 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e99c-7ddd-a188-5a56b9742559 2026/02/05 16:59:49 INFO Fetching object id=ap://did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor 2026/02/05 16:59:49 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e8f5-7cfd-81da-fae045c1f780 request.user=bob post=https://b.localdomain/post/019c2ebe-e8f5-7cfd-81da-fae045c1f780 2026/02/05 16:59:49 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=1 2026/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-e999-711c-bb21-387689f4a26d 2026/02/05 16:59:49 INFO Found unknown local follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:49 INFO Looking up user name=alice 2026/02/05 16:59:49 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e586-791d-97e6-886d3bf84c58 request.user=carol post=https://b.localdomain/post/019c2ebe-e586-791d-97e6-886d3bf84c58 2026/02/05 16:59:49 INFO Looking up user name=alice 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebe-ea3d-747a-971d-9f1c3c4eeb58 2026/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-ea3d-747a-971d-9f1c3c4eeb58 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/create/019c2ebe-e913-73d6-b015-6690128567ff 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:49 INFO Looking up user name=carol 2026/02/05 16:59:49 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/create/019c2ebe-e913-73d6-b015-6690128567ff 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-e9b5-71b5-9ec7-aac1a61b075c 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-e9b5-71b5-9ec7-aac1a61b075c 2026/02/05 16:59:49 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-e9b5-71b5-9ec7-aac1a61b075c sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor gateway=https://c.localdomain 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-e9b5-71b5-9ec7-aac1a61b075c 2026/02/05 16:59:49 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e75c-7720-bf00-c085a6363347 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:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-e9b5-71b5-9ec7-aac1a61b075c 2026/02/05 16:59:49 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/post/019c2ebe-e913-7371-944c-4ae48c0c4735 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/post/019c2ebe-e913-7371-944c-4ae48c0c4735 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/accept/019c2ebe-ea0d-781b-9715-3ad75642e156 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/accept/019c2ebe-ea36-762e-abaa-8aefba46abe5 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor 2026/02/05 16:59:49 INFO Fetching object id=ap://did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:49 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/accept/019c2ebe-ea8a-73e6-b1aa-2dac293a0071 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e75c-7720-bf00-c085a6363347 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-e75c-7720-bf00-c085a6363347 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/05 16:59:49 INFO Looking up user name=bob 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/create/019c2ebe-e934-7418-9b3e-c1ead6cfd7cb 2026/02/05 16:59:49 INFO Fetching object id=ap://did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:49 INFO Fetching object id=ap://did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e9fc-7872-9b2a-b7d77efb8ee4 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e9fc-7872-9b2a-b7d77efb8ee4 2026/02/05 16:59:49 INFO Looking up user name=carol 2026/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/create/019c2ebe-e934-7418-9b3e-c1ead6cfd7cb 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:49 INFO Looking up user name=carol 2026/02/05 16:59:49 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/post/019c2ebe-e934-73b3-93e7-62e39fbd2508 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/post/019c2ebe-e934-73b3-93e7-62e39fbd2508 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e99c-7ddd-a188-5a56b9742559 2026/02/05 16:59:49 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebe-e944-71a2-b4e9-99fd679fb111 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:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e9fc-7872-9b2a-b7d77efb8ee4 2026/02/05 16:59:49 INFO Looking up user name=bob 2026/02/05 16:59:49 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/accept/019c2ebe-eab2-7a67-94eb-4424f462f4e8 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e944-71a2-b4e9-99fd679fb111 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2ebe-e944-71a2-b4e9-99fd679fb111 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/accept/019c2ebe-ea8a-73e6-b1aa-2dac293a0071 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/accept/019c2ebe-ea8a-73e6-b1aa-2dac293a0071 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-e9b5-71b5-9ec7-aac1a61b075c 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/accept/019c2ebe-ea36-762e-abaa-8aefba46abe5 2026/02/05 16:59:49 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e704-7585-a054-007e73b6ef5d request.user=alice post=https://b.localdomain/post/019c2ebe-e704-7585-a054-007e73b6ef5d 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-e99c-7ddd-a188-5a56b9742559 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/accept/019c2ebe-eab2-7a67-94eb-4424f462f4e8 2026/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/accept/019c2ebe-ea0d-781b-9715-3ad75642e156 2026/02/05 16:59:49 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-e6fd-796a-af31-a1bc0e278983 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e6fd-78f6-93cc-f213e8a4b280 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-e6fd-78f6-93cc-f213e8a4b280 2026/02/05 16:59:49 INFO Fetching object id=ap://did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor 2026/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-e99c-7ddd-a188-5a56b9742559 2026/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-e9fc-7872-9b2a-b7d77efb8ee4 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-e9b5-71b5-9ec7-aac1a61b075c 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/accept/019c2ebe-ea36-762e-abaa-8aefba46abe5 2026/02/05 16:59:49 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e99c-7d79-a286-bc43340805c4 request.user=bob post=https://b.localdomain/post/019c2ebe-e99c-7d79-a286-bc43340805c4 2026/02/05 16:59:49 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e9fc-7777-bf32-6719d3324133 request.user=carol post=https://b.localdomain/post/019c2ebe-e9fc-7777-bf32-6719d3324133 2026/02/05 16:59:49 INFO Looking up user name=carol 2026/02/05 16:59:49 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-e87c-7c8f-83e1-f3f1d497c541 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-e9b5-71b5-9ec7-aac1a61b075c 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor 2026/02/05 16:59:49 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e 2026/02/05 16:59:49 INFO Fetching object id=ap://did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:49 INFO Looking up user name=carol 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:49 INFO Looking up user name=bob --- PASS: TestCluster_DM (4.59s) 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:49 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/accept/019c2ebe-ea8a-73e6-b1aa-2dac293a0071 2026/02/05 16:59:49 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/accept/019c2ebe-eab2-7a67-94eb-4424f462f4e8 2026/02/05 16:59:49 INFO Looking up user name=carol 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor 2026/02/05 16:59:49 INFO Fetching object id=ap://did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:49 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 16:59:49 INFO Looking up user name=bob 2026/02/05 16:59:49 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-e8c5-7b46-8c07-37874148356d activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e8c5-7abb-abe6-416df17b6aa0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-e8c5-7abb-abe6-416df17b6aa0 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:49 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:59:49 INFO Looking up user name=carol 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:49 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/accept/019c2ebe-ea0d-781b-9715-3ad75642e156 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e6c9-7693-a1c7-34ef7b98edab activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-e6c9-7693-a1c7-34ef7b98edab 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor 2026/02/05 16:59:49 INFO Looking up user name=alice 2026/02/05 16:59:49 INFO Fetching object id=ap://did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/02/05 16:59:49 INFO Looking up user name=bob 2026/02/05 16:59:49 INFO Updated post activity.id=https://b.localdomain/update/019c2ebe-e999-711c-bb21-387689f4a26d activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e586-791d-97e6-886d3bf84c58 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-e586-791d-97e6-886d3bf84c58 2026/02/05 16:59:49 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:49 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-e87c-7c8f-83e1-f3f1d497c541 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor 2026/02/05 16:59:49 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-ea3d-747a-971d-9f1c3c4eeb58 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/02/05 16:59:49 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/accept/019c2ebe-eab2-7a67-94eb-4424f462f4e8 2026/02/05 16:59:49 INFO Fetching object id=ap://did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor 2026/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/accept/019c2ebe-ea8a-73e6-b1aa-2dac293a0071 2026/02/05 16:59:49 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/accept/019c2ebe-eab2-7a67-94eb-4424f462f4e8 2026/02/05 16:59:49 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/accept/019c2ebe-ea36-762e-abaa-8aefba46abe5 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e8b8-7134-896a-1595d4efa3cf activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2ebe-e8b8-7134-896a-1595d4efa3cf 2026/02/05 16:59:49 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-e8f5-7dbb-ade4-910ec8a7892d activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e8f5-7cfd-81da-fae045c1f780 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-e8f5-7cfd-81da-fae045c1f780 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor 2026/02/05 16:59:49 INFO Fetching object id=ap://did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor 2026/02/05 16:59:49 INFO Fetching object id=ap://did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor 2026/02/05 16:59:49 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019c2ebe-e9b0-7312-9338-a5f1a4e81e5c note=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57 thread=https://b.localdomain/post/019c2ebe-e53d-7afe-9c89-509f2e782b78 starter=https://b.localdomain/user/bob 2026/02/05 16:59:49 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebe-e9b0-7312-9338-a5f1a4e81e5c activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57 2026/02/05 16:59:49 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:49 INFO Looking up user name=bob 2026/02/05 16:59:49 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebe-e9b0-7312-9338-a5f1a4e81e5c 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:50 INFO Looking up user name=bob 2026/02/05 16:59:50 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/accept/019c2ebe-ea8a-73e6-b1aa-2dac293a0071 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e75c-7720-bf00-c085a6363347 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-e75c-7720-bf00-c085a6363347 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor 2026/02/05 16:59:50 INFO Quoting post request.path=/users/quote/b.localdomain/post/019c2ebe-e704-7585-a054-007e73b6ef5d request.user=alice post=https://b.localdomain/post/019c2ebe-e704-7585-a054-007e73b6ef5d 2026/02/05 16:59:50 INFO Fetching object id=ap://did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor 2026/02/05 16:59:50 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/create/019c2ebe-e913-73d6-b015-6690128567ff activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/post/019c2ebe-e913-7371-944c-4ae48c0c4735 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/post/019c2ebe-e913-7371-944c-4ae48c0c4735 2026/02/05 16:59:50 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-eb97-79f0-95b6-9d1172cdfe37 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/02/05 16:59:50 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-e8f5-7dbb-ade4-910ec8a7892d activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e8f5-7cfd-81da-fae045c1f780 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-e8f5-7cfd-81da-fae045c1f780 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebe-eb97-79f0-95b6-9d1172cdfe37 2026/02/05 16:59:50 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebe-eb97-79f0-95b6-9d1172cdfe37 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor 2026/02/05 16:59:50 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/create/019c2ebe-e934-7418-9b3e-c1ead6cfd7cb activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/post/019c2ebe-e934-73b3-93e7-62e39fbd2508 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/post/019c2ebe-e934-73b3-93e7-62e39fbd2508 2026/02/05 16:59:50 INFO Looking up user name=bob 2026/02/05 16:59:50 INFO Fetching object id=ap://did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor 2026/02/05 16:59:50 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/accept/019c2ebe-eab2-7a67-94eb-4424f462f4e8 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e944-71a2-b4e9-99fd679fb111 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2ebe-e944-71a2-b4e9-99fd679fb111 2026/02/05 16:59:50 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-e99c-7ddd-a188-5a56b9742559 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e99c-7d79-a286-bc43340805c4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-e99c-7d79-a286-bc43340805c4 2026/02/05 16:59:50 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebe-eb8b-7144-b415-ca47dddcde0f activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-eb8b-70c1-a4a6-5205fd5eacef activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebe-eb8b-70c1-a4a6-5205fd5eacef 2026/02/05 16:59:50 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-eb84-7b1f-afe4-cb15d9c8cbaa activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-eb84-7a92-ab15-4d841a5b2418 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-eb84-7a92-ab15-4d841a5b2418 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor 2026/02/05 16:59:50 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebe-eb97-79f0-95b6-9d1172cdfe37 2026/02/05 16:59:50 INFO Fetching object id=ap://did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor 2026/02/05 16:59:50 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-eb97-79f0-95b6-9d1172cdfe37 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:50 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:50 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebe-e9b0-7312-9338-a5f1a4e81e5c 2026/02/05 16:59:50 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-eb8f-7114-a183-42e6d7678c86 note=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-eb8f-70ac-9cf0-b5b7dec025e1 thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-eb8f-70ac-9cf0-b5b7dec025e1 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:50 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-eb8f-7114-a183-42e6d7678c86 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-eb8f-70ac-9cf0-b5b7dec025e1 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-eb8f-70ac-9cf0-b5b7dec025e1 2026/02/05 16:59:50 INFO Looking up user name=bob 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:50 INFO Looking up user name=bob 2026/02/05 16:59:50 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-eb8f-7114-a183-42e6d7678c86 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor gateway=https://a.localdomain 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-eb8f-7114-a183-42e6d7678c86 2026/02/05 16:59:50 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-eb8f-7114-a183-42e6d7678c86 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:50 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/02/05 16:59:50 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 16:59:50 INFO Fetching object id=ap://did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:50 INFO Fetching forwarded object activity.id=https://a.localdomain/create/019c2ebe-e9b0-7312-9338-a5f1a4e81e5c activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/create/019c2ebe-e9b0-7312-9338-a5f1a4e81e5c sender=https://b.localdomain/user/bob 2026/02/05 16:59:50 INFO Looking up user name=carol 2026/02/05 16:59:50 INFO Fetching activity activity=https://a.localdomain/create/019c2ebe-e9b0-7312-9338-a5f1a4e81e5c --- PASS: TestCluster_FollowersSyncMissingRemoteFollow (4.84s) 2026/02/05 16:59:50 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebe-e9b0-7312-9338-a5f1a4e81e5c 2026/02/05 16:59:50 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2ebe-e9b0-7312-9338-a5f1a4e81e5c 2026/02/05 16:59:50 INFO Looking up user name=alice 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebe-eb8b-7144-b415-ca47dddcde0f 2026/02/05 16:59:50 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/02/05 16:59:50 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebe-eb8b-7144-b415-ca47dddcde0f 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebe-eb8b-7144-b415-ca47dddcde0f 2026/02/05 16:59:50 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/create/019c2ebe-e913-73d6-b015-6690128567ff activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/post/019c2ebe-e913-7371-944c-4ae48c0c4735 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/post/019c2ebe-e913-7371-944c-4ae48c0c4735 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-eb84-7b1f-afe4-cb15d9c8cbaa 2026/02/05 16:59:50 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-eb84-7b1f-afe4-cb15d9c8cbaa 2026/02/05 16:59:50 INFO Looking up user name=alice 2026/02/05 16:59:50 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:50 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-e99c-7ddd-a188-5a56b9742559 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e99c-7d79-a286-bc43340805c4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-e99c-7d79-a286-bc43340805c4 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:50 INFO Looking up user name=carol 2026/02/05 16:59:50 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:50 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:59:50 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/create/019c2ebe-e934-7418-9b3e-c1ead6cfd7cb activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/post/019c2ebe-e934-73b3-93e7-62e39fbd2508 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/post/019c2ebe-e934-73b3-93e7-62e39fbd2508 2026/02/05 16:59:50 INFO Looking up user name=carol 2026/02/05 16:59:50 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-eb8f-7114-a183-42e6d7678c86 2026/02/05 16:59:50 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebe-eb8b-7144-b415-ca47dddcde0f 2026/02/05 16:59:50 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-eb8f-7114-a183-42e6d7678c86 2026/02/05 16:59:50 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-eb84-7b1f-afe4-cb15d9c8cbaa 2026/02/05 16:59:50 INFO Viewing post request.path=/users/view/c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-eb8f-70ac-9cf0-b5b7dec025e1 request.user=carol post=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-eb8f-70ac-9cf0-b5b7dec025e1 2026/02/05 16:59:50 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:50 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebe-e9b0-7312-9338-a5f1a4e81e5c activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57 2026/02/05 16:59:50 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-ec07-7f39-95c4-d72dfc3c2259 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-ec07-7ef6-b22c-c64ee66973ac activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-ec07-7ef6-b22c-c64ee66973ac 2026/02/05 16:59:50 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2ebe-eb8b-7144-b415-ca47dddcde0f 2026/02/05 16:59:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-eb84-7b1f-afe4-cb15d9c8cbaa 2026/02/05 16:59:50 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebe-eb8b-70c1-a4a6-5205fd5eacef request.user=alice post=https://a.localdomain/post/019c2ebe-eb8b-70c1-a4a6-5205fd5eacef 2026/02/05 16:59:50 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-eb84-7a92-ab15-4d841a5b2418 request.user=carol post=https://b.localdomain/post/019c2ebe-eb84-7a92-ab15-4d841a5b2418 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/02/05 16:59:50 INFO Looking up user name=bob 2026/02/05 16:59:50 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebe-eb97-79f0-95b6-9d1172cdfe37 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/02/05 16:59:50 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-ec67-752a-8278-9484d4c775d4 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-eb97-79f0-95b6-9d1172cdfe37 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2ebe-eb97-79f0-95b6-9d1172cdfe37 2026/02/05 16:59:50 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/create/019c2ebe-ec34-79ef-9108-e12c0335e3d9 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/post/019c2ebe-ec34-7987-90aa-9fd2665617bc thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/post/019c2ebe-ec34-7987-90aa-9fd2665617bc starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor 2026/02/05 16:59:50 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/create/019c2ebe-ec34-79ef-9108-e12c0335e3d9 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/post/019c2ebe-ec34-7987-90aa-9fd2665617bc activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/post/019c2ebe-ec34-7987-90aa-9fd2665617bc 2026/02/05 16:59:50 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2ebe-ec67-752a-8278-9484d4c775d4 2026/02/05 16:59:50 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2ebe-ec67-752a-8278-9484d4c775d4 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:50 INFO Looking up user name=carol 2026/02/05 16:59:50 INFO Moving follow follow=https://b.localdomain/follow/019c2ebe-e2c3-75f9-bd35-650edccd3d09 old=https://a.localdomain/user/alice new=https://c.localdomain/user/carol 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-ec07-7f39-95c4-d72dfc3c2259 2026/02/05 16:59:50 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-ec07-7f39-95c4-d72dfc3c2259 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:50 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebe-ec84-7efe-b4b8-03495f5a5698 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/02/05 16:59:50 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2ebe-ec67-752a-8278-9484d4c775d4 2026/02/05 16:59:50 INFO Looking up user name=bob 2026/02/05 16:59:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebe-ec67-752a-8278-9484d4c775d4 2026/02/05 16:59:50 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 request.user=bob post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:50 INFO Removed a Follow activity.id=https://b.localdomain/undo/019c2ebe-ec91-7251-b412-561a1bebb1b4 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebe-e2c3-75f9-bd35-650edccd3d09 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/02/05 16:59:50 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-ec07-7f39-95c4-d72dfc3c2259 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:50 INFO Looking up user name=carol 2026/02/05 16:59:50 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-ec99-74fd-985d-9eed471437a5 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-ec99-74b6-a750-34171dd2162e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-ec99-74b6-a750-34171dd2162e 2026/02/05 16:59:50 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-ec67-752a-8278-9484d4c775d4 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-eb97-79f0-95b6-9d1172cdfe37 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2ebe-eb97-79f0-95b6-9d1172cdfe37 2026/02/05 16:59:50 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-ecb2-7c95-a1a5-803268ed2d83 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-ea3d-747a-971d-9f1c3c4eeb58 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2ebe-ea3d-747a-971d-9f1c3c4eeb58 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019c2ebe-ec84-7efe-b4b8-03495f5a5698 2026/02/05 16:59:50 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019c2ebe-ec84-7efe-b4b8-03495f5a5698 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/create/019c2ebe-ec34-79ef-9108-e12c0335e3d9 2026/02/05 16:59:50 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/create/019c2ebe-ec34-79ef-9108-e12c0335e3d9 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019c2ebe-ec91-7251-b412-561a1bebb1b4 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor 2026/02/05 16:59:50 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019c2ebe-ec91-7251-b412-561a1bebb1b4 2026/02/05 16:59:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-ec07-7f39-95c4-d72dfc3c2259 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:50 INFO Looking up user name=bob 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2ebe-ecb2-7c95-a1a5-803268ed2d83 2026/02/05 16:59:50 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2ebe-ecb2-7c95-a1a5-803268ed2d83 2026/02/05 16:59:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-ec99-74fd-985d-9eed471437a5 2026/02/05 16:59:50 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-ec07-7ef6-b22c-c64ee66973ac request.user=bob post=https://b.localdomain/post/019c2ebe-ec07-7ef6-b22c-c64ee66973ac 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:50 INFO Fetching object id=ap://did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor 2026/02/05 16:59:50 INFO Fetching object id=ap://did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:50 INFO Looking up user name=carol 2026/02/05 16:59:50 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-ec99-74b6-a750-34171dd2162e request.user=bob post=https://b.localdomain/post/019c2ebe-ec99-74b6-a750-34171dd2162e 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:50 INFO Looking up user name=bob 2026/02/05 16:59:50 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019c2ebe-ec84-7efe-b4b8-03495f5a5698 2026/02/05 16:59:50 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2ebe-ecb2-7c95-a1a5-803268ed2d83 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:50 INFO Looking up user name=carol 2026/02/05 16:59:50 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019c2ebe-ec91-7251-b412-561a1bebb1b4 2026/02/05 16:59:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebe-ecb2-7c95-a1a5-803268ed2d83 2026/02/05 16:59:50 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebe-e586-791d-97e6-886d3bf84c58#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e586-791d-97e6-886d3bf84c58 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebe-e586-791d-97e6-886d3bf84c58 2026/02/05 16:59:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2ebe-ec84-7efe-b4b8-03495f5a5698 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:50 INFO Looking up user name=alice 2026/02/05 16:59:50 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/create/019c2ebe-eca8-7115-8e78-b32040a64d29 note=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/post/019c2ebe-eca8-7079-a8ef-03a96cb8196f thread=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/post/019c2ebe-eca8-7079-a8ef-03a96cb8196f starter=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor 2026/02/05 16:59:50 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/create/019c2ebe-eca8-7115-8e78-b32040a64d29 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/post/019c2ebe-eca8-7079-a8ef-03a96cb8196f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/post/019c2ebe-eca8-7079-a8ef-03a96cb8196f 2026/02/05 16:59:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019c2ebe-ec91-7251-b412-561a1bebb1b4 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:50 INFO Looking up user name=carol 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:50 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/create/019c2ebe-ec34-79ef-9108-e12c0335e3d9 2026/02/05 16:59:50 INFO Looking up user name=bob 2026/02/05 16:59:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/create/019c2ebe-ec34-79ef-9108-e12c0335e3d9 2026/02/05 16:59:50 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/post/019c2ebe-ec34-7987-90aa-9fd2665617bc request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/post/019c2ebe-ec34-7987-90aa-9fd2665617bc 2026/02/05 16:59:50 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-ecb2-7c95-a1a5-803268ed2d83 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-ea3d-747a-971d-9f1c3c4eeb58 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2ebe-ea3d-747a-971d-9f1c3c4eeb58 2026/02/05 16:59:50 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2ebe-e8f5-7cfd-81da-fae045c1f780 request.user=alice post=https://b.localdomain/post/019c2ebe-e8f5-7cfd-81da-fae045c1f780 2026/02/05 16:59:50 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2ebe-ec84-7efe-b4b8-03495f5a5698 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/02/05 16:59:50 INFO Follow is accepted activity.id=https://c.localdomain/accept/019c2ebe-ed18-76fb-a9de-0034f83c7847 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebe-ec84-7efe-b4b8-03495f5a5698 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebe-ec84-7efe-b4b8-03495f5a5698 2026/02/05 16:59:50 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-e9fc-7872-9b2a-b7d77efb8ee4 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e9fc-7777-bf32-6719d3324133 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-e9fc-7777-bf32-6719d3324133 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:50 INFO Looking up user name=carol 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019c2ebe-ed18-76fb-a9de-0034f83c7847 2026/02/05 16:59:50 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019c2ebe-ed18-76fb-a9de-0034f83c7847 2026/02/05 16:59:50 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebe-eb8b-7144-b415-ca47dddcde0f activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-eb8b-70c1-a4a6-5205fd5eacef activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebe-eb8b-70c1-a4a6-5205fd5eacef 2026/02/05 16:59:50 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-eb8f-7114-a183-42e6d7678c86 note=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-eb8f-70ac-9cf0-b5b7dec025e1 thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-eb8f-70ac-9cf0-b5b7dec025e1 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:50 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-eb8f-7114-a183-42e6d7678c86 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-eb8f-70ac-9cf0-b5b7dec025e1 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-eb8f-70ac-9cf0-b5b7dec025e1 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 16:59:50 INFO Looking up user name=carol 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-eb8f-7114-a183-42e6d7678c86 2026/02/05 16:59:50 WARN Failed to resolve a recipient to=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-eb8f-7114-a183-42e6d7678c86 error="cannot resolve https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/followers: actor is not cached" 2026/02/05 16:59:50 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-eb8f-7114-a183-42e6d7678c86 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor gateway=https://c.localdomain 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-eb8f-7114-a183-42e6d7678c86 2026/02/05 16:59:50 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-eb8f-7114-a183-42e6d7678c86 2026/02/05 16:59:50 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebe-ed0e-7219-be57-4f60680281de activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db 2026/02/05 16:59:50 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019c2ebe-ed18-76fb-a9de-0034f83c7847 2026/02/05 16:59:50 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-eb8f-7114-a183-42e6d7678c86 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/create/019c2ebe-eca8-7115-8e78-b32040a64d29 2026/02/05 16:59:50 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/create/019c2ebe-eca8-7115-8e78-b32040a64d29 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor 2026/02/05 16:59:50 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/accept/019c2ebe-ed18-76fb-a9de-0034f83c7847 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebe-e586-791d-97e6-886d3bf84c58#delete 2026/02/05 16:59:50 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebe-e586-791d-97e6-886d3bf84c58#delete 2026/02/05 16:59:50 INFO Fetching object id=ap://did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebe-ed0e-7219-be57-4f60680281de 2026/02/05 16:59:50 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebe-ed0e-7219-be57-4f60680281de 2026/02/05 16:59:50 INFO Looking up user name=bob 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:50 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebe-e586-791d-97e6-886d3bf84c58#delete 2026/02/05 16:59:50 INFO Looking up user name=alice 2026/02/05 16:59:50 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-eb84-7b1f-afe4-cb15d9c8cbaa activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-eb84-7a92-ab15-4d841a5b2418 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-eb84-7a92-ab15-4d841a5b2418 2026/02/05 16:59:50 INFO Removed a Follow activity.id=https://b.localdomain/undo/019c2ebe-ec91-7251-b412-561a1bebb1b4 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebe-e2c3-75f9-bd35-650edccd3d09 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/02/05 16:59:50 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e99c-7d79-a286-bc43340805c4 request.user=alice post=https://b.localdomain/post/019c2ebe-e99c-7d79-a286-bc43340805c4 2026/02/05 16:59:50 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebe-ed0e-7219-be57-4f60680281de 2026/02/05 16:59:50 INFO Replying to post request.path=/users/reply/b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/post/019c2ebe-e913-7371-944c-4ae48c0c4735 request.user=alice post=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/post/019c2ebe-e913-7371-944c-4ae48c0c4735 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 16:59:50 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2ebe-ed0e-7219-be57-4f60680281de 2026/02/05 16:59:50 INFO Looking up user name=carol 2026/02/05 16:59:50 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 request.user=alice post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:50 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db request.user=alice post=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db 2026/02/05 16:59:50 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/create/019c2ebe-eca8-7115-8e78-b32040a64d29 2026/02/05 16:59:50 INFO Follow is accepted activity.id=https://c.localdomain/accept/019c2ebe-ed18-76fb-a9de-0034f83c7847 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebe-ec84-7efe-b4b8-03495f5a5698 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebe-ec84-7efe-b4b8-03495f5a5698 2026/02/05 16:59:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2ebe-e586-791d-97e6-886d3bf84c58#delete 2026/02/05 16:59:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/create/019c2ebe-eca8-7115-8e78-b32040a64d29 2026/02/05 16:59:50 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/post/019c2ebe-e934-73b3-93e7-62e39fbd2508 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/post/019c2ebe-e934-73b3-93e7-62e39fbd2508 2026/02/05 16:59:50 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:50 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:50 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebe-ed77-752a-976d-b1b519defd24 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-ed77-74eb-a6a9-f02e3b6a6e3c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebe-ed77-74eb-a6a9-f02e3b6a6e3c 2026/02/05 16:59:50 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:59:50 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/post/019c2ebe-eca8-7079-a8ef-03a96cb8196f request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/post/019c2ebe-eca8-7079-a8ef-03a96cb8196f 2026/02/05 16:59:50 INFO Looking up user name=alice 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019c2ebe-ed77-752a-976d-b1b519defd24 2026/02/05 16:59:50 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019c2ebe-ed77-752a-976d-b1b519defd24 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:50 INFO Looking up user name=carol 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:50 INFO Looking up user name=alice 2026/02/05 16:59:50 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/create/019c2ebe-ed71-77bf-8045-f73e4fcab301 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce 2026/02/05 16:59:50 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-eb8f-7114-a183-42e6d7678c86 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor 2026/02/05 16:59:50 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:50 INFO Fetching object id=ap://did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor 2026/02/05 16:59:50 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebe-e586-791d-97e6-886d3bf84c58#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e586-791d-97e6-886d3bf84c58 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebe-e586-791d-97e6-886d3bf84c58 2026/02/05 16:59:50 INFO Fetching object id=ap://did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:50 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-ed7a-7180-8983-ed5f7ec22043 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-ed7a-7130-8e5a-1627137f9bd9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-ed7a-7130-8e5a-1627137f9bd9 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/create/019c2ebe-ed71-77bf-8045-f73e4fcab301 2026/02/05 16:59:50 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/create/019c2ebe-ed71-77bf-8045-f73e4fcab301 2026/02/05 16:59:50 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019c2ebe-ed77-752a-976d-b1b519defd24 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor 2026/02/05 16:59:50 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2ebe-ed77-752a-976d-b1b519defd24 2026/02/05 16:59:50 INFO Fetching object id=ap://did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor 2026/02/05 16:59:50 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-ed8a-7389-8791-48a7b1db1a13 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-ed8a-7348-aecd-f2e38ca62267 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-ed8a-7348-aecd-f2e38ca62267 2026/02/05 16:59:50 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebe-ed77-74eb-a6a9-f02e3b6a6e3c request.user=alice post=https://a.localdomain/post/019c2ebe-ed77-74eb-a6a9-f02e3b6a6e3c 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/inbox activity=https://b.localdomain/create/019c2ebe-ed8a-7389-8791-48a7b1db1a13 2026/02/05 16:59:50 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/inbox activity=https://b.localdomain/create/019c2ebe-ed8a-7389-8791-48a7b1db1a13 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:50 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-edb3-7088-b5f2-2de23a3e0835 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-edb3-7049-9110-c2af6cb74d9c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-edb3-7049-9110-c2af6cb74d9c 2026/02/05 16:59:50 INFO Looking up user name=bob 2026/02/05 16:59:50 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-eb8f-7114-a183-42e6d7678c86 2026/02/05 16:59:50 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-eb8f-7114-a183-42e6d7678c86 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:50 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/inbox activity=https://b.localdomain/create/019c2ebe-ed8a-7389-8791-48a7b1db1a13 2026/02/05 16:59:50 INFO Fetching object id=ap://did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:50 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/create/019c2ebe-ed71-77bf-8045-f73e4fcab301 2026/02/05 16:59:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-ed8a-7389-8791-48a7b1db1a13 2026/02/05 16:59:50 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/create/019c2ebe-ed71-77bf-8045-f73e4fcab301 2026/02/05 16:59:50 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-ed8a-7348-aecd-f2e38ca62267 request.user=bob post=https://b.localdomain/post/019c2ebe-ed8a-7348-aecd-f2e38ca62267 2026/02/05 16:59:50 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce 2026/02/05 16:59:50 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:50 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 16:59:50 INFO Looking up user name=carol 2026/02/05 16:59:50 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/create/019c2ebe-ec34-79ef-9108-e12c0335e3d9 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/post/019c2ebe-ec34-7987-90aa-9fd2665617bc activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/post/019c2ebe-ec34-7987-90aa-9fd2665617bc 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-ed7a-7180-8983-ed5f7ec22043 2026/02/05 16:59:50 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-ed7a-7180-8983-ed5f7ec22043 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:50 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e704-7585-a054-007e73b6ef5d request.user=bob post=https://b.localdomain/post/019c2ebe-e704-7585-a054-007e73b6ef5d 2026/02/05 16:59:50 INFO Looking up user name=bob 2026/02/05 16:59:50 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:50 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:50 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-ed7a-7180-8983-ed5f7ec22043 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-edb3-7088-b5f2-2de23a3e0835 2026/02/05 16:59:50 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-edb3-7088-b5f2-2de23a3e0835 2026/02/05 16:59:50 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor 2026/02/05 16:59:50 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:59:50 INFO Looking up user name=carol 2026/02/05 16:59:50 INFO Looking up user name=alice 2026/02/05 16:59:50 INFO Fetching object id=ap://did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-ed7a-7180-8983-ed5f7ec22043 2026/02/05 16:59:50 INFO Looking up user name=alice 2026/02/05 16:59:50 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-ed7a-7130-8e5a-1627137f9bd9 request.user=bob post=https://b.localdomain/post/019c2ebe-ed7a-7130-8e5a-1627137f9bd9 2026/02/05 16:59:50 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-edb3-7088-b5f2-2de23a3e0835 2026/02/05 16:59:50 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-e9b5-71b5-9ec7-aac1a61b075c activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:50 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:50 INFO Fetching object id=ap://did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-edb3-7088-b5f2-2de23a3e0835 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2ebe-ee04-7d5c-bba6-45dc91bf1e1d 2026/02/05 16:59:50 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2ebe-ee04-7d5c-bba6-45dc91bf1e1d 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2ebe-ee04-7d5c-bba6-45dc91bf1e1d 2026/02/05 16:59:50 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2ebe-ee04-7d5c-bba6-45dc91bf1e1d 2026/02/05 16:59:50 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-edb3-7049-9110-c2af6cb74d9c request.user=carol post=https://b.localdomain/post/019c2ebe-edb3-7049-9110-c2af6cb74d9c 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:50 INFO Looking up user name=alice 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:50 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 request.user=carol post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:50 INFO Looking up user name=alice 2026/02/05 16:59:50 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019c2ebe-ed0e-7219-be57-4f60680281de note=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db thread=https://b.localdomain/post/019c2ebe-e8f5-7cfd-81da-fae045c1f780 starter=https://b.localdomain/user/bob 2026/02/05 16:59:50 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebe-ed0e-7219-be57-4f60680281de activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db 2026/02/05 16:59:50 INFO Received a new post activity.id=https://c.localdomain/create/019c2ebe-ee67-7bdc-9fc2-c00b3fcdb851 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2ebe-ee67-7b2f-ab22-958b49c99b90 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2ebe-ee67-7b2f-ab22-958b49c99b90 2026/02/05 16:59:50 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2ebe-ee04-7d5c-bba6-45dc91bf1e1d 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019c2ebe-ee67-7bdc-9fc2-c00b3fcdb851 2026/02/05 16:59:50 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019c2ebe-ee67-7bdc-9fc2-c00b3fcdb851 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebe-ed0e-7219-be57-4f60680281de 2026/02/05 16:59:50 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2ebe-ee04-7d5c-bba6-45dc91bf1e1d 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 16:59:50 INFO Looking up user name=carol 2026/02/05 16:59:50 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/announce/019c2ebe-ee04-7d5c-bba6-45dc91bf1e1d 2026/02/05 16:59:50 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/create/019c2ebe-eca8-7115-8e78-b32040a64d29 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/post/019c2ebe-eca8-7079-a8ef-03a96cb8196f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor/post/019c2ebe-eca8-7079-a8ef-03a96cb8196f 2026/02/05 16:59:50 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e99c-7d79-a286-bc43340805c4 request.user=alice post=https://b.localdomain/post/019c2ebe-e99c-7d79-a286-bc43340805c4 2026/02/05 16:59:50 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-ee52-7267-bdbf-7fdc1bfe01f4 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-ee52-7219-8fba-3b7b99b7f83d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-ee52-7219-8fba-3b7b99b7f83d 2026/02/05 16:59:50 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebe-eb8b-70c1-a4a6-5205fd5eacef request.user=bob post=https://a.localdomain/post/019c2ebe-eb8b-70c1-a4a6-5205fd5eacef 2026/02/05 16:59:50 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-eb8f-7114-a183-42e6d7678c86 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-eb8f-70ac-9cf0-b5b7dec025e1 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-eb8f-70ac-9cf0-b5b7dec025e1 2026/02/05 16:59:50 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:50 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019c2ebe-ee67-7bdc-9fc2-c00b3fcdb851 2026/02/05 16:59:50 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019c2ebe-ee67-7bdc-9fc2-c00b3fcdb851 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:50 INFO Viewing post request.path=/users/view/c.localdomain/post/019c2ebe-ee67-7b2f-ab22-958b49c99b90 request.user=carol post=https://c.localdomain/post/019c2ebe-ee67-7b2f-ab22-958b49c99b90 2026/02/05 16:59:50 INFO Fetching object id=ap://did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:50 INFO Looking up user name=bob 2026/02/05 16:59:50 INFO Fetching object id=ap://did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:50 INFO Looking up user name=carol 2026/02/05 16:59:50 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor 2026/02/05 16:59:50 INFO Looking up user name=nobody 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-ee52-7267-bdbf-7fdc1bfe01f4 2026/02/05 16:59:50 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-ee52-7267-bdbf-7fdc1bfe01f4 2026/02/05 16:59:50 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebe-ed0e-7219-be57-4f60680281de 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:50 INFO Updated post activity.id=https://a.localdomain/update/019c2ebe-eeb1-7b60-b68e-7d046479996a activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57 2026/02/05 16:59:50 INFO Looking up user name=bob 2026/02/05 16:59:50 INFO Looking up user name=alice 2026/02/05 16:59:50 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-edb3-7088-b5f2-2de23a3e0835 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-edb3-7049-9110-c2af6cb74d9c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-edb3-7049-9110-c2af6cb74d9c 2026/02/05 16:59:50 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK host=a.localdomain count=2 2026/02/05 16:59:50 INFO Found unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor follower=https://a.localdomain/user/alice 2026/02/05 16:59:50 WARN Using fake follow ID to remove unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor follower=https://a.localdomain/user/alice id=https://a.localdomain/follow/019c2ebe-eef3-7856-9d59-68d7712f55f2 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebe-eeb1-7b60-b68e-7d046479996a 2026/02/05 16:59:50 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebe-eeb1-7b60-b68e-7d046479996a 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:50 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/create/019c2ebe-ed8a-7389-8791-48a7b1db1a13 note=https://b.localdomain/post/019c2ebe-ed8a-7348-aecd-f2e38ca62267 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor/post/019c2ebe-e934-73b3-93e7-62e39fbd2508 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor 2026/02/05 16:59:50 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-ed8a-7389-8791-48a7b1db1a13 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-ed8a-7348-aecd-f2e38ca62267 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-ed8a-7348-aecd-f2e38ca62267 2026/02/05 16:59:50 INFO Looking up user name=alice 2026/02/05 16:59:50 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-ee52-7267-bdbf-7fdc1bfe01f4 2026/02/05 16:59:50 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebe-ed0e-7219-be57-4f60680281de 2026/02/05 16:59:50 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:50 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2ebe-eef3-79c7-ae1e-12e04e50ab57 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-eef3-7856-9d59-68d7712f55f2 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:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor 2026/02/05 16:59:50 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2ebe-ed0e-7219-be57-4f60680281de 2026/02/05 16:59:50 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-e9b5-71b5-9ec7-aac1a61b075c note=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:50 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-e9b5-71b5-9ec7-aac1a61b075c activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj9QLEohuGk9E3qRsj1igTNHGFWHGX1T754JXJ2aBHk86/actor/inbox activity=https://b.localdomain/create/019c2ebe-ed8a-7389-8791-48a7b1db1a13 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:50 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebe-eeb1-7b60-b68e-7d046479996a 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/inbox activity=https://a.localdomain/undo/019c2ebe-eef3-79c7-ae1e-12e04e50ab57 2026/02/05 16:59:50 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/inbox activity=https://a.localdomain/undo/019c2ebe-eef3-79c7-ae1e-12e04e50ab57 2026/02/05 16:59:50 INFO Looking up user name=alice 2026/02/05 16:59:50 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-eedc-760a-bb5e-e66a0d889e2a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-eedc-758a-b023-f6adf97a0831 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-eedc-758a-b023-f6adf97a0831 2026/02/05 16:59:50 INFO Received a new post activity.id=https://c.localdomain/create/019c2ebe-eede-7841-a56b-68f0ec8af1c8 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2ebe-eede-77df-81fa-4a1356b5ebb3 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2ebe-eede-77df-81fa-4a1356b5ebb3 2026/02/05 16:59:50 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebe-eeb1-7b60-b68e-7d046479996a 2026/02/05 16:59:50 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/create/019c2ebe-ed71-77bf-8045-f73e4fcab301 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce thread=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/post/019c2ebe-e913-7371-944c-4ae48c0c4735 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor 2026/02/05 16:59:50 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/create/019c2ebe-ed71-77bf-8045-f73e4fcab301 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce 2026/02/05 16:59:50 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-e9b5-71b5-9ec7-aac1a61b075c error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/followers: actor is not cached" 2026/02/05 16:59:50 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-e9b5-71b5-9ec7-aac1a61b075c sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor gateway=https://a.localdomain 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-e9b5-71b5-9ec7-aac1a61b075c 2026/02/05 16:59:50 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-ee52-7267-bdbf-7fdc1bfe01f4 2026/02/05 16:59:50 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-e9b5-71b5-9ec7-aac1a61b075c 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:50 INFO Looking up user name=alice 2026/02/05 16:59:50 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57 request.user=alice post=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57 2026/02/05 16:59:50 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-e9b5-71b5-9ec7-aac1a61b075c --- PASS: TestCluster_PostToFollowers_Approved (5.64s) 2026/02/05 16:59:50 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/create/019c2ebe-e9b5-71b5-9ec7-aac1a61b075c 2026/02/05 16:59:50 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-ee52-7219-8fba-3b7b99b7f83d request.user=bob post=https://b.localdomain/post/019c2ebe-ee52-7219-8fba-3b7b99b7f83d 2026/02/05 16:59:50 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/create/019c2ebe-ed71-77bf-8045-f73e4fcab301 2026/02/05 16:59:50 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor/inbox activity=https://a.localdomain/undo/019c2ebe-eef3-79c7-ae1e-12e04e50ab57 2026/02/05 16:59:50 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019c2ebe-eef3-79c7-ae1e-12e04e50ab57 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:50 INFO Looking up user name=alice 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:50 INFO Looking up user name=alice 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:50 INFO Looking up user name=alice 2026/02/05 16:59:50 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebe-ed0e-7219-be57-4f60680281de activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db 2026/02/05 16:59:50 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2ebe-eef3-79c7-ae1e-12e04e50ab57 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-eef3-7856-9d59-68d7712f55f2 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:z6MkpntngLeaCx9wdNykHyA6oXhdnHCddzDDVdXKJLLUkLKK/actor 2026/02/05 16:59:50 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:50 INFO Looking up user name=alice 2026/02/05 16:59:51 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebe-ed77-752a-976d-b1b519defd24 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-ed77-74eb-a6a9-f02e3b6a6e3c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebe-ed77-74eb-a6a9-f02e3b6a6e3c 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 16:59:51 INFO Looking up user name=carol 2026/02/05 16:59:51 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-eedc-760a-bb5e-e66a0d889e2a 2026/02/05 16:59:51 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-eedc-760a-bb5e-e66a0d889e2a 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:51 INFO Looking up user name=bob 2026/02/05 16:59:51 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019c2ebe-eede-7841-a56b-68f0ec8af1c8 2026/02/05 16:59:51 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019c2ebe-eede-7841-a56b-68f0ec8af1c8 2026/02/05 16:59:51 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj9QLEohuGk9E3qRsj1igTNHGFWHGX1T754JXJ2aBHk86/actor/inbox activity=https://b.localdomain/create/019c2ebe-ed8a-7389-8791-48a7b1db1a13 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 16:59:51 INFO Looking up user name=carol 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor 2026/02/05 16:59:51 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor 2026/02/05 16:59:51 INFO Received a new post activity.id=https://c.localdomain/create/019c2ebe-ee67-7bdc-9fc2-c00b3fcdb851 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2ebe-ee67-7b2f-ab22-958b49c99b90 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2ebe-ee67-7b2f-ab22-958b49c99b90 2026/02/05 16:59:51 INFO Fetching object id=ap://did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor 2026/02/05 16:59:51 INFO Looking up user name=nobody 2026/02/05 16:59:51 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-eedc-760a-bb5e-e66a0d889e2a 2026/02/05 16:59:51 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019c2ebe-eede-7841-a56b-68f0ec8af1c8 2026/02/05 16:59:51 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk host=a.localdomain count=1 2026/02/05 16:59:51 INFO Found unknown local follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksuHXEg8sqvKFARMs3PtHPZETNPvbNV2gfY9VMnJFNoXk/actor follower=https://a.localdomain/user/alice 2026/02/05 16:59:51 INFO Applying migration id=followeds 2026/02/05 16:59:51 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/create/019c2ebe-ed71-77bf-8045-f73e4fcab301 2026/02/05 16:59:51 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-eedc-760a-bb5e-e66a0d889e2a 2026/02/05 16:59:51 INFO Fetching object id=ap://did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor 2026/02/05 16:59:51 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019c2ebe-eede-7841-a56b-68f0ec8af1c8 2026/02/05 16:59:51 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-eedc-758a-b023-f6adf97a0831 request.user=bob post=https://b.localdomain/post/019c2ebe-eedc-758a-b023-f6adf97a0831 2026/02/05 16:59:51 INFO Viewing post request.path=/users/view/c.localdomain/post/019c2ebe-eede-77df-81fa-4a1356b5ebb3 request.user=carol post=https://c.localdomain/post/019c2ebe-eede-77df-81fa-4a1356b5ebb3 2026/02/05 16:59:51 INFO Fetching forwarded object activity.id=https://b.localdomain/create/019c2ebe-ed8a-7389-8791-48a7b1db1a13 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-ed8a-7348-aecd-f2e38ca62267 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob id=https://b.localdomain/create/019c2ebe-ed8a-7389-8791-48a7b1db1a13 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor 2026/02/05 16:59:51 INFO Fetching activity activity=https://b.localdomain/create/019c2ebe-ed8a-7389-8791-48a7b1db1a13 2026/02/05 16:59:51 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkgbTk4FRszqu2bCyW9nfatTJUCyVL1bQBUBjQYYa1TzAW/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj9QLEohuGk9E3qRsj1igTNHGFWHGX1T754JXJ2aBHk86/actor/inbox activity=https://b.localdomain/create/019c2ebe-ed8a-7389-8791-48a7b1db1a13 2026/02/05 16:59:51 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-ed8a-7389-8791-48a7b1db1a13 2026/02/05 16:59:51 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/create/019c2ebe-ed71-77bf-8045-f73e4fcab301 2026/02/05 16:59:51 INFO Looking up user name=bob --- PASS: TestCluster_PublicPostQuote (5.81s) 2026/02/05 16:59:51 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/create/019c2ebe-ed71-77bf-8045-f73e4fcab301 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor 2026/02/05 16:59:51 INFO Fetching object id=ap://did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:51 INFO Looking up user name=alice --- PASS: TestCluster_PostToFollowers (5.84s) 2026/02/05 16:59:51 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-efdd-7253-b14b-21c4c5b65ab5 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e751-77e6-a2dc-63c12cec98e7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-e751-77e6-a2dc-63c12cec98e7 2026/02/05 16:59:51 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-efb5-7985-86eb-2423062168c4 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-efb5-792a-a4b4-28eb3d257bc6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-efb5-792a-a4b4-28eb3d257bc6 2026/02/05 16:59:51 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-ed8a-7389-8791-48a7b1db1a13 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-ed8a-7348-aecd-f2e38ca62267 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-ed8a-7348-aecd-f2e38ca62267 2026/02/05 16:59:51 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-efdd-7253-b14b-21c4c5b65ab5 2026/02/05 16:59:51 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-efdd-7253-b14b-21c4c5b65ab5 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:51 INFO Looking up user name=carol 2026/02/05 16:59:51 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-efdd-7253-b14b-21c4c5b65ab5 2026/02/05 16:59:51 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebe-efdd-7253-b14b-21c4c5b65ab5 2026/02/05 16:59:51 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/create/019c2ebe-ed71-77bf-8045-f73e4fcab301 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce 2026/02/05 16:59:51 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 16:59:51 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019c2ebe-eeb1-7b60-b68e-7d046479996a note=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57 thread=https://b.localdomain/post/019c2ebe-e53d-7afe-9c89-509f2e782b78 starter=https://b.localdomain/user/bob 2026/02/05 16:59:51 INFO Updated post activity.id=https://a.localdomain/update/019c2ebe-eeb1-7b60-b68e-7d046479996a activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:51 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:51 INFO Looking up user name=carol 2026/02/05 16:59:51 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebe-eeb1-7b60-b68e-7d046479996a 2026/02/05 16:59:51 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-efb5-7985-86eb-2423062168c4 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 16:59:51 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-efb5-7985-86eb-2423062168c4 2026/02/05 16:59:51 INFO Looking up user name=carol 2026/02/05 16:59:51 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-efdd-7253-b14b-21c4c5b65ab5 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-e751-77e6-a2dc-63c12cec98e7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-e751-77e6-a2dc-63c12cec98e7 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:51 INFO Looking up user name=bob 2026/02/05 16:59:51 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-efb5-7985-86eb-2423062168c4 2026/02/05 16:59:51 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:51 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-efb5-7985-86eb-2423062168c4 2026/02/05 16:59:51 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:59:51 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-efb5-792a-a4b4-28eb3d257bc6 request.user=bob post=https://b.localdomain/post/019c2ebe-efb5-792a-a4b4-28eb3d257bc6 2026/02/05 16:59:51 INFO Fetching object id=ap://did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:51 INFO Received a new post activity.id=https://c.localdomain/create/019c2ebe-eede-7841-a56b-68f0ec8af1c8 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2ebe-eede-77df-81fa-4a1356b5ebb3 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2ebe-eede-77df-81fa-4a1356b5ebb3 2026/02/05 16:59:51 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:51 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:59:51 INFO Looking up user name=alice 2026/02/05 16:59:51 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebe-eeb1-7b60-b68e-7d046479996a 2026/02/05 16:59:51 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e8c5-7abb-abe6-416df17b6aa0 request.user=bob post=https://b.localdomain/post/019c2ebe-e8c5-7abb-abe6-416df17b6aa0 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:51 INFO Looking up user name=bob 2026/02/05 16:59:51 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:51 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:51 INFO Fetching forwarded object activity.id=https://a.localdomain/update/019c2ebe-eeb1-7b60-b68e-7d046479996a activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/update/019c2ebe-eeb1-7b60-b68e-7d046479996a sender=https://b.localdomain/user/bob --- PASS: TestCluster_FollowersSyncMissingLocalFollowPortableActor (4.31s) 2026/02/05 16:59:51 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:59:51 INFO Looking up user name=alice 2026/02/05 16:59:51 INFO Fetching activity activity=https://a.localdomain/update/019c2ebe-eeb1-7b60-b68e-7d046479996a 2026/02/05 16:59:51 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebe-eeb1-7b60-b68e-7d046479996a 2026/02/05 16:59:51 INFO Updating poll results poll=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:51 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebe-eeb1-7b60-b68e-7d046479996a 2026/02/05 16:59:51 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor offset=0 2026/02/05 16:59:51 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:51 INFO Looking up user name=alice 2026/02/05 16:59:51 INFO Updated post activity.id=https://b.localdomain/update/019c2ebe-f08c-77b9-980d-c7fb8726e57f activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 --- PASS: TestCluster_FollowersSyncMissingRemoteFollowPortableActor (4.46s) 2026/02/05 16:59:51 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:51 INFO Updated post activity.id=https://a.localdomain/update/019c2ebe-eeb1-7b60-b68e-7d046479996a activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57 2026/02/05 16:59:51 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:51 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:51 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:51 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-f08c-77b9-980d-c7fb8726e57f 2026/02/05 16:59:51 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-f08c-77b9-980d-c7fb8726e57f 2026/02/05 16:59:51 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 16:59:51 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:51 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:59:51 INFO Fetching object id=ap://did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:51 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:51 INFO Looking up user name=alice 2026/02/05 16:59:51 INFO Looking up user name=bob 2026/02/05 16:59:51 INFO Looking up user name=bob 2026/02/05 16:59:51 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-f08c-77b9-980d-c7fb8726e57f 2026/02/05 16:59:51 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:51 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:51 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor 2026/02/05 16:59:51 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-f08c-77b9-980d-c7fb8726e57f 2026/02/05 16:59:51 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-f08c-77b9-980d-c7fb8726e57f 2026/02/05 16:59:51 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-f0eb-7192-9175-9f117a88420d activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-f0eb-7049-832c-4eea4ff1db53 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-f0eb-7049-832c-4eea4ff1db53 2026/02/05 16:59:51 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor request.user=bob actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor offset=0 2026/02/05 16:59:51 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:59:51 INFO Fetching object id=ap://did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:51 INFO Looking up user name=bob 2026/02/05 16:59:51 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebe-f0e5-7726-ab90-aff68877e7ec 2026/02/05 16:59:51 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebe-f0e5-7726-ab90-aff68877e7ec 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:51 INFO Looking up user name=bob 2026/02/05 16:59:51 INFO Applying migration id=certhash 2026/02/05 16:59:51 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-f08c-77b9-980d-c7fb8726e57f 2026/02/05 16:59:51 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:51 INFO Applying migration id=follows_sync 2026/02/05 16:59:51 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebe-f0e5-7726-ab90-aff68877e7ec 2026/02/05 16:59:51 INFO Applying migration id=jsonpath --- PASS: TestCluster_PostToFollowers_DisabledThenAccepted (4.65s) 2026/02/05 16:59:51 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2ebe-f0e5-7726-ab90-aff68877e7ec 2026/02/05 16:59:51 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor offset=0 2026/02/05 16:59:51 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e8c5-7abb-abe6-416df17b6aa0 request.user=bob post=https://b.localdomain/post/019c2ebe-e8c5-7abb-abe6-416df17b6aa0 2026/02/05 16:59:51 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-f0eb-7192-9175-9f117a88420d 2026/02/05 16:59:51 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-f0eb-7192-9175-9f117a88420d 2026/02/05 16:59:51 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 16:59:51 INFO Looking up user name=bob 2026/02/05 16:59:51 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-f08c-77b9-980d-c7fb8726e57f 2026/02/05 16:59:51 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 16:59:51 INFO Looking up user name=carol 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:51 INFO Looking up user name=bob 2026/02/05 16:59:51 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-f0eb-7192-9175-9f117a88420d 2026/02/05 16:59:51 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/02/05 16:59:51 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-f0eb-7192-9175-9f117a88420d 2026/02/05 16:59:51 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e 2026/02/05 16:59:51 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-f0eb-7049-832c-4eea4ff1db53 request.user=bob post=https://b.localdomain/post/019c2ebe-f0eb-7049-832c-4eea4ff1db53 2026/02/05 16:59:51 INFO Updated post activity.id=https://a.localdomain/update/019c2ebe-f156-7668-864e-9e4fe24d7783 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db 2026/02/05 16:59:51 INFO Updated post activity.id=https://b.localdomain/update/019c2ebe-f08c-77b9-980d-c7fb8726e57f activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:51 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebe-f156-7668-864e-9e4fe24d7783 2026/02/05 16:59:51 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebe-f156-7668-864e-9e4fe24d7783 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:51 INFO Looking up user name=alice 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:51 INFO Looking up user name=bob 2026/02/05 16:59:51 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebe-f156-7668-864e-9e4fe24d7783 2026/02/05 16:59:51 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor offset=0 2026/02/05 16:59:51 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/create/019c2ebe-f17b-7169-bd14-991c15944738 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/post/019c2ebe-f17b-70ed-8976-e0413346a513 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/post/019c2ebe-f17b-70ed-8976-e0413346a513 2026/02/05 16:59:51 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebe-f156-7668-864e-9e4fe24d7783 2026/02/05 16:59:51 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db request.user=alice post=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db 2026/02/05 16:59:51 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/create/019c2ebe-f17b-7169-bd14-991c15944738 2026/02/05 16:59:51 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 16:59:51 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/create/019c2ebe-f17b-7169-bd14-991c15944738 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor 2026/02/05 16:59:51 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:59:51 INFO Fetching object id=ap://did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor 2026/02/05 16:59:51 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2ebe-f17d-7964-8614-1af71e812d14 2026/02/05 16:59:51 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2ebe-f17d-7964-8614-1af71e812d14 2026/02/05 16:59:51 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2ebe-f17d-7964-8614-1af71e812d14 2026/02/05 16:59:51 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2ebe-f17d-7964-8614-1af71e812d14 2026/02/05 16:59:51 INFO Fetching object id=ap://did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor 2026/02/05 16:59:51 INFO Updated post activity.id=https://b.localdomain/update/019c2ebe-f08c-77b9-980d-c7fb8726e57f activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:51 INFO Looking up user name=alice 2026/02/05 16:59:51 INFO Looking up user name=alice 2026/02/05 16:59:51 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e6fd-78f6-93cc-f213e8a4b280 request.user=bob post=https://b.localdomain/post/019c2ebe-e6fd-78f6-93cc-f213e8a4b280 2026/02/05 16:59:51 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:51 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2ebe-f17d-7964-8614-1af71e812d14 2026/02/05 16:59:51 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2ebe-f17d-7964-8614-1af71e812d14 2026/02/05 16:59:51 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/create/019c2ebe-f17b-7169-bd14-991c15944738 2026/02/05 16:59:51 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019c2ebe-f17d-7964-8614-1af71e812d14 2026/02/05 16:59:51 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/create/019c2ebe-f17b-7169-bd14-991c15944738 2026/02/05 16:59:51 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor offset=0 2026/02/05 16:59:51 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e99c-7d79-a286-bc43340805c4 request.user=alice post=https://b.localdomain/post/019c2ebe-e99c-7d79-a286-bc43340805c4 2026/02/05 16:59:51 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/post/019c2ebe-f17b-70ed-8976-e0413346a513 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/post/019c2ebe-f17b-70ed-8976-e0413346a513 2026/02/05 16:59:51 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 16:59:51 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 --- PASS: TestCluster_ForwardedLegacyReply (6.38s) 2026/02/05 16:59:51 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:51 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:51 INFO Looking up user name=alice 2026/02/05 16:59:51 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-eb84-7a92-ab15-4d841a5b2418 request.user=bob post=https://b.localdomain/post/019c2ebe-eb84-7a92-ab15-4d841a5b2418 --- PASS: TestCluster_MovedAccount (6.45s) 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:51 INFO Looking up user name=alice 2026/02/05 16:59:51 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/update/019c2ebe-f228-7a3f-8093-1863fc89be0b activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce 2026/02/05 16:59:51 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019c2ebe-f156-7668-864e-9e4fe24d7783 note=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db thread=https://b.localdomain/post/019c2ebe-e8f5-7cfd-81da-fae045c1f780 starter=https://b.localdomain/user/bob 2026/02/05 16:59:51 INFO Updated post activity.id=https://a.localdomain/update/019c2ebe-f156-7668-864e-9e4fe24d7783 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db 2026/02/05 16:59:51 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/update/019c2ebe-f228-7a3f-8093-1863fc89be0b 2026/02/05 16:59:51 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/update/019c2ebe-f228-7a3f-8093-1863fc89be0b 2026/02/05 16:59:51 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebe-f226-70ff-8dda-4790d7a64194 2026/02/05 16:59:51 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebe-f226-70ff-8dda-4790d7a64194 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor 2026/02/05 16:59:51 INFO Looking up user name=bob 2026/02/05 16:59:51 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebe-f156-7668-864e-9e4fe24d7783 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:51 INFO Fetching object id=ap://did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor 2026/02/05 16:59:51 INFO Looking up user name=alice 2026/02/05 16:59:51 INFO Fetching object id=ap://did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor 2026/02/05 16:59:51 INFO Received delete request activity.id=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57 2026/02/05 16:59:51 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebe-f226-70ff-8dda-4790d7a64194 2026/02/05 16:59:51 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2ebe-f226-70ff-8dda-4790d7a64194 2026/02/05 16:59:51 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e6fd-78f6-93cc-f213e8a4b280 request.user=bob post=https://b.localdomain/post/019c2ebe-e6fd-78f6-93cc-f213e8a4b280 2026/02/05 16:59:51 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/update/019c2ebe-f228-7a3f-8093-1863fc89be0b 2026/02/05 16:59:51 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57#delete 2026/02/05 16:59:51 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57#delete 2026/02/05 16:59:51 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/update/019c2ebe-f228-7a3f-8093-1863fc89be0b 2026/02/05 16:59:51 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 request.user=bob post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:51 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57#delete 2026/02/05 16:59:51 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce 2026/02/05 16:59:51 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57#delete 2026/02/05 16:59:51 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:51 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebe-f156-7668-864e-9e4fe24d7783 2026/02/05 16:59:51 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/create/019c2ebe-f17b-7169-bd14-991c15944738 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/post/019c2ebe-f17b-70ed-8976-e0413346a513 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:51 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/create/019c2ebe-f17b-7169-bd14-991c15944738 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/post/019c2ebe-f17b-70ed-8976-e0413346a513 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/post/019c2ebe-f17b-70ed-8976-e0413346a513 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:51 INFO Looking up user name=alice 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:51 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/create/019c2ebe-f17b-7169-bd14-991c15944738 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor gateway=https://c.localdomain 2026/02/05 16:59:51 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/create/019c2ebe-f17b-7169-bd14-991c15944738 2026/02/05 16:59:51 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/create/019c2ebe-f17b-7169-bd14-991c15944738 2026/02/05 16:59:51 INFO Looking up user name=alice 2026/02/05 16:59:51 INFO Received delete request activity.id=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57 2026/02/05 16:59:51 INFO Fetching object id=ap://did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor 2026/02/05 16:59:51 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebe-f156-7668-864e-9e4fe24d7783 2026/02/05 16:59:51 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebe-f156-7668-864e-9e4fe24d7783 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:51 INFO Looking up user name=alice 2026/02/05 16:59:51 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebe-f291-774e-b966-849fce30a2b8 2026/02/05 16:59:51 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebe-f291-774e-b966-849fce30a2b8 2026/02/05 16:59:51 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57#delete note=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57 thread=https://b.localdomain/post/019c2ebe-e53d-7afe-9c89-509f2e782b78 starter=https://b.localdomain/user/bob 2026/02/05 16:59:51 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/create/019c2ebe-f17b-7169-bd14-991c15944738 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:51 INFO Looking up user name=bob 2026/02/05 16:59:51 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/create/019c2ebe-f17b-7169-bd14-991c15944738 2026/02/05 16:59:51 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57#delete 2026/02/05 16:59:51 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebe-f291-774e-b966-849fce30a2b8 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor 2026/02/05 16:59:51 INFO Looking up user name=bob 2026/02/05 16:59:51 INFO Fetching object id=ap://did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor 2026/02/05 16:59:51 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2ebe-f291-774e-b966-849fce30a2b8 2026/02/05 16:59:51 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-eb84-7a92-ab15-4d841a5b2418 request.user=bob post=https://b.localdomain/post/019c2ebe-eb84-7a92-ab15-4d841a5b2418 2026/02/05 16:59:51 INFO Updated post activity.id=https://a.localdomain/update/019c2ebe-f156-7668-864e-9e4fe24d7783 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db 2026/02/05 16:59:51 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 request.user=alice post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:51 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-ec07-7f39-95c4-d72dfc3c2259 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-ec07-7ef6-b22c-c64ee66973ac activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-ec07-7ef6-b22c-c64ee66973ac 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:51 INFO Looking up user name=bob 2026/02/05 16:59:51 INFO Fetching object id=ap://did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor 2026/02/05 16:59:51 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57#delete 2026/02/05 16:59:51 INFO Fetching forwarded object activity.id=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57 activity.object.type=Note activity.object.attributed_to="" id=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57 sender=https://b.localdomain/user/bob 2026/02/05 16:59:51 INFO Fetching post post=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57 2026/02/05 16:59:51 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57#delete 2026/02/05 16:59:51 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/create/019c2ebe-f17b-7169-bd14-991c15944738 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/post/019c2ebe-f17b-70ed-8976-e0413346a513 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:51 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/create/019c2ebe-f17b-7169-bd14-991c15944738 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/post/019c2ebe-f17b-70ed-8976-e0413346a513 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/post/019c2ebe-f17b-70ed-8976-e0413346a513 2026/02/05 16:59:51 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57#delete 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:51 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-ed7a-7180-8983-ed5f7ec22043 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-ed7a-7130-8e5a-1627137f9bd9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-ed7a-7130-8e5a-1627137f9bd9 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:51 INFO Looking up user name=bob 2026/02/05 16:59:51 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/create/019c2ebe-f17b-7169-bd14-991c15944738 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor gateway=https://a.localdomain 2026/02/05 16:59:51 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/create/019c2ebe-f17b-7169-bd14-991c15944738 2026/02/05 16:59:51 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/create/019c2ebe-f17b-7169-bd14-991c15944738 2026/02/05 16:59:51 INFO Looking up user name=alice 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor 2026/02/05 16:59:51 INFO Fetching object id=ap://did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor 2026/02/05 16:59:51 INFO Received delete request activity.id=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57 deleted=https://a.localdomain/post/019c2ebe-e9b0-72d3-8931-871fd6ac3f57 2026/02/05 16:59:51 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:59:51 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:51 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:59:51 INFO Looking up user name=alice 2026/02/05 16:59:52 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-eedc-760a-bb5e-e66a0d889e2a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-eedc-758a-b023-f6adf97a0831 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-eedc-758a-b023-f6adf97a0831 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:52 INFO Looking up user name=bob 2026/02/05 16:59:52 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/update/019c2ebe-f228-7a3f-8093-1863fc89be0b note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce thread=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/post/019c2ebe-e913-7371-944c-4ae48c0c4735 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor 2026/02/05 16:59:52 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/update/019c2ebe-f228-7a3f-8093-1863fc89be0b activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce 2026/02/05 16:59:52 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/create/019c2ebe-f17b-7169-bd14-991c15944738 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:52 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e9fc-7777-bf32-6719d3324133 request.user=bob post=https://b.localdomain/post/019c2ebe-e9fc-7777-bf32-6719d3324133 2026/02/05 16:59:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/create/019c2ebe-f17b-7169-bd14-991c15944738 2026/02/05 16:59:52 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 request.user=carol post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:52 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/update/019c2ebe-f228-7a3f-8093-1863fc89be0b 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:52 INFO Looking up user name=bob 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor 2026/02/05 16:59:52 INFO Fetching object id=ap://did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor 2026/02/05 16:59:52 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/update/019c2ebe-f228-7a3f-8093-1863fc89be0b 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:52 INFO Fetching object id=ap://did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:52 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/update/019c2ebe-f228-7a3f-8093-1863fc89be0b 2026/02/05 16:59:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/update/019c2ebe-f228-7a3f-8093-1863fc89be0b 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor 2026/02/05 16:59:52 INFO Fetching object id=ap://did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor 2026/02/05 16:59:52 INFO Received delete request activity.id=https://a.localdomain/post/019c2ebe-ed77-74eb-a6a9-f02e3b6a6e3c#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-ed77-74eb-a6a9-f02e3b6a6e3c activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2ebe-ed77-74eb-a6a9-f02e3b6a6e3c 2026/02/05 16:59:52 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019c2ebe-ed77-74eb-a6a9-f02e3b6a6e3c#delete 2026/02/05 16:59:52 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019c2ebe-ed77-74eb-a6a9-f02e3b6a6e3c#delete 2026/02/05 16:59:52 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019c2ebe-ed77-74eb-a6a9-f02e3b6a6e3c#delete 2026/02/05 16:59:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2ebe-ed77-74eb-a6a9-f02e3b6a6e3c#delete 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:52 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:52 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:52 INFO Looking up user name=bob 2026/02/05 16:59:52 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebe-f3b1-7841-ad9d-114f2574c72d 2026/02/05 16:59:52 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebe-f3b1-7841-ad9d-114f2574c72d 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:52 INFO Looking up user name=bob 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:52 INFO Looking up user name=alice 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:52 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebe-f3b1-7841-ad9d-114f2574c72d 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:52 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/update/019c2ebe-f228-7a3f-8093-1863fc89be0b activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce 2026/02/05 16:59:52 INFO Received delete request activity.id=https://a.localdomain/post/019c2ebe-ed77-74eb-a6a9-f02e3b6a6e3c#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-ed77-74eb-a6a9-f02e3b6a6e3c activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2ebe-ed77-74eb-a6a9-f02e3b6a6e3c 2026/02/05 16:59:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2ebe-f3b1-7841-ad9d-114f2574c72d 2026/02/05 16:59:52 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e9fc-7777-bf32-6719d3324133 request.user=bob post=https://b.localdomain/post/019c2ebe-e9fc-7777-bf32-6719d3324133 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:52 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:52 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:52 INFO Looking up user name=bob 2026/02/05 16:59:52 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 --- PASS: TestCluster_ShareUnshare (6.98s) 2026/02/05 16:59:52 INFO Received delete request activity.id=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:52 INFO Looking up user name=bob 2026/02/05 16:59:52 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db#delete 2026/02/05 16:59:52 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db#delete 2026/02/05 16:59:52 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db#delete 2026/02/05 16:59:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db#delete 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:52 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-ee52-7267-bdbf-7fdc1bfe01f4 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-ee52-7219-8fba-3b7b99b7f83d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-ee52-7219-8fba-3b7b99b7f83d 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:52 INFO Looking up user name=bob 2026/02/05 16:59:52 INFO Looking up user name=alice 2026/02/05 16:59:52 INFO Received delete request activity.id=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db 2026/02/05 16:59:52 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e 2026/02/05 16:59:52 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-efb5-7985-86eb-2423062168c4 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-efb5-792a-a4b4-28eb3d257bc6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-efb5-792a-a4b4-28eb3d257bc6 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:52 INFO Looking up user name=bob 2026/02/05 16:59:52 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db#delete note=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db thread=https://b.localdomain/post/019c2ebe-e8f5-7cfd-81da-fae045c1f780 starter=https://b.localdomain/user/bob 2026/02/05 16:59:52 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebe-ec07-7ef6-b22c-c64ee66973ac#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-ec07-7ef6-b22c-c64ee66973ac activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebe-ec07-7ef6-b22c-c64ee66973ac 2026/02/05 16:59:52 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db#delete 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor offset=0 2026/02/05 16:59:52 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-f0eb-7192-9175-9f117a88420d activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-f0eb-7049-832c-4eea4ff1db53 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-f0eb-7049-832c-4eea4ff1db53 2026/02/05 16:59:52 INFO Updating poll results poll=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:52 INFO Looking up user name=bob 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:52 INFO Looking up user name=bob 2026/02/05 16:59:52 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebe-ed7a-7130-8e5a-1627137f9bd9#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-ed7a-7130-8e5a-1627137f9bd9 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebe-ed7a-7130-8e5a-1627137f9bd9 2026/02/05 16:59:52 INFO Updated post activity.id=https://b.localdomain/update/019c2ebe-f4c9-78cd-899a-565c2ba58715 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:52 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db#delete 2026/02/05 16:59:52 INFO Deleted old posts count=2 2026/02/05 16:59:52 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db#delete 2026/02/05 16:59:52 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor 2026/02/05 16:59:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db#delete 2026/02/05 16:59:52 INFO Removed old shared posts count=1 2026/02/05 16:59:52 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:52 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 16:59:52 INFO Fetching object id=ap://did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor 2026/02/05 16:59:52 INFO Looking up user name=alice 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor offset=0 2026/02/05 16:59:52 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-f4c9-78cd-899a-565c2ba58715 2026/02/05 16:59:52 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-f4c9-78cd-899a-565c2ba58715 2026/02/05 16:59:52 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-f4c9-78cd-899a-565c2ba58715 2026/02/05 16:59:52 INFO Received delete request activity.id=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2ebe-ed0e-71c4-98c0-2601a26640db 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- PASS: TestCluster_ReplyForwardingWithoutIntegrityProofs (7.17s) 2026/02/05 16:59:52 INFO Looking up user name=bob 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor offset=0 2026/02/05 16:59:52 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-f4c9-78cd-899a-565c2ba58715 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor offset=0 2026/02/05 16:59:52 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebe-ec07-7ef6-b22c-c64ee66973ac#delete 2026/02/05 16:59:52 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebe-ec07-7ef6-b22c-c64ee66973ac#delete 2026/02/05 16:59:52 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebe-ec07-7ef6-b22c-c64ee66973ac#delete 2026/02/05 16:59:52 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebe-ed7a-7130-8e5a-1627137f9bd9#delete 2026/02/05 16:59:52 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebe-ed7a-7130-8e5a-1627137f9bd9#delete 2026/02/05 16:59:52 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebe-ed7a-7130-8e5a-1627137f9bd9#delete 2026/02/05 16:59:52 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019c2ebe-f4f7-7eba-863c-d2eb0d974ae2 2026/02/05 16:59:52 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019c2ebe-f4f7-7eba-863c-d2eb0d974ae2 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:52 INFO Looking up user name=bob 2026/02/05 16:59:52 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-f4c9-78cd-899a-565c2ba58715 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:52 INFO Looking up user name=bob 2026/02/05 16:59:52 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019c2ebe-f4f7-7eba-863c-d2eb0d974ae2 2026/02/05 16:59:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2ebe-ed7a-7130-8e5a-1627137f9bd9#delete 2026/02/05 16:59:52 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-f4c9-78cd-899a-565c2ba58715 2026/02/05 16:59:52 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:52 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019c2ebe-f4f7-7eba-863c-d2eb0d974ae2 2026/02/05 16:59:52 INFO Looking up user name=bob 2026/02/05 16:59:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-f4c9-78cd-899a-565c2ba58715 2026/02/05 16:59:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2ebe-ec07-7ef6-b22c-c64ee66973ac#delete 2026/02/05 16:59:52 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:52 INFO Looking up user name=bob 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:52 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce#delete 2026/02/05 16:59:52 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce#delete 2026/02/05 16:59:52 INFO Updated post activity.id=https://b.localdomain/update/019c2ebe-f4c9-78cd-899a-565c2ba58715 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:52 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce#delete 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce#delete 2026/02/05 16:59:52 INFO Looking up user name=bob 2026/02/05 16:59:52 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/update/019c2ebe-f558-7f1c-bb97-d2692a38d53f note=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:52 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/update/019c2ebe-f558-7f1c-bb97-d2692a38d53f activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor offset=0 2026/02/05 16:59:52 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/update/019c2ebe-f558-7f1c-bb97-d2692a38d53f error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/followers: actor is not cached" 2026/02/05 16:59:52 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/update/019c2ebe-f558-7f1c-bb97-d2692a38d53f sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor gateway=https://a.localdomain 2026/02/05 16:59:52 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/update/019c2ebe-f558-7f1c-bb97-d2692a38d53f 2026/02/05 16:59:52 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/update/019c2ebe-f558-7f1c-bb97-d2692a38d53f 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:52 INFO Looking up user name=bob 2026/02/05 16:59:52 INFO Fetching object id=ap://did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor 2026/02/05 16:59:52 INFO Fetching object id=ap://did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:52 INFO Updated post activity.id=https://b.localdomain/update/019c2ebe-f4c9-78cd-899a-565c2ba58715 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:52 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebe-ec07-7ef6-b22c-c64ee66973ac#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-ec07-7ef6-b22c-c64ee66973ac activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebe-ec07-7ef6-b22c-c64ee66973ac 2026/02/05 16:59:52 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce 2026/02/05 16:59:52 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/update/019c2ebe-f558-7f1c-bb97-d2692a38d53f 2026/02/05 16:59:52 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/update/019c2ebe-f558-7f1c-bb97-d2692a38d53f 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:52 INFO Looking up user name=bob 2026/02/05 16:59:52 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e 2026/02/05 16:59:52 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 16:59:52 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce thread=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor/post/019c2ebe-e913-7371-944c-4ae48c0c4735 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor 2026/02/05 16:59:52 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebe-ed7a-7130-8e5a-1627137f9bd9#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-ed7a-7130-8e5a-1627137f9bd9 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebe-ed7a-7130-8e5a-1627137f9bd9 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:52 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce#delete 2026/02/05 16:59:52 INFO Applying migration id=localforward 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:52 INFO Looking up user name=bob 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:52 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce#delete 2026/02/05 16:59:52 INFO Fetching object id=ap://did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:52 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 request.user=bob post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:52 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MksAWAnQYibNYfQfSqbCdMc7k3TEtRaJEUPEe7vYE8F3nF/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkw2ydy61SfADCo5Yp4FWA7e6QeFvZ3PRdEdZcc8XbcUiw/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce#delete 2026/02/05 16:59:52 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce#delete 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor 2026/02/05 16:59:52 INFO Fetching object id=ap://did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor 2026/02/05 16:59:52 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor/post/019c2ebe-ed71-7750-948c-5a791f0e94ce 2026/02/05 16:59:52 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/update/019c2ebe-f558-7f1c-bb97-d2692a38d53f note=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:52 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/update/019c2ebe-f558-7f1c-bb97-d2692a38d53f activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e 2026/02/05 16:59:52 INFO Applying migration id=avatar 2026/02/05 16:59:52 INFO Applying migration id=noimage 2026/02/05 16:59:52 INFO Applying migration id=feed 2026/02/05 16:59:52 INFO Applying migration id=bookmarks 2026/02/05 16:59:52 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 request.user=alice post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:52 INFO Applying migration id=shareactivity 2026/02/05 16:59:52 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:52 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:52 INFO Looking up user name=bob 2026/02/05 16:59:52 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/update/019c2ebe-f558-7f1c-bb97-d2692a38d53f 2026/02/05 16:59:52 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/update/019c2ebe-f558-7f1c-bb97-d2692a38d53f 2026/02/05 16:59:52 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/update/019c2ebe-f558-7f1c-bb97-d2692a38d53f sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor gateway=https://c.localdomain 2026/02/05 16:59:52 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/update/019c2ebe-f558-7f1c-bb97-d2692a38d53f 2026/02/05 16:59:52 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/update/019c2ebe-f558-7f1c-bb97-d2692a38d53f 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:52 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/02/05 16:59:52 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/update/019c2ebe-f558-7f1c-bb97-d2692a38d53f 2026/02/05 16:59:52 INFO Fetching object id=ap://did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:52 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:52 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:52 INFO Looking up user name=bob 2026/02/05 16:59:52 INFO Applying migration id=application 2026/02/05 16:59:52 INFO Applying migration id=certificates 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:52 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/followers_synchronization\", digest=\"53785987f31863a202ecdde1bf4a6b50365ecf42d36c873c55787f1af1928844\"" error="collection is not sender's followers" 2026/02/05 16:59:52 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/update/019c2ebe-f558-7f1c-bb97-d2692a38d53f 2026/02/05 16:59:52 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/update/019c2ebe-f558-7f1c-bb97-d2692a38d53f 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:52 INFO Fetching object id=ap://did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:52 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 request.user=carol post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 --- PASS: TestCluster_ReplyForwardingWithIntegrityProofs (7.55s) 2026/02/05 16:59:52 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/update/019c2ebe-f558-7f1c-bb97-d2692a38d53f activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor offset=0 --- PASS: TestDeleter_Disabled (6.20s) 2026/02/05 16:59:52 INFO Received delete request activity.id=https://c.localdomain/post/019c2ebe-ee67-7b2f-ab22-958b49c99b90#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2ebe-ee67-7b2f-ab22-958b49c99b90 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019c2ebe-ee67-7b2f-ab22-958b49c99b90 2026/02/05 16:59:52 INFO Applying migration id=rawforward --- PASS: TestDeleter_OldData (7.60s) 2026/02/05 16:59:52 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019c2ebe-ee67-7b2f-ab22-958b49c99b90#delete 2026/02/05 16:59:52 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019c2ebe-ee67-7b2f-ab22-958b49c99b90#delete 2026/02/05 16:59:52 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019c2ebe-ee67-7b2f-ab22-958b49c99b90#delete 2026/02/05 16:59:52 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/post/019c2ebe-ee67-7b2f-ab22-958b49c99b90#delete 2026/02/05 16:59:52 INFO Applying migration id=publickey 2026/02/05 16:59:52 INFO Applying migration id=resolvegroup 2026/02/05 16:59:52 INFO Applying migration id=reject 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=carol actor=https://c.localdomain/user/carol offset=0 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor offset=0 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 16:59:52 INFO Looking up user name=carol 2026/02/05 16:59:52 INFO Applying migration id=autodel 2026/02/05 16:59:52 INFO Received delete request activity.id=https://c.localdomain/post/019c2ebe-ee67-7b2f-ab22-958b49c99b90#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2ebe-ee67-7b2f-ab22-958b49c99b90 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019c2ebe-ee67-7b2f-ab22-958b49c99b90 2026/02/05 16:59:52 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:52 INFO Applying migration id=jsonb 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk1r3V8xhri8LSpLVn8TPv3xFYJ1Cup6BT5tkfoqTT7ED/actor offset=0 2026/02/05 16:59:52 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:59:52 INFO Fetching object id=ap://did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor offset=0 --- PASS: TestCluster_ReplyForwardingPortableActors (7.65s) 2026/02/05 16:59:52 INFO Updating poll results poll=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:52 INFO Updated post activity.id=https://b.localdomain/update/019c2ebe-f6eb-733c-972e-65e1a8c59852 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:52 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e 2026/02/05 16:59:52 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-f6eb-733c-972e-65e1a8c59852 2026/02/05 16:59:52 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-f6eb-733c-972e-65e1a8c59852 2026/02/05 16:59:52 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-f6eb-733c-972e-65e1a8c59852 2026/02/05 16:59:52 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:52 INFO Looking up user name=bob 2026/02/05 16:59:52 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e#delete error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/followers: actor is not cached" 2026/02/05 16:59:52 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e#delete sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor gateway=https://a.localdomain 2026/02/05 16:59:52 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e#delete 2026/02/05 16:59:52 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e#delete 2026/02/05 16:59:52 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-f6eb-733c-972e-65e1a8c59852 2026/02/05 16:59:52 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-f6eb-733c-972e-65e1a8c59852 2026/02/05 16:59:52 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e#delete 2026/02/05 16:59:52 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e#delete 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:52 INFO Looking up user name=bob 2026/02/05 16:59:52 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor request.user=carol actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor offset=0 2026/02/05 16:59:52 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-f6eb-733c-972e-65e1a8c59852 2026/02/05 16:59:52 INFO Applying migration id=quote 2026/02/05 16:59:52 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-f6eb-733c-972e-65e1a8c59852 2026/02/05 16:59:52 INFO Applying migration id=rfc9421 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:52 INFO Looking up user name=bob 2026/02/05 16:59:52 INFO Fetching object id=ap://did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:52 INFO Updated post activity.id=https://b.localdomain/update/019c2ebe-f6eb-733c-972e-65e1a8c59852 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:52 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e 2026/02/05 16:59:52 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:52 INFO Looking up user name=bob 2026/02/05 16:59:52 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:52 INFO Updated post activity.id=https://b.localdomain/update/019c2ebe-f6eb-733c-972e-65e1a8c59852 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:52 INFO Applying migration id=keys 2026/02/05 16:59:52 INFO Applying migration id=portable 2026/02/05 16:59:52 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e#delete 2026/02/05 16:59:52 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e#delete sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor gateway=https://c.localdomain 2026/02/05 16:59:53 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e#delete 2026/02/05 16:59:53 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e#delete 2026/02/05 16:59:53 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/followers_synchronization\", digest=\"53785987f31863a202ecdde1bf4a6b50365ecf42d36c873c55787f1af1928844\"" error="collection is not sender's followers" 2026/02/05 16:59:53 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwJsGXnpEoGTPRAjU6XfQj9uXjFguoCDr1KwGYnn2mhXh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e#delete 2026/02/05 16:59:53 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e#delete 2026/02/05 16:59:53 INFO Applying migration id=proofs 2026/02/05 16:59:53 INFO Applying migration id=contexts 2026/02/05 16:59:53 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/02/05 16:59:53 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e#delete 2026/02/05 16:59:53 INFO Applying migration id=deliverieshost 2026/02/05 16:59:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e#delete 2026/02/05 16:59:53 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:53 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 request.user=bob post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:53 INFO Applying migration id=pembegin 2026/02/05 16:59:53 INFO Applying migration id=didhost 2026/02/05 16:59:53 INFO Fetching object id=ap://did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:53 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e 2026/02/05 16:59:53 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor/post/019c2ebe-e9b5-715a-b532-e28d7df92d4e 2026/02/05 16:59:53 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 request.user=alice post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:53 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 request.user=carol post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:53 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:59:53 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:53 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:59:53 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebe-ec99-74b6-a750-34171dd2162e#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-ec99-74b6-a750-34171dd2162e activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebe-ec99-74b6-a750-34171dd2162e 2026/02/05 16:59:53 INFO Fetching object id=ap://did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor 2026/02/05 16:59:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2ebe-ec99-74b6-a750-34171dd2162e#delete 2026/02/05 16:59:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkiJcBBbpv23knowkriPLxTLt8Q9cfViefGpRisyyDtYm/actor offset=0 2026/02/05 16:59:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=bob actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:53 INFO Updating poll results poll=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 --- PASS: TestCluster_Gateways (7.80s) 2026/02/05 16:59:53 INFO Updated post activity.id=https://b.localdomain/update/019c2ebe-f785-74e4-9540-9164233f2ec5 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-f785-74e4-9540-9164233f2ec5 2026/02/05 16:59:53 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-f785-74e4-9540-9164233f2ec5 2026/02/05 16:59:53 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-f785-74e4-9540-9164233f2ec5 2026/02/05 16:59:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-f785-74e4-9540-9164233f2ec5 2026/02/05 16:59:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:53 INFO Looking up user name=bob 2026/02/05 16:59:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:53 INFO Looking up user name=bob 2026/02/05 16:59:53 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-f785-74e4-9540-9164233f2ec5 2026/02/05 16:59:53 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-f785-74e4-9540-9164233f2ec5 2026/02/05 16:59:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-f785-74e4-9540-9164233f2ec5 2026/02/05 16:59:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:53 INFO Looking up user name=bob 2026/02/05 16:59:53 INFO Updated post activity.id=https://b.localdomain/update/019c2ebe-f785-74e4-9540-9164233f2ec5 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:53 INFO Looking up user name=bob 2026/02/05 16:59:53 INFO Updated post activity.id=https://b.localdomain/update/019c2ebe-f785-74e4-9540-9164233f2ec5 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:53 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 request.user=bob post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:53 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:53 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 request.user=alice post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 2026/02/05 16:59:53 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 request.user=carol post=https://b.localdomain/post/019c2ebe-e87c-7b6e-8f89-81a6acc3b146 --- PASS: TestCluster_Poll (7.87s) 2026/02/05 16:59:53 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:53 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:53 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:53 INFO Creating new user request.path=/users/register name=alice 2026/02/05 16:59:53 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:53 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:59:53 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:53 INFO Creating new user request.path=/users/register name=bob 2026/02/05 16:59:53 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:59:53 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/02/05 16:59:53 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 16:59:53 INFO Looking up user name=stuff 2026/02/05 16:59:53 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:59:53 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-fa55-70b2-b62d-b3d25ea1d5d1 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/02/05 16:59:53 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2ebe-fa55-70b2-b62d-b3d25ea1d5d1 2026/02/05 16:59:53 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2ebe-fa55-70b2-b62d-b3d25ea1d5d1 2026/02/05 16:59:53 INFO Looking up user name=alice 2026/02/05 16:59:53 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2ebe-fa55-70b2-b62d-b3d25ea1d5d1 2026/02/05 16:59:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-fa55-70b2-b62d-b3d25ea1d5d1 2026/02/05 16:59:53 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:59:53 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/02/05 16:59:53 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:53 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 16:59:53 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:53 INFO Looking up user name=stuff 2026/02/05 16:59:53 INFO Looking up user name=bob 2026/02/05 16:59:53 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:59:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:53 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebe-fa81-72ec-990e-66a8fa811d06 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/02/05 16:59:53 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2ebe-fa81-72ec-990e-66a8fa811d06 2026/02/05 16:59:53 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2ebe-fa81-72ec-990e-66a8fa811d06 2026/02/05 16:59:53 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-fa88-7eee-aa72-ddb51799fc93 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/02/05 16:59:53 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-fa88-7eee-aa72-ddb51799fc93 2026/02/05 16:59:53 INFO Looking up user name=carol 2026/02/05 16:59:53 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-fa88-7eee-aa72-ddb51799fc93 2026/02/05 16:59:53 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2ebe-fa81-72ec-990e-66a8fa811d06 2026/02/05 16:59:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2ebe-fa81-72ec-990e-66a8fa811d06 2026/02/05 16:59:53 INFO Looking up user name=alice 2026/02/05 16:59:53 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:59:53 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-fa88-7eee-aa72-ddb51799fc93 2026/02/05 16:59:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-fa88-7eee-aa72-ddb51799fc93 2026/02/05 16:59:53 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:53 INFO Looking up user name=alice 2026/02/05 16:59:53 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:53 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebe-fa55-70b2-b62d-b3d25ea1d5d1 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/02/05 16:59:53 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2ebe-faa0-7776-b61b-c7a9610a37ba activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-fa55-70b2-b62d-b3d25ea1d5d1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-fa55-70b2-b62d-b3d25ea1d5d1 2026/02/05 16:59:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:53 INFO Looking up user name=alice 2026/02/05 16:59:53 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebe-fa88-7eee-aa72-ddb51799fc93 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/02/05 16:59:53 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-faa4-7d9a-8be2-ec0efa33d9f7 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-fa88-7eee-aa72-ddb51799fc93 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-fa88-7eee-aa72-ddb51799fc93 2026/02/05 16:59:53 INFO Looking up user name=carol 2026/02/05 16:59:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-faa4-7d9a-8be2-ec0efa33d9f7 2026/02/05 16:59:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-faa4-7d9a-8be2-ec0efa33d9f7 2026/02/05 16:59:53 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2ebe-fa81-72ec-990e-66a8fa811d06 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/02/05 16:59:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:53 INFO Looking up user name=bob 2026/02/05 16:59:53 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2ebe-faa9-7a68-9ea6-8888fe9a934e activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebe-fa81-72ec-990e-66a8fa811d06 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2ebe-fa81-72ec-990e-66a8fa811d06 2026/02/05 16:59:53 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-faa4-7d9a-8be2-ec0efa33d9f7 2026/02/05 16:59:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2ebe-faa0-7776-b61b-c7a9610a37ba 2026/02/05 16:59:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebe-faa4-7d9a-8be2-ec0efa33d9f7 2026/02/05 16:59:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2ebe-faa0-7776-b61b-c7a9610a37ba 2026/02/05 16:59:53 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2ebe-faa9-7a68-9ea6-8888fe9a934e 2026/02/05 16:59:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:53 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2ebe-faa9-7a68-9ea6-8888fe9a934e 2026/02/05 16:59:53 INFO Looking up user name=bob 2026/02/05 16:59:53 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:59:53 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-faa4-7d9a-8be2-ec0efa33d9f7 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-fa88-7eee-aa72-ddb51799fc93 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-fa88-7eee-aa72-ddb51799fc93 2026/02/05 16:59:53 INFO Looking up user name=stuff 2026/02/05 16:59:53 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2ebe-faa9-7a68-9ea6-8888fe9a934e 2026/02/05 16:59:53 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:59:53 INFO Looking up user name=stuff 2026/02/05 16:59:53 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2ebe-faa0-7776-b61b-c7a9610a37ba 2026/02/05 16:59:53 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2ebe-faa9-7a68-9ea6-8888fe9a934e 2026/02/05 16:59:53 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2ebe-faa0-7776-b61b-c7a9610a37ba 2026/02/05 16:59:53 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:59:53 INFO Looking up user name=stuff 2026/02/05 16:59:53 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2ebe-faa0-7776-b61b-c7a9610a37ba activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-fa55-70b2-b62d-b3d25ea1d5d1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-fa55-70b2-b62d-b3d25ea1d5d1 2026/02/05 16:59:53 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:59:53 INFO Looking up user name=stuff 2026/02/05 16:59:53 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:53 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2ebe-faa9-7a68-9ea6-8888fe9a934e activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebe-fa81-72ec-990e-66a8fa811d06 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2ebe-fa81-72ec-990e-66a8fa811d06 2026/02/05 16:59:53 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:53 INFO Looking up user name=bob 2026/02/05 16:59:53 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-fac3-739f-ba48-953a75db0def activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-fac3-72ea-a7cc-f6cb6d6ffb32 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-fac3-72ea-a7cc-f6cb6d6ffb32 2026/02/05 16:59:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-fac3-739f-ba48-953a75db0def 2026/02/05 16:59:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-fac3-739f-ba48-953a75db0def 2026/02/05 16:59:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:53 INFO Looking up user name=bob 2026/02/05 16:59:53 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-fac3-739f-ba48-953a75db0def 2026/02/05 16:59:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-fac3-739f-ba48-953a75db0def 2026/02/05 16:59:53 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/02/05 16:59:53 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-fac3-72ea-a7cc-f6cb6d6ffb32 request.user=bob post=https://b.localdomain/post/019c2ebe-fac3-72ea-a7cc-f6cb6d6ffb32 2026/02/05 16:59:53 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-fad7-7765-85f4-a7e260333c63 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-fad7-741b-80c3-cea0ef1df5f0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-fad7-741b-80c3-cea0ef1df5f0 2026/02/05 16:59:53 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-fada-7d2b-9bda-e1c4a9c58399 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/02/05 16:59:53 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-fad7-7765-85f4-a7e260333c63 2026/02/05 16:59:53 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-fad7-7765-85f4-a7e260333c63 2026/02/05 16:59:53 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-fada-7d2b-9bda-e1c4a9c58399 2026/02/05 16:59:53 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-fada-7d2b-9bda-e1c4a9c58399 2026/02/05 16:59:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:53 INFO Looking up user name=carol 2026/02/05 16:59:53 INFO Looking up user name=bob 2026/02/05 16:59:53 INFO Looking up user name=alice 2026/02/05 16:59:53 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-fad7-7765-85f4-a7e260333c63 2026/02/05 16:59:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-fad7-7765-85f4-a7e260333c63 2026/02/05 16:59:53 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-fac3-739f-ba48-953a75db0def activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-fac3-72ea-a7cc-f6cb6d6ffb32 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-fac3-72ea-a7cc-f6cb6d6ffb32 2026/02/05 16:59:53 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-fada-7d2b-9bda-e1c4a9c58399 2026/02/05 16:59:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-fada-7d2b-9bda-e1c4a9c58399 2026/02/05 16:59:53 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-fad7-741b-80c3-cea0ef1df5f0 request.user=carol post=https://b.localdomain/post/019c2ebe-fad7-741b-80c3-cea0ef1df5f0 2026/02/05 16:59:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:53 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 16:59:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:53 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:53 INFO Looking up user name=carol 2026/02/05 16:59:53 INFO Looking up user name=bob 2026/02/05 16:59:53 INFO Forwarding post to group followers activity=https://b.localdomain/create/019c2ebe-fad7-7765-85f4-a7e260333c63 note=https://b.localdomain/post/019c2ebe-fad7-741b-80c3-cea0ef1df5f0 group=https://g.localdomain/user/stuff 2026/02/05 16:59:53 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-fad7-7765-85f4-a7e260333c63 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-fad7-741b-80c3-cea0ef1df5f0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-fad7-741b-80c3-cea0ef1df5f0 2026/02/05 16:59:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-fad7-7765-85f4-a7e260333c63 2026/02/05 16:59:53 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-fad7-7765-85f4-a7e260333c63 2026/02/05 16:59:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebe-fb01-7c1d-b796-2e65cbe10a08 2026/02/05 16:59:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebe-fb01-7c1d-b796-2e65cbe10a08 2026/02/05 16:59:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebe-fb01-7c1d-b796-2e65cbe10a08 2026/02/05 16:59:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebe-fb01-7c1d-b796-2e65cbe10a08 2026/02/05 16:59:54 INFO Looking up user name=carol 2026/02/05 16:59:54 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-fad7-7765-85f4-a7e260333c63 2026/02/05 16:59:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebe-fb01-7c1d-b796-2e65cbe10a08 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:59:54 INFO Looking up user name=stuff 2026/02/05 16:59:54 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-fb15-78c1-a44c-c5e6f1f9736e 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/02/05 16:59:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-fb15-78c1-a44c-c5e6f1f9736e 2026/02/05 16:59:54 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebe-fb01-7c1d-b796-2e65cbe10a08 2026/02/05 16:59:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-fb15-78c1-a44c-c5e6f1f9736e 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:59:54 INFO Looking up user name=stuff 2026/02/05 16:59:54 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebe-fb01-7c1d-b796-2e65cbe10a08 2026/02/05 16:59:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-fad7-7765-85f4-a7e260333c63 2026/02/05 16:59:54 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2ebe-fb01-7c1d-b796-2e65cbe10a08 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:59:54 INFO Looking up user name=stuff 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:54 INFO Looking up user name=carol 2026/02/05 16:59:54 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebe-fb15-78c1-a44c-c5e6f1f9736e 2026/02/05 16:59:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-fb15-78c1-a44c-c5e6f1f9736e 2026/02/05 16:59:54 INFO Looking up user name=carol 2026/02/05 16:59:54 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-fad7-7765-85f4-a7e260333c63 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-fad7-741b-80c3-cea0ef1df5f0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-fad7-741b-80c3-cea0ef1df5f0 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:59:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 16:59:54 INFO Looking up user name=stuff 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:54 INFO Looking up user name=alice 2026/02/05 16:59:54 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebe-fada-7d2b-9bda-e1c4a9c58399 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/02/05 16:59:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-fb38-70f5-902a-2092e9aaf4b2 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-fada-7d2b-9bda-e1c4a9c58399 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-fada-7d2b-9bda-e1c4a9c58399 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/05 16:59:54 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2ebe-fad7-741b-80c3-cea0ef1df5f0 request.user=alice post=https://b.localdomain/post/019c2ebe-fad7-741b-80c3-cea0ef1df5f0 2026/02/05 16:59:54 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebe-fb39-7e2e-813d-255b1637efd5 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-fb39-7ded-ae01-d619de1d77d9 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebe-fb39-7ded-ae01-d619de1d77d9 2026/02/05 16:59:54 INFO Looking up user name=carol 2026/02/05 16:59:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebe-fb39-7e2e-813d-255b1637efd5 2026/02/05 16:59:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebe-fb39-7e2e-813d-255b1637efd5 2026/02/05 16:59:54 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebe-fb15-78c1-a44c-c5e6f1f9736e 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/02/05 16:59:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-fb3e-7e03-ac86-6733ed53081e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-fb15-78c1-a44c-c5e6f1f9736e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2ebe-fb15-78c1-a44c-c5e6f1f9736e 2026/02/05 16:59:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-fb38-70f5-902a-2092e9aaf4b2 2026/02/05 16:59:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-fb38-70f5-902a-2092e9aaf4b2 2026/02/05 16:59:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebe-fb3e-7e03-ac86-6733ed53081e 2026/02/05 16:59:54 INFO Looking up user name=alice 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:54 INFO Looking up user name=bob 2026/02/05 16:59:54 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebe-fb39-7e2e-813d-255b1637efd5 2026/02/05 16:59:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2ebe-fb39-7e2e-813d-255b1637efd5 2026/02/05 16:59:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebe-fb38-70f5-902a-2092e9aaf4b2 2026/02/05 16:59:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebe-fb3e-7e03-ac86-6733ed53081e 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:54 INFO Looking up user name=bob 2026/02/05 16:59:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebe-fb3e-7e03-ac86-6733ed53081e 2026/02/05 16:59:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebe-fb38-70f5-902a-2092e9aaf4b2 2026/02/05 16:59:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebe-fb3e-7e03-ac86-6733ed53081e 2026/02/05 16:59:54 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebe-fb39-7ded-ae01-d619de1d77d9 request.user=alice post=https://a.localdomain/post/019c2ebe-fb39-7ded-ae01-d619de1d77d9 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:54 INFO Looking up user name=bob 2026/02/05 16:59:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-fb38-70f5-902a-2092e9aaf4b2 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-fada-7d2b-9bda-e1c4a9c58399 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-fada-7d2b-9bda-e1c4a9c58399 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:54 INFO Looking up user name=bob 2026/02/05 16:59:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebe-fb3e-7e03-ac86-6733ed53081e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-fb15-78c1-a44c-c5e6f1f9736e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2ebe-fb15-78c1-a44c-c5e6f1f9736e 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:54 INFO Looking up user name=alice 2026/02/05 16:59:54 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019c2ebe-fb39-7e2e-813d-255b1637efd5 note=https://a.localdomain/post/019c2ebe-fb39-7ded-ae01-d619de1d77d9 thread=https://b.localdomain/post/019c2ebe-fad7-741b-80c3-cea0ef1df5f0 starter=https://b.localdomain/user/carol 2026/02/05 16:59:54 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebe-fb39-7e2e-813d-255b1637efd5 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-fb39-7ded-ae01-d619de1d77d9 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebe-fb39-7ded-ae01-d619de1d77d9 2026/02/05 16:59:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2ebe-fb39-7e2e-813d-255b1637efd5 2026/02/05 16:59:54 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-fb60-7446-ad10-7ec768587c54 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-fb60-73f9-a1bc-afa548238eda activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-fb60-73f9-a1bc-afa548238eda 2026/02/05 16:59:54 INFO Creating new user request.path=/users/register name=carol 2026/02/05 16:59:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-fb60-7446-ad10-7ec768587c54 2026/02/05 16:59:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-fb60-7446-ad10-7ec768587c54 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:54 INFO Looking up user name=bob 2026/02/05 16:59:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-fb60-7446-ad10-7ec768587c54 2026/02/05 16:59:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/02/05 16:59:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-fb60-7446-ad10-7ec768587c54 2026/02/05 16:59:54 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-fb60-73f9-a1bc-afa548238eda request.user=bob post=https://b.localdomain/post/019c2ebe-fb60-73f9-a1bc-afa548238eda 2026/02/05 16:59:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:54 INFO Looking up user name=bob 2026/02/05 16:59:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:59:54 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-fb60-7446-ad10-7ec768587c54 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-fb60-73f9-a1bc-afa548238eda activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebe-fb60-73f9-a1bc-afa548238eda 2026/02/05 16:59:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:54 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/02/05 16:59:54 INFO Looking up user name=nobody 2026/02/05 16:59:54 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=2 2026/02/05 16:59:54 INFO Found unknown remote follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/02/05 16:59:54 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/019c2ebe-fb8b-760f-a9b7-46d0d1f6d4c7 2026/02/05 16:59:54 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2ebe-fb8b-776e-80af-23f719ae5257 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-fb8b-760f-a9b7-46d0d1f6d4c7 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/02/05 16:59:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019c2ebe-fb8b-776e-80af-23f719ae5257 2026/02/05 16:59:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019c2ebe-fb8b-776e-80af-23f719ae5257 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:54 INFO Looking up user name=alice 2026/02/05 16:59:54 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:54 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019c2ebe-fb8b-776e-80af-23f719ae5257 2026/02/05 16:59:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019c2ebe-fb8b-776e-80af-23f719ae5257 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:54 INFO Looking up user name=alice 2026/02/05 16:59:54 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2ebe-fb8b-776e-80af-23f719ae5257 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-fb8b-760f-a9b7-46d0d1f6d4c7 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/02/05 16:59:54 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:59:54 INFO Looking up user name=alice --- PASS: TestCluster_FollowersSyncMissingLocalFollow (6.79s) 2026/02/05 16:59:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:54 INFO Updated post activity.id=https://a.localdomain/update/019c2ebe-fba7-7a18-9605-d0dcd700d0e6 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-fb39-7ded-ae01-d619de1d77d9 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebe-fb39-7ded-ae01-d619de1d77d9 2026/02/05 16:59:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebe-fba7-7a18-9605-d0dcd700d0e6 2026/02/05 16:59:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebe-fba7-7a18-9605-d0dcd700d0e6 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:54 INFO Looking up user name=alice 2026/02/05 16:59:54 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebe-fba7-7a18-9605-d0dcd700d0e6 2026/02/05 16:59:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebe-fba7-7a18-9605-d0dcd700d0e6 2026/02/05 16:59:54 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebe-fb39-7ded-ae01-d619de1d77d9 request.user=alice post=https://a.localdomain/post/019c2ebe-fb39-7ded-ae01-d619de1d77d9 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:54 INFO Looking up user name=alice 2026/02/05 16:59:54 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019c2ebe-fba7-7a18-9605-d0dcd700d0e6 note=https://a.localdomain/post/019c2ebe-fb39-7ded-ae01-d619de1d77d9 thread=https://b.localdomain/post/019c2ebe-fad7-741b-80c3-cea0ef1df5f0 starter=https://b.localdomain/user/carol 2026/02/05 16:59:54 INFO Updated post activity.id=https://a.localdomain/update/019c2ebe-fba7-7a18-9605-d0dcd700d0e6 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-fb39-7ded-ae01-d619de1d77d9 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebe-fb39-7ded-ae01-d619de1d77d9 2026/02/05 16:59:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebe-fba7-7a18-9605-d0dcd700d0e6 2026/02/05 16:59:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 16:59:54 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 16:59:54 INFO Notifying that user does not exist user=bob 2026/02/05 16:59:54 WARN Actor is gone, deleting associated objects id=https://b.localdomain/user/bob 2026/02/05 16:59:54 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/02/05 16:59:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/02/05 16:59:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 --- PASS: TestCluster_DeletedInstance (6.84s) 2026/02/05 16:59:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:59:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:54 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:54 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:59:54 INFO Looking up user name=alice 2026/02/05 16:59:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:54 INFO Received delete request activity.id=https://a.localdomain/post/019c2ebe-fb39-7ded-ae01-d619de1d77d9#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-fb39-7ded-ae01-d619de1d77d9 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2ebe-fb39-7ded-ae01-d619de1d77d9 2026/02/05 16:59:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebe-fb39-7ded-ae01-d619de1d77d9#delete 2026/02/05 16:59:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebe-fb39-7ded-ae01-d619de1d77d9#delete 2026/02/05 16:59:54 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebe-fb39-7ded-ae01-d619de1d77d9#delete 2026/02/05 16:59:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2ebe-fb39-7ded-ae01-d619de1d77d9#delete 2026/02/05 16:59:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:54 INFO Looking up user name=alice 2026/02/05 16:59:54 INFO Received delete request activity.id=https://a.localdomain/post/019c2ebe-fb39-7ded-ae01-d619de1d77d9#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebe-fb39-7ded-ae01-d619de1d77d9 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2ebe-fb39-7ded-ae01-d619de1d77d9 2026/02/05 16:59:54 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019c2ebe-fb39-7ded-ae01-d619de1d77d9#delete note=https://a.localdomain/post/019c2ebe-fb39-7ded-ae01-d619de1d77d9 thread=https://b.localdomain/post/019c2ebe-fad7-741b-80c3-cea0ef1df5f0 starter=https://b.localdomain/user/carol 2026/02/05 16:59:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2ebe-fb39-7ded-ae01-d619de1d77d9#delete 2026/02/05 16:59:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/02/05 16:59:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 16:59:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 16:59:54 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:54 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 16:59:54 INFO Looking up user name=alice 2026/02/05 16:59:54 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.23s) 2026/02/05 16:59:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/02/05 16:59:54 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 16:59:54 INFO Looking up user name=stuff 2026/02/05 16:59:54 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:59:54 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebe-fd25-794b-b341-bf930166d4b1 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/02/05 16:59:54 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2ebe-fd25-794b-b341-bf930166d4b1 2026/02/05 16:59:54 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2ebe-fd25-794b-b341-bf930166d4b1 2026/02/05 16:59:54 INFO Looking up user name=alice 2026/02/05 16:59:54 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2ebe-fd25-794b-b341-bf930166d4b1 2026/02/05 16:59:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebe-fd25-794b-b341-bf930166d4b1 2026/02/05 16:59:54 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:59:54 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/02/05 16:59:54 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 16:59:54 INFO Looking up user name=stuff 2026/02/05 16:59:54 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:59:54 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebe-fd54-7740-9e66-0ebab92022cb 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/02/05 16:59:54 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2ebe-fd54-7740-9e66-0ebab92022cb 2026/02/05 16:59:54 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2ebe-fd54-7740-9e66-0ebab92022cb 2026/02/05 16:59:54 INFO Looking up user name=carol 2026/02/05 16:59:54 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2ebe-fd54-7740-9e66-0ebab92022cb 2026/02/05 16:59:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2ebe-fd54-7740-9e66-0ebab92022cb 2026/02/05 16:59:54 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 16:59:54 INFO Looking up user name=alice 2026/02/05 16:59:54 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebe-fd25-794b-b341-bf930166d4b1 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/02/05 16:59:54 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2ebe-fd6f-72c4-8804-4cc4b38157ba activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-fd25-794b-b341-bf930166d4b1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-fd25-794b-b341-bf930166d4b1 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:54 INFO Looking up user name=carol 2026/02/05 16:59:54 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2ebe-fd54-7740-9e66-0ebab92022cb 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/02/05 16:59:54 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2ebe-fd76-7329-83cf-84ac8f7efa1a activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebe-fd54-7740-9e66-0ebab92022cb activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2ebe-fd54-7740-9e66-0ebab92022cb 2026/02/05 16:59:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2ebe-fd6f-72c4-8804-4cc4b38157ba 2026/02/05 16:59:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2ebe-fd6f-72c4-8804-4cc4b38157ba 2026/02/05 16:59:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2ebe-fd76-7329-83cf-84ac8f7efa1a 2026/02/05 16:59:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2ebe-fd76-7329-83cf-84ac8f7efa1a 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:59:54 INFO Looking up user name=stuff 2026/02/05 16:59:54 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2ebe-fd76-7329-83cf-84ac8f7efa1a 2026/02/05 16:59:54 INFO Looking up user name=stuff 2026/02/05 16:59:54 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2ebe-fd6f-72c4-8804-4cc4b38157ba 2026/02/05 16:59:54 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2ebe-fd6f-72c4-8804-4cc4b38157ba 2026/02/05 16:59:54 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2ebe-fd76-7329-83cf-84ac8f7efa1a 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:59:54 INFO Looking up user name=stuff 2026/02/05 16:59:54 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2ebe-fd6f-72c4-8804-4cc4b38157ba activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebe-fd25-794b-b341-bf930166d4b1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebe-fd25-794b-b341-bf930166d4b1 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:59:54 INFO Looking up user name=stuff 2026/02/05 16:59:54 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2ebe-fd76-7329-83cf-84ac8f7efa1a activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebe-fd54-7740-9e66-0ebab92022cb activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2ebe-fd54-7740-9e66-0ebab92022cb 2026/02/05 16:59:54 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/02/05 16:59:54 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-fd9f-7ae4-a673-38d64b60e882 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c 2026/02/05 16:59:54 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-fd9f-7ae4-a673-38d64b60e882 2026/02/05 16:59:54 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-fd9f-7ae4-a673-38d64b60e882 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:54 INFO Looking up user name=carol 2026/02/05 16:59:54 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-fd9f-7ae4-a673-38d64b60e882 2026/02/05 16:59:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-fd9f-7ae4-a673-38d64b60e882 2026/02/05 16:59:54 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c request.user=carol post=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:54 INFO Looking up user name=carol 2026/02/05 16:59:54 INFO Forwarding post to group followers activity=https://b.localdomain/create/019c2ebe-fd9f-7ae4-a673-38d64b60e882 note=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c group=https://g.localdomain/user/stuff 2026/02/05 16:59:54 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-fd9f-7ae4-a673-38d64b60e882 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c 2026/02/05 16:59:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-fd9f-7ae4-a673-38d64b60e882 2026/02/05 16:59:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-fd9f-7ae4-a673-38d64b60e882 2026/02/05 16:59:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebe-fdba-7c14-bc15-12f47629989a 2026/02/05 16:59:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebe-fdba-7c14-bc15-12f47629989a 2026/02/05 16:59:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebe-fdba-7c14-bc15-12f47629989a 2026/02/05 16:59:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebe-fdba-7c14-bc15-12f47629989a 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:59:54 INFO Looking up user name=stuff 2026/02/05 16:59:54 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebe-fdba-7c14-bc15-12f47629989a 2026/02/05 16:59:54 INFO Looking up user name=carol 2026/02/05 16:59:54 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebe-fd9f-7ae4-a673-38d64b60e882 2026/02/05 16:59:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebe-fdba-7c14-bc15-12f47629989a 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:59:54 INFO Looking up user name=stuff 2026/02/05 16:59:54 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebe-fdba-7c14-bc15-12f47629989a 2026/02/05 16:59:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebe-fd9f-7ae4-a673-38d64b60e882 2026/02/05 16:59:54 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2ebe-fdba-7c14-bc15-12f47629989a 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:54 INFO Looking up user name=carol 2026/02/05 16:59:54 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebe-fd9f-7ae4-a673-38d64b60e882 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:59:54 INFO Looking up user name=stuff 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:59:54 INFO Looking up user name=stuff 2026/02/05 16:59:54 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:59:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=g.localdomain name=stuff 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:59:54 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 16:59:54 INFO Looking up user name=stuff 2026/02/05 16:59:54 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:59:54 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:59:54 INFO Updated post activity.id=https://b.localdomain/update/019c2ebe-fe11-764f-a9c9-b080f03968ca activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c 2026/02/05 16:59:54 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-fe11-764f-a9c9-b080f03968ca 2026/02/05 16:59:54 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-fe11-764f-a9c9-b080f03968ca 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:54 INFO Looking up user name=carol 2026/02/05 16:59:54 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-fe11-764f-a9c9-b080f03968ca 2026/02/05 16:59:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-fe11-764f-a9c9-b080f03968ca 2026/02/05 16:59:54 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c request.user=carol post=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:54 INFO Looking up user name=carol 2026/02/05 16:59:54 INFO Forwarding post to group followers activity=https://b.localdomain/update/019c2ebe-fe11-764f-a9c9-b080f03968ca note=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c group=https://g.localdomain/user/stuff 2026/02/05 16:59:54 INFO Updated post activity.id=https://b.localdomain/update/019c2ebe-fe11-764f-a9c9-b080f03968ca activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c 2026/02/05 16:59:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-fe11-764f-a9c9-b080f03968ca 2026/02/05 16:59:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-fe11-764f-a9c9-b080f03968ca 2026/02/05 16:59:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebe-fe28-7311-a46c-43c9fe840a6f 2026/02/05 16:59:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebe-fe28-7311-a46c-43c9fe840a6f 2026/02/05 16:59:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebe-fe28-7311-a46c-43c9fe840a6f 2026/02/05 16:59:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebe-fe28-7311-a46c-43c9fe840a6f 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:59:54 INFO Looking up user name=stuff 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:54 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebe-fe28-7311-a46c-43c9fe840a6f 2026/02/05 16:59:54 INFO Looking up user name=carol 2026/02/05 16:59:54 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebe-fe11-764f-a9c9-b080f03968ca 2026/02/05 16:59:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebe-fe28-7311-a46c-43c9fe840a6f 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:59:54 INFO Looking up user name=stuff 2026/02/05 16:59:54 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebe-fe28-7311-a46c-43c9fe840a6f 2026/02/05 16:59:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebe-fe11-764f-a9c9-b080f03968ca 2026/02/05 16:59:54 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2ebe-fe28-7311-a46c-43c9fe840a6f 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:54 INFO Looking up user name=carol 2026/02/05 16:59:54 INFO Updated post activity.id=https://b.localdomain/update/019c2ebe-fe11-764f-a9c9-b080f03968ca activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:59:54 INFO Looking up user name=stuff 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:59:54 INFO Looking up user name=stuff 2026/02/05 16:59:54 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:59:54 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:59:54 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:59:54 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c 2026/02/05 16:59:54 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c#delete 2026/02/05 16:59:54 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c#delete 2026/02/05 16:59:54 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c#delete 2026/02/05 16:59:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c#delete 2026/02/05 16:59:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:54 INFO Looking up user name=carol 2026/02/05 16:59:54 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c 2026/02/05 16:59:54 INFO Forwarding post to group followers activity=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c#delete note=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c group=https://g.localdomain/user/stuff 2026/02/05 16:59:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c#delete 2026/02/05 16:59:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c#delete 2026/02/05 16:59:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebe-fe86-71bb-a956-3d96e684e49d 2026/02/05 16:59:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebe-fe86-71bb-a956-3d96e684e49d 2026/02/05 16:59:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebe-fe86-71bb-a956-3d96e684e49d 2026/02/05 16:59:54 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c#delete 2026/02/05 16:59:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebe-fe86-71bb-a956-3d96e684e49d 2026/02/05 16:59:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebe-fe86-71bb-a956-3d96e684e49d 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:59:54 INFO Looking up user name=stuff 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:59:54 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebe-fe86-71bb-a956-3d96e684e49d 2026/02/05 16:59:54 INFO Looking up user name=stuff 2026/02/05 16:59:54 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebe-fe86-71bb-a956-3d96e684e49d 2026/02/05 16:59:54 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2ebe-fe86-71bb-a956-3d96e684e49d 2026/02/05 16:59:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c#delete 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 16:59:54 INFO Looking up user name=carol 2026/02/05 16:59:54 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebe-fd9f-7824-ab37-f01dff61ea9c 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:59:54 INFO Looking up user name=stuff 2026/02/05 16:59:54 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 16:59:54 INFO Looking up user name=stuff 2026/02/05 16:59:54 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:59:54 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/02/05 16:59:54 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 --- PASS: TestCluster_PostInCommunity (7.61s) FAIL FAIL github.com/dimkr/tootik/cluster 9.675s ? 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/02/05 16:54:03 INFO Applying migration id=initial 2026/02/05 16:54:03 INFO Applying migration id=notesupdated 2026/02/05 16:54:03 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:03 INFO Applying migration id=activitiesid 2026/02/05 16:54:03 INFO Applying migration id=outbox 2026/02/05 16:54:03 INFO Applying migration id=edits 2026/02/05 16:54:03 INFO Applying migration id=outboxactor 2026/02/05 16:54:03 INFO Applying migration id=outboxsender 2026/02/05 16:54:03 INFO Applying migration id=thread 2026/02/05 16:54:03 INFO Applying migration id=host 2026/02/05 16:54:03 INFO Applying migration id=sharedinbox 2026/02/05 16:54:03 INFO Applying migration id=noteshost 2026/02/05 16:54:03 INFO Applying migration id=fetched 2026/02/05 16:54:03 INFO Applying migration id=move 2026/02/05 16:54:03 INFO Applying migration id=cleanup 2026/02/05 16:54:03 INFO Applying migration id=received 2026/02/05 16:54:03 INFO Applying migration id=namehost 2026/02/05 16:54:03 INFO Applying migration id=outboxhost 2026/02/05 16:54:03 INFO Applying migration id=notesfts 2026/02/05 16:54:03 INFO Applying migration id=iconsname 2026/02/05 16:54:03 INFO Applying migration id=nohash 2026/02/05 16:54:03 INFO Applying migration id=shares 2026/02/05 16:54:03 INFO Applying migration id=actorttl 2026/02/05 16:54:03 INFO Applying migration id=tocc 2026/02/05 16:54:03 INFO Applying migration id=followeds 2026/02/05 16:54:03 INFO Applying migration id=certhash 2026/02/05 16:54:03 INFO Applying migration id=follows_sync 2026/02/05 16:54:03 INFO Applying migration id=jsonpath 2026/02/05 16:54:03 INFO Applying migration id=localforward 2026/02/05 16:54:03 INFO Applying migration id=avatar 2026/02/05 16:54:03 INFO Applying migration id=noimage 2026/02/05 16:54:03 INFO Applying migration id=feed 2026/02/05 16:54:03 INFO Applying migration id=bookmarks 2026/02/05 16:54:03 INFO Applying migration id=shareactivity 2026/02/05 16:54:03 INFO Applying migration id=application 2026/02/05 16:54:03 INFO Applying migration id=certificates 2026/02/05 16:54:03 INFO Applying migration id=rawforward 2026/02/05 16:54:03 INFO Applying migration id=publickey 2026/02/05 16:54:03 INFO Applying migration id=resolvegroup 2026/02/05 16:54:03 INFO Applying migration id=reject 2026/02/05 16:54:03 INFO Applying migration id=autodel 2026/02/05 16:54:03 INFO Applying migration id=jsonb 2026/02/05 16:54:03 INFO Applying migration id=quote 2026/02/05 16:54:03 INFO Applying migration id=rfc9421 2026/02/05 16:54:03 INFO Applying migration id=keys 2026/02/05 16:54:03 INFO Applying migration id=portable 2026/02/05 16:54:03 INFO Applying migration id=proofs 2026/02/05 16:54:03 INFO Applying migration id=contexts 2026/02/05 16:54:03 INFO Applying migration id=deliverieshost 2026/02/05 16:54:03 INFO Applying migration id=pembegin 2026/02/05 16:54:03 INFO Applying migration id=didhost 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:05 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:05 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_TwoUsersTwoPosts (1.36s) === RUN TestDeliver_ForwardedPost 2026/02/05 16:54:05 INFO Applying migration id=initial 2026/02/05 16:54:05 INFO Applying migration id=notesupdated 2026/02/05 16:54:05 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:05 INFO Applying migration id=activitiesid 2026/02/05 16:54:05 INFO Applying migration id=outbox 2026/02/05 16:54:05 INFO Applying migration id=edits 2026/02/05 16:54:05 INFO Applying migration id=outboxactor 2026/02/05 16:54:05 INFO Applying migration id=outboxsender 2026/02/05 16:54:05 INFO Applying migration id=thread 2026/02/05 16:54:05 INFO Applying migration id=host 2026/02/05 16:54:05 INFO Applying migration id=sharedinbox 2026/02/05 16:54:05 INFO Applying migration id=noteshost 2026/02/05 16:54:05 INFO Applying migration id=fetched 2026/02/05 16:54:05 INFO Applying migration id=move 2026/02/05 16:54:05 INFO Applying migration id=cleanup 2026/02/05 16:54:05 INFO Applying migration id=received 2026/02/05 16:54:05 INFO Applying migration id=namehost 2026/02/05 16:54:05 INFO Applying migration id=outboxhost 2026/02/05 16:54:05 INFO Applying migration id=notesfts 2026/02/05 16:54:05 INFO Applying migration id=iconsname 2026/02/05 16:54:05 INFO Applying migration id=nohash 2026/02/05 16:54:05 INFO Applying migration id=shares 2026/02/05 16:54:05 INFO Applying migration id=actorttl 2026/02/05 16:54:05 INFO Applying migration id=tocc 2026/02/05 16:54:05 INFO Applying migration id=followeds 2026/02/05 16:54:05 INFO Applying migration id=certhash 2026/02/05 16:54:05 INFO Applying migration id=follows_sync 2026/02/05 16:54:05 INFO Applying migration id=jsonpath 2026/02/05 16:54:05 INFO Applying migration id=localforward 2026/02/05 16:54:05 INFO Applying migration id=avatar 2026/02/05 16:54:05 INFO Applying migration id=noimage 2026/02/05 16:54:05 INFO Applying migration id=feed 2026/02/05 16:54:05 INFO Applying migration id=bookmarks 2026/02/05 16:54:05 INFO Applying migration id=shareactivity 2026/02/05 16:54:05 INFO Applying migration id=application 2026/02/05 16:54:05 INFO Applying migration id=certificates 2026/02/05 16:54:05 INFO Applying migration id=rawforward 2026/02/05 16:54:05 INFO Applying migration id=publickey 2026/02/05 16:54:05 INFO Applying migration id=resolvegroup 2026/02/05 16:54:05 INFO Applying migration id=reject 2026/02/05 16:54:05 INFO Applying migration id=autodel 2026/02/05 16:54:05 INFO Applying migration id=jsonb 2026/02/05 16:54:05 INFO Applying migration id=quote 2026/02/05 16:54:05 INFO Applying migration id=rfc9421 2026/02/05 16:54:05 INFO Applying migration id=keys 2026/02/05 16:54:05 INFO Applying migration id=portable 2026/02/05 16:54:05 INFO Applying migration id=proofs 2026/02/05 16:54:05 INFO Applying migration id=contexts 2026/02/05 16:54:05 INFO Applying migration id=deliverieshost 2026/02/05 16:54:05 INFO Applying migration id=pembegin 2026/02/05 16:54:05 INFO Applying migration id=didhost 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:06 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_ForwardedPost (0.79s) === RUN TestDeliver_OneFailed 2026/02/05 16:54:06 INFO Applying migration id=initial 2026/02/05 16:54:06 INFO Applying migration id=notesupdated 2026/02/05 16:54:06 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:06 INFO Applying migration id=activitiesid 2026/02/05 16:54:06 INFO Applying migration id=outbox 2026/02/05 16:54:06 INFO Applying migration id=edits 2026/02/05 16:54:06 INFO Applying migration id=outboxactor 2026/02/05 16:54:06 INFO Applying migration id=outboxsender 2026/02/05 16:54:06 INFO Applying migration id=thread 2026/02/05 16:54:06 INFO Applying migration id=host 2026/02/05 16:54:06 INFO Applying migration id=sharedinbox 2026/02/05 16:54:06 INFO Applying migration id=noteshost 2026/02/05 16:54:06 INFO Applying migration id=fetched 2026/02/05 16:54:06 INFO Applying migration id=move 2026/02/05 16:54:06 INFO Applying migration id=cleanup 2026/02/05 16:54:06 INFO Applying migration id=received 2026/02/05 16:54:06 INFO Applying migration id=namehost 2026/02/05 16:54:06 INFO Applying migration id=outboxhost 2026/02/05 16:54:06 INFO Applying migration id=notesfts 2026/02/05 16:54:06 INFO Applying migration id=iconsname 2026/02/05 16:54:06 INFO Applying migration id=nohash 2026/02/05 16:54:06 INFO Applying migration id=shares 2026/02/05 16:54:06 INFO Applying migration id=actorttl 2026/02/05 16:54:06 INFO Applying migration id=tocc 2026/02/05 16:54:06 INFO Applying migration id=followeds 2026/02/05 16:54:06 INFO Applying migration id=certhash 2026/02/05 16:54:06 INFO Applying migration id=follows_sync 2026/02/05 16:54:06 INFO Applying migration id=jsonpath 2026/02/05 16:54:06 INFO Applying migration id=localforward 2026/02/05 16:54:06 INFO Applying migration id=avatar 2026/02/05 16:54:06 INFO Applying migration id=noimage 2026/02/05 16:54:06 INFO Applying migration id=feed 2026/02/05 16:54:06 INFO Applying migration id=bookmarks 2026/02/05 16:54:06 INFO Applying migration id=shareactivity 2026/02/05 16:54:06 INFO Applying migration id=application 2026/02/05 16:54:06 INFO Applying migration id=certificates 2026/02/05 16:54:06 INFO Applying migration id=rawforward 2026/02/05 16:54:06 INFO Applying migration id=publickey 2026/02/05 16:54:06 INFO Applying migration id=resolvegroup 2026/02/05 16:54:06 INFO Applying migration id=reject 2026/02/05 16:54:06 INFO Applying migration id=autodel 2026/02/05 16:54:06 INFO Applying migration id=jsonb 2026/02/05 16:54:06 INFO Applying migration id=quote 2026/02/05 16:54:06 INFO Applying migration id=rfc9421 2026/02/05 16:54:06 INFO Applying migration id=keys 2026/02/05 16:54:06 INFO Applying migration id=portable 2026/02/05 16:54:06 INFO Applying migration id=proofs 2026/02/05 16:54:06 INFO Applying migration id=contexts 2026/02/05 16:54:06 INFO Applying migration id=deliverieshost 2026/02/05 16:54:06 INFO Applying migration id=pembegin 2026/02/05 16:54:06 INFO Applying migration id=didhost 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_OneFailed (0.70s) === RUN TestDeliver_OneFailedRetry 2026/02/05 16:54:06 INFO Applying migration id=initial 2026/02/05 16:54:06 INFO Applying migration id=notesupdated 2026/02/05 16:54:06 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:06 INFO Applying migration id=activitiesid 2026/02/05 16:54:06 INFO Applying migration id=outbox 2026/02/05 16:54:06 INFO Applying migration id=edits 2026/02/05 16:54:06 INFO Applying migration id=outboxactor 2026/02/05 16:54:06 INFO Applying migration id=outboxsender 2026/02/05 16:54:06 INFO Applying migration id=thread 2026/02/05 16:54:06 INFO Applying migration id=host 2026/02/05 16:54:06 INFO Applying migration id=sharedinbox 2026/02/05 16:54:06 INFO Applying migration id=noteshost 2026/02/05 16:54:06 INFO Applying migration id=fetched 2026/02/05 16:54:06 INFO Applying migration id=move 2026/02/05 16:54:06 INFO Applying migration id=cleanup 2026/02/05 16:54:06 INFO Applying migration id=received 2026/02/05 16:54:06 INFO Applying migration id=namehost 2026/02/05 16:54:06 INFO Applying migration id=outboxhost 2026/02/05 16:54:06 INFO Applying migration id=notesfts 2026/02/05 16:54:06 INFO Applying migration id=iconsname 2026/02/05 16:54:06 INFO Applying migration id=nohash 2026/02/05 16:54:06 INFO Applying migration id=shares 2026/02/05 16:54:06 INFO Applying migration id=actorttl 2026/02/05 16:54:06 INFO Applying migration id=tocc 2026/02/05 16:54:06 INFO Applying migration id=followeds 2026/02/05 16:54:06 INFO Applying migration id=certhash 2026/02/05 16:54:06 INFO Applying migration id=follows_sync 2026/02/05 16:54:06 INFO Applying migration id=jsonpath 2026/02/05 16:54:06 INFO Applying migration id=localforward 2026/02/05 16:54:06 INFO Applying migration id=avatar 2026/02/05 16:54:06 INFO Applying migration id=noimage 2026/02/05 16:54:06 INFO Applying migration id=feed 2026/02/05 16:54:06 INFO Applying migration id=bookmarks 2026/02/05 16:54:06 INFO Applying migration id=shareactivity 2026/02/05 16:54:06 INFO Applying migration id=application 2026/02/05 16:54:06 INFO Applying migration id=certificates 2026/02/05 16:54:06 INFO Applying migration id=rawforward 2026/02/05 16:54:06 INFO Applying migration id=publickey 2026/02/05 16:54:06 INFO Applying migration id=resolvegroup 2026/02/05 16:54:06 INFO Applying migration id=reject 2026/02/05 16:54:06 INFO Applying migration id=autodel 2026/02/05 16:54:06 INFO Applying migration id=jsonb 2026/02/05 16:54:06 INFO Applying migration id=quote 2026/02/05 16:54:06 INFO Applying migration id=rfc9421 2026/02/05 16:54:06 INFO Applying migration id=keys 2026/02/05 16:54:06 INFO Applying migration id=portable 2026/02/05 16:54:06 INFO Applying migration id=proofs 2026/02/05 16:54:06 INFO Applying migration id=contexts 2026/02/05 16:54:06 INFO Applying migration id=deliverieshost 2026/02/05 16:54:06 INFO Applying migration id=pembegin 2026/02/05 16:54:06 INFO Applying migration id=didhost 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneFailedRetry (0.38s) === RUN TestDeliver_OneInvalidURLRetry 2026/02/05 16:54:07 INFO Applying migration id=initial 2026/02/05 16:54:07 INFO Applying migration id=notesupdated 2026/02/05 16:54:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:07 INFO Applying migration id=activitiesid 2026/02/05 16:54:07 INFO Applying migration id=outbox 2026/02/05 16:54:07 INFO Applying migration id=edits 2026/02/05 16:54:07 INFO Applying migration id=outboxactor 2026/02/05 16:54:07 INFO Applying migration id=outboxsender 2026/02/05 16:54:07 INFO Applying migration id=thread 2026/02/05 16:54:07 INFO Applying migration id=host 2026/02/05 16:54:07 INFO Applying migration id=sharedinbox 2026/02/05 16:54:07 INFO Applying migration id=noteshost 2026/02/05 16:54:07 INFO Applying migration id=fetched 2026/02/05 16:54:07 INFO Applying migration id=move 2026/02/05 16:54:07 INFO Applying migration id=cleanup 2026/02/05 16:54:07 INFO Applying migration id=received 2026/02/05 16:54:07 INFO Applying migration id=namehost 2026/02/05 16:54:07 INFO Applying migration id=outboxhost 2026/02/05 16:54:07 INFO Applying migration id=notesfts 2026/02/05 16:54:07 INFO Applying migration id=iconsname 2026/02/05 16:54:07 INFO Applying migration id=nohash 2026/02/05 16:54:07 INFO Applying migration id=shares 2026/02/05 16:54:07 INFO Applying migration id=actorttl 2026/02/05 16:54:07 INFO Applying migration id=tocc 2026/02/05 16:54:07 INFO Applying migration id=followeds 2026/02/05 16:54:07 INFO Applying migration id=certhash 2026/02/05 16:54:07 INFO Applying migration id=follows_sync 2026/02/05 16:54:07 INFO Applying migration id=jsonpath 2026/02/05 16:54:07 INFO Applying migration id=localforward 2026/02/05 16:54:07 INFO Applying migration id=avatar 2026/02/05 16:54:07 INFO Applying migration id=noimage 2026/02/05 16:54:07 INFO Applying migration id=feed 2026/02/05 16:54:07 INFO Applying migration id=bookmarks 2026/02/05 16:54:07 INFO Applying migration id=shareactivity 2026/02/05 16:54:07 INFO Applying migration id=application 2026/02/05 16:54:07 INFO Applying migration id=certificates 2026/02/05 16:54:07 INFO Applying migration id=rawforward 2026/02/05 16:54:07 INFO Applying migration id=publickey 2026/02/05 16:54:07 INFO Applying migration id=resolvegroup 2026/02/05 16:54:07 INFO Applying migration id=reject 2026/02/05 16:54:07 INFO Applying migration id=autodel 2026/02/05 16:54:07 INFO Applying migration id=jsonb 2026/02/05 16:54:07 INFO Applying migration id=quote 2026/02/05 16:54:07 INFO Applying migration id=rfc9421 2026/02/05 16:54:07 INFO Applying migration id=keys 2026/02/05 16:54:07 INFO Applying migration id=portable 2026/02/05 16:54:07 INFO Applying migration id=proofs 2026/02/05 16:54:07 INFO Applying migration id=contexts 2026/02/05 16:54:07 INFO Applying migration id=deliverieshost 2026/02/05 16:54:07 INFO Applying migration id=pembegin 2026/02/05 16:54:07 INFO Applying migration id=didhost 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 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/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 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/02/05 16:54:07 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 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/02/05 16:54:07 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneInvalidURLRetry (0.19s) === RUN TestDeliver_MaxAttempts 2026/02/05 16:54:07 INFO Applying migration id=initial 2026/02/05 16:54:07 INFO Applying migration id=notesupdated 2026/02/05 16:54:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:07 INFO Applying migration id=activitiesid 2026/02/05 16:54:07 INFO Applying migration id=outbox 2026/02/05 16:54:07 INFO Applying migration id=edits 2026/02/05 16:54:07 INFO Applying migration id=outboxactor 2026/02/05 16:54:07 INFO Applying migration id=outboxsender 2026/02/05 16:54:07 INFO Applying migration id=thread 2026/02/05 16:54:07 INFO Applying migration id=host 2026/02/05 16:54:07 INFO Applying migration id=sharedinbox 2026/02/05 16:54:07 INFO Applying migration id=noteshost 2026/02/05 16:54:07 INFO Applying migration id=fetched 2026/02/05 16:54:07 INFO Applying migration id=move 2026/02/05 16:54:07 INFO Applying migration id=cleanup 2026/02/05 16:54:07 INFO Applying migration id=received 2026/02/05 16:54:07 INFO Applying migration id=namehost 2026/02/05 16:54:07 INFO Applying migration id=outboxhost 2026/02/05 16:54:07 INFO Applying migration id=notesfts 2026/02/05 16:54:07 INFO Applying migration id=iconsname 2026/02/05 16:54:07 INFO Applying migration id=nohash 2026/02/05 16:54:07 INFO Applying migration id=shares 2026/02/05 16:54:07 INFO Applying migration id=actorttl 2026/02/05 16:54:07 INFO Applying migration id=tocc 2026/02/05 16:54:07 INFO Applying migration id=followeds 2026/02/05 16:54:07 INFO Applying migration id=certhash 2026/02/05 16:54:07 INFO Applying migration id=follows_sync 2026/02/05 16:54:07 INFO Applying migration id=jsonpath 2026/02/05 16:54:07 INFO Applying migration id=localforward 2026/02/05 16:54:07 INFO Applying migration id=avatar 2026/02/05 16:54:07 INFO Applying migration id=noimage 2026/02/05 16:54:07 INFO Applying migration id=feed 2026/02/05 16:54:07 INFO Applying migration id=bookmarks 2026/02/05 16:54:07 INFO Applying migration id=shareactivity 2026/02/05 16:54:07 INFO Applying migration id=application 2026/02/05 16:54:07 INFO Applying migration id=certificates 2026/02/05 16:54:07 INFO Applying migration id=rawforward 2026/02/05 16:54:07 INFO Applying migration id=publickey 2026/02/05 16:54:07 INFO Applying migration id=resolvegroup 2026/02/05 16:54:07 INFO Applying migration id=reject 2026/02/05 16:54:07 INFO Applying migration id=autodel 2026/02/05 16:54:07 INFO Applying migration id=jsonb 2026/02/05 16:54:07 INFO Applying migration id=quote 2026/02/05 16:54:07 INFO Applying migration id=rfc9421 2026/02/05 16:54:07 INFO Applying migration id=keys 2026/02/05 16:54:07 INFO Applying migration id=portable 2026/02/05 16:54:07 INFO Applying migration id=proofs 2026/02/05 16:54:07 INFO Applying migration id=contexts 2026/02/05 16:54:07 INFO Applying migration id=deliverieshost 2026/02/05 16:54:07 INFO Applying migration id=pembegin 2026/02/05 16:54:07 INFO Applying migration id=didhost 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_MaxAttempts (0.53s) === RUN TestDeliver_SharedInbox 2026/02/05 16:54:07 INFO Applying migration id=initial 2026/02/05 16:54:07 INFO Applying migration id=notesupdated 2026/02/05 16:54:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:07 INFO Applying migration id=activitiesid 2026/02/05 16:54:07 INFO Applying migration id=outbox 2026/02/05 16:54:07 INFO Applying migration id=edits 2026/02/05 16:54:07 INFO Applying migration id=outboxactor 2026/02/05 16:54:07 INFO Applying migration id=outboxsender 2026/02/05 16:54:07 INFO Applying migration id=thread 2026/02/05 16:54:07 INFO Applying migration id=host 2026/02/05 16:54:07 INFO Applying migration id=sharedinbox 2026/02/05 16:54:07 INFO Applying migration id=noteshost 2026/02/05 16:54:07 INFO Applying migration id=fetched 2026/02/05 16:54:07 INFO Applying migration id=move 2026/02/05 16:54:07 INFO Applying migration id=cleanup 2026/02/05 16:54:07 INFO Applying migration id=received 2026/02/05 16:54:07 INFO Applying migration id=namehost 2026/02/05 16:54:07 INFO Applying migration id=outboxhost 2026/02/05 16:54:07 INFO Applying migration id=notesfts 2026/02/05 16:54:07 INFO Applying migration id=iconsname 2026/02/05 16:54:07 INFO Applying migration id=nohash 2026/02/05 16:54:07 INFO Applying migration id=shares 2026/02/05 16:54:07 INFO Applying migration id=actorttl 2026/02/05 16:54:07 INFO Applying migration id=tocc 2026/02/05 16:54:07 INFO Applying migration id=followeds 2026/02/05 16:54:07 INFO Applying migration id=certhash 2026/02/05 16:54:07 INFO Applying migration id=follows_sync 2026/02/05 16:54:07 INFO Applying migration id=jsonpath 2026/02/05 16:54:07 INFO Applying migration id=localforward 2026/02/05 16:54:07 INFO Applying migration id=avatar 2026/02/05 16:54:07 INFO Applying migration id=noimage 2026/02/05 16:54:07 INFO Applying migration id=feed 2026/02/05 16:54:07 INFO Applying migration id=bookmarks 2026/02/05 16:54:07 INFO Applying migration id=shareactivity 2026/02/05 16:54:07 INFO Applying migration id=application 2026/02/05 16:54:07 INFO Applying migration id=certificates 2026/02/05 16:54:07 INFO Applying migration id=rawforward 2026/02/05 16:54:07 INFO Applying migration id=publickey 2026/02/05 16:54:07 INFO Applying migration id=resolvegroup 2026/02/05 16:54:07 INFO Applying migration id=reject 2026/02/05 16:54:07 INFO Applying migration id=autodel 2026/02/05 16:54:07 INFO Applying migration id=jsonb 2026/02/05 16:54:07 INFO Applying migration id=quote 2026/02/05 16:54:07 INFO Applying migration id=rfc9421 2026/02/05 16:54:07 INFO Applying migration id=keys 2026/02/05 16:54:07 INFO Applying migration id=portable 2026/02/05 16:54:07 INFO Applying migration id=proofs 2026/02/05 16:54:07 INFO Applying migration id=contexts 2026/02/05 16:54:07 INFO Applying migration id=deliverieshost 2026/02/05 16:54:07 INFO Applying migration id=pembegin 2026/02/05 16:54:07 INFO Applying migration id=didhost 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInbox (0.42s) === RUN TestDeliver_SharedInboxRetry 2026/02/05 16:54:08 INFO Applying migration id=initial 2026/02/05 16:54:08 INFO Applying migration id=notesupdated 2026/02/05 16:54:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:08 INFO Applying migration id=activitiesid 2026/02/05 16:54:08 INFO Applying migration id=outbox 2026/02/05 16:54:08 INFO Applying migration id=edits 2026/02/05 16:54:08 INFO Applying migration id=outboxactor 2026/02/05 16:54:08 INFO Applying migration id=outboxsender 2026/02/05 16:54:08 INFO Applying migration id=thread 2026/02/05 16:54:08 INFO Applying migration id=host 2026/02/05 16:54:08 INFO Applying migration id=sharedinbox 2026/02/05 16:54:08 INFO Applying migration id=noteshost 2026/02/05 16:54:08 INFO Applying migration id=fetched 2026/02/05 16:54:08 INFO Applying migration id=move 2026/02/05 16:54:08 INFO Applying migration id=cleanup 2026/02/05 16:54:08 INFO Applying migration id=received 2026/02/05 16:54:08 INFO Applying migration id=namehost 2026/02/05 16:54:08 INFO Applying migration id=outboxhost 2026/02/05 16:54:08 INFO Applying migration id=notesfts 2026/02/05 16:54:08 INFO Applying migration id=iconsname 2026/02/05 16:54:08 INFO Applying migration id=nohash 2026/02/05 16:54:08 INFO Applying migration id=shares 2026/02/05 16:54:08 INFO Applying migration id=actorttl 2026/02/05 16:54:08 INFO Applying migration id=tocc 2026/02/05 16:54:08 INFO Applying migration id=followeds 2026/02/05 16:54:08 INFO Applying migration id=certhash 2026/02/05 16:54:08 INFO Applying migration id=follows_sync 2026/02/05 16:54:08 INFO Applying migration id=jsonpath 2026/02/05 16:54:08 INFO Applying migration id=localforward 2026/02/05 16:54:08 INFO Applying migration id=avatar 2026/02/05 16:54:08 INFO Applying migration id=noimage 2026/02/05 16:54:08 INFO Applying migration id=feed 2026/02/05 16:54:08 INFO Applying migration id=bookmarks 2026/02/05 16:54:08 INFO Applying migration id=shareactivity 2026/02/05 16:54:08 INFO Applying migration id=application 2026/02/05 16:54:08 INFO Applying migration id=certificates 2026/02/05 16:54:08 INFO Applying migration id=rawforward 2026/02/05 16:54:08 INFO Applying migration id=publickey 2026/02/05 16:54:08 INFO Applying migration id=resolvegroup 2026/02/05 16:54:08 INFO Applying migration id=reject 2026/02/05 16:54:08 INFO Applying migration id=autodel 2026/02/05 16:54:08 INFO Applying migration id=jsonb 2026/02/05 16:54:08 INFO Applying migration id=quote 2026/02/05 16:54:08 INFO Applying migration id=rfc9421 2026/02/05 16:54:08 INFO Applying migration id=keys 2026/02/05 16:54:08 INFO Applying migration id=portable 2026/02/05 16:54:08 INFO Applying migration id=proofs 2026/02/05 16:54:08 INFO Applying migration id=contexts 2026/02/05 16:54:08 INFO Applying migration id=deliverieshost 2026/02/05 16:54:08 INFO Applying migration id=pembegin 2026/02/05 16:54:08 INFO Applying migration id=didhost 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 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/02/05 16:54:08 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 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/02/05 16:54:08 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxRetry (0.36s) === RUN TestDeliver_SharedInboxUnknownActor 2026/02/05 16:54:08 INFO Applying migration id=initial 2026/02/05 16:54:08 INFO Applying migration id=notesupdated 2026/02/05 16:54:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:08 INFO Applying migration id=activitiesid 2026/02/05 16:54:08 INFO Applying migration id=outbox 2026/02/05 16:54:08 INFO Applying migration id=edits 2026/02/05 16:54:08 INFO Applying migration id=outboxactor 2026/02/05 16:54:08 INFO Applying migration id=outboxsender 2026/02/05 16:54:08 INFO Applying migration id=thread 2026/02/05 16:54:08 INFO Applying migration id=host 2026/02/05 16:54:08 INFO Applying migration id=sharedinbox 2026/02/05 16:54:08 INFO Applying migration id=noteshost 2026/02/05 16:54:08 INFO Applying migration id=fetched 2026/02/05 16:54:08 INFO Applying migration id=move 2026/02/05 16:54:08 INFO Applying migration id=cleanup 2026/02/05 16:54:08 INFO Applying migration id=received 2026/02/05 16:54:08 INFO Applying migration id=namehost 2026/02/05 16:54:08 INFO Applying migration id=outboxhost 2026/02/05 16:54:08 INFO Applying migration id=notesfts 2026/02/05 16:54:08 INFO Applying migration id=iconsname 2026/02/05 16:54:08 INFO Applying migration id=nohash 2026/02/05 16:54:08 INFO Applying migration id=shares 2026/02/05 16:54:08 INFO Applying migration id=actorttl 2026/02/05 16:54:08 INFO Applying migration id=tocc 2026/02/05 16:54:08 INFO Applying migration id=followeds 2026/02/05 16:54:08 INFO Applying migration id=certhash 2026/02/05 16:54:08 INFO Applying migration id=follows_sync 2026/02/05 16:54:08 INFO Applying migration id=jsonpath 2026/02/05 16:54:08 INFO Applying migration id=localforward 2026/02/05 16:54:08 INFO Applying migration id=avatar 2026/02/05 16:54:08 INFO Applying migration id=noimage 2026/02/05 16:54:08 INFO Applying migration id=feed 2026/02/05 16:54:08 INFO Applying migration id=bookmarks 2026/02/05 16:54:08 INFO Applying migration id=shareactivity 2026/02/05 16:54:08 INFO Applying migration id=application 2026/02/05 16:54:08 INFO Applying migration id=certificates 2026/02/05 16:54:08 INFO Applying migration id=rawforward 2026/02/05 16:54:08 INFO Applying migration id=publickey 2026/02/05 16:54:08 INFO Applying migration id=resolvegroup 2026/02/05 16:54:08 INFO Applying migration id=reject 2026/02/05 16:54:08 INFO Applying migration id=autodel 2026/02/05 16:54:08 INFO Applying migration id=jsonb 2026/02/05 16:54:08 INFO Applying migration id=quote 2026/02/05 16:54:08 INFO Applying migration id=rfc9421 2026/02/05 16:54:08 INFO Applying migration id=keys 2026/02/05 16:54:08 INFO Applying migration id=portable 2026/02/05 16:54:08 INFO Applying migration id=proofs 2026/02/05 16:54:08 INFO Applying migration id=contexts 2026/02/05 16:54:08 INFO Applying migration id=deliverieshost 2026/02/05 16:54:08 INFO Applying migration id=pembegin 2026/02/05 16:54:08 INFO Applying migration id=didhost 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxUnknownActor (0.39s) === RUN TestDeliver_SharedInboxSingleWorker 2026/02/05 16:54:08 INFO Applying migration id=initial 2026/02/05 16:54:08 INFO Applying migration id=notesupdated 2026/02/05 16:54:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:08 INFO Applying migration id=activitiesid 2026/02/05 16:54:08 INFO Applying migration id=outbox 2026/02/05 16:54:08 INFO Applying migration id=edits 2026/02/05 16:54:08 INFO Applying migration id=outboxactor 2026/02/05 16:54:08 INFO Applying migration id=outboxsender 2026/02/05 16:54:08 INFO Applying migration id=thread 2026/02/05 16:54:08 INFO Applying migration id=host 2026/02/05 16:54:08 INFO Applying migration id=sharedinbox 2026/02/05 16:54:08 INFO Applying migration id=noteshost 2026/02/05 16:54:08 INFO Applying migration id=fetched 2026/02/05 16:54:08 INFO Applying migration id=move 2026/02/05 16:54:08 INFO Applying migration id=cleanup 2026/02/05 16:54:08 INFO Applying migration id=received 2026/02/05 16:54:08 INFO Applying migration id=namehost 2026/02/05 16:54:08 INFO Applying migration id=outboxhost 2026/02/05 16:54:08 INFO Applying migration id=notesfts 2026/02/05 16:54:08 INFO Applying migration id=iconsname 2026/02/05 16:54:08 INFO Applying migration id=nohash 2026/02/05 16:54:08 INFO Applying migration id=shares 2026/02/05 16:54:09 INFO Applying migration id=actorttl 2026/02/05 16:54:09 INFO Applying migration id=tocc 2026/02/05 16:54:09 INFO Applying migration id=followeds 2026/02/05 16:54:09 INFO Applying migration id=certhash 2026/02/05 16:54:09 INFO Applying migration id=follows_sync 2026/02/05 16:54:09 INFO Applying migration id=jsonpath 2026/02/05 16:54:09 INFO Applying migration id=localforward 2026/02/05 16:54:09 INFO Applying migration id=avatar 2026/02/05 16:54:09 INFO Applying migration id=noimage 2026/02/05 16:54:09 INFO Applying migration id=feed 2026/02/05 16:54:09 INFO Applying migration id=bookmarks 2026/02/05 16:54:09 INFO Applying migration id=shareactivity 2026/02/05 16:54:09 INFO Applying migration id=application 2026/02/05 16:54:09 INFO Applying migration id=certificates 2026/02/05 16:54:09 INFO Applying migration id=rawforward 2026/02/05 16:54:09 INFO Applying migration id=publickey 2026/02/05 16:54:09 INFO Applying migration id=resolvegroup 2026/02/05 16:54:09 INFO Applying migration id=reject 2026/02/05 16:54:09 INFO Applying migration id=autodel 2026/02/05 16:54:09 INFO Applying migration id=jsonb 2026/02/05 16:54:09 INFO Applying migration id=quote 2026/02/05 16:54:09 INFO Applying migration id=rfc9421 2026/02/05 16:54:09 INFO Applying migration id=keys 2026/02/05 16:54:09 INFO Applying migration id=portable 2026/02/05 16:54:09 INFO Applying migration id=proofs 2026/02/05 16:54:09 INFO Applying migration id=contexts 2026/02/05 16:54:09 INFO Applying migration id=deliverieshost 2026/02/05 16:54:09 INFO Applying migration id=pembegin 2026/02/05 16:54:09 INFO Applying migration id=didhost 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxSingleWorker (1.10s) === RUN TestDeliver_SameInbox 2026/02/05 16:54:10 INFO Applying migration id=initial 2026/02/05 16:54:10 INFO Applying migration id=notesupdated 2026/02/05 16:54:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:10 INFO Applying migration id=activitiesid 2026/02/05 16:54:10 INFO Applying migration id=outbox 2026/02/05 16:54:10 INFO Applying migration id=edits 2026/02/05 16:54:10 INFO Applying migration id=outboxactor 2026/02/05 16:54:10 INFO Applying migration id=outboxsender 2026/02/05 16:54:10 INFO Applying migration id=thread 2026/02/05 16:54:10 INFO Applying migration id=host 2026/02/05 16:54:10 INFO Applying migration id=sharedinbox 2026/02/05 16:54:10 INFO Applying migration id=noteshost 2026/02/05 16:54:10 INFO Applying migration id=fetched 2026/02/05 16:54:10 INFO Applying migration id=move 2026/02/05 16:54:10 INFO Applying migration id=cleanup 2026/02/05 16:54:10 INFO Applying migration id=received 2026/02/05 16:54:10 INFO Applying migration id=namehost 2026/02/05 16:54:10 INFO Applying migration id=outboxhost 2026/02/05 16:54:10 INFO Applying migration id=notesfts 2026/02/05 16:54:10 INFO Applying migration id=iconsname 2026/02/05 16:54:10 INFO Applying migration id=nohash 2026/02/05 16:54:10 INFO Applying migration id=shares 2026/02/05 16:54:10 INFO Applying migration id=actorttl 2026/02/05 16:54:10 INFO Applying migration id=tocc 2026/02/05 16:54:10 INFO Applying migration id=followeds 2026/02/05 16:54:10 INFO Applying migration id=certhash 2026/02/05 16:54:10 INFO Applying migration id=follows_sync 2026/02/05 16:54:10 INFO Applying migration id=jsonpath 2026/02/05 16:54:10 INFO Applying migration id=localforward 2026/02/05 16:54:10 INFO Applying migration id=avatar 2026/02/05 16:54:10 INFO Applying migration id=noimage 2026/02/05 16:54:10 INFO Applying migration id=feed 2026/02/05 16:54:10 INFO Applying migration id=bookmarks 2026/02/05 16:54:10 INFO Applying migration id=shareactivity 2026/02/05 16:54:10 INFO Applying migration id=application 2026/02/05 16:54:10 INFO Applying migration id=certificates 2026/02/05 16:54:10 INFO Applying migration id=rawforward 2026/02/05 16:54:10 INFO Applying migration id=publickey 2026/02/05 16:54:10 INFO Applying migration id=resolvegroup 2026/02/05 16:54:10 INFO Applying migration id=reject 2026/02/05 16:54:10 INFO Applying migration id=autodel 2026/02/05 16:54:10 INFO Applying migration id=jsonb 2026/02/05 16:54:10 INFO Applying migration id=quote 2026/02/05 16:54:10 INFO Applying migration id=rfc9421 2026/02/05 16:54:10 INFO Applying migration id=keys 2026/02/05 16:54:10 INFO Applying migration id=portable 2026/02/05 16:54:10 INFO Applying migration id=proofs 2026/02/05 16:54:10 INFO Applying migration id=contexts 2026/02/05 16:54:10 INFO Applying migration id=deliverieshost 2026/02/05 16:54:10 INFO Applying migration id=pembegin 2026/02/05 16:54:10 INFO Applying migration id=didhost 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SameInbox (0.34s) === RUN TestDeliver_ToAndCCDuplicates 2026/02/05 16:54:10 INFO Applying migration id=initial 2026/02/05 16:54:10 INFO Applying migration id=notesupdated 2026/02/05 16:54:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:10 INFO Applying migration id=activitiesid 2026/02/05 16:54:10 INFO Applying migration id=outbox 2026/02/05 16:54:10 INFO Applying migration id=edits 2026/02/05 16:54:10 INFO Applying migration id=outboxactor 2026/02/05 16:54:10 INFO Applying migration id=outboxsender 2026/02/05 16:54:10 INFO Applying migration id=thread 2026/02/05 16:54:10 INFO Applying migration id=host 2026/02/05 16:54:10 INFO Applying migration id=sharedinbox 2026/02/05 16:54:10 INFO Applying migration id=noteshost 2026/02/05 16:54:10 INFO Applying migration id=fetched 2026/02/05 16:54:10 INFO Applying migration id=move 2026/02/05 16:54:10 INFO Applying migration id=cleanup 2026/02/05 16:54:10 INFO Applying migration id=received 2026/02/05 16:54:10 INFO Applying migration id=namehost 2026/02/05 16:54:10 INFO Applying migration id=outboxhost 2026/02/05 16:54:10 INFO Applying migration id=notesfts 2026/02/05 16:54:10 INFO Applying migration id=iconsname 2026/02/05 16:54:10 INFO Applying migration id=nohash 2026/02/05 16:54:10 INFO Applying migration id=shares 2026/02/05 16:54:10 INFO Applying migration id=actorttl 2026/02/05 16:54:10 INFO Applying migration id=tocc 2026/02/05 16:54:10 INFO Applying migration id=followeds 2026/02/05 16:54:10 INFO Applying migration id=certhash 2026/02/05 16:54:10 INFO Applying migration id=follows_sync 2026/02/05 16:54:10 INFO Applying migration id=jsonpath 2026/02/05 16:54:10 INFO Applying migration id=localforward 2026/02/05 16:54:10 INFO Applying migration id=avatar 2026/02/05 16:54:10 INFO Applying migration id=noimage 2026/02/05 16:54:10 INFO Applying migration id=feed 2026/02/05 16:54:10 INFO Applying migration id=bookmarks 2026/02/05 16:54:10 INFO Applying migration id=shareactivity 2026/02/05 16:54:10 INFO Applying migration id=application 2026/02/05 16:54:10 INFO Applying migration id=certificates 2026/02/05 16:54:10 INFO Applying migration id=rawforward 2026/02/05 16:54:10 INFO Applying migration id=publickey 2026/02/05 16:54:10 INFO Applying migration id=resolvegroup 2026/02/05 16:54:10 INFO Applying migration id=reject 2026/02/05 16:54:10 INFO Applying migration id=autodel 2026/02/05 16:54:10 INFO Applying migration id=jsonb 2026/02/05 16:54:10 INFO Applying migration id=quote 2026/02/05 16:54:10 INFO Applying migration id=rfc9421 2026/02/05 16:54:10 INFO Applying migration id=keys 2026/02/05 16:54:10 INFO Applying migration id=portable 2026/02/05 16:54:10 INFO Applying migration id=proofs 2026/02/05 16:54:10 INFO Applying migration id=contexts 2026/02/05 16:54:10 INFO Applying migration id=deliverieshost 2026/02/05 16:54:10 INFO Applying migration id=pembegin 2026/02/05 16:54:10 INFO Applying migration id=didhost 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:11 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:11 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:11 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:11 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:11 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:11 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_ToAndCCDuplicates (0.98s) === RUN TestDeliver_PublicInTo 2026/02/05 16:54:11 INFO Applying migration id=initial 2026/02/05 16:54:11 INFO Applying migration id=notesupdated 2026/02/05 16:54:11 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:11 INFO Applying migration id=activitiesid 2026/02/05 16:54:11 INFO Applying migration id=outbox 2026/02/05 16:54:11 INFO Applying migration id=edits 2026/02/05 16:54:11 INFO Applying migration id=outboxactor 2026/02/05 16:54:11 INFO Applying migration id=outboxsender 2026/02/05 16:54:11 INFO Applying migration id=thread 2026/02/05 16:54:11 INFO Applying migration id=host 2026/02/05 16:54:11 INFO Applying migration id=sharedinbox 2026/02/05 16:54:11 INFO Applying migration id=noteshost 2026/02/05 16:54:11 INFO Applying migration id=fetched 2026/02/05 16:54:11 INFO Applying migration id=move 2026/02/05 16:54:11 INFO Applying migration id=cleanup 2026/02/05 16:54:11 INFO Applying migration id=received 2026/02/05 16:54:11 INFO Applying migration id=namehost 2026/02/05 16:54:11 INFO Applying migration id=outboxhost 2026/02/05 16:54:11 INFO Applying migration id=notesfts 2026/02/05 16:54:11 INFO Applying migration id=iconsname 2026/02/05 16:54:11 INFO Applying migration id=nohash 2026/02/05 16:54:11 INFO Applying migration id=shares 2026/02/05 16:54:11 INFO Applying migration id=actorttl 2026/02/05 16:54:11 INFO Applying migration id=tocc 2026/02/05 16:54:11 INFO Applying migration id=followeds 2026/02/05 16:54:11 INFO Applying migration id=certhash 2026/02/05 16:54:11 INFO Applying migration id=follows_sync 2026/02/05 16:54:11 INFO Applying migration id=jsonpath 2026/02/05 16:54:11 INFO Applying migration id=localforward 2026/02/05 16:54:11 INFO Applying migration id=avatar 2026/02/05 16:54:11 INFO Applying migration id=noimage 2026/02/05 16:54:11 INFO Applying migration id=feed 2026/02/05 16:54:11 INFO Applying migration id=bookmarks 2026/02/05 16:54:11 INFO Applying migration id=shareactivity 2026/02/05 16:54:11 INFO Applying migration id=application 2026/02/05 16:54:11 INFO Applying migration id=certificates 2026/02/05 16:54:11 INFO Applying migration id=rawforward 2026/02/05 16:54:11 INFO Applying migration id=publickey 2026/02/05 16:54:11 INFO Applying migration id=resolvegroup 2026/02/05 16:54:11 INFO Applying migration id=reject 2026/02/05 16:54:11 INFO Applying migration id=autodel 2026/02/05 16:54:11 INFO Applying migration id=jsonb 2026/02/05 16:54:11 INFO Applying migration id=quote 2026/02/05 16:54:11 INFO Applying migration id=rfc9421 2026/02/05 16:54:11 INFO Applying migration id=keys 2026/02/05 16:54:11 INFO Applying migration id=portable 2026/02/05 16:54:11 INFO Applying migration id=proofs 2026/02/05 16:54:11 INFO Applying migration id=contexts 2026/02/05 16:54:11 INFO Applying migration id=deliverieshost 2026/02/05 16:54:11 INFO Applying migration id=pembegin 2026/02/05 16:54:11 INFO Applying migration id=didhost 2026/02/05 16:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_PublicInTo (0.63s) === RUN TestDeliver_AuthorInTo 2026/02/05 16:54:12 INFO Applying migration id=initial 2026/02/05 16:54:12 INFO Applying migration id=notesupdated 2026/02/05 16:54:12 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:12 INFO Applying migration id=activitiesid 2026/02/05 16:54:12 INFO Applying migration id=outbox 2026/02/05 16:54:12 INFO Applying migration id=edits 2026/02/05 16:54:12 INFO Applying migration id=outboxactor 2026/02/05 16:54:12 INFO Applying migration id=outboxsender 2026/02/05 16:54:12 INFO Applying migration id=thread 2026/02/05 16:54:12 INFO Applying migration id=host 2026/02/05 16:54:12 INFO Applying migration id=sharedinbox 2026/02/05 16:54:12 INFO Applying migration id=noteshost 2026/02/05 16:54:12 INFO Applying migration id=fetched 2026/02/05 16:54:12 INFO Applying migration id=move 2026/02/05 16:54:12 INFO Applying migration id=cleanup 2026/02/05 16:54:12 INFO Applying migration id=received 2026/02/05 16:54:12 INFO Applying migration id=namehost 2026/02/05 16:54:12 INFO Applying migration id=outboxhost 2026/02/05 16:54:12 INFO Applying migration id=notesfts 2026/02/05 16:54:12 INFO Applying migration id=iconsname 2026/02/05 16:54:12 INFO Applying migration id=nohash 2026/02/05 16:54:12 INFO Applying migration id=shares 2026/02/05 16:54:12 INFO Applying migration id=actorttl 2026/02/05 16:54:12 INFO Applying migration id=tocc 2026/02/05 16:54:12 INFO Applying migration id=followeds 2026/02/05 16:54:12 INFO Applying migration id=certhash 2026/02/05 16:54:12 INFO Applying migration id=follows_sync 2026/02/05 16:54:12 INFO Applying migration id=jsonpath 2026/02/05 16:54:12 INFO Applying migration id=localforward 2026/02/05 16:54:12 INFO Applying migration id=avatar 2026/02/05 16:54:12 INFO Applying migration id=noimage 2026/02/05 16:54:12 INFO Applying migration id=feed 2026/02/05 16:54:12 INFO Applying migration id=bookmarks 2026/02/05 16:54:12 INFO Applying migration id=shareactivity 2026/02/05 16:54:12 INFO Applying migration id=application 2026/02/05 16:54:12 INFO Applying migration id=certificates 2026/02/05 16:54:12 INFO Applying migration id=rawforward 2026/02/05 16:54:12 INFO Applying migration id=publickey 2026/02/05 16:54:12 INFO Applying migration id=resolvegroup 2026/02/05 16:54:12 INFO Applying migration id=reject 2026/02/05 16:54:12 INFO Applying migration id=autodel 2026/02/05 16:54:12 INFO Applying migration id=jsonb 2026/02/05 16:54:12 INFO Applying migration id=quote 2026/02/05 16:54:12 INFO Applying migration id=rfc9421 2026/02/05 16:54:12 INFO Applying migration id=keys 2026/02/05 16:54:12 INFO Applying migration id=portable 2026/02/05 16:54:12 INFO Applying migration id=proofs 2026/02/05 16:54:12 INFO Applying migration id=contexts 2026/02/05 16:54:12 INFO Applying migration id=deliverieshost 2026/02/05 16:54:12 INFO Applying migration id=pembegin 2026/02/05 16:54:12 INFO Applying migration id=didhost 2026/02/05 16:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_AuthorInTo (0.40s) === RUN TestResolve_LocalActor 2026/02/05 16:54:12 INFO Applying migration id=initial 2026/02/05 16:54:12 INFO Applying migration id=notesupdated 2026/02/05 16:54:12 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:12 INFO Applying migration id=activitiesid 2026/02/05 16:54:12 INFO Applying migration id=outbox 2026/02/05 16:54:12 INFO Applying migration id=edits 2026/02/05 16:54:12 INFO Applying migration id=outboxactor 2026/02/05 16:54:12 INFO Applying migration id=outboxsender 2026/02/05 16:54:12 INFO Applying migration id=thread 2026/02/05 16:54:12 INFO Applying migration id=host 2026/02/05 16:54:12 INFO Applying migration id=sharedinbox 2026/02/05 16:54:12 INFO Applying migration id=noteshost 2026/02/05 16:54:12 INFO Applying migration id=fetched 2026/02/05 16:54:12 INFO Applying migration id=move 2026/02/05 16:54:12 INFO Applying migration id=cleanup 2026/02/05 16:54:12 INFO Applying migration id=received 2026/02/05 16:54:12 INFO Applying migration id=namehost 2026/02/05 16:54:12 INFO Applying migration id=outboxhost 2026/02/05 16:54:12 INFO Applying migration id=notesfts 2026/02/05 16:54:12 INFO Applying migration id=iconsname 2026/02/05 16:54:12 INFO Applying migration id=nohash 2026/02/05 16:54:12 INFO Applying migration id=shares 2026/02/05 16:54:12 INFO Applying migration id=actorttl 2026/02/05 16:54:12 INFO Applying migration id=tocc 2026/02/05 16:54:12 INFO Applying migration id=followeds 2026/02/05 16:54:12 INFO Applying migration id=certhash 2026/02/05 16:54:12 INFO Applying migration id=follows_sync 2026/02/05 16:54:12 INFO Applying migration id=jsonpath 2026/02/05 16:54:12 INFO Applying migration id=localforward 2026/02/05 16:54:12 INFO Applying migration id=avatar 2026/02/05 16:54:12 INFO Applying migration id=noimage 2026/02/05 16:54:12 INFO Applying migration id=feed 2026/02/05 16:54:12 INFO Applying migration id=bookmarks 2026/02/05 16:54:12 INFO Applying migration id=shareactivity 2026/02/05 16:54:12 INFO Applying migration id=application 2026/02/05 16:54:12 INFO Applying migration id=certificates 2026/02/05 16:54:12 INFO Applying migration id=rawforward 2026/02/05 16:54:12 INFO Applying migration id=publickey 2026/02/05 16:54:12 INFO Applying migration id=resolvegroup 2026/02/05 16:54:12 INFO Applying migration id=reject 2026/02/05 16:54:12 INFO Applying migration id=autodel 2026/02/05 16:54:12 INFO Applying migration id=jsonb 2026/02/05 16:54:12 INFO Applying migration id=quote 2026/02/05 16:54:12 INFO Applying migration id=rfc9421 2026/02/05 16:54:12 INFO Applying migration id=keys 2026/02/05 16:54:12 INFO Applying migration id=portable 2026/02/05 16:54:12 INFO Applying migration id=proofs 2026/02/05 16:54:12 INFO Applying migration id=contexts 2026/02/05 16:54:12 INFO Applying migration id=deliverieshost 2026/02/05 16:54:12 INFO Applying migration id=pembegin 2026/02/05 16:54:12 INFO Applying migration id=didhost --- PASS: TestResolve_LocalActor (0.44s) === RUN TestResolve_LocalActorDoesNotExist 2026/02/05 16:54:12 INFO Applying migration id=initial 2026/02/05 16:54:12 INFO Applying migration id=notesupdated 2026/02/05 16:54:12 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:12 INFO Applying migration id=activitiesid 2026/02/05 16:54:12 INFO Applying migration id=outbox 2026/02/05 16:54:12 INFO Applying migration id=edits 2026/02/05 16:54:12 INFO Applying migration id=outboxactor 2026/02/05 16:54:12 INFO Applying migration id=outboxsender 2026/02/05 16:54:12 INFO Applying migration id=thread 2026/02/05 16:54:12 INFO Applying migration id=host 2026/02/05 16:54:12 INFO Applying migration id=sharedinbox 2026/02/05 16:54:12 INFO Applying migration id=noteshost 2026/02/05 16:54:12 INFO Applying migration id=fetched 2026/02/05 16:54:12 INFO Applying migration id=move 2026/02/05 16:54:12 INFO Applying migration id=cleanup 2026/02/05 16:54:12 INFO Applying migration id=received 2026/02/05 16:54:12 INFO Applying migration id=namehost 2026/02/05 16:54:12 INFO Applying migration id=outboxhost 2026/02/05 16:54:12 INFO Applying migration id=notesfts 2026/02/05 16:54:12 INFO Applying migration id=iconsname 2026/02/05 16:54:12 INFO Applying migration id=nohash 2026/02/05 16:54:12 INFO Applying migration id=shares 2026/02/05 16:54:12 INFO Applying migration id=actorttl 2026/02/05 16:54:12 INFO Applying migration id=tocc 2026/02/05 16:54:12 INFO Applying migration id=followeds 2026/02/05 16:54:12 INFO Applying migration id=certhash 2026/02/05 16:54:12 INFO Applying migration id=follows_sync 2026/02/05 16:54:12 INFO Applying migration id=jsonpath 2026/02/05 16:54:12 INFO Applying migration id=localforward 2026/02/05 16:54:12 INFO Applying migration id=avatar 2026/02/05 16:54:12 INFO Applying migration id=noimage 2026/02/05 16:54:12 INFO Applying migration id=feed 2026/02/05 16:54:12 INFO Applying migration id=bookmarks 2026/02/05 16:54:12 INFO Applying migration id=shareactivity 2026/02/05 16:54:12 INFO Applying migration id=application 2026/02/05 16:54:12 INFO Applying migration id=certificates 2026/02/05 16:54:12 INFO Applying migration id=rawforward 2026/02/05 16:54:12 INFO Applying migration id=publickey 2026/02/05 16:54:12 INFO Applying migration id=resolvegroup 2026/02/05 16:54:12 INFO Applying migration id=reject 2026/02/05 16:54:12 INFO Applying migration id=autodel 2026/02/05 16:54:12 INFO Applying migration id=jsonb 2026/02/05 16:54:12 INFO Applying migration id=quote 2026/02/05 16:54:12 INFO Applying migration id=rfc9421 2026/02/05 16:54:12 INFO Applying migration id=keys 2026/02/05 16:54:12 INFO Applying migration id=portable 2026/02/05 16:54:12 INFO Applying migration id=proofs 2026/02/05 16:54:12 INFO Applying migration id=contexts 2026/02/05 16:54:12 INFO Applying migration id=deliverieshost 2026/02/05 16:54:12 INFO Applying migration id=pembegin 2026/02/05 16:54:12 INFO Applying migration id=didhost --- PASS: TestResolve_LocalActorDoesNotExist (0.57s) === RUN TestResolve_FederatedInstanceActor 2026/02/05 16:54:13 INFO Applying migration id=initial 2026/02/05 16:54:13 INFO Applying migration id=notesupdated 2026/02/05 16:54:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:13 INFO Applying migration id=activitiesid 2026/02/05 16:54:13 INFO Applying migration id=outbox 2026/02/05 16:54:13 INFO Applying migration id=edits 2026/02/05 16:54:13 INFO Applying migration id=outboxactor 2026/02/05 16:54:13 INFO Applying migration id=outboxsender 2026/02/05 16:54:13 INFO Applying migration id=thread 2026/02/05 16:54:13 INFO Applying migration id=host 2026/02/05 16:54:13 INFO Applying migration id=sharedinbox 2026/02/05 16:54:13 INFO Applying migration id=noteshost 2026/02/05 16:54:13 INFO Applying migration id=fetched 2026/02/05 16:54:13 INFO Applying migration id=move 2026/02/05 16:54:13 INFO Applying migration id=cleanup 2026/02/05 16:54:13 INFO Applying migration id=received 2026/02/05 16:54:13 INFO Applying migration id=namehost 2026/02/05 16:54:13 INFO Applying migration id=outboxhost 2026/02/05 16:54:13 INFO Applying migration id=notesfts 2026/02/05 16:54:13 INFO Applying migration id=iconsname 2026/02/05 16:54:13 INFO Applying migration id=nohash 2026/02/05 16:54:13 INFO Applying migration id=shares 2026/02/05 16:54:13 INFO Applying migration id=actorttl 2026/02/05 16:54:13 INFO Applying migration id=tocc 2026/02/05 16:54:13 INFO Applying migration id=followeds 2026/02/05 16:54:13 INFO Applying migration id=certhash 2026/02/05 16:54:13 INFO Applying migration id=follows_sync 2026/02/05 16:54:13 INFO Applying migration id=jsonpath 2026/02/05 16:54:13 INFO Applying migration id=localforward 2026/02/05 16:54:13 INFO Applying migration id=avatar 2026/02/05 16:54:13 INFO Applying migration id=noimage 2026/02/05 16:54:13 INFO Applying migration id=feed 2026/02/05 16:54:13 INFO Applying migration id=bookmarks 2026/02/05 16:54:13 INFO Applying migration id=shareactivity 2026/02/05 16:54:13 INFO Applying migration id=application 2026/02/05 16:54:13 INFO Applying migration id=certificates 2026/02/05 16:54:13 INFO Applying migration id=rawforward 2026/02/05 16:54:13 INFO Applying migration id=publickey 2026/02/05 16:54:13 INFO Applying migration id=resolvegroup 2026/02/05 16:54:13 INFO Applying migration id=reject 2026/02/05 16:54:13 INFO Applying migration id=autodel 2026/02/05 16:54:13 INFO Applying migration id=jsonb 2026/02/05 16:54:13 INFO Applying migration id=quote 2026/02/05 16:54:13 INFO Applying migration id=rfc9421 2026/02/05 16:54:13 INFO Applying migration id=keys 2026/02/05 16:54:13 INFO Applying migration id=portable 2026/02/05 16:54:13 INFO Applying migration id=proofs 2026/02/05 16:54:13 INFO Applying migration id=contexts 2026/02/05 16:54:13 INFO Applying migration id=deliverieshost 2026/02/05 16:54:13 INFO Applying migration id=pembegin 2026/02/05 16:54:13 INFO Applying migration id=didhost 2026/02/05 16:54:13 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedInstanceActor (0.21s) === RUN TestResolve_FederatedActorInvalidURL 2026/02/05 16:54:13 INFO Applying migration id=initial 2026/02/05 16:54:13 INFO Applying migration id=notesupdated 2026/02/05 16:54:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:13 INFO Applying migration id=activitiesid 2026/02/05 16:54:13 INFO Applying migration id=outbox 2026/02/05 16:54:13 INFO Applying migration id=edits 2026/02/05 16:54:13 INFO Applying migration id=outboxactor 2026/02/05 16:54:13 INFO Applying migration id=outboxsender 2026/02/05 16:54:13 INFO Applying migration id=thread 2026/02/05 16:54:13 INFO Applying migration id=host 2026/02/05 16:54:13 INFO Applying migration id=sharedinbox 2026/02/05 16:54:13 INFO Applying migration id=noteshost 2026/02/05 16:54:13 INFO Applying migration id=fetched 2026/02/05 16:54:13 INFO Applying migration id=move 2026/02/05 16:54:13 INFO Applying migration id=cleanup 2026/02/05 16:54:13 INFO Applying migration id=received 2026/02/05 16:54:13 INFO Applying migration id=namehost 2026/02/05 16:54:13 INFO Applying migration id=outboxhost 2026/02/05 16:54:13 INFO Applying migration id=notesfts 2026/02/05 16:54:13 INFO Applying migration id=iconsname 2026/02/05 16:54:13 INFO Applying migration id=nohash 2026/02/05 16:54:13 INFO Applying migration id=shares 2026/02/05 16:54:13 INFO Applying migration id=actorttl 2026/02/05 16:54:13 INFO Applying migration id=tocc 2026/02/05 16:54:13 INFO Applying migration id=followeds 2026/02/05 16:54:13 INFO Applying migration id=certhash 2026/02/05 16:54:13 INFO Applying migration id=follows_sync 2026/02/05 16:54:13 INFO Applying migration id=jsonpath 2026/02/05 16:54:13 INFO Applying migration id=localforward 2026/02/05 16:54:13 INFO Applying migration id=avatar 2026/02/05 16:54:13 INFO Applying migration id=noimage 2026/02/05 16:54:13 INFO Applying migration id=feed 2026/02/05 16:54:13 INFO Applying migration id=bookmarks 2026/02/05 16:54:13 INFO Applying migration id=shareactivity 2026/02/05 16:54:13 INFO Applying migration id=application 2026/02/05 16:54:13 INFO Applying migration id=certificates 2026/02/05 16:54:13 INFO Applying migration id=rawforward 2026/02/05 16:54:13 INFO Applying migration id=publickey 2026/02/05 16:54:13 INFO Applying migration id=resolvegroup 2026/02/05 16:54:13 INFO Applying migration id=reject 2026/02/05 16:54:13 INFO Applying migration id=autodel 2026/02/05 16:54:13 INFO Applying migration id=jsonb 2026/02/05 16:54:13 INFO Applying migration id=quote 2026/02/05 16:54:13 INFO Applying migration id=rfc9421 2026/02/05 16:54:13 INFO Applying migration id=keys 2026/02/05 16:54:13 INFO Applying migration id=portable 2026/02/05 16:54:13 INFO Applying migration id=proofs 2026/02/05 16:54:13 INFO Applying migration id=contexts 2026/02/05 16:54:13 INFO Applying migration id=deliverieshost 2026/02/05 16:54:13 INFO Applying migration id=pembegin 2026/02/05 16:54:13 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorInvalidURL (0.73s) === RUN TestResolve_FederatedActorInvalidScheme 2026/02/05 16:54:14 INFO Applying migration id=initial 2026/02/05 16:54:14 INFO Applying migration id=notesupdated 2026/02/05 16:54:14 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:14 INFO Applying migration id=activitiesid 2026/02/05 16:54:14 INFO Applying migration id=outbox 2026/02/05 16:54:14 INFO Applying migration id=edits 2026/02/05 16:54:14 INFO Applying migration id=outboxactor 2026/02/05 16:54:14 INFO Applying migration id=outboxsender 2026/02/05 16:54:14 INFO Applying migration id=thread 2026/02/05 16:54:14 INFO Applying migration id=host 2026/02/05 16:54:14 INFO Applying migration id=sharedinbox 2026/02/05 16:54:14 INFO Applying migration id=noteshost 2026/02/05 16:54:14 INFO Applying migration id=fetched 2026/02/05 16:54:14 INFO Applying migration id=move 2026/02/05 16:54:14 INFO Applying migration id=cleanup 2026/02/05 16:54:14 INFO Applying migration id=received 2026/02/05 16:54:14 INFO Applying migration id=namehost 2026/02/05 16:54:14 INFO Applying migration id=outboxhost 2026/02/05 16:54:14 INFO Applying migration id=notesfts 2026/02/05 16:54:14 INFO Applying migration id=iconsname 2026/02/05 16:54:14 INFO Applying migration id=nohash 2026/02/05 16:54:14 INFO Applying migration id=shares 2026/02/05 16:54:14 INFO Applying migration id=actorttl 2026/02/05 16:54:14 INFO Applying migration id=tocc 2026/02/05 16:54:14 INFO Applying migration id=followeds 2026/02/05 16:54:14 INFO Applying migration id=certhash 2026/02/05 16:54:14 INFO Applying migration id=follows_sync 2026/02/05 16:54:14 INFO Applying migration id=jsonpath 2026/02/05 16:54:14 INFO Applying migration id=localforward 2026/02/05 16:54:14 INFO Applying migration id=avatar 2026/02/05 16:54:14 INFO Applying migration id=noimage 2026/02/05 16:54:14 INFO Applying migration id=feed 2026/02/05 16:54:14 INFO Applying migration id=bookmarks 2026/02/05 16:54:14 INFO Applying migration id=shareactivity 2026/02/05 16:54:14 INFO Applying migration id=application 2026/02/05 16:54:14 INFO Applying migration id=certificates 2026/02/05 16:54:14 INFO Applying migration id=rawforward 2026/02/05 16:54:14 INFO Applying migration id=publickey 2026/02/05 16:54:14 INFO Applying migration id=resolvegroup 2026/02/05 16:54:14 INFO Applying migration id=reject 2026/02/05 16:54:14 INFO Applying migration id=autodel 2026/02/05 16:54:14 INFO Applying migration id=jsonb 2026/02/05 16:54:14 INFO Applying migration id=quote 2026/02/05 16:54:14 INFO Applying migration id=rfc9421 2026/02/05 16:54:14 INFO Applying migration id=keys 2026/02/05 16:54:14 INFO Applying migration id=portable 2026/02/05 16:54:14 INFO Applying migration id=proofs 2026/02/05 16:54:14 INFO Applying migration id=contexts 2026/02/05 16:54:14 INFO Applying migration id=deliverieshost 2026/02/05 16:54:14 INFO Applying migration id=pembegin 2026/02/05 16:54:14 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorInvalidScheme (0.36s) === RUN TestResolve_FederatedActorFirstTime 2026/02/05 16:54:14 INFO Applying migration id=initial 2026/02/05 16:54:14 INFO Applying migration id=notesupdated 2026/02/05 16:54:14 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:14 INFO Applying migration id=activitiesid 2026/02/05 16:54:14 INFO Applying migration id=outbox 2026/02/05 16:54:14 INFO Applying migration id=edits 2026/02/05 16:54:14 INFO Applying migration id=outboxactor 2026/02/05 16:54:14 INFO Applying migration id=outboxsender 2026/02/05 16:54:14 INFO Applying migration id=thread 2026/02/05 16:54:14 INFO Applying migration id=host 2026/02/05 16:54:14 INFO Applying migration id=sharedinbox 2026/02/05 16:54:14 INFO Applying migration id=noteshost 2026/02/05 16:54:14 INFO Applying migration id=fetched 2026/02/05 16:54:14 INFO Applying migration id=move 2026/02/05 16:54:14 INFO Applying migration id=cleanup 2026/02/05 16:54:14 INFO Applying migration id=received 2026/02/05 16:54:14 INFO Applying migration id=namehost 2026/02/05 16:54:14 INFO Applying migration id=outboxhost 2026/02/05 16:54:14 INFO Applying migration id=notesfts 2026/02/05 16:54:14 INFO Applying migration id=iconsname 2026/02/05 16:54:14 INFO Applying migration id=nohash 2026/02/05 16:54:14 INFO Applying migration id=shares 2026/02/05 16:54:14 INFO Applying migration id=actorttl 2026/02/05 16:54:14 INFO Applying migration id=tocc 2026/02/05 16:54:14 INFO Applying migration id=followeds 2026/02/05 16:54:14 INFO Applying migration id=certhash 2026/02/05 16:54:14 INFO Applying migration id=follows_sync 2026/02/05 16:54:14 INFO Applying migration id=jsonpath 2026/02/05 16:54:14 INFO Applying migration id=localforward 2026/02/05 16:54:14 INFO Applying migration id=avatar 2026/02/05 16:54:14 INFO Applying migration id=noimage 2026/02/05 16:54:14 INFO Applying migration id=feed 2026/02/05 16:54:14 INFO Applying migration id=bookmarks 2026/02/05 16:54:14 INFO Applying migration id=shareactivity 2026/02/05 16:54:14 INFO Applying migration id=application 2026/02/05 16:54:14 INFO Applying migration id=certificates 2026/02/05 16:54:14 INFO Applying migration id=rawforward 2026/02/05 16:54:14 INFO Applying migration id=publickey 2026/02/05 16:54:14 INFO Applying migration id=resolvegroup 2026/02/05 16:54:14 INFO Applying migration id=reject 2026/02/05 16:54:14 INFO Applying migration id=autodel 2026/02/05 16:54:14 INFO Applying migration id=jsonb 2026/02/05 16:54:14 INFO Applying migration id=quote 2026/02/05 16:54:14 INFO Applying migration id=rfc9421 2026/02/05 16:54:14 INFO Applying migration id=keys 2026/02/05 16:54:14 INFO Applying migration id=portable 2026/02/05 16:54:14 INFO Applying migration id=proofs 2026/02/05 16:54:14 INFO Applying migration id=contexts 2026/02/05 16:54:14 INFO Applying migration id=deliverieshost 2026/02/05 16:54:14 INFO Applying migration id=pembegin 2026/02/05 16:54:14 INFO Applying migration id=didhost 2026/02/05 16:54:15 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorFirstTime (0.56s) === RUN TestResolve_FederatedActorFirstTimeOffline 2026/02/05 16:54:15 INFO Applying migration id=initial 2026/02/05 16:54:15 INFO Applying migration id=notesupdated 2026/02/05 16:54:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:15 INFO Applying migration id=activitiesid 2026/02/05 16:54:15 INFO Applying migration id=outbox 2026/02/05 16:54:15 INFO Applying migration id=edits 2026/02/05 16:54:15 INFO Applying migration id=outboxactor 2026/02/05 16:54:15 INFO Applying migration id=outboxsender 2026/02/05 16:54:15 INFO Applying migration id=thread 2026/02/05 16:54:15 INFO Applying migration id=host 2026/02/05 16:54:15 INFO Applying migration id=sharedinbox 2026/02/05 16:54:15 INFO Applying migration id=noteshost 2026/02/05 16:54:15 INFO Applying migration id=fetched 2026/02/05 16:54:15 INFO Applying migration id=move 2026/02/05 16:54:15 INFO Applying migration id=cleanup 2026/02/05 16:54:15 INFO Applying migration id=received 2026/02/05 16:54:15 INFO Applying migration id=namehost 2026/02/05 16:54:15 INFO Applying migration id=outboxhost 2026/02/05 16:54:15 INFO Applying migration id=notesfts 2026/02/05 16:54:15 INFO Applying migration id=iconsname 2026/02/05 16:54:15 INFO Applying migration id=nohash 2026/02/05 16:54:15 INFO Applying migration id=shares 2026/02/05 16:54:15 INFO Applying migration id=actorttl 2026/02/05 16:54:15 INFO Applying migration id=tocc 2026/02/05 16:54:15 INFO Applying migration id=followeds 2026/02/05 16:54:15 INFO Applying migration id=certhash 2026/02/05 16:54:15 INFO Applying migration id=follows_sync 2026/02/05 16:54:15 INFO Applying migration id=jsonpath 2026/02/05 16:54:15 INFO Applying migration id=localforward 2026/02/05 16:54:15 INFO Applying migration id=avatar 2026/02/05 16:54:15 INFO Applying migration id=noimage 2026/02/05 16:54:15 INFO Applying migration id=feed 2026/02/05 16:54:15 INFO Applying migration id=bookmarks 2026/02/05 16:54:15 INFO Applying migration id=shareactivity 2026/02/05 16:54:15 INFO Applying migration id=application 2026/02/05 16:54:15 INFO Applying migration id=certificates 2026/02/05 16:54:15 INFO Applying migration id=rawforward 2026/02/05 16:54:15 INFO Applying migration id=publickey 2026/02/05 16:54:15 INFO Applying migration id=resolvegroup 2026/02/05 16:54:15 INFO Applying migration id=reject 2026/02/05 16:54:15 INFO Applying migration id=autodel 2026/02/05 16:54:15 INFO Applying migration id=jsonb 2026/02/05 16:54:15 INFO Applying migration id=quote 2026/02/05 16:54:15 INFO Applying migration id=rfc9421 2026/02/05 16:54:15 INFO Applying migration id=keys 2026/02/05 16:54:15 INFO Applying migration id=portable 2026/02/05 16:54:15 INFO Applying migration id=proofs 2026/02/05 16:54:15 INFO Applying migration id=contexts 2026/02/05 16:54:15 INFO Applying migration id=deliverieshost 2026/02/05 16:54:15 INFO Applying migration id=pembegin 2026/02/05 16:54:15 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeOffline (0.16s) === RUN TestResolve_FederatedActorFirstTimeCancelled 2026/02/05 16:54:15 INFO Applying migration id=initial 2026/02/05 16:54:15 INFO Applying migration id=notesupdated 2026/02/05 16:54:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:15 INFO Applying migration id=activitiesid 2026/02/05 16:54:15 INFO Applying migration id=outbox 2026/02/05 16:54:15 INFO Applying migration id=edits 2026/02/05 16:54:15 INFO Applying migration id=outboxactor 2026/02/05 16:54:15 INFO Applying migration id=outboxsender 2026/02/05 16:54:15 INFO Applying migration id=thread 2026/02/05 16:54:15 INFO Applying migration id=host 2026/02/05 16:54:15 INFO Applying migration id=sharedinbox 2026/02/05 16:54:15 INFO Applying migration id=noteshost 2026/02/05 16:54:15 INFO Applying migration id=fetched 2026/02/05 16:54:15 INFO Applying migration id=move 2026/02/05 16:54:15 INFO Applying migration id=cleanup 2026/02/05 16:54:15 INFO Applying migration id=received 2026/02/05 16:54:15 INFO Applying migration id=namehost 2026/02/05 16:54:15 INFO Applying migration id=outboxhost 2026/02/05 16:54:15 INFO Applying migration id=notesfts 2026/02/05 16:54:15 INFO Applying migration id=iconsname 2026/02/05 16:54:15 INFO Applying migration id=nohash 2026/02/05 16:54:15 INFO Applying migration id=shares 2026/02/05 16:54:15 INFO Applying migration id=actorttl 2026/02/05 16:54:15 INFO Applying migration id=tocc 2026/02/05 16:54:15 INFO Applying migration id=followeds 2026/02/05 16:54:15 INFO Applying migration id=certhash 2026/02/05 16:54:15 INFO Applying migration id=follows_sync 2026/02/05 16:54:15 INFO Applying migration id=jsonpath 2026/02/05 16:54:15 INFO Applying migration id=localforward 2026/02/05 16:54:15 INFO Applying migration id=avatar 2026/02/05 16:54:15 INFO Applying migration id=noimage 2026/02/05 16:54:15 INFO Applying migration id=feed 2026/02/05 16:54:15 INFO Applying migration id=bookmarks 2026/02/05 16:54:15 INFO Applying migration id=shareactivity 2026/02/05 16:54:15 INFO Applying migration id=application 2026/02/05 16:54:15 INFO Applying migration id=certificates 2026/02/05 16:54:15 INFO Applying migration id=rawforward 2026/02/05 16:54:15 INFO Applying migration id=publickey 2026/02/05 16:54:15 INFO Applying migration id=resolvegroup 2026/02/05 16:54:15 INFO Applying migration id=reject 2026/02/05 16:54:15 INFO Applying migration id=autodel 2026/02/05 16:54:15 INFO Applying migration id=jsonb 2026/02/05 16:54:15 INFO Applying migration id=quote 2026/02/05 16:54:15 INFO Applying migration id=rfc9421 2026/02/05 16:54:15 INFO Applying migration id=keys 2026/02/05 16:54:15 INFO Applying migration id=portable 2026/02/05 16:54:15 INFO Applying migration id=proofs 2026/02/05 16:54:15 INFO Applying migration id=contexts 2026/02/05 16:54:15 INFO Applying migration id=deliverieshost 2026/02/05 16:54:15 INFO Applying migration id=pembegin 2026/02/05 16:54:15 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeCancelled (0.31s) === RUN TestResolve_FederatedActorFirstTimeInvalidWebFingerLink 2026/02/05 16:54:15 INFO Applying migration id=initial 2026/02/05 16:54:15 INFO Applying migration id=notesupdated 2026/02/05 16:54:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:15 INFO Applying migration id=activitiesid 2026/02/05 16:54:15 INFO Applying migration id=outbox 2026/02/05 16:54:15 INFO Applying migration id=edits 2026/02/05 16:54:15 INFO Applying migration id=outboxactor 2026/02/05 16:54:15 INFO Applying migration id=outboxsender 2026/02/05 16:54:15 INFO Applying migration id=thread 2026/02/05 16:54:15 INFO Applying migration id=host 2026/02/05 16:54:15 INFO Applying migration id=sharedinbox 2026/02/05 16:54:15 INFO Applying migration id=noteshost 2026/02/05 16:54:15 INFO Applying migration id=fetched 2026/02/05 16:54:15 INFO Applying migration id=move 2026/02/05 16:54:15 INFO Applying migration id=cleanup 2026/02/05 16:54:15 INFO Applying migration id=received 2026/02/05 16:54:15 INFO Applying migration id=namehost 2026/02/05 16:54:15 INFO Applying migration id=outboxhost 2026/02/05 16:54:15 INFO Applying migration id=notesfts 2026/02/05 16:54:15 INFO Applying migration id=iconsname 2026/02/05 16:54:15 INFO Applying migration id=nohash 2026/02/05 16:54:15 INFO Applying migration id=shares 2026/02/05 16:54:15 INFO Applying migration id=actorttl 2026/02/05 16:54:15 INFO Applying migration id=tocc 2026/02/05 16:54:15 INFO Applying migration id=followeds 2026/02/05 16:54:15 INFO Applying migration id=certhash 2026/02/05 16:54:15 INFO Applying migration id=follows_sync 2026/02/05 16:54:15 INFO Applying migration id=jsonpath 2026/02/05 16:54:15 INFO Applying migration id=localforward 2026/02/05 16:54:15 INFO Applying migration id=avatar 2026/02/05 16:54:15 INFO Applying migration id=noimage 2026/02/05 16:54:15 INFO Applying migration id=feed 2026/02/05 16:54:15 INFO Applying migration id=bookmarks 2026/02/05 16:54:15 INFO Applying migration id=shareactivity 2026/02/05 16:54:15 INFO Applying migration id=application 2026/02/05 16:54:15 INFO Applying migration id=certificates 2026/02/05 16:54:15 INFO Applying migration id=rawforward 2026/02/05 16:54:15 INFO Applying migration id=publickey 2026/02/05 16:54:15 INFO Applying migration id=resolvegroup 2026/02/05 16:54:15 INFO Applying migration id=reject 2026/02/05 16:54:15 INFO Applying migration id=autodel 2026/02/05 16:54:15 INFO Applying migration id=jsonb 2026/02/05 16:54:15 INFO Applying migration id=quote 2026/02/05 16:54:15 INFO Applying migration id=rfc9421 2026/02/05 16:54:15 INFO Applying migration id=keys 2026/02/05 16:54:15 INFO Applying migration id=portable 2026/02/05 16:54:15 INFO Applying migration id=proofs 2026/02/05 16:54:15 INFO Applying migration id=contexts 2026/02/05 16:54:15 INFO Applying migration id=deliverieshost 2026/02/05 16:54:15 INFO Applying migration id=pembegin 2026/02/05 16:54:15 INFO Applying migration id=didhost 2026/02/05 16:54:16 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeInvalidWebFingerLink (0.66s) === RUN TestResolve_FederatedActorFirstTimeActorIDMismatch 2026/02/05 16:54:16 INFO Applying migration id=initial 2026/02/05 16:54:16 INFO Applying migration id=notesupdated 2026/02/05 16:54:16 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:16 INFO Applying migration id=activitiesid 2026/02/05 16:54:16 INFO Applying migration id=outbox 2026/02/05 16:54:16 INFO Applying migration id=edits 2026/02/05 16:54:16 INFO Applying migration id=outboxactor 2026/02/05 16:54:16 INFO Applying migration id=outboxsender 2026/02/05 16:54:16 INFO Applying migration id=thread 2026/02/05 16:54:16 INFO Applying migration id=host 2026/02/05 16:54:16 INFO Applying migration id=sharedinbox 2026/02/05 16:54:16 INFO Applying migration id=noteshost 2026/02/05 16:54:16 INFO Applying migration id=fetched 2026/02/05 16:54:16 INFO Applying migration id=move 2026/02/05 16:54:16 INFO Applying migration id=cleanup 2026/02/05 16:54:16 INFO Applying migration id=received 2026/02/05 16:54:16 INFO Applying migration id=namehost 2026/02/05 16:54:16 INFO Applying migration id=outboxhost 2026/02/05 16:54:16 INFO Applying migration id=notesfts 2026/02/05 16:54:16 INFO Applying migration id=iconsname 2026/02/05 16:54:16 INFO Applying migration id=nohash 2026/02/05 16:54:16 INFO Applying migration id=shares 2026/02/05 16:54:16 INFO Applying migration id=actorttl 2026/02/05 16:54:16 INFO Applying migration id=tocc 2026/02/05 16:54:16 INFO Applying migration id=followeds 2026/02/05 16:54:16 INFO Applying migration id=certhash 2026/02/05 16:54:16 INFO Applying migration id=follows_sync 2026/02/05 16:54:16 INFO Applying migration id=jsonpath 2026/02/05 16:54:16 INFO Applying migration id=localforward 2026/02/05 16:54:16 INFO Applying migration id=avatar 2026/02/05 16:54:16 INFO Applying migration id=noimage 2026/02/05 16:54:16 INFO Applying migration id=feed 2026/02/05 16:54:16 INFO Applying migration id=bookmarks 2026/02/05 16:54:16 INFO Applying migration id=shareactivity 2026/02/05 16:54:16 INFO Applying migration id=application 2026/02/05 16:54:16 INFO Applying migration id=certificates 2026/02/05 16:54:16 INFO Applying migration id=rawforward 2026/02/05 16:54:16 INFO Applying migration id=publickey 2026/02/05 16:54:16 INFO Applying migration id=resolvegroup 2026/02/05 16:54:16 INFO Applying migration id=reject 2026/02/05 16:54:16 INFO Applying migration id=autodel 2026/02/05 16:54:16 INFO Applying migration id=jsonb 2026/02/05 16:54:16 INFO Applying migration id=quote 2026/02/05 16:54:16 INFO Applying migration id=rfc9421 2026/02/05 16:54:16 INFO Applying migration id=keys 2026/02/05 16:54:16 INFO Applying migration id=portable 2026/02/05 16:54:16 INFO Applying migration id=proofs 2026/02/05 16:54:16 INFO Applying migration id=contexts 2026/02/05 16:54:16 INFO Applying migration id=deliverieshost 2026/02/05 16:54:16 INFO Applying migration id=pembegin 2026/02/05 16:54:16 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeActorIDMismatch (0.49s) === RUN TestResolve_FederatedActorCached 2026/02/05 16:54:16 INFO Applying migration id=initial 2026/02/05 16:54:16 INFO Applying migration id=notesupdated 2026/02/05 16:54:16 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:16 INFO Applying migration id=activitiesid 2026/02/05 16:54:16 INFO Applying migration id=outbox 2026/02/05 16:54:16 INFO Applying migration id=edits 2026/02/05 16:54:16 INFO Applying migration id=outboxactor 2026/02/05 16:54:16 INFO Applying migration id=outboxsender 2026/02/05 16:54:16 INFO Applying migration id=thread 2026/02/05 16:54:16 INFO Applying migration id=host 2026/02/05 16:54:16 INFO Applying migration id=sharedinbox 2026/02/05 16:54:16 INFO Applying migration id=noteshost 2026/02/05 16:54:16 INFO Applying migration id=fetched 2026/02/05 16:54:16 INFO Applying migration id=move 2026/02/05 16:54:16 INFO Applying migration id=cleanup 2026/02/05 16:54:16 INFO Applying migration id=received 2026/02/05 16:54:16 INFO Applying migration id=namehost 2026/02/05 16:54:16 INFO Applying migration id=outboxhost 2026/02/05 16:54:16 INFO Applying migration id=notesfts 2026/02/05 16:54:16 INFO Applying migration id=iconsname 2026/02/05 16:54:16 INFO Applying migration id=nohash 2026/02/05 16:54:16 INFO Applying migration id=shares 2026/02/05 16:54:16 INFO Applying migration id=actorttl 2026/02/05 16:54:16 INFO Applying migration id=tocc 2026/02/05 16:54:16 INFO Applying migration id=followeds 2026/02/05 16:54:16 INFO Applying migration id=certhash 2026/02/05 16:54:16 INFO Applying migration id=follows_sync 2026/02/05 16:54:16 INFO Applying migration id=jsonpath 2026/02/05 16:54:16 INFO Applying migration id=localforward 2026/02/05 16:54:16 INFO Applying migration id=avatar 2026/02/05 16:54:16 INFO Applying migration id=noimage 2026/02/05 16:54:16 INFO Applying migration id=feed 2026/02/05 16:54:16 INFO Applying migration id=bookmarks 2026/02/05 16:54:16 INFO Applying migration id=shareactivity 2026/02/05 16:54:17 INFO Applying migration id=application 2026/02/05 16:54:17 INFO Applying migration id=certificates 2026/02/05 16:54:17 INFO Applying migration id=rawforward 2026/02/05 16:54:17 INFO Applying migration id=publickey 2026/02/05 16:54:17 INFO Applying migration id=resolvegroup 2026/02/05 16:54:17 INFO Applying migration id=reject 2026/02/05 16:54:17 INFO Applying migration id=autodel 2026/02/05 16:54:17 INFO Applying migration id=jsonb 2026/02/05 16:54:17 INFO Applying migration id=quote 2026/02/05 16:54:17 INFO Applying migration id=rfc9421 2026/02/05 16:54:17 INFO Applying migration id=keys 2026/02/05 16:54:17 INFO Applying migration id=portable 2026/02/05 16:54:17 INFO Applying migration id=proofs 2026/02/05 16:54:17 INFO Applying migration id=contexts 2026/02/05 16:54:17 INFO Applying migration id=deliverieshost 2026/02/05 16:54:17 INFO Applying migration id=pembegin 2026/02/05 16:54:17 INFO Applying migration id=didhost 2026/02/05 16:54:17 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCached (0.49s) === RUN TestResolve_FederatedActorCachedInvalidActorHost 2026/02/05 16:54:17 INFO Applying migration id=initial 2026/02/05 16:54:17 INFO Applying migration id=notesupdated 2026/02/05 16:54:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:17 INFO Applying migration id=activitiesid 2026/02/05 16:54:17 INFO Applying migration id=outbox 2026/02/05 16:54:17 INFO Applying migration id=edits 2026/02/05 16:54:17 INFO Applying migration id=outboxactor 2026/02/05 16:54:17 INFO Applying migration id=outboxsender 2026/02/05 16:54:17 INFO Applying migration id=thread 2026/02/05 16:54:17 INFO Applying migration id=host 2026/02/05 16:54:17 INFO Applying migration id=sharedinbox 2026/02/05 16:54:17 INFO Applying migration id=noteshost 2026/02/05 16:54:17 INFO Applying migration id=fetched 2026/02/05 16:54:17 INFO Applying migration id=move 2026/02/05 16:54:17 INFO Applying migration id=cleanup 2026/02/05 16:54:17 INFO Applying migration id=received 2026/02/05 16:54:17 INFO Applying migration id=namehost 2026/02/05 16:54:17 INFO Applying migration id=outboxhost 2026/02/05 16:54:17 INFO Applying migration id=notesfts 2026/02/05 16:54:17 INFO Applying migration id=iconsname 2026/02/05 16:54:17 INFO Applying migration id=nohash 2026/02/05 16:54:17 INFO Applying migration id=shares 2026/02/05 16:54:17 INFO Applying migration id=actorttl 2026/02/05 16:54:17 INFO Applying migration id=tocc 2026/02/05 16:54:17 INFO Applying migration id=followeds 2026/02/05 16:54:17 INFO Applying migration id=certhash 2026/02/05 16:54:17 INFO Applying migration id=follows_sync 2026/02/05 16:54:17 INFO Applying migration id=jsonpath 2026/02/05 16:54:17 INFO Applying migration id=localforward 2026/02/05 16:54:17 INFO Applying migration id=avatar 2026/02/05 16:54:17 INFO Applying migration id=noimage 2026/02/05 16:54:17 INFO Applying migration id=feed 2026/02/05 16:54:17 INFO Applying migration id=bookmarks 2026/02/05 16:54:17 INFO Applying migration id=shareactivity 2026/02/05 16:54:17 INFO Applying migration id=application 2026/02/05 16:54:17 INFO Applying migration id=certificates 2026/02/05 16:54:17 INFO Applying migration id=rawforward 2026/02/05 16:54:17 INFO Applying migration id=publickey 2026/02/05 16:54:17 INFO Applying migration id=resolvegroup 2026/02/05 16:54:17 INFO Applying migration id=reject 2026/02/05 16:54:17 INFO Applying migration id=autodel 2026/02/05 16:54:17 INFO Applying migration id=jsonb 2026/02/05 16:54:17 INFO Applying migration id=quote 2026/02/05 16:54:17 INFO Applying migration id=rfc9421 2026/02/05 16:54:17 INFO Applying migration id=keys 2026/02/05 16:54:17 INFO Applying migration id=portable 2026/02/05 16:54:17 INFO Applying migration id=proofs 2026/02/05 16:54:17 INFO Applying migration id=contexts 2026/02/05 16:54:17 INFO Applying migration id=deliverieshost 2026/02/05 16:54:17 INFO Applying migration id=pembegin 2026/02/05 16:54:17 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorCachedInvalidActorHost (0.46s) === RUN TestResolve_FederatedActorCachedActorHostSubdomain 2026/02/05 16:54:17 INFO Applying migration id=initial 2026/02/05 16:54:17 INFO Applying migration id=notesupdated 2026/02/05 16:54:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:17 INFO Applying migration id=activitiesid 2026/02/05 16:54:17 INFO Applying migration id=outbox 2026/02/05 16:54:17 INFO Applying migration id=edits 2026/02/05 16:54:17 INFO Applying migration id=outboxactor 2026/02/05 16:54:17 INFO Applying migration id=outboxsender 2026/02/05 16:54:17 INFO Applying migration id=thread 2026/02/05 16:54:17 INFO Applying migration id=host 2026/02/05 16:54:17 INFO Applying migration id=sharedinbox 2026/02/05 16:54:17 INFO Applying migration id=noteshost 2026/02/05 16:54:17 INFO Applying migration id=fetched 2026/02/05 16:54:17 INFO Applying migration id=move 2026/02/05 16:54:17 INFO Applying migration id=cleanup 2026/02/05 16:54:17 INFO Applying migration id=received 2026/02/05 16:54:17 INFO Applying migration id=namehost 2026/02/05 16:54:17 INFO Applying migration id=outboxhost 2026/02/05 16:54:17 INFO Applying migration id=notesfts 2026/02/05 16:54:17 INFO Applying migration id=iconsname 2026/02/05 16:54:17 INFO Applying migration id=nohash 2026/02/05 16:54:17 INFO Applying migration id=shares 2026/02/05 16:54:17 INFO Applying migration id=actorttl 2026/02/05 16:54:17 INFO Applying migration id=tocc 2026/02/05 16:54:17 INFO Applying migration id=followeds 2026/02/05 16:54:17 INFO Applying migration id=certhash 2026/02/05 16:54:17 INFO Applying migration id=follows_sync 2026/02/05 16:54:17 INFO Applying migration id=jsonpath 2026/02/05 16:54:17 INFO Applying migration id=localforward 2026/02/05 16:54:17 INFO Applying migration id=avatar 2026/02/05 16:54:17 INFO Applying migration id=noimage 2026/02/05 16:54:17 INFO Applying migration id=feed 2026/02/05 16:54:17 INFO Applying migration id=bookmarks 2026/02/05 16:54:17 INFO Applying migration id=shareactivity 2026/02/05 16:54:17 INFO Applying migration id=application 2026/02/05 16:54:17 INFO Applying migration id=certificates 2026/02/05 16:54:17 INFO Applying migration id=rawforward 2026/02/05 16:54:17 INFO Applying migration id=publickey 2026/02/05 16:54:17 INFO Applying migration id=resolvegroup 2026/02/05 16:54:17 INFO Applying migration id=reject 2026/02/05 16:54:17 INFO Applying migration id=autodel 2026/02/05 16:54:17 INFO Applying migration id=jsonb 2026/02/05 16:54:17 INFO Applying migration id=quote 2026/02/05 16:54:17 INFO Applying migration id=rfc9421 2026/02/05 16:54:17 INFO Applying migration id=keys 2026/02/05 16:54:17 INFO Applying migration id=portable 2026/02/05 16:54:17 INFO Applying migration id=proofs 2026/02/05 16:54:17 INFO Applying migration id=contexts 2026/02/05 16:54:17 INFO Applying migration id=deliverieshost 2026/02/05 16:54:17 INFO Applying migration id=pembegin 2026/02/05 16:54:17 INFO Applying migration id=didhost 2026/02/05 16:54:18 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" 2026/02/05 16:54:18 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedActorHostSubdomain (0.35s) === RUN TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently 2026/02/05 16:54:18 INFO Applying migration id=initial 2026/02/05 16:54:18 INFO Applying migration id=notesupdated 2026/02/05 16:54:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:18 INFO Applying migration id=activitiesid 2026/02/05 16:54:18 INFO Applying migration id=outbox 2026/02/05 16:54:18 INFO Applying migration id=edits 2026/02/05 16:54:18 INFO Applying migration id=outboxactor 2026/02/05 16:54:18 INFO Applying migration id=outboxsender 2026/02/05 16:54:18 INFO Applying migration id=thread 2026/02/05 16:54:18 INFO Applying migration id=host 2026/02/05 16:54:18 INFO Applying migration id=sharedinbox 2026/02/05 16:54:18 INFO Applying migration id=noteshost 2026/02/05 16:54:18 INFO Applying migration id=fetched 2026/02/05 16:54:18 INFO Applying migration id=move 2026/02/05 16:54:18 INFO Applying migration id=cleanup 2026/02/05 16:54:18 INFO Applying migration id=received 2026/02/05 16:54:18 INFO Applying migration id=namehost 2026/02/05 16:54:18 INFO Applying migration id=outboxhost 2026/02/05 16:54:18 INFO Applying migration id=notesfts 2026/02/05 16:54:18 INFO Applying migration id=iconsname 2026/02/05 16:54:18 INFO Applying migration id=nohash 2026/02/05 16:54:18 INFO Applying migration id=shares 2026/02/05 16:54:18 INFO Applying migration id=actorttl 2026/02/05 16:54:18 INFO Applying migration id=tocc 2026/02/05 16:54:18 INFO Applying migration id=followeds 2026/02/05 16:54:18 INFO Applying migration id=certhash 2026/02/05 16:54:18 INFO Applying migration id=follows_sync 2026/02/05 16:54:18 INFO Applying migration id=jsonpath 2026/02/05 16:54:18 INFO Applying migration id=localforward 2026/02/05 16:54:18 INFO Applying migration id=avatar 2026/02/05 16:54:18 INFO Applying migration id=noimage 2026/02/05 16:54:18 INFO Applying migration id=feed 2026/02/05 16:54:18 INFO Applying migration id=bookmarks 2026/02/05 16:54:18 INFO Applying migration id=shareactivity 2026/02/05 16:54:18 INFO Applying migration id=application 2026/02/05 16:54:18 INFO Applying migration id=certificates 2026/02/05 16:54:18 INFO Applying migration id=rawforward 2026/02/05 16:54:18 INFO Applying migration id=publickey 2026/02/05 16:54:18 INFO Applying migration id=resolvegroup 2026/02/05 16:54:18 INFO Applying migration id=reject 2026/02/05 16:54:18 INFO Applying migration id=autodel 2026/02/05 16:54:18 INFO Applying migration id=jsonb 2026/02/05 16:54:18 INFO Applying migration id=quote 2026/02/05 16:54:18 INFO Applying migration id=rfc9421 2026/02/05 16:54:18 INFO Applying migration id=keys 2026/02/05 16:54:18 INFO Applying migration id=portable 2026/02/05 16:54:18 INFO Applying migration id=proofs 2026/02/05 16:54:18 INFO Applying migration id=contexts 2026/02/05 16:54:18 INFO Applying migration id=deliverieshost 2026/02/05 16:54:18 INFO Applying migration id=pembegin 2026/02/05 16:54:18 INFO Applying migration id=didhost 2026/02/05 16:54:18 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently (0.26s) === RUN TestResolve_FederatedActorCachedActorIDChanged 2026/02/05 16:54:18 INFO Applying migration id=initial 2026/02/05 16:54:18 INFO Applying migration id=notesupdated 2026/02/05 16:54:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:18 INFO Applying migration id=activitiesid 2026/02/05 16:54:18 INFO Applying migration id=outbox 2026/02/05 16:54:18 INFO Applying migration id=edits 2026/02/05 16:54:18 INFO Applying migration id=outboxactor 2026/02/05 16:54:18 INFO Applying migration id=outboxsender 2026/02/05 16:54:18 INFO Applying migration id=thread 2026/02/05 16:54:18 INFO Applying migration id=host 2026/02/05 16:54:18 INFO Applying migration id=sharedinbox 2026/02/05 16:54:18 INFO Applying migration id=noteshost 2026/02/05 16:54:18 INFO Applying migration id=fetched 2026/02/05 16:54:18 INFO Applying migration id=move 2026/02/05 16:54:18 INFO Applying migration id=cleanup 2026/02/05 16:54:18 INFO Applying migration id=received 2026/02/05 16:54:18 INFO Applying migration id=namehost 2026/02/05 16:54:18 INFO Applying migration id=outboxhost 2026/02/05 16:54:18 INFO Applying migration id=notesfts 2026/02/05 16:54:18 INFO Applying migration id=iconsname 2026/02/05 16:54:18 INFO Applying migration id=nohash 2026/02/05 16:54:18 INFO Applying migration id=shares 2026/02/05 16:54:18 INFO Applying migration id=actorttl 2026/02/05 16:54:18 INFO Applying migration id=tocc 2026/02/05 16:54:18 INFO Applying migration id=followeds 2026/02/05 16:54:18 INFO Applying migration id=certhash 2026/02/05 16:54:18 INFO Applying migration id=follows_sync 2026/02/05 16:54:18 INFO Applying migration id=jsonpath 2026/02/05 16:54:18 INFO Applying migration id=localforward 2026/02/05 16:54:18 INFO Applying migration id=avatar 2026/02/05 16:54:18 INFO Applying migration id=noimage 2026/02/05 16:54:18 INFO Applying migration id=feed 2026/02/05 16:54:18 INFO Applying migration id=bookmarks 2026/02/05 16:54:18 INFO Applying migration id=shareactivity 2026/02/05 16:54:18 INFO Applying migration id=application 2026/02/05 16:54:18 INFO Applying migration id=certificates 2026/02/05 16:54:18 INFO Applying migration id=rawforward 2026/02/05 16:54:18 INFO Applying migration id=publickey 2026/02/05 16:54:18 INFO Applying migration id=resolvegroup 2026/02/05 16:54:18 INFO Applying migration id=reject 2026/02/05 16:54:18 INFO Applying migration id=autodel 2026/02/05 16:54:18 INFO Applying migration id=jsonb 2026/02/05 16:54:18 INFO Applying migration id=quote 2026/02/05 16:54:18 INFO Applying migration id=rfc9421 2026/02/05 16:54:18 INFO Applying migration id=keys 2026/02/05 16:54:18 INFO Applying migration id=portable 2026/02/05 16:54:18 INFO Applying migration id=proofs 2026/02/05 16:54:18 INFO Applying migration id=contexts 2026/02/05 16:54:18 INFO Applying migration id=deliverieshost 2026/02/05 16:54:18 INFO Applying migration id=pembegin 2026/02/05 16:54:18 INFO Applying migration id=didhost 2026/02/05 16:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:18 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:18 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.41s) === RUN TestResolve_FederatedActorCachedButBlocked 2026/02/05 16:54:18 INFO Applying migration id=initial 2026/02/05 16:54:18 INFO Applying migration id=notesupdated 2026/02/05 16:54:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:18 INFO Applying migration id=activitiesid 2026/02/05 16:54:18 INFO Applying migration id=outbox 2026/02/05 16:54:18 INFO Applying migration id=edits 2026/02/05 16:54:18 INFO Applying migration id=outboxactor 2026/02/05 16:54:18 INFO Applying migration id=outboxsender 2026/02/05 16:54:18 INFO Applying migration id=thread 2026/02/05 16:54:18 INFO Applying migration id=host 2026/02/05 16:54:18 INFO Applying migration id=sharedinbox 2026/02/05 16:54:18 INFO Applying migration id=noteshost 2026/02/05 16:54:18 INFO Applying migration id=fetched 2026/02/05 16:54:18 INFO Applying migration id=move 2026/02/05 16:54:18 INFO Applying migration id=cleanup 2026/02/05 16:54:18 INFO Applying migration id=received 2026/02/05 16:54:18 INFO Applying migration id=namehost 2026/02/05 16:54:18 INFO Applying migration id=outboxhost 2026/02/05 16:54:18 INFO Applying migration id=notesfts 2026/02/05 16:54:18 INFO Applying migration id=iconsname 2026/02/05 16:54:18 INFO Applying migration id=nohash 2026/02/05 16:54:18 INFO Applying migration id=shares 2026/02/05 16:54:18 INFO Applying migration id=actorttl 2026/02/05 16:54:18 INFO Applying migration id=tocc 2026/02/05 16:54:18 INFO Applying migration id=followeds 2026/02/05 16:54:18 INFO Applying migration id=certhash 2026/02/05 16:54:18 INFO Applying migration id=follows_sync 2026/02/05 16:54:18 INFO Applying migration id=jsonpath 2026/02/05 16:54:18 INFO Applying migration id=localforward 2026/02/05 16:54:18 INFO Applying migration id=avatar 2026/02/05 16:54:18 INFO Applying migration id=noimage 2026/02/05 16:54:18 INFO Applying migration id=feed 2026/02/05 16:54:18 INFO Applying migration id=bookmarks 2026/02/05 16:54:18 INFO Applying migration id=shareactivity 2026/02/05 16:54:18 INFO Applying migration id=application 2026/02/05 16:54:18 INFO Applying migration id=certificates 2026/02/05 16:54:18 INFO Applying migration id=rawforward 2026/02/05 16:54:18 INFO Applying migration id=publickey 2026/02/05 16:54:18 INFO Applying migration id=resolvegroup 2026/02/05 16:54:18 INFO Applying migration id=reject 2026/02/05 16:54:18 INFO Applying migration id=autodel 2026/02/05 16:54:18 INFO Applying migration id=jsonb 2026/02/05 16:54:18 INFO Applying migration id=quote 2026/02/05 16:54:18 INFO Applying migration id=rfc9421 2026/02/05 16:54:18 INFO Applying migration id=keys 2026/02/05 16:54:18 INFO Applying migration id=portable 2026/02/05 16:54:18 INFO Applying migration id=proofs 2026/02/05 16:54:18 INFO Applying migration id=contexts 2026/02/05 16:54:18 INFO Applying migration id=deliverieshost 2026/02/05 16:54:18 INFO Applying migration id=pembegin 2026/02/05 16:54:18 INFO Applying migration id=didhost 2026/02/05 16:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedButBlocked (0.32s) === RUN TestResolve_FederatedActorOldCache 2026/02/05 16:54:19 INFO Applying migration id=initial 2026/02/05 16:54:19 INFO Applying migration id=notesupdated 2026/02/05 16:54:19 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:19 INFO Applying migration id=activitiesid 2026/02/05 16:54:19 INFO Applying migration id=outbox 2026/02/05 16:54:19 INFO Applying migration id=edits 2026/02/05 16:54:19 INFO Applying migration id=outboxactor 2026/02/05 16:54:19 INFO Applying migration id=outboxsender 2026/02/05 16:54:19 INFO Applying migration id=thread 2026/02/05 16:54:19 INFO Applying migration id=host 2026/02/05 16:54:19 INFO Applying migration id=sharedinbox 2026/02/05 16:54:19 INFO Applying migration id=noteshost 2026/02/05 16:54:19 INFO Applying migration id=fetched 2026/02/05 16:54:19 INFO Applying migration id=move 2026/02/05 16:54:19 INFO Applying migration id=cleanup 2026/02/05 16:54:19 INFO Applying migration id=received 2026/02/05 16:54:19 INFO Applying migration id=namehost 2026/02/05 16:54:19 INFO Applying migration id=outboxhost 2026/02/05 16:54:19 INFO Applying migration id=notesfts 2026/02/05 16:54:19 INFO Applying migration id=iconsname 2026/02/05 16:54:19 INFO Applying migration id=nohash 2026/02/05 16:54:19 INFO Applying migration id=shares 2026/02/05 16:54:19 INFO Applying migration id=actorttl 2026/02/05 16:54:19 INFO Applying migration id=tocc 2026/02/05 16:54:19 INFO Applying migration id=followeds 2026/02/05 16:54:19 INFO Applying migration id=certhash 2026/02/05 16:54:19 INFO Applying migration id=follows_sync 2026/02/05 16:54:19 INFO Applying migration id=jsonpath 2026/02/05 16:54:19 INFO Applying migration id=localforward 2026/02/05 16:54:19 INFO Applying migration id=avatar 2026/02/05 16:54:19 INFO Applying migration id=noimage 2026/02/05 16:54:19 INFO Applying migration id=feed 2026/02/05 16:54:19 INFO Applying migration id=bookmarks 2026/02/05 16:54:19 INFO Applying migration id=shareactivity 2026/02/05 16:54:19 INFO Applying migration id=application 2026/02/05 16:54:19 INFO Applying migration id=certificates 2026/02/05 16:54:19 INFO Applying migration id=rawforward 2026/02/05 16:54:19 INFO Applying migration id=publickey 2026/02/05 16:54:19 INFO Applying migration id=resolvegroup 2026/02/05 16:54:19 INFO Applying migration id=reject 2026/02/05 16:54:19 INFO Applying migration id=autodel 2026/02/05 16:54:19 INFO Applying migration id=jsonb 2026/02/05 16:54:19 INFO Applying migration id=quote 2026/02/05 16:54:19 INFO Applying migration id=rfc9421 2026/02/05 16:54:19 INFO Applying migration id=keys 2026/02/05 16:54:19 INFO Applying migration id=portable 2026/02/05 16:54:19 INFO Applying migration id=proofs 2026/02/05 16:54:19 INFO Applying migration id=contexts 2026/02/05 16:54:19 INFO Applying migration id=deliverieshost 2026/02/05 16:54:19 INFO Applying migration id=pembegin 2026/02/05 16:54:19 INFO Applying migration id=didhost 2026/02/05 16:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:19 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCache (0.58s) === RUN TestResolve_FederatedActorOldCacheWasSuspended 2026/02/05 16:54:19 INFO Applying migration id=initial 2026/02/05 16:54:19 INFO Applying migration id=notesupdated 2026/02/05 16:54:19 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:19 INFO Applying migration id=activitiesid 2026/02/05 16:54:19 INFO Applying migration id=outbox 2026/02/05 16:54:19 INFO Applying migration id=edits 2026/02/05 16:54:19 INFO Applying migration id=outboxactor 2026/02/05 16:54:19 INFO Applying migration id=outboxsender 2026/02/05 16:54:19 INFO Applying migration id=thread 2026/02/05 16:54:19 INFO Applying migration id=host 2026/02/05 16:54:19 INFO Applying migration id=sharedinbox 2026/02/05 16:54:19 INFO Applying migration id=noteshost 2026/02/05 16:54:19 INFO Applying migration id=fetched 2026/02/05 16:54:19 INFO Applying migration id=move 2026/02/05 16:54:19 INFO Applying migration id=cleanup 2026/02/05 16:54:19 INFO Applying migration id=received 2026/02/05 16:54:19 INFO Applying migration id=namehost 2026/02/05 16:54:19 INFO Applying migration id=outboxhost 2026/02/05 16:54:19 INFO Applying migration id=notesfts 2026/02/05 16:54:19 INFO Applying migration id=iconsname 2026/02/05 16:54:19 INFO Applying migration id=nohash 2026/02/05 16:54:19 INFO Applying migration id=shares 2026/02/05 16:54:19 INFO Applying migration id=actorttl 2026/02/05 16:54:19 INFO Applying migration id=tocc 2026/02/05 16:54:19 INFO Applying migration id=followeds 2026/02/05 16:54:19 INFO Applying migration id=certhash 2026/02/05 16:54:19 INFO Applying migration id=follows_sync 2026/02/05 16:54:19 INFO Applying migration id=jsonpath 2026/02/05 16:54:19 INFO Applying migration id=localforward 2026/02/05 16:54:19 INFO Applying migration id=avatar 2026/02/05 16:54:19 INFO Applying migration id=noimage 2026/02/05 16:54:19 INFO Applying migration id=feed 2026/02/05 16:54:19 INFO Applying migration id=bookmarks 2026/02/05 16:54:19 INFO Applying migration id=shareactivity 2026/02/05 16:54:19 INFO Applying migration id=application 2026/02/05 16:54:19 INFO Applying migration id=certificates 2026/02/05 16:54:19 INFO Applying migration id=rawforward 2026/02/05 16:54:19 INFO Applying migration id=publickey 2026/02/05 16:54:19 INFO Applying migration id=resolvegroup 2026/02/05 16:54:19 INFO Applying migration id=reject 2026/02/05 16:54:19 INFO Applying migration id=autodel 2026/02/05 16:54:19 INFO Applying migration id=jsonb 2026/02/05 16:54:19 INFO Applying migration id=quote 2026/02/05 16:54:19 INFO Applying migration id=rfc9421 2026/02/05 16:54:19 INFO Applying migration id=keys 2026/02/05 16:54:19 INFO Applying migration id=portable 2026/02/05 16:54:19 INFO Applying migration id=proofs 2026/02/05 16:54:19 INFO Applying migration id=contexts 2026/02/05 16:54:19 INFO Applying migration id=deliverieshost 2026/02/05 16:54:19 INFO Applying migration id=pembegin 2026/02/05 16:54:19 INFO Applying migration id=didhost 2026/02/05 16:54:20 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:20 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:20 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/02/05 16:54:20 INFO Applying migration id=initial 2026/02/05 16:54:20 INFO Applying migration id=notesupdated 2026/02/05 16:54:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:20 INFO Applying migration id=activitiesid 2026/02/05 16:54:20 INFO Applying migration id=outbox 2026/02/05 16:54:20 INFO Applying migration id=edits 2026/02/05 16:54:20 INFO Applying migration id=outboxactor 2026/02/05 16:54:20 INFO Applying migration id=outboxsender 2026/02/05 16:54:20 INFO Applying migration id=thread 2026/02/05 16:54:20 INFO Applying migration id=host 2026/02/05 16:54:20 INFO Applying migration id=sharedinbox 2026/02/05 16:54:20 INFO Applying migration id=noteshost 2026/02/05 16:54:20 INFO Applying migration id=fetched 2026/02/05 16:54:20 INFO Applying migration id=move 2026/02/05 16:54:20 INFO Applying migration id=cleanup 2026/02/05 16:54:20 INFO Applying migration id=received 2026/02/05 16:54:20 INFO Applying migration id=namehost 2026/02/05 16:54:20 INFO Applying migration id=outboxhost 2026/02/05 16:54:20 INFO Applying migration id=notesfts 2026/02/05 16:54:20 INFO Applying migration id=iconsname 2026/02/05 16:54:20 INFO Applying migration id=nohash 2026/02/05 16:54:20 INFO Applying migration id=shares 2026/02/05 16:54:20 INFO Applying migration id=actorttl 2026/02/05 16:54:20 INFO Applying migration id=tocc 2026/02/05 16:54:20 INFO Applying migration id=followeds 2026/02/05 16:54:20 INFO Applying migration id=certhash 2026/02/05 16:54:20 INFO Applying migration id=follows_sync 2026/02/05 16:54:20 INFO Applying migration id=jsonpath 2026/02/05 16:54:20 INFO Applying migration id=localforward 2026/02/05 16:54:20 INFO Applying migration id=avatar 2026/02/05 16:54:20 INFO Applying migration id=noimage 2026/02/05 16:54:20 INFO Applying migration id=feed 2026/02/05 16:54:20 INFO Applying migration id=bookmarks 2026/02/05 16:54:20 INFO Applying migration id=shareactivity 2026/02/05 16:54:20 INFO Applying migration id=application 2026/02/05 16:54:20 INFO Applying migration id=certificates 2026/02/05 16:54:20 INFO Applying migration id=rawforward 2026/02/05 16:54:20 INFO Applying migration id=publickey 2026/02/05 16:54:20 INFO Applying migration id=resolvegroup 2026/02/05 16:54:20 INFO Applying migration id=reject 2026/02/05 16:54:20 INFO Applying migration id=autodel 2026/02/05 16:54:20 INFO Applying migration id=jsonb 2026/02/05 16:54:20 INFO Applying migration id=quote 2026/02/05 16:54:20 INFO Applying migration id=rfc9421 2026/02/05 16:54:20 INFO Applying migration id=keys 2026/02/05 16:54:20 INFO Applying migration id=portable 2026/02/05 16:54:20 INFO Applying migration id=proofs 2026/02/05 16:54:20 INFO Applying migration id=contexts 2026/02/05 16:54:20 INFO Applying migration id=deliverieshost 2026/02/05 16:54:20 INFO Applying migration id=pembegin 2026/02/05 16:54:20 INFO Applying migration id=didhost 2026/02/05 16:54:20 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:20 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:20 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasNew (0.31s) === RUN TestResolve_FederatedActorOldCacheUpdateFailed 2026/02/05 16:54:20 INFO Applying migration id=initial 2026/02/05 16:54:20 INFO Applying migration id=notesupdated 2026/02/05 16:54:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:20 INFO Applying migration id=activitiesid 2026/02/05 16:54:20 INFO Applying migration id=outbox 2026/02/05 16:54:20 INFO Applying migration id=edits 2026/02/05 16:54:20 INFO Applying migration id=outboxactor 2026/02/05 16:54:20 INFO Applying migration id=outboxsender 2026/02/05 16:54:20 INFO Applying migration id=thread 2026/02/05 16:54:20 INFO Applying migration id=host 2026/02/05 16:54:20 INFO Applying migration id=sharedinbox 2026/02/05 16:54:20 INFO Applying migration id=noteshost 2026/02/05 16:54:20 INFO Applying migration id=fetched 2026/02/05 16:54:20 INFO Applying migration id=move 2026/02/05 16:54:20 INFO Applying migration id=cleanup 2026/02/05 16:54:20 INFO Applying migration id=received 2026/02/05 16:54:20 INFO Applying migration id=namehost 2026/02/05 16:54:20 INFO Applying migration id=outboxhost 2026/02/05 16:54:20 INFO Applying migration id=notesfts 2026/02/05 16:54:20 INFO Applying migration id=iconsname 2026/02/05 16:54:20 INFO Applying migration id=nohash 2026/02/05 16:54:20 INFO Applying migration id=shares 2026/02/05 16:54:20 INFO Applying migration id=actorttl 2026/02/05 16:54:20 INFO Applying migration id=tocc 2026/02/05 16:54:20 INFO Applying migration id=followeds 2026/02/05 16:54:20 INFO Applying migration id=certhash 2026/02/05 16:54:20 INFO Applying migration id=follows_sync 2026/02/05 16:54:20 INFO Applying migration id=jsonpath 2026/02/05 16:54:20 INFO Applying migration id=localforward 2026/02/05 16:54:20 INFO Applying migration id=avatar 2026/02/05 16:54:20 INFO Applying migration id=noimage 2026/02/05 16:54:20 INFO Applying migration id=feed 2026/02/05 16:54:20 INFO Applying migration id=bookmarks 2026/02/05 16:54:20 INFO Applying migration id=shareactivity 2026/02/05 16:54:20 INFO Applying migration id=application 2026/02/05 16:54:20 INFO Applying migration id=certificates 2026/02/05 16:54:20 INFO Applying migration id=rawforward 2026/02/05 16:54:20 INFO Applying migration id=publickey 2026/02/05 16:54:20 INFO Applying migration id=resolvegroup 2026/02/05 16:54:20 INFO Applying migration id=reject 2026/02/05 16:54:20 INFO Applying migration id=autodel 2026/02/05 16:54:20 INFO Applying migration id=jsonb 2026/02/05 16:54:20 INFO Applying migration id=quote 2026/02/05 16:54:20 INFO Applying migration id=rfc9421 2026/02/05 16:54:20 INFO Applying migration id=keys 2026/02/05 16:54:20 INFO Applying migration id=portable 2026/02/05 16:54:20 INFO Applying migration id=proofs 2026/02/05 16:54:20 INFO Applying migration id=contexts 2026/02/05 16:54:20 INFO Applying migration id=deliverieshost 2026/02/05 16:54:20 INFO Applying migration id=pembegin 2026/02/05 16:54:20 INFO Applying migration id=didhost 2026/02/05 16:54:20 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:20 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:20 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.35s) === RUN TestResolve_FederatedActorOldCacheStillNew 2026/02/05 16:54:20 INFO Applying migration id=initial 2026/02/05 16:54:20 INFO Applying migration id=notesupdated 2026/02/05 16:54:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:20 INFO Applying migration id=activitiesid 2026/02/05 16:54:20 INFO Applying migration id=outbox 2026/02/05 16:54:20 INFO Applying migration id=edits 2026/02/05 16:54:20 INFO Applying migration id=outboxactor 2026/02/05 16:54:20 INFO Applying migration id=outboxsender 2026/02/05 16:54:20 INFO Applying migration id=thread 2026/02/05 16:54:20 INFO Applying migration id=host 2026/02/05 16:54:20 INFO Applying migration id=sharedinbox 2026/02/05 16:54:20 INFO Applying migration id=noteshost 2026/02/05 16:54:20 INFO Applying migration id=fetched 2026/02/05 16:54:20 INFO Applying migration id=move 2026/02/05 16:54:20 INFO Applying migration id=cleanup 2026/02/05 16:54:20 INFO Applying migration id=received 2026/02/05 16:54:20 INFO Applying migration id=namehost 2026/02/05 16:54:20 INFO Applying migration id=outboxhost 2026/02/05 16:54:20 INFO Applying migration id=notesfts 2026/02/05 16:54:20 INFO Applying migration id=iconsname 2026/02/05 16:54:20 INFO Applying migration id=nohash 2026/02/05 16:54:20 INFO Applying migration id=shares 2026/02/05 16:54:20 INFO Applying migration id=actorttl 2026/02/05 16:54:20 INFO Applying migration id=tocc 2026/02/05 16:54:20 INFO Applying migration id=followeds 2026/02/05 16:54:20 INFO Applying migration id=certhash 2026/02/05 16:54:20 INFO Applying migration id=follows_sync 2026/02/05 16:54:20 INFO Applying migration id=jsonpath 2026/02/05 16:54:20 INFO Applying migration id=localforward 2026/02/05 16:54:20 INFO Applying migration id=avatar 2026/02/05 16:54:20 INFO Applying migration id=noimage 2026/02/05 16:54:20 INFO Applying migration id=feed 2026/02/05 16:54:20 INFO Applying migration id=bookmarks 2026/02/05 16:54:20 INFO Applying migration id=shareactivity 2026/02/05 16:54:20 INFO Applying migration id=application 2026/02/05 16:54:20 INFO Applying migration id=certificates 2026/02/05 16:54:20 INFO Applying migration id=rawforward 2026/02/05 16:54:20 INFO Applying migration id=publickey 2026/02/05 16:54:20 INFO Applying migration id=resolvegroup 2026/02/05 16:54:20 INFO Applying migration id=reject 2026/02/05 16:54:20 INFO Applying migration id=autodel 2026/02/05 16:54:20 INFO Applying migration id=jsonb 2026/02/05 16:54:20 INFO Applying migration id=quote 2026/02/05 16:54:20 INFO Applying migration id=rfc9421 2026/02/05 16:54:20 INFO Applying migration id=keys 2026/02/05 16:54:20 INFO Applying migration id=portable 2026/02/05 16:54:20 INFO Applying migration id=proofs 2026/02/05 16:54:20 INFO Applying migration id=contexts 2026/02/05 16:54:20 INFO Applying migration id=deliverieshost 2026/02/05 16:54:20 INFO Applying migration id=pembegin 2026/02/05 16:54:20 INFO Applying migration id=didhost 2026/02/05 16:54:21 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:21 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:21 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheStillNew (0.70s) === RUN TestResolve_FederatedActorOldCacheWasOld 2026/02/05 16:54:21 INFO Applying migration id=initial 2026/02/05 16:54:21 INFO Applying migration id=notesupdated 2026/02/05 16:54:21 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:21 INFO Applying migration id=activitiesid 2026/02/05 16:54:21 INFO Applying migration id=outbox 2026/02/05 16:54:21 INFO Applying migration id=edits 2026/02/05 16:54:21 INFO Applying migration id=outboxactor 2026/02/05 16:54:21 INFO Applying migration id=outboxsender 2026/02/05 16:54:21 INFO Applying migration id=thread 2026/02/05 16:54:21 INFO Applying migration id=host 2026/02/05 16:54:21 INFO Applying migration id=sharedinbox 2026/02/05 16:54:21 INFO Applying migration id=noteshost 2026/02/05 16:54:21 INFO Applying migration id=fetched 2026/02/05 16:54:21 INFO Applying migration id=move 2026/02/05 16:54:21 INFO Applying migration id=cleanup 2026/02/05 16:54:21 INFO Applying migration id=received 2026/02/05 16:54:21 INFO Applying migration id=namehost 2026/02/05 16:54:21 INFO Applying migration id=outboxhost 2026/02/05 16:54:21 INFO Applying migration id=notesfts 2026/02/05 16:54:21 INFO Applying migration id=iconsname 2026/02/05 16:54:21 INFO Applying migration id=nohash 2026/02/05 16:54:21 INFO Applying migration id=shares 2026/02/05 16:54:21 INFO Applying migration id=actorttl 2026/02/05 16:54:21 INFO Applying migration id=tocc 2026/02/05 16:54:21 INFO Applying migration id=followeds 2026/02/05 16:54:21 INFO Applying migration id=certhash 2026/02/05 16:54:21 INFO Applying migration id=follows_sync 2026/02/05 16:54:21 INFO Applying migration id=jsonpath 2026/02/05 16:54:21 INFO Applying migration id=localforward 2026/02/05 16:54:21 INFO Applying migration id=avatar 2026/02/05 16:54:21 INFO Applying migration id=noimage 2026/02/05 16:54:21 INFO Applying migration id=feed 2026/02/05 16:54:21 INFO Applying migration id=bookmarks 2026/02/05 16:54:21 INFO Applying migration id=shareactivity 2026/02/05 16:54:21 INFO Applying migration id=application 2026/02/05 16:54:21 INFO Applying migration id=certificates 2026/02/05 16:54:21 INFO Applying migration id=rawforward 2026/02/05 16:54:21 INFO Applying migration id=publickey 2026/02/05 16:54:21 INFO Applying migration id=resolvegroup 2026/02/05 16:54:21 INFO Applying migration id=reject 2026/02/05 16:54:21 INFO Applying migration id=autodel 2026/02/05 16:54:21 INFO Applying migration id=jsonb 2026/02/05 16:54:21 INFO Applying migration id=quote 2026/02/05 16:54:21 INFO Applying migration id=rfc9421 2026/02/05 16:54:21 INFO Applying migration id=keys 2026/02/05 16:54:21 INFO Applying migration id=portable 2026/02/05 16:54:21 INFO Applying migration id=proofs 2026/02/05 16:54:21 INFO Applying migration id=contexts 2026/02/05 16:54:21 INFO Applying migration id=deliverieshost 2026/02/05 16:54:21 INFO Applying migration id=pembegin 2026/02/05 16:54:21 INFO Applying migration id=didhost 2026/02/05 16:54:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:22 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasOld (0.63s) === RUN TestResolve_FederatedActorOldCacheWasNewNowUnknown 2026/02/05 16:54:22 INFO Applying migration id=initial 2026/02/05 16:54:22 INFO Applying migration id=notesupdated 2026/02/05 16:54:22 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:22 INFO Applying migration id=activitiesid 2026/02/05 16:54:22 INFO Applying migration id=outbox 2026/02/05 16:54:22 INFO Applying migration id=edits 2026/02/05 16:54:22 INFO Applying migration id=outboxactor 2026/02/05 16:54:22 INFO Applying migration id=outboxsender 2026/02/05 16:54:22 INFO Applying migration id=thread 2026/02/05 16:54:22 INFO Applying migration id=host 2026/02/05 16:54:22 INFO Applying migration id=sharedinbox 2026/02/05 16:54:22 INFO Applying migration id=noteshost 2026/02/05 16:54:22 INFO Applying migration id=fetched 2026/02/05 16:54:22 INFO Applying migration id=move 2026/02/05 16:54:22 INFO Applying migration id=cleanup 2026/02/05 16:54:22 INFO Applying migration id=received 2026/02/05 16:54:22 INFO Applying migration id=namehost 2026/02/05 16:54:22 INFO Applying migration id=outboxhost 2026/02/05 16:54:22 INFO Applying migration id=notesfts 2026/02/05 16:54:22 INFO Applying migration id=iconsname 2026/02/05 16:54:22 INFO Applying migration id=nohash 2026/02/05 16:54:22 INFO Applying migration id=shares 2026/02/05 16:54:22 INFO Applying migration id=actorttl 2026/02/05 16:54:22 INFO Applying migration id=tocc 2026/02/05 16:54:22 INFO Applying migration id=followeds 2026/02/05 16:54:22 INFO Applying migration id=certhash 2026/02/05 16:54:22 INFO Applying migration id=follows_sync 2026/02/05 16:54:22 INFO Applying migration id=jsonpath 2026/02/05 16:54:22 INFO Applying migration id=localforward 2026/02/05 16:54:22 INFO Applying migration id=avatar 2026/02/05 16:54:22 INFO Applying migration id=noimage 2026/02/05 16:54:22 INFO Applying migration id=feed 2026/02/05 16:54:22 INFO Applying migration id=bookmarks 2026/02/05 16:54:22 INFO Applying migration id=shareactivity 2026/02/05 16:54:22 INFO Applying migration id=application 2026/02/05 16:54:22 INFO Applying migration id=certificates 2026/02/05 16:54:22 INFO Applying migration id=rawforward 2026/02/05 16:54:22 INFO Applying migration id=publickey 2026/02/05 16:54:22 INFO Applying migration id=resolvegroup 2026/02/05 16:54:22 INFO Applying migration id=reject 2026/02/05 16:54:22 INFO Applying migration id=autodel 2026/02/05 16:54:22 INFO Applying migration id=jsonb 2026/02/05 16:54:22 INFO Applying migration id=quote 2026/02/05 16:54:22 INFO Applying migration id=rfc9421 2026/02/05 16:54:22 INFO Applying migration id=keys 2026/02/05 16:54:22 INFO Applying migration id=portable 2026/02/05 16:54:22 INFO Applying migration id=proofs 2026/02/05 16:54:22 INFO Applying migration id=contexts 2026/02/05 16:54:22 INFO Applying migration id=deliverieshost 2026/02/05 16:54:22 INFO Applying migration id=pembegin 2026/02/05 16:54:22 INFO Applying migration id=didhost 2026/02/05 16:54:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:22 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasNewNowUnknown (0.20s) === RUN TestResolve_FederatedActorOldCacheFetchedRecently 2026/02/05 16:54:22 INFO Applying migration id=initial 2026/02/05 16:54:22 INFO Applying migration id=notesupdated 2026/02/05 16:54:22 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:22 INFO Applying migration id=activitiesid 2026/02/05 16:54:22 INFO Applying migration id=outbox 2026/02/05 16:54:22 INFO Applying migration id=edits 2026/02/05 16:54:22 INFO Applying migration id=outboxactor 2026/02/05 16:54:22 INFO Applying migration id=outboxsender 2026/02/05 16:54:22 INFO Applying migration id=thread 2026/02/05 16:54:22 INFO Applying migration id=host 2026/02/05 16:54:22 INFO Applying migration id=sharedinbox 2026/02/05 16:54:22 INFO Applying migration id=noteshost 2026/02/05 16:54:22 INFO Applying migration id=fetched 2026/02/05 16:54:22 INFO Applying migration id=move 2026/02/05 16:54:22 INFO Applying migration id=cleanup 2026/02/05 16:54:22 INFO Applying migration id=received 2026/02/05 16:54:22 INFO Applying migration id=namehost 2026/02/05 16:54:22 INFO Applying migration id=outboxhost 2026/02/05 16:54:22 INFO Applying migration id=notesfts 2026/02/05 16:54:22 INFO Applying migration id=iconsname 2026/02/05 16:54:22 INFO Applying migration id=nohash 2026/02/05 16:54:22 INFO Applying migration id=shares 2026/02/05 16:54:22 INFO Applying migration id=actorttl 2026/02/05 16:54:22 INFO Applying migration id=tocc 2026/02/05 16:54:22 INFO Applying migration id=followeds 2026/02/05 16:54:22 INFO Applying migration id=certhash 2026/02/05 16:54:22 INFO Applying migration id=follows_sync 2026/02/05 16:54:22 INFO Applying migration id=jsonpath 2026/02/05 16:54:22 INFO Applying migration id=localforward 2026/02/05 16:54:22 INFO Applying migration id=avatar 2026/02/05 16:54:22 INFO Applying migration id=noimage 2026/02/05 16:54:22 INFO Applying migration id=feed 2026/02/05 16:54:22 INFO Applying migration id=bookmarks 2026/02/05 16:54:22 INFO Applying migration id=shareactivity 2026/02/05 16:54:22 INFO Applying migration id=application 2026/02/05 16:54:22 INFO Applying migration id=certificates 2026/02/05 16:54:22 INFO Applying migration id=rawforward 2026/02/05 16:54:22 INFO Applying migration id=publickey 2026/02/05 16:54:22 INFO Applying migration id=resolvegroup 2026/02/05 16:54:22 INFO Applying migration id=reject 2026/02/05 16:54:22 INFO Applying migration id=autodel 2026/02/05 16:54:22 INFO Applying migration id=jsonb 2026/02/05 16:54:22 INFO Applying migration id=quote 2026/02/05 16:54:22 INFO Applying migration id=rfc9421 2026/02/05 16:54:22 INFO Applying migration id=keys 2026/02/05 16:54:22 INFO Applying migration id=portable 2026/02/05 16:54:22 INFO Applying migration id=proofs 2026/02/05 16:54:22 INFO Applying migration id=contexts 2026/02/05 16:54:22 INFO Applying migration id=deliverieshost 2026/02/05 16:54:22 INFO Applying migration id=pembegin 2026/02/05 16:54:22 INFO Applying migration id=didhost 2026/02/05 16:54:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheFetchedRecently (0.55s) === RUN TestResolve_FederatedActorOldCacheButOffline 2026/02/05 16:54:22 INFO Applying migration id=initial 2026/02/05 16:54:22 INFO Applying migration id=notesupdated 2026/02/05 16:54:22 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:22 INFO Applying migration id=activitiesid 2026/02/05 16:54:22 INFO Applying migration id=outbox 2026/02/05 16:54:22 INFO Applying migration id=edits 2026/02/05 16:54:22 INFO Applying migration id=outboxactor 2026/02/05 16:54:22 INFO Applying migration id=outboxsender 2026/02/05 16:54:22 INFO Applying migration id=thread 2026/02/05 16:54:22 INFO Applying migration id=host 2026/02/05 16:54:22 INFO Applying migration id=sharedinbox 2026/02/05 16:54:22 INFO Applying migration id=noteshost 2026/02/05 16:54:22 INFO Applying migration id=fetched 2026/02/05 16:54:22 INFO Applying migration id=move 2026/02/05 16:54:22 INFO Applying migration id=cleanup 2026/02/05 16:54:22 INFO Applying migration id=received 2026/02/05 16:54:22 INFO Applying migration id=namehost 2026/02/05 16:54:22 INFO Applying migration id=outboxhost 2026/02/05 16:54:22 INFO Applying migration id=notesfts 2026/02/05 16:54:22 INFO Applying migration id=iconsname 2026/02/05 16:54:22 INFO Applying migration id=nohash 2026/02/05 16:54:22 INFO Applying migration id=shares 2026/02/05 16:54:22 INFO Applying migration id=actorttl 2026/02/05 16:54:22 INFO Applying migration id=tocc 2026/02/05 16:54:22 INFO Applying migration id=followeds 2026/02/05 16:54:22 INFO Applying migration id=certhash 2026/02/05 16:54:22 INFO Applying migration id=follows_sync 2026/02/05 16:54:22 INFO Applying migration id=jsonpath 2026/02/05 16:54:23 INFO Applying migration id=localforward 2026/02/05 16:54:23 INFO Applying migration id=avatar 2026/02/05 16:54:23 INFO Applying migration id=noimage 2026/02/05 16:54:23 INFO Applying migration id=feed 2026/02/05 16:54:23 INFO Applying migration id=bookmarks 2026/02/05 16:54:23 INFO Applying migration id=shareactivity 2026/02/05 16:54:23 INFO Applying migration id=application 2026/02/05 16:54:23 INFO Applying migration id=certificates 2026/02/05 16:54:23 INFO Applying migration id=rawforward 2026/02/05 16:54:23 INFO Applying migration id=publickey 2026/02/05 16:54:23 INFO Applying migration id=resolvegroup 2026/02/05 16:54:23 INFO Applying migration id=reject 2026/02/05 16:54:23 INFO Applying migration id=autodel 2026/02/05 16:54:23 INFO Applying migration id=jsonb 2026/02/05 16:54:23 INFO Applying migration id=quote 2026/02/05 16:54:23 INFO Applying migration id=rfc9421 2026/02/05 16:54:23 INFO Applying migration id=keys 2026/02/05 16:54:23 INFO Applying migration id=portable 2026/02/05 16:54:23 INFO Applying migration id=proofs 2026/02/05 16:54:23 INFO Applying migration id=contexts 2026/02/05 16:54:23 INFO Applying migration id=deliverieshost 2026/02/05 16:54:23 INFO Applying migration id=pembegin 2026/02/05 16:54:23 INFO Applying migration id=didhost 2026/02/05 16:54:23 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheButOffline (0.69s) === RUN TestResolve_FederatedActorOldCacheInvalidID 2026/02/05 16:54:23 INFO Applying migration id=initial 2026/02/05 16:54:23 INFO Applying migration id=notesupdated 2026/02/05 16:54:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:23 INFO Applying migration id=activitiesid 2026/02/05 16:54:23 INFO Applying migration id=outbox 2026/02/05 16:54:23 INFO Applying migration id=edits 2026/02/05 16:54:23 INFO Applying migration id=outboxactor 2026/02/05 16:54:23 INFO Applying migration id=outboxsender 2026/02/05 16:54:23 INFO Applying migration id=thread 2026/02/05 16:54:23 INFO Applying migration id=host 2026/02/05 16:54:23 INFO Applying migration id=sharedinbox 2026/02/05 16:54:23 INFO Applying migration id=noteshost 2026/02/05 16:54:23 INFO Applying migration id=fetched 2026/02/05 16:54:23 INFO Applying migration id=move 2026/02/05 16:54:23 INFO Applying migration id=cleanup 2026/02/05 16:54:23 INFO Applying migration id=received 2026/02/05 16:54:23 INFO Applying migration id=namehost 2026/02/05 16:54:23 INFO Applying migration id=outboxhost 2026/02/05 16:54:23 INFO Applying migration id=notesfts 2026/02/05 16:54:23 INFO Applying migration id=iconsname 2026/02/05 16:54:23 INFO Applying migration id=nohash 2026/02/05 16:54:23 INFO Applying migration id=shares 2026/02/05 16:54:23 INFO Applying migration id=actorttl 2026/02/05 16:54:23 INFO Applying migration id=tocc 2026/02/05 16:54:23 INFO Applying migration id=followeds 2026/02/05 16:54:23 INFO Applying migration id=certhash 2026/02/05 16:54:23 INFO Applying migration id=follows_sync 2026/02/05 16:54:23 INFO Applying migration id=jsonpath 2026/02/05 16:54:23 INFO Applying migration id=localforward 2026/02/05 16:54:23 INFO Applying migration id=avatar 2026/02/05 16:54:23 INFO Applying migration id=noimage 2026/02/05 16:54:23 INFO Applying migration id=feed 2026/02/05 16:54:23 INFO Applying migration id=bookmarks 2026/02/05 16:54:23 INFO Applying migration id=shareactivity 2026/02/05 16:54:23 INFO Applying migration id=application 2026/02/05 16:54:23 INFO Applying migration id=certificates 2026/02/05 16:54:23 INFO Applying migration id=rawforward 2026/02/05 16:54:23 INFO Applying migration id=publickey 2026/02/05 16:54:23 INFO Applying migration id=resolvegroup 2026/02/05 16:54:23 INFO Applying migration id=reject 2026/02/05 16:54:23 INFO Applying migration id=autodel 2026/02/05 16:54:23 INFO Applying migration id=jsonb 2026/02/05 16:54:23 INFO Applying migration id=quote 2026/02/05 16:54:23 INFO Applying migration id=rfc9421 2026/02/05 16:54:23 INFO Applying migration id=keys 2026/02/05 16:54:23 INFO Applying migration id=portable 2026/02/05 16:54:23 INFO Applying migration id=proofs 2026/02/05 16:54:23 INFO Applying migration id=contexts 2026/02/05 16:54:23 INFO Applying migration id=deliverieshost 2026/02/05 16:54:23 INFO Applying migration id=pembegin 2026/02/05 16:54:23 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorOldCacheInvalidID (0.21s) === RUN TestResolve_FederatedActorOldCacheInvalidWebFingerResponse 2026/02/05 16:54:23 INFO Applying migration id=initial 2026/02/05 16:54:23 INFO Applying migration id=notesupdated 2026/02/05 16:54:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:23 INFO Applying migration id=activitiesid 2026/02/05 16:54:23 INFO Applying migration id=outbox 2026/02/05 16:54:23 INFO Applying migration id=edits 2026/02/05 16:54:23 INFO Applying migration id=outboxactor 2026/02/05 16:54:23 INFO Applying migration id=outboxsender 2026/02/05 16:54:23 INFO Applying migration id=thread 2026/02/05 16:54:23 INFO Applying migration id=host 2026/02/05 16:54:23 INFO Applying migration id=sharedinbox 2026/02/05 16:54:23 INFO Applying migration id=noteshost 2026/02/05 16:54:23 INFO Applying migration id=fetched 2026/02/05 16:54:23 INFO Applying migration id=move 2026/02/05 16:54:23 INFO Applying migration id=cleanup 2026/02/05 16:54:23 INFO Applying migration id=received 2026/02/05 16:54:23 INFO Applying migration id=namehost 2026/02/05 16:54:23 INFO Applying migration id=outboxhost 2026/02/05 16:54:23 INFO Applying migration id=notesfts 2026/02/05 16:54:23 INFO Applying migration id=iconsname 2026/02/05 16:54:23 INFO Applying migration id=nohash 2026/02/05 16:54:23 INFO Applying migration id=shares 2026/02/05 16:54:23 INFO Applying migration id=actorttl 2026/02/05 16:54:23 INFO Applying migration id=tocc 2026/02/05 16:54:23 INFO Applying migration id=followeds 2026/02/05 16:54:23 INFO Applying migration id=certhash 2026/02/05 16:54:23 INFO Applying migration id=follows_sync 2026/02/05 16:54:23 INFO Applying migration id=jsonpath 2026/02/05 16:54:23 INFO Applying migration id=localforward 2026/02/05 16:54:23 INFO Applying migration id=avatar 2026/02/05 16:54:23 INFO Applying migration id=noimage 2026/02/05 16:54:23 INFO Applying migration id=feed 2026/02/05 16:54:23 INFO Applying migration id=bookmarks 2026/02/05 16:54:23 INFO Applying migration id=shareactivity 2026/02/05 16:54:23 INFO Applying migration id=application 2026/02/05 16:54:23 INFO Applying migration id=certificates 2026/02/05 16:54:23 INFO Applying migration id=rawforward 2026/02/05 16:54:23 INFO Applying migration id=publickey 2026/02/05 16:54:23 INFO Applying migration id=resolvegroup 2026/02/05 16:54:23 INFO Applying migration id=reject 2026/02/05 16:54:23 INFO Applying migration id=autodel 2026/02/05 16:54:23 INFO Applying migration id=jsonb 2026/02/05 16:54:23 INFO Applying migration id=quote 2026/02/05 16:54:23 INFO Applying migration id=rfc9421 2026/02/05 16:54:23 INFO Applying migration id=keys 2026/02/05 16:54:23 INFO Applying migration id=portable 2026/02/05 16:54:23 INFO Applying migration id=proofs 2026/02/05 16:54:23 INFO Applying migration id=contexts 2026/02/05 16:54:23 INFO Applying migration id=deliverieshost 2026/02/05 16:54:23 INFO Applying migration id=pembegin 2026/02/05 16:54:23 INFO Applying migration id=didhost 2026/02/05 16:54:24 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:24 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:24 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.27s) === RUN TestResolve_FederatedActorOldCacheBigWebFingerResponse 2026/02/05 16:54:24 INFO Applying migration id=initial 2026/02/05 16:54:24 INFO Applying migration id=notesupdated 2026/02/05 16:54:24 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:24 INFO Applying migration id=activitiesid 2026/02/05 16:54:24 INFO Applying migration id=outbox 2026/02/05 16:54:24 INFO Applying migration id=edits 2026/02/05 16:54:24 INFO Applying migration id=outboxactor 2026/02/05 16:54:24 INFO Applying migration id=outboxsender 2026/02/05 16:54:24 INFO Applying migration id=thread 2026/02/05 16:54:24 INFO Applying migration id=host 2026/02/05 16:54:24 INFO Applying migration id=sharedinbox 2026/02/05 16:54:24 INFO Applying migration id=noteshost 2026/02/05 16:54:24 INFO Applying migration id=fetched 2026/02/05 16:54:24 INFO Applying migration id=move 2026/02/05 16:54:24 INFO Applying migration id=cleanup 2026/02/05 16:54:24 INFO Applying migration id=received 2026/02/05 16:54:24 INFO Applying migration id=namehost 2026/02/05 16:54:24 INFO Applying migration id=outboxhost 2026/02/05 16:54:24 INFO Applying migration id=notesfts 2026/02/05 16:54:24 INFO Applying migration id=iconsname 2026/02/05 16:54:24 INFO Applying migration id=nohash 2026/02/05 16:54:24 INFO Applying migration id=shares 2026/02/05 16:54:24 INFO Applying migration id=actorttl 2026/02/05 16:54:24 INFO Applying migration id=tocc 2026/02/05 16:54:24 INFO Applying migration id=followeds 2026/02/05 16:54:24 INFO Applying migration id=certhash 2026/02/05 16:54:24 INFO Applying migration id=follows_sync 2026/02/05 16:54:24 INFO Applying migration id=jsonpath 2026/02/05 16:54:24 INFO Applying migration id=localforward 2026/02/05 16:54:24 INFO Applying migration id=avatar 2026/02/05 16:54:24 INFO Applying migration id=noimage 2026/02/05 16:54:24 INFO Applying migration id=feed 2026/02/05 16:54:24 INFO Applying migration id=bookmarks 2026/02/05 16:54:24 INFO Applying migration id=shareactivity 2026/02/05 16:54:24 INFO Applying migration id=application 2026/02/05 16:54:24 INFO Applying migration id=certificates 2026/02/05 16:54:24 INFO Applying migration id=rawforward 2026/02/05 16:54:24 INFO Applying migration id=publickey 2026/02/05 16:54:24 INFO Applying migration id=resolvegroup 2026/02/05 16:54:24 INFO Applying migration id=reject 2026/02/05 16:54:24 INFO Applying migration id=autodel 2026/02/05 16:54:24 INFO Applying migration id=jsonb 2026/02/05 16:54:24 INFO Applying migration id=quote 2026/02/05 16:54:24 INFO Applying migration id=rfc9421 2026/02/05 16:54:24 INFO Applying migration id=keys 2026/02/05 16:54:24 INFO Applying migration id=portable 2026/02/05 16:54:24 INFO Applying migration id=proofs 2026/02/05 16:54:24 INFO Applying migration id=contexts 2026/02/05 16:54:24 INFO Applying migration id=deliverieshost 2026/02/05 16:54:24 INFO Applying migration id=pembegin 2026/02/05 16:54:24 INFO Applying migration id=didhost 2026/02/05 16:54:24 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:24 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:24 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.52s) === RUN TestResolve_FederatedActorOldCacheInvalidActor 2026/02/05 16:54:24 INFO Applying migration id=initial 2026/02/05 16:54:24 INFO Applying migration id=notesupdated 2026/02/05 16:54:24 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:24 INFO Applying migration id=activitiesid 2026/02/05 16:54:24 INFO Applying migration id=outbox 2026/02/05 16:54:24 INFO Applying migration id=edits 2026/02/05 16:54:24 INFO Applying migration id=outboxactor 2026/02/05 16:54:24 INFO Applying migration id=outboxsender 2026/02/05 16:54:24 INFO Applying migration id=thread 2026/02/05 16:54:24 INFO Applying migration id=host 2026/02/05 16:54:24 INFO Applying migration id=sharedinbox 2026/02/05 16:54:24 INFO Applying migration id=noteshost 2026/02/05 16:54:24 INFO Applying migration id=fetched 2026/02/05 16:54:24 INFO Applying migration id=move 2026/02/05 16:54:24 INFO Applying migration id=cleanup 2026/02/05 16:54:24 INFO Applying migration id=received 2026/02/05 16:54:24 INFO Applying migration id=namehost 2026/02/05 16:54:24 INFO Applying migration id=outboxhost 2026/02/05 16:54:24 INFO Applying migration id=notesfts 2026/02/05 16:54:24 INFO Applying migration id=iconsname 2026/02/05 16:54:24 INFO Applying migration id=nohash 2026/02/05 16:54:24 INFO Applying migration id=shares 2026/02/05 16:54:24 INFO Applying migration id=actorttl 2026/02/05 16:54:24 INFO Applying migration id=tocc 2026/02/05 16:54:24 INFO Applying migration id=followeds 2026/02/05 16:54:24 INFO Applying migration id=certhash 2026/02/05 16:54:24 INFO Applying migration id=follows_sync 2026/02/05 16:54:24 INFO Applying migration id=jsonpath 2026/02/05 16:54:24 INFO Applying migration id=localforward 2026/02/05 16:54:24 INFO Applying migration id=avatar 2026/02/05 16:54:24 INFO Applying migration id=noimage 2026/02/05 16:54:24 INFO Applying migration id=feed 2026/02/05 16:54:24 INFO Applying migration id=bookmarks 2026/02/05 16:54:24 INFO Applying migration id=shareactivity 2026/02/05 16:54:24 INFO Applying migration id=application 2026/02/05 16:54:24 INFO Applying migration id=certificates 2026/02/05 16:54:24 INFO Applying migration id=rawforward 2026/02/05 16:54:24 INFO Applying migration id=publickey 2026/02/05 16:54:24 INFO Applying migration id=resolvegroup 2026/02/05 16:54:24 INFO Applying migration id=reject 2026/02/05 16:54:24 INFO Applying migration id=autodel 2026/02/05 16:54:24 INFO Applying migration id=jsonb 2026/02/05 16:54:24 INFO Applying migration id=quote 2026/02/05 16:54:24 INFO Applying migration id=rfc9421 2026/02/05 16:54:24 INFO Applying migration id=keys 2026/02/05 16:54:24 INFO Applying migration id=portable 2026/02/05 16:54:24 INFO Applying migration id=proofs 2026/02/05 16:54:24 INFO Applying migration id=contexts 2026/02/05 16:54:24 INFO Applying migration id=deliverieshost 2026/02/05 16:54:24 INFO Applying migration id=pembegin 2026/02/05 16:54:24 INFO Applying migration id=didhost 2026/02/05 16:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:25 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:25 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.37s) === RUN TestResolve_FederatedActorOldCacheBigActor 2026/02/05 16:54:25 INFO Applying migration id=initial 2026/02/05 16:54:25 INFO Applying migration id=notesupdated 2026/02/05 16:54:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:25 INFO Applying migration id=activitiesid 2026/02/05 16:54:25 INFO Applying migration id=outbox 2026/02/05 16:54:25 INFO Applying migration id=edits 2026/02/05 16:54:25 INFO Applying migration id=outboxactor 2026/02/05 16:54:25 INFO Applying migration id=outboxsender 2026/02/05 16:54:25 INFO Applying migration id=thread 2026/02/05 16:54:25 INFO Applying migration id=host 2026/02/05 16:54:25 INFO Applying migration id=sharedinbox 2026/02/05 16:54:25 INFO Applying migration id=noteshost 2026/02/05 16:54:25 INFO Applying migration id=fetched 2026/02/05 16:54:25 INFO Applying migration id=move 2026/02/05 16:54:25 INFO Applying migration id=cleanup 2026/02/05 16:54:25 INFO Applying migration id=received 2026/02/05 16:54:25 INFO Applying migration id=namehost 2026/02/05 16:54:25 INFO Applying migration id=outboxhost 2026/02/05 16:54:25 INFO Applying migration id=notesfts 2026/02/05 16:54:25 INFO Applying migration id=iconsname 2026/02/05 16:54:25 INFO Applying migration id=nohash 2026/02/05 16:54:25 INFO Applying migration id=shares 2026/02/05 16:54:25 INFO Applying migration id=actorttl 2026/02/05 16:54:25 INFO Applying migration id=tocc 2026/02/05 16:54:25 INFO Applying migration id=followeds 2026/02/05 16:54:25 INFO Applying migration id=certhash 2026/02/05 16:54:25 INFO Applying migration id=follows_sync 2026/02/05 16:54:25 INFO Applying migration id=jsonpath 2026/02/05 16:54:25 INFO Applying migration id=localforward 2026/02/05 16:54:25 INFO Applying migration id=avatar 2026/02/05 16:54:25 INFO Applying migration id=noimage 2026/02/05 16:54:25 INFO Applying migration id=feed 2026/02/05 16:54:25 INFO Applying migration id=bookmarks 2026/02/05 16:54:25 INFO Applying migration id=shareactivity 2026/02/05 16:54:25 INFO Applying migration id=application 2026/02/05 16:54:25 INFO Applying migration id=certificates 2026/02/05 16:54:25 INFO Applying migration id=rawforward 2026/02/05 16:54:25 INFO Applying migration id=publickey 2026/02/05 16:54:25 INFO Applying migration id=resolvegroup 2026/02/05 16:54:25 INFO Applying migration id=reject 2026/02/05 16:54:25 INFO Applying migration id=autodel 2026/02/05 16:54:25 INFO Applying migration id=jsonb 2026/02/05 16:54:25 INFO Applying migration id=quote 2026/02/05 16:54:25 INFO Applying migration id=rfc9421 2026/02/05 16:54:25 INFO Applying migration id=keys 2026/02/05 16:54:25 INFO Applying migration id=portable 2026/02/05 16:54:25 INFO Applying migration id=proofs 2026/02/05 16:54:25 INFO Applying migration id=contexts 2026/02/05 16:54:25 INFO Applying migration id=deliverieshost 2026/02/05 16:54:25 INFO Applying migration id=pembegin 2026/02/05 16:54:25 INFO Applying migration id=didhost 2026/02/05 16:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:25 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:25 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.21s) === RUN TestResolve_FederatedActorFirstTimeThroughKey 2026/02/05 16:54:25 INFO Applying migration id=initial 2026/02/05 16:54:25 INFO Applying migration id=notesupdated 2026/02/05 16:54:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:25 INFO Applying migration id=activitiesid 2026/02/05 16:54:25 INFO Applying migration id=outbox 2026/02/05 16:54:25 INFO Applying migration id=edits 2026/02/05 16:54:25 INFO Applying migration id=outboxactor 2026/02/05 16:54:25 INFO Applying migration id=outboxsender 2026/02/05 16:54:25 INFO Applying migration id=thread 2026/02/05 16:54:25 INFO Applying migration id=host 2026/02/05 16:54:25 INFO Applying migration id=sharedinbox 2026/02/05 16:54:25 INFO Applying migration id=noteshost 2026/02/05 16:54:25 INFO Applying migration id=fetched 2026/02/05 16:54:25 INFO Applying migration id=move 2026/02/05 16:54:25 INFO Applying migration id=cleanup 2026/02/05 16:54:25 INFO Applying migration id=received 2026/02/05 16:54:25 INFO Applying migration id=namehost 2026/02/05 16:54:25 INFO Applying migration id=outboxhost 2026/02/05 16:54:25 INFO Applying migration id=notesfts 2026/02/05 16:54:25 INFO Applying migration id=iconsname 2026/02/05 16:54:25 INFO Applying migration id=nohash 2026/02/05 16:54:25 INFO Applying migration id=shares 2026/02/05 16:54:25 INFO Applying migration id=actorttl 2026/02/05 16:54:25 INFO Applying migration id=tocc 2026/02/05 16:54:25 INFO Applying migration id=followeds 2026/02/05 16:54:25 INFO Applying migration id=certhash 2026/02/05 16:54:25 INFO Applying migration id=follows_sync 2026/02/05 16:54:25 INFO Applying migration id=jsonpath 2026/02/05 16:54:25 INFO Applying migration id=localforward 2026/02/05 16:54:25 INFO Applying migration id=avatar 2026/02/05 16:54:25 INFO Applying migration id=noimage 2026/02/05 16:54:25 INFO Applying migration id=feed 2026/02/05 16:54:25 INFO Applying migration id=bookmarks 2026/02/05 16:54:25 INFO Applying migration id=shareactivity 2026/02/05 16:54:25 INFO Applying migration id=application 2026/02/05 16:54:25 INFO Applying migration id=certificates 2026/02/05 16:54:25 INFO Applying migration id=rawforward 2026/02/05 16:54:25 INFO Applying migration id=publickey 2026/02/05 16:54:25 INFO Applying migration id=resolvegroup 2026/02/05 16:54:25 INFO Applying migration id=reject 2026/02/05 16:54:25 INFO Applying migration id=autodel 2026/02/05 16:54:25 INFO Applying migration id=jsonb 2026/02/05 16:54:25 INFO Applying migration id=quote 2026/02/05 16:54:25 INFO Applying migration id=rfc9421 2026/02/05 16:54:25 INFO Applying migration id=keys 2026/02/05 16:54:25 INFO Applying migration id=portable 2026/02/05 16:54:25 INFO Applying migration id=proofs 2026/02/05 16:54:25 INFO Applying migration id=contexts 2026/02/05 16:54:25 INFO Applying migration id=deliverieshost 2026/02/05 16:54:25 INFO Applying migration id=pembegin 2026/02/05 16:54:25 INFO Applying migration id=didhost 2026/02/05 16:54:25 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorFirstTimeThroughKey (0.33s) === RUN TestResolve_FederatedActorNoProfileLink 2026/02/05 16:54:25 INFO Applying migration id=initial 2026/02/05 16:54:25 INFO Applying migration id=notesupdated 2026/02/05 16:54:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:25 INFO Applying migration id=activitiesid 2026/02/05 16:54:25 INFO Applying migration id=outbox 2026/02/05 16:54:25 INFO Applying migration id=edits 2026/02/05 16:54:25 INFO Applying migration id=outboxactor 2026/02/05 16:54:25 INFO Applying migration id=outboxsender 2026/02/05 16:54:25 INFO Applying migration id=thread 2026/02/05 16:54:25 INFO Applying migration id=host 2026/02/05 16:54:25 INFO Applying migration id=sharedinbox 2026/02/05 16:54:25 INFO Applying migration id=noteshost 2026/02/05 16:54:25 INFO Applying migration id=fetched 2026/02/05 16:54:25 INFO Applying migration id=move 2026/02/05 16:54:25 INFO Applying migration id=cleanup 2026/02/05 16:54:25 INFO Applying migration id=received 2026/02/05 16:54:25 INFO Applying migration id=namehost 2026/02/05 16:54:25 INFO Applying migration id=outboxhost 2026/02/05 16:54:25 INFO Applying migration id=notesfts 2026/02/05 16:54:25 INFO Applying migration id=iconsname 2026/02/05 16:54:25 INFO Applying migration id=nohash 2026/02/05 16:54:25 INFO Applying migration id=shares 2026/02/05 16:54:25 INFO Applying migration id=actorttl 2026/02/05 16:54:25 INFO Applying migration id=tocc 2026/02/05 16:54:25 INFO Applying migration id=followeds 2026/02/05 16:54:25 INFO Applying migration id=certhash 2026/02/05 16:54:25 INFO Applying migration id=follows_sync 2026/02/05 16:54:25 INFO Applying migration id=jsonpath 2026/02/05 16:54:25 INFO Applying migration id=localforward 2026/02/05 16:54:25 INFO Applying migration id=avatar 2026/02/05 16:54:25 INFO Applying migration id=noimage 2026/02/05 16:54:25 INFO Applying migration id=feed 2026/02/05 16:54:25 INFO Applying migration id=bookmarks 2026/02/05 16:54:25 INFO Applying migration id=shareactivity 2026/02/05 16:54:25 INFO Applying migration id=application 2026/02/05 16:54:25 INFO Applying migration id=certificates 2026/02/05 16:54:25 INFO Applying migration id=rawforward 2026/02/05 16:54:25 INFO Applying migration id=publickey 2026/02/05 16:54:25 INFO Applying migration id=resolvegroup 2026/02/05 16:54:25 INFO Applying migration id=reject 2026/02/05 16:54:25 INFO Applying migration id=autodel 2026/02/05 16:54:25 INFO Applying migration id=jsonb 2026/02/05 16:54:25 INFO Applying migration id=quote 2026/02/05 16:54:25 INFO Applying migration id=rfc9421 2026/02/05 16:54:25 INFO Applying migration id=keys 2026/02/05 16:54:25 INFO Applying migration id=portable 2026/02/05 16:54:25 INFO Applying migration id=proofs 2026/02/05 16:54:25 INFO Applying migration id=contexts 2026/02/05 16:54:25 INFO Applying migration id=deliverieshost 2026/02/05 16:54:25 INFO Applying migration id=pembegin 2026/02/05 16:54:25 INFO Applying migration id=didhost 2026/02/05 16:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:25 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:25 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.22s) === RUN TestResolve_FederatedActorOldCacheWebFingerError 2026/02/05 16:54:25 INFO Applying migration id=initial 2026/02/05 16:54:25 INFO Applying migration id=notesupdated 2026/02/05 16:54:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:25 INFO Applying migration id=activitiesid 2026/02/05 16:54:25 INFO Applying migration id=outbox 2026/02/05 16:54:25 INFO Applying migration id=edits 2026/02/05 16:54:25 INFO Applying migration id=outboxactor 2026/02/05 16:54:25 INFO Applying migration id=outboxsender 2026/02/05 16:54:25 INFO Applying migration id=thread 2026/02/05 16:54:25 INFO Applying migration id=host 2026/02/05 16:54:25 INFO Applying migration id=sharedinbox 2026/02/05 16:54:25 INFO Applying migration id=noteshost 2026/02/05 16:54:25 INFO Applying migration id=fetched 2026/02/05 16:54:25 INFO Applying migration id=move 2026/02/05 16:54:25 INFO Applying migration id=cleanup 2026/02/05 16:54:25 INFO Applying migration id=received 2026/02/05 16:54:25 INFO Applying migration id=namehost 2026/02/05 16:54:25 INFO Applying migration id=outboxhost 2026/02/05 16:54:25 INFO Applying migration id=notesfts 2026/02/05 16:54:25 INFO Applying migration id=iconsname 2026/02/05 16:54:25 INFO Applying migration id=nohash 2026/02/05 16:54:25 INFO Applying migration id=shares 2026/02/05 16:54:25 INFO Applying migration id=actorttl 2026/02/05 16:54:25 INFO Applying migration id=tocc 2026/02/05 16:54:25 INFO Applying migration id=followeds 2026/02/05 16:54:25 INFO Applying migration id=certhash 2026/02/05 16:54:25 INFO Applying migration id=follows_sync 2026/02/05 16:54:25 INFO Applying migration id=jsonpath 2026/02/05 16:54:25 INFO Applying migration id=localforward 2026/02/05 16:54:25 INFO Applying migration id=avatar 2026/02/05 16:54:25 INFO Applying migration id=noimage 2026/02/05 16:54:25 INFO Applying migration id=feed 2026/02/05 16:54:25 INFO Applying migration id=bookmarks 2026/02/05 16:54:25 INFO Applying migration id=shareactivity 2026/02/05 16:54:25 INFO Applying migration id=application 2026/02/05 16:54:25 INFO Applying migration id=certificates 2026/02/05 16:54:25 INFO Applying migration id=rawforward 2026/02/05 16:54:25 INFO Applying migration id=publickey 2026/02/05 16:54:25 INFO Applying migration id=resolvegroup 2026/02/05 16:54:25 INFO Applying migration id=reject 2026/02/05 16:54:25 INFO Applying migration id=autodel 2026/02/05 16:54:25 INFO Applying migration id=jsonb 2026/02/05 16:54:25 INFO Applying migration id=quote 2026/02/05 16:54:25 INFO Applying migration id=rfc9421 2026/02/05 16:54:25 INFO Applying migration id=keys 2026/02/05 16:54:25 INFO Applying migration id=portable 2026/02/05 16:54:25 INFO Applying migration id=proofs 2026/02/05 16:54:25 INFO Applying migration id=contexts 2026/02/05 16:54:25 INFO Applying migration id=deliverieshost 2026/02/05 16:54:25 INFO Applying migration id=pembegin 2026/02/05 16:54:25 INFO Applying migration id=didhost 2026/02/05 16:54:26 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:26 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:26 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.43s) === RUN TestResolve_FederatedActorOldCacheActorError 2026/02/05 16:54:26 INFO Applying migration id=initial 2026/02/05 16:54:26 INFO Applying migration id=notesupdated 2026/02/05 16:54:26 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:26 INFO Applying migration id=activitiesid 2026/02/05 16:54:26 INFO Applying migration id=outbox 2026/02/05 16:54:26 INFO Applying migration id=edits 2026/02/05 16:54:26 INFO Applying migration id=outboxactor 2026/02/05 16:54:26 INFO Applying migration id=outboxsender 2026/02/05 16:54:26 INFO Applying migration id=thread 2026/02/05 16:54:26 INFO Applying migration id=host 2026/02/05 16:54:26 INFO Applying migration id=sharedinbox 2026/02/05 16:54:26 INFO Applying migration id=noteshost 2026/02/05 16:54:26 INFO Applying migration id=fetched 2026/02/05 16:54:26 INFO Applying migration id=move 2026/02/05 16:54:26 INFO Applying migration id=cleanup 2026/02/05 16:54:26 INFO Applying migration id=received 2026/02/05 16:54:26 INFO Applying migration id=namehost 2026/02/05 16:54:26 INFO Applying migration id=outboxhost 2026/02/05 16:54:26 INFO Applying migration id=notesfts 2026/02/05 16:54:26 INFO Applying migration id=iconsname 2026/02/05 16:54:26 INFO Applying migration id=nohash 2026/02/05 16:54:26 INFO Applying migration id=shares 2026/02/05 16:54:26 INFO Applying migration id=actorttl 2026/02/05 16:54:26 INFO Applying migration id=tocc 2026/02/05 16:54:26 INFO Applying migration id=followeds 2026/02/05 16:54:26 INFO Applying migration id=certhash 2026/02/05 16:54:26 INFO Applying migration id=follows_sync 2026/02/05 16:54:26 INFO Applying migration id=jsonpath 2026/02/05 16:54:26 INFO Applying migration id=localforward 2026/02/05 16:54:26 INFO Applying migration id=avatar 2026/02/05 16:54:26 INFO Applying migration id=noimage 2026/02/05 16:54:26 INFO Applying migration id=feed 2026/02/05 16:54:26 INFO Applying migration id=bookmarks 2026/02/05 16:54:26 INFO Applying migration id=shareactivity 2026/02/05 16:54:26 INFO Applying migration id=application 2026/02/05 16:54:26 INFO Applying migration id=certificates 2026/02/05 16:54:26 INFO Applying migration id=rawforward 2026/02/05 16:54:26 INFO Applying migration id=publickey 2026/02/05 16:54:26 INFO Applying migration id=resolvegroup 2026/02/05 16:54:26 INFO Applying migration id=reject 2026/02/05 16:54:26 INFO Applying migration id=autodel 2026/02/05 16:54:26 INFO Applying migration id=jsonb 2026/02/05 16:54:26 INFO Applying migration id=quote 2026/02/05 16:54:26 INFO Applying migration id=rfc9421 2026/02/05 16:54:26 INFO Applying migration id=keys 2026/02/05 16:54:26 INFO Applying migration id=portable 2026/02/05 16:54:26 INFO Applying migration id=proofs 2026/02/05 16:54:26 INFO Applying migration id=contexts 2026/02/05 16:54:26 INFO Applying migration id=deliverieshost 2026/02/05 16:54:26 INFO Applying migration id=pembegin 2026/02/05 16:54:26 INFO Applying migration id=didhost 2026/02/05 16:54:26 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:26 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:26 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.61s) === RUN TestResolve_FederatedActorOldCacheActorDeleted 2026/02/05 16:54:26 INFO Applying migration id=initial 2026/02/05 16:54:26 INFO Applying migration id=notesupdated 2026/02/05 16:54:26 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:26 INFO Applying migration id=activitiesid 2026/02/05 16:54:26 INFO Applying migration id=outbox 2026/02/05 16:54:26 INFO Applying migration id=edits 2026/02/05 16:54:26 INFO Applying migration id=outboxactor 2026/02/05 16:54:26 INFO Applying migration id=outboxsender 2026/02/05 16:54:26 INFO Applying migration id=thread 2026/02/05 16:54:26 INFO Applying migration id=host 2026/02/05 16:54:26 INFO Applying migration id=sharedinbox 2026/02/05 16:54:26 INFO Applying migration id=noteshost 2026/02/05 16:54:26 INFO Applying migration id=fetched 2026/02/05 16:54:26 INFO Applying migration id=move 2026/02/05 16:54:26 INFO Applying migration id=cleanup 2026/02/05 16:54:26 INFO Applying migration id=received 2026/02/05 16:54:26 INFO Applying migration id=namehost 2026/02/05 16:54:26 INFO Applying migration id=outboxhost 2026/02/05 16:54:26 INFO Applying migration id=notesfts 2026/02/05 16:54:26 INFO Applying migration id=iconsname 2026/02/05 16:54:26 INFO Applying migration id=nohash 2026/02/05 16:54:26 INFO Applying migration id=shares 2026/02/05 16:54:26 INFO Applying migration id=actorttl 2026/02/05 16:54:26 INFO Applying migration id=tocc 2026/02/05 16:54:26 INFO Applying migration id=followeds 2026/02/05 16:54:26 INFO Applying migration id=certhash 2026/02/05 16:54:26 INFO Applying migration id=follows_sync 2026/02/05 16:54:26 INFO Applying migration id=jsonpath 2026/02/05 16:54:26 INFO Applying migration id=localforward 2026/02/05 16:54:26 INFO Applying migration id=avatar 2026/02/05 16:54:26 INFO Applying migration id=noimage 2026/02/05 16:54:26 INFO Applying migration id=feed 2026/02/05 16:54:26 INFO Applying migration id=bookmarks 2026/02/05 16:54:26 INFO Applying migration id=shareactivity 2026/02/05 16:54:26 INFO Applying migration id=application 2026/02/05 16:54:26 INFO Applying migration id=certificates 2026/02/05 16:54:26 INFO Applying migration id=rawforward 2026/02/05 16:54:26 INFO Applying migration id=publickey 2026/02/05 16:54:26 INFO Applying migration id=resolvegroup 2026/02/05 16:54:26 INFO Applying migration id=reject 2026/02/05 16:54:26 INFO Applying migration id=autodel 2026/02/05 16:54:26 INFO Applying migration id=jsonb 2026/02/05 16:54:26 INFO Applying migration id=quote 2026/02/05 16:54:26 INFO Applying migration id=rfc9421 2026/02/05 16:54:26 INFO Applying migration id=keys 2026/02/05 16:54:26 INFO Applying migration id=portable 2026/02/05 16:54:26 INFO Applying migration id=proofs 2026/02/05 16:54:26 INFO Applying migration id=contexts 2026/02/05 16:54:26 INFO Applying migration id=deliverieshost 2026/02/05 16:54:26 INFO Applying migration id=pembegin 2026/02/05 16:54:26 INFO Applying migration id=didhost 2026/02/05 16:54:27 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:27 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:27 WARN Actor is gone, deleting associated objects id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheActorDeleted (0.45s) === RUN TestResolve_FederatedActorFirstTimeWrongID 2026/02/05 16:54:27 INFO Applying migration id=initial 2026/02/05 16:54:27 INFO Applying migration id=notesupdated 2026/02/05 16:54:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:27 INFO Applying migration id=activitiesid 2026/02/05 16:54:27 INFO Applying migration id=outbox 2026/02/05 16:54:27 INFO Applying migration id=edits 2026/02/05 16:54:27 INFO Applying migration id=outboxactor 2026/02/05 16:54:27 INFO Applying migration id=outboxsender 2026/02/05 16:54:27 INFO Applying migration id=thread 2026/02/05 16:54:27 INFO Applying migration id=host 2026/02/05 16:54:27 INFO Applying migration id=sharedinbox 2026/02/05 16:54:27 INFO Applying migration id=noteshost 2026/02/05 16:54:27 INFO Applying migration id=fetched 2026/02/05 16:54:27 INFO Applying migration id=move 2026/02/05 16:54:27 INFO Applying migration id=cleanup 2026/02/05 16:54:27 INFO Applying migration id=received 2026/02/05 16:54:27 INFO Applying migration id=namehost 2026/02/05 16:54:27 INFO Applying migration id=outboxhost 2026/02/05 16:54:27 INFO Applying migration id=notesfts 2026/02/05 16:54:27 INFO Applying migration id=iconsname 2026/02/05 16:54:27 INFO Applying migration id=nohash 2026/02/05 16:54:27 INFO Applying migration id=shares 2026/02/05 16:54:27 INFO Applying migration id=actorttl 2026/02/05 16:54:27 INFO Applying migration id=tocc 2026/02/05 16:54:27 INFO Applying migration id=followeds 2026/02/05 16:54:27 INFO Applying migration id=certhash 2026/02/05 16:54:27 INFO Applying migration id=follows_sync 2026/02/05 16:54:27 INFO Applying migration id=jsonpath 2026/02/05 16:54:27 INFO Applying migration id=localforward 2026/02/05 16:54:27 INFO Applying migration id=avatar 2026/02/05 16:54:27 INFO Applying migration id=noimage 2026/02/05 16:54:27 INFO Applying migration id=feed 2026/02/05 16:54:27 INFO Applying migration id=bookmarks 2026/02/05 16:54:27 INFO Applying migration id=shareactivity 2026/02/05 16:54:27 INFO Applying migration id=application 2026/02/05 16:54:27 INFO Applying migration id=certificates 2026/02/05 16:54:27 INFO Applying migration id=rawforward 2026/02/05 16:54:27 INFO Applying migration id=publickey 2026/02/05 16:54:27 INFO Applying migration id=resolvegroup 2026/02/05 16:54:27 INFO Applying migration id=reject 2026/02/05 16:54:27 INFO Applying migration id=autodel 2026/02/05 16:54:27 INFO Applying migration id=jsonb 2026/02/05 16:54:27 INFO Applying migration id=quote 2026/02/05 16:54:27 INFO Applying migration id=rfc9421 2026/02/05 16:54:27 INFO Applying migration id=keys 2026/02/05 16:54:27 INFO Applying migration id=portable 2026/02/05 16:54:27 INFO Applying migration id=proofs 2026/02/05 16:54:27 INFO Applying migration id=contexts 2026/02/05 16:54:27 INFO Applying migration id=deliverieshost 2026/02/05 16:54:27 INFO Applying migration id=pembegin 2026/02/05 16:54:27 INFO Applying migration id=didhost 2026/02/05 16:54:27 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeWrongID (0.28s) === RUN TestResolve_FederatedActorFirstTimeDeleted 2026/02/05 16:54:27 INFO Applying migration id=initial 2026/02/05 16:54:27 INFO Applying migration id=notesupdated 2026/02/05 16:54:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:27 INFO Applying migration id=activitiesid 2026/02/05 16:54:27 INFO Applying migration id=outbox 2026/02/05 16:54:27 INFO Applying migration id=edits 2026/02/05 16:54:27 INFO Applying migration id=outboxactor 2026/02/05 16:54:27 INFO Applying migration id=outboxsender 2026/02/05 16:54:27 INFO Applying migration id=thread 2026/02/05 16:54:27 INFO Applying migration id=host 2026/02/05 16:54:27 INFO Applying migration id=sharedinbox 2026/02/05 16:54:27 INFO Applying migration id=noteshost 2026/02/05 16:54:27 INFO Applying migration id=fetched 2026/02/05 16:54:27 INFO Applying migration id=move 2026/02/05 16:54:27 INFO Applying migration id=cleanup 2026/02/05 16:54:27 INFO Applying migration id=received 2026/02/05 16:54:27 INFO Applying migration id=namehost 2026/02/05 16:54:27 INFO Applying migration id=outboxhost 2026/02/05 16:54:27 INFO Applying migration id=notesfts 2026/02/05 16:54:27 INFO Applying migration id=iconsname 2026/02/05 16:54:27 INFO Applying migration id=nohash 2026/02/05 16:54:27 INFO Applying migration id=shares 2026/02/05 16:54:27 INFO Applying migration id=actorttl 2026/02/05 16:54:27 INFO Applying migration id=tocc 2026/02/05 16:54:27 INFO Applying migration id=followeds 2026/02/05 16:54:27 INFO Applying migration id=certhash 2026/02/05 16:54:27 INFO Applying migration id=follows_sync 2026/02/05 16:54:27 INFO Applying migration id=jsonpath 2026/02/05 16:54:27 INFO Applying migration id=localforward 2026/02/05 16:54:27 INFO Applying migration id=avatar 2026/02/05 16:54:27 INFO Applying migration id=noimage 2026/02/05 16:54:27 INFO Applying migration id=feed 2026/02/05 16:54:27 INFO Applying migration id=bookmarks 2026/02/05 16:54:27 INFO Applying migration id=shareactivity 2026/02/05 16:54:27 INFO Applying migration id=application 2026/02/05 16:54:27 INFO Applying migration id=certificates 2026/02/05 16:54:27 INFO Applying migration id=rawforward 2026/02/05 16:54:27 INFO Applying migration id=publickey 2026/02/05 16:54:27 INFO Applying migration id=resolvegroup 2026/02/05 16:54:27 INFO Applying migration id=reject 2026/02/05 16:54:27 INFO Applying migration id=autodel 2026/02/05 16:54:27 INFO Applying migration id=jsonb 2026/02/05 16:54:27 INFO Applying migration id=quote 2026/02/05 16:54:27 INFO Applying migration id=rfc9421 2026/02/05 16:54:27 INFO Applying migration id=keys 2026/02/05 16:54:27 INFO Applying migration id=portable 2026/02/05 16:54:27 INFO Applying migration id=proofs 2026/02/05 16:54:27 INFO Applying migration id=contexts 2026/02/05 16:54:27 INFO Applying migration id=deliverieshost 2026/02/05 16:54:27 INFO Applying migration id=pembegin 2026/02/05 16:54:27 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeDeleted (0.33s) === RUN TestResolve_FederatedActorFirstTimeTooYoung 2026/02/05 16:54:27 INFO Applying migration id=initial 2026/02/05 16:54:27 INFO Applying migration id=notesupdated 2026/02/05 16:54:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:27 INFO Applying migration id=activitiesid 2026/02/05 16:54:27 INFO Applying migration id=outbox 2026/02/05 16:54:27 INFO Applying migration id=edits 2026/02/05 16:54:27 INFO Applying migration id=outboxactor 2026/02/05 16:54:27 INFO Applying migration id=outboxsender 2026/02/05 16:54:27 INFO Applying migration id=thread 2026/02/05 16:54:27 INFO Applying migration id=host 2026/02/05 16:54:27 INFO Applying migration id=sharedinbox 2026/02/05 16:54:27 INFO Applying migration id=noteshost 2026/02/05 16:54:27 INFO Applying migration id=fetched 2026/02/05 16:54:27 INFO Applying migration id=move 2026/02/05 16:54:27 INFO Applying migration id=cleanup 2026/02/05 16:54:27 INFO Applying migration id=received 2026/02/05 16:54:27 INFO Applying migration id=namehost 2026/02/05 16:54:27 INFO Applying migration id=outboxhost 2026/02/05 16:54:27 INFO Applying migration id=notesfts 2026/02/05 16:54:27 INFO Applying migration id=iconsname 2026/02/05 16:54:27 INFO Applying migration id=nohash 2026/02/05 16:54:27 INFO Applying migration id=shares 2026/02/05 16:54:27 INFO Applying migration id=actorttl 2026/02/05 16:54:27 INFO Applying migration id=tocc 2026/02/05 16:54:27 INFO Applying migration id=followeds 2026/02/05 16:54:27 INFO Applying migration id=certhash 2026/02/05 16:54:27 INFO Applying migration id=follows_sync 2026/02/05 16:54:27 INFO Applying migration id=jsonpath 2026/02/05 16:54:27 INFO Applying migration id=localforward 2026/02/05 16:54:27 INFO Applying migration id=avatar 2026/02/05 16:54:27 INFO Applying migration id=noimage 2026/02/05 16:54:27 INFO Applying migration id=feed 2026/02/05 16:54:27 INFO Applying migration id=bookmarks 2026/02/05 16:54:27 INFO Applying migration id=shareactivity 2026/02/05 16:54:27 INFO Applying migration id=application 2026/02/05 16:54:27 INFO Applying migration id=certificates 2026/02/05 16:54:27 INFO Applying migration id=rawforward 2026/02/05 16:54:27 INFO Applying migration id=publickey 2026/02/05 16:54:27 INFO Applying migration id=resolvegroup 2026/02/05 16:54:27 INFO Applying migration id=reject 2026/02/05 16:54:27 INFO Applying migration id=autodel 2026/02/05 16:54:27 INFO Applying migration id=jsonb 2026/02/05 16:54:27 INFO Applying migration id=quote 2026/02/05 16:54:27 INFO Applying migration id=rfc9421 2026/02/05 16:54:27 INFO Applying migration id=keys 2026/02/05 16:54:27 INFO Applying migration id=portable 2026/02/05 16:54:27 INFO Applying migration id=proofs 2026/02/05 16:54:27 INFO Applying migration id=contexts 2026/02/05 16:54:27 INFO Applying migration id=deliverieshost 2026/02/05 16:54:27 INFO Applying migration id=pembegin 2026/02/05 16:54:27 INFO Applying migration id=didhost 2026/02/05 16:54:28 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeTooYoung (0.57s) === RUN TestResolve_FederatedActorFirstTimeSuspended 2026/02/05 16:54:28 INFO Applying migration id=initial 2026/02/05 16:54:28 INFO Applying migration id=notesupdated 2026/02/05 16:54:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:28 INFO Applying migration id=activitiesid 2026/02/05 16:54:28 INFO Applying migration id=outbox 2026/02/05 16:54:28 INFO Applying migration id=edits 2026/02/05 16:54:28 INFO Applying migration id=outboxactor 2026/02/05 16:54:28 INFO Applying migration id=outboxsender 2026/02/05 16:54:28 INFO Applying migration id=thread 2026/02/05 16:54:28 INFO Applying migration id=host 2026/02/05 16:54:28 INFO Applying migration id=sharedinbox 2026/02/05 16:54:28 INFO Applying migration id=noteshost 2026/02/05 16:54:28 INFO Applying migration id=fetched 2026/02/05 16:54:28 INFO Applying migration id=move 2026/02/05 16:54:28 INFO Applying migration id=cleanup 2026/02/05 16:54:28 INFO Applying migration id=received 2026/02/05 16:54:28 INFO Applying migration id=namehost 2026/02/05 16:54:28 INFO Applying migration id=outboxhost 2026/02/05 16:54:28 INFO Applying migration id=notesfts 2026/02/05 16:54:28 INFO Applying migration id=iconsname 2026/02/05 16:54:28 INFO Applying migration id=nohash 2026/02/05 16:54:28 INFO Applying migration id=shares 2026/02/05 16:54:28 INFO Applying migration id=actorttl 2026/02/05 16:54:28 INFO Applying migration id=tocc 2026/02/05 16:54:28 INFO Applying migration id=followeds 2026/02/05 16:54:28 INFO Applying migration id=certhash 2026/02/05 16:54:28 INFO Applying migration id=follows_sync 2026/02/05 16:54:28 INFO Applying migration id=jsonpath 2026/02/05 16:54:28 INFO Applying migration id=localforward 2026/02/05 16:54:28 INFO Applying migration id=avatar 2026/02/05 16:54:28 INFO Applying migration id=noimage 2026/02/05 16:54:28 INFO Applying migration id=feed 2026/02/05 16:54:28 INFO Applying migration id=bookmarks 2026/02/05 16:54:28 INFO Applying migration id=shareactivity 2026/02/05 16:54:28 INFO Applying migration id=application 2026/02/05 16:54:28 INFO Applying migration id=certificates 2026/02/05 16:54:28 INFO Applying migration id=rawforward 2026/02/05 16:54:28 INFO Applying migration id=publickey 2026/02/05 16:54:28 INFO Applying migration id=resolvegroup 2026/02/05 16:54:28 INFO Applying migration id=reject 2026/02/05 16:54:28 INFO Applying migration id=autodel 2026/02/05 16:54:28 INFO Applying migration id=jsonb 2026/02/05 16:54:28 INFO Applying migration id=quote 2026/02/05 16:54:28 INFO Applying migration id=rfc9421 2026/02/05 16:54:28 INFO Applying migration id=keys 2026/02/05 16:54:28 INFO Applying migration id=portable 2026/02/05 16:54:28 INFO Applying migration id=proofs 2026/02/05 16:54:28 INFO Applying migration id=contexts 2026/02/05 16:54:28 INFO Applying migration id=deliverieshost 2026/02/05 16:54:28 INFO Applying migration id=pembegin 2026/02/05 16:54:28 INFO Applying migration id=didhost 2026/02/05 16:54:28 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeSuspended (0.23s) === RUN TestResolve_FederatedActorWrongIDCached 2026/02/05 16:54:28 INFO Applying migration id=initial 2026/02/05 16:54:28 INFO Applying migration id=notesupdated 2026/02/05 16:54:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:28 INFO Applying migration id=activitiesid 2026/02/05 16:54:28 INFO Applying migration id=outbox 2026/02/05 16:54:28 INFO Applying migration id=edits 2026/02/05 16:54:28 INFO Applying migration id=outboxactor 2026/02/05 16:54:28 INFO Applying migration id=outboxsender 2026/02/05 16:54:28 INFO Applying migration id=thread 2026/02/05 16:54:28 INFO Applying migration id=host 2026/02/05 16:54:28 INFO Applying migration id=sharedinbox 2026/02/05 16:54:28 INFO Applying migration id=noteshost 2026/02/05 16:54:28 INFO Applying migration id=fetched 2026/02/05 16:54:28 INFO Applying migration id=move 2026/02/05 16:54:28 INFO Applying migration id=cleanup 2026/02/05 16:54:28 INFO Applying migration id=received 2026/02/05 16:54:28 INFO Applying migration id=namehost 2026/02/05 16:54:28 INFO Applying migration id=outboxhost 2026/02/05 16:54:28 INFO Applying migration id=notesfts 2026/02/05 16:54:28 INFO Applying migration id=iconsname 2026/02/05 16:54:28 INFO Applying migration id=nohash 2026/02/05 16:54:28 INFO Applying migration id=shares 2026/02/05 16:54:28 INFO Applying migration id=actorttl 2026/02/05 16:54:28 INFO Applying migration id=tocc 2026/02/05 16:54:28 INFO Applying migration id=followeds 2026/02/05 16:54:28 INFO Applying migration id=certhash 2026/02/05 16:54:28 INFO Applying migration id=follows_sync 2026/02/05 16:54:28 INFO Applying migration id=jsonpath 2026/02/05 16:54:28 INFO Applying migration id=localforward 2026/02/05 16:54:28 INFO Applying migration id=avatar 2026/02/05 16:54:28 INFO Applying migration id=noimage 2026/02/05 16:54:28 INFO Applying migration id=feed 2026/02/05 16:54:28 INFO Applying migration id=bookmarks 2026/02/05 16:54:28 INFO Applying migration id=shareactivity 2026/02/05 16:54:28 INFO Applying migration id=application 2026/02/05 16:54:28 INFO Applying migration id=certificates 2026/02/05 16:54:28 INFO Applying migration id=rawforward 2026/02/05 16:54:28 INFO Applying migration id=publickey 2026/02/05 16:54:28 INFO Applying migration id=resolvegroup 2026/02/05 16:54:28 INFO Applying migration id=reject 2026/02/05 16:54:28 INFO Applying migration id=autodel 2026/02/05 16:54:28 INFO Applying migration id=jsonb 2026/02/05 16:54:28 INFO Applying migration id=quote 2026/02/05 16:54:28 INFO Applying migration id=rfc9421 2026/02/05 16:54:28 INFO Applying migration id=keys 2026/02/05 16:54:28 INFO Applying migration id=portable 2026/02/05 16:54:28 INFO Applying migration id=proofs 2026/02/05 16:54:28 INFO Applying migration id=contexts 2026/02/05 16:54:28 INFO Applying migration id=deliverieshost 2026/02/05 16:54:28 INFO Applying migration id=pembegin 2026/02/05 16:54:28 INFO Applying migration id=didhost 2026/02/05 16:54:29 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDCached (0.88s) === RUN TestResolve_FederatedActorWrongIDCachedOldCache 2026/02/05 16:54:29 INFO Applying migration id=initial 2026/02/05 16:54:29 INFO Applying migration id=notesupdated 2026/02/05 16:54:29 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:29 INFO Applying migration id=activitiesid 2026/02/05 16:54:29 INFO Applying migration id=outbox 2026/02/05 16:54:29 INFO Applying migration id=edits 2026/02/05 16:54:29 INFO Applying migration id=outboxactor 2026/02/05 16:54:29 INFO Applying migration id=outboxsender 2026/02/05 16:54:29 INFO Applying migration id=thread 2026/02/05 16:54:29 INFO Applying migration id=host 2026/02/05 16:54:29 INFO Applying migration id=sharedinbox 2026/02/05 16:54:29 INFO Applying migration id=noteshost 2026/02/05 16:54:29 INFO Applying migration id=fetched 2026/02/05 16:54:29 INFO Applying migration id=move 2026/02/05 16:54:29 INFO Applying migration id=cleanup 2026/02/05 16:54:29 INFO Applying migration id=received 2026/02/05 16:54:29 INFO Applying migration id=namehost 2026/02/05 16:54:29 INFO Applying migration id=outboxhost 2026/02/05 16:54:29 INFO Applying migration id=notesfts 2026/02/05 16:54:29 INFO Applying migration id=iconsname 2026/02/05 16:54:29 INFO Applying migration id=nohash 2026/02/05 16:54:29 INFO Applying migration id=shares 2026/02/05 16:54:29 INFO Applying migration id=actorttl 2026/02/05 16:54:29 INFO Applying migration id=tocc 2026/02/05 16:54:29 INFO Applying migration id=followeds 2026/02/05 16:54:29 INFO Applying migration id=certhash 2026/02/05 16:54:29 INFO Applying migration id=follows_sync 2026/02/05 16:54:29 INFO Applying migration id=jsonpath 2026/02/05 16:54:29 INFO Applying migration id=localforward 2026/02/05 16:54:29 INFO Applying migration id=avatar 2026/02/05 16:54:29 INFO Applying migration id=noimage 2026/02/05 16:54:29 INFO Applying migration id=feed 2026/02/05 16:54:29 INFO Applying migration id=bookmarks 2026/02/05 16:54:29 INFO Applying migration id=shareactivity 2026/02/05 16:54:29 INFO Applying migration id=application 2026/02/05 16:54:29 INFO Applying migration id=certificates 2026/02/05 16:54:29 INFO Applying migration id=rawforward 2026/02/05 16:54:29 INFO Applying migration id=publickey 2026/02/05 16:54:29 INFO Applying migration id=resolvegroup 2026/02/05 16:54:29 INFO Applying migration id=reject 2026/02/05 16:54:29 INFO Applying migration id=autodel 2026/02/05 16:54:29 INFO Applying migration id=jsonb 2026/02/05 16:54:29 INFO Applying migration id=quote 2026/02/05 16:54:29 INFO Applying migration id=rfc9421 2026/02/05 16:54:29 INFO Applying migration id=keys 2026/02/05 16:54:29 INFO Applying migration id=portable 2026/02/05 16:54:29 INFO Applying migration id=proofs 2026/02/05 16:54:29 INFO Applying migration id=contexts 2026/02/05 16:54:29 INFO Applying migration id=deliverieshost 2026/02/05 16:54:29 INFO Applying migration id=pembegin 2026/02/05 16:54:29 INFO Applying migration id=didhost 2026/02/05 16:54:29 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/02/05 16:54:29 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/02/05 16:54:29 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDCachedOldCache (0.31s) === RUN TestResolve_FederatedActorWrongIDOldCache 2026/02/05 16:54:29 INFO Applying migration id=initial 2026/02/05 16:54:29 INFO Applying migration id=notesupdated 2026/02/05 16:54:29 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:29 INFO Applying migration id=activitiesid 2026/02/05 16:54:29 INFO Applying migration id=outbox 2026/02/05 16:54:29 INFO Applying migration id=edits 2026/02/05 16:54:29 INFO Applying migration id=outboxactor 2026/02/05 16:54:29 INFO Applying migration id=outboxsender 2026/02/05 16:54:29 INFO Applying migration id=thread 2026/02/05 16:54:29 INFO Applying migration id=host 2026/02/05 16:54:29 INFO Applying migration id=sharedinbox 2026/02/05 16:54:29 INFO Applying migration id=noteshost 2026/02/05 16:54:29 INFO Applying migration id=fetched 2026/02/05 16:54:29 INFO Applying migration id=move 2026/02/05 16:54:29 INFO Applying migration id=cleanup 2026/02/05 16:54:29 INFO Applying migration id=received 2026/02/05 16:54:29 INFO Applying migration id=namehost 2026/02/05 16:54:29 INFO Applying migration id=outboxhost 2026/02/05 16:54:29 INFO Applying migration id=notesfts 2026/02/05 16:54:29 INFO Applying migration id=iconsname 2026/02/05 16:54:29 INFO Applying migration id=nohash 2026/02/05 16:54:29 INFO Applying migration id=shares 2026/02/05 16:54:29 INFO Applying migration id=actorttl 2026/02/05 16:54:29 INFO Applying migration id=tocc 2026/02/05 16:54:29 INFO Applying migration id=followeds 2026/02/05 16:54:29 INFO Applying migration id=certhash 2026/02/05 16:54:29 INFO Applying migration id=follows_sync 2026/02/05 16:54:29 INFO Applying migration id=jsonpath 2026/02/05 16:54:29 INFO Applying migration id=localforward 2026/02/05 16:54:29 INFO Applying migration id=avatar 2026/02/05 16:54:29 INFO Applying migration id=noimage 2026/02/05 16:54:29 INFO Applying migration id=feed 2026/02/05 16:54:29 INFO Applying migration id=bookmarks 2026/02/05 16:54:29 INFO Applying migration id=shareactivity 2026/02/05 16:54:29 INFO Applying migration id=application 2026/02/05 16:54:29 INFO Applying migration id=certificates 2026/02/05 16:54:29 INFO Applying migration id=rawforward 2026/02/05 16:54:29 INFO Applying migration id=publickey 2026/02/05 16:54:29 INFO Applying migration id=resolvegroup 2026/02/05 16:54:29 INFO Applying migration id=reject 2026/02/05 16:54:29 INFO Applying migration id=autodel 2026/02/05 16:54:29 INFO Applying migration id=jsonb 2026/02/05 16:54:29 INFO Applying migration id=quote 2026/02/05 16:54:29 INFO Applying migration id=rfc9421 2026/02/05 16:54:29 INFO Applying migration id=keys 2026/02/05 16:54:29 INFO Applying migration id=portable 2026/02/05 16:54:29 INFO Applying migration id=proofs 2026/02/05 16:54:29 INFO Applying migration id=contexts 2026/02/05 16:54:29 INFO Applying migration id=deliverieshost 2026/02/05 16:54:29 INFO Applying migration id=pembegin 2026/02/05 16:54:29 INFO Applying migration id=didhost 2026/02/05 16:54:30 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/02/05 16:54:30 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/02/05 16:54:30 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/02/05 16:54:30 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/02/05 16:54:30 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDOldCache (0.28s) 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_Escaping --- PASS: TestToHTML_Escaping (0.00s) === CONT TestToHTML_EmojiMention --- PASS: TestToHTML_EmojiMention (0.00s) === CONT TestToHTML_NoMentions --- PASS: TestToHTML_NoMentions (0.00s) === CONT TestToHTML_MissingMentions --- PASS: TestToHTML_MissingMentions (0.00s) === CONT TestToHTML_Mentions --- PASS: TestToHTML_Mentions (0.00s) === CONT TestToHTML_TitleSubtitleAndParagraphs --- PASS: TestToHTML_TitleSubtitleAndParagraphs (0.00s) === CONT TestFromHTML_Quote === CONT TestToHTML_Empty === CONT TestFromHTML_OrderedList === CONT TestFromHTML_UnorderedList === CONT TestFromHTML_Escaping === CONT TestFromHTML_ImageAndSameLink === CONT TestFromHTML_ImageAndLink === CONT TestFromHTML_ImageNoSrc === CONT TestFromHTML_ImageAlt === CONT TestFromHTML_Image === CONT TestToHTML_OnlyLineBreaks === CONT TestFromHTML_TitleParagraphSubtitleAndParagraph === CONT TestFromHTML_LineBreak === CONT TestFromHTML_TitleSubtitleAndParagraphs === CONT TestFromHTML_TitleAndParagraphs === CONT TestFromHTML_Paragraphs === CONT TestFromHTML_Plain === CONT TestToHTML_ManyLinesManyLineBreaks === CONT TestToHTML_TrailingLineBreaks === CONT TestToHTML_TrailingLineBreak === CONT TestToHTML_LeadingLineBreaks === CONT TestToHTML_LeadingLineBreak === CONT TestToHTML_LinkDot === CONT TestToHTML_TitleAndParagraphs === CONT TestToHTML_LinkParentheses === CONT TestToHTML_LinkExclamationMark === CONT TestToHTML_Question === CONT TestToHTML_LinkAndLineBreak === CONT TestToHTML_LinkStart === CONT TestToHTML_LineBreak === CONT TestToHTML_ManyLineBreaks === CONT TestToHTML_TwoLineBreaks === CONT TestToHTML_Plain === CONT TestToHTML_OverlappingLink === CONT TestFromHTML_MentionAndLinkAltText === CONT TestFromHTML_Mention --- PASS: TestFromHTML_Quote (0.00s) --- PASS: TestFromHTML_OrderedList (0.00s) --- PASS: TestToHTML_Empty (0.00s) --- PASS: TestFromHTML_ImageAndSameLink (0.00s) === CONT TestFromHTML_MentionAndLinks === CONT TestToHTML_Link === CONT TestFromHTML_MentionAndLink --- PASS: TestFromHTML_ImageAndLink (0.00s) --- PASS: TestFromHTML_MentionAndLinks (0.00s) --- PASS: TestFromHTML_ImageNoSrc (0.00s) --- PASS: TestFromHTML_ImageAlt (0.00s) --- PASS: TestFromHTML_Image (0.00s) --- PASS: TestFromHTML_UnorderedList (0.00s) --- PASS: TestFromHTML_Escaping (0.00s) --- PASS: TestFromHTML_TitleParagraphSubtitleAndParagraph (0.00s) --- PASS: TestToHTML_OnlyLineBreaks (0.00s) --- PASS: TestFromHTML_LineBreak (0.00s) --- PASS: TestFromHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestFromHTML_TitleAndParagraphs (0.00s) --- PASS: TestFromHTML_Paragraphs (0.00s) --- PASS: TestFromHTML_Plain (0.00s) --- PASS: TestToHTML_ManyLinesManyLineBreaks (0.00s) --- PASS: TestToHTML_TrailingLineBreaks (0.00s) --- PASS: TestToHTML_TrailingLineBreak (0.00s) --- PASS: TestToHTML_LeadingLineBreaks (0.00s) --- PASS: TestToHTML_LeadingLineBreak (0.00s) --- PASS: TestToHTML_TitleAndParagraphs (0.00s) --- PASS: TestToHTML_LinkDot (0.00s) --- PASS: TestToHTML_LinkAndLineBreak (0.00s) --- PASS: TestToHTML_LinkParentheses (0.00s) --- PASS: TestToHTML_LinkStart (0.00s) --- PASS: TestToHTML_LinkExclamationMark (0.00s) --- PASS: TestToHTML_LineBreak (0.00s) --- PASS: TestToHTML_Question (0.00s) --- PASS: TestToHTML_ManyLineBreaks (0.00s) --- PASS: TestToHTML_TwoLineBreaks (0.00s) --- PASS: TestToHTML_Plain (0.00s) --- PASS: TestToHTML_OverlappingLink (0.00s) --- PASS: TestFromHTML_MentionAndLinkAltText (0.00s) --- PASS: TestFromHTML_Mention (0.00s) --- PASS: TestFromHTML_MentionAndLink (0.00s) --- PASS: TestToHTML_Link (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/MissingHeader === CONT TestRFC9421_BuildSignatureBase/UnsupportedComponent === CONT TestRFC9421_BuildSignatureBase/MultipleValues --- PASS: TestRFC9421_BuildSignatureBase (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/DerivedComponents (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/UnsupportedComponent (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MissingHeader (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MultipleValues (0.00s) === RUN TestRFC9421_Sign === PAUSE TestRFC9421_Sign === RUN TestRFC9421_VerifyHappyFlow === PAUSE TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyFailure === PAUSE TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifySignatureAge === PAUSE TestRFC9421_VerifySignatureAge === RUN TestSign_HappyFlow --- PASS: TestSign_HappyFlow (0.14s) === RUN TestSign_Get --- PASS: TestSign_Get (0.13s) === RUN TestSign_NoKeyID --- PASS: TestSign_NoKeyID (0.09s) === RUN TestSign_WrongKeyType --- PASS: TestSign_WrongKeyType (0.00s) === RUN TestSign_MissingHeader --- PASS: TestSign_MissingHeader (0.11s) === RUN TestSign_ReadFailure --- PASS: TestSign_ReadFailure (0.26s) === RUN TestSign_SignFailure --- PASS: TestSign_SignFailure (0.00s) === RUN TestVerify_TooOld --- PASS: TestVerify_TooOld (0.29s) === RUN TestVerify_TooNew --- PASS: TestVerify_TooNew (0.04s) === RUN TestVerify_NoDate --- PASS: TestVerify_NoDate (0.34s) === RUN TestVerify_InvalidDate --- PASS: TestVerify_InvalidDate (0.13s) === RUN TestVerify_WrongHost --- PASS: TestVerify_WrongHost (0.55s) === RUN TestVerify_EmptyHost --- PASS: TestVerify_EmptyHost (0.31s) === RUN TestVerify_NoHostFallback --- PASS: TestVerify_NoHostFallback (0.23s) === RUN TestVerify_NoHostWrongFallback --- PASS: TestVerify_NoHostWrongFallback (0.38s) === RUN TestVerify_TwoSignatureHeaders --- PASS: TestVerify_TwoSignatureHeaders (0.35s) === RUN TestVerify_TwoKeyIDs --- PASS: TestVerify_TwoKeyIDs (0.05s) === RUN TestVerify_TwoSignatures --- PASS: TestVerify_TwoSignatures (0.08s) === RUN TestVerify_TwoHeaders --- PASS: TestVerify_TwoHeaders (0.11s) === RUN TestVerify_InvalidAttribute --- PASS: TestVerify_InvalidAttribute (0.14s) === RUN TestVerify_NoKeyID --- PASS: TestVerify_NoKeyID (0.24s) === RUN TestVerify_NoSignature --- PASS: TestVerify_NoSignature (0.56s) === RUN TestVerify_NoHeaders --- PASS: TestVerify_NoHeaders (0.52s) === RUN TestVerify_InvalidSignatureBase64 --- PASS: TestVerify_InvalidSignatureBase64 (0.47s) === RUN TestVerify_DuplicateHeaders --- PASS: TestVerify_DuplicateHeaders (0.31s) === RUN TestVerify_HeadersOnlyWhitespace --- PASS: TestVerify_HeadersOnlyWhitespace (0.25s) === RUN TestVerify_HeadersLeadingWhitespace --- PASS: TestVerify_HeadersLeadingWhitespace (0.35s) === RUN TestVerify_HeadersTrailingWhitespace --- PASS: TestVerify_HeadersTrailingWhitespace (0.19s) === RUN TestVerify_HeadersContainsWhitespace --- PASS: TestVerify_HeadersContainsWhitespace (0.04s) === RUN TestVerify_TargetNotSigned --- PASS: TestVerify_TargetNotSigned (0.12s) === RUN TestVerify_HostNotSigned --- PASS: TestVerify_HostNotSigned (0.43s) === RUN TestVerify_DateNotSigned --- PASS: TestVerify_DateNotSigned (0.28s) === RUN TestVerify_DigestNotSigned --- PASS: TestVerify_DigestNotSigned (0.29s) === RUN TestVerify_MissingSignedHeader --- PASS: TestVerify_MissingSignedHeader (0.29s) === RUN TestVerify_MissingSpecialSignedHeader --- PASS: TestVerify_MissingSpecialSignedHeader (0.21s) === RUN TestVerify_DuplicateSignedHeader --- PASS: TestVerify_DuplicateSignedHeader (0.27s) === RUN TestVerify_NoDigest --- PASS: TestVerify_NoDigest (0.11s) === RUN TestVerify_ShortDigest --- PASS: TestVerify_ShortDigest (0.22s) === RUN TestVerify_InvalidDigestAlgorithm --- PASS: TestVerify_InvalidDigestAlgorithm (0.32s) === RUN TestVerify_InvalidDigestBase64 --- PASS: TestVerify_InvalidDigestBase64 (0.14s) === RUN TestVerify_InvalidDigestHashSize --- PASS: TestVerify_InvalidDigestHashSize (0.32s) === RUN TestVerify_WrongHash --- PASS: TestVerify_WrongHash (0.16s) === RUN TestVerify_DifferentMethod --- PASS: TestVerify_DifferentMethod (0.11s) === RUN TestVerify_DifferentHost --- PASS: TestVerify_DifferentHost (0.18s) === RUN TestVerify_DifferentDate --- PASS: TestVerify_DifferentDate (0.16s) === RUN TestVerify_DifferentContentType --- PASS: TestVerify_DifferentContentType (0.09s) === RUN TestVerify_WrongKey --- PASS: TestVerify_WrongKey (0.54s) === RUN TestVerify_SmallKey --- PASS: TestVerify_SmallKey (0.02s) === RUN TestVerify_WrongKeyType --- PASS: TestVerify_WrongKeyType (0.10s) === CONT TestRFC9421_VerifySignatureAge === RUN TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_VerifySignatureAge/Ed25519 === CONT TestRFC9421_Sign === RUN TestRFC9421_VerifySignatureAge/Ed25519#01 === PAUSE TestRFC9421_VerifySignatureAge/Ed25519#01 === CONT TestRFC9421_VerifySignatureAge/Ed25519 === RUN TestRFC9421_Sign/RSAHappyFlow === PAUSE TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_VerifyHappyFlow/RSA === CONT TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifyFailure/TwoSignatures === RUN TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_VerifyFailure/TwoSignatures === RUN TestRFC9421_Sign/BodyReadFailure === RUN TestRFC9421_VerifyFailure/TwoContentDigest === PAUSE TestRFC9421_Sign/BodyReadFailure === PAUSE TestRFC9421_VerifyFailure/TwoContentDigest === RUN TestRFC9421_VerifyHappyFlow/Ed25519 === PAUSE TestRFC9421_VerifyHappyFlow/Ed25519 === CONT TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_Sign/EmptyKeyID === CONT TestRFC9421_VerifyHappyFlow/Ed25519 === PAUSE TestRFC9421_Sign/EmptyKeyID === CONT TestRFC9421_VerifySignatureAge/Ed25519#01 === RUN TestRFC9421_Sign/InvalidKeyType === PAUSE TestRFC9421_Sign/InvalidKeyType === RUN TestRFC9421_Sign/SmallKey === PAUSE TestRFC9421_Sign/SmallKey === RUN TestRFC9421_Sign/InvalidComponent === PAUSE TestRFC9421_Sign/InvalidComponent --- PASS: TestRFC9421_VerifySignatureAge (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519 (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519#01 (0.00s) === RUN TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_VerifyFailure/InvalidBase64 === PAUSE TestRFC9421_VerifyFailure/InvalidBase64 === RUN TestRFC9421_VerifyFailure/CreatedNotNumber === PAUSE TestRFC9421_VerifyFailure/CreatedNotNumber === PAUSE TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_VerifyFailure/Expired === RUN TestRFC9421_Sign/PostWithoutQuery === PAUSE TestRFC9421_Sign/PostWithoutQuery === PAUSE TestRFC9421_VerifyFailure/Expired === RUN TestRFC9421_Sign/GetWithQuery === RUN TestRFC9421_VerifyFailure/ExpiresNotNumber === PAUSE TestRFC9421_Sign/GetWithQuery === PAUSE TestRFC9421_VerifyFailure/ExpiresNotNumber === RUN TestRFC9421_Sign/GetWithoutQuery === RUN TestRFC9421_VerifyFailure/TwoAlg === PAUSE TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_VerifyFailure/TwoAlg === CONT TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_Sign/GetWithoutQuery === CONT TestRFC9421_Sign/GetWithQuery === CONT TestRFC9421_Sign/PostWithoutQuery === CONT TestRFC9421_Sign/BodyReadFailure === CONT TestRFC9421_Sign/EmptyKeyID === CONT TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_Sign/Ed25519HappyFlow === RUN TestRFC9421_VerifyFailure/InvalidAlg === PAUSE TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_Sign/InvalidComponent === RUN TestRFC9421_VerifyFailure/AlgNoQuotes === PAUSE TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_Sign/SmallKey === RUN TestRFC9421_VerifyFailure/InvalidHost === PAUSE TestRFC9421_VerifyFailure/InvalidHost === CONT TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_VerifyFailure/InvalidSignatureInput === PAUSE TestRFC9421_VerifyFailure/InvalidSignatureInput === RUN TestRFC9421_VerifyFailure/InvalidSignature === PAUSE TestRFC9421_VerifyFailure/InvalidSignature === RUN TestRFC9421_VerifyFailure/LabelMismatch === PAUSE TestRFC9421_VerifyFailure/LabelMismatch === RUN TestRFC9421_VerifyFailure/DuplicateComponent === PAUSE TestRFC9421_VerifyFailure/DuplicateComponent === RUN TestRFC9421_VerifyFailure/MissingRequiredComponent === PAUSE TestRFC9421_VerifyFailure/MissingRequiredComponent === RUN TestRFC9421_VerifyFailure/TwoKeyIDs === PAUSE TestRFC9421_VerifyFailure/TwoKeyIDs === RUN TestRFC9421_VerifyFailure/KeyIDNoQuotes === PAUSE TestRFC9421_VerifyFailure/KeyIDNoQuotes === RUN TestRFC9421_VerifyFailure/TwoCreated === PAUSE TestRFC9421_VerifyFailure/TwoCreated === RUN TestRFC9421_VerifyFailure/TwoExpires === PAUSE TestRFC9421_VerifyFailure/TwoExpires === RUN TestRFC9421_VerifyFailure/AddedTag === PAUSE TestRFC9421_VerifyFailure/AddedTag === RUN TestRFC9421_VerifyFailure/InvalidParameter === PAUSE TestRFC9421_VerifyFailure/InvalidParameter === RUN TestRFC9421_VerifyFailure/NoKeyId --- PASS: TestRFC9421_VerifyHappyFlow (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/RSA (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/Ed25519 (0.00s) === 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/InvalidContentDigestInvalidType === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === CONT TestRFC9421_VerifyFailure/TwoKeyIDs === CONT TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_VerifyFailure/InvalidHost === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === CONT TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_VerifyFailure/CreatedNotNumber === CONT TestRFC9421_VerifyFailure/NoContentDigest === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === CONT TestRFC9421_VerifyFailure/EmptyContentDigest === CONT TestRFC9421_VerifyFailure/InvalidBase64 === CONT TestRFC9421_VerifyFailure/AddedTag === CONT TestRFC9421_VerifyFailure/KeyIDNoQuotes === CONT TestRFC9421_VerifyFailure/NoCreated === CONT TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === CONT TestRFC9421_VerifyFailure/NoKeyId === CONT TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_VerifyFailure/InvalidParameter === CONT TestRFC9421_VerifyFailure/MissingRequiredComponent === CONT TestRFC9421_VerifyFailure/TwoSignatures === CONT TestRFC9421_VerifyFailure/DuplicateComponent === CONT TestRFC9421_VerifyFailure/TwoCreated === CONT TestRFC9421_VerifyFailure/LabelMismatch === CONT TestRFC9421_VerifyFailure/TwoExpires === CONT TestRFC9421_VerifyFailure/Expired === CONT TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_VerifyFailure/TwoAlg === CONT TestRFC9421_VerifyFailure/ExpiresNotNumber === CONT TestRFC9421_VerifyFailure/InvalidContentDigest --- PASS: TestRFC9421_VerifyFailure (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoKeyIDs (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidHost (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/CreatedNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignatureInput (0.00s) --- PASS: TestRFC9421_VerifyFailure/EmptyContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/KeyIDNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoKeyId (0.00s) --- PASS: TestRFC9421_VerifyFailure/AddedTag (0.00s) --- PASS: TestRFC9421_VerifyFailure/AlgNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidParameter (0.00s) --- PASS: TestRFC9421_VerifyFailure/MissingRequiredComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoSignatures (0.00s) --- PASS: TestRFC9421_VerifyFailure/DuplicateComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/LabelMismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoExpires (0.00s) --- PASS: TestRFC9421_VerifyFailure/Expired (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignature (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/ExpiresNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigest (0.00s) --- PASS: TestRFC9421_Sign (0.00s) --- PASS: TestRFC9421_Sign/BodyReadFailure (0.00s) --- PASS: TestRFC9421_Sign/EmptyKeyID (0.00s) --- PASS: TestRFC9421_Sign/InvalidKeyType (0.00s) --- PASS: TestRFC9421_Sign/GetWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/Ed25519HappyFlow (0.00s) --- PASS: TestRFC9421_Sign/InvalidComponent (0.00s) --- PASS: TestRFC9421_Sign/GetWithQuery (0.00s) --- PASS: TestRFC9421_Sign/SmallKey (0.00s) --- PASS: TestRFC9421_Sign/PostWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/PostWithQuery (0.00s) --- PASS: TestRFC9421_Sign/RSAHappyFlow (0.00s) 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.00s) --- PASS: TestProof_Sign (0.00s) PASS ok github.com/dimkr/tootik/proof (cached) === RUN TestAvatar_HappyFlow 2026/02/05 16:54:03 INFO Applying migration id=initial 2026/02/05 16:54:03 INFO Applying migration id=notesupdated 2026/02/05 16:54:03 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:03 INFO Applying migration id=activitiesid 2026/02/05 16:54:03 INFO Applying migration id=outbox 2026/02/05 16:54:03 INFO Applying migration id=edits 2026/02/05 16:54:03 INFO Applying migration id=outboxactor 2026/02/05 16:54:03 INFO Applying migration id=outboxsender 2026/02/05 16:54:03 INFO Applying migration id=thread 2026/02/05 16:54:03 INFO Applying migration id=host 2026/02/05 16:54:03 INFO Applying migration id=sharedinbox 2026/02/05 16:54:03 INFO Applying migration id=noteshost 2026/02/05 16:54:03 INFO Applying migration id=fetched 2026/02/05 16:54:03 INFO Applying migration id=move 2026/02/05 16:54:03 INFO Applying migration id=cleanup 2026/02/05 16:54:03 INFO Applying migration id=received 2026/02/05 16:54:03 INFO Applying migration id=namehost 2026/02/05 16:54:03 INFO Applying migration id=outboxhost 2026/02/05 16:54:03 INFO Applying migration id=notesfts 2026/02/05 16:54:03 INFO Applying migration id=iconsname 2026/02/05 16:54:03 INFO Applying migration id=nohash 2026/02/05 16:54:04 INFO Applying migration id=shares 2026/02/05 16:54:04 INFO Applying migration id=actorttl 2026/02/05 16:54:04 INFO Applying migration id=tocc 2026/02/05 16:54:04 INFO Applying migration id=followeds 2026/02/05 16:54:04 INFO Applying migration id=certhash 2026/02/05 16:54:04 INFO Applying migration id=follows_sync 2026/02/05 16:54:04 INFO Applying migration id=jsonpath 2026/02/05 16:54:04 INFO Applying migration id=localforward 2026/02/05 16:54:04 INFO Applying migration id=avatar 2026/02/05 16:54:04 INFO Applying migration id=noimage 2026/02/05 16:54:04 INFO Applying migration id=feed 2026/02/05 16:54:04 INFO Applying migration id=bookmarks 2026/02/05 16:54:04 INFO Applying migration id=shareactivity 2026/02/05 16:54:04 INFO Applying migration id=application 2026/02/05 16:54:04 INFO Applying migration id=certificates 2026/02/05 16:54:04 INFO Applying migration id=rawforward 2026/02/05 16:54:04 INFO Applying migration id=publickey 2026/02/05 16:54:04 INFO Applying migration id=resolvegroup 2026/02/05 16:54:04 INFO Applying migration id=reject 2026/02/05 16:54:04 INFO Applying migration id=autodel 2026/02/05 16:54:04 INFO Applying migration id=jsonb 2026/02/05 16:54:04 INFO Applying migration id=quote 2026/02/05 16:54:04 INFO Applying migration id=rfc9421 2026/02/05 16:54:04 INFO Applying migration id=keys 2026/02/05 16:54:04 INFO Applying migration id=portable 2026/02/05 16:54:04 INFO Applying migration id=proofs 2026/02/05 16:54:04 INFO Applying migration id=contexts 2026/02/05 16:54:04 INFO Applying migration id=deliverieshost 2026/02/05 16:54:04 INFO Applying migration id=pembegin 2026/02/05 16:54:04 INFO Applying migration id=didhost --- PASS: TestAvatar_HappyFlow (0.89s) === RUN TestAvatar_NewUser 2026/02/05 16:54:04 INFO Applying migration id=initial 2026/02/05 16:54:04 INFO Applying migration id=notesupdated 2026/02/05 16:54:04 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:04 INFO Applying migration id=activitiesid 2026/02/05 16:54:04 INFO Applying migration id=outbox 2026/02/05 16:54:04 INFO Applying migration id=edits 2026/02/05 16:54:04 INFO Applying migration id=outboxactor 2026/02/05 16:54:04 INFO Applying migration id=outboxsender 2026/02/05 16:54:04 INFO Applying migration id=thread 2026/02/05 16:54:04 INFO Applying migration id=host 2026/02/05 16:54:04 INFO Applying migration id=sharedinbox 2026/02/05 16:54:04 INFO Applying migration id=noteshost 2026/02/05 16:54:04 INFO Applying migration id=fetched 2026/02/05 16:54:04 INFO Applying migration id=move 2026/02/05 16:54:04 INFO Applying migration id=cleanup 2026/02/05 16:54:04 INFO Applying migration id=received 2026/02/05 16:54:04 INFO Applying migration id=namehost 2026/02/05 16:54:04 INFO Applying migration id=outboxhost 2026/02/05 16:54:04 INFO Applying migration id=notesfts 2026/02/05 16:54:04 INFO Applying migration id=iconsname 2026/02/05 16:54:04 INFO Applying migration id=nohash 2026/02/05 16:54:04 INFO Applying migration id=shares 2026/02/05 16:54:04 INFO Applying migration id=actorttl 2026/02/05 16:54:04 INFO Applying migration id=tocc 2026/02/05 16:54:04 INFO Applying migration id=followeds 2026/02/05 16:54:04 INFO Applying migration id=certhash 2026/02/05 16:54:04 INFO Applying migration id=follows_sync 2026/02/05 16:54:04 INFO Applying migration id=jsonpath 2026/02/05 16:54:04 INFO Applying migration id=localforward 2026/02/05 16:54:04 INFO Applying migration id=avatar 2026/02/05 16:54:04 INFO Applying migration id=noimage 2026/02/05 16:54:04 INFO Applying migration id=feed 2026/02/05 16:54:04 INFO Applying migration id=bookmarks 2026/02/05 16:54:04 INFO Applying migration id=shareactivity 2026/02/05 16:54:04 INFO Applying migration id=application 2026/02/05 16:54:04 INFO Applying migration id=certificates 2026/02/05 16:54:04 INFO Applying migration id=rawforward 2026/02/05 16:54:04 INFO Applying migration id=publickey 2026/02/05 16:54:04 INFO Applying migration id=resolvegroup 2026/02/05 16:54:04 INFO Applying migration id=reject 2026/02/05 16:54:04 INFO Applying migration id=autodel 2026/02/05 16:54:04 INFO Applying migration id=jsonb 2026/02/05 16:54:05 INFO Applying migration id=quote 2026/02/05 16:54:05 INFO Applying migration id=rfc9421 2026/02/05 16:54:05 INFO Applying migration id=keys 2026/02/05 16:54:05 INFO Applying migration id=portable 2026/02/05 16:54:05 INFO Applying migration id=proofs 2026/02/05 16:54:05 INFO Applying migration id=contexts 2026/02/05 16:54:05 INFO Applying migration id=deliverieshost 2026/02/05 16:54:05 INFO Applying migration id=pembegin 2026/02/05 16:54:05 INFO Applying migration id=didhost 2026/02/05 16:54:05 WARN Throttled request to set avatar can=2026-02-05T17:24:00.952Z --- PASS: TestAvatar_NewUser (1.08s) === RUN TestAvatar_ChangedRecently 2026/02/05 16:54:05 INFO Applying migration id=initial 2026/02/05 16:54:05 INFO Applying migration id=notesupdated 2026/02/05 16:54:05 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:05 INFO Applying migration id=activitiesid 2026/02/05 16:54:05 INFO Applying migration id=outbox 2026/02/05 16:54:05 INFO Applying migration id=edits 2026/02/05 16:54:05 INFO Applying migration id=outboxactor 2026/02/05 16:54:05 INFO Applying migration id=outboxsender 2026/02/05 16:54:05 INFO Applying migration id=thread 2026/02/05 16:54:05 INFO Applying migration id=host 2026/02/05 16:54:05 INFO Applying migration id=sharedinbox 2026/02/05 16:54:05 INFO Applying migration id=noteshost 2026/02/05 16:54:05 INFO Applying migration id=fetched 2026/02/05 16:54:05 INFO Applying migration id=move 2026/02/05 16:54:05 INFO Applying migration id=cleanup 2026/02/05 16:54:05 INFO Applying migration id=received 2026/02/05 16:54:05 INFO Applying migration id=namehost 2026/02/05 16:54:05 INFO Applying migration id=outboxhost 2026/02/05 16:54:05 INFO Applying migration id=notesfts 2026/02/05 16:54:05 INFO Applying migration id=iconsname 2026/02/05 16:54:05 INFO Applying migration id=nohash 2026/02/05 16:54:05 INFO Applying migration id=shares 2026/02/05 16:54:05 INFO Applying migration id=actorttl 2026/02/05 16:54:05 INFO Applying migration id=tocc 2026/02/05 16:54:06 INFO Applying migration id=followeds 2026/02/05 16:54:06 INFO Applying migration id=certhash 2026/02/05 16:54:06 INFO Applying migration id=follows_sync 2026/02/05 16:54:06 INFO Applying migration id=jsonpath 2026/02/05 16:54:06 INFO Applying migration id=localforward 2026/02/05 16:54:06 INFO Applying migration id=avatar 2026/02/05 16:54:06 INFO Applying migration id=noimage 2026/02/05 16:54:06 INFO Applying migration id=feed 2026/02/05 16:54:06 INFO Applying migration id=bookmarks 2026/02/05 16:54:06 INFO Applying migration id=shareactivity 2026/02/05 16:54:06 INFO Applying migration id=application 2026/02/05 16:54:06 INFO Applying migration id=certificates 2026/02/05 16:54:06 INFO Applying migration id=rawforward 2026/02/05 16:54:06 INFO Applying migration id=publickey 2026/02/05 16:54:06 INFO Applying migration id=resolvegroup 2026/02/05 16:54:06 INFO Applying migration id=reject 2026/02/05 16:54:06 INFO Applying migration id=autodel 2026/02/05 16:54:06 INFO Applying migration id=jsonb 2026/02/05 16:54:06 INFO Applying migration id=quote 2026/02/05 16:54:06 INFO Applying migration id=rfc9421 2026/02/05 16:54:06 INFO Applying migration id=keys 2026/02/05 16:54:06 INFO Applying migration id=portable 2026/02/05 16:54:06 INFO Applying migration id=proofs 2026/02/05 16:54:06 INFO Applying migration id=contexts 2026/02/05 16:54:06 INFO Applying migration id=deliverieshost 2026/02/05 16:54:06 INFO Applying migration id=pembegin 2026/02/05 16:54:06 INFO Applying migration id=didhost 2026/02/05 16:54:07 WARN Throttled request to set avatar can=2026-02-05T17:24:02.373Z --- PASS: TestAvatar_ChangedRecently (1.42s) === RUN TestAvatar_HappyFlowSizeFirst 2026/02/05 16:54:07 INFO Applying migration id=initial 2026/02/05 16:54:07 INFO Applying migration id=notesupdated 2026/02/05 16:54:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:07 INFO Applying migration id=activitiesid 2026/02/05 16:54:07 INFO Applying migration id=outbox 2026/02/05 16:54:07 INFO Applying migration id=edits 2026/02/05 16:54:07 INFO Applying migration id=outboxactor 2026/02/05 16:54:07 INFO Applying migration id=outboxsender 2026/02/05 16:54:07 INFO Applying migration id=thread 2026/02/05 16:54:07 INFO Applying migration id=host 2026/02/05 16:54:07 INFO Applying migration id=sharedinbox 2026/02/05 16:54:07 INFO Applying migration id=noteshost 2026/02/05 16:54:07 INFO Applying migration id=fetched 2026/02/05 16:54:07 INFO Applying migration id=move 2026/02/05 16:54:07 INFO Applying migration id=cleanup 2026/02/05 16:54:07 INFO Applying migration id=received 2026/02/05 16:54:07 INFO Applying migration id=namehost 2026/02/05 16:54:07 INFO Applying migration id=outboxhost 2026/02/05 16:54:07 INFO Applying migration id=notesfts 2026/02/05 16:54:07 INFO Applying migration id=iconsname 2026/02/05 16:54:07 INFO Applying migration id=nohash 2026/02/05 16:54:07 INFO Applying migration id=shares 2026/02/05 16:54:07 INFO Applying migration id=actorttl 2026/02/05 16:54:07 INFO Applying migration id=tocc 2026/02/05 16:54:07 INFO Applying migration id=followeds 2026/02/05 16:54:07 INFO Applying migration id=certhash 2026/02/05 16:54:07 INFO Applying migration id=follows_sync 2026/02/05 16:54:07 INFO Applying migration id=jsonpath 2026/02/05 16:54:07 INFO Applying migration id=localforward 2026/02/05 16:54:07 INFO Applying migration id=avatar 2026/02/05 16:54:07 INFO Applying migration id=noimage 2026/02/05 16:54:07 INFO Applying migration id=feed 2026/02/05 16:54:07 INFO Applying migration id=bookmarks 2026/02/05 16:54:07 INFO Applying migration id=shareactivity 2026/02/05 16:54:07 INFO Applying migration id=application 2026/02/05 16:54:07 INFO Applying migration id=certificates 2026/02/05 16:54:07 INFO Applying migration id=rawforward 2026/02/05 16:54:07 INFO Applying migration id=publickey 2026/02/05 16:54:07 INFO Applying migration id=resolvegroup 2026/02/05 16:54:07 INFO Applying migration id=reject 2026/02/05 16:54:07 INFO Applying migration id=autodel 2026/02/05 16:54:07 INFO Applying migration id=jsonb 2026/02/05 16:54:07 INFO Applying migration id=quote 2026/02/05 16:54:07 INFO Applying migration id=rfc9421 2026/02/05 16:54:07 INFO Applying migration id=keys 2026/02/05 16:54:07 INFO Applying migration id=portable 2026/02/05 16:54:07 INFO Applying migration id=proofs 2026/02/05 16:54:07 INFO Applying migration id=contexts 2026/02/05 16:54:07 INFO Applying migration id=deliverieshost 2026/02/05 16:54:07 INFO Applying migration id=pembegin 2026/02/05 16:54:07 INFO Applying migration id=didhost --- PASS: TestAvatar_HappyFlowSizeFirst (0.78s) === RUN TestAvatar_InvalidSize 2026/02/05 16:54:08 INFO Applying migration id=initial 2026/02/05 16:54:08 INFO Applying migration id=notesupdated 2026/02/05 16:54:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:08 INFO Applying migration id=activitiesid 2026/02/05 16:54:08 INFO Applying migration id=outbox 2026/02/05 16:54:08 INFO Applying migration id=edits 2026/02/05 16:54:08 INFO Applying migration id=outboxactor 2026/02/05 16:54:08 INFO Applying migration id=outboxsender 2026/02/05 16:54:08 INFO Applying migration id=thread 2026/02/05 16:54:08 INFO Applying migration id=host 2026/02/05 16:54:08 INFO Applying migration id=sharedinbox 2026/02/05 16:54:08 INFO Applying migration id=noteshost 2026/02/05 16:54:08 INFO Applying migration id=fetched 2026/02/05 16:54:08 INFO Applying migration id=move 2026/02/05 16:54:08 INFO Applying migration id=cleanup 2026/02/05 16:54:08 INFO Applying migration id=received 2026/02/05 16:54:08 INFO Applying migration id=namehost 2026/02/05 16:54:08 INFO Applying migration id=outboxhost 2026/02/05 16:54:08 INFO Applying migration id=notesfts 2026/02/05 16:54:08 INFO Applying migration id=iconsname 2026/02/05 16:54:08 INFO Applying migration id=nohash 2026/02/05 16:54:08 INFO Applying migration id=shares 2026/02/05 16:54:08 INFO Applying migration id=actorttl 2026/02/05 16:54:08 INFO Applying migration id=tocc 2026/02/05 16:54:08 INFO Applying migration id=followeds 2026/02/05 16:54:08 INFO Applying migration id=certhash 2026/02/05 16:54:08 INFO Applying migration id=follows_sync 2026/02/05 16:54:08 INFO Applying migration id=jsonpath 2026/02/05 16:54:08 INFO Applying migration id=localforward 2026/02/05 16:54:08 INFO Applying migration id=avatar 2026/02/05 16:54:08 INFO Applying migration id=noimage 2026/02/05 16:54:08 INFO Applying migration id=feed 2026/02/05 16:54:08 INFO Applying migration id=bookmarks 2026/02/05 16:54:08 INFO Applying migration id=shareactivity 2026/02/05 16:54:08 INFO Applying migration id=application 2026/02/05 16:54:08 INFO Applying migration id=certificates 2026/02/05 16:54:08 INFO Applying migration id=rawforward 2026/02/05 16:54:08 INFO Applying migration id=publickey 2026/02/05 16:54:08 INFO Applying migration id=resolvegroup 2026/02/05 16:54:08 INFO Applying migration id=reject 2026/02/05 16:54:08 INFO Applying migration id=autodel 2026/02/05 16:54:08 INFO Applying migration id=jsonb 2026/02/05 16:54:08 INFO Applying migration id=quote 2026/02/05 16:54:08 INFO Applying migration id=rfc9421 2026/02/05 16:54:08 INFO Applying migration id=keys 2026/02/05 16:54:08 INFO Applying migration id=portable 2026/02/05 16:54:08 INFO Applying migration id=proofs 2026/02/05 16:54:08 INFO Applying migration id=contexts 2026/02/05 16:54:08 INFO Applying migration id=deliverieshost 2026/02/05 16:54:08 INFO Applying migration id=pembegin 2026/02/05 16:54:08 INFO Applying migration id=didhost 2026/02/05 16:54:09 WARN Failed to parse avatar size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestAvatar_InvalidSize (1.23s) === RUN TestAvatar_InvalidType 2026/02/05 16:54:09 INFO Applying migration id=initial 2026/02/05 16:54:09 INFO Applying migration id=notesupdated 2026/02/05 16:54:09 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:09 INFO Applying migration id=activitiesid 2026/02/05 16:54:09 INFO Applying migration id=outbox 2026/02/05 16:54:09 INFO Applying migration id=edits 2026/02/05 16:54:09 INFO Applying migration id=outboxactor 2026/02/05 16:54:09 INFO Applying migration id=outboxsender 2026/02/05 16:54:09 INFO Applying migration id=thread 2026/02/05 16:54:09 INFO Applying migration id=host 2026/02/05 16:54:09 INFO Applying migration id=sharedinbox 2026/02/05 16:54:09 INFO Applying migration id=noteshost 2026/02/05 16:54:09 INFO Applying migration id=fetched 2026/02/05 16:54:09 INFO Applying migration id=move 2026/02/05 16:54:09 INFO Applying migration id=cleanup 2026/02/05 16:54:09 INFO Applying migration id=received 2026/02/05 16:54:09 INFO Applying migration id=namehost 2026/02/05 16:54:09 INFO Applying migration id=outboxhost 2026/02/05 16:54:09 INFO Applying migration id=notesfts 2026/02/05 16:54:09 INFO Applying migration id=iconsname 2026/02/05 16:54:09 INFO Applying migration id=nohash 2026/02/05 16:54:09 INFO Applying migration id=shares 2026/02/05 16:54:09 INFO Applying migration id=actorttl 2026/02/05 16:54:09 INFO Applying migration id=tocc 2026/02/05 16:54:09 INFO Applying migration id=followeds 2026/02/05 16:54:09 INFO Applying migration id=certhash 2026/02/05 16:54:09 INFO Applying migration id=follows_sync 2026/02/05 16:54:09 INFO Applying migration id=jsonpath 2026/02/05 16:54:09 INFO Applying migration id=localforward 2026/02/05 16:54:09 INFO Applying migration id=avatar 2026/02/05 16:54:09 INFO Applying migration id=noimage 2026/02/05 16:54:09 INFO Applying migration id=feed 2026/02/05 16:54:09 INFO Applying migration id=bookmarks 2026/02/05 16:54:09 INFO Applying migration id=shareactivity 2026/02/05 16:54:09 INFO Applying migration id=application 2026/02/05 16:54:09 INFO Applying migration id=certificates 2026/02/05 16:54:09 INFO Applying migration id=rawforward 2026/02/05 16:54:09 INFO Applying migration id=publickey 2026/02/05 16:54:09 INFO Applying migration id=resolvegroup 2026/02/05 16:54:09 INFO Applying migration id=reject 2026/02/05 16:54:09 INFO Applying migration id=autodel 2026/02/05 16:54:09 INFO Applying migration id=jsonb 2026/02/05 16:54:09 INFO Applying migration id=quote 2026/02/05 16:54:09 INFO Applying migration id=rfc9421 2026/02/05 16:54:09 INFO Applying migration id=keys 2026/02/05 16:54:09 INFO Applying migration id=portable 2026/02/05 16:54:09 INFO Applying migration id=proofs 2026/02/05 16:54:09 INFO Applying migration id=contexts 2026/02/05 16:54:09 INFO Applying migration id=deliverieshost 2026/02/05 16:54:09 INFO Applying migration id=pembegin 2026/02/05 16:54:09 INFO Applying migration id=didhost 2026/02/05 16:54:10 WARN Image type is unsupported type=text/plain --- PASS: TestAvatar_InvalidType (1.16s) === RUN TestAvatar_NoSize 2026/02/05 16:54:10 INFO Applying migration id=initial 2026/02/05 16:54:10 INFO Applying migration id=notesupdated 2026/02/05 16:54:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:10 INFO Applying migration id=activitiesid 2026/02/05 16:54:10 INFO Applying migration id=outbox 2026/02/05 16:54:10 INFO Applying migration id=edits 2026/02/05 16:54:10 INFO Applying migration id=outboxactor 2026/02/05 16:54:10 INFO Applying migration id=outboxsender 2026/02/05 16:54:10 INFO Applying migration id=thread 2026/02/05 16:54:10 INFO Applying migration id=host 2026/02/05 16:54:10 INFO Applying migration id=sharedinbox 2026/02/05 16:54:10 INFO Applying migration id=noteshost 2026/02/05 16:54:10 INFO Applying migration id=fetched 2026/02/05 16:54:10 INFO Applying migration id=move 2026/02/05 16:54:10 INFO Applying migration id=cleanup 2026/02/05 16:54:10 INFO Applying migration id=received 2026/02/05 16:54:10 INFO Applying migration id=namehost 2026/02/05 16:54:10 INFO Applying migration id=outboxhost 2026/02/05 16:54:10 INFO Applying migration id=notesfts 2026/02/05 16:54:10 INFO Applying migration id=iconsname 2026/02/05 16:54:10 INFO Applying migration id=nohash 2026/02/05 16:54:10 INFO Applying migration id=shares 2026/02/05 16:54:10 INFO Applying migration id=actorttl 2026/02/05 16:54:10 INFO Applying migration id=tocc 2026/02/05 16:54:10 INFO Applying migration id=followeds 2026/02/05 16:54:10 INFO Applying migration id=certhash 2026/02/05 16:54:10 INFO Applying migration id=follows_sync 2026/02/05 16:54:10 INFO Applying migration id=jsonpath 2026/02/05 16:54:10 INFO Applying migration id=localforward 2026/02/05 16:54:10 INFO Applying migration id=avatar 2026/02/05 16:54:10 INFO Applying migration id=noimage 2026/02/05 16:54:10 INFO Applying migration id=feed 2026/02/05 16:54:10 INFO Applying migration id=bookmarks 2026/02/05 16:54:10 INFO Applying migration id=shareactivity 2026/02/05 16:54:10 INFO Applying migration id=application 2026/02/05 16:54:10 INFO Applying migration id=certificates 2026/02/05 16:54:10 INFO Applying migration id=rawforward 2026/02/05 16:54:10 INFO Applying migration id=publickey 2026/02/05 16:54:10 INFO Applying migration id=resolvegroup 2026/02/05 16:54:10 INFO Applying migration id=reject 2026/02/05 16:54:10 INFO Applying migration id=autodel 2026/02/05 16:54:10 INFO Applying migration id=jsonb 2026/02/05 16:54:10 INFO Applying migration id=quote 2026/02/05 16:54:10 INFO Applying migration id=rfc9421 2026/02/05 16:54:10 INFO Applying migration id=keys 2026/02/05 16:54:10 INFO Applying migration id=portable 2026/02/05 16:54:10 INFO Applying migration id=proofs 2026/02/05 16:54:10 INFO Applying migration id=contexts 2026/02/05 16:54:10 INFO Applying migration id=deliverieshost 2026/02/05 16:54:10 INFO Applying migration id=pembegin 2026/02/05 16:54:10 INFO Applying migration id=didhost 2026/02/05 16:54:11 WARN Invalid parameters --- PASS: TestAvatar_NoSize (1.18s) === RUN TestAvatar_NoType 2026/02/05 16:54:11 INFO Applying migration id=initial 2026/02/05 16:54:11 INFO Applying migration id=notesupdated 2026/02/05 16:54:11 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:11 INFO Applying migration id=activitiesid 2026/02/05 16:54:11 INFO Applying migration id=outbox 2026/02/05 16:54:11 INFO Applying migration id=edits 2026/02/05 16:54:11 INFO Applying migration id=outboxactor 2026/02/05 16:54:11 INFO Applying migration id=outboxsender 2026/02/05 16:54:11 INFO Applying migration id=thread 2026/02/05 16:54:11 INFO Applying migration id=host 2026/02/05 16:54:11 INFO Applying migration id=sharedinbox 2026/02/05 16:54:11 INFO Applying migration id=noteshost 2026/02/05 16:54:11 INFO Applying migration id=fetched 2026/02/05 16:54:11 INFO Applying migration id=move 2026/02/05 16:54:11 INFO Applying migration id=cleanup 2026/02/05 16:54:11 INFO Applying migration id=received 2026/02/05 16:54:11 INFO Applying migration id=namehost 2026/02/05 16:54:11 INFO Applying migration id=outboxhost 2026/02/05 16:54:11 INFO Applying migration id=notesfts 2026/02/05 16:54:11 INFO Applying migration id=iconsname 2026/02/05 16:54:11 INFO Applying migration id=nohash 2026/02/05 16:54:11 INFO Applying migration id=shares 2026/02/05 16:54:11 INFO Applying migration id=actorttl 2026/02/05 16:54:11 INFO Applying migration id=tocc 2026/02/05 16:54:11 INFO Applying migration id=followeds 2026/02/05 16:54:11 INFO Applying migration id=certhash 2026/02/05 16:54:11 INFO Applying migration id=follows_sync 2026/02/05 16:54:11 INFO Applying migration id=jsonpath 2026/02/05 16:54:11 INFO Applying migration id=localforward 2026/02/05 16:54:11 INFO Applying migration id=avatar 2026/02/05 16:54:11 INFO Applying migration id=noimage 2026/02/05 16:54:11 INFO Applying migration id=feed 2026/02/05 16:54:11 INFO Applying migration id=bookmarks 2026/02/05 16:54:11 INFO Applying migration id=shareactivity 2026/02/05 16:54:11 INFO Applying migration id=application 2026/02/05 16:54:11 INFO Applying migration id=certificates 2026/02/05 16:54:11 INFO Applying migration id=rawforward 2026/02/05 16:54:11 INFO Applying migration id=publickey 2026/02/05 16:54:11 INFO Applying migration id=resolvegroup 2026/02/05 16:54:11 INFO Applying migration id=reject 2026/02/05 16:54:11 INFO Applying migration id=autodel 2026/02/05 16:54:11 INFO Applying migration id=jsonb 2026/02/05 16:54:11 INFO Applying migration id=quote 2026/02/05 16:54:11 INFO Applying migration id=rfc9421 2026/02/05 16:54:11 INFO Applying migration id=keys 2026/02/05 16:54:11 INFO Applying migration id=portable 2026/02/05 16:54:11 INFO Applying migration id=proofs 2026/02/05 16:54:11 INFO Applying migration id=contexts 2026/02/05 16:54:11 INFO Applying migration id=deliverieshost 2026/02/05 16:54:11 INFO Applying migration id=pembegin 2026/02/05 16:54:11 INFO Applying migration id=didhost 2026/02/05 16:54:13 WARN Invalid parameters --- PASS: TestAvatar_NoType (1.43s) === RUN TestAvatar_InvalidImage 2026/02/05 16:54:13 INFO Applying migration id=initial 2026/02/05 16:54:13 INFO Applying migration id=notesupdated 2026/02/05 16:54:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:13 INFO Applying migration id=activitiesid 2026/02/05 16:54:13 INFO Applying migration id=outbox 2026/02/05 16:54:13 INFO Applying migration id=edits 2026/02/05 16:54:13 INFO Applying migration id=outboxactor 2026/02/05 16:54:13 INFO Applying migration id=outboxsender 2026/02/05 16:54:13 INFO Applying migration id=thread 2026/02/05 16:54:13 INFO Applying migration id=host 2026/02/05 16:54:13 INFO Applying migration id=sharedinbox 2026/02/05 16:54:13 INFO Applying migration id=noteshost 2026/02/05 16:54:13 INFO Applying migration id=fetched 2026/02/05 16:54:13 INFO Applying migration id=move 2026/02/05 16:54:13 INFO Applying migration id=cleanup 2026/02/05 16:54:13 INFO Applying migration id=received 2026/02/05 16:54:13 INFO Applying migration id=namehost 2026/02/05 16:54:13 INFO Applying migration id=outboxhost 2026/02/05 16:54:13 INFO Applying migration id=notesfts 2026/02/05 16:54:13 INFO Applying migration id=iconsname 2026/02/05 16:54:13 INFO Applying migration id=nohash 2026/02/05 16:54:13 INFO Applying migration id=shares 2026/02/05 16:54:13 INFO Applying migration id=actorttl 2026/02/05 16:54:13 INFO Applying migration id=tocc 2026/02/05 16:54:13 INFO Applying migration id=followeds 2026/02/05 16:54:13 INFO Applying migration id=certhash 2026/02/05 16:54:13 INFO Applying migration id=follows_sync 2026/02/05 16:54:13 INFO Applying migration id=jsonpath 2026/02/05 16:54:13 INFO Applying migration id=localforward 2026/02/05 16:54:13 INFO Applying migration id=avatar 2026/02/05 16:54:13 INFO Applying migration id=noimage 2026/02/05 16:54:13 INFO Applying migration id=feed 2026/02/05 16:54:13 INFO Applying migration id=bookmarks 2026/02/05 16:54:13 INFO Applying migration id=shareactivity 2026/02/05 16:54:13 INFO Applying migration id=application 2026/02/05 16:54:13 INFO Applying migration id=certificates 2026/02/05 16:54:13 INFO Applying migration id=rawforward 2026/02/05 16:54:13 INFO Applying migration id=publickey 2026/02/05 16:54:13 INFO Applying migration id=resolvegroup 2026/02/05 16:54:13 INFO Applying migration id=reject 2026/02/05 16:54:13 INFO Applying migration id=autodel 2026/02/05 16:54:13 INFO Applying migration id=jsonb 2026/02/05 16:54:13 INFO Applying migration id=quote 2026/02/05 16:54:13 INFO Applying migration id=rfc9421 2026/02/05 16:54:13 INFO Applying migration id=keys 2026/02/05 16:54:13 INFO Applying migration id=portable 2026/02/05 16:54:13 INFO Applying migration id=proofs 2026/02/05 16:54:13 INFO Applying migration id=contexts 2026/02/05 16:54:13 INFO Applying migration id=deliverieshost 2026/02/05 16:54:13 INFO Applying migration id=pembegin 2026/02/05 16:54:13 INFO Applying migration id=didhost 2026/02/05 16:54:14 WARN Failed to read avatar error="image: unknown format" --- PASS: TestAvatar_InvalidImage (1.51s) === RUN TestAvatar_TooSmallSize 2026/02/05 16:54:14 INFO Applying migration id=initial 2026/02/05 16:54:14 INFO Applying migration id=notesupdated 2026/02/05 16:54:14 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:14 INFO Applying migration id=activitiesid 2026/02/05 16:54:14 INFO Applying migration id=outbox 2026/02/05 16:54:14 INFO Applying migration id=edits 2026/02/05 16:54:14 INFO Applying migration id=outboxactor 2026/02/05 16:54:14 INFO Applying migration id=outboxsender 2026/02/05 16:54:14 INFO Applying migration id=thread 2026/02/05 16:54:14 INFO Applying migration id=host 2026/02/05 16:54:14 INFO Applying migration id=sharedinbox 2026/02/05 16:54:14 INFO Applying migration id=noteshost 2026/02/05 16:54:14 INFO Applying migration id=fetched 2026/02/05 16:54:14 INFO Applying migration id=move 2026/02/05 16:54:14 INFO Applying migration id=cleanup 2026/02/05 16:54:14 INFO Applying migration id=received 2026/02/05 16:54:14 INFO Applying migration id=namehost 2026/02/05 16:54:14 INFO Applying migration id=outboxhost 2026/02/05 16:54:14 INFO Applying migration id=notesfts 2026/02/05 16:54:14 INFO Applying migration id=iconsname 2026/02/05 16:54:14 INFO Applying migration id=nohash 2026/02/05 16:54:14 INFO Applying migration id=shares 2026/02/05 16:54:14 INFO Applying migration id=actorttl 2026/02/05 16:54:14 INFO Applying migration id=tocc 2026/02/05 16:54:14 INFO Applying migration id=followeds 2026/02/05 16:54:14 INFO Applying migration id=certhash 2026/02/05 16:54:14 INFO Applying migration id=follows_sync 2026/02/05 16:54:14 INFO Applying migration id=jsonpath 2026/02/05 16:54:14 INFO Applying migration id=localforward 2026/02/05 16:54:14 INFO Applying migration id=avatar 2026/02/05 16:54:14 INFO Applying migration id=noimage 2026/02/05 16:54:14 INFO Applying migration id=feed 2026/02/05 16:54:14 INFO Applying migration id=bookmarks 2026/02/05 16:54:14 INFO Applying migration id=shareactivity 2026/02/05 16:54:14 INFO Applying migration id=application 2026/02/05 16:54:14 INFO Applying migration id=certificates 2026/02/05 16:54:14 INFO Applying migration id=rawforward 2026/02/05 16:54:14 INFO Applying migration id=publickey 2026/02/05 16:54:14 INFO Applying migration id=resolvegroup 2026/02/05 16:54:14 INFO Applying migration id=reject 2026/02/05 16:54:14 INFO Applying migration id=autodel 2026/02/05 16:54:14 INFO Applying migration id=jsonb 2026/02/05 16:54:14 INFO Applying migration id=quote 2026/02/05 16:54:14 INFO Applying migration id=rfc9421 2026/02/05 16:54:14 INFO Applying migration id=keys 2026/02/05 16:54:14 INFO Applying migration id=portable 2026/02/05 16:54:14 INFO Applying migration id=proofs 2026/02/05 16:54:14 INFO Applying migration id=contexts 2026/02/05 16:54:14 INFO Applying migration id=deliverieshost 2026/02/05 16:54:14 INFO Applying migration id=pembegin 2026/02/05 16:54:14 INFO Applying migration id=didhost 2026/02/05 16:54:15 WARN Failed to read avatar error="gif: reading header: unexpected EOF" --- PASS: TestAvatar_TooSmallSize (1.29s) === RUN TestAvatar_TooBigSize 2026/02/05 16:54:15 INFO Applying migration id=initial 2026/02/05 16:54:15 INFO Applying migration id=notesupdated 2026/02/05 16:54:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:15 INFO Applying migration id=activitiesid 2026/02/05 16:54:15 INFO Applying migration id=outbox 2026/02/05 16:54:15 INFO Applying migration id=edits 2026/02/05 16:54:15 INFO Applying migration id=outboxactor 2026/02/05 16:54:15 INFO Applying migration id=outboxsender 2026/02/05 16:54:15 INFO Applying migration id=thread 2026/02/05 16:54:15 INFO Applying migration id=host 2026/02/05 16:54:15 INFO Applying migration id=sharedinbox 2026/02/05 16:54:15 INFO Applying migration id=noteshost 2026/02/05 16:54:15 INFO Applying migration id=fetched 2026/02/05 16:54:15 INFO Applying migration id=move 2026/02/05 16:54:15 INFO Applying migration id=cleanup 2026/02/05 16:54:15 INFO Applying migration id=received 2026/02/05 16:54:15 INFO Applying migration id=namehost 2026/02/05 16:54:15 INFO Applying migration id=outboxhost 2026/02/05 16:54:15 INFO Applying migration id=notesfts 2026/02/05 16:54:15 INFO Applying migration id=iconsname 2026/02/05 16:54:15 INFO Applying migration id=nohash 2026/02/05 16:54:15 INFO Applying migration id=shares 2026/02/05 16:54:15 INFO Applying migration id=actorttl 2026/02/05 16:54:15 INFO Applying migration id=tocc 2026/02/05 16:54:16 INFO Applying migration id=followeds 2026/02/05 16:54:16 INFO Applying migration id=certhash 2026/02/05 16:54:16 INFO Applying migration id=follows_sync 2026/02/05 16:54:16 INFO Applying migration id=jsonpath 2026/02/05 16:54:16 INFO Applying migration id=localforward 2026/02/05 16:54:16 INFO Applying migration id=avatar 2026/02/05 16:54:16 INFO Applying migration id=noimage 2026/02/05 16:54:16 INFO Applying migration id=feed 2026/02/05 16:54:16 INFO Applying migration id=bookmarks 2026/02/05 16:54:16 INFO Applying migration id=shareactivity 2026/02/05 16:54:16 INFO Applying migration id=application 2026/02/05 16:54:16 INFO Applying migration id=certificates 2026/02/05 16:54:16 INFO Applying migration id=rawforward 2026/02/05 16:54:16 INFO Applying migration id=publickey 2026/02/05 16:54:16 INFO Applying migration id=resolvegroup 2026/02/05 16:54:16 INFO Applying migration id=reject 2026/02/05 16:54:16 INFO Applying migration id=autodel 2026/02/05 16:54:16 INFO Applying migration id=jsonb 2026/02/05 16:54:16 INFO Applying migration id=quote 2026/02/05 16:54:16 INFO Applying migration id=rfc9421 2026/02/05 16:54:16 INFO Applying migration id=keys 2026/02/05 16:54:16 INFO Applying migration id=portable 2026/02/05 16:54:16 INFO Applying migration id=proofs 2026/02/05 16:54:16 INFO Applying migration id=contexts 2026/02/05 16:54:16 INFO Applying migration id=deliverieshost 2026/02/05 16:54:16 INFO Applying migration id=pembegin 2026/02/05 16:54:16 INFO Applying migration id=didhost 2026/02/05 16:54:17 WARN Failed to read avatar error="unexpected EOF" --- PASS: TestAvatar_TooBigSize (1.12s) === RUN TestAvatar_SizeLimit 2026/02/05 16:54:17 INFO Applying migration id=initial 2026/02/05 16:54:17 INFO Applying migration id=notesupdated 2026/02/05 16:54:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:17 INFO Applying migration id=activitiesid 2026/02/05 16:54:17 INFO Applying migration id=outbox 2026/02/05 16:54:17 INFO Applying migration id=edits 2026/02/05 16:54:17 INFO Applying migration id=outboxactor 2026/02/05 16:54:17 INFO Applying migration id=outboxsender 2026/02/05 16:54:17 INFO Applying migration id=thread 2026/02/05 16:54:17 INFO Applying migration id=host 2026/02/05 16:54:17 INFO Applying migration id=sharedinbox 2026/02/05 16:54:17 INFO Applying migration id=noteshost 2026/02/05 16:54:17 INFO Applying migration id=fetched 2026/02/05 16:54:17 INFO Applying migration id=move 2026/02/05 16:54:17 INFO Applying migration id=cleanup 2026/02/05 16:54:17 INFO Applying migration id=received 2026/02/05 16:54:17 INFO Applying migration id=namehost 2026/02/05 16:54:17 INFO Applying migration id=outboxhost 2026/02/05 16:54:17 INFO Applying migration id=notesfts 2026/02/05 16:54:17 INFO Applying migration id=iconsname 2026/02/05 16:54:17 INFO Applying migration id=nohash 2026/02/05 16:54:17 INFO Applying migration id=shares 2026/02/05 16:54:17 INFO Applying migration id=actorttl 2026/02/05 16:54:17 INFO Applying migration id=tocc 2026/02/05 16:54:17 INFO Applying migration id=followeds 2026/02/05 16:54:17 INFO Applying migration id=certhash 2026/02/05 16:54:17 INFO Applying migration id=follows_sync 2026/02/05 16:54:17 INFO Applying migration id=jsonpath 2026/02/05 16:54:17 INFO Applying migration id=localforward 2026/02/05 16:54:17 INFO Applying migration id=avatar 2026/02/05 16:54:17 INFO Applying migration id=noimage 2026/02/05 16:54:17 INFO Applying migration id=feed 2026/02/05 16:54:17 INFO Applying migration id=bookmarks 2026/02/05 16:54:17 INFO Applying migration id=shareactivity 2026/02/05 16:54:17 INFO Applying migration id=application 2026/02/05 16:54:17 INFO Applying migration id=certificates 2026/02/05 16:54:17 INFO Applying migration id=rawforward 2026/02/05 16:54:17 INFO Applying migration id=publickey 2026/02/05 16:54:17 INFO Applying migration id=resolvegroup 2026/02/05 16:54:17 INFO Applying migration id=reject 2026/02/05 16:54:17 INFO Applying migration id=autodel 2026/02/05 16:54:17 INFO Applying migration id=jsonb 2026/02/05 16:54:17 INFO Applying migration id=quote 2026/02/05 16:54:17 INFO Applying migration id=rfc9421 2026/02/05 16:54:17 INFO Applying migration id=keys 2026/02/05 16:54:17 INFO Applying migration id=portable 2026/02/05 16:54:17 INFO Applying migration id=proofs 2026/02/05 16:54:17 INFO Applying migration id=contexts 2026/02/05 16:54:17 INFO Applying migration id=deliverieshost 2026/02/05 16:54:17 INFO Applying migration id=pembegin 2026/02/05 16:54:17 INFO Applying migration id=didhost 2026/02/05 16:54:18 WARN Image is too big size=63 --- PASS: TestAvatar_SizeLimit (1.27s) === RUN TestAvatar_ExactlySizeLimit 2026/02/05 16:54:18 INFO Applying migration id=initial 2026/02/05 16:54:18 INFO Applying migration id=notesupdated 2026/02/05 16:54:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:18 INFO Applying migration id=activitiesid 2026/02/05 16:54:18 INFO Applying migration id=outbox 2026/02/05 16:54:18 INFO Applying migration id=edits 2026/02/05 16:54:18 INFO Applying migration id=outboxactor 2026/02/05 16:54:18 INFO Applying migration id=outboxsender 2026/02/05 16:54:18 INFO Applying migration id=thread 2026/02/05 16:54:18 INFO Applying migration id=host 2026/02/05 16:54:18 INFO Applying migration id=sharedinbox 2026/02/05 16:54:18 INFO Applying migration id=noteshost 2026/02/05 16:54:18 INFO Applying migration id=fetched 2026/02/05 16:54:18 INFO Applying migration id=move 2026/02/05 16:54:18 INFO Applying migration id=cleanup 2026/02/05 16:54:18 INFO Applying migration id=received 2026/02/05 16:54:18 INFO Applying migration id=namehost 2026/02/05 16:54:18 INFO Applying migration id=outboxhost 2026/02/05 16:54:18 INFO Applying migration id=notesfts 2026/02/05 16:54:18 INFO Applying migration id=iconsname 2026/02/05 16:54:18 INFO Applying migration id=nohash 2026/02/05 16:54:18 INFO Applying migration id=shares 2026/02/05 16:54:18 INFO Applying migration id=actorttl 2026/02/05 16:54:18 INFO Applying migration id=tocc 2026/02/05 16:54:18 INFO Applying migration id=followeds 2026/02/05 16:54:18 INFO Applying migration id=certhash 2026/02/05 16:54:18 INFO Applying migration id=follows_sync 2026/02/05 16:54:18 INFO Applying migration id=jsonpath 2026/02/05 16:54:18 INFO Applying migration id=localforward 2026/02/05 16:54:18 INFO Applying migration id=avatar 2026/02/05 16:54:18 INFO Applying migration id=noimage 2026/02/05 16:54:18 INFO Applying migration id=feed 2026/02/05 16:54:18 INFO Applying migration id=bookmarks 2026/02/05 16:54:18 INFO Applying migration id=shareactivity 2026/02/05 16:54:18 INFO Applying migration id=application 2026/02/05 16:54:18 INFO Applying migration id=certificates 2026/02/05 16:54:18 INFO Applying migration id=rawforward 2026/02/05 16:54:18 INFO Applying migration id=publickey 2026/02/05 16:54:18 INFO Applying migration id=resolvegroup 2026/02/05 16:54:18 INFO Applying migration id=reject 2026/02/05 16:54:18 INFO Applying migration id=autodel 2026/02/05 16:54:18 INFO Applying migration id=jsonb 2026/02/05 16:54:18 INFO Applying migration id=quote 2026/02/05 16:54:18 INFO Applying migration id=rfc9421 2026/02/05 16:54:18 INFO Applying migration id=keys 2026/02/05 16:54:18 INFO Applying migration id=portable 2026/02/05 16:54:18 INFO Applying migration id=proofs 2026/02/05 16:54:18 INFO Applying migration id=contexts 2026/02/05 16:54:18 INFO Applying migration id=deliverieshost 2026/02/05 16:54:18 INFO Applying migration id=pembegin 2026/02/05 16:54:18 INFO Applying migration id=didhost --- PASS: TestAvatar_ExactlySizeLimit (1.22s) === RUN TestBio_Throttled 2026/02/05 16:54:19 INFO Applying migration id=initial 2026/02/05 16:54:19 INFO Applying migration id=notesupdated 2026/02/05 16:54:19 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:19 INFO Applying migration id=activitiesid 2026/02/05 16:54:19 INFO Applying migration id=outbox 2026/02/05 16:54:19 INFO Applying migration id=edits 2026/02/05 16:54:19 INFO Applying migration id=outboxactor 2026/02/05 16:54:19 INFO Applying migration id=outboxsender 2026/02/05 16:54:19 INFO Applying migration id=thread 2026/02/05 16:54:19 INFO Applying migration id=host 2026/02/05 16:54:19 INFO Applying migration id=sharedinbox 2026/02/05 16:54:19 INFO Applying migration id=noteshost 2026/02/05 16:54:19 INFO Applying migration id=fetched 2026/02/05 16:54:19 INFO Applying migration id=move 2026/02/05 16:54:19 INFO Applying migration id=cleanup 2026/02/05 16:54:19 INFO Applying migration id=received 2026/02/05 16:54:19 INFO Applying migration id=namehost 2026/02/05 16:54:19 INFO Applying migration id=outboxhost 2026/02/05 16:54:19 INFO Applying migration id=notesfts 2026/02/05 16:54:19 INFO Applying migration id=iconsname 2026/02/05 16:54:19 INFO Applying migration id=nohash 2026/02/05 16:54:19 INFO Applying migration id=shares 2026/02/05 16:54:19 INFO Applying migration id=actorttl 2026/02/05 16:54:19 INFO Applying migration id=tocc 2026/02/05 16:54:19 INFO Applying migration id=followeds 2026/02/05 16:54:19 INFO Applying migration id=certhash 2026/02/05 16:54:19 INFO Applying migration id=follows_sync 2026/02/05 16:54:19 INFO Applying migration id=jsonpath 2026/02/05 16:54:19 INFO Applying migration id=localforward 2026/02/05 16:54:19 INFO Applying migration id=avatar 2026/02/05 16:54:19 INFO Applying migration id=noimage 2026/02/05 16:54:19 INFO Applying migration id=feed 2026/02/05 16:54:19 INFO Applying migration id=bookmarks 2026/02/05 16:54:19 INFO Applying migration id=shareactivity 2026/02/05 16:54:19 INFO Applying migration id=application 2026/02/05 16:54:19 INFO Applying migration id=certificates 2026/02/05 16:54:19 INFO Applying migration id=rawforward 2026/02/05 16:54:19 INFO Applying migration id=publickey 2026/02/05 16:54:19 INFO Applying migration id=resolvegroup 2026/02/05 16:54:19 INFO Applying migration id=reject 2026/02/05 16:54:19 INFO Applying migration id=autodel 2026/02/05 16:54:19 INFO Applying migration id=jsonb 2026/02/05 16:54:19 INFO Applying migration id=quote 2026/02/05 16:54:19 INFO Applying migration id=rfc9421 2026/02/05 16:54:19 INFO Applying migration id=keys 2026/02/05 16:54:19 INFO Applying migration id=portable 2026/02/05 16:54:19 INFO Applying migration id=proofs 2026/02/05 16:54:19 INFO Applying migration id=contexts 2026/02/05 16:54:19 INFO Applying migration id=deliverieshost 2026/02/05 16:54:19 INFO Applying migration id=pembegin 2026/02/05 16:54:19 INFO Applying migration id=didhost 2026/02/05 16:54:20 WARN Throttled request to set bio can=2026-02-05T17:24:20.024Z --- PASS: TestBio_Throttled (1.29s) === RUN TestBio_HappyFlow 2026/02/05 16:54:20 INFO Applying migration id=initial 2026/02/05 16:54:20 INFO Applying migration id=notesupdated 2026/02/05 16:54:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:20 INFO Applying migration id=activitiesid 2026/02/05 16:54:20 INFO Applying migration id=outbox 2026/02/05 16:54:20 INFO Applying migration id=edits 2026/02/05 16:54:20 INFO Applying migration id=outboxactor 2026/02/05 16:54:20 INFO Applying migration id=outboxsender 2026/02/05 16:54:20 INFO Applying migration id=thread 2026/02/05 16:54:20 INFO Applying migration id=host 2026/02/05 16:54:20 INFO Applying migration id=sharedinbox 2026/02/05 16:54:20 INFO Applying migration id=noteshost 2026/02/05 16:54:20 INFO Applying migration id=fetched 2026/02/05 16:54:20 INFO Applying migration id=move 2026/02/05 16:54:20 INFO Applying migration id=cleanup 2026/02/05 16:54:20 INFO Applying migration id=received 2026/02/05 16:54:20 INFO Applying migration id=namehost 2026/02/05 16:54:20 INFO Applying migration id=outboxhost 2026/02/05 16:54:20 INFO Applying migration id=notesfts 2026/02/05 16:54:20 INFO Applying migration id=iconsname 2026/02/05 16:54:20 INFO Applying migration id=nohash 2026/02/05 16:54:20 INFO Applying migration id=shares 2026/02/05 16:54:20 INFO Applying migration id=actorttl 2026/02/05 16:54:20 INFO Applying migration id=tocc 2026/02/05 16:54:20 INFO Applying migration id=followeds 2026/02/05 16:54:20 INFO Applying migration id=certhash 2026/02/05 16:54:20 INFO Applying migration id=follows_sync 2026/02/05 16:54:20 INFO Applying migration id=jsonpath 2026/02/05 16:54:20 INFO Applying migration id=localforward 2026/02/05 16:54:20 INFO Applying migration id=avatar 2026/02/05 16:54:20 INFO Applying migration id=noimage 2026/02/05 16:54:20 INFO Applying migration id=feed 2026/02/05 16:54:20 INFO Applying migration id=bookmarks 2026/02/05 16:54:20 INFO Applying migration id=shareactivity 2026/02/05 16:54:20 INFO Applying migration id=application 2026/02/05 16:54:20 INFO Applying migration id=certificates 2026/02/05 16:54:20 INFO Applying migration id=rawforward 2026/02/05 16:54:20 INFO Applying migration id=publickey 2026/02/05 16:54:20 INFO Applying migration id=resolvegroup 2026/02/05 16:54:20 INFO Applying migration id=reject 2026/02/05 16:54:20 INFO Applying migration id=autodel 2026/02/05 16:54:20 INFO Applying migration id=jsonb 2026/02/05 16:54:20 INFO Applying migration id=quote 2026/02/05 16:54:20 INFO Applying migration id=rfc9421 2026/02/05 16:54:20 INFO Applying migration id=keys 2026/02/05 16:54:20 INFO Applying migration id=portable 2026/02/05 16:54:20 INFO Applying migration id=proofs 2026/02/05 16:54:20 INFO Applying migration id=contexts 2026/02/05 16:54:20 INFO Applying migration id=deliverieshost 2026/02/05 16:54:20 INFO Applying migration id=pembegin 2026/02/05 16:54:20 INFO Applying migration id=didhost 2026/02/05 16:54:22 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_HappyFlow (1.73s) === RUN TestBio_TooLong 2026/02/05 16:54:22 INFO Applying migration id=initial 2026/02/05 16:54:22 INFO Applying migration id=notesupdated 2026/02/05 16:54:22 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:22 INFO Applying migration id=activitiesid 2026/02/05 16:54:22 INFO Applying migration id=outbox 2026/02/05 16:54:22 INFO Applying migration id=edits 2026/02/05 16:54:22 INFO Applying migration id=outboxactor 2026/02/05 16:54:22 INFO Applying migration id=outboxsender 2026/02/05 16:54:22 INFO Applying migration id=thread 2026/02/05 16:54:22 INFO Applying migration id=host 2026/02/05 16:54:22 INFO Applying migration id=sharedinbox 2026/02/05 16:54:22 INFO Applying migration id=noteshost 2026/02/05 16:54:22 INFO Applying migration id=fetched 2026/02/05 16:54:22 INFO Applying migration id=move 2026/02/05 16:54:22 INFO Applying migration id=cleanup 2026/02/05 16:54:22 INFO Applying migration id=received 2026/02/05 16:54:22 INFO Applying migration id=namehost 2026/02/05 16:54:22 INFO Applying migration id=outboxhost 2026/02/05 16:54:22 INFO Applying migration id=notesfts 2026/02/05 16:54:22 INFO Applying migration id=iconsname 2026/02/05 16:54:22 INFO Applying migration id=nohash 2026/02/05 16:54:22 INFO Applying migration id=shares 2026/02/05 16:54:22 INFO Applying migration id=actorttl 2026/02/05 16:54:22 INFO Applying migration id=tocc 2026/02/05 16:54:22 INFO Applying migration id=followeds 2026/02/05 16:54:22 INFO Applying migration id=certhash 2026/02/05 16:54:22 INFO Applying migration id=follows_sync 2026/02/05 16:54:22 INFO Applying migration id=jsonpath 2026/02/05 16:54:22 INFO Applying migration id=localforward 2026/02/05 16:54:22 INFO Applying migration id=avatar 2026/02/05 16:54:22 INFO Applying migration id=noimage 2026/02/05 16:54:22 INFO Applying migration id=feed 2026/02/05 16:54:22 INFO Applying migration id=bookmarks 2026/02/05 16:54:22 INFO Applying migration id=shareactivity 2026/02/05 16:54:22 INFO Applying migration id=application 2026/02/05 16:54:22 INFO Applying migration id=certificates 2026/02/05 16:54:22 INFO Applying migration id=rawforward 2026/02/05 16:54:22 INFO Applying migration id=publickey 2026/02/05 16:54:22 INFO Applying migration id=resolvegroup 2026/02/05 16:54:22 INFO Applying migration id=reject 2026/02/05 16:54:22 INFO Applying migration id=autodel 2026/02/05 16:54:22 INFO Applying migration id=jsonb 2026/02/05 16:54:22 INFO Applying migration id=quote 2026/02/05 16:54:22 INFO Applying migration id=rfc9421 2026/02/05 16:54:22 INFO Applying migration id=keys 2026/02/05 16:54:22 INFO Applying migration id=portable 2026/02/05 16:54:22 INFO Applying migration id=proofs 2026/02/05 16:54:22 INFO Applying migration id=contexts 2026/02/05 16:54:22 INFO Applying migration id=deliverieshost 2026/02/05 16:54:22 INFO Applying migration id=pembegin 2026/02/05 16:54:22 INFO Applying migration id=didhost --- PASS: TestBio_TooLong (0.76s) === RUN TestBio_MultiLine 2026/02/05 16:54:23 INFO Applying migration id=initial 2026/02/05 16:54:23 INFO Applying migration id=notesupdated 2026/02/05 16:54:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:23 INFO Applying migration id=activitiesid 2026/02/05 16:54:23 INFO Applying migration id=outbox 2026/02/05 16:54:23 INFO Applying migration id=edits 2026/02/05 16:54:23 INFO Applying migration id=outboxactor 2026/02/05 16:54:23 INFO Applying migration id=outboxsender 2026/02/05 16:54:23 INFO Applying migration id=thread 2026/02/05 16:54:23 INFO Applying migration id=host 2026/02/05 16:54:23 INFO Applying migration id=sharedinbox 2026/02/05 16:54:23 INFO Applying migration id=noteshost 2026/02/05 16:54:23 INFO Applying migration id=fetched 2026/02/05 16:54:23 INFO Applying migration id=move 2026/02/05 16:54:23 INFO Applying migration id=cleanup 2026/02/05 16:54:23 INFO Applying migration id=received 2026/02/05 16:54:23 INFO Applying migration id=namehost 2026/02/05 16:54:23 INFO Applying migration id=outboxhost 2026/02/05 16:54:23 INFO Applying migration id=notesfts 2026/02/05 16:54:23 INFO Applying migration id=iconsname 2026/02/05 16:54:23 INFO Applying migration id=nohash 2026/02/05 16:54:23 INFO Applying migration id=shares 2026/02/05 16:54:23 INFO Applying migration id=actorttl 2026/02/05 16:54:23 INFO Applying migration id=tocc 2026/02/05 16:54:23 INFO Applying migration id=followeds 2026/02/05 16:54:23 INFO Applying migration id=certhash 2026/02/05 16:54:23 INFO Applying migration id=follows_sync 2026/02/05 16:54:23 INFO Applying migration id=jsonpath 2026/02/05 16:54:23 INFO Applying migration id=localforward 2026/02/05 16:54:23 INFO Applying migration id=avatar 2026/02/05 16:54:23 INFO Applying migration id=noimage 2026/02/05 16:54:23 INFO Applying migration id=feed 2026/02/05 16:54:23 INFO Applying migration id=bookmarks 2026/02/05 16:54:23 INFO Applying migration id=shareactivity 2026/02/05 16:54:23 INFO Applying migration id=application 2026/02/05 16:54:23 INFO Applying migration id=certificates 2026/02/05 16:54:23 INFO Applying migration id=rawforward 2026/02/05 16:54:23 INFO Applying migration id=publickey 2026/02/05 16:54:23 INFO Applying migration id=resolvegroup 2026/02/05 16:54:23 INFO Applying migration id=reject 2026/02/05 16:54:23 INFO Applying migration id=autodel 2026/02/05 16:54:23 INFO Applying migration id=jsonb 2026/02/05 16:54:23 INFO Applying migration id=quote 2026/02/05 16:54:23 INFO Applying migration id=rfc9421 2026/02/05 16:54:23 INFO Applying migration id=keys 2026/02/05 16:54:23 INFO Applying migration id=portable 2026/02/05 16:54:23 INFO Applying migration id=proofs 2026/02/05 16:54:23 INFO Applying migration id=contexts 2026/02/05 16:54:23 INFO Applying migration id=deliverieshost 2026/02/05 16:54:23 INFO Applying migration id=pembegin 2026/02/05 16:54:23 INFO Applying migration id=didhost 2026/02/05 16:54:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLine (1.33s) === RUN TestBio_MultiLineWithLink 2026/02/05 16:54:24 INFO Applying migration id=initial 2026/02/05 16:54:24 INFO Applying migration id=notesupdated 2026/02/05 16:54:24 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:24 INFO Applying migration id=activitiesid 2026/02/05 16:54:24 INFO Applying migration id=outbox 2026/02/05 16:54:24 INFO Applying migration id=edits 2026/02/05 16:54:24 INFO Applying migration id=outboxactor 2026/02/05 16:54:24 INFO Applying migration id=outboxsender 2026/02/05 16:54:24 INFO Applying migration id=thread 2026/02/05 16:54:24 INFO Applying migration id=host 2026/02/05 16:54:24 INFO Applying migration id=sharedinbox 2026/02/05 16:54:24 INFO Applying migration id=noteshost 2026/02/05 16:54:24 INFO Applying migration id=fetched 2026/02/05 16:54:24 INFO Applying migration id=move 2026/02/05 16:54:24 INFO Applying migration id=cleanup 2026/02/05 16:54:24 INFO Applying migration id=received 2026/02/05 16:54:24 INFO Applying migration id=namehost 2026/02/05 16:54:24 INFO Applying migration id=outboxhost 2026/02/05 16:54:24 INFO Applying migration id=notesfts 2026/02/05 16:54:24 INFO Applying migration id=iconsname 2026/02/05 16:54:24 INFO Applying migration id=nohash 2026/02/05 16:54:24 INFO Applying migration id=shares 2026/02/05 16:54:24 INFO Applying migration id=actorttl 2026/02/05 16:54:24 INFO Applying migration id=tocc 2026/02/05 16:54:24 INFO Applying migration id=followeds 2026/02/05 16:54:24 INFO Applying migration id=certhash 2026/02/05 16:54:24 INFO Applying migration id=follows_sync 2026/02/05 16:54:24 INFO Applying migration id=jsonpath 2026/02/05 16:54:24 INFO Applying migration id=localforward 2026/02/05 16:54:24 INFO Applying migration id=avatar 2026/02/05 16:54:24 INFO Applying migration id=noimage 2026/02/05 16:54:24 INFO Applying migration id=feed 2026/02/05 16:54:24 INFO Applying migration id=bookmarks 2026/02/05 16:54:24 INFO Applying migration id=shareactivity 2026/02/05 16:54:24 INFO Applying migration id=application 2026/02/05 16:54:24 INFO Applying migration id=certificates 2026/02/05 16:54:24 INFO Applying migration id=rawforward 2026/02/05 16:54:24 INFO Applying migration id=publickey 2026/02/05 16:54:24 INFO Applying migration id=resolvegroup 2026/02/05 16:54:24 INFO Applying migration id=reject 2026/02/05 16:54:24 INFO Applying migration id=autodel 2026/02/05 16:54:24 INFO Applying migration id=jsonb 2026/02/05 16:54:24 INFO Applying migration id=quote 2026/02/05 16:54:24 INFO Applying migration id=rfc9421 2026/02/05 16:54:24 INFO Applying migration id=keys 2026/02/05 16:54:24 INFO Applying migration id=portable 2026/02/05 16:54:24 INFO Applying migration id=proofs 2026/02/05 16:54:24 INFO Applying migration id=contexts 2026/02/05 16:54:24 INFO Applying migration id=deliverieshost 2026/02/05 16:54:24 INFO Applying migration id=pembegin 2026/02/05 16:54:24 INFO Applying migration id=didhost 2026/02/05 16:54:25 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLineWithLink (1.00s) === RUN TestBookmark_HappyFlow 2026/02/05 16:54:25 INFO Applying migration id=initial 2026/02/05 16:54:25 INFO Applying migration id=notesupdated 2026/02/05 16:54:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:25 INFO Applying migration id=activitiesid 2026/02/05 16:54:25 INFO Applying migration id=outbox 2026/02/05 16:54:25 INFO Applying migration id=edits 2026/02/05 16:54:25 INFO Applying migration id=outboxactor 2026/02/05 16:54:25 INFO Applying migration id=outboxsender 2026/02/05 16:54:25 INFO Applying migration id=thread 2026/02/05 16:54:25 INFO Applying migration id=host 2026/02/05 16:54:25 INFO Applying migration id=sharedinbox 2026/02/05 16:54:25 INFO Applying migration id=noteshost 2026/02/05 16:54:25 INFO Applying migration id=fetched 2026/02/05 16:54:25 INFO Applying migration id=move 2026/02/05 16:54:25 INFO Applying migration id=cleanup 2026/02/05 16:54:25 INFO Applying migration id=received 2026/02/05 16:54:25 INFO Applying migration id=namehost 2026/02/05 16:54:25 INFO Applying migration id=outboxhost 2026/02/05 16:54:25 INFO Applying migration id=notesfts 2026/02/05 16:54:25 INFO Applying migration id=iconsname 2026/02/05 16:54:25 INFO Applying migration id=nohash 2026/02/05 16:54:25 INFO Applying migration id=shares 2026/02/05 16:54:25 INFO Applying migration id=actorttl 2026/02/05 16:54:25 INFO Applying migration id=tocc 2026/02/05 16:54:25 INFO Applying migration id=followeds 2026/02/05 16:54:25 INFO Applying migration id=certhash 2026/02/05 16:54:25 INFO Applying migration id=follows_sync 2026/02/05 16:54:25 INFO Applying migration id=jsonpath 2026/02/05 16:54:25 INFO Applying migration id=localforward 2026/02/05 16:54:25 INFO Applying migration id=avatar 2026/02/05 16:54:25 INFO Applying migration id=noimage 2026/02/05 16:54:25 INFO Applying migration id=feed 2026/02/05 16:54:25 INFO Applying migration id=bookmarks 2026/02/05 16:54:25 INFO Applying migration id=shareactivity 2026/02/05 16:54:25 INFO Applying migration id=application 2026/02/05 16:54:25 INFO Applying migration id=certificates 2026/02/05 16:54:25 INFO Applying migration id=rawforward 2026/02/05 16:54:25 INFO Applying migration id=publickey 2026/02/05 16:54:25 INFO Applying migration id=resolvegroup 2026/02/05 16:54:25 INFO Applying migration id=reject 2026/02/05 16:54:25 INFO Applying migration id=autodel 2026/02/05 16:54:25 INFO Applying migration id=jsonb 2026/02/05 16:54:25 INFO Applying migration id=quote 2026/02/05 16:54:25 INFO Applying migration id=rfc9421 2026/02/05 16:54:25 INFO Applying migration id=keys 2026/02/05 16:54:25 INFO Applying migration id=portable 2026/02/05 16:54:25 INFO Applying migration id=proofs 2026/02/05 16:54:25 INFO Applying migration id=contexts 2026/02/05 16:54:25 INFO Applying migration id=deliverieshost 2026/02/05 16:54:25 INFO Applying migration id=pembegin 2026/02/05 16:54:25 INFO Applying migration id=didhost 2026/02/05 16:54:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eb9-fddb-7112-ba6e-d51c12c2b6e7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eb9-fdda-7457-916a-955d328e2b2b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eb9-fdda-7457-916a-955d328e2b2b 2026/02/05 16:54:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eb9-fdda-7457-916a-955d328e2b2b 2026/02/05 16:54:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eb9-fdda-7457-916a-955d328e2b2b 2026/02/05 16:54:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eb9-fdda-7457-916a-955d328e2b2b --- PASS: TestBookmark_HappyFlow (1.38s) === RUN TestBookmark_Throttling 2026/02/05 16:54:27 INFO Applying migration id=initial 2026/02/05 16:54:27 INFO Applying migration id=notesupdated 2026/02/05 16:54:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:27 INFO Applying migration id=activitiesid 2026/02/05 16:54:27 INFO Applying migration id=outbox 2026/02/05 16:54:27 INFO Applying migration id=edits 2026/02/05 16:54:27 INFO Applying migration id=outboxactor 2026/02/05 16:54:27 INFO Applying migration id=outboxsender 2026/02/05 16:54:27 INFO Applying migration id=thread 2026/02/05 16:54:27 INFO Applying migration id=host 2026/02/05 16:54:27 INFO Applying migration id=sharedinbox 2026/02/05 16:54:27 INFO Applying migration id=noteshost 2026/02/05 16:54:27 INFO Applying migration id=fetched 2026/02/05 16:54:27 INFO Applying migration id=move 2026/02/05 16:54:27 INFO Applying migration id=cleanup 2026/02/05 16:54:27 INFO Applying migration id=received 2026/02/05 16:54:27 INFO Applying migration id=namehost 2026/02/05 16:54:27 INFO Applying migration id=outboxhost 2026/02/05 16:54:27 INFO Applying migration id=notesfts 2026/02/05 16:54:27 INFO Applying migration id=iconsname 2026/02/05 16:54:27 INFO Applying migration id=nohash 2026/02/05 16:54:27 INFO Applying migration id=shares 2026/02/05 16:54:27 INFO Applying migration id=actorttl 2026/02/05 16:54:27 INFO Applying migration id=tocc 2026/02/05 16:54:27 INFO Applying migration id=followeds 2026/02/05 16:54:27 INFO Applying migration id=certhash 2026/02/05 16:54:27 INFO Applying migration id=follows_sync 2026/02/05 16:54:27 INFO Applying migration id=jsonpath 2026/02/05 16:54:27 INFO Applying migration id=localforward 2026/02/05 16:54:27 INFO Applying migration id=avatar 2026/02/05 16:54:27 INFO Applying migration id=noimage 2026/02/05 16:54:27 INFO Applying migration id=feed 2026/02/05 16:54:27 INFO Applying migration id=bookmarks 2026/02/05 16:54:27 INFO Applying migration id=shareactivity 2026/02/05 16:54:27 INFO Applying migration id=application 2026/02/05 16:54:27 INFO Applying migration id=certificates 2026/02/05 16:54:27 INFO Applying migration id=rawforward 2026/02/05 16:54:27 INFO Applying migration id=publickey 2026/02/05 16:54:27 INFO Applying migration id=resolvegroup 2026/02/05 16:54:27 INFO Applying migration id=reject 2026/02/05 16:54:27 INFO Applying migration id=autodel 2026/02/05 16:54:27 INFO Applying migration id=jsonb 2026/02/05 16:54:27 INFO Applying migration id=quote 2026/02/05 16:54:27 INFO Applying migration id=rfc9421 2026/02/05 16:54:27 INFO Applying migration id=keys 2026/02/05 16:54:27 INFO Applying migration id=portable 2026/02/05 16:54:27 INFO Applying migration id=proofs 2026/02/05 16:54:27 INFO Applying migration id=contexts 2026/02/05 16:54:27 INFO Applying migration id=deliverieshost 2026/02/05 16:54:27 INFO Applying migration id=pembegin 2026/02/05 16:54:27 INFO Applying migration id=didhost 2026/02/05 16:54:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-02f6-74ca-ba19-48cf331b8fd3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-02f6-73b4-964c-303c49b49126 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-02f6-73b4-964c-303c49b49126 2026/02/05 16:54:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-02f9-716e-a0f9-64dbce2dca46 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-02f9-7133-a370-23282e2bd162 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2eba-02f9-7133-a370-23282e2bd162 2026/02/05 16:54:28 WARN User is bookmarking too frequently --- PASS: TestBookmark_Throttling (1.30s) === RUN TestBookmark_Limit 2026/02/05 16:54:28 INFO Applying migration id=initial 2026/02/05 16:54:28 INFO Applying migration id=notesupdated 2026/02/05 16:54:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:28 INFO Applying migration id=activitiesid 2026/02/05 16:54:28 INFO Applying migration id=outbox 2026/02/05 16:54:28 INFO Applying migration id=edits 2026/02/05 16:54:28 INFO Applying migration id=outboxactor 2026/02/05 16:54:28 INFO Applying migration id=outboxsender 2026/02/05 16:54:28 INFO Applying migration id=thread 2026/02/05 16:54:28 INFO Applying migration id=host 2026/02/05 16:54:28 INFO Applying migration id=sharedinbox 2026/02/05 16:54:28 INFO Applying migration id=noteshost 2026/02/05 16:54:28 INFO Applying migration id=fetched 2026/02/05 16:54:28 INFO Applying migration id=move 2026/02/05 16:54:28 INFO Applying migration id=cleanup 2026/02/05 16:54:28 INFO Applying migration id=received 2026/02/05 16:54:28 INFO Applying migration id=namehost 2026/02/05 16:54:28 INFO Applying migration id=outboxhost 2026/02/05 16:54:28 INFO Applying migration id=notesfts 2026/02/05 16:54:28 INFO Applying migration id=iconsname 2026/02/05 16:54:28 INFO Applying migration id=nohash 2026/02/05 16:54:28 INFO Applying migration id=shares 2026/02/05 16:54:28 INFO Applying migration id=actorttl 2026/02/05 16:54:28 INFO Applying migration id=tocc 2026/02/05 16:54:28 INFO Applying migration id=followeds 2026/02/05 16:54:28 INFO Applying migration id=certhash 2026/02/05 16:54:28 INFO Applying migration id=follows_sync 2026/02/05 16:54:28 INFO Applying migration id=jsonpath 2026/02/05 16:54:28 INFO Applying migration id=localforward 2026/02/05 16:54:28 INFO Applying migration id=avatar 2026/02/05 16:54:28 INFO Applying migration id=noimage 2026/02/05 16:54:28 INFO Applying migration id=feed 2026/02/05 16:54:28 INFO Applying migration id=bookmarks 2026/02/05 16:54:28 INFO Applying migration id=shareactivity 2026/02/05 16:54:28 INFO Applying migration id=application 2026/02/05 16:54:28 INFO Applying migration id=certificates 2026/02/05 16:54:28 INFO Applying migration id=rawforward 2026/02/05 16:54:28 INFO Applying migration id=publickey 2026/02/05 16:54:28 INFO Applying migration id=resolvegroup 2026/02/05 16:54:28 INFO Applying migration id=reject 2026/02/05 16:54:28 INFO Applying migration id=autodel 2026/02/05 16:54:28 INFO Applying migration id=jsonb 2026/02/05 16:54:28 INFO Applying migration id=quote 2026/02/05 16:54:28 INFO Applying migration id=rfc9421 2026/02/05 16:54:28 INFO Applying migration id=keys 2026/02/05 16:54:28 INFO Applying migration id=portable 2026/02/05 16:54:28 INFO Applying migration id=proofs 2026/02/05 16:54:28 INFO Applying migration id=contexts 2026/02/05 16:54:28 INFO Applying migration id=deliverieshost 2026/02/05 16:54:28 INFO Applying migration id=pembegin 2026/02/05 16:54:28 INFO Applying migration id=didhost 2026/02/05 16:54:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-07e9-74bc-aadf-cb93602229f4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-07e9-73a0-a566-cff76ba4072c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-07e9-73a0-a566-cff76ba4072c 2026/02/05 16:54:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-07ec-76f6-9174-6ca4a47acdec activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-07ec-76b5-8ce4-37d0e5cdb510 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2eba-07ec-76b5-8ce4-37d0e5cdb510 2026/02/05 16:54:29 WARN User has reached bookmarks limit post=https://localhost.localdomain:8443/post/019c2eba-07ec-76b5-8ce4-37d0e5cdb510 --- PASS: TestBookmark_Limit (1.27s) === RUN TestBookmark_TwoBookmarks 2026/02/05 16:54:29 INFO Applying migration id=initial 2026/02/05 16:54:29 INFO Applying migration id=notesupdated 2026/02/05 16:54:29 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:29 INFO Applying migration id=activitiesid 2026/02/05 16:54:29 INFO Applying migration id=outbox 2026/02/05 16:54:29 INFO Applying migration id=edits 2026/02/05 16:54:29 INFO Applying migration id=outboxactor 2026/02/05 16:54:29 INFO Applying migration id=outboxsender 2026/02/05 16:54:29 INFO Applying migration id=thread 2026/02/05 16:54:29 INFO Applying migration id=host 2026/02/05 16:54:29 INFO Applying migration id=sharedinbox 2026/02/05 16:54:29 INFO Applying migration id=noteshost 2026/02/05 16:54:29 INFO Applying migration id=fetched 2026/02/05 16:54:29 INFO Applying migration id=move 2026/02/05 16:54:29 INFO Applying migration id=cleanup 2026/02/05 16:54:29 INFO Applying migration id=received 2026/02/05 16:54:29 INFO Applying migration id=namehost 2026/02/05 16:54:29 INFO Applying migration id=outboxhost 2026/02/05 16:54:29 INFO Applying migration id=notesfts 2026/02/05 16:54:29 INFO Applying migration id=iconsname 2026/02/05 16:54:29 INFO Applying migration id=nohash 2026/02/05 16:54:29 INFO Applying migration id=shares 2026/02/05 16:54:29 INFO Applying migration id=actorttl 2026/02/05 16:54:29 INFO Applying migration id=tocc 2026/02/05 16:54:29 INFO Applying migration id=followeds 2026/02/05 16:54:29 INFO Applying migration id=certhash 2026/02/05 16:54:29 INFO Applying migration id=follows_sync 2026/02/05 16:54:29 INFO Applying migration id=jsonpath 2026/02/05 16:54:29 INFO Applying migration id=localforward 2026/02/05 16:54:29 INFO Applying migration id=avatar 2026/02/05 16:54:29 INFO Applying migration id=noimage 2026/02/05 16:54:29 INFO Applying migration id=feed 2026/02/05 16:54:29 INFO Applying migration id=bookmarks 2026/02/05 16:54:29 INFO Applying migration id=shareactivity 2026/02/05 16:54:29 INFO Applying migration id=application 2026/02/05 16:54:29 INFO Applying migration id=certificates 2026/02/05 16:54:29 INFO Applying migration id=rawforward 2026/02/05 16:54:29 INFO Applying migration id=publickey 2026/02/05 16:54:29 INFO Applying migration id=resolvegroup 2026/02/05 16:54:29 INFO Applying migration id=reject 2026/02/05 16:54:29 INFO Applying migration id=autodel 2026/02/05 16:54:29 INFO Applying migration id=jsonb 2026/02/05 16:54:29 INFO Applying migration id=quote 2026/02/05 16:54:29 INFO Applying migration id=rfc9421 2026/02/05 16:54:29 INFO Applying migration id=keys 2026/02/05 16:54:29 INFO Applying migration id=portable 2026/02/05 16:54:29 INFO Applying migration id=proofs 2026/02/05 16:54:29 INFO Applying migration id=contexts 2026/02/05 16:54:29 INFO Applying migration id=deliverieshost 2026/02/05 16:54:29 INFO Applying migration id=pembegin 2026/02/05 16:54:29 INFO Applying migration id=didhost 2026/02/05 16:54:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-0d1f-7824-b29f-e8702322e27b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-0d1f-7726-b125-7e2bf3b3f8e0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-0d1f-7726-b125-7e2bf3b3f8e0 2026/02/05 16:54:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-0d22-77df-8891-fe57e92ef01b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-0d22-7787-98ca-30d53948d319 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2eba-0d22-7787-98ca-30d53948d319 --- PASS: TestBookmark_TwoBookmarks (1.33s) === RUN TestBookmark_Twice 2026/02/05 16:54:30 INFO Applying migration id=initial 2026/02/05 16:54:30 INFO Applying migration id=notesupdated 2026/02/05 16:54:30 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:30 INFO Applying migration id=activitiesid 2026/02/05 16:54:30 INFO Applying migration id=outbox 2026/02/05 16:54:30 INFO Applying migration id=edits 2026/02/05 16:54:30 INFO Applying migration id=outboxactor 2026/02/05 16:54:30 INFO Applying migration id=outboxsender 2026/02/05 16:54:30 INFO Applying migration id=thread 2026/02/05 16:54:30 INFO Applying migration id=host 2026/02/05 16:54:30 INFO Applying migration id=sharedinbox 2026/02/05 16:54:30 INFO Applying migration id=noteshost 2026/02/05 16:54:30 INFO Applying migration id=fetched 2026/02/05 16:54:30 INFO Applying migration id=move 2026/02/05 16:54:30 INFO Applying migration id=cleanup 2026/02/05 16:54:30 INFO Applying migration id=received 2026/02/05 16:54:30 INFO Applying migration id=namehost 2026/02/05 16:54:30 INFO Applying migration id=outboxhost 2026/02/05 16:54:30 INFO Applying migration id=notesfts 2026/02/05 16:54:30 INFO Applying migration id=iconsname 2026/02/05 16:54:30 INFO Applying migration id=nohash 2026/02/05 16:54:30 INFO Applying migration id=shares 2026/02/05 16:54:30 INFO Applying migration id=actorttl 2026/02/05 16:54:30 INFO Applying migration id=tocc 2026/02/05 16:54:31 INFO Applying migration id=followeds 2026/02/05 16:54:31 INFO Applying migration id=certhash 2026/02/05 16:54:31 INFO Applying migration id=follows_sync 2026/02/05 16:54:31 INFO Applying migration id=jsonpath 2026/02/05 16:54:31 INFO Applying migration id=localforward 2026/02/05 16:54:31 INFO Applying migration id=avatar 2026/02/05 16:54:31 INFO Applying migration id=noimage 2026/02/05 16:54:31 INFO Applying migration id=feed 2026/02/05 16:54:31 INFO Applying migration id=bookmarks 2026/02/05 16:54:31 INFO Applying migration id=shareactivity 2026/02/05 16:54:31 INFO Applying migration id=application 2026/02/05 16:54:31 INFO Applying migration id=certificates 2026/02/05 16:54:31 INFO Applying migration id=rawforward 2026/02/05 16:54:31 INFO Applying migration id=publickey 2026/02/05 16:54:31 INFO Applying migration id=resolvegroup 2026/02/05 16:54:31 INFO Applying migration id=reject 2026/02/05 16:54:31 INFO Applying migration id=autodel 2026/02/05 16:54:31 INFO Applying migration id=jsonb 2026/02/05 16:54:31 INFO Applying migration id=quote 2026/02/05 16:54:31 INFO Applying migration id=rfc9421 2026/02/05 16:54:31 INFO Applying migration id=keys 2026/02/05 16:54:31 INFO Applying migration id=portable 2026/02/05 16:54:31 INFO Applying migration id=proofs 2026/02/05 16:54:31 INFO Applying migration id=contexts 2026/02/05 16:54:31 INFO Applying migration id=deliverieshost 2026/02/05 16:54:31 INFO Applying migration id=pembegin 2026/02/05 16:54:31 INFO Applying migration id=didhost 2026/02/05 16:54:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-1047-7666-b7a3-39515837ae35 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-1047-758f-a1ba-826db437872e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-1047-758f-a1ba-826db437872e 2026/02/05 16:54:31 WARN Failed to insert bookmark error="UNIQUE constraint failed: bookmarks.by, bookmarks.note" --- PASS: TestBookmark_Twice (0.81s) === RUN TestBookmark_ToFollowers 2026/02/05 16:54:31 INFO Applying migration id=initial 2026/02/05 16:54:31 INFO Applying migration id=notesupdated 2026/02/05 16:54:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:31 INFO Applying migration id=activitiesid 2026/02/05 16:54:31 INFO Applying migration id=outbox 2026/02/05 16:54:31 INFO Applying migration id=edits 2026/02/05 16:54:31 INFO Applying migration id=outboxactor 2026/02/05 16:54:31 INFO Applying migration id=outboxsender 2026/02/05 16:54:31 INFO Applying migration id=thread 2026/02/05 16:54:31 INFO Applying migration id=host 2026/02/05 16:54:31 INFO Applying migration id=sharedinbox 2026/02/05 16:54:31 INFO Applying migration id=noteshost 2026/02/05 16:54:31 INFO Applying migration id=fetched 2026/02/05 16:54:31 INFO Applying migration id=move 2026/02/05 16:54:31 INFO Applying migration id=cleanup 2026/02/05 16:54:31 INFO Applying migration id=received 2026/02/05 16:54:31 INFO Applying migration id=namehost 2026/02/05 16:54:31 INFO Applying migration id=outboxhost 2026/02/05 16:54:31 INFO Applying migration id=notesfts 2026/02/05 16:54:31 INFO Applying migration id=iconsname 2026/02/05 16:54:31 INFO Applying migration id=nohash 2026/02/05 16:54:31 INFO Applying migration id=shares 2026/02/05 16:54:31 INFO Applying migration id=actorttl 2026/02/05 16:54:31 INFO Applying migration id=tocc 2026/02/05 16:54:31 INFO Applying migration id=followeds 2026/02/05 16:54:31 INFO Applying migration id=certhash 2026/02/05 16:54:31 INFO Applying migration id=follows_sync 2026/02/05 16:54:31 INFO Applying migration id=jsonpath 2026/02/05 16:54:31 INFO Applying migration id=localforward 2026/02/05 16:54:31 INFO Applying migration id=avatar 2026/02/05 16:54:31 INFO Applying migration id=noimage 2026/02/05 16:54:31 INFO Applying migration id=feed 2026/02/05 16:54:31 INFO Applying migration id=bookmarks 2026/02/05 16:54:31 INFO Applying migration id=shareactivity 2026/02/05 16:54:31 INFO Applying migration id=application 2026/02/05 16:54:31 INFO Applying migration id=certificates 2026/02/05 16:54:31 INFO Applying migration id=rawforward 2026/02/05 16:54:31 INFO Applying migration id=publickey 2026/02/05 16:54:31 INFO Applying migration id=resolvegroup 2026/02/05 16:54:31 INFO Applying migration id=reject 2026/02/05 16:54:31 INFO Applying migration id=autodel 2026/02/05 16:54:31 INFO Applying migration id=jsonb 2026/02/05 16:54:31 INFO Applying migration id=quote 2026/02/05 16:54:31 INFO Applying migration id=rfc9421 2026/02/05 16:54:31 INFO Applying migration id=keys 2026/02/05 16:54:31 INFO Applying migration id=portable 2026/02/05 16:54:31 INFO Applying migration id=proofs 2026/02/05 16:54:31 INFO Applying migration id=contexts 2026/02/05 16:54:31 INFO Applying migration id=deliverieshost 2026/02/05 16:54:31 INFO Applying migration id=pembegin 2026/02/05 16:54:31 INFO Applying migration id=didhost 2026/02/05 16:54:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-13a9-7658-8bf5-9fcc5a336fcc 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/02/05 16:54:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-13aa-73ca-9147-85192fdbddc4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-13a9-7658-8bf5-9fcc5a336fcc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-13a9-7658-8bf5-9fcc5a336fcc 2026/02/05 16:54:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-13aa-7e2e-b4ca-00e6fc44fb47 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-13aa-7d73-8c3a-63377974911a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-13aa-7d73-8c3a-63377974911a 2026/02/05 16:54:32 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-13aa-7d73-8c3a-63377974911a 2026/02/05 16:54:32 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2eba-13b1-7182-b735-24ec242a7f05 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-13a9-7658-8bf5-9fcc5a336fcc 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 (0.87s) === RUN TestBookmark_DM 2026/02/05 16:54:32 INFO Applying migration id=initial 2026/02/05 16:54:32 INFO Applying migration id=notesupdated 2026/02/05 16:54:32 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:32 INFO Applying migration id=activitiesid 2026/02/05 16:54:32 INFO Applying migration id=outbox 2026/02/05 16:54:32 INFO Applying migration id=edits 2026/02/05 16:54:32 INFO Applying migration id=outboxactor 2026/02/05 16:54:32 INFO Applying migration id=outboxsender 2026/02/05 16:54:32 INFO Applying migration id=thread 2026/02/05 16:54:32 INFO Applying migration id=host 2026/02/05 16:54:32 INFO Applying migration id=sharedinbox 2026/02/05 16:54:32 INFO Applying migration id=noteshost 2026/02/05 16:54:32 INFO Applying migration id=fetched 2026/02/05 16:54:32 INFO Applying migration id=move 2026/02/05 16:54:32 INFO Applying migration id=cleanup 2026/02/05 16:54:32 INFO Applying migration id=received 2026/02/05 16:54:32 INFO Applying migration id=namehost 2026/02/05 16:54:32 INFO Applying migration id=outboxhost 2026/02/05 16:54:32 INFO Applying migration id=notesfts 2026/02/05 16:54:32 INFO Applying migration id=iconsname 2026/02/05 16:54:32 INFO Applying migration id=nohash 2026/02/05 16:54:32 INFO Applying migration id=shares 2026/02/05 16:54:32 INFO Applying migration id=actorttl 2026/02/05 16:54:32 INFO Applying migration id=tocc 2026/02/05 16:54:32 INFO Applying migration id=followeds 2026/02/05 16:54:32 INFO Applying migration id=certhash 2026/02/05 16:54:32 INFO Applying migration id=follows_sync 2026/02/05 16:54:32 INFO Applying migration id=jsonpath 2026/02/05 16:54:32 INFO Applying migration id=localforward 2026/02/05 16:54:32 INFO Applying migration id=avatar 2026/02/05 16:54:32 INFO Applying migration id=noimage 2026/02/05 16:54:32 INFO Applying migration id=feed 2026/02/05 16:54:32 INFO Applying migration id=bookmarks 2026/02/05 16:54:32 INFO Applying migration id=shareactivity 2026/02/05 16:54:32 INFO Applying migration id=application 2026/02/05 16:54:32 INFO Applying migration id=certificates 2026/02/05 16:54:32 INFO Applying migration id=rawforward 2026/02/05 16:54:32 INFO Applying migration id=publickey 2026/02/05 16:54:32 INFO Applying migration id=resolvegroup 2026/02/05 16:54:32 INFO Applying migration id=reject 2026/02/05 16:54:32 INFO Applying migration id=autodel 2026/02/05 16:54:32 INFO Applying migration id=jsonb 2026/02/05 16:54:32 INFO Applying migration id=quote 2026/02/05 16:54:32 INFO Applying migration id=rfc9421 2026/02/05 16:54:32 INFO Applying migration id=keys 2026/02/05 16:54:32 INFO Applying migration id=portable 2026/02/05 16:54:32 INFO Applying migration id=proofs 2026/02/05 16:54:32 INFO Applying migration id=contexts 2026/02/05 16:54:32 INFO Applying migration id=deliverieshost 2026/02/05 16:54:32 INFO Applying migration id=pembegin 2026/02/05 16:54:32 INFO Applying migration id=didhost 2026/02/05 16:54:33 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/02/05 16:54:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-1850-7b6c-98ba-bfecd21807c6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-1850-77f4-a52a-71603f88e61c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-1850-77f4-a52a-71603f88e61c 2026/02/05 16:54:33 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-1850-77f4-a52a-71603f88e61c --- PASS: TestBookmark_DM (1.19s) === RUN TestCommunities_OneCommunity 2026/02/05 16:54:33 INFO Applying migration id=initial 2026/02/05 16:54:33 INFO Applying migration id=notesupdated 2026/02/05 16:54:33 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:33 INFO Applying migration id=activitiesid 2026/02/05 16:54:33 INFO Applying migration id=outbox 2026/02/05 16:54:33 INFO Applying migration id=edits 2026/02/05 16:54:33 INFO Applying migration id=outboxactor 2026/02/05 16:54:33 INFO Applying migration id=outboxsender 2026/02/05 16:54:33 INFO Applying migration id=thread 2026/02/05 16:54:33 INFO Applying migration id=host 2026/02/05 16:54:33 INFO Applying migration id=sharedinbox 2026/02/05 16:54:33 INFO Applying migration id=noteshost 2026/02/05 16:54:33 INFO Applying migration id=fetched 2026/02/05 16:54:33 INFO Applying migration id=move 2026/02/05 16:54:33 INFO Applying migration id=cleanup 2026/02/05 16:54:33 INFO Applying migration id=received 2026/02/05 16:54:33 INFO Applying migration id=namehost 2026/02/05 16:54:33 INFO Applying migration id=outboxhost 2026/02/05 16:54:33 INFO Applying migration id=notesfts 2026/02/05 16:54:33 INFO Applying migration id=iconsname 2026/02/05 16:54:33 INFO Applying migration id=nohash 2026/02/05 16:54:33 INFO Applying migration id=shares 2026/02/05 16:54:33 INFO Applying migration id=actorttl 2026/02/05 16:54:33 INFO Applying migration id=tocc 2026/02/05 16:54:33 INFO Applying migration id=followeds 2026/02/05 16:54:33 INFO Applying migration id=certhash 2026/02/05 16:54:33 INFO Applying migration id=follows_sync 2026/02/05 16:54:33 INFO Applying migration id=jsonpath 2026/02/05 16:54:33 INFO Applying migration id=localforward 2026/02/05 16:54:33 INFO Applying migration id=avatar 2026/02/05 16:54:33 INFO Applying migration id=noimage 2026/02/05 16:54:33 INFO Applying migration id=feed 2026/02/05 16:54:33 INFO Applying migration id=bookmarks 2026/02/05 16:54:33 INFO Applying migration id=shareactivity 2026/02/05 16:54:33 INFO Applying migration id=application 2026/02/05 16:54:33 INFO Applying migration id=certificates 2026/02/05 16:54:33 INFO Applying migration id=rawforward 2026/02/05 16:54:33 INFO Applying migration id=publickey 2026/02/05 16:54:33 INFO Applying migration id=resolvegroup 2026/02/05 16:54:33 INFO Applying migration id=reject 2026/02/05 16:54:33 INFO Applying migration id=autodel 2026/02/05 16:54:33 INFO Applying migration id=jsonb 2026/02/05 16:54:33 INFO Applying migration id=quote 2026/02/05 16:54:33 INFO Applying migration id=rfc9421 2026/02/05 16:54:33 INFO Applying migration id=keys 2026/02/05 16:54:33 INFO Applying migration id=portable 2026/02/05 16:54:33 INFO Applying migration id=proofs 2026/02/05 16:54:33 INFO Applying migration id=contexts 2026/02/05 16:54:33 INFO Applying migration id=deliverieshost 2026/02/05 16:54:33 INFO Applying migration id=pembegin 2026/02/05 16:54:33 INFO Applying migration id=didhost 2026/02/05 16:54:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-1d22-7181-be94-83de54b74b54 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/02/05 16:54:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-1d22-7b1d-b196-d1570b01cb0b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-1d22-7181-be94-83de54b74b54 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-1d22-7181-be94-83de54b74b54 2026/02/05 16:54:35 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:35 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2eba-1d23-75c5-8440-36de030b69ca note=https://localhost.localdomain:8443/post/019c2eba-1d23-73b9-9476-e4ec00c7b782 group=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-1d23-75c5-8440-36de030b69ca activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-1d23-73b9-9476-e4ec00c7b782 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-1d23-73b9-9476-e4ec00c7b782 --- PASS: TestCommunities_OneCommunity (1.23s) === RUN TestCommunity_NewThread 2026/02/05 16:54:35 INFO Applying migration id=initial 2026/02/05 16:54:35 INFO Applying migration id=notesupdated 2026/02/05 16:54:35 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:35 INFO Applying migration id=activitiesid 2026/02/05 16:54:35 INFO Applying migration id=outbox 2026/02/05 16:54:35 INFO Applying migration id=edits 2026/02/05 16:54:35 INFO Applying migration id=outboxactor 2026/02/05 16:54:35 INFO Applying migration id=outboxsender 2026/02/05 16:54:35 INFO Applying migration id=thread 2026/02/05 16:54:35 INFO Applying migration id=host 2026/02/05 16:54:35 INFO Applying migration id=sharedinbox 2026/02/05 16:54:35 INFO Applying migration id=noteshost 2026/02/05 16:54:35 INFO Applying migration id=fetched 2026/02/05 16:54:35 INFO Applying migration id=move 2026/02/05 16:54:35 INFO Applying migration id=cleanup 2026/02/05 16:54:35 INFO Applying migration id=received 2026/02/05 16:54:35 INFO Applying migration id=namehost 2026/02/05 16:54:35 INFO Applying migration id=outboxhost 2026/02/05 16:54:35 INFO Applying migration id=notesfts 2026/02/05 16:54:35 INFO Applying migration id=iconsname 2026/02/05 16:54:35 INFO Applying migration id=nohash 2026/02/05 16:54:35 INFO Applying migration id=shares 2026/02/05 16:54:35 INFO Applying migration id=actorttl 2026/02/05 16:54:35 INFO Applying migration id=tocc 2026/02/05 16:54:35 INFO Applying migration id=followeds 2026/02/05 16:54:35 INFO Applying migration id=certhash 2026/02/05 16:54:35 INFO Applying migration id=follows_sync 2026/02/05 16:54:35 INFO Applying migration id=jsonpath 2026/02/05 16:54:35 INFO Applying migration id=localforward 2026/02/05 16:54:35 INFO Applying migration id=avatar 2026/02/05 16:54:35 INFO Applying migration id=noimage 2026/02/05 16:54:35 INFO Applying migration id=feed 2026/02/05 16:54:35 INFO Applying migration id=bookmarks 2026/02/05 16:54:35 INFO Applying migration id=shareactivity 2026/02/05 16:54:35 INFO Applying migration id=application 2026/02/05 16:54:35 INFO Applying migration id=certificates 2026/02/05 16:54:35 INFO Applying migration id=rawforward 2026/02/05 16:54:35 INFO Applying migration id=publickey 2026/02/05 16:54:35 INFO Applying migration id=resolvegroup 2026/02/05 16:54:35 INFO Applying migration id=reject 2026/02/05 16:54:35 INFO Applying migration id=autodel 2026/02/05 16:54:35 INFO Applying migration id=jsonb 2026/02/05 16:54:35 INFO Applying migration id=quote 2026/02/05 16:54:35 INFO Applying migration id=rfc9421 2026/02/05 16:54:35 INFO Applying migration id=keys 2026/02/05 16:54:35 INFO Applying migration id=portable 2026/02/05 16:54:35 INFO Applying migration id=proofs 2026/02/05 16:54:35 INFO Applying migration id=contexts 2026/02/05 16:54:35 INFO Applying migration id=deliverieshost 2026/02/05 16:54:35 INFO Applying migration id=pembegin 2026/02/05 16:54:35 INFO Applying migration id=didhost 2026/02/05 16:54:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-2125-7360-8169-8cdd5c5d38b4 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/02/05 16:54:36 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-2127-789a-a80f-247afa3b91fd 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/02/05 16:54:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-2128-791f-a43c-39add8ca3444 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-2127-789a-a80f-247afa3b91fd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-2127-789a-a80f-247afa3b91fd 2026/02/05 16:54:36 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:36 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2eba-2129-769b-998a-1b6adeb8f353 note=https://localhost.localdomain:8443/post/019c2eba-2129-7450-a29c-25e1d74a77e1 group=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-2129-769b-998a-1b6adeb8f353 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-2129-7450-a29c-25e1d74a77e1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-2129-7450-a29c-25e1d74a77e1 --- PASS: TestCommunity_NewThread (1.03s) === RUN TestCommunity_NewThreadNotFollowing 2026/02/05 16:54:36 INFO Applying migration id=initial 2026/02/05 16:54:36 INFO Applying migration id=notesupdated 2026/02/05 16:54:36 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:36 INFO Applying migration id=activitiesid 2026/02/05 16:54:36 INFO Applying migration id=outbox 2026/02/05 16:54:36 INFO Applying migration id=edits 2026/02/05 16:54:36 INFO Applying migration id=outboxactor 2026/02/05 16:54:36 INFO Applying migration id=outboxsender 2026/02/05 16:54:36 INFO Applying migration id=thread 2026/02/05 16:54:36 INFO Applying migration id=host 2026/02/05 16:54:36 INFO Applying migration id=sharedinbox 2026/02/05 16:54:36 INFO Applying migration id=noteshost 2026/02/05 16:54:36 INFO Applying migration id=fetched 2026/02/05 16:54:36 INFO Applying migration id=move 2026/02/05 16:54:36 INFO Applying migration id=cleanup 2026/02/05 16:54:36 INFO Applying migration id=received 2026/02/05 16:54:36 INFO Applying migration id=namehost 2026/02/05 16:54:36 INFO Applying migration id=outboxhost 2026/02/05 16:54:36 INFO Applying migration id=notesfts 2026/02/05 16:54:36 INFO Applying migration id=iconsname 2026/02/05 16:54:36 INFO Applying migration id=nohash 2026/02/05 16:54:36 INFO Applying migration id=shares 2026/02/05 16:54:36 INFO Applying migration id=actorttl 2026/02/05 16:54:36 INFO Applying migration id=tocc 2026/02/05 16:54:36 INFO Applying migration id=followeds 2026/02/05 16:54:36 INFO Applying migration id=certhash 2026/02/05 16:54:36 INFO Applying migration id=follows_sync 2026/02/05 16:54:36 INFO Applying migration id=jsonpath 2026/02/05 16:54:36 INFO Applying migration id=localforward 2026/02/05 16:54:36 INFO Applying migration id=avatar 2026/02/05 16:54:36 INFO Applying migration id=noimage 2026/02/05 16:54:36 INFO Applying migration id=feed 2026/02/05 16:54:36 INFO Applying migration id=bookmarks 2026/02/05 16:54:36 INFO Applying migration id=shareactivity 2026/02/05 16:54:36 INFO Applying migration id=application 2026/02/05 16:54:36 INFO Applying migration id=certificates 2026/02/05 16:54:36 INFO Applying migration id=rawforward 2026/02/05 16:54:36 INFO Applying migration id=publickey 2026/02/05 16:54:36 INFO Applying migration id=resolvegroup 2026/02/05 16:54:36 INFO Applying migration id=reject 2026/02/05 16:54:36 INFO Applying migration id=autodel 2026/02/05 16:54:36 INFO Applying migration id=jsonb 2026/02/05 16:54:36 INFO Applying migration id=quote 2026/02/05 16:54:36 INFO Applying migration id=rfc9421 2026/02/05 16:54:36 INFO Applying migration id=keys 2026/02/05 16:54:36 INFO Applying migration id=portable 2026/02/05 16:54:36 INFO Applying migration id=proofs 2026/02/05 16:54:36 INFO Applying migration id=contexts 2026/02/05 16:54:36 INFO Applying migration id=deliverieshost 2026/02/05 16:54:36 INFO Applying migration id=pembegin 2026/02/05 16:54:36 INFO Applying migration id=didhost 2026/02/05 16:54:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-24eb-7762-a12e-463e9a6cb9b4 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/02/05 16:54:37 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-24ec-7408-bc31-f7095db01bf8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-24ec-7177-926a-808a4e59bca1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-24ec-7177-926a-808a4e59bca1 --- PASS: TestCommunity_NewThreadNotFollowing (0.96s) === RUN TestCommunity_NewThreadNotPublic 2026/02/05 16:54:37 INFO Applying migration id=initial 2026/02/05 16:54:37 INFO Applying migration id=notesupdated 2026/02/05 16:54:37 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:37 INFO Applying migration id=activitiesid 2026/02/05 16:54:37 INFO Applying migration id=outbox 2026/02/05 16:54:37 INFO Applying migration id=edits 2026/02/05 16:54:37 INFO Applying migration id=outboxactor 2026/02/05 16:54:37 INFO Applying migration id=outboxsender 2026/02/05 16:54:37 INFO Applying migration id=thread 2026/02/05 16:54:37 INFO Applying migration id=host 2026/02/05 16:54:37 INFO Applying migration id=sharedinbox 2026/02/05 16:54:37 INFO Applying migration id=noteshost 2026/02/05 16:54:37 INFO Applying migration id=fetched 2026/02/05 16:54:37 INFO Applying migration id=move 2026/02/05 16:54:37 INFO Applying migration id=cleanup 2026/02/05 16:54:37 INFO Applying migration id=received 2026/02/05 16:54:37 INFO Applying migration id=namehost 2026/02/05 16:54:37 INFO Applying migration id=outboxhost 2026/02/05 16:54:37 INFO Applying migration id=notesfts 2026/02/05 16:54:37 INFO Applying migration id=iconsname 2026/02/05 16:54:37 INFO Applying migration id=nohash 2026/02/05 16:54:37 INFO Applying migration id=shares 2026/02/05 16:54:37 INFO Applying migration id=actorttl 2026/02/05 16:54:37 INFO Applying migration id=tocc 2026/02/05 16:54:37 INFO Applying migration id=followeds 2026/02/05 16:54:37 INFO Applying migration id=certhash 2026/02/05 16:54:37 INFO Applying migration id=follows_sync 2026/02/05 16:54:37 INFO Applying migration id=jsonpath 2026/02/05 16:54:37 INFO Applying migration id=localforward 2026/02/05 16:54:37 INFO Applying migration id=avatar 2026/02/05 16:54:37 INFO Applying migration id=noimage 2026/02/05 16:54:37 INFO Applying migration id=feed 2026/02/05 16:54:37 INFO Applying migration id=bookmarks 2026/02/05 16:54:37 INFO Applying migration id=shareactivity 2026/02/05 16:54:37 INFO Applying migration id=application 2026/02/05 16:54:37 INFO Applying migration id=certificates 2026/02/05 16:54:37 INFO Applying migration id=rawforward 2026/02/05 16:54:37 INFO Applying migration id=publickey 2026/02/05 16:54:37 INFO Applying migration id=resolvegroup 2026/02/05 16:54:37 INFO Applying migration id=reject 2026/02/05 16:54:37 INFO Applying migration id=autodel 2026/02/05 16:54:37 INFO Applying migration id=jsonb 2026/02/05 16:54:37 INFO Applying migration id=quote 2026/02/05 16:54:37 INFO Applying migration id=rfc9421 2026/02/05 16:54:37 INFO Applying migration id=keys 2026/02/05 16:54:37 INFO Applying migration id=portable 2026/02/05 16:54:37 INFO Applying migration id=proofs 2026/02/05 16:54:37 INFO Applying migration id=contexts 2026/02/05 16:54:37 INFO Applying migration id=deliverieshost 2026/02/05 16:54:37 INFO Applying migration id=pembegin 2026/02/05 16:54:37 INFO Applying migration id=didhost 2026/02/05 16:54:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-2752-7506-a100-262dab45e928 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/02/05 16:54:37 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-2752-7e8e-a0f3-9757f92b07bd 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/02/05 16:54:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-2753-7977-b184-e56e89b004d6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-2752-7e8e-a0f3-9757f92b07bd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-2752-7e8e-a0f3-9757f92b07bd 2026/02/05 16:54:37 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-2754-756c-babb-89615038a5ff activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-2754-7319-8bb3-6b9a092517ba activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-2754-7319-8bb3-6b9a092517ba --- PASS: TestCommunity_NewThreadNotPublic (0.61s) === RUN TestCommunity_ReplyInThread 2026/02/05 16:54:37 INFO Applying migration id=initial 2026/02/05 16:54:37 INFO Applying migration id=notesupdated 2026/02/05 16:54:37 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:37 INFO Applying migration id=activitiesid 2026/02/05 16:54:37 INFO Applying migration id=outbox 2026/02/05 16:54:37 INFO Applying migration id=edits 2026/02/05 16:54:37 INFO Applying migration id=outboxactor 2026/02/05 16:54:37 INFO Applying migration id=outboxsender 2026/02/05 16:54:37 INFO Applying migration id=thread 2026/02/05 16:54:37 INFO Applying migration id=host 2026/02/05 16:54:37 INFO Applying migration id=sharedinbox 2026/02/05 16:54:37 INFO Applying migration id=noteshost 2026/02/05 16:54:37 INFO Applying migration id=fetched 2026/02/05 16:54:37 INFO Applying migration id=move 2026/02/05 16:54:37 INFO Applying migration id=cleanup 2026/02/05 16:54:37 INFO Applying migration id=received 2026/02/05 16:54:37 INFO Applying migration id=namehost 2026/02/05 16:54:37 INFO Applying migration id=outboxhost 2026/02/05 16:54:37 INFO Applying migration id=notesfts 2026/02/05 16:54:37 INFO Applying migration id=iconsname 2026/02/05 16:54:37 INFO Applying migration id=nohash 2026/02/05 16:54:37 INFO Applying migration id=shares 2026/02/05 16:54:37 INFO Applying migration id=actorttl 2026/02/05 16:54:37 INFO Applying migration id=tocc 2026/02/05 16:54:37 INFO Applying migration id=followeds 2026/02/05 16:54:37 INFO Applying migration id=certhash 2026/02/05 16:54:37 INFO Applying migration id=follows_sync 2026/02/05 16:54:37 INFO Applying migration id=jsonpath 2026/02/05 16:54:37 INFO Applying migration id=localforward 2026/02/05 16:54:37 INFO Applying migration id=avatar 2026/02/05 16:54:37 INFO Applying migration id=noimage 2026/02/05 16:54:37 INFO Applying migration id=feed 2026/02/05 16:54:37 INFO Applying migration id=bookmarks 2026/02/05 16:54:37 INFO Applying migration id=shareactivity 2026/02/05 16:54:37 INFO Applying migration id=application 2026/02/05 16:54:37 INFO Applying migration id=certificates 2026/02/05 16:54:37 INFO Applying migration id=rawforward 2026/02/05 16:54:37 INFO Applying migration id=publickey 2026/02/05 16:54:37 INFO Applying migration id=resolvegroup 2026/02/05 16:54:37 INFO Applying migration id=reject 2026/02/05 16:54:37 INFO Applying migration id=autodel 2026/02/05 16:54:37 INFO Applying migration id=jsonb 2026/02/05 16:54:37 INFO Applying migration id=quote 2026/02/05 16:54:37 INFO Applying migration id=rfc9421 2026/02/05 16:54:37 INFO Applying migration id=keys 2026/02/05 16:54:37 INFO Applying migration id=portable 2026/02/05 16:54:37 INFO Applying migration id=proofs 2026/02/05 16:54:37 INFO Applying migration id=contexts 2026/02/05 16:54:37 INFO Applying migration id=deliverieshost 2026/02/05 16:54:37 INFO Applying migration id=pembegin 2026/02/05 16:54:37 INFO Applying migration id=didhost 2026/02/05 16:54:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-2b81-7ac5-bbcf-59660a817a10 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/02/05 16:54:38 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-2b82-7430-9925-13aa7fb040d8 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/02/05 16:54:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-2b82-7dd5-aa82-ec637b980fca activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-2b82-7430-9925-13aa7fb040d8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-2b82-7430-9925-13aa7fb040d8 2026/02/05 16:54:38 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:38 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2eba-2b83-786e-aa0f-e2d4f7532a1d note=https://localhost.localdomain:8443/post/019c2eba-2b83-76a3-89a6-d5bd417c30fd group=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-2b83-786e-aa0f-e2d4f7532a1d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-2b83-76a3-89a6-d5bd417c30fd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-2b83-76a3-89a6-d5bd417c30fd 2026/02/05 16:54:38 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/02/05 16:54: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: TestCommunity_ReplyInThread (1.08s) === RUN TestCommunity_ReplyInThreadAuthorNotFollowing 2026/02/05 16:54:38 INFO Applying migration id=initial 2026/02/05 16:54:38 INFO Applying migration id=notesupdated 2026/02/05 16:54:38 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:38 INFO Applying migration id=activitiesid 2026/02/05 16:54:38 INFO Applying migration id=outbox 2026/02/05 16:54:38 INFO Applying migration id=edits 2026/02/05 16:54:38 INFO Applying migration id=outboxactor 2026/02/05 16:54:38 INFO Applying migration id=outboxsender 2026/02/05 16:54:38 INFO Applying migration id=thread 2026/02/05 16:54:38 INFO Applying migration id=host 2026/02/05 16:54:38 INFO Applying migration id=sharedinbox 2026/02/05 16:54:38 INFO Applying migration id=noteshost 2026/02/05 16:54:38 INFO Applying migration id=fetched 2026/02/05 16:54:38 INFO Applying migration id=move 2026/02/05 16:54:38 INFO Applying migration id=cleanup 2026/02/05 16:54:38 INFO Applying migration id=received 2026/02/05 16:54:38 INFO Applying migration id=namehost 2026/02/05 16:54:38 INFO Applying migration id=outboxhost 2026/02/05 16:54:38 INFO Applying migration id=notesfts 2026/02/05 16:54:38 INFO Applying migration id=iconsname 2026/02/05 16:54:38 INFO Applying migration id=nohash 2026/02/05 16:54:38 INFO Applying migration id=shares 2026/02/05 16:54:38 INFO Applying migration id=actorttl 2026/02/05 16:54:38 INFO Applying migration id=tocc 2026/02/05 16:54:38 INFO Applying migration id=followeds 2026/02/05 16:54:38 INFO Applying migration id=certhash 2026/02/05 16:54:38 INFO Applying migration id=follows_sync 2026/02/05 16:54:38 INFO Applying migration id=jsonpath 2026/02/05 16:54:38 INFO Applying migration id=localforward 2026/02/05 16:54:38 INFO Applying migration id=avatar 2026/02/05 16:54:38 INFO Applying migration id=noimage 2026/02/05 16:54:38 INFO Applying migration id=feed 2026/02/05 16:54:38 INFO Applying migration id=bookmarks 2026/02/05 16:54:38 INFO Applying migration id=shareactivity 2026/02/05 16:54:38 INFO Applying migration id=application 2026/02/05 16:54:38 INFO Applying migration id=certificates 2026/02/05 16:54:38 INFO Applying migration id=rawforward 2026/02/05 16:54:38 INFO Applying migration id=publickey 2026/02/05 16:54:38 INFO Applying migration id=resolvegroup 2026/02/05 16:54:38 INFO Applying migration id=reject 2026/02/05 16:54:38 INFO Applying migration id=autodel 2026/02/05 16:54:38 INFO Applying migration id=jsonb 2026/02/05 16:54:38 INFO Applying migration id=quote 2026/02/05 16:54:38 INFO Applying migration id=rfc9421 2026/02/05 16:54:38 INFO Applying migration id=keys 2026/02/05 16:54:38 INFO Applying migration id=portable 2026/02/05 16:54:38 INFO Applying migration id=proofs 2026/02/05 16:54:38 INFO Applying migration id=contexts 2026/02/05 16:54:38 INFO Applying migration id=deliverieshost 2026/02/05 16:54:38 INFO Applying migration id=pembegin 2026/02/05 16:54:38 INFO Applying migration id=didhost 2026/02/05 16:54:40 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-3256-7343-a8de-2df165b9b5fd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-3256-7038-9b36-377a56054e44 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-3256-7038-9b36-377a56054e44 2026/02/05 16:54: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 --- PASS: TestCommunity_ReplyInThreadAuthorNotFollowing (1.75s) === RUN TestCommunity_ReplyInThreadSenderNotFollowing 2026/02/05 16:54:40 INFO Applying migration id=initial 2026/02/05 16:54:40 INFO Applying migration id=notesupdated 2026/02/05 16:54:40 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:40 INFO Applying migration id=activitiesid 2026/02/05 16:54:40 INFO Applying migration id=outbox 2026/02/05 16:54:40 INFO Applying migration id=edits 2026/02/05 16:54:40 INFO Applying migration id=outboxactor 2026/02/05 16:54:40 INFO Applying migration id=outboxsender 2026/02/05 16:54:40 INFO Applying migration id=thread 2026/02/05 16:54:40 INFO Applying migration id=host 2026/02/05 16:54:40 INFO Applying migration id=sharedinbox 2026/02/05 16:54:40 INFO Applying migration id=noteshost 2026/02/05 16:54:40 INFO Applying migration id=fetched 2026/02/05 16:54:40 INFO Applying migration id=move 2026/02/05 16:54:40 INFO Applying migration id=cleanup 2026/02/05 16:54:40 INFO Applying migration id=received 2026/02/05 16:54:40 INFO Applying migration id=namehost 2026/02/05 16:54:40 INFO Applying migration id=outboxhost 2026/02/05 16:54:40 INFO Applying migration id=notesfts 2026/02/05 16:54:40 INFO Applying migration id=iconsname 2026/02/05 16:54:40 INFO Applying migration id=nohash 2026/02/05 16:54:40 INFO Applying migration id=shares 2026/02/05 16:54:40 INFO Applying migration id=actorttl 2026/02/05 16:54:40 INFO Applying migration id=tocc 2026/02/05 16:54:40 INFO Applying migration id=followeds 2026/02/05 16:54:40 INFO Applying migration id=certhash 2026/02/05 16:54:40 INFO Applying migration id=follows_sync 2026/02/05 16:54:40 INFO Applying migration id=jsonpath 2026/02/05 16:54:40 INFO Applying migration id=localforward 2026/02/05 16:54:40 INFO Applying migration id=avatar 2026/02/05 16:54:40 INFO Applying migration id=noimage 2026/02/05 16:54:40 INFO Applying migration id=feed 2026/02/05 16:54:40 INFO Applying migration id=bookmarks 2026/02/05 16:54:40 INFO Applying migration id=shareactivity 2026/02/05 16:54:40 INFO Applying migration id=application 2026/02/05 16:54:40 INFO Applying migration id=certificates 2026/02/05 16:54:40 INFO Applying migration id=rawforward 2026/02/05 16:54:40 INFO Applying migration id=publickey 2026/02/05 16:54:40 INFO Applying migration id=resolvegroup 2026/02/05 16:54:40 INFO Applying migration id=reject 2026/02/05 16:54:40 INFO Applying migration id=autodel 2026/02/05 16:54:40 INFO Applying migration id=jsonb 2026/02/05 16:54:40 INFO Applying migration id=quote 2026/02/05 16:54:40 INFO Applying migration id=rfc9421 2026/02/05 16:54:40 INFO Applying migration id=keys 2026/02/05 16:54:40 INFO Applying migration id=portable 2026/02/05 16:54:40 INFO Applying migration id=proofs 2026/02/05 16:54:40 INFO Applying migration id=contexts 2026/02/05 16:54:40 INFO Applying migration id=deliverieshost 2026/02/05 16:54:40 INFO Applying migration id=pembegin 2026/02/05 16:54:40 INFO Applying migration id=didhost 2026/02/05 16:54:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-3622-7ae0-b922-0b8c729f7daa 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/02/05 16:54:41 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-3623-7a27-bf56-fcce6078d890 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-3623-7791-84a3-95b299772f70 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-3623-7791-84a3-95b299772f70 2026/02/05 16:54:41 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/02/05 16:54:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThreadSenderNotFollowing (0.98s) === RUN TestCommunity_DuplicateReplyInThread 2026/02/05 16:54:41 INFO Applying migration id=initial 2026/02/05 16:54:41 INFO Applying migration id=notesupdated 2026/02/05 16:54:41 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:41 INFO Applying migration id=activitiesid 2026/02/05 16:54:41 INFO Applying migration id=outbox 2026/02/05 16:54:41 INFO Applying migration id=edits 2026/02/05 16:54:41 INFO Applying migration id=outboxactor 2026/02/05 16:54:41 INFO Applying migration id=outboxsender 2026/02/05 16:54:41 INFO Applying migration id=thread 2026/02/05 16:54:41 INFO Applying migration id=host 2026/02/05 16:54:41 INFO Applying migration id=sharedinbox 2026/02/05 16:54:41 INFO Applying migration id=noteshost 2026/02/05 16:54:41 INFO Applying migration id=fetched 2026/02/05 16:54:41 INFO Applying migration id=move 2026/02/05 16:54:41 INFO Applying migration id=cleanup 2026/02/05 16:54:41 INFO Applying migration id=received 2026/02/05 16:54:41 INFO Applying migration id=namehost 2026/02/05 16:54:41 INFO Applying migration id=outboxhost 2026/02/05 16:54:41 INFO Applying migration id=notesfts 2026/02/05 16:54:41 INFO Applying migration id=iconsname 2026/02/05 16:54:41 INFO Applying migration id=nohash 2026/02/05 16:54:41 INFO Applying migration id=shares 2026/02/05 16:54:41 INFO Applying migration id=actorttl 2026/02/05 16:54:41 INFO Applying migration id=tocc 2026/02/05 16:54:41 INFO Applying migration id=followeds 2026/02/05 16:54:41 INFO Applying migration id=certhash 2026/02/05 16:54:41 INFO Applying migration id=follows_sync 2026/02/05 16:54:41 INFO Applying migration id=jsonpath 2026/02/05 16:54:41 INFO Applying migration id=localforward 2026/02/05 16:54:41 INFO Applying migration id=avatar 2026/02/05 16:54:41 INFO Applying migration id=noimage 2026/02/05 16:54:41 INFO Applying migration id=feed 2026/02/05 16:54:41 INFO Applying migration id=bookmarks 2026/02/05 16:54:41 INFO Applying migration id=shareactivity 2026/02/05 16:54:41 INFO Applying migration id=application 2026/02/05 16:54:41 INFO Applying migration id=certificates 2026/02/05 16:54:41 INFO Applying migration id=rawforward 2026/02/05 16:54:41 INFO Applying migration id=publickey 2026/02/05 16:54:41 INFO Applying migration id=resolvegroup 2026/02/05 16:54:41 INFO Applying migration id=reject 2026/02/05 16:54:41 INFO Applying migration id=autodel 2026/02/05 16:54:41 INFO Applying migration id=jsonb 2026/02/05 16:54:41 INFO Applying migration id=quote 2026/02/05 16:54:41 INFO Applying migration id=rfc9421 2026/02/05 16:54:41 INFO Applying migration id=keys 2026/02/05 16:54:41 INFO Applying migration id=portable 2026/02/05 16:54:41 INFO Applying migration id=proofs 2026/02/05 16:54:41 INFO Applying migration id=contexts 2026/02/05 16:54:41 INFO Applying migration id=deliverieshost 2026/02/05 16:54:41 INFO Applying migration id=pembegin 2026/02/05 16:54:41 INFO Applying migration id=didhost 2026/02/05 16:54:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-39a0-7266-aea5-728acf00791b 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/02/05 16:54:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-39a1-7053-9ae0-598b086e1fab 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/02/05 16:54:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-39a2-7026-9b98-a1d097e6f913 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-39a1-7053-9ae0-598b086e1fab activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-39a1-7053-9ae0-598b086e1fab 2026/02/05 16:54:42 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:42 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2eba-39a2-7c11-aa9a-a96372221318 note=https://localhost.localdomain:8443/post/019c2eba-39a2-79d1-b71e-23d8ca37aa7f group=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-39a2-7c11-aa9a-a96372221318 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-39a2-79d1-b71e-23d8ca37aa7f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-39a2-79d1-b71e-23d8ca37aa7f 2026/02/05 16:54:42 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/02/05 16:54: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 --- PASS: TestCommunity_DuplicateReplyInThread (0.90s) === RUN TestCommunity_EditedReplyInThread 2026/02/05 16:54:42 INFO Applying migration id=initial 2026/02/05 16:54:42 INFO Applying migration id=notesupdated 2026/02/05 16:54:42 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:42 INFO Applying migration id=activitiesid 2026/02/05 16:54:42 INFO Applying migration id=outbox 2026/02/05 16:54:42 INFO Applying migration id=edits 2026/02/05 16:54:42 INFO Applying migration id=outboxactor 2026/02/05 16:54:42 INFO Applying migration id=outboxsender 2026/02/05 16:54:42 INFO Applying migration id=thread 2026/02/05 16:54:42 INFO Applying migration id=host 2026/02/05 16:54:42 INFO Applying migration id=sharedinbox 2026/02/05 16:54:42 INFO Applying migration id=noteshost 2026/02/05 16:54:42 INFO Applying migration id=fetched 2026/02/05 16:54:42 INFO Applying migration id=move 2026/02/05 16:54:42 INFO Applying migration id=cleanup 2026/02/05 16:54:42 INFO Applying migration id=received 2026/02/05 16:54:42 INFO Applying migration id=namehost 2026/02/05 16:54:42 INFO Applying migration id=outboxhost 2026/02/05 16:54:42 INFO Applying migration id=notesfts 2026/02/05 16:54:42 INFO Applying migration id=iconsname 2026/02/05 16:54:42 INFO Applying migration id=nohash 2026/02/05 16:54:42 INFO Applying migration id=shares 2026/02/05 16:54:42 INFO Applying migration id=actorttl 2026/02/05 16:54:42 INFO Applying migration id=tocc 2026/02/05 16:54:42 INFO Applying migration id=followeds 2026/02/05 16:54:42 INFO Applying migration id=certhash 2026/02/05 16:54:42 INFO Applying migration id=follows_sync 2026/02/05 16:54:42 INFO Applying migration id=jsonpath 2026/02/05 16:54:42 INFO Applying migration id=localforward 2026/02/05 16:54:42 INFO Applying migration id=avatar 2026/02/05 16:54:42 INFO Applying migration id=noimage 2026/02/05 16:54:42 INFO Applying migration id=feed 2026/02/05 16:54:42 INFO Applying migration id=bookmarks 2026/02/05 16:54:42 INFO Applying migration id=shareactivity 2026/02/05 16:54:42 INFO Applying migration id=application 2026/02/05 16:54:42 INFO Applying migration id=certificates 2026/02/05 16:54:42 INFO Applying migration id=rawforward 2026/02/05 16:54:42 INFO Applying migration id=publickey 2026/02/05 16:54:42 INFO Applying migration id=resolvegroup 2026/02/05 16:54:42 INFO Applying migration id=reject 2026/02/05 16:54:42 INFO Applying migration id=autodel 2026/02/05 16:54:42 INFO Applying migration id=jsonb 2026/02/05 16:54:42 INFO Applying migration id=quote 2026/02/05 16:54:42 INFO Applying migration id=rfc9421 2026/02/05 16:54:42 INFO Applying migration id=keys 2026/02/05 16:54:42 INFO Applying migration id=portable 2026/02/05 16:54:42 INFO Applying migration id=proofs 2026/02/05 16:54:42 INFO Applying migration id=contexts 2026/02/05 16:54:42 INFO Applying migration id=deliverieshost 2026/02/05 16:54:42 INFO Applying migration id=pembegin 2026/02/05 16:54:42 INFO Applying migration id=didhost 2026/02/05 16:54:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-3cf0-78e2-8c81-7c9229d2d18b 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/02/05 16:54:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-3cf1-7d93-85d6-73782c054d29 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/02/05 16:54:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-3cf2-7d99-bf9d-f872b1eaf6d4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-3cf1-7d93-85d6-73782c054d29 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-3cf1-7d93-85d6-73782c054d29 2026/02/05 16:54:43 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:43 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2eba-3cf3-7bd8-ab15-48211d645df5 note=https://localhost.localdomain:8443/post/019c2eba-3cf3-7924-8dc2-0b2d38cf4bd5 group=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-3cf3-7bd8-ab15-48211d645df5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-3cf3-7924-8dc2-0b2d38cf4bd5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-3cf3-7924-8dc2-0b2d38cf4bd5 2026/02/05 16:54:43 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/02/05 16:54: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/02/05 16:54:43 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/02/05 16:54:43 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 (0.85s) === RUN TestCommunity_UnknownEditedReplyInThread 2026/02/05 16:54:43 INFO Applying migration id=initial 2026/02/05 16:54:43 INFO Applying migration id=notesupdated 2026/02/05 16:54:43 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:43 INFO Applying migration id=activitiesid 2026/02/05 16:54:43 INFO Applying migration id=outbox 2026/02/05 16:54:43 INFO Applying migration id=edits 2026/02/05 16:54:43 INFO Applying migration id=outboxactor 2026/02/05 16:54:43 INFO Applying migration id=outboxsender 2026/02/05 16:54:43 INFO Applying migration id=thread 2026/02/05 16:54:43 INFO Applying migration id=host 2026/02/05 16:54:43 INFO Applying migration id=sharedinbox 2026/02/05 16:54:43 INFO Applying migration id=noteshost 2026/02/05 16:54:43 INFO Applying migration id=fetched 2026/02/05 16:54:43 INFO Applying migration id=move 2026/02/05 16:54:43 INFO Applying migration id=cleanup 2026/02/05 16:54:43 INFO Applying migration id=received 2026/02/05 16:54:43 INFO Applying migration id=namehost 2026/02/05 16:54:43 INFO Applying migration id=outboxhost 2026/02/05 16:54:43 INFO Applying migration id=notesfts 2026/02/05 16:54:43 INFO Applying migration id=iconsname 2026/02/05 16:54:43 INFO Applying migration id=nohash 2026/02/05 16:54:43 INFO Applying migration id=shares 2026/02/05 16:54:43 INFO Applying migration id=actorttl 2026/02/05 16:54:43 INFO Applying migration id=tocc 2026/02/05 16:54:43 INFO Applying migration id=followeds 2026/02/05 16:54:43 INFO Applying migration id=certhash 2026/02/05 16:54:43 INFO Applying migration id=follows_sync 2026/02/05 16:54:43 INFO Applying migration id=jsonpath 2026/02/05 16:54:43 INFO Applying migration id=localforward 2026/02/05 16:54:43 INFO Applying migration id=avatar 2026/02/05 16:54:43 INFO Applying migration id=noimage 2026/02/05 16:54:43 INFO Applying migration id=feed 2026/02/05 16:54:43 INFO Applying migration id=bookmarks 2026/02/05 16:54:43 INFO Applying migration id=shareactivity 2026/02/05 16:54:43 INFO Applying migration id=application 2026/02/05 16:54:43 INFO Applying migration id=certificates 2026/02/05 16:54:43 INFO Applying migration id=rawforward 2026/02/05 16:54:43 INFO Applying migration id=publickey 2026/02/05 16:54:43 INFO Applying migration id=resolvegroup 2026/02/05 16:54:43 INFO Applying migration id=reject 2026/02/05 16:54:43 INFO Applying migration id=autodel 2026/02/05 16:54:43 INFO Applying migration id=jsonb 2026/02/05 16:54:43 INFO Applying migration id=quote 2026/02/05 16:54:43 INFO Applying migration id=rfc9421 2026/02/05 16:54:43 INFO Applying migration id=keys 2026/02/05 16:54:43 INFO Applying migration id=portable 2026/02/05 16:54:43 INFO Applying migration id=proofs 2026/02/05 16:54:43 INFO Applying migration id=contexts 2026/02/05 16:54:43 INFO Applying migration id=deliverieshost 2026/02/05 16:54:43 INFO Applying migration id=pembegin 2026/02/05 16:54:43 INFO Applying migration id=didhost 2026/02/05 16:54:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-4212-7e56-9e9a-419de638a72e 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/02/05 16:54:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-4213-782f-ac78-40fc0003c2e0 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/02/05 16:54:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-4214-72b9-8983-7f3e0eb01176 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-4213-782f-ac78-40fc0003c2e0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-4213-782f-ac78-40fc0003c2e0 2026/02/05 16:54:44 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:44 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2eba-4214-7d75-ba57-bd64aab82dd2 note=https://localhost.localdomain:8443/post/019c2eba-4214-7b92-b8e0-db2243784b39 group=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-4214-7d75-ba57-bd64aab82dd2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-4214-7b92-b8e0-db2243784b39 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-4214-7b92-b8e0-db2243784b39 2026/02/05 16:54:44 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/02/05 16:54:44 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.31s) === RUN TestDelete_HappyFlow 2026/02/05 16:54:44 INFO Applying migration id=initial 2026/02/05 16:54:44 INFO Applying migration id=notesupdated 2026/02/05 16:54:44 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:44 INFO Applying migration id=activitiesid 2026/02/05 16:54:44 INFO Applying migration id=outbox 2026/02/05 16:54:44 INFO Applying migration id=edits 2026/02/05 16:54:44 INFO Applying migration id=outboxactor 2026/02/05 16:54:44 INFO Applying migration id=outboxsender 2026/02/05 16:54:44 INFO Applying migration id=thread 2026/02/05 16:54:44 INFO Applying migration id=host 2026/02/05 16:54:44 INFO Applying migration id=sharedinbox 2026/02/05 16:54:44 INFO Applying migration id=noteshost 2026/02/05 16:54:44 INFO Applying migration id=fetched 2026/02/05 16:54:44 INFO Applying migration id=move 2026/02/05 16:54:44 INFO Applying migration id=cleanup 2026/02/05 16:54:44 INFO Applying migration id=received 2026/02/05 16:54:44 INFO Applying migration id=namehost 2026/02/05 16:54:44 INFO Applying migration id=outboxhost 2026/02/05 16:54:44 INFO Applying migration id=notesfts 2026/02/05 16:54:44 INFO Applying migration id=iconsname 2026/02/05 16:54:44 INFO Applying migration id=nohash 2026/02/05 16:54:44 INFO Applying migration id=shares 2026/02/05 16:54:44 INFO Applying migration id=actorttl 2026/02/05 16:54:44 INFO Applying migration id=tocc 2026/02/05 16:54:44 INFO Applying migration id=followeds 2026/02/05 16:54:44 INFO Applying migration id=certhash 2026/02/05 16:54:44 INFO Applying migration id=follows_sync 2026/02/05 16:54:44 INFO Applying migration id=jsonpath 2026/02/05 16:54:44 INFO Applying migration id=localforward 2026/02/05 16:54:44 INFO Applying migration id=avatar 2026/02/05 16:54:44 INFO Applying migration id=noimage 2026/02/05 16:54:44 INFO Applying migration id=feed 2026/02/05 16:54:44 INFO Applying migration id=bookmarks 2026/02/05 16:54:44 INFO Applying migration id=shareactivity 2026/02/05 16:54:44 INFO Applying migration id=application 2026/02/05 16:54:44 INFO Applying migration id=certificates 2026/02/05 16:54:44 INFO Applying migration id=rawforward 2026/02/05 16:54:44 INFO Applying migration id=publickey 2026/02/05 16:54:44 INFO Applying migration id=resolvegroup 2026/02/05 16:54:44 INFO Applying migration id=reject 2026/02/05 16:54:44 INFO Applying migration id=autodel 2026/02/05 16:54:44 INFO Applying migration id=jsonb 2026/02/05 16:54:44 INFO Applying migration id=quote 2026/02/05 16:54:44 INFO Applying migration id=rfc9421 2026/02/05 16:54:44 INFO Applying migration id=keys 2026/02/05 16:54:44 INFO Applying migration id=portable 2026/02/05 16:54:44 INFO Applying migration id=proofs 2026/02/05 16:54:44 INFO Applying migration id=contexts 2026/02/05 16:54:44 INFO Applying migration id=deliverieshost 2026/02/05 16:54:44 INFO Applying migration id=pembegin 2026/02/05 16:54:44 INFO Applying migration id=didhost 2026/02/05 16:54:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-46a6-7cc9-9fe2-4405c38dc4a2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e 2026/02/05 16:54:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e 2026/02/05 16:54:45 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e 2026/02/05 16:54:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e 2026/02/05 16:54:45 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e --- PASS: TestDelete_HappyFlow (1.17s) === RUN TestDelete_NotAuthor 2026/02/05 16:54:45 INFO Applying migration id=initial 2026/02/05 16:54:45 INFO Applying migration id=notesupdated 2026/02/05 16:54:45 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:45 INFO Applying migration id=activitiesid 2026/02/05 16:54:45 INFO Applying migration id=outbox 2026/02/05 16:54:45 INFO Applying migration id=edits 2026/02/05 16:54:45 INFO Applying migration id=outboxactor 2026/02/05 16:54:45 INFO Applying migration id=outboxsender 2026/02/05 16:54:45 INFO Applying migration id=thread 2026/02/05 16:54:45 INFO Applying migration id=host 2026/02/05 16:54:45 INFO Applying migration id=sharedinbox 2026/02/05 16:54:45 INFO Applying migration id=noteshost 2026/02/05 16:54:45 INFO Applying migration id=fetched 2026/02/05 16:54:45 INFO Applying migration id=move 2026/02/05 16:54:45 INFO Applying migration id=cleanup 2026/02/05 16:54:45 INFO Applying migration id=received 2026/02/05 16:54:45 INFO Applying migration id=namehost 2026/02/05 16:54:45 INFO Applying migration id=outboxhost 2026/02/05 16:54:45 INFO Applying migration id=notesfts 2026/02/05 16:54:45 INFO Applying migration id=iconsname 2026/02/05 16:54:45 INFO Applying migration id=nohash 2026/02/05 16:54:45 INFO Applying migration id=shares 2026/02/05 16:54:45 INFO Applying migration id=actorttl 2026/02/05 16:54:45 INFO Applying migration id=tocc 2026/02/05 16:54:45 INFO Applying migration id=followeds 2026/02/05 16:54:45 INFO Applying migration id=certhash 2026/02/05 16:54:45 INFO Applying migration id=follows_sync 2026/02/05 16:54:45 INFO Applying migration id=jsonpath 2026/02/05 16:54:45 INFO Applying migration id=localforward 2026/02/05 16:54:45 INFO Applying migration id=avatar 2026/02/05 16:54:45 INFO Applying migration id=noimage 2026/02/05 16:54:45 INFO Applying migration id=feed 2026/02/05 16:54:45 INFO Applying migration id=bookmarks 2026/02/05 16:54:45 INFO Applying migration id=shareactivity 2026/02/05 16:54:45 INFO Applying migration id=application 2026/02/05 16:54:45 INFO Applying migration id=certificates 2026/02/05 16:54:45 INFO Applying migration id=rawforward 2026/02/05 16:54:45 INFO Applying migration id=publickey 2026/02/05 16:54:45 INFO Applying migration id=resolvegroup 2026/02/05 16:54:45 INFO Applying migration id=reject 2026/02/05 16:54:45 INFO Applying migration id=autodel 2026/02/05 16:54:45 INFO Applying migration id=jsonb 2026/02/05 16:54:45 INFO Applying migration id=quote 2026/02/05 16:54:45 INFO Applying migration id=rfc9421 2026/02/05 16:54:45 INFO Applying migration id=keys 2026/02/05 16:54:45 INFO Applying migration id=portable 2026/02/05 16:54:45 INFO Applying migration id=proofs 2026/02/05 16:54:45 INFO Applying migration id=contexts 2026/02/05 16:54:45 INFO Applying migration id=deliverieshost 2026/02/05 16:54:45 INFO Applying migration id=pembegin 2026/02/05 16:54:45 INFO Applying migration id=didhost 2026/02/05 16:54:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-48f8-7aa0-9db7-518ebeadd921 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-48f8-79a0-b9a0-cb679afa8af9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-48f8-79a0-b9a0-cb679afa8af9 2026/02/05 16:54:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-48f8-79a0-b9a0-cb679afa8af9 2026/02/05 16:54:46 WARN Attempted to delete a non-existing post post=https://localhost.localdomain:8443/post/019c2eba-48f8-79a0-b9a0-cb679afa8af9 error="sql: no rows in result set" 2026/02/05 16:54:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-48f8-79a0-b9a0-cb679afa8af9 --- PASS: TestDelete_NotAuthor (0.59s) === RUN TestDelete_NoSuchPost 2026/02/05 16:54:46 INFO Applying migration id=initial 2026/02/05 16:54:46 INFO Applying migration id=notesupdated 2026/02/05 16:54:46 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:46 INFO Applying migration id=activitiesid 2026/02/05 16:54:46 INFO Applying migration id=outbox 2026/02/05 16:54:46 INFO Applying migration id=edits 2026/02/05 16:54:46 INFO Applying migration id=outboxactor 2026/02/05 16:54:46 INFO Applying migration id=outboxsender 2026/02/05 16:54:46 INFO Applying migration id=thread 2026/02/05 16:54:46 INFO Applying migration id=host 2026/02/05 16:54:46 INFO Applying migration id=sharedinbox 2026/02/05 16:54:46 INFO Applying migration id=noteshost 2026/02/05 16:54:46 INFO Applying migration id=fetched 2026/02/05 16:54:46 INFO Applying migration id=move 2026/02/05 16:54:46 INFO Applying migration id=cleanup 2026/02/05 16:54:46 INFO Applying migration id=received 2026/02/05 16:54:46 INFO Applying migration id=namehost 2026/02/05 16:54:46 INFO Applying migration id=outboxhost 2026/02/05 16:54:46 INFO Applying migration id=notesfts 2026/02/05 16:54:46 INFO Applying migration id=iconsname 2026/02/05 16:54:46 INFO Applying migration id=nohash 2026/02/05 16:54:46 INFO Applying migration id=shares 2026/02/05 16:54:46 INFO Applying migration id=actorttl 2026/02/05 16:54:46 INFO Applying migration id=tocc 2026/02/05 16:54:46 INFO Applying migration id=followeds 2026/02/05 16:54:46 INFO Applying migration id=certhash 2026/02/05 16:54:46 INFO Applying migration id=follows_sync 2026/02/05 16:54:46 INFO Applying migration id=jsonpath 2026/02/05 16:54:46 INFO Applying migration id=localforward 2026/02/05 16:54:46 INFO Applying migration id=avatar 2026/02/05 16:54:46 INFO Applying migration id=noimage 2026/02/05 16:54:46 INFO Applying migration id=feed 2026/02/05 16:54:46 INFO Applying migration id=bookmarks 2026/02/05 16:54:46 INFO Applying migration id=shareactivity 2026/02/05 16:54:46 INFO Applying migration id=application 2026/02/05 16:54:46 INFO Applying migration id=certificates 2026/02/05 16:54:46 INFO Applying migration id=rawforward 2026/02/05 16:54:46 INFO Applying migration id=publickey 2026/02/05 16:54:46 INFO Applying migration id=resolvegroup 2026/02/05 16:54:46 INFO Applying migration id=reject 2026/02/05 16:54:46 INFO Applying migration id=autodel 2026/02/05 16:54:46 INFO Applying migration id=jsonb 2026/02/05 16:54:46 INFO Applying migration id=quote 2026/02/05 16:54:46 INFO Applying migration id=rfc9421 2026/02/05 16:54:46 INFO Applying migration id=keys 2026/02/05 16:54:46 INFO Applying migration id=portable 2026/02/05 16:54:46 INFO Applying migration id=proofs 2026/02/05 16:54:46 INFO Applying migration id=contexts 2026/02/05 16:54:46 INFO Applying migration id=deliverieshost 2026/02/05 16:54:46 INFO Applying migration id=pembegin 2026/02/05 16:54:46 INFO Applying migration id=didhost 2026/02/05 16:54:47 WARN Attempted to delete a non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestDelete_NoSuchPost (0.92s) === RUN TestDelete_UnauthenticatedUser 2026/02/05 16:54:47 INFO Applying migration id=initial 2026/02/05 16:54:47 INFO Applying migration id=notesupdated 2026/02/05 16:54:47 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:47 INFO Applying migration id=activitiesid 2026/02/05 16:54:47 INFO Applying migration id=outbox 2026/02/05 16:54:47 INFO Applying migration id=edits 2026/02/05 16:54:47 INFO Applying migration id=outboxactor 2026/02/05 16:54:47 INFO Applying migration id=outboxsender 2026/02/05 16:54:47 INFO Applying migration id=thread 2026/02/05 16:54:47 INFO Applying migration id=host 2026/02/05 16:54:47 INFO Applying migration id=sharedinbox 2026/02/05 16:54:47 INFO Applying migration id=noteshost 2026/02/05 16:54:47 INFO Applying migration id=fetched 2026/02/05 16:54:47 INFO Applying migration id=move 2026/02/05 16:54:47 INFO Applying migration id=cleanup 2026/02/05 16:54:47 INFO Applying migration id=received 2026/02/05 16:54:47 INFO Applying migration id=namehost 2026/02/05 16:54:47 INFO Applying migration id=outboxhost 2026/02/05 16:54:47 INFO Applying migration id=notesfts 2026/02/05 16:54:47 INFO Applying migration id=iconsname 2026/02/05 16:54:47 INFO Applying migration id=nohash 2026/02/05 16:54:47 INFO Applying migration id=shares 2026/02/05 16:54:47 INFO Applying migration id=actorttl 2026/02/05 16:54:47 INFO Applying migration id=tocc 2026/02/05 16:54:47 INFO Applying migration id=followeds 2026/02/05 16:54:47 INFO Applying migration id=certhash 2026/02/05 16:54:47 INFO Applying migration id=follows_sync 2026/02/05 16:54:47 INFO Applying migration id=jsonpath 2026/02/05 16:54:47 INFO Applying migration id=localforward 2026/02/05 16:54:47 INFO Applying migration id=avatar 2026/02/05 16:54:47 INFO Applying migration id=noimage 2026/02/05 16:54:47 INFO Applying migration id=feed 2026/02/05 16:54:47 INFO Applying migration id=bookmarks 2026/02/05 16:54:47 INFO Applying migration id=shareactivity 2026/02/05 16:54:47 INFO Applying migration id=application 2026/02/05 16:54:47 INFO Applying migration id=certificates 2026/02/05 16:54:47 INFO Applying migration id=rawforward 2026/02/05 16:54:47 INFO Applying migration id=publickey 2026/02/05 16:54:47 INFO Applying migration id=resolvegroup 2026/02/05 16:54:47 INFO Applying migration id=reject 2026/02/05 16:54:47 INFO Applying migration id=autodel 2026/02/05 16:54:47 INFO Applying migration id=jsonb 2026/02/05 16:54:47 INFO Applying migration id=quote 2026/02/05 16:54:47 INFO Applying migration id=rfc9421 2026/02/05 16:54:47 INFO Applying migration id=keys 2026/02/05 16:54:47 INFO Applying migration id=portable 2026/02/05 16:54:47 INFO Applying migration id=proofs 2026/02/05 16:54:47 INFO Applying migration id=contexts 2026/02/05 16:54:47 INFO Applying migration id=deliverieshost 2026/02/05 16:54:47 INFO Applying migration id=pembegin 2026/02/05 16:54:47 INFO Applying migration id=didhost 2026/02/05 16:54:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-4fb6-7435-ba0e-6216489f7658 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-4fb6-73cf-963c-37a3d379b1b1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-4fb6-73cf-963c-37a3d379b1b1 2026/02/05 16:54:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-4fb6-73cf-963c-37a3d379b1b1 2026/02/05 16:54:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-4fb6-73cf-963c-37a3d379b1b1 --- PASS: TestDelete_UnauthenticatedUser (0.81s) === RUN TestDelete_WithReply 2026/02/05 16:54:48 INFO Applying migration id=initial 2026/02/05 16:54:48 INFO Applying migration id=notesupdated 2026/02/05 16:54:48 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:48 INFO Applying migration id=activitiesid 2026/02/05 16:54:48 INFO Applying migration id=outbox 2026/02/05 16:54:48 INFO Applying migration id=edits 2026/02/05 16:54:48 INFO Applying migration id=outboxactor 2026/02/05 16:54:48 INFO Applying migration id=outboxsender 2026/02/05 16:54:48 INFO Applying migration id=thread 2026/02/05 16:54:48 INFO Applying migration id=host 2026/02/05 16:54:48 INFO Applying migration id=sharedinbox 2026/02/05 16:54:48 INFO Applying migration id=noteshost 2026/02/05 16:54:48 INFO Applying migration id=fetched 2026/02/05 16:54:48 INFO Applying migration id=move 2026/02/05 16:54:48 INFO Applying migration id=cleanup 2026/02/05 16:54:48 INFO Applying migration id=received 2026/02/05 16:54:48 INFO Applying migration id=namehost 2026/02/05 16:54:48 INFO Applying migration id=outboxhost 2026/02/05 16:54:48 INFO Applying migration id=notesfts 2026/02/05 16:54:48 INFO Applying migration id=iconsname 2026/02/05 16:54:48 INFO Applying migration id=nohash 2026/02/05 16:54:48 INFO Applying migration id=shares 2026/02/05 16:54:48 INFO Applying migration id=actorttl 2026/02/05 16:54:48 INFO Applying migration id=tocc 2026/02/05 16:54:48 INFO Applying migration id=followeds 2026/02/05 16:54:48 INFO Applying migration id=certhash 2026/02/05 16:54:48 INFO Applying migration id=follows_sync 2026/02/05 16:54:48 INFO Applying migration id=jsonpath 2026/02/05 16:54:48 INFO Applying migration id=localforward 2026/02/05 16:54:48 INFO Applying migration id=avatar 2026/02/05 16:54:48 INFO Applying migration id=noimage 2026/02/05 16:54:48 INFO Applying migration id=feed 2026/02/05 16:54:48 INFO Applying migration id=bookmarks 2026/02/05 16:54:48 INFO Applying migration id=shareactivity 2026/02/05 16:54:48 INFO Applying migration id=application 2026/02/05 16:54:48 INFO Applying migration id=certificates 2026/02/05 16:54:48 INFO Applying migration id=rawforward 2026/02/05 16:54:48 INFO Applying migration id=publickey 2026/02/05 16:54:48 INFO Applying migration id=resolvegroup 2026/02/05 16:54:48 INFO Applying migration id=reject 2026/02/05 16:54:48 INFO Applying migration id=autodel 2026/02/05 16:54:48 INFO Applying migration id=jsonb 2026/02/05 16:54:48 INFO Applying migration id=quote 2026/02/05 16:54:48 INFO Applying migration id=rfc9421 2026/02/05 16:54:48 INFO Applying migration id=keys 2026/02/05 16:54:48 INFO Applying migration id=portable 2026/02/05 16:54:48 INFO Applying migration id=proofs 2026/02/05 16:54:48 INFO Applying migration id=contexts 2026/02/05 16:54:48 INFO Applying migration id=deliverieshost 2026/02/05 16:54:48 INFO Applying migration id=pembegin 2026/02/05 16:54:48 INFO Applying migration id=didhost 2026/02/05 16:54:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-5228-72ce-9d56-4510a628af70 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 2026/02/05 16:54:48 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 2026/02/05 16:54:48 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2eba-522b-72ae-b597-c958ec099d86 note=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b thread=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-522b-72ae-b597-c958ec099d86 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b 2026/02/05 16:54:48 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b 2026/02/05 16:54:48 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b#delete note=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b thread=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b 2026/02/05 16:54:48 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b 2026/02/05 16:54:48 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 2026/02/05 16:54:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 2026/02/05 16:54:48 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 --- PASS: TestDelete_WithReply (0.63s) === RUN TestDelete_WithReplyPostDeletedFirst 2026/02/05 16:54:48 INFO Applying migration id=initial 2026/02/05 16:54:48 INFO Applying migration id=notesupdated 2026/02/05 16:54:48 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:48 INFO Applying migration id=activitiesid 2026/02/05 16:54:48 INFO Applying migration id=outbox 2026/02/05 16:54:48 INFO Applying migration id=edits 2026/02/05 16:54:48 INFO Applying migration id=outboxactor 2026/02/05 16:54:48 INFO Applying migration id=outboxsender 2026/02/05 16:54:48 INFO Applying migration id=thread 2026/02/05 16:54:48 INFO Applying migration id=host 2026/02/05 16:54:48 INFO Applying migration id=sharedinbox 2026/02/05 16:54:48 INFO Applying migration id=noteshost 2026/02/05 16:54:48 INFO Applying migration id=fetched 2026/02/05 16:54:48 INFO Applying migration id=move 2026/02/05 16:54:48 INFO Applying migration id=cleanup 2026/02/05 16:54:48 INFO Applying migration id=received 2026/02/05 16:54:48 INFO Applying migration id=namehost 2026/02/05 16:54:48 INFO Applying migration id=outboxhost 2026/02/05 16:54:48 INFO Applying migration id=notesfts 2026/02/05 16:54:48 INFO Applying migration id=iconsname 2026/02/05 16:54:48 INFO Applying migration id=nohash 2026/02/05 16:54:48 INFO Applying migration id=shares 2026/02/05 16:54:48 INFO Applying migration id=actorttl 2026/02/05 16:54:48 INFO Applying migration id=tocc 2026/02/05 16:54:48 INFO Applying migration id=followeds 2026/02/05 16:54:48 INFO Applying migration id=certhash 2026/02/05 16:54:48 INFO Applying migration id=follows_sync 2026/02/05 16:54:48 INFO Applying migration id=jsonpath 2026/02/05 16:54:48 INFO Applying migration id=localforward 2026/02/05 16:54:48 INFO Applying migration id=avatar 2026/02/05 16:54:48 INFO Applying migration id=noimage 2026/02/05 16:54:48 INFO Applying migration id=feed 2026/02/05 16:54:48 INFO Applying migration id=bookmarks 2026/02/05 16:54:48 INFO Applying migration id=shareactivity 2026/02/05 16:54:48 INFO Applying migration id=application 2026/02/05 16:54:48 INFO Applying migration id=certificates 2026/02/05 16:54:48 INFO Applying migration id=rawforward 2026/02/05 16:54:48 INFO Applying migration id=publickey 2026/02/05 16:54:48 INFO Applying migration id=resolvegroup 2026/02/05 16:54:48 INFO Applying migration id=reject 2026/02/05 16:54:48 INFO Applying migration id=autodel 2026/02/05 16:54:48 INFO Applying migration id=jsonb 2026/02/05 16:54:48 INFO Applying migration id=quote 2026/02/05 16:54:48 INFO Applying migration id=rfc9421 2026/02/05 16:54:48 INFO Applying migration id=keys 2026/02/05 16:54:48 INFO Applying migration id=portable 2026/02/05 16:54:48 INFO Applying migration id=proofs 2026/02/05 16:54:48 INFO Applying migration id=contexts 2026/02/05 16:54:48 INFO Applying migration id=deliverieshost 2026/02/05 16:54:48 INFO Applying migration id=pembegin 2026/02/05 16:54:48 INFO Applying migration id=didhost 2026/02/05 16:54:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-5695-7402-b0d2-e297a6bb47e7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 2026/02/05 16:54:49 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 2026/02/05 16:54:49 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2eba-5697-7d24-a737-5de92725464e note=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 thread=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-5697-7d24-a737-5de92725464e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 2026/02/05 16:54:49 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 2026/02/05 16:54:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 2026/02/05 16:54:49 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 2026/02/05 16:54:49 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 2026/02/05 16:54:49 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785#delete note=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 thread=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:54:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 2026/02/05 16:54:49 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 --- PASS: TestDelete_WithReplyPostDeletedFirst (1.13s) === RUN TestDM_HappyFlow 2026/02/05 16:54:49 INFO Applying migration id=initial 2026/02/05 16:54:49 INFO Applying migration id=notesupdated 2026/02/05 16:54:49 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:49 INFO Applying migration id=activitiesid 2026/02/05 16:54:49 INFO Applying migration id=outbox 2026/02/05 16:54:49 INFO Applying migration id=edits 2026/02/05 16:54:49 INFO Applying migration id=outboxactor 2026/02/05 16:54:49 INFO Applying migration id=outboxsender 2026/02/05 16:54:49 INFO Applying migration id=thread 2026/02/05 16:54:49 INFO Applying migration id=host 2026/02/05 16:54:49 INFO Applying migration id=sharedinbox 2026/02/05 16:54:49 INFO Applying migration id=noteshost 2026/02/05 16:54:49 INFO Applying migration id=fetched 2026/02/05 16:54:49 INFO Applying migration id=move 2026/02/05 16:54:49 INFO Applying migration id=cleanup 2026/02/05 16:54:49 INFO Applying migration id=received 2026/02/05 16:54:49 INFO Applying migration id=namehost 2026/02/05 16:54:49 INFO Applying migration id=outboxhost 2026/02/05 16:54:49 INFO Applying migration id=notesfts 2026/02/05 16:54:49 INFO Applying migration id=iconsname 2026/02/05 16:54:49 INFO Applying migration id=nohash 2026/02/05 16:54:49 INFO Applying migration id=shares 2026/02/05 16:54:49 INFO Applying migration id=actorttl 2026/02/05 16:54:49 INFO Applying migration id=tocc 2026/02/05 16:54:49 INFO Applying migration id=followeds 2026/02/05 16:54:49 INFO Applying migration id=certhash 2026/02/05 16:54:49 INFO Applying migration id=follows_sync 2026/02/05 16:54:49 INFO Applying migration id=jsonpath 2026/02/05 16:54:49 INFO Applying migration id=localforward 2026/02/05 16:54:49 INFO Applying migration id=avatar 2026/02/05 16:54:49 INFO Applying migration id=noimage 2026/02/05 16:54:49 INFO Applying migration id=feed 2026/02/05 16:54:49 INFO Applying migration id=bookmarks 2026/02/05 16:54:49 INFO Applying migration id=shareactivity 2026/02/05 16:54:49 INFO Applying migration id=application 2026/02/05 16:54:49 INFO Applying migration id=certificates 2026/02/05 16:54:49 INFO Applying migration id=rawforward 2026/02/05 16:54:49 INFO Applying migration id=publickey 2026/02/05 16:54:49 INFO Applying migration id=resolvegroup 2026/02/05 16:54:49 INFO Applying migration id=reject 2026/02/05 16:54:49 INFO Applying migration id=autodel 2026/02/05 16:54:49 INFO Applying migration id=jsonb 2026/02/05 16:54:49 INFO Applying migration id=quote 2026/02/05 16:54:49 INFO Applying migration id=rfc9421 2026/02/05 16:54:49 INFO Applying migration id=keys 2026/02/05 16:54:49 INFO Applying migration id=portable 2026/02/05 16:54:49 INFO Applying migration id=proofs 2026/02/05 16:54:49 INFO Applying migration id=contexts 2026/02/05 16:54:49 INFO Applying migration id=deliverieshost 2026/02/05 16:54:49 INFO Applying migration id=pembegin 2026/02/05 16:54:49 INFO Applying migration id=didhost 2026/02/05 16:54:50 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-5a63-77d5-a1a9-94ed9d8143ef activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-5a63-75b5-bf95-dffd44fed76e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-5a63-75b5-bf95-dffd44fed76e 2026/02/05 16:54:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-5a63-75b5-bf95-dffd44fed76e 2026/02/05 16:54:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-5a63-75b5-bf95-dffd44fed76e 2026/02/05 16:54:50 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-5a63-75b5-bf95-dffd44fed76e 2026/02/05 16:54:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-5a63-75b5-bf95-dffd44fed76e --- PASS: TestDM_HappyFlow (0.97s) === RUN TestDM_UnauthenticatedUser 2026/02/05 16:54:50 INFO Applying migration id=initial 2026/02/05 16:54:50 INFO Applying migration id=notesupdated 2026/02/05 16:54:50 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:50 INFO Applying migration id=activitiesid 2026/02/05 16:54:50 INFO Applying migration id=outbox 2026/02/05 16:54:50 INFO Applying migration id=edits 2026/02/05 16:54:50 INFO Applying migration id=outboxactor 2026/02/05 16:54:50 INFO Applying migration id=outboxsender 2026/02/05 16:54:50 INFO Applying migration id=thread 2026/02/05 16:54:50 INFO Applying migration id=host 2026/02/05 16:54:50 INFO Applying migration id=sharedinbox 2026/02/05 16:54:50 INFO Applying migration id=noteshost 2026/02/05 16:54:50 INFO Applying migration id=fetched 2026/02/05 16:54:50 INFO Applying migration id=move 2026/02/05 16:54:50 INFO Applying migration id=cleanup 2026/02/05 16:54:50 INFO Applying migration id=received 2026/02/05 16:54:50 INFO Applying migration id=namehost 2026/02/05 16:54:50 INFO Applying migration id=outboxhost 2026/02/05 16:54:50 INFO Applying migration id=notesfts 2026/02/05 16:54:50 INFO Applying migration id=iconsname 2026/02/05 16:54:50 INFO Applying migration id=nohash 2026/02/05 16:54:50 INFO Applying migration id=shares 2026/02/05 16:54:50 INFO Applying migration id=actorttl 2026/02/05 16:54:50 INFO Applying migration id=tocc 2026/02/05 16:54:50 INFO Applying migration id=followeds 2026/02/05 16:54:50 INFO Applying migration id=certhash 2026/02/05 16:54:50 INFO Applying migration id=follows_sync 2026/02/05 16:54:50 INFO Applying migration id=jsonpath 2026/02/05 16:54:50 INFO Applying migration id=localforward 2026/02/05 16:54:50 INFO Applying migration id=avatar 2026/02/05 16:54:50 INFO Applying migration id=noimage 2026/02/05 16:54:50 INFO Applying migration id=feed 2026/02/05 16:54:50 INFO Applying migration id=bookmarks 2026/02/05 16:54:50 INFO Applying migration id=shareactivity 2026/02/05 16:54:50 INFO Applying migration id=application 2026/02/05 16:54:50 INFO Applying migration id=certificates 2026/02/05 16:54:50 INFO Applying migration id=rawforward 2026/02/05 16:54:50 INFO Applying migration id=publickey 2026/02/05 16:54:50 INFO Applying migration id=resolvegroup 2026/02/05 16:54:50 INFO Applying migration id=reject 2026/02/05 16:54:50 INFO Applying migration id=autodel 2026/02/05 16:54:50 INFO Applying migration id=jsonb 2026/02/05 16:54:50 INFO Applying migration id=quote 2026/02/05 16:54:50 INFO Applying migration id=rfc9421 2026/02/05 16:54:50 INFO Applying migration id=keys 2026/02/05 16:54:50 INFO Applying migration id=portable 2026/02/05 16:54:50 INFO Applying migration id=proofs 2026/02/05 16:54:50 INFO Applying migration id=contexts 2026/02/05 16:54:50 INFO Applying migration id=deliverieshost 2026/02/05 16:54:50 INFO Applying migration id=pembegin 2026/02/05 16:54:50 INFO Applying migration id=didhost 2026/02/05 16:54:52 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-609a-7b71-b92e-557f312381a4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-609a-779b-92c8-6e47cb1b3ee9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-609a-779b-92c8-6e47cb1b3ee9 2026/02/05 16:54:52 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-609a-779b-92c8-6e47cb1b3ee9 2026/02/05 16:54:52 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-609a-779b-92c8-6e47cb1b3ee9 --- PASS: TestDM_UnauthenticatedUser (1.59s) === RUN TestDM_Loopback 2026/02/05 16:54:52 INFO Applying migration id=initial 2026/02/05 16:54:52 INFO Applying migration id=notesupdated 2026/02/05 16:54:52 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:52 INFO Applying migration id=activitiesid 2026/02/05 16:54:52 INFO Applying migration id=outbox 2026/02/05 16:54:52 INFO Applying migration id=edits 2026/02/05 16:54:52 INFO Applying migration id=outboxactor 2026/02/05 16:54:52 INFO Applying migration id=outboxsender 2026/02/05 16:54:52 INFO Applying migration id=thread 2026/02/05 16:54:52 INFO Applying migration id=host 2026/02/05 16:54:52 INFO Applying migration id=sharedinbox 2026/02/05 16:54:52 INFO Applying migration id=noteshost 2026/02/05 16:54:52 INFO Applying migration id=fetched 2026/02/05 16:54:52 INFO Applying migration id=move 2026/02/05 16:54:52 INFO Applying migration id=cleanup 2026/02/05 16:54:52 INFO Applying migration id=received 2026/02/05 16:54:52 INFO Applying migration id=namehost 2026/02/05 16:54:52 INFO Applying migration id=outboxhost 2026/02/05 16:54:52 INFO Applying migration id=notesfts 2026/02/05 16:54:52 INFO Applying migration id=iconsname 2026/02/05 16:54:52 INFO Applying migration id=nohash 2026/02/05 16:54:52 INFO Applying migration id=shares 2026/02/05 16:54:52 INFO Applying migration id=actorttl 2026/02/05 16:54:52 INFO Applying migration id=tocc 2026/02/05 16:54:52 INFO Applying migration id=followeds 2026/02/05 16:54:52 INFO Applying migration id=certhash 2026/02/05 16:54:52 INFO Applying migration id=follows_sync 2026/02/05 16:54:52 INFO Applying migration id=jsonpath 2026/02/05 16:54:52 INFO Applying migration id=localforward 2026/02/05 16:54:52 INFO Applying migration id=avatar 2026/02/05 16:54:52 INFO Applying migration id=noimage 2026/02/05 16:54:52 INFO Applying migration id=feed 2026/02/05 16:54:52 INFO Applying migration id=bookmarks 2026/02/05 16:54:52 INFO Applying migration id=shareactivity 2026/02/05 16:54:52 INFO Applying migration id=application 2026/02/05 16:54:52 INFO Applying migration id=certificates 2026/02/05 16:54:52 INFO Applying migration id=rawforward 2026/02/05 16:54:52 INFO Applying migration id=publickey 2026/02/05 16:54:52 INFO Applying migration id=resolvegroup 2026/02/05 16:54:52 INFO Applying migration id=reject 2026/02/05 16:54:52 INFO Applying migration id=autodel 2026/02/05 16:54:52 INFO Applying migration id=jsonb 2026/02/05 16:54:52 INFO Applying migration id=quote 2026/02/05 16:54:52 INFO Applying migration id=rfc9421 2026/02/05 16:54:52 INFO Applying migration id=keys 2026/02/05 16:54:52 INFO Applying migration id=portable 2026/02/05 16:54:52 INFO Applying migration id=proofs 2026/02/05 16:54:52 INFO Applying migration id=contexts 2026/02/05 16:54:52 INFO Applying migration id=deliverieshost 2026/02/05 16:54:52 INFO Applying migration id=pembegin 2026/02/05 16:54:52 INFO Applying migration id=didhost 2026/02/05 16:54:53 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob --- PASS: TestDM_Loopback (1.16s) === RUN TestDM_TwoMentions 2026/02/05 16:54:53 INFO Applying migration id=initial 2026/02/05 16:54:53 INFO Applying migration id=notesupdated 2026/02/05 16:54:53 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:53 INFO Applying migration id=activitiesid 2026/02/05 16:54:53 INFO Applying migration id=outbox 2026/02/05 16:54:53 INFO Applying migration id=edits 2026/02/05 16:54:53 INFO Applying migration id=outboxactor 2026/02/05 16:54:53 INFO Applying migration id=outboxsender 2026/02/05 16:54:53 INFO Applying migration id=thread 2026/02/05 16:54:53 INFO Applying migration id=host 2026/02/05 16:54:53 INFO Applying migration id=sharedinbox 2026/02/05 16:54:53 INFO Applying migration id=noteshost 2026/02/05 16:54:53 INFO Applying migration id=fetched 2026/02/05 16:54:53 INFO Applying migration id=move 2026/02/05 16:54:53 INFO Applying migration id=cleanup 2026/02/05 16:54:53 INFO Applying migration id=received 2026/02/05 16:54:53 INFO Applying migration id=namehost 2026/02/05 16:54:53 INFO Applying migration id=outboxhost 2026/02/05 16:54:53 INFO Applying migration id=notesfts 2026/02/05 16:54:53 INFO Applying migration id=iconsname 2026/02/05 16:54:53 INFO Applying migration id=nohash 2026/02/05 16:54:53 INFO Applying migration id=shares 2026/02/05 16:54:53 INFO Applying migration id=actorttl 2026/02/05 16:54:53 INFO Applying migration id=tocc 2026/02/05 16:54:53 INFO Applying migration id=followeds 2026/02/05 16:54:53 INFO Applying migration id=certhash 2026/02/05 16:54:53 INFO Applying migration id=follows_sync 2026/02/05 16:54:53 INFO Applying migration id=jsonpath 2026/02/05 16:54:53 INFO Applying migration id=localforward 2026/02/05 16:54:53 INFO Applying migration id=avatar 2026/02/05 16:54:53 INFO Applying migration id=noimage 2026/02/05 16:54:53 INFO Applying migration id=feed 2026/02/05 16:54:53 INFO Applying migration id=bookmarks 2026/02/05 16:54:53 INFO Applying migration id=shareactivity 2026/02/05 16:54:53 INFO Applying migration id=application 2026/02/05 16:54:53 INFO Applying migration id=certificates 2026/02/05 16:54:53 INFO Applying migration id=rawforward 2026/02/05 16:54:53 INFO Applying migration id=publickey 2026/02/05 16:54:53 INFO Applying migration id=resolvegroup 2026/02/05 16:54:53 INFO Applying migration id=reject 2026/02/05 16:54:53 INFO Applying migration id=autodel 2026/02/05 16:54:53 INFO Applying migration id=jsonb 2026/02/05 16:54:53 INFO Applying migration id=quote 2026/02/05 16:54:53 INFO Applying migration id=rfc9421 2026/02/05 16:54:53 INFO Applying migration id=keys 2026/02/05 16:54:53 INFO Applying migration id=portable 2026/02/05 16:54:53 INFO Applying migration id=proofs 2026/02/05 16:54:53 INFO Applying migration id=contexts 2026/02/05 16:54:53 INFO Applying migration id=deliverieshost 2026/02/05 16:54:53 INFO Applying migration id=pembegin 2026/02/05 16:54:53 INFO Applying migration id=didhost 2026/02/05 16:54:54 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:54 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/02/05 16:54:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-69d3-70f7-a465-38cea879f79f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-69d2-7bbe-acb4-a3cff790b4f8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-69d2-7bbe-acb4-a3cff790b4f8 2026/02/05 16:54:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-69d2-7bbe-acb4-a3cff790b4f8 2026/02/05 16:54:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-69d2-7bbe-acb4-a3cff790b4f8 2026/02/05 16:54:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-69d2-7bbe-acb4-a3cff790b4f8 --- PASS: TestDM_TwoMentions (1.21s) === RUN TestDM_TwoMentionsOneLoopback 2026/02/05 16:54:54 INFO Applying migration id=initial 2026/02/05 16:54:54 INFO Applying migration id=notesupdated 2026/02/05 16:54:54 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:54 INFO Applying migration id=activitiesid 2026/02/05 16:54:54 INFO Applying migration id=outbox 2026/02/05 16:54:54 INFO Applying migration id=edits 2026/02/05 16:54:54 INFO Applying migration id=outboxactor 2026/02/05 16:54:54 INFO Applying migration id=outboxsender 2026/02/05 16:54:54 INFO Applying migration id=thread 2026/02/05 16:54:54 INFO Applying migration id=host 2026/02/05 16:54:54 INFO Applying migration id=sharedinbox 2026/02/05 16:54:54 INFO Applying migration id=noteshost 2026/02/05 16:54:54 INFO Applying migration id=fetched 2026/02/05 16:54:54 INFO Applying migration id=move 2026/02/05 16:54:54 INFO Applying migration id=cleanup 2026/02/05 16:54:54 INFO Applying migration id=received 2026/02/05 16:54:54 INFO Applying migration id=namehost 2026/02/05 16:54:54 INFO Applying migration id=outboxhost 2026/02/05 16:54:54 INFO Applying migration id=notesfts 2026/02/05 16:54:54 INFO Applying migration id=iconsname 2026/02/05 16:54:54 INFO Applying migration id=nohash 2026/02/05 16:54:54 INFO Applying migration id=shares 2026/02/05 16:54:54 INFO Applying migration id=actorttl 2026/02/05 16:54:54 INFO Applying migration id=tocc 2026/02/05 16:54:54 INFO Applying migration id=followeds 2026/02/05 16:54:54 INFO Applying migration id=certhash 2026/02/05 16:54:54 INFO Applying migration id=follows_sync 2026/02/05 16:54:54 INFO Applying migration id=jsonpath 2026/02/05 16:54:54 INFO Applying migration id=localforward 2026/02/05 16:54:54 INFO Applying migration id=avatar 2026/02/05 16:54:54 INFO Applying migration id=noimage 2026/02/05 16:54:54 INFO Applying migration id=feed 2026/02/05 16:54:54 INFO Applying migration id=bookmarks 2026/02/05 16:54:54 INFO Applying migration id=shareactivity 2026/02/05 16:54:54 INFO Applying migration id=application 2026/02/05 16:54:54 INFO Applying migration id=certificates 2026/02/05 16:54:54 INFO Applying migration id=rawforward 2026/02/05 16:54:54 INFO Applying migration id=publickey 2026/02/05 16:54:54 INFO Applying migration id=resolvegroup 2026/02/05 16:54:54 INFO Applying migration id=reject 2026/02/05 16:54:54 INFO Applying migration id=autodel 2026/02/05 16:54:54 INFO Applying migration id=jsonb 2026/02/05 16:54:54 INFO Applying migration id=quote 2026/02/05 16:54:54 INFO Applying migration id=rfc9421 2026/02/05 16:54:54 INFO Applying migration id=keys 2026/02/05 16:54:54 INFO Applying migration id=portable 2026/02/05 16:54:54 INFO Applying migration id=proofs 2026/02/05 16:54:54 INFO Applying migration id=contexts 2026/02/05 16:54:54 INFO Applying migration id=deliverieshost 2026/02/05 16:54:54 INFO Applying migration id=pembegin 2026/02/05 16:54:54 INFO Applying migration id=didhost 2026/02/05 16:54:55 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:55 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/02/05 16:54:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-6e64-7e7e-8e64-81b2aac689d8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-6e64-7a58-a48f-75b30fc32abf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-6e64-7a58-a48f-75b30fc32abf 2026/02/05 16:54:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-6e64-7a58-a48f-75b30fc32abf 2026/02/05 16:54:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-6e64-7a58-a48f-75b30fc32abf 2026/02/05 16:54:55 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-6e64-7a58-a48f-75b30fc32abf 2026/02/05 16:54:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-6e64-7a58-a48f-75b30fc32abf --- PASS: TestDM_TwoMentionsOneLoopback (1.17s) === RUN TestDM_TooManyRecipients 2026/02/05 16:54:55 INFO Applying migration id=initial 2026/02/05 16:54:55 INFO Applying migration id=notesupdated 2026/02/05 16:54:55 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:55 INFO Applying migration id=activitiesid 2026/02/05 16:54:55 INFO Applying migration id=outbox 2026/02/05 16:54:55 INFO Applying migration id=edits 2026/02/05 16:54:55 INFO Applying migration id=outboxactor 2026/02/05 16:54:55 INFO Applying migration id=outboxsender 2026/02/05 16:54:55 INFO Applying migration id=thread 2026/02/05 16:54:55 INFO Applying migration id=host 2026/02/05 16:54:55 INFO Applying migration id=sharedinbox 2026/02/05 16:54:55 INFO Applying migration id=noteshost 2026/02/05 16:54:55 INFO Applying migration id=fetched 2026/02/05 16:54:55 INFO Applying migration id=move 2026/02/05 16:54:55 INFO Applying migration id=cleanup 2026/02/05 16:54:55 INFO Applying migration id=received 2026/02/05 16:54:55 INFO Applying migration id=namehost 2026/02/05 16:54:55 INFO Applying migration id=outboxhost 2026/02/05 16:54:55 INFO Applying migration id=notesfts 2026/02/05 16:54:55 INFO Applying migration id=iconsname 2026/02/05 16:54:55 INFO Applying migration id=nohash 2026/02/05 16:54:55 INFO Applying migration id=shares 2026/02/05 16:54:55 INFO Applying migration id=actorttl 2026/02/05 16:54:55 INFO Applying migration id=tocc 2026/02/05 16:54:55 INFO Applying migration id=followeds 2026/02/05 16:54:55 INFO Applying migration id=certhash 2026/02/05 16:54:55 INFO Applying migration id=follows_sync 2026/02/05 16:54:55 INFO Applying migration id=jsonpath 2026/02/05 16:54:55 INFO Applying migration id=localforward 2026/02/05 16:54:55 INFO Applying migration id=avatar 2026/02/05 16:54:55 INFO Applying migration id=noimage 2026/02/05 16:54:55 INFO Applying migration id=feed 2026/02/05 16:54:55 INFO Applying migration id=bookmarks 2026/02/05 16:54:55 INFO Applying migration id=shareactivity 2026/02/05 16:54:55 INFO Applying migration id=application 2026/02/05 16:54:55 INFO Applying migration id=certificates 2026/02/05 16:54:55 INFO Applying migration id=rawforward 2026/02/05 16:54:55 INFO Applying migration id=publickey 2026/02/05 16:54:55 INFO Applying migration id=resolvegroup 2026/02/05 16:54:55 INFO Applying migration id=reject 2026/02/05 16:54:55 INFO Applying migration id=autodel 2026/02/05 16:54:55 INFO Applying migration id=jsonb 2026/02/05 16:54:55 INFO Applying migration id=quote 2026/02/05 16:54:55 INFO Applying migration id=rfc9421 2026/02/05 16:54:55 INFO Applying migration id=keys 2026/02/05 16:54:55 INFO Applying migration id=portable 2026/02/05 16:54:55 INFO Applying migration id=proofs 2026/02/05 16:54:55 INFO Applying migration id=contexts 2026/02/05 16:54:55 INFO Applying migration id=deliverieshost 2026/02/05 16:54:55 INFO Applying migration id=pembegin 2026/02/05 16:54:55 INFO Applying migration id=didhost 2026/02/05 16:54:56 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:56 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol --- PASS: TestDM_TooManyRecipients (0.88s) === RUN TestDM_MaxRecipients 2026/02/05 16:54:56 INFO Applying migration id=initial 2026/02/05 16:54:56 INFO Applying migration id=notesupdated 2026/02/05 16:54:56 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:56 INFO Applying migration id=activitiesid 2026/02/05 16:54:56 INFO Applying migration id=outbox 2026/02/05 16:54:56 INFO Applying migration id=edits 2026/02/05 16:54:56 INFO Applying migration id=outboxactor 2026/02/05 16:54:56 INFO Applying migration id=outboxsender 2026/02/05 16:54:56 INFO Applying migration id=thread 2026/02/05 16:54:56 INFO Applying migration id=host 2026/02/05 16:54:56 INFO Applying migration id=sharedinbox 2026/02/05 16:54:56 INFO Applying migration id=noteshost 2026/02/05 16:54:56 INFO Applying migration id=fetched 2026/02/05 16:54:56 INFO Applying migration id=move 2026/02/05 16:54:56 INFO Applying migration id=cleanup 2026/02/05 16:54:56 INFO Applying migration id=received 2026/02/05 16:54:56 INFO Applying migration id=namehost 2026/02/05 16:54:56 INFO Applying migration id=outboxhost 2026/02/05 16:54:56 INFO Applying migration id=notesfts 2026/02/05 16:54:56 INFO Applying migration id=iconsname 2026/02/05 16:54:56 INFO Applying migration id=nohash 2026/02/05 16:54:56 INFO Applying migration id=shares 2026/02/05 16:54:56 INFO Applying migration id=actorttl 2026/02/05 16:54:56 INFO Applying migration id=tocc 2026/02/05 16:54:56 INFO Applying migration id=followeds 2026/02/05 16:54:56 INFO Applying migration id=certhash 2026/02/05 16:54:56 INFO Applying migration id=follows_sync 2026/02/05 16:54:56 INFO Applying migration id=jsonpath 2026/02/05 16:54:56 INFO Applying migration id=localforward 2026/02/05 16:54:56 INFO Applying migration id=avatar 2026/02/05 16:54:56 INFO Applying migration id=noimage 2026/02/05 16:54:56 INFO Applying migration id=feed 2026/02/05 16:54:56 INFO Applying migration id=bookmarks 2026/02/05 16:54:56 INFO Applying migration id=shareactivity 2026/02/05 16:54:56 INFO Applying migration id=application 2026/02/05 16:54:56 INFO Applying migration id=certificates 2026/02/05 16:54:56 INFO Applying migration id=rawforward 2026/02/05 16:54:56 INFO Applying migration id=publickey 2026/02/05 16:54:56 INFO Applying migration id=resolvegroup 2026/02/05 16:54:56 INFO Applying migration id=reject 2026/02/05 16:54:56 INFO Applying migration id=autodel 2026/02/05 16:54:56 INFO Applying migration id=jsonb 2026/02/05 16:54:56 INFO Applying migration id=quote 2026/02/05 16:54:56 INFO Applying migration id=rfc9421 2026/02/05 16:54:56 INFO Applying migration id=keys 2026/02/05 16:54:56 INFO Applying migration id=portable 2026/02/05 16:54:56 INFO Applying migration id=proofs 2026/02/05 16:54:56 INFO Applying migration id=contexts 2026/02/05 16:54:56 INFO Applying migration id=deliverieshost 2026/02/05 16:54:56 INFO Applying migration id=pembegin 2026/02/05 16:54:56 INFO Applying migration id=didhost 2026/02/05 16:54:57 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:57 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/02/05 16:54:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-76b5-74cc-920e-c443259d5695 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-76b5-70da-8b0a-bef267db9392 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-76b5-70da-8b0a-bef267db9392 2026/02/05 16:54:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-76b5-70da-8b0a-bef267db9392 2026/02/05 16:54:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-76b5-70da-8b0a-bef267db9392 2026/02/05 16:54:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-76b5-70da-8b0a-bef267db9392 --- PASS: TestDM_MaxRecipients (1.25s) === RUN TestEdit_Throttling 2026/02/05 16:54:57 INFO Applying migration id=initial 2026/02/05 16:54:57 INFO Applying migration id=notesupdated 2026/02/05 16:54:57 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:57 INFO Applying migration id=activitiesid 2026/02/05 16:54:57 INFO Applying migration id=outbox 2026/02/05 16:54:57 INFO Applying migration id=edits 2026/02/05 16:54:57 INFO Applying migration id=outboxactor 2026/02/05 16:54:57 INFO Applying migration id=outboxsender 2026/02/05 16:54:57 INFO Applying migration id=thread 2026/02/05 16:54:57 INFO Applying migration id=host 2026/02/05 16:54:57 INFO Applying migration id=sharedinbox 2026/02/05 16:54:57 INFO Applying migration id=noteshost 2026/02/05 16:54:57 INFO Applying migration id=fetched 2026/02/05 16:54:57 INFO Applying migration id=move 2026/02/05 16:54:57 INFO Applying migration id=cleanup 2026/02/05 16:54:57 INFO Applying migration id=received 2026/02/05 16:54:57 INFO Applying migration id=namehost 2026/02/05 16:54:57 INFO Applying migration id=outboxhost 2026/02/05 16:54:58 INFO Applying migration id=notesfts 2026/02/05 16:54:58 INFO Applying migration id=iconsname 2026/02/05 16:54:58 INFO Applying migration id=nohash 2026/02/05 16:54:58 INFO Applying migration id=shares 2026/02/05 16:54:58 INFO Applying migration id=actorttl 2026/02/05 16:54:58 INFO Applying migration id=tocc 2026/02/05 16:54:58 INFO Applying migration id=followeds 2026/02/05 16:54:58 INFO Applying migration id=certhash 2026/02/05 16:54:58 INFO Applying migration id=follows_sync 2026/02/05 16:54:58 INFO Applying migration id=jsonpath 2026/02/05 16:54:58 INFO Applying migration id=localforward 2026/02/05 16:54:58 INFO Applying migration id=avatar 2026/02/05 16:54:58 INFO Applying migration id=noimage 2026/02/05 16:54:58 INFO Applying migration id=feed 2026/02/05 16:54:58 INFO Applying migration id=bookmarks 2026/02/05 16:54:58 INFO Applying migration id=shareactivity 2026/02/05 16:54:58 INFO Applying migration id=application 2026/02/05 16:54:58 INFO Applying migration id=certificates 2026/02/05 16:54:58 INFO Applying migration id=rawforward 2026/02/05 16:54:58 INFO Applying migration id=publickey 2026/02/05 16:54:58 INFO Applying migration id=resolvegroup 2026/02/05 16:54:58 INFO Applying migration id=reject 2026/02/05 16:54:58 INFO Applying migration id=autodel 2026/02/05 16:54:58 INFO Applying migration id=jsonb 2026/02/05 16:54:58 INFO Applying migration id=quote 2026/02/05 16:54:58 INFO Applying migration id=rfc9421 2026/02/05 16:54:58 INFO Applying migration id=keys 2026/02/05 16:54:58 INFO Applying migration id=portable 2026/02/05 16:54:58 INFO Applying migration id=proofs 2026/02/05 16:54:58 INFO Applying migration id=contexts 2026/02/05 16:54:58 INFO Applying migration id=deliverieshost 2026/02/05 16:54:58 INFO Applying migration id=pembegin 2026/02/05 16:54:58 INFO Applying migration id=didhost 2026/02/05 16:54:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-7af3-7958-ba05-1ca081dd8c22 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/02/05 16:54:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-7af4-76ba-9d0a-7009a80ce7cb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-7af3-7958-ba05-1ca081dd8c22 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-7af3-7958-ba05-1ca081dd8c22 2026/02/05 16:54:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-7af7-7348-ae59-a019217c6f7e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-7af7-72d9-843c-5003b463a90d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-7af7-72d9-843c-5003b463a90d 2026/02/05 16:54:59 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2eba-7af7-72d9-843c-5003b463a90d can=2026-02-05T16:58:59.063Z --- PASS: TestEdit_Throttling (1.09s) === RUN TestEdit_HappyFlow 2026/02/05 16:54:59 INFO Applying migration id=initial 2026/02/05 16:54:59 INFO Applying migration id=notesupdated 2026/02/05 16:54:59 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:59 INFO Applying migration id=activitiesid 2026/02/05 16:54:59 INFO Applying migration id=outbox 2026/02/05 16:54:59 INFO Applying migration id=edits 2026/02/05 16:54:59 INFO Applying migration id=outboxactor 2026/02/05 16:54:59 INFO Applying migration id=outboxsender 2026/02/05 16:54:59 INFO Applying migration id=thread 2026/02/05 16:54:59 INFO Applying migration id=host 2026/02/05 16:54:59 INFO Applying migration id=sharedinbox 2026/02/05 16:54:59 INFO Applying migration id=noteshost 2026/02/05 16:54:59 INFO Applying migration id=fetched 2026/02/05 16:54:59 INFO Applying migration id=move 2026/02/05 16:54:59 INFO Applying migration id=cleanup 2026/02/05 16:54:59 INFO Applying migration id=received 2026/02/05 16:54:59 INFO Applying migration id=namehost 2026/02/05 16:54:59 INFO Applying migration id=outboxhost 2026/02/05 16:54:59 INFO Applying migration id=notesfts 2026/02/05 16:54:59 INFO Applying migration id=iconsname 2026/02/05 16:54:59 INFO Applying migration id=nohash 2026/02/05 16:54:59 INFO Applying migration id=shares 2026/02/05 16:54:59 INFO Applying migration id=actorttl 2026/02/05 16:54:59 INFO Applying migration id=tocc 2026/02/05 16:54:59 INFO Applying migration id=followeds 2026/02/05 16:54:59 INFO Applying migration id=certhash 2026/02/05 16:54:59 INFO Applying migration id=follows_sync 2026/02/05 16:54:59 INFO Applying migration id=jsonpath 2026/02/05 16:54:59 INFO Applying migration id=localforward 2026/02/05 16:54:59 INFO Applying migration id=avatar 2026/02/05 16:54:59 INFO Applying migration id=noimage 2026/02/05 16:54:59 INFO Applying migration id=feed 2026/02/05 16:54:59 INFO Applying migration id=bookmarks 2026/02/05 16:54:59 INFO Applying migration id=shareactivity 2026/02/05 16:54:59 INFO Applying migration id=application 2026/02/05 16:54:59 INFO Applying migration id=certificates 2026/02/05 16:54:59 INFO Applying migration id=rawforward 2026/02/05 16:54:59 INFO Applying migration id=publickey 2026/02/05 16:54:59 INFO Applying migration id=resolvegroup 2026/02/05 16:54:59 INFO Applying migration id=reject 2026/02/05 16:54:59 INFO Applying migration id=autodel 2026/02/05 16:54:59 INFO Applying migration id=jsonb 2026/02/05 16:54:59 INFO Applying migration id=quote 2026/02/05 16:54:59 INFO Applying migration id=rfc9421 2026/02/05 16:54:59 INFO Applying migration id=keys 2026/02/05 16:54:59 INFO Applying migration id=portable 2026/02/05 16:54:59 INFO Applying migration id=proofs 2026/02/05 16:54:59 INFO Applying migration id=contexts 2026/02/05 16:54:59 INFO Applying migration id=deliverieshost 2026/02/05 16:54:59 INFO Applying migration id=pembegin 2026/02/05 16:54:59 INFO Applying migration id=didhost 2026/02/05 16:54:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-7e4a-7519-a90e-fc84fe8c00d3 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/02/05 16:54:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-7e4a-7f1c-8eac-a1718c9d890c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-7e4a-7519-a90e-fc84fe8c00d3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-7e4a-7519-a90e-fc84fe8c00d3 2026/02/05 16:54:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-7e4d-77c2-9ed2-9e2f0e1e70de activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-7e4d-776c-858a-6f656b2a4ea2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-7e4d-776c-858a-6f656b2a4ea2 2026/02/05 16:54:59 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-7e4f-7c25-8e91-a1929bd6f188 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-7e4d-776c-858a-6f656b2a4ea2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-7e4d-776c-858a-6f656b2a4ea2 2026/02/05 16:54:59 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2eba-7e4d-776c-858a-6f656b2a4ea2 can=2026-02-05T17:10:59.919Z --- PASS: TestEdit_HappyFlow (0.86s) === RUN TestEdit_EmptyContent 2026/02/05 16:54:59 INFO Applying migration id=initial 2026/02/05 16:54:59 INFO Applying migration id=notesupdated 2026/02/05 16:54:59 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:59 INFO Applying migration id=activitiesid 2026/02/05 16:54:59 INFO Applying migration id=outbox 2026/02/05 16:54:59 INFO Applying migration id=edits 2026/02/05 16:54:59 INFO Applying migration id=outboxactor 2026/02/05 16:54:59 INFO Applying migration id=outboxsender 2026/02/05 16:54:59 INFO Applying migration id=thread 2026/02/05 16:54:59 INFO Applying migration id=host 2026/02/05 16:54:59 INFO Applying migration id=sharedinbox 2026/02/05 16:54:59 INFO Applying migration id=noteshost 2026/02/05 16:54:59 INFO Applying migration id=fetched 2026/02/05 16:54:59 INFO Applying migration id=move 2026/02/05 16:54:59 INFO Applying migration id=cleanup 2026/02/05 16:54:59 INFO Applying migration id=received 2026/02/05 16:54:59 INFO Applying migration id=namehost 2026/02/05 16:54:59 INFO Applying migration id=outboxhost 2026/02/05 16:54:59 INFO Applying migration id=notesfts 2026/02/05 16:54:59 INFO Applying migration id=iconsname 2026/02/05 16:54:59 INFO Applying migration id=nohash 2026/02/05 16:54:59 INFO Applying migration id=shares 2026/02/05 16:54:59 INFO Applying migration id=actorttl 2026/02/05 16:54:59 INFO Applying migration id=tocc 2026/02/05 16:54:59 INFO Applying migration id=followeds 2026/02/05 16:54:59 INFO Applying migration id=certhash 2026/02/05 16:54:59 INFO Applying migration id=follows_sync 2026/02/05 16:54:59 INFO Applying migration id=jsonpath 2026/02/05 16:55:00 INFO Applying migration id=localforward 2026/02/05 16:55:00 INFO Applying migration id=avatar 2026/02/05 16:55:00 INFO Applying migration id=noimage 2026/02/05 16:55:00 INFO Applying migration id=feed 2026/02/05 16:55:00 INFO Applying migration id=bookmarks 2026/02/05 16:55:00 INFO Applying migration id=shareactivity 2026/02/05 16:55:00 INFO Applying migration id=application 2026/02/05 16:55:00 INFO Applying migration id=certificates 2026/02/05 16:55:00 INFO Applying migration id=rawforward 2026/02/05 16:55:00 INFO Applying migration id=publickey 2026/02/05 16:55:00 INFO Applying migration id=resolvegroup 2026/02/05 16:55:00 INFO Applying migration id=reject 2026/02/05 16:55:00 INFO Applying migration id=autodel 2026/02/05 16:55:00 INFO Applying migration id=jsonb 2026/02/05 16:55:00 INFO Applying migration id=quote 2026/02/05 16:55:00 INFO Applying migration id=rfc9421 2026/02/05 16:55:00 INFO Applying migration id=keys 2026/02/05 16:55:00 INFO Applying migration id=portable 2026/02/05 16:55:00 INFO Applying migration id=proofs 2026/02/05 16:55:00 INFO Applying migration id=contexts 2026/02/05 16:55:00 INFO Applying migration id=deliverieshost 2026/02/05 16:55:00 INFO Applying migration id=pembegin 2026/02/05 16:55:00 INFO Applying migration id=didhost 2026/02/05 16:55:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-8181-7680-a5e3-cf9ec8fff138 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/02/05 16:55:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-8182-7221-a8a4-f552ea13157b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-8181-7680-a5e3-cf9ec8fff138 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-8181-7680-a5e3-cf9ec8fff138 2026/02/05 16:55:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-8184-7a14-9fe9-a286a5bc54d3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-8184-79b3-9c77-af4c22ef5b24 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-8184-79b3-9c77-af4c22ef5b24 --- PASS: TestEdit_EmptyContent (0.82s) === RUN TestEdit_LongContent 2026/02/05 16:55:00 INFO Applying migration id=initial 2026/02/05 16:55:00 INFO Applying migration id=notesupdated 2026/02/05 16:55:00 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:00 INFO Applying migration id=activitiesid 2026/02/05 16:55:00 INFO Applying migration id=outbox 2026/02/05 16:55:00 INFO Applying migration id=edits 2026/02/05 16:55:00 INFO Applying migration id=outboxactor 2026/02/05 16:55:00 INFO Applying migration id=outboxsender 2026/02/05 16:55:00 INFO Applying migration id=thread 2026/02/05 16:55:00 INFO Applying migration id=host 2026/02/05 16:55:00 INFO Applying migration id=sharedinbox 2026/02/05 16:55:00 INFO Applying migration id=noteshost 2026/02/05 16:55:00 INFO Applying migration id=fetched 2026/02/05 16:55:00 INFO Applying migration id=move 2026/02/05 16:55:00 INFO Applying migration id=cleanup 2026/02/05 16:55:00 INFO Applying migration id=received 2026/02/05 16:55:00 INFO Applying migration id=namehost 2026/02/05 16:55:00 INFO Applying migration id=outboxhost 2026/02/05 16:55:00 INFO Applying migration id=notesfts 2026/02/05 16:55:00 INFO Applying migration id=iconsname 2026/02/05 16:55:00 INFO Applying migration id=nohash 2026/02/05 16:55:00 INFO Applying migration id=shares 2026/02/05 16:55:00 INFO Applying migration id=actorttl 2026/02/05 16:55:00 INFO Applying migration id=tocc 2026/02/05 16:55:00 INFO Applying migration id=followeds 2026/02/05 16:55:00 INFO Applying migration id=certhash 2026/02/05 16:55:00 INFO Applying migration id=follows_sync 2026/02/05 16:55:00 INFO Applying migration id=jsonpath 2026/02/05 16:55:00 INFO Applying migration id=localforward 2026/02/05 16:55:00 INFO Applying migration id=avatar 2026/02/05 16:55:00 INFO Applying migration id=noimage 2026/02/05 16:55:00 INFO Applying migration id=feed 2026/02/05 16:55:00 INFO Applying migration id=bookmarks 2026/02/05 16:55:00 INFO Applying migration id=shareactivity 2026/02/05 16:55:00 INFO Applying migration id=application 2026/02/05 16:55:00 INFO Applying migration id=certificates 2026/02/05 16:55:00 INFO Applying migration id=rawforward 2026/02/05 16:55:00 INFO Applying migration id=publickey 2026/02/05 16:55:00 INFO Applying migration id=resolvegroup 2026/02/05 16:55:00 INFO Applying migration id=reject 2026/02/05 16:55:00 INFO Applying migration id=autodel 2026/02/05 16:55:00 INFO Applying migration id=jsonb 2026/02/05 16:55:00 INFO Applying migration id=quote 2026/02/05 16:55:00 INFO Applying migration id=rfc9421 2026/02/05 16:55:00 INFO Applying migration id=keys 2026/02/05 16:55:00 INFO Applying migration id=portable 2026/02/05 16:55:00 INFO Applying migration id=proofs 2026/02/05 16:55:00 INFO Applying migration id=contexts 2026/02/05 16:55:00 INFO Applying migration id=deliverieshost 2026/02/05 16:55:00 INFO Applying migration id=pembegin 2026/02/05 16:55:00 INFO Applying migration id=didhost 2026/02/05 16:55:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-8550-75d8-af8b-581649618eb8 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/02/05 16:55:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-8551-7708-a8e9-5de8311ff713 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-8550-75d8-af8b-581649618eb8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-8550-75d8-af8b-581649618eb8 2026/02/05 16:55:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-8554-7612-91a0-2a6b6d490b26 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-8554-7563-97fb-1b08bcd268fa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-8554-7563-97fb-1b08bcd268fa --- PASS: TestEdit_LongContent (0.97s) === RUN TestEdit_InvalidEscapeSequence 2026/02/05 16:55:01 INFO Applying migration id=initial 2026/02/05 16:55:01 INFO Applying migration id=notesupdated 2026/02/05 16:55:01 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:01 INFO Applying migration id=activitiesid 2026/02/05 16:55:01 INFO Applying migration id=outbox 2026/02/05 16:55:01 INFO Applying migration id=edits 2026/02/05 16:55:01 INFO Applying migration id=outboxactor 2026/02/05 16:55:01 INFO Applying migration id=outboxsender 2026/02/05 16:55:01 INFO Applying migration id=thread 2026/02/05 16:55:01 INFO Applying migration id=host 2026/02/05 16:55:01 INFO Applying migration id=sharedinbox 2026/02/05 16:55:01 INFO Applying migration id=noteshost 2026/02/05 16:55:01 INFO Applying migration id=fetched 2026/02/05 16:55:01 INFO Applying migration id=move 2026/02/05 16:55:01 INFO Applying migration id=cleanup 2026/02/05 16:55:01 INFO Applying migration id=received 2026/02/05 16:55:01 INFO Applying migration id=namehost 2026/02/05 16:55:01 INFO Applying migration id=outboxhost 2026/02/05 16:55:01 INFO Applying migration id=notesfts 2026/02/05 16:55:01 INFO Applying migration id=iconsname 2026/02/05 16:55:01 INFO Applying migration id=nohash 2026/02/05 16:55:01 INFO Applying migration id=shares 2026/02/05 16:55:01 INFO Applying migration id=actorttl 2026/02/05 16:55:01 INFO Applying migration id=tocc 2026/02/05 16:55:01 INFO Applying migration id=followeds 2026/02/05 16:55:01 INFO Applying migration id=certhash 2026/02/05 16:55:01 INFO Applying migration id=follows_sync 2026/02/05 16:55:01 INFO Applying migration id=jsonpath 2026/02/05 16:55:01 INFO Applying migration id=localforward 2026/02/05 16:55:01 INFO Applying migration id=avatar 2026/02/05 16:55:01 INFO Applying migration id=noimage 2026/02/05 16:55:01 INFO Applying migration id=feed 2026/02/05 16:55:01 INFO Applying migration id=bookmarks 2026/02/05 16:55:01 INFO Applying migration id=shareactivity 2026/02/05 16:55:01 INFO Applying migration id=application 2026/02/05 16:55:01 INFO Applying migration id=certificates 2026/02/05 16:55:01 INFO Applying migration id=rawforward 2026/02/05 16:55:01 INFO Applying migration id=publickey 2026/02/05 16:55:01 INFO Applying migration id=resolvegroup 2026/02/05 16:55:01 INFO Applying migration id=reject 2026/02/05 16:55:01 INFO Applying migration id=autodel 2026/02/05 16:55:01 INFO Applying migration id=jsonb 2026/02/05 16:55:01 INFO Applying migration id=quote 2026/02/05 16:55:01 INFO Applying migration id=rfc9421 2026/02/05 16:55:01 INFO Applying migration id=keys 2026/02/05 16:55:01 INFO Applying migration id=portable 2026/02/05 16:55:01 INFO Applying migration id=proofs 2026/02/05 16:55:01 INFO Applying migration id=contexts 2026/02/05 16:55:01 INFO Applying migration id=deliverieshost 2026/02/05 16:55:01 INFO Applying migration id=pembegin 2026/02/05 16:55:01 INFO Applying migration id=didhost 2026/02/05 16:55:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-8880-73fe-9aed-9fa2e8f04615 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/02/05 16:55:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-8880-7ef8-8f43-37ddddb5f810 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-8880-73fe-9aed-9fa2e8f04615 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-8880-73fe-9aed-9fa2e8f04615 2026/02/05 16:55:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-8883-7d8a-a47b-41509daebadd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-8883-7cfd-abd1-c645f52cef9a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-8883-7cfd-abd1-c645f52cef9a --- PASS: TestEdit_InvalidEscapeSequence (0.82s) === RUN TestEdit_NoSuchPost 2026/02/05 16:55:02 INFO Applying migration id=initial 2026/02/05 16:55:02 INFO Applying migration id=notesupdated 2026/02/05 16:55:02 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:02 INFO Applying migration id=activitiesid 2026/02/05 16:55:02 INFO Applying migration id=outbox 2026/02/05 16:55:02 INFO Applying migration id=edits 2026/02/05 16:55:02 INFO Applying migration id=outboxactor 2026/02/05 16:55:02 INFO Applying migration id=outboxsender 2026/02/05 16:55:02 INFO Applying migration id=thread 2026/02/05 16:55:02 INFO Applying migration id=host 2026/02/05 16:55:02 INFO Applying migration id=sharedinbox 2026/02/05 16:55:02 INFO Applying migration id=noteshost 2026/02/05 16:55:02 INFO Applying migration id=fetched 2026/02/05 16:55:02 INFO Applying migration id=move 2026/02/05 16:55:02 INFO Applying migration id=cleanup 2026/02/05 16:55:02 INFO Applying migration id=received 2026/02/05 16:55:02 INFO Applying migration id=namehost 2026/02/05 16:55:02 INFO Applying migration id=outboxhost 2026/02/05 16:55:02 INFO Applying migration id=notesfts 2026/02/05 16:55:02 INFO Applying migration id=iconsname 2026/02/05 16:55:02 INFO Applying migration id=nohash 2026/02/05 16:55:02 INFO Applying migration id=shares 2026/02/05 16:55:02 INFO Applying migration id=actorttl 2026/02/05 16:55:02 INFO Applying migration id=tocc 2026/02/05 16:55:02 INFO Applying migration id=followeds 2026/02/05 16:55:02 INFO Applying migration id=certhash 2026/02/05 16:55:02 INFO Applying migration id=follows_sync 2026/02/05 16:55:02 INFO Applying migration id=jsonpath 2026/02/05 16:55:02 INFO Applying migration id=localforward 2026/02/05 16:55:02 INFO Applying migration id=avatar 2026/02/05 16:55:02 INFO Applying migration id=noimage 2026/02/05 16:55:02 INFO Applying migration id=feed 2026/02/05 16:55:02 INFO Applying migration id=bookmarks 2026/02/05 16:55:02 INFO Applying migration id=shareactivity 2026/02/05 16:55:02 INFO Applying migration id=application 2026/02/05 16:55:02 INFO Applying migration id=certificates 2026/02/05 16:55:02 INFO Applying migration id=rawforward 2026/02/05 16:55:02 INFO Applying migration id=publickey 2026/02/05 16:55:02 INFO Applying migration id=resolvegroup 2026/02/05 16:55:02 INFO Applying migration id=reject 2026/02/05 16:55:02 INFO Applying migration id=autodel 2026/02/05 16:55:02 INFO Applying migration id=jsonb 2026/02/05 16:55:02 INFO Applying migration id=quote 2026/02/05 16:55:02 INFO Applying migration id=rfc9421 2026/02/05 16:55:02 INFO Applying migration id=keys 2026/02/05 16:55:02 INFO Applying migration id=portable 2026/02/05 16:55:02 INFO Applying migration id=proofs 2026/02/05 16:55:02 INFO Applying migration id=contexts 2026/02/05 16:55:02 INFO Applying migration id=deliverieshost 2026/02/05 16:55:02 INFO Applying migration id=pembegin 2026/02/05 16:55:02 INFO Applying migration id=didhost 2026/02/05 16:55:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-8c41-77ed-b7aa-c6f8e91b0e3f 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/02/05 16:55:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-8c42-734d-afb8-e05e015aebd3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-8c41-77ed-b7aa-c6f8e91b0e3f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-8c41-77ed-b7aa-c6f8e91b0e3f 2026/02/05 16:55:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-8c46-7575-a54c-f8605a7263da activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-8c46-74f7-8a70-d48b4438fd20 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-8c46-74f7-8a70-d48b4438fd20 2026/02/05 16:55:03 WARN Attempted to edit non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestEdit_NoSuchPost (0.96s) === RUN TestEdit_UnauthenticatedUser 2026/02/05 16:55:03 INFO Applying migration id=initial 2026/02/05 16:55:03 INFO Applying migration id=notesupdated 2026/02/05 16:55:03 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:03 INFO Applying migration id=activitiesid 2026/02/05 16:55:03 INFO Applying migration id=outbox 2026/02/05 16:55:03 INFO Applying migration id=edits 2026/02/05 16:55:03 INFO Applying migration id=outboxactor 2026/02/05 16:55:03 INFO Applying migration id=outboxsender 2026/02/05 16:55:03 INFO Applying migration id=thread 2026/02/05 16:55:03 INFO Applying migration id=host 2026/02/05 16:55:03 INFO Applying migration id=sharedinbox 2026/02/05 16:55:03 INFO Applying migration id=noteshost 2026/02/05 16:55:03 INFO Applying migration id=fetched 2026/02/05 16:55:03 INFO Applying migration id=move 2026/02/05 16:55:03 INFO Applying migration id=cleanup 2026/02/05 16:55:03 INFO Applying migration id=received 2026/02/05 16:55:03 INFO Applying migration id=namehost 2026/02/05 16:55:03 INFO Applying migration id=outboxhost 2026/02/05 16:55:03 INFO Applying migration id=notesfts 2026/02/05 16:55:03 INFO Applying migration id=iconsname 2026/02/05 16:55:03 INFO Applying migration id=nohash 2026/02/05 16:55:03 INFO Applying migration id=shares 2026/02/05 16:55:03 INFO Applying migration id=actorttl 2026/02/05 16:55:03 INFO Applying migration id=tocc 2026/02/05 16:55:03 INFO Applying migration id=followeds 2026/02/05 16:55:03 INFO Applying migration id=certhash 2026/02/05 16:55:03 INFO Applying migration id=follows_sync 2026/02/05 16:55:03 INFO Applying migration id=jsonpath 2026/02/05 16:55:03 INFO Applying migration id=localforward 2026/02/05 16:55:03 INFO Applying migration id=avatar 2026/02/05 16:55:03 INFO Applying migration id=noimage 2026/02/05 16:55:03 INFO Applying migration id=feed 2026/02/05 16:55:03 INFO Applying migration id=bookmarks 2026/02/05 16:55:03 INFO Applying migration id=shareactivity 2026/02/05 16:55:03 INFO Applying migration id=application 2026/02/05 16:55:03 INFO Applying migration id=certificates 2026/02/05 16:55:03 INFO Applying migration id=rawforward 2026/02/05 16:55:03 INFO Applying migration id=publickey 2026/02/05 16:55:03 INFO Applying migration id=resolvegroup 2026/02/05 16:55:03 INFO Applying migration id=reject 2026/02/05 16:55:03 INFO Applying migration id=autodel 2026/02/05 16:55:03 INFO Applying migration id=jsonb 2026/02/05 16:55:03 INFO Applying migration id=quote 2026/02/05 16:55:03 INFO Applying migration id=rfc9421 2026/02/05 16:55:03 INFO Applying migration id=keys 2026/02/05 16:55:03 INFO Applying migration id=portable 2026/02/05 16:55:03 INFO Applying migration id=proofs 2026/02/05 16:55:03 INFO Applying migration id=contexts 2026/02/05 16:55:03 INFO Applying migration id=deliverieshost 2026/02/05 16:55:03 INFO Applying migration id=pembegin 2026/02/05 16:55:03 INFO Applying migration id=didhost 2026/02/05 16:55:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-9201-711e-99fd-d1ed0d4488a2 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/02/05 16:55:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-9201-7e3c-8eec-bfce726774ac activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-9201-711e-99fd-d1ed0d4488a2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-9201-711e-99fd-d1ed0d4488a2 2026/02/05 16:55:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-9204-7867-85aa-0a9f8586d27e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-9204-781c-b37f-c12ca4dd53b4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-9204-781c-b37f-c12ca4dd53b4 --- PASS: TestEdit_UnauthenticatedUser (1.47s) === RUN TestEdit_AddHashtag 2026/02/05 16:55:04 INFO Applying migration id=initial 2026/02/05 16:55:04 INFO Applying migration id=notesupdated 2026/02/05 16:55:04 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:04 INFO Applying migration id=activitiesid 2026/02/05 16:55:04 INFO Applying migration id=outbox 2026/02/05 16:55:04 INFO Applying migration id=edits 2026/02/05 16:55:04 INFO Applying migration id=outboxactor 2026/02/05 16:55:04 INFO Applying migration id=outboxsender 2026/02/05 16:55:04 INFO Applying migration id=thread 2026/02/05 16:55:04 INFO Applying migration id=host 2026/02/05 16:55:04 INFO Applying migration id=sharedinbox 2026/02/05 16:55:04 INFO Applying migration id=noteshost 2026/02/05 16:55:04 INFO Applying migration id=fetched 2026/02/05 16:55:04 INFO Applying migration id=move 2026/02/05 16:55:04 INFO Applying migration id=cleanup 2026/02/05 16:55:04 INFO Applying migration id=received 2026/02/05 16:55:04 INFO Applying migration id=namehost 2026/02/05 16:55:04 INFO Applying migration id=outboxhost 2026/02/05 16:55:04 INFO Applying migration id=notesfts 2026/02/05 16:55:04 INFO Applying migration id=iconsname 2026/02/05 16:55:04 INFO Applying migration id=nohash 2026/02/05 16:55:04 INFO Applying migration id=shares 2026/02/05 16:55:05 INFO Applying migration id=actorttl 2026/02/05 16:55:05 INFO Applying migration id=tocc 2026/02/05 16:55:05 INFO Applying migration id=followeds 2026/02/05 16:55:05 INFO Applying migration id=certhash 2026/02/05 16:55:05 INFO Applying migration id=follows_sync 2026/02/05 16:55:05 INFO Applying migration id=jsonpath 2026/02/05 16:55:05 INFO Applying migration id=localforward 2026/02/05 16:55:05 INFO Applying migration id=avatar 2026/02/05 16:55:05 INFO Applying migration id=noimage 2026/02/05 16:55:05 INFO Applying migration id=feed 2026/02/05 16:55:05 INFO Applying migration id=bookmarks 2026/02/05 16:55:05 INFO Applying migration id=shareactivity 2026/02/05 16:55:05 INFO Applying migration id=application 2026/02/05 16:55:05 INFO Applying migration id=certificates 2026/02/05 16:55:05 INFO Applying migration id=rawforward 2026/02/05 16:55:05 INFO Applying migration id=publickey 2026/02/05 16:55:05 INFO Applying migration id=resolvegroup 2026/02/05 16:55:05 INFO Applying migration id=reject 2026/02/05 16:55:05 INFO Applying migration id=autodel 2026/02/05 16:55:05 INFO Applying migration id=jsonb 2026/02/05 16:55:05 INFO Applying migration id=quote 2026/02/05 16:55:05 INFO Applying migration id=rfc9421 2026/02/05 16:55:05 INFO Applying migration id=keys 2026/02/05 16:55:05 INFO Applying migration id=portable 2026/02/05 16:55:05 INFO Applying migration id=proofs 2026/02/05 16:55:05 INFO Applying migration id=contexts 2026/02/05 16:55:05 INFO Applying migration id=deliverieshost 2026/02/05 16:55:05 INFO Applying migration id=pembegin 2026/02/05 16:55:05 INFO Applying migration id=didhost 2026/02/05 16:55:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-95e6-7b7f-bcdc-b09cdbc146fa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-95e6-7b17-841f-402ef57f5946 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-95e6-7b17-841f-402ef57f5946 2026/02/05 16:55:05 INFO Generating first response key=/users/hashtag/hello 2026/02/05 16:55:05 INFO Generating first response key=/users/hashtag/world 2026/02/05 16:55:05 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-95ed-78fe-a856-ea093c6d0ce4 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-95e6-7b17-841f-402ef57f5946 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-95e6-7b17-841f-402ef57f5946 2026/02/05 16:55:05 INFO Generating first response key=/hashtag/hello 2026/02/05 16:55:05 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_AddHashtag (1.00s) === RUN TestEdit_RemoveHashtag 2026/02/05 16:55:05 INFO Applying migration id=initial 2026/02/05 16:55:05 INFO Applying migration id=notesupdated 2026/02/05 16:55:05 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:05 INFO Applying migration id=activitiesid 2026/02/05 16:55:05 INFO Applying migration id=outbox 2026/02/05 16:55:05 INFO Applying migration id=edits 2026/02/05 16:55:05 INFO Applying migration id=outboxactor 2026/02/05 16:55:05 INFO Applying migration id=outboxsender 2026/02/05 16:55:05 INFO Applying migration id=thread 2026/02/05 16:55:05 INFO Applying migration id=host 2026/02/05 16:55:05 INFO Applying migration id=sharedinbox 2026/02/05 16:55:05 INFO Applying migration id=noteshost 2026/02/05 16:55:05 INFO Applying migration id=fetched 2026/02/05 16:55:05 INFO Applying migration id=move 2026/02/05 16:55:05 INFO Applying migration id=cleanup 2026/02/05 16:55:05 INFO Applying migration id=received 2026/02/05 16:55:05 INFO Applying migration id=namehost 2026/02/05 16:55:05 INFO Applying migration id=outboxhost 2026/02/05 16:55:05 INFO Applying migration id=notesfts 2026/02/05 16:55:05 INFO Applying migration id=iconsname 2026/02/05 16:55:05 INFO Applying migration id=nohash 2026/02/05 16:55:05 INFO Applying migration id=shares 2026/02/05 16:55:06 INFO Applying migration id=actorttl 2026/02/05 16:55:06 INFO Applying migration id=tocc 2026/02/05 16:55:06 INFO Applying migration id=followeds 2026/02/05 16:55:06 INFO Applying migration id=certhash 2026/02/05 16:55:06 INFO Applying migration id=follows_sync 2026/02/05 16:55:06 INFO Applying migration id=jsonpath 2026/02/05 16:55:06 INFO Applying migration id=localforward 2026/02/05 16:55:06 INFO Applying migration id=avatar 2026/02/05 16:55:06 INFO Applying migration id=noimage 2026/02/05 16:55:06 INFO Applying migration id=feed 2026/02/05 16:55:06 INFO Applying migration id=bookmarks 2026/02/05 16:55:06 INFO Applying migration id=shareactivity 2026/02/05 16:55:06 INFO Applying migration id=application 2026/02/05 16:55:06 INFO Applying migration id=certificates 2026/02/05 16:55:06 INFO Applying migration id=rawforward 2026/02/05 16:55:06 INFO Applying migration id=publickey 2026/02/05 16:55:06 INFO Applying migration id=resolvegroup 2026/02/05 16:55:06 INFO Applying migration id=reject 2026/02/05 16:55:06 INFO Applying migration id=autodel 2026/02/05 16:55:06 INFO Applying migration id=jsonb 2026/02/05 16:55:06 INFO Applying migration id=quote 2026/02/05 16:55:06 INFO Applying migration id=rfc9421 2026/02/05 16:55:06 INFO Applying migration id=keys 2026/02/05 16:55:06 INFO Applying migration id=portable 2026/02/05 16:55:06 INFO Applying migration id=proofs 2026/02/05 16:55:06 INFO Applying migration id=contexts 2026/02/05 16:55:06 INFO Applying migration id=deliverieshost 2026/02/05 16:55:06 INFO Applying migration id=pembegin 2026/02/05 16:55:06 INFO Applying migration id=didhost 2026/02/05 16:55:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-9acd-7d98-af3d-02521f50224e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-9acd-7c9e-8147-afff76a5d528 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-9acd-7c9e-8147-afff76a5d528 2026/02/05 16:55:07 INFO Generating first response key=/users/hashtag/hello 2026/02/05 16:55:07 INFO Generating first response key=/users/hashtag/world 2026/02/05 16:55:07 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-9ad5-7786-859e-f7a1451f32ee activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-9acd-7c9e-8147-afff76a5d528 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-9acd-7c9e-8147-afff76a5d528 2026/02/05 16:55:07 INFO Generating first response key=/hashtag/hello 2026/02/05 16:55:07 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_RemoveHashtag (1.26s) === RUN TestEdit_KeepHashtags 2026/02/05 16:55:07 INFO Applying migration id=initial 2026/02/05 16:55:07 INFO Applying migration id=notesupdated 2026/02/05 16:55:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:07 INFO Applying migration id=activitiesid 2026/02/05 16:55:07 INFO Applying migration id=outbox 2026/02/05 16:55:07 INFO Applying migration id=edits 2026/02/05 16:55:07 INFO Applying migration id=outboxactor 2026/02/05 16:55:07 INFO Applying migration id=outboxsender 2026/02/05 16:55:07 INFO Applying migration id=thread 2026/02/05 16:55:07 INFO Applying migration id=host 2026/02/05 16:55:07 INFO Applying migration id=sharedinbox 2026/02/05 16:55:07 INFO Applying migration id=noteshost 2026/02/05 16:55:07 INFO Applying migration id=fetched 2026/02/05 16:55:07 INFO Applying migration id=move 2026/02/05 16:55:07 INFO Applying migration id=cleanup 2026/02/05 16:55:07 INFO Applying migration id=received 2026/02/05 16:55:07 INFO Applying migration id=namehost 2026/02/05 16:55:07 INFO Applying migration id=outboxhost 2026/02/05 16:55:07 INFO Applying migration id=notesfts 2026/02/05 16:55:07 INFO Applying migration id=iconsname 2026/02/05 16:55:07 INFO Applying migration id=nohash 2026/02/05 16:55:07 INFO Applying migration id=shares 2026/02/05 16:55:07 INFO Applying migration id=actorttl 2026/02/05 16:55:07 INFO Applying migration id=tocc 2026/02/05 16:55:07 INFO Applying migration id=followeds 2026/02/05 16:55:07 INFO Applying migration id=certhash 2026/02/05 16:55:07 INFO Applying migration id=follows_sync 2026/02/05 16:55:07 INFO Applying migration id=jsonpath 2026/02/05 16:55:07 INFO Applying migration id=localforward 2026/02/05 16:55:07 INFO Applying migration id=avatar 2026/02/05 16:55:07 INFO Applying migration id=noimage 2026/02/05 16:55:07 INFO Applying migration id=feed 2026/02/05 16:55:07 INFO Applying migration id=bookmarks 2026/02/05 16:55:07 INFO Applying migration id=shareactivity 2026/02/05 16:55:07 INFO Applying migration id=application 2026/02/05 16:55:07 INFO Applying migration id=certificates 2026/02/05 16:55:07 INFO Applying migration id=rawforward 2026/02/05 16:55:07 INFO Applying migration id=publickey 2026/02/05 16:55:07 INFO Applying migration id=resolvegroup 2026/02/05 16:55:07 INFO Applying migration id=reject 2026/02/05 16:55:07 INFO Applying migration id=autodel 2026/02/05 16:55:07 INFO Applying migration id=jsonb 2026/02/05 16:55:07 INFO Applying migration id=quote 2026/02/05 16:55:07 INFO Applying migration id=rfc9421 2026/02/05 16:55:07 INFO Applying migration id=keys 2026/02/05 16:55:07 INFO Applying migration id=portable 2026/02/05 16:55:07 INFO Applying migration id=proofs 2026/02/05 16:55:07 INFO Applying migration id=contexts 2026/02/05 16:55:07 INFO Applying migration id=deliverieshost 2026/02/05 16:55:07 INFO Applying migration id=pembegin 2026/02/05 16:55:07 INFO Applying migration id=didhost 2026/02/05 16:55:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-9f56-7ca4-a46f-88ec6330d2ea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-9f56-7c28-bbc5-0c598e0dc024 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-9f56-7c28-bbc5-0c598e0dc024 2026/02/05 16:55:08 INFO Generating first response key=/users/hashtag/hello 2026/02/05 16:55:08 INFO Generating first response key=/users/hashtag/world 2026/02/05 16:55:08 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-9f61-7be6-adb5-29a3a2cf2b4b activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-9f56-7c28-bbc5-0c598e0dc024 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-9f56-7c28-bbc5-0c598e0dc024 2026/02/05 16:55:08 INFO Generating first response key=/hashtag/hello 2026/02/05 16:55:08 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_KeepHashtags (1.16s) === RUN TestEdit_AddMention 2026/02/05 16:55:08 INFO Applying migration id=initial 2026/02/05 16:55:08 INFO Applying migration id=notesupdated 2026/02/05 16:55:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:08 INFO Applying migration id=activitiesid 2026/02/05 16:55:08 INFO Applying migration id=outbox 2026/02/05 16:55:08 INFO Applying migration id=edits 2026/02/05 16:55:08 INFO Applying migration id=outboxactor 2026/02/05 16:55:08 INFO Applying migration id=outboxsender 2026/02/05 16:55:08 INFO Applying migration id=thread 2026/02/05 16:55:08 INFO Applying migration id=host 2026/02/05 16:55:08 INFO Applying migration id=sharedinbox 2026/02/05 16:55:08 INFO Applying migration id=noteshost 2026/02/05 16:55:08 INFO Applying migration id=fetched 2026/02/05 16:55:08 INFO Applying migration id=move 2026/02/05 16:55:08 INFO Applying migration id=cleanup 2026/02/05 16:55:08 INFO Applying migration id=received 2026/02/05 16:55:08 INFO Applying migration id=namehost 2026/02/05 16:55:08 INFO Applying migration id=outboxhost 2026/02/05 16:55:08 INFO Applying migration id=notesfts 2026/02/05 16:55:08 INFO Applying migration id=iconsname 2026/02/05 16:55:08 INFO Applying migration id=nohash 2026/02/05 16:55:08 INFO Applying migration id=shares 2026/02/05 16:55:08 INFO Applying migration id=actorttl 2026/02/05 16:55:08 INFO Applying migration id=tocc 2026/02/05 16:55:08 INFO Applying migration id=followeds 2026/02/05 16:55:08 INFO Applying migration id=certhash 2026/02/05 16:55:08 INFO Applying migration id=follows_sync 2026/02/05 16:55:08 INFO Applying migration id=jsonpath 2026/02/05 16:55:08 INFO Applying migration id=localforward 2026/02/05 16:55:08 INFO Applying migration id=avatar 2026/02/05 16:55:08 INFO Applying migration id=noimage 2026/02/05 16:55:08 INFO Applying migration id=feed 2026/02/05 16:55:08 INFO Applying migration id=bookmarks 2026/02/05 16:55:08 INFO Applying migration id=shareactivity 2026/02/05 16:55:08 INFO Applying migration id=application 2026/02/05 16:55:08 INFO Applying migration id=certificates 2026/02/05 16:55:08 INFO Applying migration id=rawforward 2026/02/05 16:55:08 INFO Applying migration id=publickey 2026/02/05 16:55:08 INFO Applying migration id=resolvegroup 2026/02/05 16:55:08 INFO Applying migration id=reject 2026/02/05 16:55:08 INFO Applying migration id=autodel 2026/02/05 16:55:08 INFO Applying migration id=jsonb 2026/02/05 16:55:08 INFO Applying migration id=quote 2026/02/05 16:55:08 INFO Applying migration id=rfc9421 2026/02/05 16:55:08 INFO Applying migration id=keys 2026/02/05 16:55:08 INFO Applying migration id=portable 2026/02/05 16:55:08 INFO Applying migration id=proofs 2026/02/05 16:55:08 INFO Applying migration id=contexts 2026/02/05 16:55:08 INFO Applying migration id=deliverieshost 2026/02/05 16:55:08 INFO Applying migration id=pembegin 2026/02/05 16:55:08 INFO Applying migration id=didhost 2026/02/05 16:55:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-a4be-7b6b-bb04-1f2b31991cab activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-a4be-7ad1-9369-a7926c930fc3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-a4be-7ad1-9369-a7926c930fc3 2026/02/05 16:55:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-a4be-7ad1-9369-a7926c930fc3 2026/02/05 16:55:09 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:09 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-a4c4-7bf3-9f48-3439cd0b68d0 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-a4be-7ad1-9369-a7926c930fc3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-a4be-7ad1-9369-a7926c930fc3 2026/02/05 16:55:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-a4be-7ad1-9369-a7926c930fc3 --- PASS: TestEdit_AddMention (1.38s) === RUN TestEdit_RemoveMention 2026/02/05 16:55:09 INFO Applying migration id=initial 2026/02/05 16:55:09 INFO Applying migration id=notesupdated 2026/02/05 16:55:09 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:09 INFO Applying migration id=activitiesid 2026/02/05 16:55:09 INFO Applying migration id=outbox 2026/02/05 16:55:09 INFO Applying migration id=edits 2026/02/05 16:55:09 INFO Applying migration id=outboxactor 2026/02/05 16:55:09 INFO Applying migration id=outboxsender 2026/02/05 16:55:09 INFO Applying migration id=thread 2026/02/05 16:55:09 INFO Applying migration id=host 2026/02/05 16:55:09 INFO Applying migration id=sharedinbox 2026/02/05 16:55:09 INFO Applying migration id=noteshost 2026/02/05 16:55:09 INFO Applying migration id=fetched 2026/02/05 16:55:09 INFO Applying migration id=move 2026/02/05 16:55:09 INFO Applying migration id=cleanup 2026/02/05 16:55:09 INFO Applying migration id=received 2026/02/05 16:55:09 INFO Applying migration id=namehost 2026/02/05 16:55:09 INFO Applying migration id=outboxhost 2026/02/05 16:55:09 INFO Applying migration id=notesfts 2026/02/05 16:55:09 INFO Applying migration id=iconsname 2026/02/05 16:55:09 INFO Applying migration id=nohash 2026/02/05 16:55:09 INFO Applying migration id=shares 2026/02/05 16:55:09 INFO Applying migration id=actorttl 2026/02/05 16:55:09 INFO Applying migration id=tocc 2026/02/05 16:55:09 INFO Applying migration id=followeds 2026/02/05 16:55:09 INFO Applying migration id=certhash 2026/02/05 16:55:09 INFO Applying migration id=follows_sync 2026/02/05 16:55:09 INFO Applying migration id=jsonpath 2026/02/05 16:55:09 INFO Applying migration id=localforward 2026/02/05 16:55:09 INFO Applying migration id=avatar 2026/02/05 16:55:09 INFO Applying migration id=noimage 2026/02/05 16:55:09 INFO Applying migration id=feed 2026/02/05 16:55:09 INFO Applying migration id=bookmarks 2026/02/05 16:55:09 INFO Applying migration id=shareactivity 2026/02/05 16:55:09 INFO Applying migration id=application 2026/02/05 16:55:09 INFO Applying migration id=certificates 2026/02/05 16:55:09 INFO Applying migration id=rawforward 2026/02/05 16:55:09 INFO Applying migration id=publickey 2026/02/05 16:55:09 INFO Applying migration id=resolvegroup 2026/02/05 16:55:09 INFO Applying migration id=reject 2026/02/05 16:55:09 INFO Applying migration id=autodel 2026/02/05 16:55:09 INFO Applying migration id=jsonb 2026/02/05 16:55:09 INFO Applying migration id=quote 2026/02/05 16:55:09 INFO Applying migration id=rfc9421 2026/02/05 16:55:09 INFO Applying migration id=keys 2026/02/05 16:55:09 INFO Applying migration id=portable 2026/02/05 16:55:09 INFO Applying migration id=proofs 2026/02/05 16:55:09 INFO Applying migration id=contexts 2026/02/05 16:55:09 INFO Applying migration id=deliverieshost 2026/02/05 16:55:09 INFO Applying migration id=pembegin 2026/02/05 16:55:09 INFO Applying migration id=didhost 2026/02/05 16:55:10 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-a8f4-7277-9aff-e917dd6deb24 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-a8f3-7905-95c4-5793a637dd24 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-a8f3-7905-95c4-5793a637dd24 2026/02/05 16:55:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-a8f3-7905-95c4-5793a637dd24 2026/02/05 16:55:10 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-a8fb-7469-841c-9c354ee2a117 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-a8f3-7905-95c4-5793a637dd24 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-a8f3-7905-95c4-5793a637dd24 2026/02/05 16:55:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-a8f3-7905-95c4-5793a637dd24 --- PASS: TestEdit_RemoveMention (1.08s) === RUN TestEdit_KeepMention 2026/02/05 16:55:10 INFO Applying migration id=initial 2026/02/05 16:55:10 INFO Applying migration id=notesupdated 2026/02/05 16:55:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:10 INFO Applying migration id=activitiesid 2026/02/05 16:55:10 INFO Applying migration id=outbox 2026/02/05 16:55:10 INFO Applying migration id=edits 2026/02/05 16:55:10 INFO Applying migration id=outboxactor 2026/02/05 16:55:10 INFO Applying migration id=outboxsender 2026/02/05 16:55:10 INFO Applying migration id=thread 2026/02/05 16:55:10 INFO Applying migration id=host 2026/02/05 16:55:10 INFO Applying migration id=sharedinbox 2026/02/05 16:55:10 INFO Applying migration id=noteshost 2026/02/05 16:55:10 INFO Applying migration id=fetched 2026/02/05 16:55:10 INFO Applying migration id=move 2026/02/05 16:55:10 INFO Applying migration id=cleanup 2026/02/05 16:55:10 INFO Applying migration id=received 2026/02/05 16:55:10 INFO Applying migration id=namehost 2026/02/05 16:55:10 INFO Applying migration id=outboxhost 2026/02/05 16:55:10 INFO Applying migration id=notesfts 2026/02/05 16:55:10 INFO Applying migration id=iconsname 2026/02/05 16:55:10 INFO Applying migration id=nohash 2026/02/05 16:55:10 INFO Applying migration id=shares 2026/02/05 16:55:10 INFO Applying migration id=actorttl 2026/02/05 16:55:10 INFO Applying migration id=tocc 2026/02/05 16:55:10 INFO Applying migration id=followeds 2026/02/05 16:55:10 INFO Applying migration id=certhash 2026/02/05 16:55:10 INFO Applying migration id=follows_sync 2026/02/05 16:55:10 INFO Applying migration id=jsonpath 2026/02/05 16:55:10 INFO Applying migration id=localforward 2026/02/05 16:55:10 INFO Applying migration id=avatar 2026/02/05 16:55:10 INFO Applying migration id=noimage 2026/02/05 16:55:10 INFO Applying migration id=feed 2026/02/05 16:55:10 INFO Applying migration id=bookmarks 2026/02/05 16:55:10 INFO Applying migration id=shareactivity 2026/02/05 16:55:10 INFO Applying migration id=application 2026/02/05 16:55:10 INFO Applying migration id=certificates 2026/02/05 16:55:10 INFO Applying migration id=rawforward 2026/02/05 16:55:10 INFO Applying migration id=publickey 2026/02/05 16:55:10 INFO Applying migration id=resolvegroup 2026/02/05 16:55:10 INFO Applying migration id=reject 2026/02/05 16:55:10 INFO Applying migration id=autodel 2026/02/05 16:55:10 INFO Applying migration id=jsonb 2026/02/05 16:55:10 INFO Applying migration id=quote 2026/02/05 16:55:10 INFO Applying migration id=rfc9421 2026/02/05 16:55:10 INFO Applying migration id=keys 2026/02/05 16:55:10 INFO Applying migration id=portable 2026/02/05 16:55:10 INFO Applying migration id=proofs 2026/02/05 16:55:10 INFO Applying migration id=contexts 2026/02/05 16:55:10 INFO Applying migration id=deliverieshost 2026/02/05 16:55:10 INFO Applying migration id=pembegin 2026/02/05 16:55:10 INFO Applying migration id=didhost 2026/02/05 16:55:11 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-acaa-771b-8c86-9e37fbc72e46 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-acaa-71b3-a1ef-5d6471fc6d54 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-acaa-71b3-a1ef-5d6471fc6d54 2026/02/05 16:55:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-acaa-71b3-a1ef-5d6471fc6d54 2026/02/05 16:55:11 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:11 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-acb0-7a4b-ba52-efcd8468629d activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-acaa-71b3-a1ef-5d6471fc6d54 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-acaa-71b3-a1ef-5d6471fc6d54 2026/02/05 16:55:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-acaa-71b3-a1ef-5d6471fc6d54 --- PASS: TestEdit_KeepMention (0.95s) === RUN TestEdit_PollAddOption 2026/02/05 16:55:11 INFO Applying migration id=initial 2026/02/05 16:55:11 INFO Applying migration id=notesupdated 2026/02/05 16:55:11 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:11 INFO Applying migration id=activitiesid 2026/02/05 16:55:11 INFO Applying migration id=outbox 2026/02/05 16:55:11 INFO Applying migration id=edits 2026/02/05 16:55:11 INFO Applying migration id=outboxactor 2026/02/05 16:55:11 INFO Applying migration id=outboxsender 2026/02/05 16:55:11 INFO Applying migration id=thread 2026/02/05 16:55:11 INFO Applying migration id=host 2026/02/05 16:55:11 INFO Applying migration id=sharedinbox 2026/02/05 16:55:11 INFO Applying migration id=noteshost 2026/02/05 16:55:11 INFO Applying migration id=fetched 2026/02/05 16:55:11 INFO Applying migration id=move 2026/02/05 16:55:11 INFO Applying migration id=cleanup 2026/02/05 16:55:11 INFO Applying migration id=received 2026/02/05 16:55:11 INFO Applying migration id=namehost 2026/02/05 16:55:11 INFO Applying migration id=outboxhost 2026/02/05 16:55:11 INFO Applying migration id=notesfts 2026/02/05 16:55:11 INFO Applying migration id=iconsname 2026/02/05 16:55:11 INFO Applying migration id=nohash 2026/02/05 16:55:11 INFO Applying migration id=shares 2026/02/05 16:55:11 INFO Applying migration id=actorttl 2026/02/05 16:55:11 INFO Applying migration id=tocc 2026/02/05 16:55:11 INFO Applying migration id=followeds 2026/02/05 16:55:11 INFO Applying migration id=certhash 2026/02/05 16:55:11 INFO Applying migration id=follows_sync 2026/02/05 16:55:11 INFO Applying migration id=jsonpath 2026/02/05 16:55:11 INFO Applying migration id=localforward 2026/02/05 16:55:11 INFO Applying migration id=avatar 2026/02/05 16:55:11 INFO Applying migration id=noimage 2026/02/05 16:55:11 INFO Applying migration id=feed 2026/02/05 16:55:11 INFO Applying migration id=bookmarks 2026/02/05 16:55:11 INFO Applying migration id=shareactivity 2026/02/05 16:55:11 INFO Applying migration id=application 2026/02/05 16:55:11 INFO Applying migration id=certificates 2026/02/05 16:55:11 INFO Applying migration id=rawforward 2026/02/05 16:55:11 INFO Applying migration id=publickey 2026/02/05 16:55:11 INFO Applying migration id=resolvegroup 2026/02/05 16:55:11 INFO Applying migration id=reject 2026/02/05 16:55:11 INFO Applying migration id=autodel 2026/02/05 16:55:11 INFO Applying migration id=jsonb 2026/02/05 16:55:11 INFO Applying migration id=quote 2026/02/05 16:55:11 INFO Applying migration id=rfc9421 2026/02/05 16:55:11 INFO Applying migration id=keys 2026/02/05 16:55:11 INFO Applying migration id=portable 2026/02/05 16:55:11 INFO Applying migration id=proofs 2026/02/05 16:55:11 INFO Applying migration id=contexts 2026/02/05 16:55:11 INFO Applying migration id=deliverieshost 2026/02/05 16:55:11 INFO Applying migration id=pembegin 2026/02/05 16:55:11 INFO Applying migration id=didhost 2026/02/05 16:55:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-b08a-7cbe-8d01-7d07eb4f4e1b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-b08d-78be-bff7-b9bec8a101b4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b08d-7882-9510-af5923e57c28 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-b08d-7882-9510-af5923e57c28 2026/02/05 16:55:12 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-b090-7854-9eb0-9beb63447f2a activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-b096-799c-aae7-7349733a8107 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-b099-7301-b147-02676b5b660e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b099-72ce-9549-72f18b6a7267 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2eba-b099-72ce-9549-72f18b6a7267 2026/02/05 16:55:12 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-b09b-71f7-a657-ba397734aafd activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f --- PASS: TestEdit_PollAddOption (1.00s) === RUN TestEdit_RemoveQuestion 2026/02/05 16:55:12 INFO Applying migration id=initial 2026/02/05 16:55:12 INFO Applying migration id=notesupdated 2026/02/05 16:55:12 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:12 INFO Applying migration id=activitiesid 2026/02/05 16:55:12 INFO Applying migration id=outbox 2026/02/05 16:55:12 INFO Applying migration id=edits 2026/02/05 16:55:12 INFO Applying migration id=outboxactor 2026/02/05 16:55:12 INFO Applying migration id=outboxsender 2026/02/05 16:55:12 INFO Applying migration id=thread 2026/02/05 16:55:12 INFO Applying migration id=host 2026/02/05 16:55:12 INFO Applying migration id=sharedinbox 2026/02/05 16:55:12 INFO Applying migration id=noteshost 2026/02/05 16:55:12 INFO Applying migration id=fetched 2026/02/05 16:55:12 INFO Applying migration id=move 2026/02/05 16:55:12 INFO Applying migration id=cleanup 2026/02/05 16:55:12 INFO Applying migration id=received 2026/02/05 16:55:12 INFO Applying migration id=namehost 2026/02/05 16:55:12 INFO Applying migration id=outboxhost 2026/02/05 16:55:12 INFO Applying migration id=notesfts 2026/02/05 16:55:12 INFO Applying migration id=iconsname 2026/02/05 16:55:12 INFO Applying migration id=nohash 2026/02/05 16:55:12 INFO Applying migration id=shares 2026/02/05 16:55:12 INFO Applying migration id=actorttl 2026/02/05 16:55:12 INFO Applying migration id=tocc 2026/02/05 16:55:12 INFO Applying migration id=followeds 2026/02/05 16:55:12 INFO Applying migration id=certhash 2026/02/05 16:55:12 INFO Applying migration id=follows_sync 2026/02/05 16:55:12 INFO Applying migration id=jsonpath 2026/02/05 16:55:12 INFO Applying migration id=localforward 2026/02/05 16:55:12 INFO Applying migration id=avatar 2026/02/05 16:55:12 INFO Applying migration id=noimage 2026/02/05 16:55:12 INFO Applying migration id=feed 2026/02/05 16:55:12 INFO Applying migration id=bookmarks 2026/02/05 16:55:12 INFO Applying migration id=shareactivity 2026/02/05 16:55:12 INFO Applying migration id=application 2026/02/05 16:55:12 INFO Applying migration id=certificates 2026/02/05 16:55:12 INFO Applying migration id=rawforward 2026/02/05 16:55:12 INFO Applying migration id=publickey 2026/02/05 16:55:12 INFO Applying migration id=resolvegroup 2026/02/05 16:55:12 INFO Applying migration id=reject 2026/02/05 16:55:12 INFO Applying migration id=autodel 2026/02/05 16:55:12 INFO Applying migration id=jsonb 2026/02/05 16:55:12 INFO Applying migration id=quote 2026/02/05 16:55:12 INFO Applying migration id=rfc9421 2026/02/05 16:55:12 INFO Applying migration id=keys 2026/02/05 16:55:12 INFO Applying migration id=portable 2026/02/05 16:55:12 INFO Applying migration id=proofs 2026/02/05 16:55:12 INFO Applying migration id=contexts 2026/02/05 16:55:12 INFO Applying migration id=deliverieshost 2026/02/05 16:55:12 INFO Applying migration id=pembegin 2026/02/05 16:55:12 INFO Applying migration id=didhost 2026/02/05 16:55:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-b3cd-7ddd-9233-df241facea05 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 2026/02/05 16:55:13 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 2026/02/05 16:55:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-b3d0-7a25-ad54-4eef69acc62f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b3d0-79f5-8914-1dc4e0d043e4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-b3d0-79f5-8914-1dc4e0d043e4 2026/02/05 16:55:13 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 2026/02/05 16:55:13 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-b3d3-7922-95ec-f500d4ae956c activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 2026/02/05 16:55:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 2026/02/05 16:55:13 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-b3d9-7ddd-b536-0b03b8fe5240 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 2026/02/05 16:55:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 --- PASS: TestEdit_RemoveQuestion (0.83s) === RUN TestFollow_PostToFollowers 2026/02/05 16:55:13 INFO Applying migration id=initial 2026/02/05 16:55:13 INFO Applying migration id=notesupdated 2026/02/05 16:55:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:13 INFO Applying migration id=activitiesid 2026/02/05 16:55:13 INFO Applying migration id=outbox 2026/02/05 16:55:13 INFO Applying migration id=edits 2026/02/05 16:55:13 INFO Applying migration id=outboxactor 2026/02/05 16:55:13 INFO Applying migration id=outboxsender 2026/02/05 16:55:13 INFO Applying migration id=thread 2026/02/05 16:55:13 INFO Applying migration id=host 2026/02/05 16:55:13 INFO Applying migration id=sharedinbox 2026/02/05 16:55:13 INFO Applying migration id=noteshost 2026/02/05 16:55:13 INFO Applying migration id=fetched 2026/02/05 16:55:13 INFO Applying migration id=move 2026/02/05 16:55:13 INFO Applying migration id=cleanup 2026/02/05 16:55:13 INFO Applying migration id=received 2026/02/05 16:55:13 INFO Applying migration id=namehost 2026/02/05 16:55:13 INFO Applying migration id=outboxhost 2026/02/05 16:55:13 INFO Applying migration id=notesfts 2026/02/05 16:55:13 INFO Applying migration id=iconsname 2026/02/05 16:55:13 INFO Applying migration id=nohash 2026/02/05 16:55:13 INFO Applying migration id=shares 2026/02/05 16:55:13 INFO Applying migration id=actorttl 2026/02/05 16:55:13 INFO Applying migration id=tocc 2026/02/05 16:55:13 INFO Applying migration id=followeds 2026/02/05 16:55:13 INFO Applying migration id=certhash 2026/02/05 16:55:13 INFO Applying migration id=follows_sync 2026/02/05 16:55:13 INFO Applying migration id=jsonpath 2026/02/05 16:55:13 INFO Applying migration id=localforward 2026/02/05 16:55:13 INFO Applying migration id=avatar 2026/02/05 16:55:13 INFO Applying migration id=noimage 2026/02/05 16:55:13 INFO Applying migration id=feed 2026/02/05 16:55:13 INFO Applying migration id=bookmarks 2026/02/05 16:55:13 INFO Applying migration id=shareactivity 2026/02/05 16:55:13 INFO Applying migration id=application 2026/02/05 16:55:13 INFO Applying migration id=certificates 2026/02/05 16:55:13 INFO Applying migration id=rawforward 2026/02/05 16:55:13 INFO Applying migration id=publickey 2026/02/05 16:55:13 INFO Applying migration id=resolvegroup 2026/02/05 16:55:13 INFO Applying migration id=reject 2026/02/05 16:55:13 INFO Applying migration id=autodel 2026/02/05 16:55:13 INFO Applying migration id=jsonb 2026/02/05 16:55:13 INFO Applying migration id=quote 2026/02/05 16:55:13 INFO Applying migration id=rfc9421 2026/02/05 16:55:13 INFO Applying migration id=keys 2026/02/05 16:55:13 INFO Applying migration id=portable 2026/02/05 16:55:13 INFO Applying migration id=proofs 2026/02/05 16:55:13 INFO Applying migration id=contexts 2026/02/05 16:55:13 INFO Applying migration id=deliverieshost 2026/02/05 16:55:13 INFO Applying migration id=pembegin 2026/02/05 16:55:13 INFO Applying migration id=didhost 2026/02/05 16:55:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-b9f0-7b9f-a0f8-9f6493c3877e 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/02/05 16:55:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-b9f1-76ab-9226-2cc39949b53f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-b9f0-7b9f-a0f8-9f6493c3877e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-b9f0-7b9f-a0f8-9f6493c3877e 2026/02/05 16:55:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-b9f4-712c-8f58-828d7a9802ce activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b9f4-7032-84bb-9b8d952da231 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-b9f4-7032-84bb-9b8d952da231 --- PASS: TestFollow_PostToFollowers (1.56s) === RUN TestFollow_PostToFollowersBeforeFollow 2026/02/05 16:55:15 INFO Applying migration id=initial 2026/02/05 16:55:15 INFO Applying migration id=notesupdated 2026/02/05 16:55:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:15 INFO Applying migration id=activitiesid 2026/02/05 16:55:15 INFO Applying migration id=outbox 2026/02/05 16:55:15 INFO Applying migration id=edits 2026/02/05 16:55:15 INFO Applying migration id=outboxactor 2026/02/05 16:55:15 INFO Applying migration id=outboxsender 2026/02/05 16:55:15 INFO Applying migration id=thread 2026/02/05 16:55:15 INFO Applying migration id=host 2026/02/05 16:55:15 INFO Applying migration id=sharedinbox 2026/02/05 16:55:15 INFO Applying migration id=noteshost 2026/02/05 16:55:15 INFO Applying migration id=fetched 2026/02/05 16:55:15 INFO Applying migration id=move 2026/02/05 16:55:15 INFO Applying migration id=cleanup 2026/02/05 16:55:15 INFO Applying migration id=received 2026/02/05 16:55:15 INFO Applying migration id=namehost 2026/02/05 16:55:15 INFO Applying migration id=outboxhost 2026/02/05 16:55:15 INFO Applying migration id=notesfts 2026/02/05 16:55:15 INFO Applying migration id=iconsname 2026/02/05 16:55:15 INFO Applying migration id=nohash 2026/02/05 16:55:15 INFO Applying migration id=shares 2026/02/05 16:55:15 INFO Applying migration id=actorttl 2026/02/05 16:55:15 INFO Applying migration id=tocc 2026/02/05 16:55:15 INFO Applying migration id=followeds 2026/02/05 16:55:15 INFO Applying migration id=certhash 2026/02/05 16:55:15 INFO Applying migration id=follows_sync 2026/02/05 16:55:15 INFO Applying migration id=jsonpath 2026/02/05 16:55:15 INFO Applying migration id=localforward 2026/02/05 16:55:15 INFO Applying migration id=avatar 2026/02/05 16:55:15 INFO Applying migration id=noimage 2026/02/05 16:55:15 INFO Applying migration id=feed 2026/02/05 16:55:15 INFO Applying migration id=bookmarks 2026/02/05 16:55:15 INFO Applying migration id=shareactivity 2026/02/05 16:55:15 INFO Applying migration id=application 2026/02/05 16:55:15 INFO Applying migration id=certificates 2026/02/05 16:55:15 INFO Applying migration id=rawforward 2026/02/05 16:55:15 INFO Applying migration id=publickey 2026/02/05 16:55:15 INFO Applying migration id=resolvegroup 2026/02/05 16:55:15 INFO Applying migration id=reject 2026/02/05 16:55:15 INFO Applying migration id=autodel 2026/02/05 16:55:15 INFO Applying migration id=jsonb 2026/02/05 16:55:15 INFO Applying migration id=quote 2026/02/05 16:55:15 INFO Applying migration id=rfc9421 2026/02/05 16:55:15 INFO Applying migration id=keys 2026/02/05 16:55:15 INFO Applying migration id=portable 2026/02/05 16:55:15 INFO Applying migration id=proofs 2026/02/05 16:55:15 INFO Applying migration id=contexts 2026/02/05 16:55:15 INFO Applying migration id=deliverieshost 2026/02/05 16:55:15 INFO Applying migration id=pembegin 2026/02/05 16:55:15 INFO Applying migration id=didhost 2026/02/05 16:55:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-beb9-792d-b442-0b066a170662 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-beb9-71df-9890-93eaa21ec569 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-beb9-71df-9890-93eaa21ec569 2026/02/05 16:55:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-bebc-7854-aa3b-a2ab263ac102 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/02/05 16:55:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-bebd-7390-b55e-60bf5a917db8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-bebc-7854-aa3b-a2ab263ac102 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-bebc-7854-aa3b-a2ab263ac102 --- PASS: TestFollow_PostToFollowersBeforeFollow (1.22s) === RUN TestFollow_DMUnfollowFollow 2026/02/05 16:55:16 INFO Applying migration id=initial 2026/02/05 16:55:16 INFO Applying migration id=notesupdated 2026/02/05 16:55:16 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:16 INFO Applying migration id=activitiesid 2026/02/05 16:55:16 INFO Applying migration id=outbox 2026/02/05 16:55:16 INFO Applying migration id=edits 2026/02/05 16:55:16 INFO Applying migration id=outboxactor 2026/02/05 16:55:16 INFO Applying migration id=outboxsender 2026/02/05 16:55:16 INFO Applying migration id=thread 2026/02/05 16:55:16 INFO Applying migration id=host 2026/02/05 16:55:16 INFO Applying migration id=sharedinbox 2026/02/05 16:55:16 INFO Applying migration id=noteshost 2026/02/05 16:55:16 INFO Applying migration id=fetched 2026/02/05 16:55:16 INFO Applying migration id=move 2026/02/05 16:55:16 INFO Applying migration id=cleanup 2026/02/05 16:55:16 INFO Applying migration id=received 2026/02/05 16:55:16 INFO Applying migration id=namehost 2026/02/05 16:55:16 INFO Applying migration id=outboxhost 2026/02/05 16:55:16 INFO Applying migration id=notesfts 2026/02/05 16:55:16 INFO Applying migration id=iconsname 2026/02/05 16:55:16 INFO Applying migration id=nohash 2026/02/05 16:55:16 INFO Applying migration id=shares 2026/02/05 16:55:16 INFO Applying migration id=actorttl 2026/02/05 16:55:16 INFO Applying migration id=tocc 2026/02/05 16:55:16 INFO Applying migration id=followeds 2026/02/05 16:55:16 INFO Applying migration id=certhash 2026/02/05 16:55:16 INFO Applying migration id=follows_sync 2026/02/05 16:55:16 INFO Applying migration id=jsonpath 2026/02/05 16:55:16 INFO Applying migration id=localforward 2026/02/05 16:55:16 INFO Applying migration id=avatar 2026/02/05 16:55:16 INFO Applying migration id=noimage 2026/02/05 16:55:16 INFO Applying migration id=feed 2026/02/05 16:55:16 INFO Applying migration id=bookmarks 2026/02/05 16:55:16 INFO Applying migration id=shareactivity 2026/02/05 16:55:16 INFO Applying migration id=application 2026/02/05 16:55:16 INFO Applying migration id=certificates 2026/02/05 16:55:16 INFO Applying migration id=rawforward 2026/02/05 16:55:16 INFO Applying migration id=publickey 2026/02/05 16:55:16 INFO Applying migration id=resolvegroup 2026/02/05 16:55:16 INFO Applying migration id=reject 2026/02/05 16:55:16 INFO Applying migration id=autodel 2026/02/05 16:55:16 INFO Applying migration id=jsonb 2026/02/05 16:55:16 INFO Applying migration id=quote 2026/02/05 16:55:16 INFO Applying migration id=rfc9421 2026/02/05 16:55:16 INFO Applying migration id=keys 2026/02/05 16:55:16 INFO Applying migration id=portable 2026/02/05 16:55:16 INFO Applying migration id=proofs 2026/02/05 16:55:16 INFO Applying migration id=contexts 2026/02/05 16:55:16 INFO Applying migration id=deliverieshost 2026/02/05 16:55:16 INFO Applying migration id=pembegin 2026/02/05 16:55:16 INFO Applying migration id=didhost 2026/02/05 16:55:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-c33b-745a-ae5e-e21d1eee87e6 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/02/05 16:55:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-c33b-7e98-a017-ecd00de2f870 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-c33b-745a-ae5e-e21d1eee87e6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-c33b-745a-ae5e-e21d1eee87e6 2026/02/05 16:55:17 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-c33c-79a5-91b3-c62bb014feec activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-c33c-77bb-8e7f-acd5a807d3e4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-c33c-77bb-8e7f-acd5a807d3e4 2026/02/05 16:55:17 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2eba-c342-7627-adbb-a25a4fe91d5c activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-c33b-745a-ae5e-e21d1eee87e6 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 (1.15s) === RUN TestFollow_DMUnfollowBeforeFeedUpdate 2026/02/05 16:55:17 INFO Applying migration id=initial 2026/02/05 16:55:17 INFO Applying migration id=notesupdated 2026/02/05 16:55:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:17 INFO Applying migration id=activitiesid 2026/02/05 16:55:17 INFO Applying migration id=outbox 2026/02/05 16:55:17 INFO Applying migration id=edits 2026/02/05 16:55:17 INFO Applying migration id=outboxactor 2026/02/05 16:55:17 INFO Applying migration id=outboxsender 2026/02/05 16:55:17 INFO Applying migration id=thread 2026/02/05 16:55:17 INFO Applying migration id=host 2026/02/05 16:55:17 INFO Applying migration id=sharedinbox 2026/02/05 16:55:17 INFO Applying migration id=noteshost 2026/02/05 16:55:17 INFO Applying migration id=fetched 2026/02/05 16:55:17 INFO Applying migration id=move 2026/02/05 16:55:17 INFO Applying migration id=cleanup 2026/02/05 16:55:17 INFO Applying migration id=received 2026/02/05 16:55:17 INFO Applying migration id=namehost 2026/02/05 16:55:17 INFO Applying migration id=outboxhost 2026/02/05 16:55:17 INFO Applying migration id=notesfts 2026/02/05 16:55:17 INFO Applying migration id=iconsname 2026/02/05 16:55:17 INFO Applying migration id=nohash 2026/02/05 16:55:17 INFO Applying migration id=shares 2026/02/05 16:55:17 INFO Applying migration id=actorttl 2026/02/05 16:55:17 INFO Applying migration id=tocc 2026/02/05 16:55:17 INFO Applying migration id=followeds 2026/02/05 16:55:17 INFO Applying migration id=certhash 2026/02/05 16:55:17 INFO Applying migration id=follows_sync 2026/02/05 16:55:17 INFO Applying migration id=jsonpath 2026/02/05 16:55:17 INFO Applying migration id=localforward 2026/02/05 16:55:17 INFO Applying migration id=avatar 2026/02/05 16:55:17 INFO Applying migration id=noimage 2026/02/05 16:55:17 INFO Applying migration id=feed 2026/02/05 16:55:17 INFO Applying migration id=bookmarks 2026/02/05 16:55:17 INFO Applying migration id=shareactivity 2026/02/05 16:55:17 INFO Applying migration id=application 2026/02/05 16:55:17 INFO Applying migration id=certificates 2026/02/05 16:55:17 INFO Applying migration id=rawforward 2026/02/05 16:55:17 INFO Applying migration id=publickey 2026/02/05 16:55:17 INFO Applying migration id=resolvegroup 2026/02/05 16:55:17 INFO Applying migration id=reject 2026/02/05 16:55:17 INFO Applying migration id=autodel 2026/02/05 16:55:17 INFO Applying migration id=jsonb 2026/02/05 16:55:17 INFO Applying migration id=quote 2026/02/05 16:55:17 INFO Applying migration id=rfc9421 2026/02/05 16:55:17 INFO Applying migration id=keys 2026/02/05 16:55:17 INFO Applying migration id=portable 2026/02/05 16:55:17 INFO Applying migration id=proofs 2026/02/05 16:55:17 INFO Applying migration id=contexts 2026/02/05 16:55:17 INFO Applying migration id=deliverieshost 2026/02/05 16:55:17 INFO Applying migration id=pembegin 2026/02/05 16:55:17 INFO Applying migration id=didhost 2026/02/05 16:55:18 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-c858-7161-8496-769a30d9bc28 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/02/05 16:55:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-c858-7d80-83c5-a8382a1ef11b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-c858-7161-8496-769a30d9bc28 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-c858-7161-8496-769a30d9bc28 2026/02/05 16:55:18 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-c859-7910-9186-fb9f7742fe7b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-c859-7706-8a09-389135e16fe1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-c859-7706-8a09-389135e16fe1 2026/02/05 16:55:18 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2eba-c85c-700b-a5ac-54bbed9602cb activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-c858-7161-8496-769a30d9bc28 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestFollow_DMUnfollowBeforeFeedUpdate (1.31s) === RUN TestFollow_PublicPost 2026/02/05 16:55:18 INFO Applying migration id=initial 2026/02/05 16:55:18 INFO Applying migration id=notesupdated 2026/02/05 16:55:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:18 INFO Applying migration id=activitiesid 2026/02/05 16:55:18 INFO Applying migration id=outbox 2026/02/05 16:55:18 INFO Applying migration id=edits 2026/02/05 16:55:18 INFO Applying migration id=outboxactor 2026/02/05 16:55:18 INFO Applying migration id=outboxsender 2026/02/05 16:55:18 INFO Applying migration id=thread 2026/02/05 16:55:18 INFO Applying migration id=host 2026/02/05 16:55:18 INFO Applying migration id=sharedinbox 2026/02/05 16:55:18 INFO Applying migration id=noteshost 2026/02/05 16:55:18 INFO Applying migration id=fetched 2026/02/05 16:55:18 INFO Applying migration id=move 2026/02/05 16:55:18 INFO Applying migration id=cleanup 2026/02/05 16:55:18 INFO Applying migration id=received 2026/02/05 16:55:18 INFO Applying migration id=namehost 2026/02/05 16:55:18 INFO Applying migration id=outboxhost 2026/02/05 16:55:18 INFO Applying migration id=notesfts 2026/02/05 16:55:18 INFO Applying migration id=iconsname 2026/02/05 16:55:18 INFO Applying migration id=nohash 2026/02/05 16:55:18 INFO Applying migration id=shares 2026/02/05 16:55:18 INFO Applying migration id=actorttl 2026/02/05 16:55:18 INFO Applying migration id=tocc 2026/02/05 16:55:18 INFO Applying migration id=followeds 2026/02/05 16:55:18 INFO Applying migration id=certhash 2026/02/05 16:55:18 INFO Applying migration id=follows_sync 2026/02/05 16:55:18 INFO Applying migration id=jsonpath 2026/02/05 16:55:18 INFO Applying migration id=localforward 2026/02/05 16:55:18 INFO Applying migration id=avatar 2026/02/05 16:55:18 INFO Applying migration id=noimage 2026/02/05 16:55:18 INFO Applying migration id=feed 2026/02/05 16:55:18 INFO Applying migration id=bookmarks 2026/02/05 16:55:18 INFO Applying migration id=shareactivity 2026/02/05 16:55:18 INFO Applying migration id=application 2026/02/05 16:55:18 INFO Applying migration id=certificates 2026/02/05 16:55:18 INFO Applying migration id=rawforward 2026/02/05 16:55:18 INFO Applying migration id=publickey 2026/02/05 16:55:18 INFO Applying migration id=resolvegroup 2026/02/05 16:55:18 INFO Applying migration id=reject 2026/02/05 16:55:18 INFO Applying migration id=autodel 2026/02/05 16:55:18 INFO Applying migration id=jsonb 2026/02/05 16:55:19 INFO Applying migration id=quote 2026/02/05 16:55:19 INFO Applying migration id=rfc9421 2026/02/05 16:55:19 INFO Applying migration id=keys 2026/02/05 16:55:19 INFO Applying migration id=portable 2026/02/05 16:55:19 INFO Applying migration id=proofs 2026/02/05 16:55:19 INFO Applying migration id=contexts 2026/02/05 16:55:19 INFO Applying migration id=deliverieshost 2026/02/05 16:55:19 INFO Applying migration id=pembegin 2026/02/05 16:55:19 INFO Applying migration id=didhost 2026/02/05 16:55:20 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-ccf6-7619-9598-757ef39972e6 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/02/05 16:55:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-ccf7-70e8-9b67-dcd5c34cb30e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-ccf6-7619-9598-757ef39972e6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-ccf6-7619-9598-757ef39972e6 2026/02/05 16:55:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-ccf9-794d-b177-aeb57e2a6819 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-ccf9-78c0-8a39-9d0c6956f0f5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-ccf9-78c0-8a39-9d0c6956f0f5 --- PASS: TestFollow_PublicPost (1.18s) === RUN TestFollow_Mutual 2026/02/05 16:55:20 INFO Applying migration id=initial 2026/02/05 16:55:20 INFO Applying migration id=notesupdated 2026/02/05 16:55:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:20 INFO Applying migration id=activitiesid 2026/02/05 16:55:20 INFO Applying migration id=outbox 2026/02/05 16:55:20 INFO Applying migration id=edits 2026/02/05 16:55:20 INFO Applying migration id=outboxactor 2026/02/05 16:55:20 INFO Applying migration id=outboxsender 2026/02/05 16:55:20 INFO Applying migration id=thread 2026/02/05 16:55:20 INFO Applying migration id=host 2026/02/05 16:55:20 INFO Applying migration id=sharedinbox 2026/02/05 16:55:20 INFO Applying migration id=noteshost 2026/02/05 16:55:20 INFO Applying migration id=fetched 2026/02/05 16:55:20 INFO Applying migration id=move 2026/02/05 16:55:20 INFO Applying migration id=cleanup 2026/02/05 16:55:20 INFO Applying migration id=received 2026/02/05 16:55:20 INFO Applying migration id=namehost 2026/02/05 16:55:20 INFO Applying migration id=outboxhost 2026/02/05 16:55:20 INFO Applying migration id=notesfts 2026/02/05 16:55:20 INFO Applying migration id=iconsname 2026/02/05 16:55:20 INFO Applying migration id=nohash 2026/02/05 16:55:20 INFO Applying migration id=shares 2026/02/05 16:55:20 INFO Applying migration id=actorttl 2026/02/05 16:55:20 INFO Applying migration id=tocc 2026/02/05 16:55:20 INFO Applying migration id=followeds 2026/02/05 16:55:20 INFO Applying migration id=certhash 2026/02/05 16:55:20 INFO Applying migration id=follows_sync 2026/02/05 16:55:20 INFO Applying migration id=jsonpath 2026/02/05 16:55:20 INFO Applying migration id=localforward 2026/02/05 16:55:20 INFO Applying migration id=avatar 2026/02/05 16:55:20 INFO Applying migration id=noimage 2026/02/05 16:55:20 INFO Applying migration id=feed 2026/02/05 16:55:20 INFO Applying migration id=bookmarks 2026/02/05 16:55:20 INFO Applying migration id=shareactivity 2026/02/05 16:55:20 INFO Applying migration id=application 2026/02/05 16:55:20 INFO Applying migration id=certificates 2026/02/05 16:55:20 INFO Applying migration id=rawforward 2026/02/05 16:55:20 INFO Applying migration id=publickey 2026/02/05 16:55:20 INFO Applying migration id=resolvegroup 2026/02/05 16:55:20 INFO Applying migration id=reject 2026/02/05 16:55:20 INFO Applying migration id=autodel 2026/02/05 16:55:20 INFO Applying migration id=jsonb 2026/02/05 16:55:20 INFO Applying migration id=quote 2026/02/05 16:55:20 INFO Applying migration id=rfc9421 2026/02/05 16:55:20 INFO Applying migration id=keys 2026/02/05 16:55:20 INFO Applying migration id=portable 2026/02/05 16:55:20 INFO Applying migration id=proofs 2026/02/05 16:55:20 INFO Applying migration id=contexts 2026/02/05 16:55:20 INFO Applying migration id=deliverieshost 2026/02/05 16:55:20 INFO Applying migration id=pembegin 2026/02/05 16:55:20 INFO Applying migration id=didhost 2026/02/05 16:55:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-d0eb-765c-a6d7-469ad1b027ac 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/02/05 16:55:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-d0ec-710b-8412-6b78b8ab1d1d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-d0eb-765c-a6d7-469ad1b027ac activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-d0eb-765c-a6d7-469ad1b027ac 2026/02/05 16:55:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-d0ee-7e9c-b690-3e06c4ccf160 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-d0ee-7e54-924b-aed1f13df087 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-d0ee-7e54-924b-aed1f13df087 2026/02/05 16:55:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2eba-d0ee-7e54-924b-aed1f13df087 2026/02/05 16:55:21 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2eba-d0f1-7960-b516-8d298e2e0e84 note=https://localhost.localdomain:8443/post/019c2eba-d0f1-7916-b88c-bab981b9ca1b thread=https://localhost.localdomain:8443/post/019c2eba-d0ee-7e54-924b-aed1f13df087 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-d0f1-7960-b516-8d298e2e0e84 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-d0f1-7916-b88c-bab981b9ca1b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-d0f1-7916-b88c-bab981b9ca1b 2026/02/05 16:55:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-d0fc-7d49-bf26-5ab34411a9f8 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/02/05 16:55:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-d0fd-7b8f-8ce5-c5bb80f3b6f5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-d0fc-7d49-bf26-5ab34411a9f8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-d0fc-7d49-bf26-5ab34411a9f8 --- PASS: TestFollow_Mutual (1.03s) === RUN TestFollow_AlreadyFollowing 2026/02/05 16:55:21 INFO Applying migration id=initial 2026/02/05 16:55:21 INFO Applying migration id=notesupdated 2026/02/05 16:55:21 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:21 INFO Applying migration id=activitiesid 2026/02/05 16:55:21 INFO Applying migration id=outbox 2026/02/05 16:55:21 INFO Applying migration id=edits 2026/02/05 16:55:21 INFO Applying migration id=outboxactor 2026/02/05 16:55:21 INFO Applying migration id=outboxsender 2026/02/05 16:55:21 INFO Applying migration id=thread 2026/02/05 16:55:21 INFO Applying migration id=host 2026/02/05 16:55:21 INFO Applying migration id=sharedinbox 2026/02/05 16:55:21 INFO Applying migration id=noteshost 2026/02/05 16:55:21 INFO Applying migration id=fetched 2026/02/05 16:55:21 INFO Applying migration id=move 2026/02/05 16:55:21 INFO Applying migration id=cleanup 2026/02/05 16:55:21 INFO Applying migration id=received 2026/02/05 16:55:21 INFO Applying migration id=namehost 2026/02/05 16:55:21 INFO Applying migration id=outboxhost 2026/02/05 16:55:21 INFO Applying migration id=notesfts 2026/02/05 16:55:21 INFO Applying migration id=iconsname 2026/02/05 16:55:21 INFO Applying migration id=nohash 2026/02/05 16:55:21 INFO Applying migration id=shares 2026/02/05 16:55:21 INFO Applying migration id=actorttl 2026/02/05 16:55:21 INFO Applying migration id=tocc 2026/02/05 16:55:21 INFO Applying migration id=followeds 2026/02/05 16:55:21 INFO Applying migration id=certhash 2026/02/05 16:55:21 INFO Applying migration id=follows_sync 2026/02/05 16:55:21 INFO Applying migration id=jsonpath 2026/02/05 16:55:21 INFO Applying migration id=localforward 2026/02/05 16:55:21 INFO Applying migration id=avatar 2026/02/05 16:55:21 INFO Applying migration id=noimage 2026/02/05 16:55:21 INFO Applying migration id=feed 2026/02/05 16:55:21 INFO Applying migration id=bookmarks 2026/02/05 16:55:21 INFO Applying migration id=shareactivity 2026/02/05 16:55:21 INFO Applying migration id=application 2026/02/05 16:55:21 INFO Applying migration id=certificates 2026/02/05 16:55:21 INFO Applying migration id=rawforward 2026/02/05 16:55:21 INFO Applying migration id=publickey 2026/02/05 16:55:21 INFO Applying migration id=resolvegroup 2026/02/05 16:55:21 INFO Applying migration id=reject 2026/02/05 16:55:21 INFO Applying migration id=autodel 2026/02/05 16:55:21 INFO Applying migration id=jsonb 2026/02/05 16:55:21 INFO Applying migration id=quote 2026/02/05 16:55:21 INFO Applying migration id=rfc9421 2026/02/05 16:55:21 INFO Applying migration id=keys 2026/02/05 16:55:21 INFO Applying migration id=portable 2026/02/05 16:55:21 INFO Applying migration id=proofs 2026/02/05 16:55:21 INFO Applying migration id=contexts 2026/02/05 16:55:21 INFO Applying migration id=deliverieshost 2026/02/05 16:55:21 INFO Applying migration id=pembegin 2026/02/05 16:55:21 INFO Applying migration id=didhost 2026/02/05 16:55:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-d40d-7af7-b6fd-1fb7830d3795 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/02/05 16:55:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-d40e-75cc-aeda-2730d6305ad1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-d40d-7af7-b6fd-1fb7830d3795 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-d40d-7af7-b6fd-1fb7830d3795 --- PASS: TestFollow_AlreadyFollowing (0.78s) === RUN TestFollow_NoSuchUser 2026/02/05 16:55:21 INFO Applying migration id=initial 2026/02/05 16:55:21 INFO Applying migration id=notesupdated 2026/02/05 16:55:21 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:21 INFO Applying migration id=activitiesid 2026/02/05 16:55:21 INFO Applying migration id=outbox 2026/02/05 16:55:21 INFO Applying migration id=edits 2026/02/05 16:55:21 INFO Applying migration id=outboxactor 2026/02/05 16:55:21 INFO Applying migration id=outboxsender 2026/02/05 16:55:21 INFO Applying migration id=thread 2026/02/05 16:55:21 INFO Applying migration id=host 2026/02/05 16:55:21 INFO Applying migration id=sharedinbox 2026/02/05 16:55:21 INFO Applying migration id=noteshost 2026/02/05 16:55:21 INFO Applying migration id=fetched 2026/02/05 16:55:21 INFO Applying migration id=move 2026/02/05 16:55:21 INFO Applying migration id=cleanup 2026/02/05 16:55:21 INFO Applying migration id=received 2026/02/05 16:55:21 INFO Applying migration id=namehost 2026/02/05 16:55:21 INFO Applying migration id=outboxhost 2026/02/05 16:55:21 INFO Applying migration id=notesfts 2026/02/05 16:55:21 INFO Applying migration id=iconsname 2026/02/05 16:55:21 INFO Applying migration id=nohash 2026/02/05 16:55:21 INFO Applying migration id=shares 2026/02/05 16:55:21 INFO Applying migration id=actorttl 2026/02/05 16:55:21 INFO Applying migration id=tocc 2026/02/05 16:55:21 INFO Applying migration id=followeds 2026/02/05 16:55:21 INFO Applying migration id=certhash 2026/02/05 16:55:21 INFO Applying migration id=follows_sync 2026/02/05 16:55:21 INFO Applying migration id=jsonpath 2026/02/05 16:55:21 INFO Applying migration id=localforward 2026/02/05 16:55:21 INFO Applying migration id=avatar 2026/02/05 16:55:21 INFO Applying migration id=noimage 2026/02/05 16:55:21 INFO Applying migration id=feed 2026/02/05 16:55:21 INFO Applying migration id=bookmarks 2026/02/05 16:55:21 INFO Applying migration id=shareactivity 2026/02/05 16:55:21 INFO Applying migration id=application 2026/02/05 16:55:21 INFO Applying migration id=certificates 2026/02/05 16:55:21 INFO Applying migration id=rawforward 2026/02/05 16:55:21 INFO Applying migration id=publickey 2026/02/05 16:55:21 INFO Applying migration id=resolvegroup 2026/02/05 16:55:21 INFO Applying migration id=reject 2026/02/05 16:55:21 INFO Applying migration id=autodel 2026/02/05 16:55:21 INFO Applying migration id=jsonb 2026/02/05 16:55:21 INFO Applying migration id=quote 2026/02/05 16:55:21 INFO Applying migration id=rfc9421 2026/02/05 16:55:21 INFO Applying migration id=keys 2026/02/05 16:55:22 INFO Applying migration id=portable 2026/02/05 16:55:22 INFO Applying migration id=proofs 2026/02/05 16:55:22 INFO Applying migration id=contexts 2026/02/05 16:55:22 INFO Applying migration id=deliverieshost 2026/02/05 16:55:22 INFO Applying migration id=pembegin 2026/02/05 16:55:22 INFO Applying migration id=didhost 2026/02/05 16:55:23 WARN Cannot follow a non-existing user followed=https://localhost.localdomain:8443/user/erin --- PASS: TestFollow_NoSuchUser (1.42s) === RUN TestFollow_UnauthenticatedUser 2026/02/05 16:55:23 INFO Applying migration id=initial 2026/02/05 16:55:23 INFO Applying migration id=notesupdated 2026/02/05 16:55:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:23 INFO Applying migration id=activitiesid 2026/02/05 16:55:23 INFO Applying migration id=outbox 2026/02/05 16:55:23 INFO Applying migration id=edits 2026/02/05 16:55:23 INFO Applying migration id=outboxactor 2026/02/05 16:55:23 INFO Applying migration id=outboxsender 2026/02/05 16:55:23 INFO Applying migration id=thread 2026/02/05 16:55:23 INFO Applying migration id=host 2026/02/05 16:55:23 INFO Applying migration id=sharedinbox 2026/02/05 16:55:23 INFO Applying migration id=noteshost 2026/02/05 16:55:23 INFO Applying migration id=fetched 2026/02/05 16:55:23 INFO Applying migration id=move 2026/02/05 16:55:23 INFO Applying migration id=cleanup 2026/02/05 16:55:23 INFO Applying migration id=received 2026/02/05 16:55:23 INFO Applying migration id=namehost 2026/02/05 16:55:23 INFO Applying migration id=outboxhost 2026/02/05 16:55:23 INFO Applying migration id=notesfts 2026/02/05 16:55:23 INFO Applying migration id=iconsname 2026/02/05 16:55:23 INFO Applying migration id=nohash 2026/02/05 16:55:23 INFO Applying migration id=shares 2026/02/05 16:55:23 INFO Applying migration id=actorttl 2026/02/05 16:55:23 INFO Applying migration id=tocc 2026/02/05 16:55:23 INFO Applying migration id=followeds 2026/02/05 16:55:23 INFO Applying migration id=certhash 2026/02/05 16:55:23 INFO Applying migration id=follows_sync 2026/02/05 16:55:23 INFO Applying migration id=jsonpath 2026/02/05 16:55:23 INFO Applying migration id=localforward 2026/02/05 16:55:23 INFO Applying migration id=avatar 2026/02/05 16:55:23 INFO Applying migration id=noimage 2026/02/05 16:55:23 INFO Applying migration id=feed 2026/02/05 16:55:23 INFO Applying migration id=bookmarks 2026/02/05 16:55:23 INFO Applying migration id=shareactivity 2026/02/05 16:55:23 INFO Applying migration id=application 2026/02/05 16:55:23 INFO Applying migration id=certificates 2026/02/05 16:55:23 INFO Applying migration id=rawforward 2026/02/05 16:55:23 INFO Applying migration id=publickey 2026/02/05 16:55:23 INFO Applying migration id=resolvegroup 2026/02/05 16:55:23 INFO Applying migration id=reject 2026/02/05 16:55:23 INFO Applying migration id=autodel 2026/02/05 16:55:23 INFO Applying migration id=jsonb 2026/02/05 16:55:23 INFO Applying migration id=quote 2026/02/05 16:55:23 INFO Applying migration id=rfc9421 2026/02/05 16:55:23 INFO Applying migration id=keys 2026/02/05 16:55:23 INFO Applying migration id=portable 2026/02/05 16:55:23 INFO Applying migration id=proofs 2026/02/05 16:55:23 INFO Applying migration id=contexts 2026/02/05 16:55:23 INFO Applying migration id=deliverieshost 2026/02/05 16:55:23 INFO Applying migration id=pembegin 2026/02/05 16:55:23 INFO Applying migration id=didhost --- PASS: TestFollow_UnauthenticatedUser (1.73s) === RUN TestFollows_NoFollows 2026/02/05 16:55:25 INFO Applying migration id=initial 2026/02/05 16:55:25 INFO Applying migration id=notesupdated 2026/02/05 16:55:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:25 INFO Applying migration id=activitiesid 2026/02/05 16:55:25 INFO Applying migration id=outbox 2026/02/05 16:55:25 INFO Applying migration id=edits 2026/02/05 16:55:25 INFO Applying migration id=outboxactor 2026/02/05 16:55:25 INFO Applying migration id=outboxsender 2026/02/05 16:55:25 INFO Applying migration id=thread 2026/02/05 16:55:25 INFO Applying migration id=host 2026/02/05 16:55:25 INFO Applying migration id=sharedinbox 2026/02/05 16:55:25 INFO Applying migration id=noteshost 2026/02/05 16:55:25 INFO Applying migration id=fetched 2026/02/05 16:55:25 INFO Applying migration id=move 2026/02/05 16:55:25 INFO Applying migration id=cleanup 2026/02/05 16:55:25 INFO Applying migration id=received 2026/02/05 16:55:25 INFO Applying migration id=namehost 2026/02/05 16:55:25 INFO Applying migration id=outboxhost 2026/02/05 16:55:25 INFO Applying migration id=notesfts 2026/02/05 16:55:25 INFO Applying migration id=iconsname 2026/02/05 16:55:25 INFO Applying migration id=nohash 2026/02/05 16:55:25 INFO Applying migration id=shares 2026/02/05 16:55:25 INFO Applying migration id=actorttl 2026/02/05 16:55:25 INFO Applying migration id=tocc 2026/02/05 16:55:25 INFO Applying migration id=followeds 2026/02/05 16:55:25 INFO Applying migration id=certhash 2026/02/05 16:55:25 INFO Applying migration id=follows_sync 2026/02/05 16:55:25 INFO Applying migration id=jsonpath 2026/02/05 16:55:25 INFO Applying migration id=localforward 2026/02/05 16:55:25 INFO Applying migration id=avatar 2026/02/05 16:55:25 INFO Applying migration id=noimage 2026/02/05 16:55:25 INFO Applying migration id=feed 2026/02/05 16:55:25 INFO Applying migration id=bookmarks 2026/02/05 16:55:25 INFO Applying migration id=shareactivity 2026/02/05 16:55:25 INFO Applying migration id=application 2026/02/05 16:55:25 INFO Applying migration id=certificates 2026/02/05 16:55:25 INFO Applying migration id=rawforward 2026/02/05 16:55:25 INFO Applying migration id=publickey 2026/02/05 16:55:25 INFO Applying migration id=resolvegroup 2026/02/05 16:55:25 INFO Applying migration id=reject 2026/02/05 16:55:25 INFO Applying migration id=autodel 2026/02/05 16:55:25 INFO Applying migration id=jsonb 2026/02/05 16:55:25 INFO Applying migration id=quote 2026/02/05 16:55:25 INFO Applying migration id=rfc9421 2026/02/05 16:55:25 INFO Applying migration id=keys 2026/02/05 16:55:25 INFO Applying migration id=portable 2026/02/05 16:55:25 INFO Applying migration id=proofs 2026/02/05 16:55:25 INFO Applying migration id=contexts 2026/02/05 16:55:25 INFO Applying migration id=deliverieshost 2026/02/05 16:55:25 INFO Applying migration id=pembegin 2026/02/05 16:55:25 INFO Applying migration id=didhost --- PASS: TestFollows_NoFollows (1.05s) === RUN TestFollows_TwoInactive 2026/02/05 16:55:26 INFO Applying migration id=initial 2026/02/05 16:55:26 INFO Applying migration id=notesupdated 2026/02/05 16:55:26 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:26 INFO Applying migration id=activitiesid 2026/02/05 16:55:26 INFO Applying migration id=outbox 2026/02/05 16:55:26 INFO Applying migration id=edits 2026/02/05 16:55:26 INFO Applying migration id=outboxactor 2026/02/05 16:55:26 INFO Applying migration id=outboxsender 2026/02/05 16:55:26 INFO Applying migration id=thread 2026/02/05 16:55:26 INFO Applying migration id=host 2026/02/05 16:55:26 INFO Applying migration id=sharedinbox 2026/02/05 16:55:26 INFO Applying migration id=noteshost 2026/02/05 16:55:26 INFO Applying migration id=fetched 2026/02/05 16:55:26 INFO Applying migration id=move 2026/02/05 16:55:26 INFO Applying migration id=cleanup 2026/02/05 16:55:26 INFO Applying migration id=received 2026/02/05 16:55:26 INFO Applying migration id=namehost 2026/02/05 16:55:26 INFO Applying migration id=outboxhost 2026/02/05 16:55:26 INFO Applying migration id=notesfts 2026/02/05 16:55:26 INFO Applying migration id=iconsname 2026/02/05 16:55:26 INFO Applying migration id=nohash 2026/02/05 16:55:26 INFO Applying migration id=shares 2026/02/05 16:55:26 INFO Applying migration id=actorttl 2026/02/05 16:55:26 INFO Applying migration id=tocc 2026/02/05 16:55:26 INFO Applying migration id=followeds 2026/02/05 16:55:26 INFO Applying migration id=certhash 2026/02/05 16:55:26 INFO Applying migration id=follows_sync 2026/02/05 16:55:26 INFO Applying migration id=jsonpath 2026/02/05 16:55:26 INFO Applying migration id=localforward 2026/02/05 16:55:26 INFO Applying migration id=avatar 2026/02/05 16:55:26 INFO Applying migration id=noimage 2026/02/05 16:55:26 INFO Applying migration id=feed 2026/02/05 16:55:26 INFO Applying migration id=bookmarks 2026/02/05 16:55:26 INFO Applying migration id=shareactivity 2026/02/05 16:55:26 INFO Applying migration id=application 2026/02/05 16:55:26 INFO Applying migration id=certificates 2026/02/05 16:55:26 INFO Applying migration id=rawforward 2026/02/05 16:55:26 INFO Applying migration id=publickey 2026/02/05 16:55:26 INFO Applying migration id=resolvegroup 2026/02/05 16:55:26 INFO Applying migration id=reject 2026/02/05 16:55:26 INFO Applying migration id=autodel 2026/02/05 16:55:26 INFO Applying migration id=jsonb 2026/02/05 16:55:26 INFO Applying migration id=quote 2026/02/05 16:55:26 INFO Applying migration id=rfc9421 2026/02/05 16:55:26 INFO Applying migration id=keys 2026/02/05 16:55:26 INFO Applying migration id=portable 2026/02/05 16:55:26 INFO Applying migration id=proofs 2026/02/05 16:55:26 INFO Applying migration id=contexts 2026/02/05 16:55:26 INFO Applying migration id=deliverieshost 2026/02/05 16:55:26 INFO Applying migration id=pembegin 2026/02/05 16:55:26 INFO Applying migration id=didhost 2026/02/05 16:55:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-e961-7dbc-93ea-5d0e491a390c 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/02/05 16:55:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-e962-7c9b-a9af-827850a4a056 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-e961-7dbc-93ea-5d0e491a390c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-e961-7dbc-93ea-5d0e491a390c 2026/02/05 16:55:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-e965-7ec1-b151-a4f60ccc3f8f 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/02/05 16:55:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-e966-799d-be1f-e97f3a160902 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-e965-7ec1-b151-a4f60ccc3f8f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-e965-7ec1-b151-a4f60ccc3f8f --- PASS: TestFollows_TwoInactive (1.27s) === RUN TestFollows_OneActiveOneInactive 2026/02/05 16:55:27 INFO Applying migration id=initial 2026/02/05 16:55:27 INFO Applying migration id=notesupdated 2026/02/05 16:55:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:27 INFO Applying migration id=activitiesid 2026/02/05 16:55:27 INFO Applying migration id=outbox 2026/02/05 16:55:27 INFO Applying migration id=edits 2026/02/05 16:55:27 INFO Applying migration id=outboxactor 2026/02/05 16:55:27 INFO Applying migration id=outboxsender 2026/02/05 16:55:27 INFO Applying migration id=thread 2026/02/05 16:55:27 INFO Applying migration id=host 2026/02/05 16:55:27 INFO Applying migration id=sharedinbox 2026/02/05 16:55:27 INFO Applying migration id=noteshost 2026/02/05 16:55:27 INFO Applying migration id=fetched 2026/02/05 16:55:27 INFO Applying migration id=move 2026/02/05 16:55:27 INFO Applying migration id=cleanup 2026/02/05 16:55:27 INFO Applying migration id=received 2026/02/05 16:55:27 INFO Applying migration id=namehost 2026/02/05 16:55:27 INFO Applying migration id=outboxhost 2026/02/05 16:55:27 INFO Applying migration id=notesfts 2026/02/05 16:55:27 INFO Applying migration id=iconsname 2026/02/05 16:55:27 INFO Applying migration id=nohash 2026/02/05 16:55:27 INFO Applying migration id=shares 2026/02/05 16:55:27 INFO Applying migration id=actorttl 2026/02/05 16:55:27 INFO Applying migration id=tocc 2026/02/05 16:55:27 INFO Applying migration id=followeds 2026/02/05 16:55:27 INFO Applying migration id=certhash 2026/02/05 16:55:27 INFO Applying migration id=follows_sync 2026/02/05 16:55:27 INFO Applying migration id=jsonpath 2026/02/05 16:55:27 INFO Applying migration id=localforward 2026/02/05 16:55:27 INFO Applying migration id=avatar 2026/02/05 16:55:27 INFO Applying migration id=noimage 2026/02/05 16:55:27 INFO Applying migration id=feed 2026/02/05 16:55:27 INFO Applying migration id=bookmarks 2026/02/05 16:55:27 INFO Applying migration id=shareactivity 2026/02/05 16:55:27 INFO Applying migration id=application 2026/02/05 16:55:27 INFO Applying migration id=certificates 2026/02/05 16:55:27 INFO Applying migration id=rawforward 2026/02/05 16:55:27 INFO Applying migration id=publickey 2026/02/05 16:55:27 INFO Applying migration id=resolvegroup 2026/02/05 16:55:27 INFO Applying migration id=reject 2026/02/05 16:55:27 INFO Applying migration id=autodel 2026/02/05 16:55:27 INFO Applying migration id=jsonb 2026/02/05 16:55:27 INFO Applying migration id=quote 2026/02/05 16:55:27 INFO Applying migration id=rfc9421 2026/02/05 16:55:27 INFO Applying migration id=keys 2026/02/05 16:55:27 INFO Applying migration id=portable 2026/02/05 16:55:27 INFO Applying migration id=proofs 2026/02/05 16:55:27 INFO Applying migration id=contexts 2026/02/05 16:55:27 INFO Applying migration id=deliverieshost 2026/02/05 16:55:27 INFO Applying migration id=pembegin 2026/02/05 16:55:27 INFO Applying migration id=didhost 2026/02/05 16:55:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-ed60-7425-9f2c-0a0fdbdf5cc8 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/02/05 16:55:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-ed60-7e83-9e0e-562caa675eae activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-ed60-7425-9f2c-0a0fdbdf5cc8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-ed60-7425-9f2c-0a0fdbdf5cc8 2026/02/05 16:55:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-ed61-7806-8e21-8f84f22da40b 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/02/05 16:55:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-ed62-7200-9a43-03eedbeb7c66 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-ed61-7806-8e21-8f84f22da40b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-ed61-7806-8e21-8f84f22da40b 2026/02/05 16:55:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-ed64-7e86-b742-8e47e0f48f03 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-ed64-7e38-b9a9-700bfc136f17 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-ed64-7e38-b9a9-700bfc136f17 --- PASS: TestFollows_OneActiveOneInactive (1.02s) === RUN TestFollows_UnauthenticatedUser 2026/02/05 16:55:28 INFO Applying migration id=initial 2026/02/05 16:55:28 INFO Applying migration id=notesupdated 2026/02/05 16:55:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:28 INFO Applying migration id=activitiesid 2026/02/05 16:55:28 INFO Applying migration id=outbox 2026/02/05 16:55:28 INFO Applying migration id=edits 2026/02/05 16:55:28 INFO Applying migration id=outboxactor 2026/02/05 16:55:28 INFO Applying migration id=outboxsender 2026/02/05 16:55:28 INFO Applying migration id=thread 2026/02/05 16:55:28 INFO Applying migration id=host 2026/02/05 16:55:28 INFO Applying migration id=sharedinbox 2026/02/05 16:55:28 INFO Applying migration id=noteshost 2026/02/05 16:55:28 INFO Applying migration id=fetched 2026/02/05 16:55:28 INFO Applying migration id=move 2026/02/05 16:55:28 INFO Applying migration id=cleanup 2026/02/05 16:55:28 INFO Applying migration id=received 2026/02/05 16:55:28 INFO Applying migration id=namehost 2026/02/05 16:55:28 INFO Applying migration id=outboxhost 2026/02/05 16:55:28 INFO Applying migration id=notesfts 2026/02/05 16:55:28 INFO Applying migration id=iconsname 2026/02/05 16:55:28 INFO Applying migration id=nohash 2026/02/05 16:55:28 INFO Applying migration id=shares 2026/02/05 16:55:28 INFO Applying migration id=actorttl 2026/02/05 16:55:28 INFO Applying migration id=tocc 2026/02/05 16:55:28 INFO Applying migration id=followeds 2026/02/05 16:55:28 INFO Applying migration id=certhash 2026/02/05 16:55:28 INFO Applying migration id=follows_sync 2026/02/05 16:55:28 INFO Applying migration id=jsonpath 2026/02/05 16:55:28 INFO Applying migration id=localforward 2026/02/05 16:55:28 INFO Applying migration id=avatar 2026/02/05 16:55:28 INFO Applying migration id=noimage 2026/02/05 16:55:28 INFO Applying migration id=feed 2026/02/05 16:55:28 INFO Applying migration id=bookmarks 2026/02/05 16:55:28 INFO Applying migration id=shareactivity 2026/02/05 16:55:28 INFO Applying migration id=application 2026/02/05 16:55:28 INFO Applying migration id=certificates 2026/02/05 16:55:28 INFO Applying migration id=rawforward 2026/02/05 16:55:28 INFO Applying migration id=publickey 2026/02/05 16:55:28 INFO Applying migration id=resolvegroup 2026/02/05 16:55:28 INFO Applying migration id=reject 2026/02/05 16:55:28 INFO Applying migration id=autodel 2026/02/05 16:55:28 INFO Applying migration id=jsonb 2026/02/05 16:55:28 INFO Applying migration id=quote 2026/02/05 16:55:28 INFO Applying migration id=rfc9421 2026/02/05 16:55:28 INFO Applying migration id=keys 2026/02/05 16:55:28 INFO Applying migration id=portable 2026/02/05 16:55:28 INFO Applying migration id=proofs 2026/02/05 16:55:28 INFO Applying migration id=contexts 2026/02/05 16:55:28 INFO Applying migration id=deliverieshost 2026/02/05 16:55:28 INFO Applying migration id=pembegin 2026/02/05 16:55:28 INFO Applying migration id=didhost --- PASS: TestFollows_UnauthenticatedUser (0.94s) === RUN TestForward_ReplyToPostByFollower 2026/02/05 16:55:29 INFO Applying migration id=initial 2026/02/05 16:55:29 INFO Applying migration id=notesupdated 2026/02/05 16:55:29 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:29 INFO Applying migration id=activitiesid 2026/02/05 16:55:29 INFO Applying migration id=outbox 2026/02/05 16:55:29 INFO Applying migration id=edits 2026/02/05 16:55:29 INFO Applying migration id=outboxactor 2026/02/05 16:55:29 INFO Applying migration id=outboxsender 2026/02/05 16:55:29 INFO Applying migration id=thread 2026/02/05 16:55:29 INFO Applying migration id=host 2026/02/05 16:55:29 INFO Applying migration id=sharedinbox 2026/02/05 16:55:29 INFO Applying migration id=noteshost 2026/02/05 16:55:29 INFO Applying migration id=fetched 2026/02/05 16:55:29 INFO Applying migration id=move 2026/02/05 16:55:29 INFO Applying migration id=cleanup 2026/02/05 16:55:29 INFO Applying migration id=received 2026/02/05 16:55:29 INFO Applying migration id=namehost 2026/02/05 16:55:29 INFO Applying migration id=outboxhost 2026/02/05 16:55:29 INFO Applying migration id=notesfts 2026/02/05 16:55:29 INFO Applying migration id=iconsname 2026/02/05 16:55:29 INFO Applying migration id=nohash 2026/02/05 16:55:29 INFO Applying migration id=shares 2026/02/05 16:55:29 INFO Applying migration id=actorttl 2026/02/05 16:55:29 INFO Applying migration id=tocc 2026/02/05 16:55:29 INFO Applying migration id=followeds 2026/02/05 16:55:29 INFO Applying migration id=certhash 2026/02/05 16:55:29 INFO Applying migration id=follows_sync 2026/02/05 16:55:29 INFO Applying migration id=jsonpath 2026/02/05 16:55:29 INFO Applying migration id=localforward 2026/02/05 16:55:29 INFO Applying migration id=avatar 2026/02/05 16:55:29 INFO Applying migration id=noimage 2026/02/05 16:55:29 INFO Applying migration id=feed 2026/02/05 16:55:29 INFO Applying migration id=bookmarks 2026/02/05 16:55:29 INFO Applying migration id=shareactivity 2026/02/05 16:55:29 INFO Applying migration id=application 2026/02/05 16:55:29 INFO Applying migration id=certificates 2026/02/05 16:55:29 INFO Applying migration id=rawforward 2026/02/05 16:55:29 INFO Applying migration id=publickey 2026/02/05 16:55:29 INFO Applying migration id=resolvegroup 2026/02/05 16:55:29 INFO Applying migration id=reject 2026/02/05 16:55:29 INFO Applying migration id=autodel 2026/02/05 16:55:29 INFO Applying migration id=jsonb 2026/02/05 16:55:29 INFO Applying migration id=quote 2026/02/05 16:55:29 INFO Applying migration id=rfc9421 2026/02/05 16:55:29 INFO Applying migration id=keys 2026/02/05 16:55:29 INFO Applying migration id=portable 2026/02/05 16:55:29 INFO Applying migration id=proofs 2026/02/05 16:55:29 INFO Applying migration id=contexts 2026/02/05 16:55:29 INFO Applying migration id=deliverieshost 2026/02/05 16:55:29 INFO Applying migration id=pembegin 2026/02/05 16:55:29 INFO Applying migration id=didhost 2026/02/05 16:55:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-f663-76a0-b1ba-f4434fef55fa 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/02/05 16:55: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/02/05 16:55: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_ReplyToPostByFollower (1.36s) === RUN TestForward_ReplyToPublicPost 2026/02/05 16:55:30 INFO Applying migration id=initial 2026/02/05 16:55:30 INFO Applying migration id=notesupdated 2026/02/05 16:55:30 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:30 INFO Applying migration id=activitiesid 2026/02/05 16:55:30 INFO Applying migration id=outbox 2026/02/05 16:55:30 INFO Applying migration id=edits 2026/02/05 16:55:30 INFO Applying migration id=outboxactor 2026/02/05 16:55:30 INFO Applying migration id=outboxsender 2026/02/05 16:55:30 INFO Applying migration id=thread 2026/02/05 16:55:30 INFO Applying migration id=host 2026/02/05 16:55:30 INFO Applying migration id=sharedinbox 2026/02/05 16:55:30 INFO Applying migration id=noteshost 2026/02/05 16:55:30 INFO Applying migration id=fetched 2026/02/05 16:55:30 INFO Applying migration id=move 2026/02/05 16:55:30 INFO Applying migration id=cleanup 2026/02/05 16:55:30 INFO Applying migration id=received 2026/02/05 16:55:30 INFO Applying migration id=namehost 2026/02/05 16:55:30 INFO Applying migration id=outboxhost 2026/02/05 16:55:30 INFO Applying migration id=notesfts 2026/02/05 16:55:30 INFO Applying migration id=iconsname 2026/02/05 16:55:30 INFO Applying migration id=nohash 2026/02/05 16:55:30 INFO Applying migration id=shares 2026/02/05 16:55:30 INFO Applying migration id=actorttl 2026/02/05 16:55:30 INFO Applying migration id=tocc 2026/02/05 16:55:30 INFO Applying migration id=followeds 2026/02/05 16:55:30 INFO Applying migration id=certhash 2026/02/05 16:55:30 INFO Applying migration id=follows_sync 2026/02/05 16:55:30 INFO Applying migration id=jsonpath 2026/02/05 16:55:30 INFO Applying migration id=localforward 2026/02/05 16:55:30 INFO Applying migration id=avatar 2026/02/05 16:55:30 INFO Applying migration id=noimage 2026/02/05 16:55:30 INFO Applying migration id=feed 2026/02/05 16:55:30 INFO Applying migration id=bookmarks 2026/02/05 16:55:30 INFO Applying migration id=shareactivity 2026/02/05 16:55:30 INFO Applying migration id=application 2026/02/05 16:55:30 INFO Applying migration id=certificates 2026/02/05 16:55:30 INFO Applying migration id=rawforward 2026/02/05 16:55:30 INFO Applying migration id=publickey 2026/02/05 16:55:30 INFO Applying migration id=resolvegroup 2026/02/05 16:55:30 INFO Applying migration id=reject 2026/02/05 16:55:30 INFO Applying migration id=autodel 2026/02/05 16:55:30 INFO Applying migration id=jsonb 2026/02/05 16:55:30 INFO Applying migration id=quote 2026/02/05 16:55:30 INFO Applying migration id=rfc9421 2026/02/05 16:55:30 INFO Applying migration id=keys 2026/02/05 16:55:30 INFO Applying migration id=portable 2026/02/05 16:55:30 INFO Applying migration id=proofs 2026/02/05 16:55:30 INFO Applying migration id=contexts 2026/02/05 16:55:30 INFO Applying migration id=deliverieshost 2026/02/05 16:55:30 INFO Applying migration id=pembegin 2026/02/05 16:55:30 INFO Applying migration id=didhost 2026/02/05 16:55:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-f9a6-744c-9f9e-60980eef5b06 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/02/05 16:55:31 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/02/05 16:55: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: TestForward_ReplyToPublicPost (0.83s) === RUN TestForward_LocalReplyToLocalPublicPost 2026/02/05 16:55:31 INFO Applying migration id=initial 2026/02/05 16:55:31 INFO Applying migration id=notesupdated 2026/02/05 16:55:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:31 INFO Applying migration id=activitiesid 2026/02/05 16:55:31 INFO Applying migration id=outbox 2026/02/05 16:55:31 INFO Applying migration id=edits 2026/02/05 16:55:31 INFO Applying migration id=outboxactor 2026/02/05 16:55:31 INFO Applying migration id=outboxsender 2026/02/05 16:55:31 INFO Applying migration id=thread 2026/02/05 16:55:31 INFO Applying migration id=host 2026/02/05 16:55:31 INFO Applying migration id=sharedinbox 2026/02/05 16:55:31 INFO Applying migration id=noteshost 2026/02/05 16:55:31 INFO Applying migration id=fetched 2026/02/05 16:55:31 INFO Applying migration id=move 2026/02/05 16:55:31 INFO Applying migration id=cleanup 2026/02/05 16:55:31 INFO Applying migration id=received 2026/02/05 16:55:31 INFO Applying migration id=namehost 2026/02/05 16:55:31 INFO Applying migration id=outboxhost 2026/02/05 16:55:31 INFO Applying migration id=notesfts 2026/02/05 16:55:31 INFO Applying migration id=iconsname 2026/02/05 16:55:31 INFO Applying migration id=nohash 2026/02/05 16:55:31 INFO Applying migration id=shares 2026/02/05 16:55:31 INFO Applying migration id=actorttl 2026/02/05 16:55:31 INFO Applying migration id=tocc 2026/02/05 16:55:31 INFO Applying migration id=followeds 2026/02/05 16:55:31 INFO Applying migration id=certhash 2026/02/05 16:55:31 INFO Applying migration id=follows_sync 2026/02/05 16:55:31 INFO Applying migration id=jsonpath 2026/02/05 16:55:31 INFO Applying migration id=localforward 2026/02/05 16:55:31 INFO Applying migration id=avatar 2026/02/05 16:55:31 INFO Applying migration id=noimage 2026/02/05 16:55:31 INFO Applying migration id=feed 2026/02/05 16:55:31 INFO Applying migration id=bookmarks 2026/02/05 16:55:31 INFO Applying migration id=shareactivity 2026/02/05 16:55:31 INFO Applying migration id=application 2026/02/05 16:55:31 INFO Applying migration id=certificates 2026/02/05 16:55:31 INFO Applying migration id=rawforward 2026/02/05 16:55:31 INFO Applying migration id=publickey 2026/02/05 16:55:31 INFO Applying migration id=resolvegroup 2026/02/05 16:55:31 INFO Applying migration id=reject 2026/02/05 16:55:31 INFO Applying migration id=autodel 2026/02/05 16:55:31 INFO Applying migration id=jsonb 2026/02/05 16:55:31 INFO Applying migration id=quote 2026/02/05 16:55:31 INFO Applying migration id=rfc9421 2026/02/05 16:55:31 INFO Applying migration id=keys 2026/02/05 16:55:31 INFO Applying migration id=portable 2026/02/05 16:55:31 INFO Applying migration id=proofs 2026/02/05 16:55:31 INFO Applying migration id=contexts 2026/02/05 16:55:31 INFO Applying migration id=deliverieshost 2026/02/05 16:55:31 INFO Applying migration id=pembegin 2026/02/05 16:55:31 INFO Applying migration id=didhost 2026/02/05 16:55:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-fda2-7927-b906-363ec6c89ef5 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/02/05 16:55:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-fda3-7537-8bce-eaf80aca9e5b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-fda3-74bb-80a1-81e2ba7accdb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-fda3-74bb-80a1-81e2ba7accdb 2026/02/05 16:55:32 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2eba-fda3-74bb-80a1-81e2ba7accdb 2026/02/05 16:55:32 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2eba-fda5-7f24-bd16-46f92c852cb4 note=https://localhost.localdomain:8443/post/019c2eba-fda5-7ed9-8460-9bdc1f70f044 thread=https://localhost.localdomain:8443/post/019c2eba-fda3-74bb-80a1-81e2ba7accdb starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-fda5-7f24-bd16-46f92c852cb4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-fda5-7ed9-8460-9bdc1f70f044 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-fda5-7ed9-8460-9bdc1f70f044 --- PASS: TestForward_LocalReplyToLocalPublicPost (1.02s) === RUN TestForward_ReplyToReplyToPostByFollower 2026/02/05 16:55:32 INFO Applying migration id=initial 2026/02/05 16:55:32 INFO Applying migration id=notesupdated 2026/02/05 16:55:32 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:32 INFO Applying migration id=activitiesid 2026/02/05 16:55:32 INFO Applying migration id=outbox 2026/02/05 16:55:32 INFO Applying migration id=edits 2026/02/05 16:55:32 INFO Applying migration id=outboxactor 2026/02/05 16:55:32 INFO Applying migration id=outboxsender 2026/02/05 16:55:32 INFO Applying migration id=thread 2026/02/05 16:55:32 INFO Applying migration id=host 2026/02/05 16:55:32 INFO Applying migration id=sharedinbox 2026/02/05 16:55:32 INFO Applying migration id=noteshost 2026/02/05 16:55:32 INFO Applying migration id=fetched 2026/02/05 16:55:32 INFO Applying migration id=move 2026/02/05 16:55:32 INFO Applying migration id=cleanup 2026/02/05 16:55:32 INFO Applying migration id=received 2026/02/05 16:55:32 INFO Applying migration id=namehost 2026/02/05 16:55:32 INFO Applying migration id=outboxhost 2026/02/05 16:55:32 INFO Applying migration id=notesfts 2026/02/05 16:55:32 INFO Applying migration id=iconsname 2026/02/05 16:55:32 INFO Applying migration id=nohash 2026/02/05 16:55:32 INFO Applying migration id=shares 2026/02/05 16:55:32 INFO Applying migration id=actorttl 2026/02/05 16:55:32 INFO Applying migration id=tocc 2026/02/05 16:55:32 INFO Applying migration id=followeds 2026/02/05 16:55:32 INFO Applying migration id=certhash 2026/02/05 16:55:32 INFO Applying migration id=follows_sync 2026/02/05 16:55:32 INFO Applying migration id=jsonpath 2026/02/05 16:55:32 INFO Applying migration id=localforward 2026/02/05 16:55:32 INFO Applying migration id=avatar 2026/02/05 16:55:32 INFO Applying migration id=noimage 2026/02/05 16:55:32 INFO Applying migration id=feed 2026/02/05 16:55:32 INFO Applying migration id=bookmarks 2026/02/05 16:55:32 INFO Applying migration id=shareactivity 2026/02/05 16:55:32 INFO Applying migration id=application 2026/02/05 16:55:32 INFO Applying migration id=certificates 2026/02/05 16:55:32 INFO Applying migration id=rawforward 2026/02/05 16:55:32 INFO Applying migration id=publickey 2026/02/05 16:55:32 INFO Applying migration id=resolvegroup 2026/02/05 16:55:32 INFO Applying migration id=reject 2026/02/05 16:55:32 INFO Applying migration id=autodel 2026/02/05 16:55:32 INFO Applying migration id=jsonb 2026/02/05 16:55:32 INFO Applying migration id=quote 2026/02/05 16:55:32 INFO Applying migration id=rfc9421 2026/02/05 16:55:32 INFO Applying migration id=keys 2026/02/05 16:55:32 INFO Applying migration id=portable 2026/02/05 16:55:32 INFO Applying migration id=proofs 2026/02/05 16:55:32 INFO Applying migration id=contexts 2026/02/05 16:55:32 INFO Applying migration id=deliverieshost 2026/02/05 16:55:32 INFO Applying migration id=pembegin 2026/02/05 16:55:32 INFO Applying migration id=didhost 2026/02/05 16:55:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-0431-7380-9551-d220c0a9887c 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/02/05 16:55:34 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/02/05 16:55: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: TestForward_ReplyToReplyToPostByFollower (1.68s) === RUN TestForward_ReplyToUnknownPost 2026/02/05 16:55:34 INFO Applying migration id=initial 2026/02/05 16:55:34 INFO Applying migration id=notesupdated 2026/02/05 16:55:34 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:34 INFO Applying migration id=activitiesid 2026/02/05 16:55:34 INFO Applying migration id=outbox 2026/02/05 16:55:34 INFO Applying migration id=edits 2026/02/05 16:55:34 INFO Applying migration id=outboxactor 2026/02/05 16:55:34 INFO Applying migration id=outboxsender 2026/02/05 16:55:34 INFO Applying migration id=thread 2026/02/05 16:55:34 INFO Applying migration id=host 2026/02/05 16:55:34 INFO Applying migration id=sharedinbox 2026/02/05 16:55:34 INFO Applying migration id=noteshost 2026/02/05 16:55:34 INFO Applying migration id=fetched 2026/02/05 16:55:34 INFO Applying migration id=move 2026/02/05 16:55:34 INFO Applying migration id=cleanup 2026/02/05 16:55:34 INFO Applying migration id=received 2026/02/05 16:55:34 INFO Applying migration id=namehost 2026/02/05 16:55:34 INFO Applying migration id=outboxhost 2026/02/05 16:55:34 INFO Applying migration id=notesfts 2026/02/05 16:55:34 INFO Applying migration id=iconsname 2026/02/05 16:55:34 INFO Applying migration id=nohash 2026/02/05 16:55:34 INFO Applying migration id=shares 2026/02/05 16:55:34 INFO Applying migration id=actorttl 2026/02/05 16:55:34 INFO Applying migration id=tocc 2026/02/05 16:55:34 INFO Applying migration id=followeds 2026/02/05 16:55:34 INFO Applying migration id=certhash 2026/02/05 16:55:34 INFO Applying migration id=follows_sync 2026/02/05 16:55:34 INFO Applying migration id=jsonpath 2026/02/05 16:55:34 INFO Applying migration id=localforward 2026/02/05 16:55:34 INFO Applying migration id=avatar 2026/02/05 16:55:34 INFO Applying migration id=noimage 2026/02/05 16:55:34 INFO Applying migration id=feed 2026/02/05 16:55:34 INFO Applying migration id=bookmarks 2026/02/05 16:55:34 INFO Applying migration id=shareactivity 2026/02/05 16:55:34 INFO Applying migration id=application 2026/02/05 16:55:34 INFO Applying migration id=certificates 2026/02/05 16:55:34 INFO Applying migration id=rawforward 2026/02/05 16:55:34 INFO Applying migration id=publickey 2026/02/05 16:55:34 INFO Applying migration id=resolvegroup 2026/02/05 16:55:34 INFO Applying migration id=reject 2026/02/05 16:55:34 INFO Applying migration id=autodel 2026/02/05 16:55:34 INFO Applying migration id=jsonb 2026/02/05 16:55:34 INFO Applying migration id=quote 2026/02/05 16:55:34 INFO Applying migration id=rfc9421 2026/02/05 16:55:34 INFO Applying migration id=keys 2026/02/05 16:55:34 INFO Applying migration id=portable 2026/02/05 16:55:34 INFO Applying migration id=proofs 2026/02/05 16:55:34 INFO Applying migration id=contexts 2026/02/05 16:55:34 INFO Applying migration id=deliverieshost 2026/02/05 16:55:34 INFO Applying migration id=pembegin 2026/02/05 16:55:34 INFO Applying migration id=didhost 2026/02/05 16:55:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-07ed-7870-bf53-6f0d3ad37af1 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/02/05 16:55: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 --- PASS: TestForward_ReplyToUnknownPost (0.96s) === RUN TestForward_ReplyToDM 2026/02/05 16:55:35 INFO Applying migration id=initial 2026/02/05 16:55:35 INFO Applying migration id=notesupdated 2026/02/05 16:55:35 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:35 INFO Applying migration id=activitiesid 2026/02/05 16:55:35 INFO Applying migration id=outbox 2026/02/05 16:55:35 INFO Applying migration id=edits 2026/02/05 16:55:35 INFO Applying migration id=outboxactor 2026/02/05 16:55:35 INFO Applying migration id=outboxsender 2026/02/05 16:55:35 INFO Applying migration id=thread 2026/02/05 16:55:35 INFO Applying migration id=host 2026/02/05 16:55:35 INFO Applying migration id=sharedinbox 2026/02/05 16:55:35 INFO Applying migration id=noteshost 2026/02/05 16:55:35 INFO Applying migration id=fetched 2026/02/05 16:55:35 INFO Applying migration id=move 2026/02/05 16:55:35 INFO Applying migration id=cleanup 2026/02/05 16:55:35 INFO Applying migration id=received 2026/02/05 16:55:35 INFO Applying migration id=namehost 2026/02/05 16:55:35 INFO Applying migration id=outboxhost 2026/02/05 16:55:35 INFO Applying migration id=notesfts 2026/02/05 16:55:35 INFO Applying migration id=iconsname 2026/02/05 16:55:35 INFO Applying migration id=nohash 2026/02/05 16:55:35 INFO Applying migration id=shares 2026/02/05 16:55:35 INFO Applying migration id=actorttl 2026/02/05 16:55:35 INFO Applying migration id=tocc 2026/02/05 16:55:35 INFO Applying migration id=followeds 2026/02/05 16:55:35 INFO Applying migration id=certhash 2026/02/05 16:55:35 INFO Applying migration id=follows_sync 2026/02/05 16:55:35 INFO Applying migration id=jsonpath 2026/02/05 16:55:35 INFO Applying migration id=localforward 2026/02/05 16:55:35 INFO Applying migration id=avatar 2026/02/05 16:55:35 INFO Applying migration id=noimage 2026/02/05 16:55:35 INFO Applying migration id=feed 2026/02/05 16:55:35 INFO Applying migration id=bookmarks 2026/02/05 16:55:35 INFO Applying migration id=shareactivity 2026/02/05 16:55:35 INFO Applying migration id=application 2026/02/05 16:55:35 INFO Applying migration id=certificates 2026/02/05 16:55:35 INFO Applying migration id=rawforward 2026/02/05 16:55:35 INFO Applying migration id=publickey 2026/02/05 16:55:35 INFO Applying migration id=resolvegroup 2026/02/05 16:55:35 INFO Applying migration id=reject 2026/02/05 16:55:35 INFO Applying migration id=autodel 2026/02/05 16:55:35 INFO Applying migration id=jsonb 2026/02/05 16:55:35 INFO Applying migration id=quote 2026/02/05 16:55:35 INFO Applying migration id=rfc9421 2026/02/05 16:55:35 INFO Applying migration id=keys 2026/02/05 16:55:35 INFO Applying migration id=portable 2026/02/05 16:55:35 INFO Applying migration id=proofs 2026/02/05 16:55:35 INFO Applying migration id=contexts 2026/02/05 16:55:35 INFO Applying migration id=deliverieshost 2026/02/05 16:55:35 INFO Applying migration id=pembegin 2026/02/05 16:55:35 INFO Applying migration id=didhost 2026/02/05 16:55:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-0a80-735a-93e2-429eda9f11bc 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/02/05 16:55: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 --- PASS: TestForward_ReplyToDM (0.66s) === RUN TestForward_NotFollowingAuthor 2026/02/05 16:55:35 INFO Applying migration id=initial 2026/02/05 16:55:35 INFO Applying migration id=notesupdated 2026/02/05 16:55:35 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:35 INFO Applying migration id=activitiesid 2026/02/05 16:55:35 INFO Applying migration id=outbox 2026/02/05 16:55:35 INFO Applying migration id=edits 2026/02/05 16:55:35 INFO Applying migration id=outboxactor 2026/02/05 16:55:35 INFO Applying migration id=outboxsender 2026/02/05 16:55:35 INFO Applying migration id=thread 2026/02/05 16:55:35 INFO Applying migration id=host 2026/02/05 16:55:35 INFO Applying migration id=sharedinbox 2026/02/05 16:55:35 INFO Applying migration id=noteshost 2026/02/05 16:55:35 INFO Applying migration id=fetched 2026/02/05 16:55:35 INFO Applying migration id=move 2026/02/05 16:55:35 INFO Applying migration id=cleanup 2026/02/05 16:55:35 INFO Applying migration id=received 2026/02/05 16:55:35 INFO Applying migration id=namehost 2026/02/05 16:55:35 INFO Applying migration id=outboxhost 2026/02/05 16:55:35 INFO Applying migration id=notesfts 2026/02/05 16:55:35 INFO Applying migration id=iconsname 2026/02/05 16:55:35 INFO Applying migration id=nohash 2026/02/05 16:55:35 INFO Applying migration id=shares 2026/02/05 16:55:35 INFO Applying migration id=actorttl 2026/02/05 16:55:35 INFO Applying migration id=tocc 2026/02/05 16:55:35 INFO Applying migration id=followeds 2026/02/05 16:55:35 INFO Applying migration id=certhash 2026/02/05 16:55:35 INFO Applying migration id=follows_sync 2026/02/05 16:55:35 INFO Applying migration id=jsonpath 2026/02/05 16:55:35 INFO Applying migration id=localforward 2026/02/05 16:55:35 INFO Applying migration id=avatar 2026/02/05 16:55:35 INFO Applying migration id=noimage 2026/02/05 16:55:35 INFO Applying migration id=feed 2026/02/05 16:55:35 INFO Applying migration id=bookmarks 2026/02/05 16:55:35 INFO Applying migration id=shareactivity 2026/02/05 16:55:35 INFO Applying migration id=application 2026/02/05 16:55:35 INFO Applying migration id=certificates 2026/02/05 16:55:35 INFO Applying migration id=rawforward 2026/02/05 16:55:35 INFO Applying migration id=publickey 2026/02/05 16:55:35 INFO Applying migration id=resolvegroup 2026/02/05 16:55:35 INFO Applying migration id=reject 2026/02/05 16:55:35 INFO Applying migration id=autodel 2026/02/05 16:55:35 INFO Applying migration id=jsonb 2026/02/05 16:55:35 INFO Applying migration id=quote 2026/02/05 16:55:35 INFO Applying migration id=rfc9421 2026/02/05 16:55:35 INFO Applying migration id=keys 2026/02/05 16:55:35 INFO Applying migration id=portable 2026/02/05 16:55:35 INFO Applying migration id=proofs 2026/02/05 16:55:35 INFO Applying migration id=contexts 2026/02/05 16:55:35 INFO Applying migration id=deliverieshost 2026/02/05 16:55:35 INFO Applying migration id=pembegin 2026/02/05 16:55:35 INFO Applying migration id=didhost 2026/02/05 16:55:37 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/02/05 16:55:37 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotFollowingAuthor (1.81s) === RUN TestForward_NotReplyToLocalPost 2026/02/05 16:55:37 INFO Applying migration id=initial 2026/02/05 16:55:37 INFO Applying migration id=notesupdated 2026/02/05 16:55:37 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:37 INFO Applying migration id=activitiesid 2026/02/05 16:55:37 INFO Applying migration id=outbox 2026/02/05 16:55:37 INFO Applying migration id=edits 2026/02/05 16:55:37 INFO Applying migration id=outboxactor 2026/02/05 16:55:37 INFO Applying migration id=outboxsender 2026/02/05 16:55:37 INFO Applying migration id=thread 2026/02/05 16:55:37 INFO Applying migration id=host 2026/02/05 16:55:37 INFO Applying migration id=sharedinbox 2026/02/05 16:55:37 INFO Applying migration id=noteshost 2026/02/05 16:55:37 INFO Applying migration id=fetched 2026/02/05 16:55:37 INFO Applying migration id=move 2026/02/05 16:55:37 INFO Applying migration id=cleanup 2026/02/05 16:55:37 INFO Applying migration id=received 2026/02/05 16:55:37 INFO Applying migration id=namehost 2026/02/05 16:55:37 INFO Applying migration id=outboxhost 2026/02/05 16:55:37 INFO Applying migration id=notesfts 2026/02/05 16:55:37 INFO Applying migration id=iconsname 2026/02/05 16:55:37 INFO Applying migration id=nohash 2026/02/05 16:55:37 INFO Applying migration id=shares 2026/02/05 16:55:37 INFO Applying migration id=actorttl 2026/02/05 16:55:37 INFO Applying migration id=tocc 2026/02/05 16:55:37 INFO Applying migration id=followeds 2026/02/05 16:55:37 INFO Applying migration id=certhash 2026/02/05 16:55:37 INFO Applying migration id=follows_sync 2026/02/05 16:55:37 INFO Applying migration id=jsonpath 2026/02/05 16:55:37 INFO Applying migration id=localforward 2026/02/05 16:55:37 INFO Applying migration id=avatar 2026/02/05 16:55:37 INFO Applying migration id=noimage 2026/02/05 16:55:37 INFO Applying migration id=feed 2026/02/05 16:55:37 INFO Applying migration id=bookmarks 2026/02/05 16:55:37 INFO Applying migration id=shareactivity 2026/02/05 16:55:37 INFO Applying migration id=application 2026/02/05 16:55:37 INFO Applying migration id=certificates 2026/02/05 16:55:37 INFO Applying migration id=rawforward 2026/02/05 16:55:37 INFO Applying migration id=publickey 2026/02/05 16:55:37 INFO Applying migration id=resolvegroup 2026/02/05 16:55:37 INFO Applying migration id=reject 2026/02/05 16:55:37 INFO Applying migration id=autodel 2026/02/05 16:55:37 INFO Applying migration id=jsonb 2026/02/05 16:55:37 INFO Applying migration id=quote 2026/02/05 16:55:37 INFO Applying migration id=rfc9421 2026/02/05 16:55:37 INFO Applying migration id=keys 2026/02/05 16:55:37 INFO Applying migration id=portable 2026/02/05 16:55:37 INFO Applying migration id=proofs 2026/02/05 16:55:37 INFO Applying migration id=contexts 2026/02/05 16:55:37 INFO Applying migration id=deliverieshost 2026/02/05 16:55:37 INFO Applying migration id=pembegin 2026/02/05 16:55:37 INFO Applying migration id=didhost 2026/02/05 16:55:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-162d-73d6-8c06-ed32b489aa9f 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/02/05 16:55: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_NotReplyToLocalPost (1.18s) === RUN TestForward_ReplyToFederatedPost 2026/02/05 16:55:38 INFO Applying migration id=initial 2026/02/05 16:55:38 INFO Applying migration id=notesupdated 2026/02/05 16:55:38 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:38 INFO Applying migration id=activitiesid 2026/02/05 16:55:38 INFO Applying migration id=outbox 2026/02/05 16:55:38 INFO Applying migration id=edits 2026/02/05 16:55:38 INFO Applying migration id=outboxactor 2026/02/05 16:55:38 INFO Applying migration id=outboxsender 2026/02/05 16:55:38 INFO Applying migration id=thread 2026/02/05 16:55:38 INFO Applying migration id=host 2026/02/05 16:55:38 INFO Applying migration id=sharedinbox 2026/02/05 16:55:38 INFO Applying migration id=noteshost 2026/02/05 16:55:38 INFO Applying migration id=fetched 2026/02/05 16:55:38 INFO Applying migration id=move 2026/02/05 16:55:38 INFO Applying migration id=cleanup 2026/02/05 16:55:38 INFO Applying migration id=received 2026/02/05 16:55:38 INFO Applying migration id=namehost 2026/02/05 16:55:38 INFO Applying migration id=outboxhost 2026/02/05 16:55:38 INFO Applying migration id=notesfts 2026/02/05 16:55:38 INFO Applying migration id=iconsname 2026/02/05 16:55:38 INFO Applying migration id=nohash 2026/02/05 16:55:38 INFO Applying migration id=shares 2026/02/05 16:55:38 INFO Applying migration id=actorttl 2026/02/05 16:55:38 INFO Applying migration id=tocc 2026/02/05 16:55:38 INFO Applying migration id=followeds 2026/02/05 16:55:38 INFO Applying migration id=certhash 2026/02/05 16:55:38 INFO Applying migration id=follows_sync 2026/02/05 16:55:38 INFO Applying migration id=jsonpath 2026/02/05 16:55:38 INFO Applying migration id=localforward 2026/02/05 16:55:38 INFO Applying migration id=avatar 2026/02/05 16:55:38 INFO Applying migration id=noimage 2026/02/05 16:55:38 INFO Applying migration id=feed 2026/02/05 16:55:38 INFO Applying migration id=bookmarks 2026/02/05 16:55:38 INFO Applying migration id=shareactivity 2026/02/05 16:55:38 INFO Applying migration id=application 2026/02/05 16:55:38 INFO Applying migration id=certificates 2026/02/05 16:55:38 INFO Applying migration id=rawforward 2026/02/05 16:55:38 INFO Applying migration id=publickey 2026/02/05 16:55:38 INFO Applying migration id=resolvegroup 2026/02/05 16:55:38 INFO Applying migration id=reject 2026/02/05 16:55:38 INFO Applying migration id=autodel 2026/02/05 16:55:38 INFO Applying migration id=jsonb 2026/02/05 16:55:38 INFO Applying migration id=quote 2026/02/05 16:55:38 INFO Applying migration id=rfc9421 2026/02/05 16:55:38 INFO Applying migration id=keys 2026/02/05 16:55:38 INFO Applying migration id=portable 2026/02/05 16:55:38 INFO Applying migration id=proofs 2026/02/05 16:55:38 INFO Applying migration id=contexts 2026/02/05 16:55:38 INFO Applying migration id=deliverieshost 2026/02/05 16:55:38 INFO Applying migration id=pembegin 2026/02/05 16:55:38 INFO Applying migration id=didhost --- PASS: TestForward_ReplyToFederatedPost (1.06s) === RUN TestForward_MaxDepth 2026/02/05 16:55:39 INFO Applying migration id=initial 2026/02/05 16:55:39 INFO Applying migration id=notesupdated 2026/02/05 16:55:39 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:39 INFO Applying migration id=activitiesid 2026/02/05 16:55:39 INFO Applying migration id=outbox 2026/02/05 16:55:39 INFO Applying migration id=edits 2026/02/05 16:55:39 INFO Applying migration id=outboxactor 2026/02/05 16:55:39 INFO Applying migration id=outboxsender 2026/02/05 16:55:39 INFO Applying migration id=thread 2026/02/05 16:55:39 INFO Applying migration id=host 2026/02/05 16:55:39 INFO Applying migration id=sharedinbox 2026/02/05 16:55:39 INFO Applying migration id=noteshost 2026/02/05 16:55:39 INFO Applying migration id=fetched 2026/02/05 16:55:39 INFO Applying migration id=move 2026/02/05 16:55:39 INFO Applying migration id=cleanup 2026/02/05 16:55:39 INFO Applying migration id=received 2026/02/05 16:55:39 INFO Applying migration id=namehost 2026/02/05 16:55:39 INFO Applying migration id=outboxhost 2026/02/05 16:55:39 INFO Applying migration id=notesfts 2026/02/05 16:55:39 INFO Applying migration id=iconsname 2026/02/05 16:55:39 INFO Applying migration id=nohash 2026/02/05 16:55:39 INFO Applying migration id=shares 2026/02/05 16:55:39 INFO Applying migration id=actorttl 2026/02/05 16:55:39 INFO Applying migration id=tocc 2026/02/05 16:55:39 INFO Applying migration id=followeds 2026/02/05 16:55:39 INFO Applying migration id=certhash 2026/02/05 16:55:39 INFO Applying migration id=follows_sync 2026/02/05 16:55:39 INFO Applying migration id=jsonpath 2026/02/05 16:55:39 INFO Applying migration id=localforward 2026/02/05 16:55:39 INFO Applying migration id=avatar 2026/02/05 16:55:39 INFO Applying migration id=noimage 2026/02/05 16:55:39 INFO Applying migration id=feed 2026/02/05 16:55:39 INFO Applying migration id=bookmarks 2026/02/05 16:55:39 INFO Applying migration id=shareactivity 2026/02/05 16:55:39 INFO Applying migration id=application 2026/02/05 16:55:39 INFO Applying migration id=certificates 2026/02/05 16:55:39 INFO Applying migration id=rawforward 2026/02/05 16:55:39 INFO Applying migration id=publickey 2026/02/05 16:55:39 INFO Applying migration id=resolvegroup 2026/02/05 16:55:39 INFO Applying migration id=reject 2026/02/05 16:55:39 INFO Applying migration id=autodel 2026/02/05 16:55:39 INFO Applying migration id=jsonb 2026/02/05 16:55:39 INFO Applying migration id=quote 2026/02/05 16:55:39 INFO Applying migration id=rfc9421 2026/02/05 16:55:39 INFO Applying migration id=keys 2026/02/05 16:55:39 INFO Applying migration id=portable 2026/02/05 16:55:39 INFO Applying migration id=proofs 2026/02/05 16:55:39 INFO Applying migration id=contexts 2026/02/05 16:55:39 INFO Applying migration id=deliverieshost 2026/02/05 16:55:39 INFO Applying migration id=pembegin 2026/02/05 16:55:39 INFO Applying migration id=didhost 2026/02/05 16:55:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-1eeb-7379-90fc-9778fbcb6e9b 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/02/05 16:55:41 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/02/05 16:55:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_MaxDepth (1.18s) === RUN TestForward_MaxDepthPlusOne 2026/02/05 16:55:41 INFO Applying migration id=initial 2026/02/05 16:55:41 INFO Applying migration id=notesupdated 2026/02/05 16:55:41 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:41 INFO Applying migration id=activitiesid 2026/02/05 16:55:41 INFO Applying migration id=outbox 2026/02/05 16:55:41 INFO Applying migration id=edits 2026/02/05 16:55:41 INFO Applying migration id=outboxactor 2026/02/05 16:55:41 INFO Applying migration id=outboxsender 2026/02/05 16:55:41 INFO Applying migration id=thread 2026/02/05 16:55:41 INFO Applying migration id=host 2026/02/05 16:55:41 INFO Applying migration id=sharedinbox 2026/02/05 16:55:41 INFO Applying migration id=noteshost 2026/02/05 16:55:41 INFO Applying migration id=fetched 2026/02/05 16:55:41 INFO Applying migration id=move 2026/02/05 16:55:41 INFO Applying migration id=cleanup 2026/02/05 16:55:41 INFO Applying migration id=received 2026/02/05 16:55:41 INFO Applying migration id=namehost 2026/02/05 16:55:41 INFO Applying migration id=outboxhost 2026/02/05 16:55:41 INFO Applying migration id=notesfts 2026/02/05 16:55:41 INFO Applying migration id=iconsname 2026/02/05 16:55:41 INFO Applying migration id=nohash 2026/02/05 16:55:41 INFO Applying migration id=shares 2026/02/05 16:55:41 INFO Applying migration id=actorttl 2026/02/05 16:55:41 INFO Applying migration id=tocc 2026/02/05 16:55:41 INFO Applying migration id=followeds 2026/02/05 16:55:41 INFO Applying migration id=certhash 2026/02/05 16:55:41 INFO Applying migration id=follows_sync 2026/02/05 16:55:41 INFO Applying migration id=jsonpath 2026/02/05 16:55:41 INFO Applying migration id=localforward 2026/02/05 16:55:41 INFO Applying migration id=avatar 2026/02/05 16:55:41 INFO Applying migration id=noimage 2026/02/05 16:55:41 INFO Applying migration id=feed 2026/02/05 16:55:41 INFO Applying migration id=bookmarks 2026/02/05 16:55:41 INFO Applying migration id=shareactivity 2026/02/05 16:55:41 INFO Applying migration id=application 2026/02/05 16:55:41 INFO Applying migration id=certificates 2026/02/05 16:55:41 INFO Applying migration id=rawforward 2026/02/05 16:55:41 INFO Applying migration id=publickey 2026/02/05 16:55:41 INFO Applying migration id=resolvegroup 2026/02/05 16:55:41 INFO Applying migration id=reject 2026/02/05 16:55:41 INFO Applying migration id=autodel 2026/02/05 16:55:41 INFO Applying migration id=jsonb 2026/02/05 16:55:41 INFO Applying migration id=quote 2026/02/05 16:55:41 INFO Applying migration id=rfc9421 2026/02/05 16:55:41 INFO Applying migration id=keys 2026/02/05 16:55:41 INFO Applying migration id=portable 2026/02/05 16:55:41 INFO Applying migration id=proofs 2026/02/05 16:55:41 INFO Applying migration id=contexts 2026/02/05 16:55:41 INFO Applying migration id=deliverieshost 2026/02/05 16:55:41 INFO Applying migration id=pembegin 2026/02/05 16:55:41 INFO Applying migration id=didhost 2026/02/05 16:55:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-2311-73d7-8bc2-80155f784191 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/02/05 16:55: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 --- PASS: TestForward_MaxDepthPlusOne (1.06s) === RUN TestForward_ReplyToLocalPostByLocalFollower 2026/02/05 16:55:42 INFO Applying migration id=initial 2026/02/05 16:55:42 INFO Applying migration id=notesupdated 2026/02/05 16:55:42 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:42 INFO Applying migration id=activitiesid 2026/02/05 16:55:42 INFO Applying migration id=outbox 2026/02/05 16:55:42 INFO Applying migration id=edits 2026/02/05 16:55:42 INFO Applying migration id=outboxactor 2026/02/05 16:55:42 INFO Applying migration id=outboxsender 2026/02/05 16:55:42 INFO Applying migration id=thread 2026/02/05 16:55:42 INFO Applying migration id=host 2026/02/05 16:55:42 INFO Applying migration id=sharedinbox 2026/02/05 16:55:42 INFO Applying migration id=noteshost 2026/02/05 16:55:42 INFO Applying migration id=fetched 2026/02/05 16:55:42 INFO Applying migration id=move 2026/02/05 16:55:42 INFO Applying migration id=cleanup 2026/02/05 16:55:42 INFO Applying migration id=received 2026/02/05 16:55:42 INFO Applying migration id=namehost 2026/02/05 16:55:42 INFO Applying migration id=outboxhost 2026/02/05 16:55:42 INFO Applying migration id=notesfts 2026/02/05 16:55:42 INFO Applying migration id=iconsname 2026/02/05 16:55:42 INFO Applying migration id=nohash 2026/02/05 16:55:42 INFO Applying migration id=shares 2026/02/05 16:55:42 INFO Applying migration id=actorttl 2026/02/05 16:55:42 INFO Applying migration id=tocc 2026/02/05 16:55:42 INFO Applying migration id=followeds 2026/02/05 16:55:42 INFO Applying migration id=certhash 2026/02/05 16:55:42 INFO Applying migration id=follows_sync 2026/02/05 16:55:42 INFO Applying migration id=jsonpath 2026/02/05 16:55:42 INFO Applying migration id=localforward 2026/02/05 16:55:42 INFO Applying migration id=avatar 2026/02/05 16:55:42 INFO Applying migration id=noimage 2026/02/05 16:55:42 INFO Applying migration id=feed 2026/02/05 16:55:42 INFO Applying migration id=bookmarks 2026/02/05 16:55:42 INFO Applying migration id=shareactivity 2026/02/05 16:55:42 INFO Applying migration id=application 2026/02/05 16:55:42 INFO Applying migration id=certificates 2026/02/05 16:55:42 INFO Applying migration id=rawforward 2026/02/05 16:55:42 INFO Applying migration id=publickey 2026/02/05 16:55:42 INFO Applying migration id=resolvegroup 2026/02/05 16:55:42 INFO Applying migration id=reject 2026/02/05 16:55:42 INFO Applying migration id=autodel 2026/02/05 16:55:42 INFO Applying migration id=jsonb 2026/02/05 16:55:42 INFO Applying migration id=quote 2026/02/05 16:55:42 INFO Applying migration id=rfc9421 2026/02/05 16:55:42 INFO Applying migration id=keys 2026/02/05 16:55:42 INFO Applying migration id=portable 2026/02/05 16:55:42 INFO Applying migration id=proofs 2026/02/05 16:55:42 INFO Applying migration id=contexts 2026/02/05 16:55:42 INFO Applying migration id=deliverieshost 2026/02/05 16:55:42 INFO Applying migration id=pembegin 2026/02/05 16:55:42 INFO Applying migration id=didhost 2026/02/05 16:55:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-26c0-7c47-bc2c-23d39ef0cbd3 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/02/05 16:55:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-26c1-7f1d-9adb-4f456bf99401 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-26c1-7df5-a336-fd9efc75945f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-26c1-7df5-a336-fd9efc75945f 2026/02/05 16:55:43 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebb-26c1-7df5-a336-fd9efc75945f 2026/02/05 16:55:43 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebb-26c5-7a12-baa1-a84a61f991d4 note=https://localhost.localdomain:8443/post/019c2ebb-26c5-79c1-a947-68a8e2c9044c thread=https://localhost.localdomain:8443/post/019c2ebb-26c1-7df5-a336-fd9efc75945f starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-26c5-7a12-baa1-a84a61f991d4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-26c5-79c1-a947-68a8e2c9044c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-26c5-79c1-a947-68a8e2c9044c --- PASS: TestForward_ReplyToLocalPostByLocalFollower (0.94s) === RUN TestForward_EditedReplyToLocalPostByLocalFollower 2026/02/05 16:55:43 INFO Applying migration id=initial 2026/02/05 16:55:43 INFO Applying migration id=notesupdated 2026/02/05 16:55:43 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:43 INFO Applying migration id=activitiesid 2026/02/05 16:55:43 INFO Applying migration id=outbox 2026/02/05 16:55:43 INFO Applying migration id=edits 2026/02/05 16:55:43 INFO Applying migration id=outboxactor 2026/02/05 16:55:43 INFO Applying migration id=outboxsender 2026/02/05 16:55:43 INFO Applying migration id=thread 2026/02/05 16:55:43 INFO Applying migration id=host 2026/02/05 16:55:43 INFO Applying migration id=sharedinbox 2026/02/05 16:55:43 INFO Applying migration id=noteshost 2026/02/05 16:55:43 INFO Applying migration id=fetched 2026/02/05 16:55:43 INFO Applying migration id=move 2026/02/05 16:55:43 INFO Applying migration id=cleanup 2026/02/05 16:55:43 INFO Applying migration id=received 2026/02/05 16:55:43 INFO Applying migration id=namehost 2026/02/05 16:55:43 INFO Applying migration id=outboxhost 2026/02/05 16:55:43 INFO Applying migration id=notesfts 2026/02/05 16:55:43 INFO Applying migration id=iconsname 2026/02/05 16:55:43 INFO Applying migration id=nohash 2026/02/05 16:55:43 INFO Applying migration id=shares 2026/02/05 16:55:43 INFO Applying migration id=actorttl 2026/02/05 16:55:43 INFO Applying migration id=tocc 2026/02/05 16:55:43 INFO Applying migration id=followeds 2026/02/05 16:55:43 INFO Applying migration id=certhash 2026/02/05 16:55:43 INFO Applying migration id=follows_sync 2026/02/05 16:55:43 INFO Applying migration id=jsonpath 2026/02/05 16:55:43 INFO Applying migration id=localforward 2026/02/05 16:55:43 INFO Applying migration id=avatar 2026/02/05 16:55:43 INFO Applying migration id=noimage 2026/02/05 16:55:43 INFO Applying migration id=feed 2026/02/05 16:55:43 INFO Applying migration id=bookmarks 2026/02/05 16:55:43 INFO Applying migration id=shareactivity 2026/02/05 16:55:43 INFO Applying migration id=application 2026/02/05 16:55:43 INFO Applying migration id=certificates 2026/02/05 16:55:43 INFO Applying migration id=rawforward 2026/02/05 16:55:43 INFO Applying migration id=publickey 2026/02/05 16:55:43 INFO Applying migration id=resolvegroup 2026/02/05 16:55:43 INFO Applying migration id=reject 2026/02/05 16:55:43 INFO Applying migration id=autodel 2026/02/05 16:55:43 INFO Applying migration id=jsonb 2026/02/05 16:55:43 INFO Applying migration id=quote 2026/02/05 16:55:43 INFO Applying migration id=rfc9421 2026/02/05 16:55:43 INFO Applying migration id=keys 2026/02/05 16:55:43 INFO Applying migration id=portable 2026/02/05 16:55:43 INFO Applying migration id=proofs 2026/02/05 16:55:43 INFO Applying migration id=contexts 2026/02/05 16:55:43 INFO Applying migration id=deliverieshost 2026/02/05 16:55:43 INFO Applying migration id=pembegin 2026/02/05 16:55:43 INFO Applying migration id=didhost 2026/02/05 16:55:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-2946-7a98-a52c-f86d6dca9756 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/02/05 16:55:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-2947-7426-80ee-c8ac2e5d4d70 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-2947-739a-8850-42e4e7ccd488 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-2947-739a-8850-42e4e7ccd488 2026/02/05 16:55:43 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebb-2947-739a-8850-42e4e7ccd488 2026/02/05 16:55:43 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebb-294a-7132-a71c-b9f3c2a57f1a note=https://localhost.localdomain:8443/post/019c2ebb-294a-70e5-be76-c4a3841ddb48 thread=https://localhost.localdomain:8443/post/019c2ebb-2947-739a-8850-42e4e7ccd488 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-294a-7132-a71c-b9f3c2a57f1a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-294a-70e5-be76-c4a3841ddb48 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-294a-70e5-be76-c4a3841ddb48 2026/02/05 16:55:43 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:43 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/update/019c2ebb-294d-7116-a1fb-b6c5635b040f note=https://localhost.localdomain:8443/post/019c2ebb-294a-70e5-be76-c4a3841ddb48 thread=https://localhost.localdomain:8443/post/019c2ebb-2947-739a-8850-42e4e7ccd488 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:43 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2ebb-294d-7116-a1fb-b6c5635b040f activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-294a-70e5-be76-c4a3841ddb48 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-294a-70e5-be76-c4a3841ddb48 --- PASS: TestForward_EditedReplyToLocalPostByLocalFollower (0.65s) === RUN TestForward_DeletedReplyToLocalPostByLocalFollower 2026/02/05 16:55:43 INFO Applying migration id=initial 2026/02/05 16:55:43 INFO Applying migration id=notesupdated 2026/02/05 16:55:43 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:43 INFO Applying migration id=activitiesid 2026/02/05 16:55:43 INFO Applying migration id=outbox 2026/02/05 16:55:43 INFO Applying migration id=edits 2026/02/05 16:55:43 INFO Applying migration id=outboxactor 2026/02/05 16:55:43 INFO Applying migration id=outboxsender 2026/02/05 16:55:43 INFO Applying migration id=thread 2026/02/05 16:55:43 INFO Applying migration id=host 2026/02/05 16:55:43 INFO Applying migration id=sharedinbox 2026/02/05 16:55:43 INFO Applying migration id=noteshost 2026/02/05 16:55:43 INFO Applying migration id=fetched 2026/02/05 16:55:43 INFO Applying migration id=move 2026/02/05 16:55:43 INFO Applying migration id=cleanup 2026/02/05 16:55:43 INFO Applying migration id=received 2026/02/05 16:55:43 INFO Applying migration id=namehost 2026/02/05 16:55:43 INFO Applying migration id=outboxhost 2026/02/05 16:55:43 INFO Applying migration id=notesfts 2026/02/05 16:55:43 INFO Applying migration id=iconsname 2026/02/05 16:55:43 INFO Applying migration id=nohash 2026/02/05 16:55:43 INFO Applying migration id=shares 2026/02/05 16:55:43 INFO Applying migration id=actorttl 2026/02/05 16:55:43 INFO Applying migration id=tocc 2026/02/05 16:55:43 INFO Applying migration id=followeds 2026/02/05 16:55:43 INFO Applying migration id=certhash 2026/02/05 16:55:43 INFO Applying migration id=follows_sync 2026/02/05 16:55:43 INFO Applying migration id=jsonpath 2026/02/05 16:55:43 INFO Applying migration id=localforward 2026/02/05 16:55:43 INFO Applying migration id=avatar 2026/02/05 16:55:43 INFO Applying migration id=noimage 2026/02/05 16:55:43 INFO Applying migration id=feed 2026/02/05 16:55:43 INFO Applying migration id=bookmarks 2026/02/05 16:55:43 INFO Applying migration id=shareactivity 2026/02/05 16:55:43 INFO Applying migration id=application 2026/02/05 16:55:43 INFO Applying migration id=certificates 2026/02/05 16:55:43 INFO Applying migration id=rawforward 2026/02/05 16:55:43 INFO Applying migration id=publickey 2026/02/05 16:55:43 INFO Applying migration id=resolvegroup 2026/02/05 16:55:43 INFO Applying migration id=reject 2026/02/05 16:55:43 INFO Applying migration id=autodel 2026/02/05 16:55:43 INFO Applying migration id=jsonb 2026/02/05 16:55:43 INFO Applying migration id=quote 2026/02/05 16:55:43 INFO Applying migration id=rfc9421 2026/02/05 16:55:43 INFO Applying migration id=keys 2026/02/05 16:55:43 INFO Applying migration id=portable 2026/02/05 16:55:43 INFO Applying migration id=proofs 2026/02/05 16:55:43 INFO Applying migration id=contexts 2026/02/05 16:55:43 INFO Applying migration id=deliverieshost 2026/02/05 16:55:43 INFO Applying migration id=pembegin 2026/02/05 16:55:43 INFO Applying migration id=didhost 2026/02/05 16:55:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-2c39-7815-ade8-f6af6eedd9da 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/02/05 16:55:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-2c3a-7135-aaac-f0f8b3c4476f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-2c3a-7096-9a9a-609219a3de86 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-2c3a-7096-9a9a-609219a3de86 2026/02/05 16:55:44 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebb-2c3a-7096-9a9a-609219a3de86 2026/02/05 16:55:44 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebb-2c3c-7c21-8065-2a11a6193181 note=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae thread=https://localhost.localdomain:8443/post/019c2ebb-2c3a-7096-9a9a-609219a3de86 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-2c3c-7c21-8065-2a11a6193181 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae 2026/02/05 16:55:44 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae 2026/02/05 16:55:44 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae#delete note=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae thread=https://localhost.localdomain:8443/post/019c2ebb-2c3a-7096-9a9a-609219a3de86 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToLocalPostByLocalFollower (0.75s) === RUN TestForward_EditedReplyToPublicPost 2026/02/05 16:55:44 INFO Applying migration id=initial 2026/02/05 16:55:44 INFO Applying migration id=notesupdated 2026/02/05 16:55:44 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:44 INFO Applying migration id=activitiesid 2026/02/05 16:55:44 INFO Applying migration id=outbox 2026/02/05 16:55:44 INFO Applying migration id=edits 2026/02/05 16:55:44 INFO Applying migration id=outboxactor 2026/02/05 16:55:44 INFO Applying migration id=outboxsender 2026/02/05 16:55:44 INFO Applying migration id=thread 2026/02/05 16:55:44 INFO Applying migration id=host 2026/02/05 16:55:44 INFO Applying migration id=sharedinbox 2026/02/05 16:55:44 INFO Applying migration id=noteshost 2026/02/05 16:55:44 INFO Applying migration id=fetched 2026/02/05 16:55:44 INFO Applying migration id=move 2026/02/05 16:55:44 INFO Applying migration id=cleanup 2026/02/05 16:55:44 INFO Applying migration id=received 2026/02/05 16:55:44 INFO Applying migration id=namehost 2026/02/05 16:55:44 INFO Applying migration id=outboxhost 2026/02/05 16:55:44 INFO Applying migration id=notesfts 2026/02/05 16:55:44 INFO Applying migration id=iconsname 2026/02/05 16:55:44 INFO Applying migration id=nohash 2026/02/05 16:55:44 INFO Applying migration id=shares 2026/02/05 16:55:44 INFO Applying migration id=actorttl 2026/02/05 16:55:44 INFO Applying migration id=tocc 2026/02/05 16:55:44 INFO Applying migration id=followeds 2026/02/05 16:55:44 INFO Applying migration id=certhash 2026/02/05 16:55:44 INFO Applying migration id=follows_sync 2026/02/05 16:55:44 INFO Applying migration id=jsonpath 2026/02/05 16:55:44 INFO Applying migration id=localforward 2026/02/05 16:55:44 INFO Applying migration id=avatar 2026/02/05 16:55:44 INFO Applying migration id=noimage 2026/02/05 16:55:44 INFO Applying migration id=feed 2026/02/05 16:55:44 INFO Applying migration id=bookmarks 2026/02/05 16:55:44 INFO Applying migration id=shareactivity 2026/02/05 16:55:44 INFO Applying migration id=application 2026/02/05 16:55:44 INFO Applying migration id=certificates 2026/02/05 16:55:44 INFO Applying migration id=rawforward 2026/02/05 16:55:44 INFO Applying migration id=publickey 2026/02/05 16:55:44 INFO Applying migration id=resolvegroup 2026/02/05 16:55:44 INFO Applying migration id=reject 2026/02/05 16:55:44 INFO Applying migration id=autodel 2026/02/05 16:55:44 INFO Applying migration id=jsonb 2026/02/05 16:55:44 INFO Applying migration id=quote 2026/02/05 16:55:44 INFO Applying migration id=rfc9421 2026/02/05 16:55:44 INFO Applying migration id=keys 2026/02/05 16:55:44 INFO Applying migration id=portable 2026/02/05 16:55:44 INFO Applying migration id=proofs 2026/02/05 16:55:44 INFO Applying migration id=contexts 2026/02/05 16:55:44 INFO Applying migration id=deliverieshost 2026/02/05 16:55:44 INFO Applying migration id=pembegin 2026/02/05 16:55:44 INFO Applying migration id=didhost 2026/02/05 16:55:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-3161-7090-8861-de9c9d27180d 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/02/05 16:55:45 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/02/05 16:55:45 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:55:45 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/02/05 16:55:45 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.32s) === RUN TestForward_ResentEditedReplyToPublicPost 2026/02/05 16:55:45 INFO Applying migration id=initial 2026/02/05 16:55:45 INFO Applying migration id=notesupdated 2026/02/05 16:55:45 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:45 INFO Applying migration id=activitiesid 2026/02/05 16:55:45 INFO Applying migration id=outbox 2026/02/05 16:55:45 INFO Applying migration id=edits 2026/02/05 16:55:45 INFO Applying migration id=outboxactor 2026/02/05 16:55:45 INFO Applying migration id=outboxsender 2026/02/05 16:55:45 INFO Applying migration id=thread 2026/02/05 16:55:45 INFO Applying migration id=host 2026/02/05 16:55:45 INFO Applying migration id=sharedinbox 2026/02/05 16:55:45 INFO Applying migration id=noteshost 2026/02/05 16:55:45 INFO Applying migration id=fetched 2026/02/05 16:55:45 INFO Applying migration id=move 2026/02/05 16:55:45 INFO Applying migration id=cleanup 2026/02/05 16:55:45 INFO Applying migration id=received 2026/02/05 16:55:45 INFO Applying migration id=namehost 2026/02/05 16:55:45 INFO Applying migration id=outboxhost 2026/02/05 16:55:45 INFO Applying migration id=notesfts 2026/02/05 16:55:45 INFO Applying migration id=iconsname 2026/02/05 16:55:45 INFO Applying migration id=nohash 2026/02/05 16:55:45 INFO Applying migration id=shares 2026/02/05 16:55:45 INFO Applying migration id=actorttl 2026/02/05 16:55:45 INFO Applying migration id=tocc 2026/02/05 16:55:45 INFO Applying migration id=followeds 2026/02/05 16:55:45 INFO Applying migration id=certhash 2026/02/05 16:55:45 INFO Applying migration id=follows_sync 2026/02/05 16:55:45 INFO Applying migration id=jsonpath 2026/02/05 16:55:45 INFO Applying migration id=localforward 2026/02/05 16:55:45 INFO Applying migration id=avatar 2026/02/05 16:55:45 INFO Applying migration id=noimage 2026/02/05 16:55:45 INFO Applying migration id=feed 2026/02/05 16:55:45 INFO Applying migration id=bookmarks 2026/02/05 16:55:45 INFO Applying migration id=shareactivity 2026/02/05 16:55:45 INFO Applying migration id=application 2026/02/05 16:55:45 INFO Applying migration id=certificates 2026/02/05 16:55:45 INFO Applying migration id=rawforward 2026/02/05 16:55:45 INFO Applying migration id=publickey 2026/02/05 16:55:45 INFO Applying migration id=resolvegroup 2026/02/05 16:55:45 INFO Applying migration id=reject 2026/02/05 16:55:45 INFO Applying migration id=autodel 2026/02/05 16:55:45 INFO Applying migration id=jsonb 2026/02/05 16:55:45 INFO Applying migration id=quote 2026/02/05 16:55:45 INFO Applying migration id=rfc9421 2026/02/05 16:55:45 INFO Applying migration id=keys 2026/02/05 16:55:45 INFO Applying migration id=portable 2026/02/05 16:55:45 INFO Applying migration id=proofs 2026/02/05 16:55:45 INFO Applying migration id=contexts 2026/02/05 16:55:45 INFO Applying migration id=deliverieshost 2026/02/05 16:55:45 INFO Applying migration id=pembegin 2026/02/05 16:55:45 INFO Applying migration id=didhost 2026/02/05 16:55:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-34f1-7b03-9940-4204dc6fd67b 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/02/05 16:55:46 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/02/05 16:55: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/02/05 16:55:46 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/02/05 16:55:46 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 (0.91s) === RUN TestForward_DeletedReplyToPublicPost 2026/02/05 16:55:46 INFO Applying migration id=initial 2026/02/05 16:55:46 INFO Applying migration id=notesupdated 2026/02/05 16:55:46 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:46 INFO Applying migration id=activitiesid 2026/02/05 16:55:46 INFO Applying migration id=outbox 2026/02/05 16:55:46 INFO Applying migration id=edits 2026/02/05 16:55:46 INFO Applying migration id=outboxactor 2026/02/05 16:55:46 INFO Applying migration id=outboxsender 2026/02/05 16:55:46 INFO Applying migration id=thread 2026/02/05 16:55:46 INFO Applying migration id=host 2026/02/05 16:55:46 INFO Applying migration id=sharedinbox 2026/02/05 16:55:46 INFO Applying migration id=noteshost 2026/02/05 16:55:46 INFO Applying migration id=fetched 2026/02/05 16:55:46 INFO Applying migration id=move 2026/02/05 16:55:46 INFO Applying migration id=cleanup 2026/02/05 16:55:46 INFO Applying migration id=received 2026/02/05 16:55:46 INFO Applying migration id=namehost 2026/02/05 16:55:46 INFO Applying migration id=outboxhost 2026/02/05 16:55:46 INFO Applying migration id=notesfts 2026/02/05 16:55:46 INFO Applying migration id=iconsname 2026/02/05 16:55:46 INFO Applying migration id=nohash 2026/02/05 16:55:46 INFO Applying migration id=shares 2026/02/05 16:55:46 INFO Applying migration id=actorttl 2026/02/05 16:55:46 INFO Applying migration id=tocc 2026/02/05 16:55:46 INFO Applying migration id=followeds 2026/02/05 16:55:46 INFO Applying migration id=certhash 2026/02/05 16:55:46 INFO Applying migration id=follows_sync 2026/02/05 16:55:46 INFO Applying migration id=jsonpath 2026/02/05 16:55:46 INFO Applying migration id=localforward 2026/02/05 16:55:46 INFO Applying migration id=avatar 2026/02/05 16:55:46 INFO Applying migration id=noimage 2026/02/05 16:55:46 INFO Applying migration id=feed 2026/02/05 16:55:46 INFO Applying migration id=bookmarks 2026/02/05 16:55:46 INFO Applying migration id=shareactivity 2026/02/05 16:55:46 INFO Applying migration id=application 2026/02/05 16:55:46 INFO Applying migration id=certificates 2026/02/05 16:55:46 INFO Applying migration id=rawforward 2026/02/05 16:55:46 INFO Applying migration id=publickey 2026/02/05 16:55:46 INFO Applying migration id=resolvegroup 2026/02/05 16:55:46 INFO Applying migration id=reject 2026/02/05 16:55:46 INFO Applying migration id=autodel 2026/02/05 16:55:46 INFO Applying migration id=jsonb 2026/02/05 16:55:46 INFO Applying migration id=quote 2026/02/05 16:55:46 INFO Applying migration id=rfc9421 2026/02/05 16:55:46 INFO Applying migration id=keys 2026/02/05 16:55:46 INFO Applying migration id=portable 2026/02/05 16:55:46 INFO Applying migration id=proofs 2026/02/05 16:55:46 INFO Applying migration id=contexts 2026/02/05 16:55:46 INFO Applying migration id=deliverieshost 2026/02/05 16:55:46 INFO Applying migration id=pembegin 2026/02/05 16:55:46 INFO Applying migration id=didhost 2026/02/05 16:55:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-396e-746e-8779-58bf1ec52caf 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/02/05 16:55: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/02/05 16:55: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/02/05 16:55:47 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/02/05 16:55:47 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/02/05 16:55:47 INFO Applying migration id=initial 2026/02/05 16:55:47 INFO Applying migration id=notesupdated 2026/02/05 16:55:47 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:47 INFO Applying migration id=activitiesid 2026/02/05 16:55:47 INFO Applying migration id=outbox 2026/02/05 16:55:47 INFO Applying migration id=edits 2026/02/05 16:55:47 INFO Applying migration id=outboxactor 2026/02/05 16:55:47 INFO Applying migration id=outboxsender 2026/02/05 16:55:47 INFO Applying migration id=thread 2026/02/05 16:55:47 INFO Applying migration id=host 2026/02/05 16:55:47 INFO Applying migration id=sharedinbox 2026/02/05 16:55:47 INFO Applying migration id=noteshost 2026/02/05 16:55:47 INFO Applying migration id=fetched 2026/02/05 16:55:47 INFO Applying migration id=move 2026/02/05 16:55:47 INFO Applying migration id=cleanup 2026/02/05 16:55:47 INFO Applying migration id=received 2026/02/05 16:55:47 INFO Applying migration id=namehost 2026/02/05 16:55:47 INFO Applying migration id=outboxhost 2026/02/05 16:55:47 INFO Applying migration id=notesfts 2026/02/05 16:55:47 INFO Applying migration id=iconsname 2026/02/05 16:55:47 INFO Applying migration id=nohash 2026/02/05 16:55:47 INFO Applying migration id=shares 2026/02/05 16:55:47 INFO Applying migration id=actorttl 2026/02/05 16:55:47 INFO Applying migration id=tocc 2026/02/05 16:55:47 INFO Applying migration id=followeds 2026/02/05 16:55:47 INFO Applying migration id=certhash 2026/02/05 16:55:47 INFO Applying migration id=follows_sync 2026/02/05 16:55:47 INFO Applying migration id=jsonpath 2026/02/05 16:55:47 INFO Applying migration id=localforward 2026/02/05 16:55:47 INFO Applying migration id=avatar 2026/02/05 16:55:47 INFO Applying migration id=noimage 2026/02/05 16:55:47 INFO Applying migration id=feed 2026/02/05 16:55:47 INFO Applying migration id=bookmarks 2026/02/05 16:55:47 INFO Applying migration id=shareactivity 2026/02/05 16:55:47 INFO Applying migration id=application 2026/02/05 16:55:47 INFO Applying migration id=certificates 2026/02/05 16:55:47 INFO Applying migration id=rawforward 2026/02/05 16:55:47 INFO Applying migration id=publickey 2026/02/05 16:55:47 INFO Applying migration id=resolvegroup 2026/02/05 16:55:47 INFO Applying migration id=reject 2026/02/05 16:55:47 INFO Applying migration id=autodel 2026/02/05 16:55:47 INFO Applying migration id=jsonb 2026/02/05 16:55:47 INFO Applying migration id=quote 2026/02/05 16:55:47 INFO Applying migration id=rfc9421 2026/02/05 16:55:47 INFO Applying migration id=keys 2026/02/05 16:55:47 INFO Applying migration id=portable 2026/02/05 16:55:47 INFO Applying migration id=proofs 2026/02/05 16:55:47 INFO Applying migration id=contexts 2026/02/05 16:55:47 INFO Applying migration id=deliverieshost 2026/02/05 16:55:47 INFO Applying migration id=pembegin 2026/02/05 16:55:47 INFO Applying migration id=didhost 2026/02/05 16:55:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-3d78-79f2-837c-24ecadeb4a5c 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/02/05 16:55:48 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/02/05 16:55: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/02/05 16:55:48 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/02/05 16:55:48 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/02/05 16:55:48 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.03s) === RUN TestFTS_Happyflow 2026/02/05 16:55:48 INFO Applying migration id=initial 2026/02/05 16:55:48 INFO Applying migration id=notesupdated 2026/02/05 16:55:48 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:48 INFO Applying migration id=activitiesid 2026/02/05 16:55:48 INFO Applying migration id=outbox 2026/02/05 16:55:48 INFO Applying migration id=edits 2026/02/05 16:55:48 INFO Applying migration id=outboxactor 2026/02/05 16:55:48 INFO Applying migration id=outboxsender 2026/02/05 16:55:48 INFO Applying migration id=thread 2026/02/05 16:55:48 INFO Applying migration id=host 2026/02/05 16:55:48 INFO Applying migration id=sharedinbox 2026/02/05 16:55:48 INFO Applying migration id=noteshost 2026/02/05 16:55:48 INFO Applying migration id=fetched 2026/02/05 16:55:48 INFO Applying migration id=move 2026/02/05 16:55:48 INFO Applying migration id=cleanup 2026/02/05 16:55:48 INFO Applying migration id=received 2026/02/05 16:55:48 INFO Applying migration id=namehost 2026/02/05 16:55:48 INFO Applying migration id=outboxhost 2026/02/05 16:55:48 INFO Applying migration id=notesfts 2026/02/05 16:55:48 INFO Applying migration id=iconsname 2026/02/05 16:55:48 INFO Applying migration id=nohash 2026/02/05 16:55:48 INFO Applying migration id=shares 2026/02/05 16:55:48 INFO Applying migration id=actorttl 2026/02/05 16:55:48 INFO Applying migration id=tocc 2026/02/05 16:55:48 INFO Applying migration id=followeds 2026/02/05 16:55:48 INFO Applying migration id=certhash 2026/02/05 16:55:48 INFO Applying migration id=follows_sync 2026/02/05 16:55:48 INFO Applying migration id=jsonpath 2026/02/05 16:55:48 INFO Applying migration id=localforward 2026/02/05 16:55:48 INFO Applying migration id=avatar 2026/02/05 16:55:48 INFO Applying migration id=noimage 2026/02/05 16:55:48 INFO Applying migration id=feed 2026/02/05 16:55:48 INFO Applying migration id=bookmarks 2026/02/05 16:55:48 INFO Applying migration id=shareactivity 2026/02/05 16:55:48 INFO Applying migration id=application 2026/02/05 16:55:48 INFO Applying migration id=certificates 2026/02/05 16:55:48 INFO Applying migration id=rawforward 2026/02/05 16:55:48 INFO Applying migration id=publickey 2026/02/05 16:55:48 INFO Applying migration id=resolvegroup 2026/02/05 16:55:48 INFO Applying migration id=reject 2026/02/05 16:55:48 INFO Applying migration id=autodel 2026/02/05 16:55:48 INFO Applying migration id=jsonb 2026/02/05 16:55:48 INFO Applying migration id=quote 2026/02/05 16:55:48 INFO Applying migration id=rfc9421 2026/02/05 16:55:48 INFO Applying migration id=keys 2026/02/05 16:55:48 INFO Applying migration id=portable 2026/02/05 16:55:48 INFO Applying migration id=proofs 2026/02/05 16:55:48 INFO Applying migration id=contexts 2026/02/05 16:55:48 INFO Applying migration id=deliverieshost 2026/02/05 16:55:49 INFO Applying migration id=pembegin 2026/02/05 16:55:49 INFO Applying migration id=didhost 2026/02/05 16:55:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-424c-7267-b237-f66410dd9cb1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-424c-71db-8d50-3ee63aecff3e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-424c-71db-8d50-3ee63aecff3e --- PASS: TestFTS_Happyflow (1.23s) === RUN TestFTS_HashtagWithoutHash 2026/02/05 16:55:50 INFO Applying migration id=initial 2026/02/05 16:55:50 INFO Applying migration id=notesupdated 2026/02/05 16:55:50 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:50 INFO Applying migration id=activitiesid 2026/02/05 16:55:50 INFO Applying migration id=outbox 2026/02/05 16:55:50 INFO Applying migration id=edits 2026/02/05 16:55:50 INFO Applying migration id=outboxactor 2026/02/05 16:55:50 INFO Applying migration id=outboxsender 2026/02/05 16:55:50 INFO Applying migration id=thread 2026/02/05 16:55:50 INFO Applying migration id=host 2026/02/05 16:55:50 INFO Applying migration id=sharedinbox 2026/02/05 16:55:50 INFO Applying migration id=noteshost 2026/02/05 16:55:50 INFO Applying migration id=fetched 2026/02/05 16:55:50 INFO Applying migration id=move 2026/02/05 16:55:50 INFO Applying migration id=cleanup 2026/02/05 16:55:50 INFO Applying migration id=received 2026/02/05 16:55:50 INFO Applying migration id=namehost 2026/02/05 16:55:50 INFO Applying migration id=outboxhost 2026/02/05 16:55:50 INFO Applying migration id=notesfts 2026/02/05 16:55:50 INFO Applying migration id=iconsname 2026/02/05 16:55:50 INFO Applying migration id=nohash 2026/02/05 16:55:50 INFO Applying migration id=shares 2026/02/05 16:55:50 INFO Applying migration id=actorttl 2026/02/05 16:55:50 INFO Applying migration id=tocc 2026/02/05 16:55:50 INFO Applying migration id=followeds 2026/02/05 16:55:50 INFO Applying migration id=certhash 2026/02/05 16:55:50 INFO Applying migration id=follows_sync 2026/02/05 16:55:50 INFO Applying migration id=jsonpath 2026/02/05 16:55:50 INFO Applying migration id=localforward 2026/02/05 16:55:50 INFO Applying migration id=avatar 2026/02/05 16:55:50 INFO Applying migration id=noimage 2026/02/05 16:55:50 INFO Applying migration id=feed 2026/02/05 16:55:50 INFO Applying migration id=bookmarks 2026/02/05 16:55:50 INFO Applying migration id=shareactivity 2026/02/05 16:55:50 INFO Applying migration id=application 2026/02/05 16:55:50 INFO Applying migration id=certificates 2026/02/05 16:55:50 INFO Applying migration id=rawforward 2026/02/05 16:55:50 INFO Applying migration id=publickey 2026/02/05 16:55:50 INFO Applying migration id=resolvegroup 2026/02/05 16:55:50 INFO Applying migration id=reject 2026/02/05 16:55:50 INFO Applying migration id=autodel 2026/02/05 16:55:50 INFO Applying migration id=jsonb 2026/02/05 16:55:50 INFO Applying migration id=quote 2026/02/05 16:55:50 INFO Applying migration id=rfc9421 2026/02/05 16:55:50 INFO Applying migration id=keys 2026/02/05 16:55:50 INFO Applying migration id=portable 2026/02/05 16:55:50 INFO Applying migration id=proofs 2026/02/05 16:55:50 INFO Applying migration id=contexts 2026/02/05 16:55:50 INFO Applying migration id=deliverieshost 2026/02/05 16:55:50 INFO Applying migration id=pembegin 2026/02/05 16:55:50 INFO Applying migration id=didhost 2026/02/05 16:55:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-45d2-7b27-874f-f00f8d695175 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-45d2-7a8a-95f8-ae10294ed302 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-45d2-7a8a-95f8-ae10294ed302 --- PASS: TestFTS_HashtagWithoutHash (0.90s) === RUN TestFTS_HashtagWithHash 2026/02/05 16:55:51 INFO Applying migration id=initial 2026/02/05 16:55:51 INFO Applying migration id=notesupdated 2026/02/05 16:55:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:51 INFO Applying migration id=activitiesid 2026/02/05 16:55:51 INFO Applying migration id=outbox 2026/02/05 16:55:51 INFO Applying migration id=edits 2026/02/05 16:55:51 INFO Applying migration id=outboxactor 2026/02/05 16:55:51 INFO Applying migration id=outboxsender 2026/02/05 16:55:51 INFO Applying migration id=thread 2026/02/05 16:55:51 INFO Applying migration id=host 2026/02/05 16:55:51 INFO Applying migration id=sharedinbox 2026/02/05 16:55:51 INFO Applying migration id=noteshost 2026/02/05 16:55:51 INFO Applying migration id=fetched 2026/02/05 16:55:51 INFO Applying migration id=move 2026/02/05 16:55:51 INFO Applying migration id=cleanup 2026/02/05 16:55:51 INFO Applying migration id=received 2026/02/05 16:55:51 INFO Applying migration id=namehost 2026/02/05 16:55:51 INFO Applying migration id=outboxhost 2026/02/05 16:55:51 INFO Applying migration id=notesfts 2026/02/05 16:55:51 INFO Applying migration id=iconsname 2026/02/05 16:55:51 INFO Applying migration id=nohash 2026/02/05 16:55:51 INFO Applying migration id=shares 2026/02/05 16:55:51 INFO Applying migration id=actorttl 2026/02/05 16:55:51 INFO Applying migration id=tocc 2026/02/05 16:55:51 INFO Applying migration id=followeds 2026/02/05 16:55:51 INFO Applying migration id=certhash 2026/02/05 16:55:51 INFO Applying migration id=follows_sync 2026/02/05 16:55:51 INFO Applying migration id=jsonpath 2026/02/05 16:55:51 INFO Applying migration id=localforward 2026/02/05 16:55:51 INFO Applying migration id=avatar 2026/02/05 16:55:51 INFO Applying migration id=noimage 2026/02/05 16:55:51 INFO Applying migration id=feed 2026/02/05 16:55:51 INFO Applying migration id=bookmarks 2026/02/05 16:55:51 INFO Applying migration id=shareactivity 2026/02/05 16:55:51 INFO Applying migration id=application 2026/02/05 16:55:51 INFO Applying migration id=certificates 2026/02/05 16:55:51 INFO Applying migration id=rawforward 2026/02/05 16:55:51 INFO Applying migration id=publickey 2026/02/05 16:55:51 INFO Applying migration id=resolvegroup 2026/02/05 16:55:51 INFO Applying migration id=reject 2026/02/05 16:55:51 INFO Applying migration id=autodel 2026/02/05 16:55:51 INFO Applying migration id=jsonb 2026/02/05 16:55:51 INFO Applying migration id=quote 2026/02/05 16:55:51 INFO Applying migration id=rfc9421 2026/02/05 16:55:51 INFO Applying migration id=keys 2026/02/05 16:55:51 INFO Applying migration id=portable 2026/02/05 16:55:51 INFO Applying migration id=proofs 2026/02/05 16:55:51 INFO Applying migration id=contexts 2026/02/05 16:55:51 INFO Applying migration id=deliverieshost 2026/02/05 16:55:51 INFO Applying migration id=pembegin 2026/02/05 16:55:51 INFO Applying migration id=didhost 2026/02/05 16:55:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-4992-7c13-8512-f652519080da activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-4992-7ab7-967a-e6ed7b496817 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-4992-7ab7-967a-e6ed7b496817 --- PASS: TestFTS_HashtagWithHash (0.96s) === RUN TestFTS_HashtagWithHashAndQuotes 2026/02/05 16:55:51 INFO Applying migration id=initial 2026/02/05 16:55:51 INFO Applying migration id=notesupdated 2026/02/05 16:55:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:51 INFO Applying migration id=activitiesid 2026/02/05 16:55:51 INFO Applying migration id=outbox 2026/02/05 16:55:51 INFO Applying migration id=edits 2026/02/05 16:55:51 INFO Applying migration id=outboxactor 2026/02/05 16:55:51 INFO Applying migration id=outboxsender 2026/02/05 16:55:51 INFO Applying migration id=thread 2026/02/05 16:55:51 INFO Applying migration id=host 2026/02/05 16:55:51 INFO Applying migration id=sharedinbox 2026/02/05 16:55:51 INFO Applying migration id=noteshost 2026/02/05 16:55:51 INFO Applying migration id=fetched 2026/02/05 16:55:51 INFO Applying migration id=move 2026/02/05 16:55:51 INFO Applying migration id=cleanup 2026/02/05 16:55:51 INFO Applying migration id=received 2026/02/05 16:55:51 INFO Applying migration id=namehost 2026/02/05 16:55:51 INFO Applying migration id=outboxhost 2026/02/05 16:55:51 INFO Applying migration id=notesfts 2026/02/05 16:55:51 INFO Applying migration id=iconsname 2026/02/05 16:55:51 INFO Applying migration id=nohash 2026/02/05 16:55:51 INFO Applying migration id=shares 2026/02/05 16:55:51 INFO Applying migration id=actorttl 2026/02/05 16:55:51 INFO Applying migration id=tocc 2026/02/05 16:55:52 INFO Applying migration id=followeds 2026/02/05 16:55:52 INFO Applying migration id=certhash 2026/02/05 16:55:52 INFO Applying migration id=follows_sync 2026/02/05 16:55:52 INFO Applying migration id=jsonpath 2026/02/05 16:55:52 INFO Applying migration id=localforward 2026/02/05 16:55:52 INFO Applying migration id=avatar 2026/02/05 16:55:52 INFO Applying migration id=noimage 2026/02/05 16:55:52 INFO Applying migration id=feed 2026/02/05 16:55:52 INFO Applying migration id=bookmarks 2026/02/05 16:55:52 INFO Applying migration id=shareactivity 2026/02/05 16:55:52 INFO Applying migration id=application 2026/02/05 16:55:52 INFO Applying migration id=certificates 2026/02/05 16:55:52 INFO Applying migration id=rawforward 2026/02/05 16:55:52 INFO Applying migration id=publickey 2026/02/05 16:55:52 INFO Applying migration id=resolvegroup 2026/02/05 16:55:52 INFO Applying migration id=reject 2026/02/05 16:55:52 INFO Applying migration id=autodel 2026/02/05 16:55:52 INFO Applying migration id=jsonb 2026/02/05 16:55:52 INFO Applying migration id=quote 2026/02/05 16:55:52 INFO Applying migration id=rfc9421 2026/02/05 16:55:52 INFO Applying migration id=keys 2026/02/05 16:55:52 INFO Applying migration id=portable 2026/02/05 16:55:52 INFO Applying migration id=proofs 2026/02/05 16:55:52 INFO Applying migration id=contexts 2026/02/05 16:55:52 INFO Applying migration id=deliverieshost 2026/02/05 16:55:52 INFO Applying migration id=pembegin 2026/02/05 16:55:52 INFO Applying migration id=didhost 2026/02/05 16:55:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-4c06-7b80-97e1-6f4e6b7baeb7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-4c06-7ae5-ab40-24b438aad944 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-4c06-7ae5-ab40-24b438aad944 --- PASS: TestFTS_HashtagWithHashAndQuotes (0.63s) === RUN TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser 2026/02/05 16:55:52 INFO Applying migration id=initial 2026/02/05 16:55:52 INFO Applying migration id=notesupdated 2026/02/05 16:55:52 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:52 INFO Applying migration id=activitiesid 2026/02/05 16:55:52 INFO Applying migration id=outbox 2026/02/05 16:55:52 INFO Applying migration id=edits 2026/02/05 16:55:52 INFO Applying migration id=outboxactor 2026/02/05 16:55:52 INFO Applying migration id=outboxsender 2026/02/05 16:55:52 INFO Applying migration id=thread 2026/02/05 16:55:52 INFO Applying migration id=host 2026/02/05 16:55:52 INFO Applying migration id=sharedinbox 2026/02/05 16:55:52 INFO Applying migration id=noteshost 2026/02/05 16:55:52 INFO Applying migration id=fetched 2026/02/05 16:55:52 INFO Applying migration id=move 2026/02/05 16:55:52 INFO Applying migration id=cleanup 2026/02/05 16:55:52 INFO Applying migration id=received 2026/02/05 16:55:52 INFO Applying migration id=namehost 2026/02/05 16:55:52 INFO Applying migration id=outboxhost 2026/02/05 16:55:52 INFO Applying migration id=notesfts 2026/02/05 16:55:52 INFO Applying migration id=iconsname 2026/02/05 16:55:52 INFO Applying migration id=nohash 2026/02/05 16:55:52 INFO Applying migration id=shares 2026/02/05 16:55:52 INFO Applying migration id=actorttl 2026/02/05 16:55:52 INFO Applying migration id=tocc 2026/02/05 16:55:52 INFO Applying migration id=followeds 2026/02/05 16:55:52 INFO Applying migration id=certhash 2026/02/05 16:55:52 INFO Applying migration id=follows_sync 2026/02/05 16:55:52 INFO Applying migration id=jsonpath 2026/02/05 16:55:52 INFO Applying migration id=localforward 2026/02/05 16:55:52 INFO Applying migration id=avatar 2026/02/05 16:55:52 INFO Applying migration id=noimage 2026/02/05 16:55:52 INFO Applying migration id=feed 2026/02/05 16:55:52 INFO Applying migration id=bookmarks 2026/02/05 16:55:52 INFO Applying migration id=shareactivity 2026/02/05 16:55:52 INFO Applying migration id=application 2026/02/05 16:55:52 INFO Applying migration id=certificates 2026/02/05 16:55:52 INFO Applying migration id=rawforward 2026/02/05 16:55:52 INFO Applying migration id=publickey 2026/02/05 16:55:52 INFO Applying migration id=resolvegroup 2026/02/05 16:55:52 INFO Applying migration id=reject 2026/02/05 16:55:52 INFO Applying migration id=autodel 2026/02/05 16:55:52 INFO Applying migration id=jsonb 2026/02/05 16:55:52 INFO Applying migration id=quote 2026/02/05 16:55:52 INFO Applying migration id=rfc9421 2026/02/05 16:55:52 INFO Applying migration id=keys 2026/02/05 16:55:52 INFO Applying migration id=portable 2026/02/05 16:55:52 INFO Applying migration id=proofs 2026/02/05 16:55:52 INFO Applying migration id=contexts 2026/02/05 16:55:52 INFO Applying migration id=deliverieshost 2026/02/05 16:55:52 INFO Applying migration id=pembegin 2026/02/05 16:55:52 INFO Applying migration id=didhost 2026/02/05 16:55:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-51c9-7591-9af6-eb39f534b271 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-51c9-7501-a1fc-157412ab3093 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-51c9-7501-a1fc-157412ab3093 --- PASS: TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser (1.47s) === RUN TestFTS_HashtagWithHashAndQuotesSecondPage 2026/02/05 16:55:54 INFO Applying migration id=initial 2026/02/05 16:55:54 INFO Applying migration id=notesupdated 2026/02/05 16:55:54 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:54 INFO Applying migration id=activitiesid 2026/02/05 16:55:54 INFO Applying migration id=outbox 2026/02/05 16:55:54 INFO Applying migration id=edits 2026/02/05 16:55:54 INFO Applying migration id=outboxactor 2026/02/05 16:55:54 INFO Applying migration id=outboxsender 2026/02/05 16:55:54 INFO Applying migration id=thread 2026/02/05 16:55:54 INFO Applying migration id=host 2026/02/05 16:55:54 INFO Applying migration id=sharedinbox 2026/02/05 16:55:54 INFO Applying migration id=noteshost 2026/02/05 16:55:54 INFO Applying migration id=fetched 2026/02/05 16:55:54 INFO Applying migration id=move 2026/02/05 16:55:54 INFO Applying migration id=cleanup 2026/02/05 16:55:54 INFO Applying migration id=received 2026/02/05 16:55:54 INFO Applying migration id=namehost 2026/02/05 16:55:54 INFO Applying migration id=outboxhost 2026/02/05 16:55:54 INFO Applying migration id=notesfts 2026/02/05 16:55:54 INFO Applying migration id=iconsname 2026/02/05 16:55:54 INFO Applying migration id=nohash 2026/02/05 16:55:54 INFO Applying migration id=shares 2026/02/05 16:55:54 INFO Applying migration id=actorttl 2026/02/05 16:55:54 INFO Applying migration id=tocc 2026/02/05 16:55:54 INFO Applying migration id=followeds 2026/02/05 16:55:54 INFO Applying migration id=certhash 2026/02/05 16:55:54 INFO Applying migration id=follows_sync 2026/02/05 16:55:54 INFO Applying migration id=jsonpath 2026/02/05 16:55:54 INFO Applying migration id=localforward 2026/02/05 16:55:54 INFO Applying migration id=avatar 2026/02/05 16:55:54 INFO Applying migration id=noimage 2026/02/05 16:55:54 INFO Applying migration id=feed 2026/02/05 16:55:54 INFO Applying migration id=bookmarks 2026/02/05 16:55:54 INFO Applying migration id=shareactivity 2026/02/05 16:55:54 INFO Applying migration id=application 2026/02/05 16:55:54 INFO Applying migration id=certificates 2026/02/05 16:55:54 INFO Applying migration id=rawforward 2026/02/05 16:55:54 INFO Applying migration id=publickey 2026/02/05 16:55:54 INFO Applying migration id=resolvegroup 2026/02/05 16:55:54 INFO Applying migration id=reject 2026/02/05 16:55:54 INFO Applying migration id=autodel 2026/02/05 16:55:54 INFO Applying migration id=jsonb 2026/02/05 16:55:54 INFO Applying migration id=quote 2026/02/05 16:55:54 INFO Applying migration id=rfc9421 2026/02/05 16:55:54 INFO Applying migration id=keys 2026/02/05 16:55:54 INFO Applying migration id=portable 2026/02/05 16:55:54 INFO Applying migration id=proofs 2026/02/05 16:55:54 INFO Applying migration id=contexts 2026/02/05 16:55:54 INFO Applying migration id=deliverieshost 2026/02/05 16:55:54 INFO Applying migration id=pembegin 2026/02/05 16:55:54 INFO Applying migration id=didhost 2026/02/05 16:55:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-545f-71e9-90c8-ce7787e68c66 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-545f-7152-8f0b-4e8c63944e38 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-545f-7152-8f0b-4e8c63944e38 --- PASS: TestFTS_HashtagWithHashAndQuotesSecondPage (0.66s) === RUN TestFTS_NoInput 2026/02/05 16:55:54 INFO Applying migration id=initial 2026/02/05 16:55:54 INFO Applying migration id=notesupdated 2026/02/05 16:55:54 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:54 INFO Applying migration id=activitiesid 2026/02/05 16:55:54 INFO Applying migration id=outbox 2026/02/05 16:55:54 INFO Applying migration id=edits 2026/02/05 16:55:54 INFO Applying migration id=outboxactor 2026/02/05 16:55:54 INFO Applying migration id=outboxsender 2026/02/05 16:55:54 INFO Applying migration id=thread 2026/02/05 16:55:54 INFO Applying migration id=host 2026/02/05 16:55:54 INFO Applying migration id=sharedinbox 2026/02/05 16:55:54 INFO Applying migration id=noteshost 2026/02/05 16:55:54 INFO Applying migration id=fetched 2026/02/05 16:55:54 INFO Applying migration id=move 2026/02/05 16:55:54 INFO Applying migration id=cleanup 2026/02/05 16:55:54 INFO Applying migration id=received 2026/02/05 16:55:54 INFO Applying migration id=namehost 2026/02/05 16:55:54 INFO Applying migration id=outboxhost 2026/02/05 16:55:54 INFO Applying migration id=notesfts 2026/02/05 16:55:54 INFO Applying migration id=iconsname 2026/02/05 16:55:54 INFO Applying migration id=nohash 2026/02/05 16:55:54 INFO Applying migration id=shares 2026/02/05 16:55:54 INFO Applying migration id=actorttl 2026/02/05 16:55:54 INFO Applying migration id=tocc 2026/02/05 16:55:54 INFO Applying migration id=followeds 2026/02/05 16:55:54 INFO Applying migration id=certhash 2026/02/05 16:55:54 INFO Applying migration id=follows_sync 2026/02/05 16:55:54 INFO Applying migration id=jsonpath 2026/02/05 16:55:54 INFO Applying migration id=localforward 2026/02/05 16:55:54 INFO Applying migration id=avatar 2026/02/05 16:55:54 INFO Applying migration id=noimage 2026/02/05 16:55:54 INFO Applying migration id=feed 2026/02/05 16:55:54 INFO Applying migration id=bookmarks 2026/02/05 16:55:54 INFO Applying migration id=shareactivity 2026/02/05 16:55:54 INFO Applying migration id=application 2026/02/05 16:55:54 INFO Applying migration id=certificates 2026/02/05 16:55:54 INFO Applying migration id=rawforward 2026/02/05 16:55:54 INFO Applying migration id=publickey 2026/02/05 16:55:54 INFO Applying migration id=resolvegroup 2026/02/05 16:55:54 INFO Applying migration id=reject 2026/02/05 16:55:54 INFO Applying migration id=autodel 2026/02/05 16:55:54 INFO Applying migration id=jsonb 2026/02/05 16:55:54 INFO Applying migration id=quote 2026/02/05 16:55:54 INFO Applying migration id=rfc9421 2026/02/05 16:55:54 INFO Applying migration id=keys 2026/02/05 16:55:54 INFO Applying migration id=portable 2026/02/05 16:55:54 INFO Applying migration id=proofs 2026/02/05 16:55:54 INFO Applying migration id=contexts 2026/02/05 16:55:54 INFO Applying migration id=deliverieshost 2026/02/05 16:55:54 INFO Applying migration id=pembegin 2026/02/05 16:55:54 INFO Applying migration id=didhost --- PASS: TestFTS_NoInput (0.74s) === RUN TestFTS_EmptyInput 2026/02/05 16:55:55 INFO Applying migration id=initial 2026/02/05 16:55:55 INFO Applying migration id=notesupdated 2026/02/05 16:55:55 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:55 INFO Applying migration id=activitiesid 2026/02/05 16:55:55 INFO Applying migration id=outbox 2026/02/05 16:55:55 INFO Applying migration id=edits 2026/02/05 16:55:55 INFO Applying migration id=outboxactor 2026/02/05 16:55:55 INFO Applying migration id=outboxsender 2026/02/05 16:55:55 INFO Applying migration id=thread 2026/02/05 16:55:55 INFO Applying migration id=host 2026/02/05 16:55:55 INFO Applying migration id=sharedinbox 2026/02/05 16:55:55 INFO Applying migration id=noteshost 2026/02/05 16:55:55 INFO Applying migration id=fetched 2026/02/05 16:55:55 INFO Applying migration id=move 2026/02/05 16:55:55 INFO Applying migration id=cleanup 2026/02/05 16:55:55 INFO Applying migration id=received 2026/02/05 16:55:55 INFO Applying migration id=namehost 2026/02/05 16:55:55 INFO Applying migration id=outboxhost 2026/02/05 16:55:55 INFO Applying migration id=notesfts 2026/02/05 16:55:55 INFO Applying migration id=iconsname 2026/02/05 16:55:55 INFO Applying migration id=nohash 2026/02/05 16:55:55 INFO Applying migration id=shares 2026/02/05 16:55:55 INFO Applying migration id=actorttl 2026/02/05 16:55:55 INFO Applying migration id=tocc 2026/02/05 16:55:55 INFO Applying migration id=followeds 2026/02/05 16:55:55 INFO Applying migration id=certhash 2026/02/05 16:55:55 INFO Applying migration id=follows_sync 2026/02/05 16:55:55 INFO Applying migration id=jsonpath 2026/02/05 16:55:55 INFO Applying migration id=localforward 2026/02/05 16:55:55 INFO Applying migration id=avatar 2026/02/05 16:55:55 INFO Applying migration id=noimage 2026/02/05 16:55:55 INFO Applying migration id=feed 2026/02/05 16:55:55 INFO Applying migration id=bookmarks 2026/02/05 16:55:55 INFO Applying migration id=shareactivity 2026/02/05 16:55:55 INFO Applying migration id=application 2026/02/05 16:55:55 INFO Applying migration id=certificates 2026/02/05 16:55:55 INFO Applying migration id=rawforward 2026/02/05 16:55:55 INFO Applying migration id=publickey 2026/02/05 16:55:55 INFO Applying migration id=resolvegroup 2026/02/05 16:55:55 INFO Applying migration id=reject 2026/02/05 16:55:55 INFO Applying migration id=autodel 2026/02/05 16:55:55 INFO Applying migration id=jsonb 2026/02/05 16:55:55 INFO Applying migration id=quote 2026/02/05 16:55:55 INFO Applying migration id=rfc9421 2026/02/05 16:55:55 INFO Applying migration id=keys 2026/02/05 16:55:55 INFO Applying migration id=portable 2026/02/05 16:55:55 INFO Applying migration id=proofs 2026/02/05 16:55:55 INFO Applying migration id=contexts 2026/02/05 16:55:55 INFO Applying migration id=deliverieshost 2026/02/05 16:55:55 INFO Applying migration id=pembegin 2026/02/05 16:55:55 INFO Applying migration id=didhost --- PASS: TestFTS_EmptyInput (1.32s) === RUN TestFTS_InvalidEscapeSequence 2026/02/05 16:55:56 INFO Applying migration id=initial 2026/02/05 16:55:56 INFO Applying migration id=notesupdated 2026/02/05 16:55:56 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:56 INFO Applying migration id=activitiesid 2026/02/05 16:55:56 INFO Applying migration id=outbox 2026/02/05 16:55:56 INFO Applying migration id=edits 2026/02/05 16:55:56 INFO Applying migration id=outboxactor 2026/02/05 16:55:56 INFO Applying migration id=outboxsender 2026/02/05 16:55:56 INFO Applying migration id=thread 2026/02/05 16:55:56 INFO Applying migration id=host 2026/02/05 16:55:56 INFO Applying migration id=sharedinbox 2026/02/05 16:55:56 INFO Applying migration id=noteshost 2026/02/05 16:55:56 INFO Applying migration id=fetched 2026/02/05 16:55:56 INFO Applying migration id=move 2026/02/05 16:55:56 INFO Applying migration id=cleanup 2026/02/05 16:55:56 INFO Applying migration id=received 2026/02/05 16:55:56 INFO Applying migration id=namehost 2026/02/05 16:55:56 INFO Applying migration id=outboxhost 2026/02/05 16:55:56 INFO Applying migration id=notesfts 2026/02/05 16:55:56 INFO Applying migration id=iconsname 2026/02/05 16:55:56 INFO Applying migration id=nohash 2026/02/05 16:55:56 INFO Applying migration id=shares 2026/02/05 16:55:56 INFO Applying migration id=actorttl 2026/02/05 16:55:56 INFO Applying migration id=tocc 2026/02/05 16:55:56 INFO Applying migration id=followeds 2026/02/05 16:55:56 INFO Applying migration id=certhash 2026/02/05 16:55:56 INFO Applying migration id=follows_sync 2026/02/05 16:55:56 INFO Applying migration id=jsonpath 2026/02/05 16:55:56 INFO Applying migration id=localforward 2026/02/05 16:55:56 INFO Applying migration id=avatar 2026/02/05 16:55:56 INFO Applying migration id=noimage 2026/02/05 16:55:56 INFO Applying migration id=feed 2026/02/05 16:55:56 INFO Applying migration id=bookmarks 2026/02/05 16:55:56 INFO Applying migration id=shareactivity 2026/02/05 16:55:56 INFO Applying migration id=application 2026/02/05 16:55:56 INFO Applying migration id=certificates 2026/02/05 16:55:56 INFO Applying migration id=rawforward 2026/02/05 16:55:56 INFO Applying migration id=publickey 2026/02/05 16:55:56 INFO Applying migration id=resolvegroup 2026/02/05 16:55:56 INFO Applying migration id=reject 2026/02/05 16:55:56 INFO Applying migration id=autodel 2026/02/05 16:55:56 INFO Applying migration id=jsonb 2026/02/05 16:55:56 INFO Applying migration id=quote 2026/02/05 16:55:56 INFO Applying migration id=rfc9421 2026/02/05 16:55:56 INFO Applying migration id=keys 2026/02/05 16:55:56 INFO Applying migration id=portable 2026/02/05 16:55:56 INFO Applying migration id=proofs 2026/02/05 16:55:56 INFO Applying migration id=contexts 2026/02/05 16:55:56 INFO Applying migration id=deliverieshost 2026/02/05 16:55:56 INFO Applying migration id=pembegin 2026/02/05 16:55:56 INFO Applying migration id=didhost 2026/02/05 16:55:57 INFO Failed to decode query url=/users/fts?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestFTS_InvalidEscapeSequence (1.07s) === RUN TestFTS_UnathenticatedUser 2026/02/05 16:55:57 INFO Applying migration id=initial 2026/02/05 16:55:57 INFO Applying migration id=notesupdated 2026/02/05 16:55:57 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:57 INFO Applying migration id=activitiesid 2026/02/05 16:55:57 INFO Applying migration id=outbox 2026/02/05 16:55:57 INFO Applying migration id=edits 2026/02/05 16:55:57 INFO Applying migration id=outboxactor 2026/02/05 16:55:57 INFO Applying migration id=outboxsender 2026/02/05 16:55:57 INFO Applying migration id=thread 2026/02/05 16:55:57 INFO Applying migration id=host 2026/02/05 16:55:57 INFO Applying migration id=sharedinbox 2026/02/05 16:55:57 INFO Applying migration id=noteshost 2026/02/05 16:55:57 INFO Applying migration id=fetched 2026/02/05 16:55:57 INFO Applying migration id=move 2026/02/05 16:55:57 INFO Applying migration id=cleanup 2026/02/05 16:55:57 INFO Applying migration id=received 2026/02/05 16:55:57 INFO Applying migration id=namehost 2026/02/05 16:55:57 INFO Applying migration id=outboxhost 2026/02/05 16:55:57 INFO Applying migration id=notesfts 2026/02/05 16:55:57 INFO Applying migration id=iconsname 2026/02/05 16:55:57 INFO Applying migration id=nohash 2026/02/05 16:55:57 INFO Applying migration id=shares 2026/02/05 16:55:57 INFO Applying migration id=actorttl 2026/02/05 16:55:57 INFO Applying migration id=tocc 2026/02/05 16:55:57 INFO Applying migration id=followeds 2026/02/05 16:55:57 INFO Applying migration id=certhash 2026/02/05 16:55:57 INFO Applying migration id=follows_sync 2026/02/05 16:55:57 INFO Applying migration id=jsonpath 2026/02/05 16:55:57 INFO Applying migration id=localforward 2026/02/05 16:55:57 INFO Applying migration id=avatar 2026/02/05 16:55:57 INFO Applying migration id=noimage 2026/02/05 16:55:57 INFO Applying migration id=feed 2026/02/05 16:55:57 INFO Applying migration id=bookmarks 2026/02/05 16:55:57 INFO Applying migration id=shareactivity 2026/02/05 16:55:57 INFO Applying migration id=application 2026/02/05 16:55:57 INFO Applying migration id=certificates 2026/02/05 16:55:57 INFO Applying migration id=rawforward 2026/02/05 16:55:57 INFO Applying migration id=publickey 2026/02/05 16:55:57 INFO Applying migration id=resolvegroup 2026/02/05 16:55:57 INFO Applying migration id=reject 2026/02/05 16:55:57 INFO Applying migration id=autodel 2026/02/05 16:55:57 INFO Applying migration id=jsonb 2026/02/05 16:55:57 INFO Applying migration id=quote 2026/02/05 16:55:57 INFO Applying migration id=rfc9421 2026/02/05 16:55:57 INFO Applying migration id=keys 2026/02/05 16:55:57 INFO Applying migration id=portable 2026/02/05 16:55:57 INFO Applying migration id=proofs 2026/02/05 16:55:57 INFO Applying migration id=contexts 2026/02/05 16:55:57 INFO Applying migration id=deliverieshost 2026/02/05 16:55:57 INFO Applying migration id=pembegin 2026/02/05 16:55:57 INFO Applying migration id=didhost 2026/02/05 16:55:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-6582-78ae-894f-0f1d4c56323c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-6582-7724-9a13-704950e61991 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-6582-7724-9a13-704950e61991 --- PASS: TestFTS_UnathenticatedUser (1.26s) === RUN TestFTS_SearchByAuthorUserName 2026/02/05 16:55:59 INFO Applying migration id=initial 2026/02/05 16:55:59 INFO Applying migration id=notesupdated 2026/02/05 16:55:59 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:59 INFO Applying migration id=activitiesid 2026/02/05 16:55:59 INFO Applying migration id=outbox 2026/02/05 16:55:59 INFO Applying migration id=edits 2026/02/05 16:55:59 INFO Applying migration id=outboxactor 2026/02/05 16:55:59 INFO Applying migration id=outboxsender 2026/02/05 16:55:59 INFO Applying migration id=thread 2026/02/05 16:55:59 INFO Applying migration id=host 2026/02/05 16:55:59 INFO Applying migration id=sharedinbox 2026/02/05 16:55:59 INFO Applying migration id=noteshost 2026/02/05 16:55:59 INFO Applying migration id=fetched 2026/02/05 16:55:59 INFO Applying migration id=move 2026/02/05 16:55:59 INFO Applying migration id=cleanup 2026/02/05 16:55:59 INFO Applying migration id=received 2026/02/05 16:55:59 INFO Applying migration id=namehost 2026/02/05 16:55:59 INFO Applying migration id=outboxhost 2026/02/05 16:55:59 INFO Applying migration id=notesfts 2026/02/05 16:55:59 INFO Applying migration id=iconsname 2026/02/05 16:55:59 INFO Applying migration id=nohash 2026/02/05 16:55:59 INFO Applying migration id=shares 2026/02/05 16:55:59 INFO Applying migration id=actorttl 2026/02/05 16:55:59 INFO Applying migration id=tocc 2026/02/05 16:55:59 INFO Applying migration id=followeds 2026/02/05 16:55:59 INFO Applying migration id=certhash 2026/02/05 16:55:59 INFO Applying migration id=follows_sync 2026/02/05 16:55:59 INFO Applying migration id=jsonpath 2026/02/05 16:55:59 INFO Applying migration id=localforward 2026/02/05 16:55:59 INFO Applying migration id=avatar 2026/02/05 16:55:59 INFO Applying migration id=noimage 2026/02/05 16:55:59 INFO Applying migration id=feed 2026/02/05 16:55:59 INFO Applying migration id=bookmarks 2026/02/05 16:55:59 INFO Applying migration id=shareactivity 2026/02/05 16:55:59 INFO Applying migration id=application 2026/02/05 16:55:59 INFO Applying migration id=certificates 2026/02/05 16:55:59 INFO Applying migration id=rawforward 2026/02/05 16:55:59 INFO Applying migration id=publickey 2026/02/05 16:55:59 INFO Applying migration id=resolvegroup 2026/02/05 16:55:59 INFO Applying migration id=reject 2026/02/05 16:55:59 INFO Applying migration id=autodel 2026/02/05 16:55:59 INFO Applying migration id=jsonb 2026/02/05 16:55:59 INFO Applying migration id=quote 2026/02/05 16:55:59 INFO Applying migration id=rfc9421 2026/02/05 16:55:59 INFO Applying migration id=keys 2026/02/05 16:55:59 INFO Applying migration id=portable 2026/02/05 16:55:59 INFO Applying migration id=proofs 2026/02/05 16:55:59 INFO Applying migration id=contexts 2026/02/05 16:55:59 INFO Applying migration id=deliverieshost 2026/02/05 16:55:59 INFO Applying migration id=pembegin 2026/02/05 16:55:59 INFO Applying migration id=didhost 2026/02/05 16:56:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-6a5e-749c-8ef3-049a72d67930 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-6a5e-73e9-9c36-48b6008da7c1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-6a5e-73e9-9c36-48b6008da7c1 --- PASS: TestFTS_SearchByAuthorUserName (1.24s) === RUN TestFTS_SearchByAuthorID 2026/02/05 16:56:00 INFO Applying migration id=initial 2026/02/05 16:56:00 INFO Applying migration id=notesupdated 2026/02/05 16:56:00 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:00 INFO Applying migration id=activitiesid 2026/02/05 16:56:00 INFO Applying migration id=outbox 2026/02/05 16:56:00 INFO Applying migration id=edits 2026/02/05 16:56:00 INFO Applying migration id=outboxactor 2026/02/05 16:56:00 INFO Applying migration id=outboxsender 2026/02/05 16:56:00 INFO Applying migration id=thread 2026/02/05 16:56:00 INFO Applying migration id=host 2026/02/05 16:56:00 INFO Applying migration id=sharedinbox 2026/02/05 16:56:00 INFO Applying migration id=noteshost 2026/02/05 16:56:00 INFO Applying migration id=fetched 2026/02/05 16:56:00 INFO Applying migration id=move 2026/02/05 16:56:00 INFO Applying migration id=cleanup 2026/02/05 16:56:00 INFO Applying migration id=received 2026/02/05 16:56:00 INFO Applying migration id=namehost 2026/02/05 16:56:00 INFO Applying migration id=outboxhost 2026/02/05 16:56:00 INFO Applying migration id=notesfts 2026/02/05 16:56:00 INFO Applying migration id=iconsname 2026/02/05 16:56:00 INFO Applying migration id=nohash 2026/02/05 16:56:00 INFO Applying migration id=shares 2026/02/05 16:56:00 INFO Applying migration id=actorttl 2026/02/05 16:56:00 INFO Applying migration id=tocc 2026/02/05 16:56:00 INFO Applying migration id=followeds 2026/02/05 16:56:00 INFO Applying migration id=certhash 2026/02/05 16:56:00 INFO Applying migration id=follows_sync 2026/02/05 16:56:00 INFO Applying migration id=jsonpath 2026/02/05 16:56:00 INFO Applying migration id=localforward 2026/02/05 16:56:00 INFO Applying migration id=avatar 2026/02/05 16:56:00 INFO Applying migration id=noimage 2026/02/05 16:56:00 INFO Applying migration id=feed 2026/02/05 16:56:00 INFO Applying migration id=bookmarks 2026/02/05 16:56:00 INFO Applying migration id=shareactivity 2026/02/05 16:56:00 INFO Applying migration id=application 2026/02/05 16:56:00 INFO Applying migration id=certificates 2026/02/05 16:56:00 INFO Applying migration id=rawforward 2026/02/05 16:56:00 INFO Applying migration id=publickey 2026/02/05 16:56:00 INFO Applying migration id=resolvegroup 2026/02/05 16:56:00 INFO Applying migration id=reject 2026/02/05 16:56:00 INFO Applying migration id=autodel 2026/02/05 16:56:00 INFO Applying migration id=jsonb 2026/02/05 16:56:00 INFO Applying migration id=quote 2026/02/05 16:56:00 INFO Applying migration id=rfc9421 2026/02/05 16:56:00 INFO Applying migration id=keys 2026/02/05 16:56:00 INFO Applying migration id=portable 2026/02/05 16:56:00 INFO Applying migration id=proofs 2026/02/05 16:56:00 INFO Applying migration id=contexts 2026/02/05 16:56:00 INFO Applying migration id=deliverieshost 2026/02/05 16:56:00 INFO Applying migration id=pembegin 2026/02/05 16:56:00 INFO Applying migration id=didhost 2026/02/05 16:56:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-6e95-725f-8fc4-4d6d8d369686 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-6e95-71bb-9f16-b9590202b343 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-6e95-71bb-9f16-b9590202b343 --- PASS: TestFTS_SearchByAuthorID (1.08s) === RUN TestFTS_SearchByMentionUserName 2026/02/05 16:56:01 INFO Applying migration id=initial 2026/02/05 16:56:01 INFO Applying migration id=notesupdated 2026/02/05 16:56:01 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:01 INFO Applying migration id=activitiesid 2026/02/05 16:56:01 INFO Applying migration id=outbox 2026/02/05 16:56:01 INFO Applying migration id=edits 2026/02/05 16:56:01 INFO Applying migration id=outboxactor 2026/02/05 16:56:01 INFO Applying migration id=outboxsender 2026/02/05 16:56:01 INFO Applying migration id=thread 2026/02/05 16:56:01 INFO Applying migration id=host 2026/02/05 16:56:01 INFO Applying migration id=sharedinbox 2026/02/05 16:56:01 INFO Applying migration id=noteshost 2026/02/05 16:56:01 INFO Applying migration id=fetched 2026/02/05 16:56:01 INFO Applying migration id=move 2026/02/05 16:56:01 INFO Applying migration id=cleanup 2026/02/05 16:56:01 INFO Applying migration id=received 2026/02/05 16:56:01 INFO Applying migration id=namehost 2026/02/05 16:56:01 INFO Applying migration id=outboxhost 2026/02/05 16:56:01 INFO Applying migration id=notesfts 2026/02/05 16:56:01 INFO Applying migration id=iconsname 2026/02/05 16:56:01 INFO Applying migration id=nohash 2026/02/05 16:56:01 INFO Applying migration id=shares 2026/02/05 16:56:01 INFO Applying migration id=actorttl 2026/02/05 16:56:01 INFO Applying migration id=tocc 2026/02/05 16:56:01 INFO Applying migration id=followeds 2026/02/05 16:56:01 INFO Applying migration id=certhash 2026/02/05 16:56:01 INFO Applying migration id=follows_sync 2026/02/05 16:56:01 INFO Applying migration id=jsonpath 2026/02/05 16:56:01 INFO Applying migration id=localforward 2026/02/05 16:56:01 INFO Applying migration id=avatar 2026/02/05 16:56:01 INFO Applying migration id=noimage 2026/02/05 16:56:01 INFO Applying migration id=feed 2026/02/05 16:56:01 INFO Applying migration id=bookmarks 2026/02/05 16:56:01 INFO Applying migration id=shareactivity 2026/02/05 16:56:01 INFO Applying migration id=application 2026/02/05 16:56:01 INFO Applying migration id=certificates 2026/02/05 16:56:01 INFO Applying migration id=rawforward 2026/02/05 16:56:01 INFO Applying migration id=publickey 2026/02/05 16:56:01 INFO Applying migration id=resolvegroup 2026/02/05 16:56:01 INFO Applying migration id=reject 2026/02/05 16:56:01 INFO Applying migration id=autodel 2026/02/05 16:56:01 INFO Applying migration id=jsonb 2026/02/05 16:56:01 INFO Applying migration id=quote 2026/02/05 16:56:01 INFO Applying migration id=rfc9421 2026/02/05 16:56:01 INFO Applying migration id=keys 2026/02/05 16:56:01 INFO Applying migration id=portable 2026/02/05 16:56:01 INFO Applying migration id=proofs 2026/02/05 16:56:01 INFO Applying migration id=contexts 2026/02/05 16:56:01 INFO Applying migration id=deliverieshost 2026/02/05 16:56:01 INFO Applying migration id=pembegin 2026/02/05 16:56:01 INFO Applying migration id=didhost --- PASS: TestFTS_SearchByMentionUserName (0.83s) === RUN TestFTS_SearchByMentionID 2026/02/05 16:56:02 INFO Applying migration id=initial 2026/02/05 16:56:02 INFO Applying migration id=notesupdated 2026/02/05 16:56:02 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:02 INFO Applying migration id=activitiesid 2026/02/05 16:56:02 INFO Applying migration id=outbox 2026/02/05 16:56:02 INFO Applying migration id=edits 2026/02/05 16:56:02 INFO Applying migration id=outboxactor 2026/02/05 16:56:02 INFO Applying migration id=outboxsender 2026/02/05 16:56:02 INFO Applying migration id=thread 2026/02/05 16:56:02 INFO Applying migration id=host 2026/02/05 16:56:02 INFO Applying migration id=sharedinbox 2026/02/05 16:56:02 INFO Applying migration id=noteshost 2026/02/05 16:56:02 INFO Applying migration id=fetched 2026/02/05 16:56:02 INFO Applying migration id=move 2026/02/05 16:56:02 INFO Applying migration id=cleanup 2026/02/05 16:56:02 INFO Applying migration id=received 2026/02/05 16:56:02 INFO Applying migration id=namehost 2026/02/05 16:56:02 INFO Applying migration id=outboxhost 2026/02/05 16:56:02 INFO Applying migration id=notesfts 2026/02/05 16:56:02 INFO Applying migration id=iconsname 2026/02/05 16:56:02 INFO Applying migration id=nohash 2026/02/05 16:56:02 INFO Applying migration id=shares 2026/02/05 16:56:02 INFO Applying migration id=actorttl 2026/02/05 16:56:02 INFO Applying migration id=tocc 2026/02/05 16:56:02 INFO Applying migration id=followeds 2026/02/05 16:56:02 INFO Applying migration id=certhash 2026/02/05 16:56:02 INFO Applying migration id=follows_sync 2026/02/05 16:56:02 INFO Applying migration id=jsonpath 2026/02/05 16:56:02 INFO Applying migration id=localforward 2026/02/05 16:56:02 INFO Applying migration id=avatar 2026/02/05 16:56:02 INFO Applying migration id=noimage 2026/02/05 16:56:02 INFO Applying migration id=feed 2026/02/05 16:56:02 INFO Applying migration id=bookmarks 2026/02/05 16:56:02 INFO Applying migration id=shareactivity 2026/02/05 16:56:02 INFO Applying migration id=application 2026/02/05 16:56:02 INFO Applying migration id=certificates 2026/02/05 16:56:02 INFO Applying migration id=rawforward 2026/02/05 16:56:02 INFO Applying migration id=publickey 2026/02/05 16:56:02 INFO Applying migration id=resolvegroup 2026/02/05 16:56:02 INFO Applying migration id=reject 2026/02/05 16:56:02 INFO Applying migration id=autodel 2026/02/05 16:56:02 INFO Applying migration id=jsonb 2026/02/05 16:56:02 INFO Applying migration id=quote 2026/02/05 16:56:02 INFO Applying migration id=rfc9421 2026/02/05 16:56:02 INFO Applying migration id=keys 2026/02/05 16:56:02 INFO Applying migration id=portable 2026/02/05 16:56:02 INFO Applying migration id=proofs 2026/02/05 16:56:02 INFO Applying migration id=contexts 2026/02/05 16:56:02 INFO Applying migration id=deliverieshost 2026/02/05 16:56:02 INFO Applying migration id=pembegin 2026/02/05 16:56:02 INFO Applying migration id=didhost --- PASS: TestFTS_SearchByMentionID (1.74s) === RUN TestHashtag_PublicPost 2026/02/05 16:56:04 INFO Applying migration id=initial 2026/02/05 16:56:04 INFO Applying migration id=notesupdated 2026/02/05 16:56:04 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:04 INFO Applying migration id=activitiesid 2026/02/05 16:56:04 INFO Applying migration id=outbox 2026/02/05 16:56:04 INFO Applying migration id=edits 2026/02/05 16:56:04 INFO Applying migration id=outboxactor 2026/02/05 16:56:04 INFO Applying migration id=outboxsender 2026/02/05 16:56:04 INFO Applying migration id=thread 2026/02/05 16:56:04 INFO Applying migration id=host 2026/02/05 16:56:04 INFO Applying migration id=sharedinbox 2026/02/05 16:56:04 INFO Applying migration id=noteshost 2026/02/05 16:56:04 INFO Applying migration id=fetched 2026/02/05 16:56:04 INFO Applying migration id=move 2026/02/05 16:56:04 INFO Applying migration id=cleanup 2026/02/05 16:56:04 INFO Applying migration id=received 2026/02/05 16:56:04 INFO Applying migration id=namehost 2026/02/05 16:56:04 INFO Applying migration id=outboxhost 2026/02/05 16:56:04 INFO Applying migration id=notesfts 2026/02/05 16:56:04 INFO Applying migration id=iconsname 2026/02/05 16:56:04 INFO Applying migration id=nohash 2026/02/05 16:56:04 INFO Applying migration id=shares 2026/02/05 16:56:04 INFO Applying migration id=actorttl 2026/02/05 16:56:04 INFO Applying migration id=tocc 2026/02/05 16:56:04 INFO Applying migration id=followeds 2026/02/05 16:56:04 INFO Applying migration id=certhash 2026/02/05 16:56:04 INFO Applying migration id=follows_sync 2026/02/05 16:56:04 INFO Applying migration id=jsonpath 2026/02/05 16:56:04 INFO Applying migration id=localforward 2026/02/05 16:56:04 INFO Applying migration id=avatar 2026/02/05 16:56:04 INFO Applying migration id=noimage 2026/02/05 16:56:04 INFO Applying migration id=feed 2026/02/05 16:56:04 INFO Applying migration id=bookmarks 2026/02/05 16:56:04 INFO Applying migration id=shareactivity 2026/02/05 16:56:04 INFO Applying migration id=application 2026/02/05 16:56:04 INFO Applying migration id=certificates 2026/02/05 16:56:04 INFO Applying migration id=rawforward 2026/02/05 16:56:04 INFO Applying migration id=publickey 2026/02/05 16:56:04 INFO Applying migration id=resolvegroup 2026/02/05 16:56:04 INFO Applying migration id=reject 2026/02/05 16:56:04 INFO Applying migration id=autodel 2026/02/05 16:56:04 INFO Applying migration id=jsonb 2026/02/05 16:56:04 INFO Applying migration id=quote 2026/02/05 16:56:04 INFO Applying migration id=rfc9421 2026/02/05 16:56:04 INFO Applying migration id=keys 2026/02/05 16:56:04 INFO Applying migration id=portable 2026/02/05 16:56:04 INFO Applying migration id=proofs 2026/02/05 16:56:04 INFO Applying migration id=contexts 2026/02/05 16:56:04 INFO Applying migration id=deliverieshost 2026/02/05 16:56:04 INFO Applying migration id=pembegin 2026/02/05 16:56:04 INFO Applying migration id=didhost 2026/02/05 16:56:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-7dfc-7f40-981c-98ba87f464cb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-7dfc-7e7a-b8e0-e47d0155f64c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-7dfc-7e7a-b8e0-e47d0155f64c 2026/02/05 16:56:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-7dfc-7e7a-b8e0-e47d0155f64c 2026/02/05 16:56:05 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PublicPost (1.37s) === RUN TestHashtag_PublicPostUnauthenticatedUser 2026/02/05 16:56:05 INFO Applying migration id=initial 2026/02/05 16:56:05 INFO Applying migration id=notesupdated 2026/02/05 16:56:05 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:05 INFO Applying migration id=activitiesid 2026/02/05 16:56:05 INFO Applying migration id=outbox 2026/02/05 16:56:05 INFO Applying migration id=edits 2026/02/05 16:56:05 INFO Applying migration id=outboxactor 2026/02/05 16:56:05 INFO Applying migration id=outboxsender 2026/02/05 16:56:05 INFO Applying migration id=thread 2026/02/05 16:56:05 INFO Applying migration id=host 2026/02/05 16:56:05 INFO Applying migration id=sharedinbox 2026/02/05 16:56:05 INFO Applying migration id=noteshost 2026/02/05 16:56:05 INFO Applying migration id=fetched 2026/02/05 16:56:05 INFO Applying migration id=move 2026/02/05 16:56:05 INFO Applying migration id=cleanup 2026/02/05 16:56:05 INFO Applying migration id=received 2026/02/05 16:56:05 INFO Applying migration id=namehost 2026/02/05 16:56:05 INFO Applying migration id=outboxhost 2026/02/05 16:56:05 INFO Applying migration id=notesfts 2026/02/05 16:56:05 INFO Applying migration id=iconsname 2026/02/05 16:56:05 INFO Applying migration id=nohash 2026/02/05 16:56:05 INFO Applying migration id=shares 2026/02/05 16:56:05 INFO Applying migration id=actorttl 2026/02/05 16:56:05 INFO Applying migration id=tocc 2026/02/05 16:56:05 INFO Applying migration id=followeds 2026/02/05 16:56:05 INFO Applying migration id=certhash 2026/02/05 16:56:05 INFO Applying migration id=follows_sync 2026/02/05 16:56:05 INFO Applying migration id=jsonpath 2026/02/05 16:56:05 INFO Applying migration id=localforward 2026/02/05 16:56:05 INFO Applying migration id=avatar 2026/02/05 16:56:05 INFO Applying migration id=noimage 2026/02/05 16:56:05 INFO Applying migration id=feed 2026/02/05 16:56:05 INFO Applying migration id=bookmarks 2026/02/05 16:56:05 INFO Applying migration id=shareactivity 2026/02/05 16:56:05 INFO Applying migration id=application 2026/02/05 16:56:05 INFO Applying migration id=certificates 2026/02/05 16:56:05 INFO Applying migration id=rawforward 2026/02/05 16:56:05 INFO Applying migration id=publickey 2026/02/05 16:56:05 INFO Applying migration id=resolvegroup 2026/02/05 16:56:05 INFO Applying migration id=reject 2026/02/05 16:56:05 INFO Applying migration id=autodel 2026/02/05 16:56:05 INFO Applying migration id=jsonb 2026/02/05 16:56:05 INFO Applying migration id=quote 2026/02/05 16:56:05 INFO Applying migration id=rfc9421 2026/02/05 16:56:05 INFO Applying migration id=keys 2026/02/05 16:56:05 INFO Applying migration id=portable 2026/02/05 16:56:05 INFO Applying migration id=proofs 2026/02/05 16:56:05 INFO Applying migration id=contexts 2026/02/05 16:56:05 INFO Applying migration id=deliverieshost 2026/02/05 16:56:05 INFO Applying migration id=pembegin 2026/02/05 16:56:05 INFO Applying migration id=didhost 2026/02/05 16:56:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-82af-7525-a852-43322141213d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-82af-74ad-b191-f54e3805895d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-82af-74ad-b191-f54e3805895d 2026/02/05 16:56:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-82af-74ad-b191-f54e3805895d 2026/02/05 16:56:06 INFO Generating first response key=/hashtag/world --- PASS: TestHashtag_PublicPostUnauthenticatedUser (1.20s) === RUN TestHashtag_ExclamationMark 2026/02/05 16:56:06 INFO Applying migration id=initial 2026/02/05 16:56:06 INFO Applying migration id=notesupdated 2026/02/05 16:56:06 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:06 INFO Applying migration id=activitiesid 2026/02/05 16:56:06 INFO Applying migration id=outbox 2026/02/05 16:56:06 INFO Applying migration id=edits 2026/02/05 16:56:06 INFO Applying migration id=outboxactor 2026/02/05 16:56:06 INFO Applying migration id=outboxsender 2026/02/05 16:56:06 INFO Applying migration id=thread 2026/02/05 16:56:06 INFO Applying migration id=host 2026/02/05 16:56:06 INFO Applying migration id=sharedinbox 2026/02/05 16:56:06 INFO Applying migration id=noteshost 2026/02/05 16:56:06 INFO Applying migration id=fetched 2026/02/05 16:56:06 INFO Applying migration id=move 2026/02/05 16:56:06 INFO Applying migration id=cleanup 2026/02/05 16:56:06 INFO Applying migration id=received 2026/02/05 16:56:06 INFO Applying migration id=namehost 2026/02/05 16:56:06 INFO Applying migration id=outboxhost 2026/02/05 16:56:06 INFO Applying migration id=notesfts 2026/02/05 16:56:06 INFO Applying migration id=iconsname 2026/02/05 16:56:06 INFO Applying migration id=nohash 2026/02/05 16:56:06 INFO Applying migration id=shares 2026/02/05 16:56:06 INFO Applying migration id=actorttl 2026/02/05 16:56:06 INFO Applying migration id=tocc 2026/02/05 16:56:06 INFO Applying migration id=followeds 2026/02/05 16:56:06 INFO Applying migration id=certhash 2026/02/05 16:56:06 INFO Applying migration id=follows_sync 2026/02/05 16:56:06 INFO Applying migration id=jsonpath 2026/02/05 16:56:06 INFO Applying migration id=localforward 2026/02/05 16:56:06 INFO Applying migration id=avatar 2026/02/05 16:56:06 INFO Applying migration id=noimage 2026/02/05 16:56:06 INFO Applying migration id=feed 2026/02/05 16:56:06 INFO Applying migration id=bookmarks 2026/02/05 16:56:06 INFO Applying migration id=shareactivity 2026/02/05 16:56:06 INFO Applying migration id=application 2026/02/05 16:56:06 INFO Applying migration id=certificates 2026/02/05 16:56:06 INFO Applying migration id=rawforward 2026/02/05 16:56:06 INFO Applying migration id=publickey 2026/02/05 16:56:06 INFO Applying migration id=resolvegroup 2026/02/05 16:56:06 INFO Applying migration id=reject 2026/02/05 16:56:06 INFO Applying migration id=autodel 2026/02/05 16:56:06 INFO Applying migration id=jsonb 2026/02/05 16:56:06 INFO Applying migration id=quote 2026/02/05 16:56:06 INFO Applying migration id=rfc9421 2026/02/05 16:56:06 INFO Applying migration id=keys 2026/02/05 16:56:06 INFO Applying migration id=portable 2026/02/05 16:56:06 INFO Applying migration id=proofs 2026/02/05 16:56:06 INFO Applying migration id=contexts 2026/02/05 16:56:06 INFO Applying migration id=deliverieshost 2026/02/05 16:56:06 INFO Applying migration id=pembegin 2026/02/05 16:56:06 INFO Applying migration id=didhost 2026/02/05 16:56:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-87c3-7b2b-b56d-174c1a7cd17b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-87c3-7a67-985b-de0b1cadd6dd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-87c3-7a67-985b-de0b1cadd6dd 2026/02/05 16:56:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-87c3-7a67-985b-de0b1cadd6dd 2026/02/05 16:56:07 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_ExclamationMark (1.30s) === RUN TestHashtag_Beginning 2026/02/05 16:56:07 INFO Applying migration id=initial 2026/02/05 16:56:07 INFO Applying migration id=notesupdated 2026/02/05 16:56:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:07 INFO Applying migration id=activitiesid 2026/02/05 16:56:07 INFO Applying migration id=outbox 2026/02/05 16:56:07 INFO Applying migration id=edits 2026/02/05 16:56:07 INFO Applying migration id=outboxactor 2026/02/05 16:56:07 INFO Applying migration id=outboxsender 2026/02/05 16:56:07 INFO Applying migration id=thread 2026/02/05 16:56:07 INFO Applying migration id=host 2026/02/05 16:56:07 INFO Applying migration id=sharedinbox 2026/02/05 16:56:07 INFO Applying migration id=noteshost 2026/02/05 16:56:07 INFO Applying migration id=fetched 2026/02/05 16:56:07 INFO Applying migration id=move 2026/02/05 16:56:07 INFO Applying migration id=cleanup 2026/02/05 16:56:07 INFO Applying migration id=received 2026/02/05 16:56:07 INFO Applying migration id=namehost 2026/02/05 16:56:07 INFO Applying migration id=outboxhost 2026/02/05 16:56:07 INFO Applying migration id=notesfts 2026/02/05 16:56:07 INFO Applying migration id=iconsname 2026/02/05 16:56:07 INFO Applying migration id=nohash 2026/02/05 16:56:07 INFO Applying migration id=shares 2026/02/05 16:56:07 INFO Applying migration id=actorttl 2026/02/05 16:56:07 INFO Applying migration id=tocc 2026/02/05 16:56:07 INFO Applying migration id=followeds 2026/02/05 16:56:07 INFO Applying migration id=certhash 2026/02/05 16:56:07 INFO Applying migration id=follows_sync 2026/02/05 16:56:07 INFO Applying migration id=jsonpath 2026/02/05 16:56:07 INFO Applying migration id=localforward 2026/02/05 16:56:07 INFO Applying migration id=avatar 2026/02/05 16:56:07 INFO Applying migration id=noimage 2026/02/05 16:56:07 INFO Applying migration id=feed 2026/02/05 16:56:07 INFO Applying migration id=bookmarks 2026/02/05 16:56:07 INFO Applying migration id=shareactivity 2026/02/05 16:56:07 INFO Applying migration id=application 2026/02/05 16:56:07 INFO Applying migration id=certificates 2026/02/05 16:56:07 INFO Applying migration id=rawforward 2026/02/05 16:56:07 INFO Applying migration id=publickey 2026/02/05 16:56:07 INFO Applying migration id=resolvegroup 2026/02/05 16:56:07 INFO Applying migration id=reject 2026/02/05 16:56:07 INFO Applying migration id=autodel 2026/02/05 16:56:07 INFO Applying migration id=jsonb 2026/02/05 16:56:08 INFO Applying migration id=quote 2026/02/05 16:56:08 INFO Applying migration id=rfc9421 2026/02/05 16:56:08 INFO Applying migration id=keys 2026/02/05 16:56:08 INFO Applying migration id=portable 2026/02/05 16:56:08 INFO Applying migration id=proofs 2026/02/05 16:56:08 INFO Applying migration id=contexts 2026/02/05 16:56:08 INFO Applying migration id=deliverieshost 2026/02/05 16:56:08 INFO Applying migration id=pembegin 2026/02/05 16:56:08 INFO Applying migration id=didhost 2026/02/05 16:56:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-8c3f-7d4b-8e7b-352c4ce8b5d4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-8c3e-785a-b7c2-30fc3cb340d3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-8c3e-785a-b7c2-30fc3cb340d3 2026/02/05 16:56:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-8c3e-785a-b7c2-30fc3cb340d3 2026/02/05 16:56:09 INFO Generating first response key=/hashtag/Hello --- PASS: TestHashtag_Beginning (1.15s) === RUN TestHashtag_Multiple 2026/02/05 16:56:09 INFO Applying migration id=initial 2026/02/05 16:56:09 INFO Applying migration id=notesupdated 2026/02/05 16:56:09 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:09 INFO Applying migration id=activitiesid 2026/02/05 16:56:09 INFO Applying migration id=outbox 2026/02/05 16:56:09 INFO Applying migration id=edits 2026/02/05 16:56:09 INFO Applying migration id=outboxactor 2026/02/05 16:56:09 INFO Applying migration id=outboxsender 2026/02/05 16:56:09 INFO Applying migration id=thread 2026/02/05 16:56:09 INFO Applying migration id=host 2026/02/05 16:56:09 INFO Applying migration id=sharedinbox 2026/02/05 16:56:09 INFO Applying migration id=noteshost 2026/02/05 16:56:09 INFO Applying migration id=fetched 2026/02/05 16:56:09 INFO Applying migration id=move 2026/02/05 16:56:09 INFO Applying migration id=cleanup 2026/02/05 16:56:09 INFO Applying migration id=received 2026/02/05 16:56:09 INFO Applying migration id=namehost 2026/02/05 16:56:09 INFO Applying migration id=outboxhost 2026/02/05 16:56:09 INFO Applying migration id=notesfts 2026/02/05 16:56:09 INFO Applying migration id=iconsname 2026/02/05 16:56:09 INFO Applying migration id=nohash 2026/02/05 16:56:09 INFO Applying migration id=shares 2026/02/05 16:56:09 INFO Applying migration id=actorttl 2026/02/05 16:56:09 INFO Applying migration id=tocc 2026/02/05 16:56:09 INFO Applying migration id=followeds 2026/02/05 16:56:09 INFO Applying migration id=certhash 2026/02/05 16:56:09 INFO Applying migration id=follows_sync 2026/02/05 16:56:09 INFO Applying migration id=jsonpath 2026/02/05 16:56:09 INFO Applying migration id=localforward 2026/02/05 16:56:09 INFO Applying migration id=avatar 2026/02/05 16:56:09 INFO Applying migration id=noimage 2026/02/05 16:56:09 INFO Applying migration id=feed 2026/02/05 16:56:09 INFO Applying migration id=bookmarks 2026/02/05 16:56:09 INFO Applying migration id=shareactivity 2026/02/05 16:56:09 INFO Applying migration id=application 2026/02/05 16:56:09 INFO Applying migration id=certificates 2026/02/05 16:56:09 INFO Applying migration id=rawforward 2026/02/05 16:56:09 INFO Applying migration id=publickey 2026/02/05 16:56:09 INFO Applying migration id=resolvegroup 2026/02/05 16:56:09 INFO Applying migration id=reject 2026/02/05 16:56:09 INFO Applying migration id=autodel 2026/02/05 16:56:09 INFO Applying migration id=jsonb 2026/02/05 16:56:09 INFO Applying migration id=quote 2026/02/05 16:56:09 INFO Applying migration id=rfc9421 2026/02/05 16:56:09 INFO Applying migration id=keys 2026/02/05 16:56:09 INFO Applying migration id=portable 2026/02/05 16:56:09 INFO Applying migration id=proofs 2026/02/05 16:56:09 INFO Applying migration id=contexts 2026/02/05 16:56:09 INFO Applying migration id=deliverieshost 2026/02/05 16:56:09 INFO Applying migration id=pembegin 2026/02/05 16:56:09 INFO Applying migration id=didhost 2026/02/05 16:56:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-9158-7efc-b1c6-ec8bcaaa3a06 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-9158-7e6d-aa6e-7a971130708a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-9158-7e6d-aa6e-7a971130708a 2026/02/05 16:56:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-9158-7e6d-aa6e-7a971130708a 2026/02/05 16:56:10 INFO Generating first response key=/hashtag/Hello 2026/02/05 16:56:10 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_Multiple (1.31s) === RUN TestHashtag_CaseSensitivity 2026/02/05 16:56:10 INFO Applying migration id=initial 2026/02/05 16:56:10 INFO Applying migration id=notesupdated 2026/02/05 16:56:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:10 INFO Applying migration id=activitiesid 2026/02/05 16:56:10 INFO Applying migration id=outbox 2026/02/05 16:56:10 INFO Applying migration id=edits 2026/02/05 16:56:10 INFO Applying migration id=outboxactor 2026/02/05 16:56:10 INFO Applying migration id=outboxsender 2026/02/05 16:56:10 INFO Applying migration id=thread 2026/02/05 16:56:10 INFO Applying migration id=host 2026/02/05 16:56:10 INFO Applying migration id=sharedinbox 2026/02/05 16:56:10 INFO Applying migration id=noteshost 2026/02/05 16:56:10 INFO Applying migration id=fetched 2026/02/05 16:56:10 INFO Applying migration id=move 2026/02/05 16:56:10 INFO Applying migration id=cleanup 2026/02/05 16:56:10 INFO Applying migration id=received 2026/02/05 16:56:10 INFO Applying migration id=namehost 2026/02/05 16:56:10 INFO Applying migration id=outboxhost 2026/02/05 16:56:10 INFO Applying migration id=notesfts 2026/02/05 16:56:10 INFO Applying migration id=iconsname 2026/02/05 16:56:10 INFO Applying migration id=nohash 2026/02/05 16:56:10 INFO Applying migration id=shares 2026/02/05 16:56:10 INFO Applying migration id=actorttl 2026/02/05 16:56:10 INFO Applying migration id=tocc 2026/02/05 16:56:10 INFO Applying migration id=followeds 2026/02/05 16:56:10 INFO Applying migration id=certhash 2026/02/05 16:56:10 INFO Applying migration id=follows_sync 2026/02/05 16:56:10 INFO Applying migration id=jsonpath 2026/02/05 16:56:10 INFO Applying migration id=localforward 2026/02/05 16:56:10 INFO Applying migration id=avatar 2026/02/05 16:56:10 INFO Applying migration id=noimage 2026/02/05 16:56:10 INFO Applying migration id=feed 2026/02/05 16:56:10 INFO Applying migration id=bookmarks 2026/02/05 16:56:10 INFO Applying migration id=shareactivity 2026/02/05 16:56:10 INFO Applying migration id=application 2026/02/05 16:56:10 INFO Applying migration id=certificates 2026/02/05 16:56:10 INFO Applying migration id=rawforward 2026/02/05 16:56:10 INFO Applying migration id=publickey 2026/02/05 16:56:10 INFO Applying migration id=resolvegroup 2026/02/05 16:56:10 INFO Applying migration id=reject 2026/02/05 16:56:10 INFO Applying migration id=autodel 2026/02/05 16:56:10 INFO Applying migration id=jsonb 2026/02/05 16:56:10 INFO Applying migration id=quote 2026/02/05 16:56:10 INFO Applying migration id=rfc9421 2026/02/05 16:56:10 INFO Applying migration id=keys 2026/02/05 16:56:10 INFO Applying migration id=portable 2026/02/05 16:56:10 INFO Applying migration id=proofs 2026/02/05 16:56:10 INFO Applying migration id=contexts 2026/02/05 16:56:10 INFO Applying migration id=deliverieshost 2026/02/05 16:56:10 INFO Applying migration id=pembegin 2026/02/05 16:56:10 INFO Applying migration id=didhost 2026/02/05 16:56:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-9687-7930-b33a-ef731fd23d55 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-9687-78d5-884f-b88c465a9938 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-9687-78d5-884f-b88c465a9938 2026/02/05 16:56:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-9687-78d5-884f-b88c465a9938 2026/02/05 16:56:11 INFO Generating first response key=/hashtag/WoRlD --- PASS: TestHashtag_CaseSensitivity (1.33s) === RUN TestHashtag_PostToFollowers 2026/02/05 16:56:11 INFO Applying migration id=initial 2026/02/05 16:56:11 INFO Applying migration id=notesupdated 2026/02/05 16:56:11 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:11 INFO Applying migration id=activitiesid 2026/02/05 16:56:11 INFO Applying migration id=outbox 2026/02/05 16:56:11 INFO Applying migration id=edits 2026/02/05 16:56:11 INFO Applying migration id=outboxactor 2026/02/05 16:56:11 INFO Applying migration id=outboxsender 2026/02/05 16:56:11 INFO Applying migration id=thread 2026/02/05 16:56:11 INFO Applying migration id=host 2026/02/05 16:56:11 INFO Applying migration id=sharedinbox 2026/02/05 16:56:11 INFO Applying migration id=noteshost 2026/02/05 16:56:11 INFO Applying migration id=fetched 2026/02/05 16:56:11 INFO Applying migration id=move 2026/02/05 16:56:11 INFO Applying migration id=cleanup 2026/02/05 16:56:11 INFO Applying migration id=received 2026/02/05 16:56:11 INFO Applying migration id=namehost 2026/02/05 16:56:11 INFO Applying migration id=outboxhost 2026/02/05 16:56:11 INFO Applying migration id=notesfts 2026/02/05 16:56:11 INFO Applying migration id=iconsname 2026/02/05 16:56:11 INFO Applying migration id=nohash 2026/02/05 16:56:11 INFO Applying migration id=shares 2026/02/05 16:56:11 INFO Applying migration id=actorttl 2026/02/05 16:56:11 INFO Applying migration id=tocc 2026/02/05 16:56:11 INFO Applying migration id=followeds 2026/02/05 16:56:11 INFO Applying migration id=certhash 2026/02/05 16:56:11 INFO Applying migration id=follows_sync 2026/02/05 16:56:11 INFO Applying migration id=jsonpath 2026/02/05 16:56:11 INFO Applying migration id=localforward 2026/02/05 16:56:11 INFO Applying migration id=avatar 2026/02/05 16:56:11 INFO Applying migration id=noimage 2026/02/05 16:56:11 INFO Applying migration id=feed 2026/02/05 16:56:11 INFO Applying migration id=bookmarks 2026/02/05 16:56:11 INFO Applying migration id=shareactivity 2026/02/05 16:56:11 INFO Applying migration id=application 2026/02/05 16:56:11 INFO Applying migration id=certificates 2026/02/05 16:56:11 INFO Applying migration id=rawforward 2026/02/05 16:56:11 INFO Applying migration id=publickey 2026/02/05 16:56:11 INFO Applying migration id=resolvegroup 2026/02/05 16:56:11 INFO Applying migration id=reject 2026/02/05 16:56:11 INFO Applying migration id=autodel 2026/02/05 16:56:11 INFO Applying migration id=jsonb 2026/02/05 16:56:11 INFO Applying migration id=quote 2026/02/05 16:56:11 INFO Applying migration id=rfc9421 2026/02/05 16:56:11 INFO Applying migration id=keys 2026/02/05 16:56:11 INFO Applying migration id=portable 2026/02/05 16:56:11 INFO Applying migration id=proofs 2026/02/05 16:56:11 INFO Applying migration id=contexts 2026/02/05 16:56:11 INFO Applying migration id=deliverieshost 2026/02/05 16:56:11 INFO Applying migration id=pembegin 2026/02/05 16:56:11 INFO Applying migration id=didhost 2026/02/05 16:56:12 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-99d9-7e1b-9677-42d3637a8406 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/02/05 16:56:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-99da-7dc5-9561-2b6120ea45b5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-99d9-7e1b-9677-42d3637a8406 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebb-99d9-7e1b-9677-42d3637a8406 2026/02/05 16:56:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-99db-7895-a480-73d80f8dd808 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-99db-7836-baf4-a5ac8df7d455 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-99db-7836-baf4-a5ac8df7d455 2026/02/05 16:56:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-99db-7836-baf4-a5ac8df7d455 2026/02/05 16:56:12 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PostToFollowers (0.85s) === RUN TestHashtag_BigOffset 2026/02/05 16:56:12 INFO Applying migration id=initial 2026/02/05 16:56:12 INFO Applying migration id=notesupdated 2026/02/05 16:56:12 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:12 INFO Applying migration id=activitiesid 2026/02/05 16:56:12 INFO Applying migration id=outbox 2026/02/05 16:56:12 INFO Applying migration id=edits 2026/02/05 16:56:12 INFO Applying migration id=outboxactor 2026/02/05 16:56:12 INFO Applying migration id=outboxsender 2026/02/05 16:56:12 INFO Applying migration id=thread 2026/02/05 16:56:12 INFO Applying migration id=host 2026/02/05 16:56:12 INFO Applying migration id=sharedinbox 2026/02/05 16:56:12 INFO Applying migration id=noteshost 2026/02/05 16:56:12 INFO Applying migration id=fetched 2026/02/05 16:56:12 INFO Applying migration id=move 2026/02/05 16:56:12 INFO Applying migration id=cleanup 2026/02/05 16:56:12 INFO Applying migration id=received 2026/02/05 16:56:12 INFO Applying migration id=namehost 2026/02/05 16:56:12 INFO Applying migration id=outboxhost 2026/02/05 16:56:12 INFO Applying migration id=notesfts 2026/02/05 16:56:12 INFO Applying migration id=iconsname 2026/02/05 16:56:12 INFO Applying migration id=nohash 2026/02/05 16:56:12 INFO Applying migration id=shares 2026/02/05 16:56:12 INFO Applying migration id=actorttl 2026/02/05 16:56:12 INFO Applying migration id=tocc 2026/02/05 16:56:12 INFO Applying migration id=followeds 2026/02/05 16:56:12 INFO Applying migration id=certhash 2026/02/05 16:56:12 INFO Applying migration id=follows_sync 2026/02/05 16:56:12 INFO Applying migration id=jsonpath 2026/02/05 16:56:12 INFO Applying migration id=localforward 2026/02/05 16:56:12 INFO Applying migration id=avatar 2026/02/05 16:56:12 INFO Applying migration id=noimage 2026/02/05 16:56:12 INFO Applying migration id=feed 2026/02/05 16:56:12 INFO Applying migration id=bookmarks 2026/02/05 16:56:12 INFO Applying migration id=shareactivity 2026/02/05 16:56:12 INFO Applying migration id=application 2026/02/05 16:56:12 INFO Applying migration id=certificates 2026/02/05 16:56:12 INFO Applying migration id=rawforward 2026/02/05 16:56:12 INFO Applying migration id=publickey 2026/02/05 16:56:12 INFO Applying migration id=resolvegroup 2026/02/05 16:56:12 INFO Applying migration id=reject 2026/02/05 16:56:12 INFO Applying migration id=autodel 2026/02/05 16:56:12 INFO Applying migration id=jsonb 2026/02/05 16:56:12 INFO Applying migration id=quote 2026/02/05 16:56:12 INFO Applying migration id=rfc9421 2026/02/05 16:56:12 INFO Applying migration id=keys 2026/02/05 16:56:12 INFO Applying migration id=portable 2026/02/05 16:56:12 INFO Applying migration id=proofs 2026/02/05 16:56:12 INFO Applying migration id=contexts 2026/02/05 16:56:12 INFO Applying migration id=deliverieshost 2026/02/05 16:56:12 INFO Applying migration id=pembegin 2026/02/05 16:56:12 INFO Applying migration id=didhost 2026/02/05 16:56:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-9e69-7815-88c3-03a7ff5e360e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-9e69-77a4-9c0e-2c98f5fbba98 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-9e69-77a4-9c0e-2c98f5fbba98 2026/02/05 16:56:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-9e69-77a4-9c0e-2c98f5fbba98 2026/02/05 16:56:13 INFO Generating first response key=/users/hashtag/world?123 --- PASS: TestHashtag_BigOffset (1.17s) === RUN TestHashtag_BigOffsetUnauthenticatedUser 2026/02/05 16:56:13 INFO Applying migration id=initial 2026/02/05 16:56:13 INFO Applying migration id=notesupdated 2026/02/05 16:56:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:13 INFO Applying migration id=activitiesid 2026/02/05 16:56:13 INFO Applying migration id=outbox 2026/02/05 16:56:13 INFO Applying migration id=edits 2026/02/05 16:56:13 INFO Applying migration id=outboxactor 2026/02/05 16:56:13 INFO Applying migration id=outboxsender 2026/02/05 16:56:13 INFO Applying migration id=thread 2026/02/05 16:56:13 INFO Applying migration id=host 2026/02/05 16:56:13 INFO Applying migration id=sharedinbox 2026/02/05 16:56:13 INFO Applying migration id=noteshost 2026/02/05 16:56:13 INFO Applying migration id=fetched 2026/02/05 16:56:13 INFO Applying migration id=move 2026/02/05 16:56:13 INFO Applying migration id=cleanup 2026/02/05 16:56:13 INFO Applying migration id=received 2026/02/05 16:56:13 INFO Applying migration id=namehost 2026/02/05 16:56:13 INFO Applying migration id=outboxhost 2026/02/05 16:56:13 INFO Applying migration id=notesfts 2026/02/05 16:56:13 INFO Applying migration id=iconsname 2026/02/05 16:56:13 INFO Applying migration id=nohash 2026/02/05 16:56:13 INFO Applying migration id=shares 2026/02/05 16:56:13 INFO Applying migration id=actorttl 2026/02/05 16:56:13 INFO Applying migration id=tocc 2026/02/05 16:56:13 INFO Applying migration id=followeds 2026/02/05 16:56:13 INFO Applying migration id=certhash 2026/02/05 16:56:13 INFO Applying migration id=follows_sync 2026/02/05 16:56:13 INFO Applying migration id=jsonpath 2026/02/05 16:56:13 INFO Applying migration id=localforward 2026/02/05 16:56:13 INFO Applying migration id=avatar 2026/02/05 16:56:13 INFO Applying migration id=noimage 2026/02/05 16:56:13 INFO Applying migration id=feed 2026/02/05 16:56:13 INFO Applying migration id=bookmarks 2026/02/05 16:56:13 INFO Applying migration id=shareactivity 2026/02/05 16:56:13 INFO Applying migration id=application 2026/02/05 16:56:13 INFO Applying migration id=certificates 2026/02/05 16:56:13 INFO Applying migration id=rawforward 2026/02/05 16:56:13 INFO Applying migration id=publickey 2026/02/05 16:56:13 INFO Applying migration id=resolvegroup 2026/02/05 16:56:13 INFO Applying migration id=reject 2026/02/05 16:56:13 INFO Applying migration id=autodel 2026/02/05 16:56:13 INFO Applying migration id=jsonb 2026/02/05 16:56:13 INFO Applying migration id=quote 2026/02/05 16:56:13 INFO Applying migration id=rfc9421 2026/02/05 16:56:13 INFO Applying migration id=keys 2026/02/05 16:56:13 INFO Applying migration id=portable 2026/02/05 16:56:13 INFO Applying migration id=proofs 2026/02/05 16:56:13 INFO Applying migration id=contexts 2026/02/05 16:56:13 INFO Applying migration id=deliverieshost 2026/02/05 16:56:13 INFO Applying migration id=pembegin 2026/02/05 16:56:13 INFO Applying migration id=didhost 2026/02/05 16:56:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-a36e-79d1-adde-6b2d18827a30 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-a36e-7912-8626-c909264cb31b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-a36e-7912-8626-c909264cb31b 2026/02/05 16:56:14 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-a36e-7912-8626-c909264cb31b 2026/02/05 16:56:14 INFO Generating first response key=/hashtag/world?123 --- PASS: TestHashtag_BigOffsetUnauthenticatedUser (1.28s) === RUN TestHashtag_InvalidOffset 2026/02/05 16:56:14 INFO Applying migration id=initial 2026/02/05 16:56:14 INFO Applying migration id=notesupdated 2026/02/05 16:56:14 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:14 INFO Applying migration id=activitiesid 2026/02/05 16:56:14 INFO Applying migration id=outbox 2026/02/05 16:56:14 INFO Applying migration id=edits 2026/02/05 16:56:14 INFO Applying migration id=outboxactor 2026/02/05 16:56:14 INFO Applying migration id=outboxsender 2026/02/05 16:56:14 INFO Applying migration id=thread 2026/02/05 16:56:14 INFO Applying migration id=host 2026/02/05 16:56:14 INFO Applying migration id=sharedinbox 2026/02/05 16:56:14 INFO Applying migration id=noteshost 2026/02/05 16:56:14 INFO Applying migration id=fetched 2026/02/05 16:56:14 INFO Applying migration id=move 2026/02/05 16:56:14 INFO Applying migration id=cleanup 2026/02/05 16:56:14 INFO Applying migration id=received 2026/02/05 16:56:14 INFO Applying migration id=namehost 2026/02/05 16:56:14 INFO Applying migration id=outboxhost 2026/02/05 16:56:14 INFO Applying migration id=notesfts 2026/02/05 16:56:14 INFO Applying migration id=iconsname 2026/02/05 16:56:14 INFO Applying migration id=nohash 2026/02/05 16:56:14 INFO Applying migration id=shares 2026/02/05 16:56:14 INFO Applying migration id=actorttl 2026/02/05 16:56:14 INFO Applying migration id=tocc 2026/02/05 16:56:15 INFO Applying migration id=followeds 2026/02/05 16:56:15 INFO Applying migration id=certhash 2026/02/05 16:56:15 INFO Applying migration id=follows_sync 2026/02/05 16:56:15 INFO Applying migration id=jsonpath 2026/02/05 16:56:15 INFO Applying migration id=localforward 2026/02/05 16:56:15 INFO Applying migration id=avatar 2026/02/05 16:56:15 INFO Applying migration id=noimage 2026/02/05 16:56:15 INFO Applying migration id=feed 2026/02/05 16:56:15 INFO Applying migration id=bookmarks 2026/02/05 16:56:15 INFO Applying migration id=shareactivity 2026/02/05 16:56:15 INFO Applying migration id=application 2026/02/05 16:56:15 INFO Applying migration id=certificates 2026/02/05 16:56:15 INFO Applying migration id=rawforward 2026/02/05 16:56:15 INFO Applying migration id=publickey 2026/02/05 16:56:15 INFO Applying migration id=resolvegroup 2026/02/05 16:56:15 INFO Applying migration id=reject 2026/02/05 16:56:15 INFO Applying migration id=autodel 2026/02/05 16:56:15 INFO Applying migration id=jsonb 2026/02/05 16:56:15 INFO Applying migration id=quote 2026/02/05 16:56:15 INFO Applying migration id=rfc9421 2026/02/05 16:56:15 INFO Applying migration id=keys 2026/02/05 16:56:15 INFO Applying migration id=portable 2026/02/05 16:56:15 INFO Applying migration id=proofs 2026/02/05 16:56:15 INFO Applying migration id=contexts 2026/02/05 16:56:15 INFO Applying migration id=deliverieshost 2026/02/05 16:56:15 INFO Applying migration id=pembegin 2026/02/05 16:56:15 INFO Applying migration id=didhost 2026/02/05 16:56:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-a784-70f8-a509-cea486d71337 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-a784-7089-93b1-b56cc4914a80 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-a784-7089-93b1-b56cc4914a80 2026/02/05 16:56:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-a784-7089-93b1-b56cc4914a80 2026/02/05 16:56:16 INFO Generating first response key=/hashtag/world?z 2026/02/05 16:56:16 INFO Failed to parse query url=/hashtag/world?z error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestHashtag_InvalidOffset (1.04s) === RUN TestHashtag_EmptyHashtag 2026/02/05 16:56:16 INFO Applying migration id=initial 2026/02/05 16:56:16 INFO Applying migration id=notesupdated 2026/02/05 16:56:16 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:16 INFO Applying migration id=activitiesid 2026/02/05 16:56:16 INFO Applying migration id=outbox 2026/02/05 16:56:16 INFO Applying migration id=edits 2026/02/05 16:56:16 INFO Applying migration id=outboxactor 2026/02/05 16:56:16 INFO Applying migration id=outboxsender 2026/02/05 16:56:16 INFO Applying migration id=thread 2026/02/05 16:56:16 INFO Applying migration id=host 2026/02/05 16:56:16 INFO Applying migration id=sharedinbox 2026/02/05 16:56:16 INFO Applying migration id=noteshost 2026/02/05 16:56:16 INFO Applying migration id=fetched 2026/02/05 16:56:16 INFO Applying migration id=move 2026/02/05 16:56:16 INFO Applying migration id=cleanup 2026/02/05 16:56:16 INFO Applying migration id=received 2026/02/05 16:56:16 INFO Applying migration id=namehost 2026/02/05 16:56:16 INFO Applying migration id=outboxhost 2026/02/05 16:56:16 INFO Applying migration id=notesfts 2026/02/05 16:56:16 INFO Applying migration id=iconsname 2026/02/05 16:56:16 INFO Applying migration id=nohash 2026/02/05 16:56:16 INFO Applying migration id=shares 2026/02/05 16:56:16 INFO Applying migration id=actorttl 2026/02/05 16:56:16 INFO Applying migration id=tocc 2026/02/05 16:56:16 INFO Applying migration id=followeds 2026/02/05 16:56:16 INFO Applying migration id=certhash 2026/02/05 16:56:16 INFO Applying migration id=follows_sync 2026/02/05 16:56:16 INFO Applying migration id=jsonpath 2026/02/05 16:56:16 INFO Applying migration id=localforward 2026/02/05 16:56:16 INFO Applying migration id=avatar 2026/02/05 16:56:16 INFO Applying migration id=noimage 2026/02/05 16:56:16 INFO Applying migration id=feed 2026/02/05 16:56:16 INFO Applying migration id=bookmarks 2026/02/05 16:56:16 INFO Applying migration id=shareactivity 2026/02/05 16:56:16 INFO Applying migration id=application 2026/02/05 16:56:16 INFO Applying migration id=certificates 2026/02/05 16:56:16 INFO Applying migration id=rawforward 2026/02/05 16:56:16 INFO Applying migration id=publickey 2026/02/05 16:56:16 INFO Applying migration id=resolvegroup 2026/02/05 16:56:16 INFO Applying migration id=reject 2026/02/05 16:56:16 INFO Applying migration id=autodel 2026/02/05 16:56:16 INFO Applying migration id=jsonb 2026/02/05 16:56:16 INFO Applying migration id=quote 2026/02/05 16:56:16 INFO Applying migration id=rfc9421 2026/02/05 16:56:16 INFO Applying migration id=keys 2026/02/05 16:56:16 INFO Applying migration id=portable 2026/02/05 16:56:16 INFO Applying migration id=proofs 2026/02/05 16:56:16 INFO Applying migration id=contexts 2026/02/05 16:56:16 INFO Applying migration id=deliverieshost 2026/02/05 16:56:16 INFO Applying migration id=pembegin 2026/02/05 16:56:16 INFO Applying migration id=didhost 2026/02/05 16:56:17 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtag (1.44s) === RUN TestHashtag_EmptyHashtagUnauthenticatedUser 2026/02/05 16:56:17 INFO Applying migration id=initial 2026/02/05 16:56:17 INFO Applying migration id=notesupdated 2026/02/05 16:56:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:17 INFO Applying migration id=activitiesid 2026/02/05 16:56:17 INFO Applying migration id=outbox 2026/02/05 16:56:17 INFO Applying migration id=edits 2026/02/05 16:56:17 INFO Applying migration id=outboxactor 2026/02/05 16:56:17 INFO Applying migration id=outboxsender 2026/02/05 16:56:17 INFO Applying migration id=thread 2026/02/05 16:56:17 INFO Applying migration id=host 2026/02/05 16:56:17 INFO Applying migration id=sharedinbox 2026/02/05 16:56:17 INFO Applying migration id=noteshost 2026/02/05 16:56:17 INFO Applying migration id=fetched 2026/02/05 16:56:17 INFO Applying migration id=move 2026/02/05 16:56:17 INFO Applying migration id=cleanup 2026/02/05 16:56:17 INFO Applying migration id=received 2026/02/05 16:56:17 INFO Applying migration id=namehost 2026/02/05 16:56:17 INFO Applying migration id=outboxhost 2026/02/05 16:56:17 INFO Applying migration id=notesfts 2026/02/05 16:56:17 INFO Applying migration id=iconsname 2026/02/05 16:56:17 INFO Applying migration id=nohash 2026/02/05 16:56:17 INFO Applying migration id=shares 2026/02/05 16:56:17 INFO Applying migration id=actorttl 2026/02/05 16:56:17 INFO Applying migration id=tocc 2026/02/05 16:56:17 INFO Applying migration id=followeds 2026/02/05 16:56:17 INFO Applying migration id=certhash 2026/02/05 16:56:17 INFO Applying migration id=follows_sync 2026/02/05 16:56:17 INFO Applying migration id=jsonpath 2026/02/05 16:56:17 INFO Applying migration id=localforward 2026/02/05 16:56:17 INFO Applying migration id=avatar 2026/02/05 16:56:17 INFO Applying migration id=noimage 2026/02/05 16:56:17 INFO Applying migration id=feed 2026/02/05 16:56:17 INFO Applying migration id=bookmarks 2026/02/05 16:56:17 INFO Applying migration id=shareactivity 2026/02/05 16:56:17 INFO Applying migration id=application 2026/02/05 16:56:17 INFO Applying migration id=certificates 2026/02/05 16:56:17 INFO Applying migration id=rawforward 2026/02/05 16:56:17 INFO Applying migration id=publickey 2026/02/05 16:56:17 INFO Applying migration id=resolvegroup 2026/02/05 16:56:17 INFO Applying migration id=reject 2026/02/05 16:56:17 INFO Applying migration id=autodel 2026/02/05 16:56:17 INFO Applying migration id=jsonb 2026/02/05 16:56:17 INFO Applying migration id=quote 2026/02/05 16:56:17 INFO Applying migration id=rfc9421 2026/02/05 16:56:17 INFO Applying migration id=keys 2026/02/05 16:56:17 INFO Applying migration id=portable 2026/02/05 16:56:17 INFO Applying migration id=proofs 2026/02/05 16:56:17 INFO Applying migration id=contexts 2026/02/05 16:56:17 INFO Applying migration id=deliverieshost 2026/02/05 16:56:17 INFO Applying migration id=pembegin 2026/02/05 16:56:17 INFO Applying migration id=didhost 2026/02/05 16:56:18 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtagUnauthenticatedUser (1.28s) === RUN TestHashtags_NoHashtags 2026/02/05 16:56:18 INFO Applying migration id=initial 2026/02/05 16:56:18 INFO Applying migration id=notesupdated 2026/02/05 16:56:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:18 INFO Applying migration id=activitiesid 2026/02/05 16:56:18 INFO Applying migration id=outbox 2026/02/05 16:56:18 INFO Applying migration id=edits 2026/02/05 16:56:18 INFO Applying migration id=outboxactor 2026/02/05 16:56:18 INFO Applying migration id=outboxsender 2026/02/05 16:56:18 INFO Applying migration id=thread 2026/02/05 16:56:18 INFO Applying migration id=host 2026/02/05 16:56:18 INFO Applying migration id=sharedinbox 2026/02/05 16:56:18 INFO Applying migration id=noteshost 2026/02/05 16:56:18 INFO Applying migration id=fetched 2026/02/05 16:56:18 INFO Applying migration id=move 2026/02/05 16:56:18 INFO Applying migration id=cleanup 2026/02/05 16:56:18 INFO Applying migration id=received 2026/02/05 16:56:18 INFO Applying migration id=namehost 2026/02/05 16:56:18 INFO Applying migration id=outboxhost 2026/02/05 16:56:18 INFO Applying migration id=notesfts 2026/02/05 16:56:18 INFO Applying migration id=iconsname 2026/02/05 16:56:18 INFO Applying migration id=nohash 2026/02/05 16:56:18 INFO Applying migration id=shares 2026/02/05 16:56:18 INFO Applying migration id=actorttl 2026/02/05 16:56:18 INFO Applying migration id=tocc 2026/02/05 16:56:18 INFO Applying migration id=followeds 2026/02/05 16:56:18 INFO Applying migration id=certhash 2026/02/05 16:56:18 INFO Applying migration id=follows_sync 2026/02/05 16:56:18 INFO Applying migration id=jsonpath 2026/02/05 16:56:18 INFO Applying migration id=localforward 2026/02/05 16:56:18 INFO Applying migration id=avatar 2026/02/05 16:56:18 INFO Applying migration id=noimage 2026/02/05 16:56:18 INFO Applying migration id=feed 2026/02/05 16:56:18 INFO Applying migration id=bookmarks 2026/02/05 16:56:18 INFO Applying migration id=shareactivity 2026/02/05 16:56:18 INFO Applying migration id=application 2026/02/05 16:56:18 INFO Applying migration id=certificates 2026/02/05 16:56:18 INFO Applying migration id=rawforward 2026/02/05 16:56:18 INFO Applying migration id=publickey 2026/02/05 16:56:18 INFO Applying migration id=resolvegroup 2026/02/05 16:56:18 INFO Applying migration id=reject 2026/02/05 16:56:18 INFO Applying migration id=autodel 2026/02/05 16:56:18 INFO Applying migration id=jsonb 2026/02/05 16:56:18 INFO Applying migration id=quote 2026/02/05 16:56:18 INFO Applying migration id=rfc9421 2026/02/05 16:56:18 INFO Applying migration id=keys 2026/02/05 16:56:18 INFO Applying migration id=portable 2026/02/05 16:56:18 INFO Applying migration id=proofs 2026/02/05 16:56:18 INFO Applying migration id=contexts 2026/02/05 16:56:18 INFO Applying migration id=deliverieshost 2026/02/05 16:56:18 INFO Applying migration id=pembegin 2026/02/05 16:56:18 INFO Applying migration id=didhost 2026/02/05 16:56:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-b654-7874-aef9-4a725ca91c27 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-b654-77c0-b9d4-a6336d6f5902 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-b654-77c0-b9d4-a6336d6f5902 2026/02/05 16:56:19 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-b654-77c0-b9d4-a6336d6f5902 2026/02/05 16:56:19 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_NoHashtags (1.08s) === RUN TestHashtags_OneHashtagOneAuthor 2026/02/05 16:56:19 INFO Applying migration id=initial 2026/02/05 16:56:19 INFO Applying migration id=notesupdated 2026/02/05 16:56:19 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:19 INFO Applying migration id=activitiesid 2026/02/05 16:56:19 INFO Applying migration id=outbox 2026/02/05 16:56:19 INFO Applying migration id=edits 2026/02/05 16:56:19 INFO Applying migration id=outboxactor 2026/02/05 16:56:19 INFO Applying migration id=outboxsender 2026/02/05 16:56:19 INFO Applying migration id=thread 2026/02/05 16:56:19 INFO Applying migration id=host 2026/02/05 16:56:19 INFO Applying migration id=sharedinbox 2026/02/05 16:56:19 INFO Applying migration id=noteshost 2026/02/05 16:56:19 INFO Applying migration id=fetched 2026/02/05 16:56:19 INFO Applying migration id=move 2026/02/05 16:56:19 INFO Applying migration id=cleanup 2026/02/05 16:56:19 INFO Applying migration id=received 2026/02/05 16:56:19 INFO Applying migration id=namehost 2026/02/05 16:56:19 INFO Applying migration id=outboxhost 2026/02/05 16:56:19 INFO Applying migration id=notesfts 2026/02/05 16:56:19 INFO Applying migration id=iconsname 2026/02/05 16:56:19 INFO Applying migration id=nohash 2026/02/05 16:56:19 INFO Applying migration id=shares 2026/02/05 16:56:19 INFO Applying migration id=actorttl 2026/02/05 16:56:19 INFO Applying migration id=tocc 2026/02/05 16:56:19 INFO Applying migration id=followeds 2026/02/05 16:56:19 INFO Applying migration id=certhash 2026/02/05 16:56:19 INFO Applying migration id=follows_sync 2026/02/05 16:56:19 INFO Applying migration id=jsonpath 2026/02/05 16:56:19 INFO Applying migration id=localforward 2026/02/05 16:56:19 INFO Applying migration id=avatar 2026/02/05 16:56:19 INFO Applying migration id=noimage 2026/02/05 16:56:19 INFO Applying migration id=feed 2026/02/05 16:56:19 INFO Applying migration id=bookmarks 2026/02/05 16:56:19 INFO Applying migration id=shareactivity 2026/02/05 16:56:19 INFO Applying migration id=application 2026/02/05 16:56:19 INFO Applying migration id=certificates 2026/02/05 16:56:19 INFO Applying migration id=rawforward 2026/02/05 16:56:19 INFO Applying migration id=publickey 2026/02/05 16:56:19 INFO Applying migration id=resolvegroup 2026/02/05 16:56:19 INFO Applying migration id=reject 2026/02/05 16:56:19 INFO Applying migration id=autodel 2026/02/05 16:56:19 INFO Applying migration id=jsonb 2026/02/05 16:56:19 INFO Applying migration id=quote 2026/02/05 16:56:19 INFO Applying migration id=rfc9421 2026/02/05 16:56:19 INFO Applying migration id=keys 2026/02/05 16:56:19 INFO Applying migration id=portable 2026/02/05 16:56:19 INFO Applying migration id=proofs 2026/02/05 16:56:19 INFO Applying migration id=contexts 2026/02/05 16:56:19 INFO Applying migration id=deliverieshost 2026/02/05 16:56:19 INFO Applying migration id=pembegin 2026/02/05 16:56:19 INFO Applying migration id=didhost 2026/02/05 16:56:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-ba4b-754d-96d5-16a3bd2496a7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-ba4b-74e1-8c9c-a5d0f987fbdb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-ba4b-74e1-8c9c-a5d0f987fbdb 2026/02/05 16:56:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-ba4b-74e1-8c9c-a5d0f987fbdb 2026/02/05 16:56:20 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagOneAuthor (1.01s) === RUN TestHashtags_OneHashtagTwoAuthors 2026/02/05 16:56:20 INFO Applying migration id=initial 2026/02/05 16:56:20 INFO Applying migration id=notesupdated 2026/02/05 16:56:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:20 INFO Applying migration id=activitiesid 2026/02/05 16:56:20 INFO Applying migration id=outbox 2026/02/05 16:56:20 INFO Applying migration id=edits 2026/02/05 16:56:20 INFO Applying migration id=outboxactor 2026/02/05 16:56:20 INFO Applying migration id=outboxsender 2026/02/05 16:56:20 INFO Applying migration id=thread 2026/02/05 16:56:20 INFO Applying migration id=host 2026/02/05 16:56:20 INFO Applying migration id=sharedinbox 2026/02/05 16:56:20 INFO Applying migration id=noteshost 2026/02/05 16:56:20 INFO Applying migration id=fetched 2026/02/05 16:56:20 INFO Applying migration id=move 2026/02/05 16:56:20 INFO Applying migration id=cleanup 2026/02/05 16:56:20 INFO Applying migration id=received 2026/02/05 16:56:20 INFO Applying migration id=namehost 2026/02/05 16:56:20 INFO Applying migration id=outboxhost 2026/02/05 16:56:20 INFO Applying migration id=notesfts 2026/02/05 16:56:20 INFO Applying migration id=iconsname 2026/02/05 16:56:20 INFO Applying migration id=nohash 2026/02/05 16:56:20 INFO Applying migration id=shares 2026/02/05 16:56:20 INFO Applying migration id=actorttl 2026/02/05 16:56:20 INFO Applying migration id=tocc 2026/02/05 16:56:20 INFO Applying migration id=followeds 2026/02/05 16:56:20 INFO Applying migration id=certhash 2026/02/05 16:56:20 INFO Applying migration id=follows_sync 2026/02/05 16:56:20 INFO Applying migration id=jsonpath 2026/02/05 16:56:20 INFO Applying migration id=localforward 2026/02/05 16:56:20 INFO Applying migration id=avatar 2026/02/05 16:56:20 INFO Applying migration id=noimage 2026/02/05 16:56:20 INFO Applying migration id=feed 2026/02/05 16:56:20 INFO Applying migration id=bookmarks 2026/02/05 16:56:20 INFO Applying migration id=shareactivity 2026/02/05 16:56:20 INFO Applying migration id=application 2026/02/05 16:56:20 INFO Applying migration id=certificates 2026/02/05 16:56:20 INFO Applying migration id=rawforward 2026/02/05 16:56:20 INFO Applying migration id=publickey 2026/02/05 16:56:20 INFO Applying migration id=resolvegroup 2026/02/05 16:56:20 INFO Applying migration id=reject 2026/02/05 16:56:20 INFO Applying migration id=autodel 2026/02/05 16:56:20 INFO Applying migration id=jsonb 2026/02/05 16:56:20 INFO Applying migration id=quote 2026/02/05 16:56:20 INFO Applying migration id=rfc9421 2026/02/05 16:56:20 INFO Applying migration id=keys 2026/02/05 16:56:20 INFO Applying migration id=portable 2026/02/05 16:56:20 INFO Applying migration id=proofs 2026/02/05 16:56:20 INFO Applying migration id=contexts 2026/02/05 16:56:20 INFO Applying migration id=deliverieshost 2026/02/05 16:56:20 INFO Applying migration id=pembegin 2026/02/05 16:56:20 INFO Applying migration id=didhost 2026/02/05 16:56:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-bf0e-7d68-9b6b-8721b3b6bc57 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-bf0d-76b0-b96e-cb7017f5ca74 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-bf0d-76b0-b96e-cb7017f5ca74 2026/02/05 16:56:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-bf0d-76b0-b96e-cb7017f5ca74 2026/02/05 16:56:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-bf14-7e52-8d75-79ed3f784480 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-bf14-7df2-a324-30a2fb225f4d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-bf14-7df2-a324-30a2fb225f4d 2026/02/05 16:56:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-bf14-7df2-a324-30a2fb225f4d 2026/02/05 16:56:22 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthors (1.23s) === RUN TestHashtags_OneHashtagTwoAuthorsCaseSensitivity 2026/02/05 16:56:22 INFO Applying migration id=initial 2026/02/05 16:56:22 INFO Applying migration id=notesupdated 2026/02/05 16:56:22 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:22 INFO Applying migration id=activitiesid 2026/02/05 16:56:22 INFO Applying migration id=outbox 2026/02/05 16:56:22 INFO Applying migration id=edits 2026/02/05 16:56:22 INFO Applying migration id=outboxactor 2026/02/05 16:56:22 INFO Applying migration id=outboxsender 2026/02/05 16:56:22 INFO Applying migration id=thread 2026/02/05 16:56:22 INFO Applying migration id=host 2026/02/05 16:56:22 INFO Applying migration id=sharedinbox 2026/02/05 16:56:22 INFO Applying migration id=noteshost 2026/02/05 16:56:22 INFO Applying migration id=fetched 2026/02/05 16:56:22 INFO Applying migration id=move 2026/02/05 16:56:22 INFO Applying migration id=cleanup 2026/02/05 16:56:22 INFO Applying migration id=received 2026/02/05 16:56:22 INFO Applying migration id=namehost 2026/02/05 16:56:22 INFO Applying migration id=outboxhost 2026/02/05 16:56:22 INFO Applying migration id=notesfts 2026/02/05 16:56:22 INFO Applying migration id=iconsname 2026/02/05 16:56:22 INFO Applying migration id=nohash 2026/02/05 16:56:22 INFO Applying migration id=shares 2026/02/05 16:56:22 INFO Applying migration id=actorttl 2026/02/05 16:56:22 INFO Applying migration id=tocc 2026/02/05 16:56:22 INFO Applying migration id=followeds 2026/02/05 16:56:22 INFO Applying migration id=certhash 2026/02/05 16:56:22 INFO Applying migration id=follows_sync 2026/02/05 16:56:22 INFO Applying migration id=jsonpath 2026/02/05 16:56:22 INFO Applying migration id=localforward 2026/02/05 16:56:22 INFO Applying migration id=avatar 2026/02/05 16:56:22 INFO Applying migration id=noimage 2026/02/05 16:56:22 INFO Applying migration id=feed 2026/02/05 16:56:22 INFO Applying migration id=bookmarks 2026/02/05 16:56:22 INFO Applying migration id=shareactivity 2026/02/05 16:56:22 INFO Applying migration id=application 2026/02/05 16:56:22 INFO Applying migration id=certificates 2026/02/05 16:56:22 INFO Applying migration id=rawforward 2026/02/05 16:56:22 INFO Applying migration id=publickey 2026/02/05 16:56:22 INFO Applying migration id=resolvegroup 2026/02/05 16:56:22 INFO Applying migration id=reject 2026/02/05 16:56:22 INFO Applying migration id=autodel 2026/02/05 16:56:22 INFO Applying migration id=jsonb 2026/02/05 16:56:22 INFO Applying migration id=quote 2026/02/05 16:56:22 INFO Applying migration id=rfc9421 2026/02/05 16:56:22 INFO Applying migration id=keys 2026/02/05 16:56:22 INFO Applying migration id=portable 2026/02/05 16:56:22 INFO Applying migration id=proofs 2026/02/05 16:56:22 INFO Applying migration id=contexts 2026/02/05 16:56:22 INFO Applying migration id=deliverieshost 2026/02/05 16:56:22 INFO Applying migration id=pembegin 2026/02/05 16:56:22 INFO Applying migration id=didhost 2026/02/05 16:56:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-c3cc-78e0-88a5-7c9939593551 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-c3cc-7840-a057-664d38381641 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-c3cc-7840-a057-664d38381641 2026/02/05 16:56:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-c3cc-7840-a057-664d38381641 2026/02/05 16:56:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-c3d1-7e7f-b0cf-60361de5223c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-c3d1-7d83-968a-7c69c84a30d4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-c3d1-7d83-968a-7c69c84a30d4 2026/02/05 16:56:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-c3d1-7d83-968a-7c69c84a30d4 2026/02/05 16:56:23 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsCaseSensitivity (1.21s) === RUN TestHashtags_TwoHashtagsOneAuthor 2026/02/05 16:56:23 INFO Applying migration id=initial 2026/02/05 16:56:23 INFO Applying migration id=notesupdated 2026/02/05 16:56:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:23 INFO Applying migration id=activitiesid 2026/02/05 16:56:23 INFO Applying migration id=outbox 2026/02/05 16:56:23 INFO Applying migration id=edits 2026/02/05 16:56:23 INFO Applying migration id=outboxactor 2026/02/05 16:56:23 INFO Applying migration id=outboxsender 2026/02/05 16:56:23 INFO Applying migration id=thread 2026/02/05 16:56:23 INFO Applying migration id=host 2026/02/05 16:56:23 INFO Applying migration id=sharedinbox 2026/02/05 16:56:23 INFO Applying migration id=noteshost 2026/02/05 16:56:23 INFO Applying migration id=fetched 2026/02/05 16:56:23 INFO Applying migration id=move 2026/02/05 16:56:23 INFO Applying migration id=cleanup 2026/02/05 16:56:23 INFO Applying migration id=received 2026/02/05 16:56:23 INFO Applying migration id=namehost 2026/02/05 16:56:23 INFO Applying migration id=outboxhost 2026/02/05 16:56:23 INFO Applying migration id=notesfts 2026/02/05 16:56:23 INFO Applying migration id=iconsname 2026/02/05 16:56:23 INFO Applying migration id=nohash 2026/02/05 16:56:23 INFO Applying migration id=shares 2026/02/05 16:56:23 INFO Applying migration id=actorttl 2026/02/05 16:56:23 INFO Applying migration id=tocc 2026/02/05 16:56:23 INFO Applying migration id=followeds 2026/02/05 16:56:23 INFO Applying migration id=certhash 2026/02/05 16:56:23 INFO Applying migration id=follows_sync 2026/02/05 16:56:23 INFO Applying migration id=jsonpath 2026/02/05 16:56:23 INFO Applying migration id=localforward 2026/02/05 16:56:23 INFO Applying migration id=avatar 2026/02/05 16:56:23 INFO Applying migration id=noimage 2026/02/05 16:56:23 INFO Applying migration id=feed 2026/02/05 16:56:23 INFO Applying migration id=bookmarks 2026/02/05 16:56:23 INFO Applying migration id=shareactivity 2026/02/05 16:56:23 INFO Applying migration id=application 2026/02/05 16:56:23 INFO Applying migration id=certificates 2026/02/05 16:56:23 INFO Applying migration id=rawforward 2026/02/05 16:56:23 INFO Applying migration id=publickey 2026/02/05 16:56:23 INFO Applying migration id=resolvegroup 2026/02/05 16:56:23 INFO Applying migration id=reject 2026/02/05 16:56:23 INFO Applying migration id=autodel 2026/02/05 16:56:23 INFO Applying migration id=jsonb 2026/02/05 16:56:23 INFO Applying migration id=quote 2026/02/05 16:56:23 INFO Applying migration id=rfc9421 2026/02/05 16:56:23 INFO Applying migration id=keys 2026/02/05 16:56:23 INFO Applying migration id=portable 2026/02/05 16:56:23 INFO Applying migration id=proofs 2026/02/05 16:56:23 INFO Applying migration id=contexts 2026/02/05 16:56:23 INFO Applying migration id=deliverieshost 2026/02/05 16:56:23 INFO Applying migration id=pembegin 2026/02/05 16:56:23 INFO Applying migration id=didhost 2026/02/05 16:56:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-c766-73fb-b998-3d607bc487a9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-c766-732d-bb91-64c9b3908ad1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-c766-732d-bb91-64c9b3908ad1 2026/02/05 16:56:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-c766-732d-bb91-64c9b3908ad1 2026/02/05 16:56:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-c76c-7323-95ff-aa5888682f63 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-c76c-7259-8612-583b1a543792 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-c76c-7259-8612-583b1a543792 2026/02/05 16:56:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-c76c-7259-8612-583b1a543792 2026/02/05 16:56:24 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_TwoHashtagsOneAuthor (0.92s) === RUN TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser 2026/02/05 16:56:24 INFO Applying migration id=initial 2026/02/05 16:56:24 INFO Applying migration id=notesupdated 2026/02/05 16:56:24 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:24 INFO Applying migration id=activitiesid 2026/02/05 16:56:24 INFO Applying migration id=outbox 2026/02/05 16:56:24 INFO Applying migration id=edits 2026/02/05 16:56:24 INFO Applying migration id=outboxactor 2026/02/05 16:56:24 INFO Applying migration id=outboxsender 2026/02/05 16:56:24 INFO Applying migration id=thread 2026/02/05 16:56:24 INFO Applying migration id=host 2026/02/05 16:56:24 INFO Applying migration id=sharedinbox 2026/02/05 16:56:24 INFO Applying migration id=noteshost 2026/02/05 16:56:24 INFO Applying migration id=fetched 2026/02/05 16:56:24 INFO Applying migration id=move 2026/02/05 16:56:24 INFO Applying migration id=cleanup 2026/02/05 16:56:24 INFO Applying migration id=received 2026/02/05 16:56:24 INFO Applying migration id=namehost 2026/02/05 16:56:24 INFO Applying migration id=outboxhost 2026/02/05 16:56:24 INFO Applying migration id=notesfts 2026/02/05 16:56:24 INFO Applying migration id=iconsname 2026/02/05 16:56:24 INFO Applying migration id=nohash 2026/02/05 16:56:24 INFO Applying migration id=shares 2026/02/05 16:56:24 INFO Applying migration id=actorttl 2026/02/05 16:56:24 INFO Applying migration id=tocc 2026/02/05 16:56:24 INFO Applying migration id=followeds 2026/02/05 16:56:24 INFO Applying migration id=certhash 2026/02/05 16:56:24 INFO Applying migration id=follows_sync 2026/02/05 16:56:24 INFO Applying migration id=jsonpath 2026/02/05 16:56:24 INFO Applying migration id=localforward 2026/02/05 16:56:24 INFO Applying migration id=avatar 2026/02/05 16:56:24 INFO Applying migration id=noimage 2026/02/05 16:56:24 INFO Applying migration id=feed 2026/02/05 16:56:24 INFO Applying migration id=bookmarks 2026/02/05 16:56:24 INFO Applying migration id=shareactivity 2026/02/05 16:56:24 INFO Applying migration id=application 2026/02/05 16:56:24 INFO Applying migration id=certificates 2026/02/05 16:56:24 INFO Applying migration id=rawforward 2026/02/05 16:56:24 INFO Applying migration id=publickey 2026/02/05 16:56:24 INFO Applying migration id=resolvegroup 2026/02/05 16:56:24 INFO Applying migration id=reject 2026/02/05 16:56:24 INFO Applying migration id=autodel 2026/02/05 16:56:24 INFO Applying migration id=jsonb 2026/02/05 16:56:24 INFO Applying migration id=quote 2026/02/05 16:56:24 INFO Applying migration id=rfc9421 2026/02/05 16:56:24 INFO Applying migration id=keys 2026/02/05 16:56:24 INFO Applying migration id=portable 2026/02/05 16:56:24 INFO Applying migration id=proofs 2026/02/05 16:56:24 INFO Applying migration id=contexts 2026/02/05 16:56:24 INFO Applying migration id=deliverieshost 2026/02/05 16:56:24 INFO Applying migration id=pembegin 2026/02/05 16:56:24 INFO Applying migration id=didhost 2026/02/05 16:56:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-cb09-7028-aba4-acdc282ec12b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-cb08-7e6f-af96-b2aa8971d838 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-cb08-7e6f-af96-b2aa8971d838 2026/02/05 16:56:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-cb08-7e6f-af96-b2aa8971d838 2026/02/05 16:56:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-cb0e-78fd-badc-ca68223b3094 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-cb0e-78a1-8b44-77f15a3e1a0c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-cb0e-78a1-8b44-77f15a3e1a0c 2026/02/05 16:56:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-cb0e-78a1-8b44-77f15a3e1a0c 2026/02/05 16:56:25 INFO Generating first response key=/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser (0.93s) === RUN TestHome_AuthenticatedUser 2026/02/05 16:56:25 INFO Applying migration id=initial 2026/02/05 16:56:25 INFO Applying migration id=notesupdated 2026/02/05 16:56:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:25 INFO Applying migration id=activitiesid 2026/02/05 16:56:25 INFO Applying migration id=outbox 2026/02/05 16:56:25 INFO Applying migration id=edits 2026/02/05 16:56:25 INFO Applying migration id=outboxactor 2026/02/05 16:56:25 INFO Applying migration id=outboxsender 2026/02/05 16:56:25 INFO Applying migration id=thread 2026/02/05 16:56:25 INFO Applying migration id=host 2026/02/05 16:56:25 INFO Applying migration id=sharedinbox 2026/02/05 16:56:25 INFO Applying migration id=noteshost 2026/02/05 16:56:25 INFO Applying migration id=fetched 2026/02/05 16:56:25 INFO Applying migration id=move 2026/02/05 16:56:25 INFO Applying migration id=cleanup 2026/02/05 16:56:25 INFO Applying migration id=received 2026/02/05 16:56:25 INFO Applying migration id=namehost 2026/02/05 16:56:25 INFO Applying migration id=outboxhost 2026/02/05 16:56:25 INFO Applying migration id=notesfts 2026/02/05 16:56:25 INFO Applying migration id=iconsname 2026/02/05 16:56:25 INFO Applying migration id=nohash 2026/02/05 16:56:25 INFO Applying migration id=shares 2026/02/05 16:56:25 INFO Applying migration id=actorttl 2026/02/05 16:56:25 INFO Applying migration id=tocc 2026/02/05 16:56:25 INFO Applying migration id=followeds 2026/02/05 16:56:25 INFO Applying migration id=certhash 2026/02/05 16:56:25 INFO Applying migration id=follows_sync 2026/02/05 16:56:25 INFO Applying migration id=jsonpath 2026/02/05 16:56:25 INFO Applying migration id=localforward 2026/02/05 16:56:25 INFO Applying migration id=avatar 2026/02/05 16:56:25 INFO Applying migration id=noimage 2026/02/05 16:56:25 INFO Applying migration id=feed 2026/02/05 16:56:25 INFO Applying migration id=bookmarks 2026/02/05 16:56:25 INFO Applying migration id=shareactivity 2026/02/05 16:56:25 INFO Applying migration id=application 2026/02/05 16:56:25 INFO Applying migration id=certificates 2026/02/05 16:56:25 INFO Applying migration id=rawforward 2026/02/05 16:56:25 INFO Applying migration id=publickey 2026/02/05 16:56:25 INFO Applying migration id=resolvegroup 2026/02/05 16:56:25 INFO Applying migration id=reject 2026/02/05 16:56:25 INFO Applying migration id=autodel 2026/02/05 16:56:25 INFO Applying migration id=jsonb 2026/02/05 16:56:25 INFO Applying migration id=quote 2026/02/05 16:56:25 INFO Applying migration id=rfc9421 2026/02/05 16:56:25 INFO Applying migration id=keys 2026/02/05 16:56:25 INFO Applying migration id=portable 2026/02/05 16:56:25 INFO Applying migration id=proofs 2026/02/05 16:56:25 INFO Applying migration id=contexts 2026/02/05 16:56:25 INFO Applying migration id=deliverieshost 2026/02/05 16:56:25 INFO Applying migration id=pembegin 2026/02/05 16:56:25 INFO Applying migration id=didhost --- PASS: TestHome_AuthenticatedUser (0.76s) === RUN TestHome_UnauthenticatedUser 2026/02/05 16:56:25 INFO Applying migration id=initial 2026/02/05 16:56:25 INFO Applying migration id=notesupdated 2026/02/05 16:56:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:25 INFO Applying migration id=activitiesid 2026/02/05 16:56:25 INFO Applying migration id=outbox 2026/02/05 16:56:25 INFO Applying migration id=edits 2026/02/05 16:56:25 INFO Applying migration id=outboxactor 2026/02/05 16:56:25 INFO Applying migration id=outboxsender 2026/02/05 16:56:25 INFO Applying migration id=thread 2026/02/05 16:56:25 INFO Applying migration id=host 2026/02/05 16:56:25 INFO Applying migration id=sharedinbox 2026/02/05 16:56:25 INFO Applying migration id=noteshost 2026/02/05 16:56:25 INFO Applying migration id=fetched 2026/02/05 16:56:25 INFO Applying migration id=move 2026/02/05 16:56:25 INFO Applying migration id=cleanup 2026/02/05 16:56:25 INFO Applying migration id=received 2026/02/05 16:56:25 INFO Applying migration id=namehost 2026/02/05 16:56:25 INFO Applying migration id=outboxhost 2026/02/05 16:56:25 INFO Applying migration id=notesfts 2026/02/05 16:56:25 INFO Applying migration id=iconsname 2026/02/05 16:56:25 INFO Applying migration id=nohash 2026/02/05 16:56:25 INFO Applying migration id=shares 2026/02/05 16:56:25 INFO Applying migration id=actorttl 2026/02/05 16:56:25 INFO Applying migration id=tocc 2026/02/05 16:56:25 INFO Applying migration id=followeds 2026/02/05 16:56:25 INFO Applying migration id=certhash 2026/02/05 16:56:25 INFO Applying migration id=follows_sync 2026/02/05 16:56:25 INFO Applying migration id=jsonpath 2026/02/05 16:56:25 INFO Applying migration id=localforward 2026/02/05 16:56:25 INFO Applying migration id=avatar 2026/02/05 16:56:25 INFO Applying migration id=noimage 2026/02/05 16:56:25 INFO Applying migration id=feed 2026/02/05 16:56:25 INFO Applying migration id=bookmarks 2026/02/05 16:56:25 INFO Applying migration id=shareactivity 2026/02/05 16:56:25 INFO Applying migration id=application 2026/02/05 16:56:25 INFO Applying migration id=certificates 2026/02/05 16:56:25 INFO Applying migration id=rawforward 2026/02/05 16:56:25 INFO Applying migration id=publickey 2026/02/05 16:56:25 INFO Applying migration id=resolvegroup 2026/02/05 16:56:25 INFO Applying migration id=reject 2026/02/05 16:56:25 INFO Applying migration id=autodel 2026/02/05 16:56:25 INFO Applying migration id=jsonb 2026/02/05 16:56:25 INFO Applying migration id=quote 2026/02/05 16:56:25 INFO Applying migration id=rfc9421 2026/02/05 16:56:25 INFO Applying migration id=keys 2026/02/05 16:56:25 INFO Applying migration id=portable 2026/02/05 16:56:25 INFO Applying migration id=proofs 2026/02/05 16:56:25 INFO Applying migration id=contexts 2026/02/05 16:56:25 INFO Applying migration id=deliverieshost 2026/02/05 16:56:26 INFO Applying migration id=pembegin 2026/02/05 16:56:26 INFO Applying migration id=didhost --- PASS: TestHome_UnauthenticatedUser (1.62s) === RUN TestMove_FederatedToFederated 2026/02/05 16:56:27 INFO Applying migration id=initial 2026/02/05 16:56:27 INFO Applying migration id=notesupdated 2026/02/05 16:56:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:27 INFO Applying migration id=activitiesid 2026/02/05 16:56:27 INFO Applying migration id=outbox 2026/02/05 16:56:27 INFO Applying migration id=edits 2026/02/05 16:56:27 INFO Applying migration id=outboxactor 2026/02/05 16:56:27 INFO Applying migration id=outboxsender 2026/02/05 16:56:27 INFO Applying migration id=thread 2026/02/05 16:56:27 INFO Applying migration id=host 2026/02/05 16:56:27 INFO Applying migration id=sharedinbox 2026/02/05 16:56:27 INFO Applying migration id=noteshost 2026/02/05 16:56:27 INFO Applying migration id=fetched 2026/02/05 16:56:27 INFO Applying migration id=move 2026/02/05 16:56:27 INFO Applying migration id=cleanup 2026/02/05 16:56:27 INFO Applying migration id=received 2026/02/05 16:56:27 INFO Applying migration id=namehost 2026/02/05 16:56:27 INFO Applying migration id=outboxhost 2026/02/05 16:56:27 INFO Applying migration id=notesfts 2026/02/05 16:56:27 INFO Applying migration id=iconsname 2026/02/05 16:56:27 INFO Applying migration id=nohash 2026/02/05 16:56:27 INFO Applying migration id=shares 2026/02/05 16:56:27 INFO Applying migration id=actorttl 2026/02/05 16:56:27 INFO Applying migration id=tocc 2026/02/05 16:56:27 INFO Applying migration id=followeds 2026/02/05 16:56:27 INFO Applying migration id=certhash 2026/02/05 16:56:27 INFO Applying migration id=follows_sync 2026/02/05 16:56:27 INFO Applying migration id=jsonpath 2026/02/05 16:56:27 INFO Applying migration id=localforward 2026/02/05 16:56:27 INFO Applying migration id=avatar 2026/02/05 16:56:27 INFO Applying migration id=noimage 2026/02/05 16:56:27 INFO Applying migration id=feed 2026/02/05 16:56:27 INFO Applying migration id=bookmarks 2026/02/05 16:56:27 INFO Applying migration id=shareactivity 2026/02/05 16:56:27 INFO Applying migration id=application 2026/02/05 16:56:27 INFO Applying migration id=certificates 2026/02/05 16:56:27 INFO Applying migration id=rawforward 2026/02/05 16:56:27 INFO Applying migration id=publickey 2026/02/05 16:56:27 INFO Applying migration id=resolvegroup 2026/02/05 16:56:27 INFO Applying migration id=reject 2026/02/05 16:56:27 INFO Applying migration id=autodel 2026/02/05 16:56:27 INFO Applying migration id=jsonb 2026/02/05 16:56:27 INFO Applying migration id=quote 2026/02/05 16:56:27 INFO Applying migration id=rfc9421 2026/02/05 16:56:27 INFO Applying migration id=keys 2026/02/05 16:56:27 INFO Applying migration id=portable 2026/02/05 16:56:27 INFO Applying migration id=proofs 2026/02/05 16:56:27 INFO Applying migration id=contexts 2026/02/05 16:56:27 INFO Applying migration id=deliverieshost 2026/02/05 16:56:27 INFO Applying migration id=pembegin 2026/02/05 16:56:27 INFO Applying migration id=didhost 2026/02/05 16:56:28 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-d891-76dc-8a48-9ed2a2b19342 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/02/05 16:56:28 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2ebb-d891-76dc-8a48-9ed2a2b19342 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/02/05 16:56:28 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-d893-72f1-b986-3fa979a14d42 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/02/05 16:56:28 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebb-d895-7235-aa7a-bb28d0fd555e activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-d891-76dc-8a48-9ed2a2b19342 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 (1.08s) === RUN TestMove_FederatedToFederatedTwoAccounts 2026/02/05 16:56:28 INFO Applying migration id=initial 2026/02/05 16:56:28 INFO Applying migration id=notesupdated 2026/02/05 16:56:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:28 INFO Applying migration id=activitiesid 2026/02/05 16:56:28 INFO Applying migration id=outbox 2026/02/05 16:56:28 INFO Applying migration id=edits 2026/02/05 16:56:28 INFO Applying migration id=outboxactor 2026/02/05 16:56:28 INFO Applying migration id=outboxsender 2026/02/05 16:56:28 INFO Applying migration id=thread 2026/02/05 16:56:28 INFO Applying migration id=host 2026/02/05 16:56:28 INFO Applying migration id=sharedinbox 2026/02/05 16:56:28 INFO Applying migration id=noteshost 2026/02/05 16:56:28 INFO Applying migration id=fetched 2026/02/05 16:56:28 INFO Applying migration id=move 2026/02/05 16:56:28 INFO Applying migration id=cleanup 2026/02/05 16:56:28 INFO Applying migration id=received 2026/02/05 16:56:28 INFO Applying migration id=namehost 2026/02/05 16:56:28 INFO Applying migration id=outboxhost 2026/02/05 16:56:28 INFO Applying migration id=notesfts 2026/02/05 16:56:28 INFO Applying migration id=iconsname 2026/02/05 16:56:28 INFO Applying migration id=nohash 2026/02/05 16:56:28 INFO Applying migration id=shares 2026/02/05 16:56:28 INFO Applying migration id=actorttl 2026/02/05 16:56:28 INFO Applying migration id=tocc 2026/02/05 16:56:28 INFO Applying migration id=followeds 2026/02/05 16:56:28 INFO Applying migration id=certhash 2026/02/05 16:56:28 INFO Applying migration id=follows_sync 2026/02/05 16:56:28 INFO Applying migration id=jsonpath 2026/02/05 16:56:28 INFO Applying migration id=localforward 2026/02/05 16:56:28 INFO Applying migration id=avatar 2026/02/05 16:56:28 INFO Applying migration id=noimage 2026/02/05 16:56:28 INFO Applying migration id=feed 2026/02/05 16:56:28 INFO Applying migration id=bookmarks 2026/02/05 16:56:28 INFO Applying migration id=shareactivity 2026/02/05 16:56:28 INFO Applying migration id=application 2026/02/05 16:56:28 INFO Applying migration id=certificates 2026/02/05 16:56:28 INFO Applying migration id=rawforward 2026/02/05 16:56:28 INFO Applying migration id=publickey 2026/02/05 16:56:28 INFO Applying migration id=resolvegroup 2026/02/05 16:56:28 INFO Applying migration id=reject 2026/02/05 16:56:28 INFO Applying migration id=autodel 2026/02/05 16:56:28 INFO Applying migration id=jsonb 2026/02/05 16:56:28 INFO Applying migration id=quote 2026/02/05 16:56:28 INFO Applying migration id=rfc9421 2026/02/05 16:56:28 INFO Applying migration id=keys 2026/02/05 16:56:28 INFO Applying migration id=portable 2026/02/05 16:56:28 INFO Applying migration id=proofs 2026/02/05 16:56:28 INFO Applying migration id=contexts 2026/02/05 16:56:28 INFO Applying migration id=deliverieshost 2026/02/05 16:56:28 INFO Applying migration id=pembegin 2026/02/05 16:56:28 INFO Applying migration id=didhost 2026/02/05 16:56:29 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-dba3-756c-aaf5-5734b6e3b13e 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/02/05 16:56:29 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2ebb-dba3-756c-aaf5-5734b6e3b13e old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/02/05 16:56:29 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-dba6-76e2-86b2-144fc746cee9 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/02/05 16:56:29 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebb-dba8-79a2-9234-05496414a3f0 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-dba3-756c-aaf5-5734b6e3b13e 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 (0.79s) === RUN TestMove_FederatedToFederatedNotLinked 2026/02/05 16:56:29 INFO Applying migration id=initial 2026/02/05 16:56:29 INFO Applying migration id=notesupdated 2026/02/05 16:56:29 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:29 INFO Applying migration id=activitiesid 2026/02/05 16:56:29 INFO Applying migration id=outbox 2026/02/05 16:56:29 INFO Applying migration id=edits 2026/02/05 16:56:29 INFO Applying migration id=outboxactor 2026/02/05 16:56:29 INFO Applying migration id=outboxsender 2026/02/05 16:56:29 INFO Applying migration id=thread 2026/02/05 16:56:29 INFO Applying migration id=host 2026/02/05 16:56:29 INFO Applying migration id=sharedinbox 2026/02/05 16:56:29 INFO Applying migration id=noteshost 2026/02/05 16:56:29 INFO Applying migration id=fetched 2026/02/05 16:56:29 INFO Applying migration id=move 2026/02/05 16:56:29 INFO Applying migration id=cleanup 2026/02/05 16:56:29 INFO Applying migration id=received 2026/02/05 16:56:29 INFO Applying migration id=namehost 2026/02/05 16:56:29 INFO Applying migration id=outboxhost 2026/02/05 16:56:29 INFO Applying migration id=notesfts 2026/02/05 16:56:29 INFO Applying migration id=iconsname 2026/02/05 16:56:29 INFO Applying migration id=nohash 2026/02/05 16:56:29 INFO Applying migration id=shares 2026/02/05 16:56:29 INFO Applying migration id=actorttl 2026/02/05 16:56:29 INFO Applying migration id=tocc 2026/02/05 16:56:29 INFO Applying migration id=followeds 2026/02/05 16:56:29 INFO Applying migration id=certhash 2026/02/05 16:56:29 INFO Applying migration id=follows_sync 2026/02/05 16:56:29 INFO Applying migration id=jsonpath 2026/02/05 16:56:29 INFO Applying migration id=localforward 2026/02/05 16:56:29 INFO Applying migration id=avatar 2026/02/05 16:56:29 INFO Applying migration id=noimage 2026/02/05 16:56:29 INFO Applying migration id=feed 2026/02/05 16:56:29 INFO Applying migration id=bookmarks 2026/02/05 16:56:29 INFO Applying migration id=shareactivity 2026/02/05 16:56:29 INFO Applying migration id=application 2026/02/05 16:56:29 INFO Applying migration id=certificates 2026/02/05 16:56:29 INFO Applying migration id=rawforward 2026/02/05 16:56:29 INFO Applying migration id=publickey 2026/02/05 16:56:29 INFO Applying migration id=resolvegroup 2026/02/05 16:56:29 INFO Applying migration id=reject 2026/02/05 16:56:29 INFO Applying migration id=autodel 2026/02/05 16:56:29 INFO Applying migration id=jsonb 2026/02/05 16:56:29 INFO Applying migration id=quote 2026/02/05 16:56:29 INFO Applying migration id=rfc9421 2026/02/05 16:56:29 INFO Applying migration id=keys 2026/02/05 16:56:29 INFO Applying migration id=portable 2026/02/05 16:56:29 INFO Applying migration id=proofs 2026/02/05 16:56:29 INFO Applying migration id=contexts 2026/02/05 16:56:29 INFO Applying migration id=deliverieshost 2026/02/05 16:56:29 INFO Applying migration id=pembegin 2026/02/05 16:56:29 INFO Applying migration id=didhost 2026/02/05 16:56:30 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-e031-753b-859a-ae3e305e7505 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedNotLinked (1.16s) === RUN TestMove_FederatedToLocal 2026/02/05 16:56:30 INFO Applying migration id=initial 2026/02/05 16:56:30 INFO Applying migration id=notesupdated 2026/02/05 16:56:30 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:30 INFO Applying migration id=activitiesid 2026/02/05 16:56:30 INFO Applying migration id=outbox 2026/02/05 16:56:30 INFO Applying migration id=edits 2026/02/05 16:56:30 INFO Applying migration id=outboxactor 2026/02/05 16:56:30 INFO Applying migration id=outboxsender 2026/02/05 16:56:30 INFO Applying migration id=thread 2026/02/05 16:56:30 INFO Applying migration id=host 2026/02/05 16:56:30 INFO Applying migration id=sharedinbox 2026/02/05 16:56:30 INFO Applying migration id=noteshost 2026/02/05 16:56:30 INFO Applying migration id=fetched 2026/02/05 16:56:30 INFO Applying migration id=move 2026/02/05 16:56:30 INFO Applying migration id=cleanup 2026/02/05 16:56:30 INFO Applying migration id=received 2026/02/05 16:56:30 INFO Applying migration id=namehost 2026/02/05 16:56:30 INFO Applying migration id=outboxhost 2026/02/05 16:56:30 INFO Applying migration id=notesfts 2026/02/05 16:56:30 INFO Applying migration id=iconsname 2026/02/05 16:56:30 INFO Applying migration id=nohash 2026/02/05 16:56:30 INFO Applying migration id=shares 2026/02/05 16:56:30 INFO Applying migration id=actorttl 2026/02/05 16:56:30 INFO Applying migration id=tocc 2026/02/05 16:56:30 INFO Applying migration id=followeds 2026/02/05 16:56:30 INFO Applying migration id=certhash 2026/02/05 16:56:30 INFO Applying migration id=follows_sync 2026/02/05 16:56:30 INFO Applying migration id=jsonpath 2026/02/05 16:56:30 INFO Applying migration id=localforward 2026/02/05 16:56:30 INFO Applying migration id=avatar 2026/02/05 16:56:30 INFO Applying migration id=noimage 2026/02/05 16:56:30 INFO Applying migration id=feed 2026/02/05 16:56:30 INFO Applying migration id=bookmarks 2026/02/05 16:56:30 INFO Applying migration id=shareactivity 2026/02/05 16:56:30 INFO Applying migration id=application 2026/02/05 16:56:30 INFO Applying migration id=certificates 2026/02/05 16:56:30 INFO Applying migration id=rawforward 2026/02/05 16:56:30 INFO Applying migration id=publickey 2026/02/05 16:56:30 INFO Applying migration id=resolvegroup 2026/02/05 16:56:30 INFO Applying migration id=reject 2026/02/05 16:56:30 INFO Applying migration id=autodel 2026/02/05 16:56:30 INFO Applying migration id=jsonb 2026/02/05 16:56:30 INFO Applying migration id=quote 2026/02/05 16:56:30 INFO Applying migration id=rfc9421 2026/02/05 16:56:30 INFO Applying migration id=keys 2026/02/05 16:56:30 INFO Applying migration id=portable 2026/02/05 16:56:30 INFO Applying migration id=proofs 2026/02/05 16:56:30 INFO Applying migration id=contexts 2026/02/05 16:56:30 INFO Applying migration id=deliverieshost 2026/02/05 16:56:30 INFO Applying migration id=pembegin 2026/02/05 16:56:30 INFO Applying migration id=didhost 2026/02/05 16:56:31 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-e514-7b8a-8112-4db3dde2e3b6 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_FederatedToLocal (1.25s) === RUN TestMove_FederatedToLocalLinked 2026/02/05 16:56:31 INFO Applying migration id=initial 2026/02/05 16:56:31 INFO Applying migration id=notesupdated 2026/02/05 16:56:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:31 INFO Applying migration id=activitiesid 2026/02/05 16:56:31 INFO Applying migration id=outbox 2026/02/05 16:56:31 INFO Applying migration id=edits 2026/02/05 16:56:31 INFO Applying migration id=outboxactor 2026/02/05 16:56:31 INFO Applying migration id=outboxsender 2026/02/05 16:56:31 INFO Applying migration id=thread 2026/02/05 16:56:31 INFO Applying migration id=host 2026/02/05 16:56:31 INFO Applying migration id=sharedinbox 2026/02/05 16:56:31 INFO Applying migration id=noteshost 2026/02/05 16:56:31 INFO Applying migration id=fetched 2026/02/05 16:56:31 INFO Applying migration id=move 2026/02/05 16:56:31 INFO Applying migration id=cleanup 2026/02/05 16:56:31 INFO Applying migration id=received 2026/02/05 16:56:31 INFO Applying migration id=namehost 2026/02/05 16:56:31 INFO Applying migration id=outboxhost 2026/02/05 16:56:31 INFO Applying migration id=notesfts 2026/02/05 16:56:31 INFO Applying migration id=iconsname 2026/02/05 16:56:31 INFO Applying migration id=nohash 2026/02/05 16:56:31 INFO Applying migration id=shares 2026/02/05 16:56:31 INFO Applying migration id=actorttl 2026/02/05 16:56:31 INFO Applying migration id=tocc 2026/02/05 16:56:31 INFO Applying migration id=followeds 2026/02/05 16:56:31 INFO Applying migration id=certhash 2026/02/05 16:56:31 INFO Applying migration id=follows_sync 2026/02/05 16:56:31 INFO Applying migration id=jsonpath 2026/02/05 16:56:31 INFO Applying migration id=localforward 2026/02/05 16:56:31 INFO Applying migration id=avatar 2026/02/05 16:56:31 INFO Applying migration id=noimage 2026/02/05 16:56:31 INFO Applying migration id=feed 2026/02/05 16:56:31 INFO Applying migration id=bookmarks 2026/02/05 16:56:31 INFO Applying migration id=shareactivity 2026/02/05 16:56:31 INFO Applying migration id=application 2026/02/05 16:56:31 INFO Applying migration id=certificates 2026/02/05 16:56:31 INFO Applying migration id=rawforward 2026/02/05 16:56:31 INFO Applying migration id=publickey 2026/02/05 16:56:31 INFO Applying migration id=resolvegroup 2026/02/05 16:56:31 INFO Applying migration id=reject 2026/02/05 16:56:31 INFO Applying migration id=autodel 2026/02/05 16:56:31 INFO Applying migration id=jsonb 2026/02/05 16:56:31 INFO Applying migration id=quote 2026/02/05 16:56:31 INFO Applying migration id=rfc9421 2026/02/05 16:56:31 INFO Applying migration id=keys 2026/02/05 16:56:31 INFO Applying migration id=portable 2026/02/05 16:56:31 INFO Applying migration id=proofs 2026/02/05 16:56:31 INFO Applying migration id=contexts 2026/02/05 16:56:31 INFO Applying migration id=deliverieshost 2026/02/05 16:56:31 INFO Applying migration id=pembegin 2026/02/05 16:56:31 INFO Applying migration id=didhost 2026/02/05 16:56:33 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-ea0e-710e-8ebf-b3c4f3ee21ce 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/02/05 16:56:33 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2ebb-ea0e-710e-8ebf-b3c4f3ee21ce old=https://127.0.0.1/user/dan new=https://localhost.localdomain:8443/user/bob 2026/02/05 16:56:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-ea10-703b-be06-4d6af2f66b51 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/02/05 16:56:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-ea12-7147-951b-4bd6c76c986c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-ea10-703b-be06-4d6af2f66b51 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebb-ea10-703b-be06-4d6af2f66b51 2026/02/05 16:56:33 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebb-ea12-7862-8b41-ff465afd6033 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-ea0e-710e-8ebf-b3c4f3ee21ce 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 (1.28s) === RUN TestMove_FollowingBoth 2026/02/05 16:56:33 INFO Applying migration id=initial 2026/02/05 16:56:33 INFO Applying migration id=notesupdated 2026/02/05 16:56:33 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:33 INFO Applying migration id=activitiesid 2026/02/05 16:56:33 INFO Applying migration id=outbox 2026/02/05 16:56:33 INFO Applying migration id=edits 2026/02/05 16:56:33 INFO Applying migration id=outboxactor 2026/02/05 16:56:33 INFO Applying migration id=outboxsender 2026/02/05 16:56:33 INFO Applying migration id=thread 2026/02/05 16:56:33 INFO Applying migration id=host 2026/02/05 16:56:33 INFO Applying migration id=sharedinbox 2026/02/05 16:56:33 INFO Applying migration id=noteshost 2026/02/05 16:56:33 INFO Applying migration id=fetched 2026/02/05 16:56:33 INFO Applying migration id=move 2026/02/05 16:56:33 INFO Applying migration id=cleanup 2026/02/05 16:56:33 INFO Applying migration id=received 2026/02/05 16:56:33 INFO Applying migration id=namehost 2026/02/05 16:56:33 INFO Applying migration id=outboxhost 2026/02/05 16:56:33 INFO Applying migration id=notesfts 2026/02/05 16:56:33 INFO Applying migration id=iconsname 2026/02/05 16:56:33 INFO Applying migration id=nohash 2026/02/05 16:56:33 INFO Applying migration id=shares 2026/02/05 16:56:33 INFO Applying migration id=actorttl 2026/02/05 16:56:33 INFO Applying migration id=tocc 2026/02/05 16:56:33 INFO Applying migration id=followeds 2026/02/05 16:56:33 INFO Applying migration id=certhash 2026/02/05 16:56:33 INFO Applying migration id=follows_sync 2026/02/05 16:56:33 INFO Applying migration id=jsonpath 2026/02/05 16:56:33 INFO Applying migration id=localforward 2026/02/05 16:56:33 INFO Applying migration id=avatar 2026/02/05 16:56:33 INFO Applying migration id=noimage 2026/02/05 16:56:33 INFO Applying migration id=feed 2026/02/05 16:56:33 INFO Applying migration id=bookmarks 2026/02/05 16:56:33 INFO Applying migration id=shareactivity 2026/02/05 16:56:33 INFO Applying migration id=application 2026/02/05 16:56:33 INFO Applying migration id=certificates 2026/02/05 16:56:33 INFO Applying migration id=rawforward 2026/02/05 16:56:33 INFO Applying migration id=publickey 2026/02/05 16:56:33 INFO Applying migration id=resolvegroup 2026/02/05 16:56:33 INFO Applying migration id=reject 2026/02/05 16:56:33 INFO Applying migration id=autodel 2026/02/05 16:56:33 INFO Applying migration id=jsonb 2026/02/05 16:56:33 INFO Applying migration id=quote 2026/02/05 16:56:33 INFO Applying migration id=rfc9421 2026/02/05 16:56:33 INFO Applying migration id=keys 2026/02/05 16:56:33 INFO Applying migration id=portable 2026/02/05 16:56:33 INFO Applying migration id=proofs 2026/02/05 16:56:33 INFO Applying migration id=contexts 2026/02/05 16:56:33 INFO Applying migration id=deliverieshost 2026/02/05 16:56:33 INFO Applying migration id=pembegin 2026/02/05 16:56:33 INFO Applying migration id=didhost 2026/02/05 16:56:33 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-edc3-7986-943b-6607646da363 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/02/05 16:56:33 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-edc4-7628-ac4f-56dbaf316fad 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/02/05 16:56:33 INFO Removing follow of moved actor follow=https://localhost.localdomain:8443/follow/019c2ebb-edc3-7986-943b-6607646da363 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/02/05 16:56:33 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebb-edc5-7f36-9131-785f9fdfb4bc activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-edc3-7986-943b-6607646da363 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 (0.95s) === RUN TestMove_LocalToLocalAliasThrottled 2026/02/05 16:56:33 INFO Applying migration id=initial 2026/02/05 16:56:34 INFO Applying migration id=notesupdated 2026/02/05 16:56:34 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:34 INFO Applying migration id=activitiesid 2026/02/05 16:56:34 INFO Applying migration id=outbox 2026/02/05 16:56:34 INFO Applying migration id=edits 2026/02/05 16:56:34 INFO Applying migration id=outboxactor 2026/02/05 16:56:34 INFO Applying migration id=outboxsender 2026/02/05 16:56:34 INFO Applying migration id=thread 2026/02/05 16:56:34 INFO Applying migration id=host 2026/02/05 16:56:34 INFO Applying migration id=sharedinbox 2026/02/05 16:56:34 INFO Applying migration id=noteshost 2026/02/05 16:56:34 INFO Applying migration id=fetched 2026/02/05 16:56:34 INFO Applying migration id=move 2026/02/05 16:56:34 INFO Applying migration id=cleanup 2026/02/05 16:56:34 INFO Applying migration id=received 2026/02/05 16:56:34 INFO Applying migration id=namehost 2026/02/05 16:56:34 INFO Applying migration id=outboxhost 2026/02/05 16:56:34 INFO Applying migration id=notesfts 2026/02/05 16:56:34 INFO Applying migration id=iconsname 2026/02/05 16:56:34 INFO Applying migration id=nohash 2026/02/05 16:56:34 INFO Applying migration id=shares 2026/02/05 16:56:34 INFO Applying migration id=actorttl 2026/02/05 16:56:34 INFO Applying migration id=tocc 2026/02/05 16:56:34 INFO Applying migration id=followeds 2026/02/05 16:56:34 INFO Applying migration id=certhash 2026/02/05 16:56:34 INFO Applying migration id=follows_sync 2026/02/05 16:56:34 INFO Applying migration id=jsonpath 2026/02/05 16:56:34 INFO Applying migration id=localforward 2026/02/05 16:56:34 INFO Applying migration id=avatar 2026/02/05 16:56:34 INFO Applying migration id=noimage 2026/02/05 16:56:34 INFO Applying migration id=feed 2026/02/05 16:56:34 INFO Applying migration id=bookmarks 2026/02/05 16:56:34 INFO Applying migration id=shareactivity 2026/02/05 16:56:34 INFO Applying migration id=application 2026/02/05 16:56:34 INFO Applying migration id=certificates 2026/02/05 16:56:34 INFO Applying migration id=rawforward 2026/02/05 16:56:34 INFO Applying migration id=publickey 2026/02/05 16:56:34 INFO Applying migration id=resolvegroup 2026/02/05 16:56:34 INFO Applying migration id=reject 2026/02/05 16:56:34 INFO Applying migration id=autodel 2026/02/05 16:56:34 INFO Applying migration id=jsonb 2026/02/05 16:56:34 INFO Applying migration id=quote 2026/02/05 16:56:34 INFO Applying migration id=rfc9421 2026/02/05 16:56:34 INFO Applying migration id=keys 2026/02/05 16:56:34 INFO Applying migration id=portable 2026/02/05 16:56:34 INFO Applying migration id=proofs 2026/02/05 16:56:34 INFO Applying migration id=contexts 2026/02/05 16:56:34 INFO Applying migration id=deliverieshost 2026/02/05 16:56:34 INFO Applying migration id=pembegin 2026/02/05 16:56:34 INFO Applying migration id=didhost 2026/02/05 16:56:35 WARN Throttled request to set alias can=2026-02-05T17:26:34.463Z --- PASS: TestMove_LocalToLocalAliasThrottled (1.24s) === RUN TestMove_LocalToLocal 2026/02/05 16:56:35 INFO Applying migration id=initial 2026/02/05 16:56:35 INFO Applying migration id=notesupdated 2026/02/05 16:56:35 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:35 INFO Applying migration id=activitiesid 2026/02/05 16:56:35 INFO Applying migration id=outbox 2026/02/05 16:56:35 INFO Applying migration id=edits 2026/02/05 16:56:35 INFO Applying migration id=outboxactor 2026/02/05 16:56:35 INFO Applying migration id=outboxsender 2026/02/05 16:56:35 INFO Applying migration id=thread 2026/02/05 16:56:35 INFO Applying migration id=host 2026/02/05 16:56:35 INFO Applying migration id=sharedinbox 2026/02/05 16:56:35 INFO Applying migration id=noteshost 2026/02/05 16:56:35 INFO Applying migration id=fetched 2026/02/05 16:56:35 INFO Applying migration id=move 2026/02/05 16:56:35 INFO Applying migration id=cleanup 2026/02/05 16:56:35 INFO Applying migration id=received 2026/02/05 16:56:35 INFO Applying migration id=namehost 2026/02/05 16:56:35 INFO Applying migration id=outboxhost 2026/02/05 16:56:35 INFO Applying migration id=notesfts 2026/02/05 16:56:35 INFO Applying migration id=iconsname 2026/02/05 16:56:35 INFO Applying migration id=nohash 2026/02/05 16:56:35 INFO Applying migration id=shares 2026/02/05 16:56:35 INFO Applying migration id=actorttl 2026/02/05 16:56:35 INFO Applying migration id=tocc 2026/02/05 16:56:35 INFO Applying migration id=followeds 2026/02/05 16:56:35 INFO Applying migration id=certhash 2026/02/05 16:56:35 INFO Applying migration id=follows_sync 2026/02/05 16:56:35 INFO Applying migration id=jsonpath 2026/02/05 16:56:35 INFO Applying migration id=localforward 2026/02/05 16:56:35 INFO Applying migration id=avatar 2026/02/05 16:56:35 INFO Applying migration id=noimage 2026/02/05 16:56:35 INFO Applying migration id=feed 2026/02/05 16:56:35 INFO Applying migration id=bookmarks 2026/02/05 16:56:35 INFO Applying migration id=shareactivity 2026/02/05 16:56:35 INFO Applying migration id=application 2026/02/05 16:56:35 INFO Applying migration id=certificates 2026/02/05 16:56:35 INFO Applying migration id=rawforward 2026/02/05 16:56:35 INFO Applying migration id=publickey 2026/02/05 16:56:35 INFO Applying migration id=resolvegroup 2026/02/05 16:56:35 INFO Applying migration id=reject 2026/02/05 16:56:35 INFO Applying migration id=autodel 2026/02/05 16:56:35 INFO Applying migration id=jsonb 2026/02/05 16:56:35 INFO Applying migration id=quote 2026/02/05 16:56:35 INFO Applying migration id=rfc9421 2026/02/05 16:56:35 INFO Applying migration id=keys 2026/02/05 16:56:35 INFO Applying migration id=portable 2026/02/05 16:56:35 INFO Applying migration id=proofs 2026/02/05 16:56:35 INFO Applying migration id=contexts 2026/02/05 16:56:35 INFO Applying migration id=deliverieshost 2026/02/05 16:56:35 INFO Applying migration id=pembegin 2026/02/05 16:56:35 INFO Applying migration id=didhost 2026/02/05 16:56:36 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-f8de-7e69-bda5-f1123bafb945 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/02/05 16:56:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-f8df-7a53-9955-75677c975b69 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-f8de-7e69-bda5-f1123bafb945 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebb-f8de-7e69-bda5-f1123bafb945 2026/02/05 16:56:36 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2ebb-f8de-7e69-bda5-f1123bafb945 old=https://localhost.localdomain:8443/user/alice new=https://localhost.localdomain:8443/user/bob 2026/02/05 16:56:36 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-f8e3-7b5e-8657-97f8f5f53f51 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/02/05 16:56:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-f8e5-7e46-ae43-b746dd8065ba activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-f8e3-7b5e-8657-97f8f5f53f51 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebb-f8e3-7b5e-8657-97f8f5f53f51 2026/02/05 16:56:36 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebb-f8e6-76ff-a92d-ebb4936e8ad9 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-f8de-7e69-bda5-f1123bafb945 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 (1.60s) === RUN TestMove_LocalToLocalNoFollowers 2026/02/05 16:56:36 INFO Applying migration id=initial 2026/02/05 16:56:36 INFO Applying migration id=notesupdated 2026/02/05 16:56:36 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:36 INFO Applying migration id=activitiesid 2026/02/05 16:56:36 INFO Applying migration id=outbox 2026/02/05 16:56:36 INFO Applying migration id=edits 2026/02/05 16:56:36 INFO Applying migration id=outboxactor 2026/02/05 16:56:36 INFO Applying migration id=outboxsender 2026/02/05 16:56:36 INFO Applying migration id=thread 2026/02/05 16:56:36 INFO Applying migration id=host 2026/02/05 16:56:36 INFO Applying migration id=sharedinbox 2026/02/05 16:56:36 INFO Applying migration id=noteshost 2026/02/05 16:56:36 INFO Applying migration id=fetched 2026/02/05 16:56:36 INFO Applying migration id=move 2026/02/05 16:56:36 INFO Applying migration id=cleanup 2026/02/05 16:56:36 INFO Applying migration id=received 2026/02/05 16:56:36 INFO Applying migration id=namehost 2026/02/05 16:56:36 INFO Applying migration id=outboxhost 2026/02/05 16:56:36 INFO Applying migration id=notesfts 2026/02/05 16:56:36 INFO Applying migration id=iconsname 2026/02/05 16:56:36 INFO Applying migration id=nohash 2026/02/05 16:56:36 INFO Applying migration id=shares 2026/02/05 16:56:36 INFO Applying migration id=actorttl 2026/02/05 16:56:36 INFO Applying migration id=tocc 2026/02/05 16:56:36 INFO Applying migration id=followeds 2026/02/05 16:56:36 INFO Applying migration id=certhash 2026/02/05 16:56:36 INFO Applying migration id=follows_sync 2026/02/05 16:56:36 INFO Applying migration id=jsonpath 2026/02/05 16:56:36 INFO Applying migration id=localforward 2026/02/05 16:56:36 INFO Applying migration id=avatar 2026/02/05 16:56:36 INFO Applying migration id=noimage 2026/02/05 16:56:36 INFO Applying migration id=feed 2026/02/05 16:56:36 INFO Applying migration id=bookmarks 2026/02/05 16:56:36 INFO Applying migration id=shareactivity 2026/02/05 16:56:36 INFO Applying migration id=application 2026/02/05 16:56:36 INFO Applying migration id=certificates 2026/02/05 16:56:36 INFO Applying migration id=rawforward 2026/02/05 16:56:36 INFO Applying migration id=publickey 2026/02/05 16:56:36 INFO Applying migration id=resolvegroup 2026/02/05 16:56:36 INFO Applying migration id=reject 2026/02/05 16:56:36 INFO Applying migration id=autodel 2026/02/05 16:56:36 INFO Applying migration id=jsonb 2026/02/05 16:56:36 INFO Applying migration id=quote 2026/02/05 16:56:36 INFO Applying migration id=rfc9421 2026/02/05 16:56:36 INFO Applying migration id=keys 2026/02/05 16:56:36 INFO Applying migration id=portable 2026/02/05 16:56:36 INFO Applying migration id=proofs 2026/02/05 16:56:36 INFO Applying migration id=contexts 2026/02/05 16:56:36 INFO Applying migration id=deliverieshost 2026/02/05 16:56:36 INFO Applying migration id=pembegin 2026/02/05 16:56:36 INFO Applying migration id=didhost --- PASS: TestMove_LocalToLocalNoFollowers (1.57s) === RUN TestMove_LocalToFederated 2026/02/05 16:56:38 INFO Applying migration id=initial 2026/02/05 16:56:38 INFO Applying migration id=notesupdated 2026/02/05 16:56:38 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:38 INFO Applying migration id=activitiesid 2026/02/05 16:56:38 INFO Applying migration id=outbox 2026/02/05 16:56:38 INFO Applying migration id=edits 2026/02/05 16:56:38 INFO Applying migration id=outboxactor 2026/02/05 16:56:38 INFO Applying migration id=outboxsender 2026/02/05 16:56:38 INFO Applying migration id=thread 2026/02/05 16:56:38 INFO Applying migration id=host 2026/02/05 16:56:38 INFO Applying migration id=sharedinbox 2026/02/05 16:56:38 INFO Applying migration id=noteshost 2026/02/05 16:56:38 INFO Applying migration id=fetched 2026/02/05 16:56:38 INFO Applying migration id=move 2026/02/05 16:56:38 INFO Applying migration id=cleanup 2026/02/05 16:56:38 INFO Applying migration id=received 2026/02/05 16:56:38 INFO Applying migration id=namehost 2026/02/05 16:56:38 INFO Applying migration id=outboxhost 2026/02/05 16:56:38 INFO Applying migration id=notesfts 2026/02/05 16:56:38 INFO Applying migration id=iconsname 2026/02/05 16:56:38 INFO Applying migration id=nohash 2026/02/05 16:56:38 INFO Applying migration id=shares 2026/02/05 16:56:38 INFO Applying migration id=actorttl 2026/02/05 16:56:38 INFO Applying migration id=tocc 2026/02/05 16:56:38 INFO Applying migration id=followeds 2026/02/05 16:56:38 INFO Applying migration id=certhash 2026/02/05 16:56:38 INFO Applying migration id=follows_sync 2026/02/05 16:56:38 INFO Applying migration id=jsonpath 2026/02/05 16:56:38 INFO Applying migration id=localforward 2026/02/05 16:56:38 INFO Applying migration id=avatar 2026/02/05 16:56:38 INFO Applying migration id=noimage 2026/02/05 16:56:38 INFO Applying migration id=feed 2026/02/05 16:56:38 INFO Applying migration id=bookmarks 2026/02/05 16:56:38 INFO Applying migration id=shareactivity 2026/02/05 16:56:38 INFO Applying migration id=application 2026/02/05 16:56:38 INFO Applying migration id=certificates 2026/02/05 16:56:38 INFO Applying migration id=rawforward 2026/02/05 16:56:38 INFO Applying migration id=publickey 2026/02/05 16:56:38 INFO Applying migration id=resolvegroup 2026/02/05 16:56:38 INFO Applying migration id=reject 2026/02/05 16:56:38 INFO Applying migration id=autodel 2026/02/05 16:56:38 INFO Applying migration id=jsonb 2026/02/05 16:56:38 INFO Applying migration id=quote 2026/02/05 16:56:38 INFO Applying migration id=rfc9421 2026/02/05 16:56:38 INFO Applying migration id=keys 2026/02/05 16:56:38 INFO Applying migration id=portable 2026/02/05 16:56:38 INFO Applying migration id=proofs 2026/02/05 16:56:38 INFO Applying migration id=contexts 2026/02/05 16:56:38 INFO Applying migration id=deliverieshost 2026/02/05 16:56:38 INFO Applying migration id=pembegin 2026/02/05 16:56:38 INFO Applying migration id=didhost 2026/02/05 16:56:39 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-01c4-7436-a4dd-61cd774e9c87 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/02/05 16:56:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-01c5-7037-a9f2-4ed40d7c097d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-01c4-7436-a4dd-61cd774e9c87 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebc-01c4-7436-a4dd-61cd774e9c87 2026/02/05 16:56:39 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2ebc-01c4-7436-a4dd-61cd774e9c87 old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/02/05 16:56:39 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-01c7-7e18-af65-d7f16660374f 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/02/05 16:56:39 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebc-01ca-71bc-b8b8-9075cbc7e346 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-01c4-7436-a4dd-61cd774e9c87 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 (0.70s) === RUN TestMove_LocalToFederatedNoSourceToTargetAlias 2026/02/05 16:56:39 INFO Applying migration id=initial 2026/02/05 16:56:39 INFO Applying migration id=notesupdated 2026/02/05 16:56:39 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:39 INFO Applying migration id=activitiesid 2026/02/05 16:56:39 INFO Applying migration id=outbox 2026/02/05 16:56:39 INFO Applying migration id=edits 2026/02/05 16:56:39 INFO Applying migration id=outboxactor 2026/02/05 16:56:39 INFO Applying migration id=outboxsender 2026/02/05 16:56:39 INFO Applying migration id=thread 2026/02/05 16:56:39 INFO Applying migration id=host 2026/02/05 16:56:39 INFO Applying migration id=sharedinbox 2026/02/05 16:56:39 INFO Applying migration id=noteshost 2026/02/05 16:56:39 INFO Applying migration id=fetched 2026/02/05 16:56:39 INFO Applying migration id=move 2026/02/05 16:56:39 INFO Applying migration id=cleanup 2026/02/05 16:56:39 INFO Applying migration id=received 2026/02/05 16:56:39 INFO Applying migration id=namehost 2026/02/05 16:56:39 INFO Applying migration id=outboxhost 2026/02/05 16:56:39 INFO Applying migration id=notesfts 2026/02/05 16:56:39 INFO Applying migration id=iconsname 2026/02/05 16:56:39 INFO Applying migration id=nohash 2026/02/05 16:56:39 INFO Applying migration id=shares 2026/02/05 16:56:39 INFO Applying migration id=actorttl 2026/02/05 16:56:39 INFO Applying migration id=tocc 2026/02/05 16:56:39 INFO Applying migration id=followeds 2026/02/05 16:56:39 INFO Applying migration id=certhash 2026/02/05 16:56:39 INFO Applying migration id=follows_sync 2026/02/05 16:56:39 INFO Applying migration id=jsonpath 2026/02/05 16:56:39 INFO Applying migration id=localforward 2026/02/05 16:56:39 INFO Applying migration id=avatar 2026/02/05 16:56:39 INFO Applying migration id=noimage 2026/02/05 16:56:39 INFO Applying migration id=feed 2026/02/05 16:56:39 INFO Applying migration id=bookmarks 2026/02/05 16:56:39 INFO Applying migration id=shareactivity 2026/02/05 16:56:39 INFO Applying migration id=application 2026/02/05 16:56:39 INFO Applying migration id=certificates 2026/02/05 16:56:39 INFO Applying migration id=rawforward 2026/02/05 16:56:39 INFO Applying migration id=publickey 2026/02/05 16:56:39 INFO Applying migration id=resolvegroup 2026/02/05 16:56:39 INFO Applying migration id=reject 2026/02/05 16:56:39 INFO Applying migration id=autodel 2026/02/05 16:56:39 INFO Applying migration id=jsonb 2026/02/05 16:56:39 INFO Applying migration id=quote 2026/02/05 16:56:39 INFO Applying migration id=rfc9421 2026/02/05 16:56:39 INFO Applying migration id=keys 2026/02/05 16:56:39 INFO Applying migration id=portable 2026/02/05 16:56:39 INFO Applying migration id=proofs 2026/02/05 16:56:39 INFO Applying migration id=contexts 2026/02/05 16:56:39 INFO Applying migration id=deliverieshost 2026/02/05 16:56:39 INFO Applying migration id=pembegin 2026/02/05 16:56:39 INFO Applying migration id=didhost 2026/02/05 16:56:40 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-063f-7381-913d-bd22a21c4813 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/02/05 16:56:40 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-063f-7e7e-87ec-300e90d91200 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-063f-7381-913d-bd22a21c4813 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebc-063f-7381-913d-bd22a21c4813 2026/02/05 16:56:40 WARN Move source is not an alias for target target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoSourceToTargetAlias (1.14s) === RUN TestMove_LocalToFederatedNoTargetToSourceAlias 2026/02/05 16:56:40 INFO Applying migration id=initial 2026/02/05 16:56:40 INFO Applying migration id=notesupdated 2026/02/05 16:56:40 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:40 INFO Applying migration id=activitiesid 2026/02/05 16:56:40 INFO Applying migration id=outbox 2026/02/05 16:56:40 INFO Applying migration id=edits 2026/02/05 16:56:40 INFO Applying migration id=outboxactor 2026/02/05 16:56:40 INFO Applying migration id=outboxsender 2026/02/05 16:56:40 INFO Applying migration id=thread 2026/02/05 16:56:40 INFO Applying migration id=host 2026/02/05 16:56:40 INFO Applying migration id=sharedinbox 2026/02/05 16:56:40 INFO Applying migration id=noteshost 2026/02/05 16:56:40 INFO Applying migration id=fetched 2026/02/05 16:56:40 INFO Applying migration id=move 2026/02/05 16:56:40 INFO Applying migration id=cleanup 2026/02/05 16:56:40 INFO Applying migration id=received 2026/02/05 16:56:40 INFO Applying migration id=namehost 2026/02/05 16:56:40 INFO Applying migration id=outboxhost 2026/02/05 16:56:40 INFO Applying migration id=notesfts 2026/02/05 16:56:40 INFO Applying migration id=iconsname 2026/02/05 16:56:40 INFO Applying migration id=nohash 2026/02/05 16:56:40 INFO Applying migration id=shares 2026/02/05 16:56:40 INFO Applying migration id=actorttl 2026/02/05 16:56:40 INFO Applying migration id=tocc 2026/02/05 16:56:40 INFO Applying migration id=followeds 2026/02/05 16:56:40 INFO Applying migration id=certhash 2026/02/05 16:56:40 INFO Applying migration id=follows_sync 2026/02/05 16:56:40 INFO Applying migration id=jsonpath 2026/02/05 16:56:40 INFO Applying migration id=localforward 2026/02/05 16:56:40 INFO Applying migration id=avatar 2026/02/05 16:56:40 INFO Applying migration id=noimage 2026/02/05 16:56:40 INFO Applying migration id=feed 2026/02/05 16:56:40 INFO Applying migration id=bookmarks 2026/02/05 16:56:40 INFO Applying migration id=shareactivity 2026/02/05 16:56:40 INFO Applying migration id=application 2026/02/05 16:56:40 INFO Applying migration id=certificates 2026/02/05 16:56:40 INFO Applying migration id=rawforward 2026/02/05 16:56:40 INFO Applying migration id=publickey 2026/02/05 16:56:40 INFO Applying migration id=resolvegroup 2026/02/05 16:56:40 INFO Applying migration id=reject 2026/02/05 16:56:40 INFO Applying migration id=autodel 2026/02/05 16:56:40 INFO Applying migration id=jsonb 2026/02/05 16:56:40 INFO Applying migration id=quote 2026/02/05 16:56:40 INFO Applying migration id=rfc9421 2026/02/05 16:56:40 INFO Applying migration id=keys 2026/02/05 16:56:40 INFO Applying migration id=portable 2026/02/05 16:56:40 INFO Applying migration id=proofs 2026/02/05 16:56:40 INFO Applying migration id=contexts 2026/02/05 16:56:40 INFO Applying migration id=deliverieshost 2026/02/05 16:56:40 INFO Applying migration id=pembegin 2026/02/05 16:56:40 INFO Applying migration id=didhost 2026/02/05 16:56:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-0aa6-755b-9fde-9295865789ea 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/02/05 16:56:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-0aa7-7138-ac0f-cf72515928a3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-0aa6-755b-9fde-9295865789ea activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebc-0aa6-755b-9fde-9295865789ea 2026/02/05 16:56:41 WARN Move target is not an alias for source target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoTargetToSourceAlias (1.13s) === RUN TestMove_LocalToFederatedAlreadyMoved 2026/02/05 16:56:41 INFO Applying migration id=initial 2026/02/05 16:56:41 INFO Applying migration id=notesupdated 2026/02/05 16:56:41 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:41 INFO Applying migration id=activitiesid 2026/02/05 16:56:41 INFO Applying migration id=outbox 2026/02/05 16:56:41 INFO Applying migration id=edits 2026/02/05 16:56:41 INFO Applying migration id=outboxactor 2026/02/05 16:56:41 INFO Applying migration id=outboxsender 2026/02/05 16:56:41 INFO Applying migration id=thread 2026/02/05 16:56:41 INFO Applying migration id=host 2026/02/05 16:56:41 INFO Applying migration id=sharedinbox 2026/02/05 16:56:41 INFO Applying migration id=noteshost 2026/02/05 16:56:41 INFO Applying migration id=fetched 2026/02/05 16:56:41 INFO Applying migration id=move 2026/02/05 16:56:41 INFO Applying migration id=cleanup 2026/02/05 16:56:41 INFO Applying migration id=received 2026/02/05 16:56:41 INFO Applying migration id=namehost 2026/02/05 16:56:41 INFO Applying migration id=outboxhost 2026/02/05 16:56:41 INFO Applying migration id=notesfts 2026/02/05 16:56:41 INFO Applying migration id=iconsname 2026/02/05 16:56:41 INFO Applying migration id=nohash 2026/02/05 16:56:41 INFO Applying migration id=shares 2026/02/05 16:56:41 INFO Applying migration id=actorttl 2026/02/05 16:56:41 INFO Applying migration id=tocc 2026/02/05 16:56:41 INFO Applying migration id=followeds 2026/02/05 16:56:41 INFO Applying migration id=certhash 2026/02/05 16:56:41 INFO Applying migration id=follows_sync 2026/02/05 16:56:41 INFO Applying migration id=jsonpath 2026/02/05 16:56:41 INFO Applying migration id=localforward 2026/02/05 16:56:41 INFO Applying migration id=avatar 2026/02/05 16:56:41 INFO Applying migration id=noimage 2026/02/05 16:56:41 INFO Applying migration id=feed 2026/02/05 16:56:41 INFO Applying migration id=bookmarks 2026/02/05 16:56:41 INFO Applying migration id=shareactivity 2026/02/05 16:56:41 INFO Applying migration id=application 2026/02/05 16:56:41 INFO Applying migration id=certificates 2026/02/05 16:56:41 INFO Applying migration id=rawforward 2026/02/05 16:56:41 INFO Applying migration id=publickey 2026/02/05 16:56:41 INFO Applying migration id=resolvegroup 2026/02/05 16:56:41 INFO Applying migration id=reject 2026/02/05 16:56:41 INFO Applying migration id=autodel 2026/02/05 16:56:41 INFO Applying migration id=jsonb 2026/02/05 16:56:41 INFO Applying migration id=quote 2026/02/05 16:56:41 INFO Applying migration id=rfc9421 2026/02/05 16:56:41 INFO Applying migration id=keys 2026/02/05 16:56:41 INFO Applying migration id=portable 2026/02/05 16:56:41 INFO Applying migration id=proofs 2026/02/05 16:56:41 INFO Applying migration id=contexts 2026/02/05 16:56:41 INFO Applying migration id=deliverieshost 2026/02/05 16:56:41 INFO Applying migration id=pembegin 2026/02/05 16:56:41 INFO Applying migration id=didhost 2026/02/05 16:56:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-0e2a-7c6f-a550-a49c268e082c 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/02/05 16:56:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-0e2b-7772-b29e-93048b8241ea activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-0e2a-7c6f-a550-a49c268e082c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebc-0e2a-7c6f-a550-a49c268e082c 2026/02/05 16:56:42 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2ebc-0e2a-7c6f-a550-a49c268e082c old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/02/05 16:56:42 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-0e2e-7972-abc3-25f6ceb6fe60 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/02/05 16:56:42 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebc-0e30-7b7d-bf8d-49573e9c7fa9 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-0e2a-7c6f-a550-a49c268e082c 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/02/05 16:56:42 WARN User cannot be moved again movedTo=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederatedAlreadyMoved (0.91s) === RUN TestName_Throttled 2026/02/05 16:56:42 INFO Applying migration id=initial 2026/02/05 16:56:42 INFO Applying migration id=notesupdated 2026/02/05 16:56:42 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:42 INFO Applying migration id=activitiesid 2026/02/05 16:56:42 INFO Applying migration id=outbox 2026/02/05 16:56:42 INFO Applying migration id=edits 2026/02/05 16:56:42 INFO Applying migration id=outboxactor 2026/02/05 16:56:42 INFO Applying migration id=outboxsender 2026/02/05 16:56:42 INFO Applying migration id=thread 2026/02/05 16:56:42 INFO Applying migration id=host 2026/02/05 16:56:42 INFO Applying migration id=sharedinbox 2026/02/05 16:56:42 INFO Applying migration id=noteshost 2026/02/05 16:56:42 INFO Applying migration id=fetched 2026/02/05 16:56:42 INFO Applying migration id=move 2026/02/05 16:56:42 INFO Applying migration id=cleanup 2026/02/05 16:56:42 INFO Applying migration id=received 2026/02/05 16:56:42 INFO Applying migration id=namehost 2026/02/05 16:56:42 INFO Applying migration id=outboxhost 2026/02/05 16:56:42 INFO Applying migration id=notesfts 2026/02/05 16:56:42 INFO Applying migration id=iconsname 2026/02/05 16:56:42 INFO Applying migration id=nohash 2026/02/05 16:56:42 INFO Applying migration id=shares 2026/02/05 16:56:42 INFO Applying migration id=actorttl 2026/02/05 16:56:42 INFO Applying migration id=tocc 2026/02/05 16:56:42 INFO Applying migration id=followeds 2026/02/05 16:56:42 INFO Applying migration id=certhash 2026/02/05 16:56:42 INFO Applying migration id=follows_sync 2026/02/05 16:56:42 INFO Applying migration id=jsonpath 2026/02/05 16:56:42 INFO Applying migration id=localforward 2026/02/05 16:56:42 INFO Applying migration id=avatar 2026/02/05 16:56:42 INFO Applying migration id=noimage 2026/02/05 16:56:42 INFO Applying migration id=feed 2026/02/05 16:56:42 INFO Applying migration id=bookmarks 2026/02/05 16:56:42 INFO Applying migration id=shareactivity 2026/02/05 16:56:42 INFO Applying migration id=application 2026/02/05 16:56:42 INFO Applying migration id=certificates 2026/02/05 16:56:42 INFO Applying migration id=rawforward 2026/02/05 16:56:42 INFO Applying migration id=publickey 2026/02/05 16:56:42 INFO Applying migration id=resolvegroup 2026/02/05 16:56:42 INFO Applying migration id=reject 2026/02/05 16:56:42 INFO Applying migration id=autodel 2026/02/05 16:56:42 INFO Applying migration id=jsonb 2026/02/05 16:56:42 INFO Applying migration id=quote 2026/02/05 16:56:42 INFO Applying migration id=rfc9421 2026/02/05 16:56:42 INFO Applying migration id=keys 2026/02/05 16:56:42 INFO Applying migration id=portable 2026/02/05 16:56:42 INFO Applying migration id=proofs 2026/02/05 16:56:42 INFO Applying migration id=contexts 2026/02/05 16:56:42 INFO Applying migration id=deliverieshost 2026/02/05 16:56:42 INFO Applying migration id=pembegin 2026/02/05 16:56:42 INFO Applying migration id=didhost 2026/02/05 16:56:43 WARN Throttled request to set name can=2026-02-05T17:26:42.784Z --- PASS: TestName_Throttled (1.26s) === RUN TestName_HappyFlow 2026/02/05 16:56:43 INFO Applying migration id=initial 2026/02/05 16:56:43 INFO Applying migration id=notesupdated 2026/02/05 16:56:43 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:43 INFO Applying migration id=activitiesid 2026/02/05 16:56:43 INFO Applying migration id=outbox 2026/02/05 16:56:43 INFO Applying migration id=edits 2026/02/05 16:56:43 INFO Applying migration id=outboxactor 2026/02/05 16:56:43 INFO Applying migration id=outboxsender 2026/02/05 16:56:43 INFO Applying migration id=thread 2026/02/05 16:56:43 INFO Applying migration id=host 2026/02/05 16:56:43 INFO Applying migration id=sharedinbox 2026/02/05 16:56:43 INFO Applying migration id=noteshost 2026/02/05 16:56:43 INFO Applying migration id=fetched 2026/02/05 16:56:43 INFO Applying migration id=move 2026/02/05 16:56:43 INFO Applying migration id=cleanup 2026/02/05 16:56:43 INFO Applying migration id=received 2026/02/05 16:56:43 INFO Applying migration id=namehost 2026/02/05 16:56:43 INFO Applying migration id=outboxhost 2026/02/05 16:56:43 INFO Applying migration id=notesfts 2026/02/05 16:56:43 INFO Applying migration id=iconsname 2026/02/05 16:56:43 INFO Applying migration id=nohash 2026/02/05 16:56:43 INFO Applying migration id=shares 2026/02/05 16:56:43 INFO Applying migration id=actorttl 2026/02/05 16:56:43 INFO Applying migration id=tocc 2026/02/05 16:56:43 INFO Applying migration id=followeds 2026/02/05 16:56:43 INFO Applying migration id=certhash 2026/02/05 16:56:43 INFO Applying migration id=follows_sync 2026/02/05 16:56:43 INFO Applying migration id=jsonpath 2026/02/05 16:56:43 INFO Applying migration id=localforward 2026/02/05 16:56:43 INFO Applying migration id=avatar 2026/02/05 16:56:43 INFO Applying migration id=noimage 2026/02/05 16:56:43 INFO Applying migration id=feed 2026/02/05 16:56:43 INFO Applying migration id=bookmarks 2026/02/05 16:56:43 INFO Applying migration id=shareactivity 2026/02/05 16:56:43 INFO Applying migration id=application 2026/02/05 16:56:43 INFO Applying migration id=certificates 2026/02/05 16:56:43 INFO Applying migration id=rawforward 2026/02/05 16:56:43 INFO Applying migration id=publickey 2026/02/05 16:56:43 INFO Applying migration id=resolvegroup 2026/02/05 16:56:43 INFO Applying migration id=reject 2026/02/05 16:56:43 INFO Applying migration id=autodel 2026/02/05 16:56:43 INFO Applying migration id=jsonb 2026/02/05 16:56:43 INFO Applying migration id=quote 2026/02/05 16:56:43 INFO Applying migration id=rfc9421 2026/02/05 16:56:43 INFO Applying migration id=keys 2026/02/05 16:56:43 INFO Applying migration id=portable 2026/02/05 16:56:43 INFO Applying migration id=proofs 2026/02/05 16:56:43 INFO Applying migration id=contexts 2026/02/05 16:56:43 INFO Applying migration id=deliverieshost 2026/02/05 16:56:43 INFO Applying migration id=pembegin 2026/02/05 16:56:43 INFO Applying migration id=didhost 2026/02/05 16:56:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_HappyFlow (1.33s) === RUN TestName_TooLong 2026/02/05 16:56:44 INFO Applying migration id=initial 2026/02/05 16:56:44 INFO Applying migration id=notesupdated 2026/02/05 16:56:44 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:44 INFO Applying migration id=activitiesid 2026/02/05 16:56:44 INFO Applying migration id=outbox 2026/02/05 16:56:44 INFO Applying migration id=edits 2026/02/05 16:56:44 INFO Applying migration id=outboxactor 2026/02/05 16:56:44 INFO Applying migration id=outboxsender 2026/02/05 16:56:44 INFO Applying migration id=thread 2026/02/05 16:56:44 INFO Applying migration id=host 2026/02/05 16:56:44 INFO Applying migration id=sharedinbox 2026/02/05 16:56:44 INFO Applying migration id=noteshost 2026/02/05 16:56:44 INFO Applying migration id=fetched 2026/02/05 16:56:44 INFO Applying migration id=move 2026/02/05 16:56:44 INFO Applying migration id=cleanup 2026/02/05 16:56:44 INFO Applying migration id=received 2026/02/05 16:56:44 INFO Applying migration id=namehost 2026/02/05 16:56:44 INFO Applying migration id=outboxhost 2026/02/05 16:56:44 INFO Applying migration id=notesfts 2026/02/05 16:56:44 INFO Applying migration id=iconsname 2026/02/05 16:56:44 INFO Applying migration id=nohash 2026/02/05 16:56:44 INFO Applying migration id=shares 2026/02/05 16:56:44 INFO Applying migration id=actorttl 2026/02/05 16:56:44 INFO Applying migration id=tocc 2026/02/05 16:56:44 INFO Applying migration id=followeds 2026/02/05 16:56:44 INFO Applying migration id=certhash 2026/02/05 16:56:44 INFO Applying migration id=follows_sync 2026/02/05 16:56:44 INFO Applying migration id=jsonpath 2026/02/05 16:56:44 INFO Applying migration id=localforward 2026/02/05 16:56:44 INFO Applying migration id=avatar 2026/02/05 16:56:44 INFO Applying migration id=noimage 2026/02/05 16:56:44 INFO Applying migration id=feed 2026/02/05 16:56:44 INFO Applying migration id=bookmarks 2026/02/05 16:56:44 INFO Applying migration id=shareactivity 2026/02/05 16:56:44 INFO Applying migration id=application 2026/02/05 16:56:44 INFO Applying migration id=certificates 2026/02/05 16:56:44 INFO Applying migration id=rawforward 2026/02/05 16:56:44 INFO Applying migration id=publickey 2026/02/05 16:56:44 INFO Applying migration id=resolvegroup 2026/02/05 16:56:44 INFO Applying migration id=reject 2026/02/05 16:56:44 INFO Applying migration id=autodel 2026/02/05 16:56:44 INFO Applying migration id=jsonb 2026/02/05 16:56:45 INFO Applying migration id=quote 2026/02/05 16:56:45 INFO Applying migration id=rfc9421 2026/02/05 16:56:45 INFO Applying migration id=keys 2026/02/05 16:56:45 INFO Applying migration id=portable 2026/02/05 16:56:45 INFO Applying migration id=proofs 2026/02/05 16:56:45 INFO Applying migration id=contexts 2026/02/05 16:56:45 INFO Applying migration id=deliverieshost 2026/02/05 16:56:45 INFO Applying migration id=pembegin 2026/02/05 16:56:45 INFO Applying migration id=didhost --- PASS: TestName_TooLong (1.50s) === RUN TestName_MultiLine 2026/02/05 16:56:46 INFO Applying migration id=initial 2026/02/05 16:56:46 INFO Applying migration id=notesupdated 2026/02/05 16:56:46 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:46 INFO Applying migration id=activitiesid 2026/02/05 16:56:46 INFO Applying migration id=outbox 2026/02/05 16:56:46 INFO Applying migration id=edits 2026/02/05 16:56:46 INFO Applying migration id=outboxactor 2026/02/05 16:56:46 INFO Applying migration id=outboxsender 2026/02/05 16:56:46 INFO Applying migration id=thread 2026/02/05 16:56:46 INFO Applying migration id=host 2026/02/05 16:56:46 INFO Applying migration id=sharedinbox 2026/02/05 16:56:46 INFO Applying migration id=noteshost 2026/02/05 16:56:46 INFO Applying migration id=fetched 2026/02/05 16:56:46 INFO Applying migration id=move 2026/02/05 16:56:46 INFO Applying migration id=cleanup 2026/02/05 16:56:46 INFO Applying migration id=received 2026/02/05 16:56:46 INFO Applying migration id=namehost 2026/02/05 16:56:46 INFO Applying migration id=outboxhost 2026/02/05 16:56:46 INFO Applying migration id=notesfts 2026/02/05 16:56:46 INFO Applying migration id=iconsname 2026/02/05 16:56:46 INFO Applying migration id=nohash 2026/02/05 16:56:46 INFO Applying migration id=shares 2026/02/05 16:56:46 INFO Applying migration id=actorttl 2026/02/05 16:56:46 INFO Applying migration id=tocc 2026/02/05 16:56:46 INFO Applying migration id=followeds 2026/02/05 16:56:46 INFO Applying migration id=certhash 2026/02/05 16:56:46 INFO Applying migration id=follows_sync 2026/02/05 16:56:46 INFO Applying migration id=jsonpath 2026/02/05 16:56:46 INFO Applying migration id=localforward 2026/02/05 16:56:46 INFO Applying migration id=avatar 2026/02/05 16:56:46 INFO Applying migration id=noimage 2026/02/05 16:56:46 INFO Applying migration id=feed 2026/02/05 16:56:46 INFO Applying migration id=bookmarks 2026/02/05 16:56:46 INFO Applying migration id=shareactivity 2026/02/05 16:56:46 INFO Applying migration id=application 2026/02/05 16:56:46 INFO Applying migration id=certificates 2026/02/05 16:56:46 INFO Applying migration id=rawforward 2026/02/05 16:56:46 INFO Applying migration id=publickey 2026/02/05 16:56:46 INFO Applying migration id=resolvegroup 2026/02/05 16:56:46 INFO Applying migration id=reject 2026/02/05 16:56:46 INFO Applying migration id=autodel 2026/02/05 16:56:46 INFO Applying migration id=jsonb 2026/02/05 16:56:46 INFO Applying migration id=quote 2026/02/05 16:56:46 INFO Applying migration id=rfc9421 2026/02/05 16:56:46 INFO Applying migration id=keys 2026/02/05 16:56:46 INFO Applying migration id=portable 2026/02/05 16:56:46 INFO Applying migration id=proofs 2026/02/05 16:56:46 INFO Applying migration id=contexts 2026/02/05 16:56:46 INFO Applying migration id=deliverieshost 2026/02/05 16:56:46 INFO Applying migration id=pembegin 2026/02/05 16:56:46 INFO Applying migration id=didhost 2026/02/05 16:56:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_MultiLine (0.98s) === RUN TestOutbox_NonExistingUser 2026/02/05 16:56:47 INFO Applying migration id=initial 2026/02/05 16:56:47 INFO Applying migration id=notesupdated 2026/02/05 16:56:47 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:47 INFO Applying migration id=activitiesid 2026/02/05 16:56:47 INFO Applying migration id=outbox 2026/02/05 16:56:47 INFO Applying migration id=edits 2026/02/05 16:56:47 INFO Applying migration id=outboxactor 2026/02/05 16:56:47 INFO Applying migration id=outboxsender 2026/02/05 16:56:47 INFO Applying migration id=thread 2026/02/05 16:56:47 INFO Applying migration id=host 2026/02/05 16:56:47 INFO Applying migration id=sharedinbox 2026/02/05 16:56:47 INFO Applying migration id=noteshost 2026/02/05 16:56:47 INFO Applying migration id=fetched 2026/02/05 16:56:47 INFO Applying migration id=move 2026/02/05 16:56:47 INFO Applying migration id=cleanup 2026/02/05 16:56:47 INFO Applying migration id=received 2026/02/05 16:56:47 INFO Applying migration id=namehost 2026/02/05 16:56:47 INFO Applying migration id=outboxhost 2026/02/05 16:56:47 INFO Applying migration id=notesfts 2026/02/05 16:56:47 INFO Applying migration id=iconsname 2026/02/05 16:56:47 INFO Applying migration id=nohash 2026/02/05 16:56:47 INFO Applying migration id=shares 2026/02/05 16:56:47 INFO Applying migration id=actorttl 2026/02/05 16:56:47 INFO Applying migration id=tocc 2026/02/05 16:56:47 INFO Applying migration id=followeds 2026/02/05 16:56:47 INFO Applying migration id=certhash 2026/02/05 16:56:47 INFO Applying migration id=follows_sync 2026/02/05 16:56:47 INFO Applying migration id=jsonpath 2026/02/05 16:56:47 INFO Applying migration id=localforward 2026/02/05 16:56:47 INFO Applying migration id=avatar 2026/02/05 16:56:47 INFO Applying migration id=noimage 2026/02/05 16:56:47 INFO Applying migration id=feed 2026/02/05 16:56:47 INFO Applying migration id=bookmarks 2026/02/05 16:56:47 INFO Applying migration id=shareactivity 2026/02/05 16:56:47 INFO Applying migration id=application 2026/02/05 16:56:47 INFO Applying migration id=certificates 2026/02/05 16:56:47 INFO Applying migration id=rawforward 2026/02/05 16:56:47 INFO Applying migration id=publickey 2026/02/05 16:56:47 INFO Applying migration id=resolvegroup 2026/02/05 16:56:47 INFO Applying migration id=reject 2026/02/05 16:56:47 INFO Applying migration id=autodel 2026/02/05 16:56:47 INFO Applying migration id=jsonb 2026/02/05 16:56:47 INFO Applying migration id=quote 2026/02/05 16:56:47 INFO Applying migration id=rfc9421 2026/02/05 16:56:47 INFO Applying migration id=keys 2026/02/05 16:56:47 INFO Applying migration id=portable 2026/02/05 16:56:47 INFO Applying migration id=proofs 2026/02/05 16:56:47 INFO Applying migration id=contexts 2026/02/05 16:56:47 INFO Applying migration id=deliverieshost 2026/02/05 16:56:47 INFO Applying migration id=pembegin 2026/02/05 16:56:47 INFO Applying migration id=didhost 2026/02/05 16:56:48 INFO Person was not found actor=https://x --- PASS: TestOutbox_NonExistingUser (1.44s) === RUN TestOutbox_InvalidOffset 2026/02/05 16:56:48 INFO Applying migration id=initial 2026/02/05 16:56:48 INFO Applying migration id=notesupdated 2026/02/05 16:56:48 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:48 INFO Applying migration id=activitiesid 2026/02/05 16:56:48 INFO Applying migration id=outbox 2026/02/05 16:56:48 INFO Applying migration id=edits 2026/02/05 16:56:48 INFO Applying migration id=outboxactor 2026/02/05 16:56:48 INFO Applying migration id=outboxsender 2026/02/05 16:56:48 INFO Applying migration id=thread 2026/02/05 16:56:48 INFO Applying migration id=host 2026/02/05 16:56:48 INFO Applying migration id=sharedinbox 2026/02/05 16:56:48 INFO Applying migration id=noteshost 2026/02/05 16:56:48 INFO Applying migration id=fetched 2026/02/05 16:56:48 INFO Applying migration id=move 2026/02/05 16:56:48 INFO Applying migration id=cleanup 2026/02/05 16:56:48 INFO Applying migration id=received 2026/02/05 16:56:48 INFO Applying migration id=namehost 2026/02/05 16:56:48 INFO Applying migration id=outboxhost 2026/02/05 16:56:48 INFO Applying migration id=notesfts 2026/02/05 16:56:48 INFO Applying migration id=iconsname 2026/02/05 16:56:48 INFO Applying migration id=nohash 2026/02/05 16:56:48 INFO Applying migration id=shares 2026/02/05 16:56:48 INFO Applying migration id=actorttl 2026/02/05 16:56:48 INFO Applying migration id=tocc 2026/02/05 16:56:48 INFO Applying migration id=followeds 2026/02/05 16:56:48 INFO Applying migration id=certhash 2026/02/05 16:56:48 INFO Applying migration id=follows_sync 2026/02/05 16:56:48 INFO Applying migration id=jsonpath 2026/02/05 16:56:48 INFO Applying migration id=localforward 2026/02/05 16:56:48 INFO Applying migration id=avatar 2026/02/05 16:56:48 INFO Applying migration id=noimage 2026/02/05 16:56:48 INFO Applying migration id=feed 2026/02/05 16:56:48 INFO Applying migration id=bookmarks 2026/02/05 16:56:48 INFO Applying migration id=shareactivity 2026/02/05 16:56:48 INFO Applying migration id=application 2026/02/05 16:56:48 INFO Applying migration id=certificates 2026/02/05 16:56:48 INFO Applying migration id=rawforward 2026/02/05 16:56:48 INFO Applying migration id=publickey 2026/02/05 16:56:48 INFO Applying migration id=resolvegroup 2026/02/05 16:56:48 INFO Applying migration id=reject 2026/02/05 16:56:48 INFO Applying migration id=autodel 2026/02/05 16:56:48 INFO Applying migration id=jsonb 2026/02/05 16:56:48 INFO Applying migration id=quote 2026/02/05 16:56:48 INFO Applying migration id=rfc9421 2026/02/05 16:56:48 INFO Applying migration id=keys 2026/02/05 16:56:48 INFO Applying migration id=portable 2026/02/05 16:56:48 INFO Applying migration id=proofs 2026/02/05 16:56:48 INFO Applying migration id=contexts 2026/02/05 16:56:48 INFO Applying migration id=deliverieshost 2026/02/05 16:56:48 INFO Applying migration id=pembegin 2026/02/05 16:56:48 INFO Applying migration id=didhost 2026/02/05 16:56:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-2aaa-740d-8fb5-553fc64cfb3f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-2aaa-7355-9d6b-a6d6b36248d8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-2aaa-7355-9d6b-a6d6b36248d8 2026/02/05 16:56:49 INFO Failed to parse query url=/users/outbox/localhost.localdomain:8443/user/alice?abc error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestOutbox_InvalidOffset (0.78s) === RUN TestOutbox_PublicPost 2026/02/05 16:56:49 INFO Applying migration id=initial 2026/02/05 16:56:49 INFO Applying migration id=notesupdated 2026/02/05 16:56:49 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:49 INFO Applying migration id=activitiesid 2026/02/05 16:56:49 INFO Applying migration id=outbox 2026/02/05 16:56:49 INFO Applying migration id=edits 2026/02/05 16:56:49 INFO Applying migration id=outboxactor 2026/02/05 16:56:49 INFO Applying migration id=outboxsender 2026/02/05 16:56:49 INFO Applying migration id=thread 2026/02/05 16:56:49 INFO Applying migration id=host 2026/02/05 16:56:49 INFO Applying migration id=sharedinbox 2026/02/05 16:56:49 INFO Applying migration id=noteshost 2026/02/05 16:56:49 INFO Applying migration id=fetched 2026/02/05 16:56:49 INFO Applying migration id=move 2026/02/05 16:56:49 INFO Applying migration id=cleanup 2026/02/05 16:56:49 INFO Applying migration id=received 2026/02/05 16:56:49 INFO Applying migration id=namehost 2026/02/05 16:56:49 INFO Applying migration id=outboxhost 2026/02/05 16:56:49 INFO Applying migration id=notesfts 2026/02/05 16:56:49 INFO Applying migration id=iconsname 2026/02/05 16:56:49 INFO Applying migration id=nohash 2026/02/05 16:56:49 INFO Applying migration id=shares 2026/02/05 16:56:49 INFO Applying migration id=actorttl 2026/02/05 16:56:49 INFO Applying migration id=tocc 2026/02/05 16:56:49 INFO Applying migration id=followeds 2026/02/05 16:56:49 INFO Applying migration id=certhash 2026/02/05 16:56:49 INFO Applying migration id=follows_sync 2026/02/05 16:56:49 INFO Applying migration id=jsonpath 2026/02/05 16:56:49 INFO Applying migration id=localforward 2026/02/05 16:56:49 INFO Applying migration id=avatar 2026/02/05 16:56:49 INFO Applying migration id=noimage 2026/02/05 16:56:49 INFO Applying migration id=feed 2026/02/05 16:56:49 INFO Applying migration id=bookmarks 2026/02/05 16:56:49 INFO Applying migration id=shareactivity 2026/02/05 16:56:49 INFO Applying migration id=application 2026/02/05 16:56:49 INFO Applying migration id=certificates 2026/02/05 16:56:49 INFO Applying migration id=rawforward 2026/02/05 16:56:49 INFO Applying migration id=publickey 2026/02/05 16:56:49 INFO Applying migration id=resolvegroup 2026/02/05 16:56:49 INFO Applying migration id=reject 2026/02/05 16:56:49 INFO Applying migration id=autodel 2026/02/05 16:56:49 INFO Applying migration id=jsonb 2026/02/05 16:56:49 INFO Applying migration id=quote 2026/02/05 16:56:49 INFO Applying migration id=rfc9421 2026/02/05 16:56:49 INFO Applying migration id=keys 2026/02/05 16:56:49 INFO Applying migration id=portable 2026/02/05 16:56:49 INFO Applying migration id=proofs 2026/02/05 16:56:49 INFO Applying migration id=contexts 2026/02/05 16:56:49 INFO Applying migration id=deliverieshost 2026/02/05 16:56:49 INFO Applying migration id=pembegin 2026/02/05 16:56:49 INFO Applying migration id=didhost 2026/02/05 16:56:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-2f01-701c-805c-2ef9c1949f39 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-2f00-7edd-b615-4ba40403b8ce activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-2f00-7edd-b615-4ba40403b8ce 2026/02/05 16:56:50 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPost (1.11s) === RUN TestOutbox_PublicPostUnauthenticatedUser 2026/02/05 16:56:50 INFO Applying migration id=initial 2026/02/05 16:56:50 INFO Applying migration id=notesupdated 2026/02/05 16:56:50 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:50 INFO Applying migration id=activitiesid 2026/02/05 16:56:50 INFO Applying migration id=outbox 2026/02/05 16:56:50 INFO Applying migration id=edits 2026/02/05 16:56:50 INFO Applying migration id=outboxactor 2026/02/05 16:56:50 INFO Applying migration id=outboxsender 2026/02/05 16:56:50 INFO Applying migration id=thread 2026/02/05 16:56:50 INFO Applying migration id=host 2026/02/05 16:56:50 INFO Applying migration id=sharedinbox 2026/02/05 16:56:50 INFO Applying migration id=noteshost 2026/02/05 16:56:50 INFO Applying migration id=fetched 2026/02/05 16:56:50 INFO Applying migration id=move 2026/02/05 16:56:50 INFO Applying migration id=cleanup 2026/02/05 16:56:50 INFO Applying migration id=received 2026/02/05 16:56:50 INFO Applying migration id=namehost 2026/02/05 16:56:50 INFO Applying migration id=outboxhost 2026/02/05 16:56:50 INFO Applying migration id=notesfts 2026/02/05 16:56:50 INFO Applying migration id=iconsname 2026/02/05 16:56:50 INFO Applying migration id=nohash 2026/02/05 16:56:50 INFO Applying migration id=shares 2026/02/05 16:56:50 INFO Applying migration id=actorttl 2026/02/05 16:56:50 INFO Applying migration id=tocc 2026/02/05 16:56:50 INFO Applying migration id=followeds 2026/02/05 16:56:50 INFO Applying migration id=certhash 2026/02/05 16:56:50 INFO Applying migration id=follows_sync 2026/02/05 16:56:50 INFO Applying migration id=jsonpath 2026/02/05 16:56:50 INFO Applying migration id=localforward 2026/02/05 16:56:50 INFO Applying migration id=avatar 2026/02/05 16:56:50 INFO Applying migration id=noimage 2026/02/05 16:56:50 INFO Applying migration id=feed 2026/02/05 16:56:50 INFO Applying migration id=bookmarks 2026/02/05 16:56:50 INFO Applying migration id=shareactivity 2026/02/05 16:56:50 INFO Applying migration id=application 2026/02/05 16:56:50 INFO Applying migration id=certificates 2026/02/05 16:56:50 INFO Applying migration id=rawforward 2026/02/05 16:56:50 INFO Applying migration id=publickey 2026/02/05 16:56:50 INFO Applying migration id=resolvegroup 2026/02/05 16:56:50 INFO Applying migration id=reject 2026/02/05 16:56:50 INFO Applying migration id=autodel 2026/02/05 16:56:50 INFO Applying migration id=jsonb 2026/02/05 16:56:50 INFO Applying migration id=quote 2026/02/05 16:56:50 INFO Applying migration id=rfc9421 2026/02/05 16:56:50 INFO Applying migration id=keys 2026/02/05 16:56:50 INFO Applying migration id=portable 2026/02/05 16:56:50 INFO Applying migration id=proofs 2026/02/05 16:56:50 INFO Applying migration id=contexts 2026/02/05 16:56:50 INFO Applying migration id=deliverieshost 2026/02/05 16:56:50 INFO Applying migration id=pembegin 2026/02/05 16:56:50 INFO Applying migration id=didhost 2026/02/05 16:56:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-3555-731f-b4ce-d3845077465b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-3555-72ab-8081-4f70b8df33a9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-3555-72ab-8081-4f70b8df33a9 2026/02/05 16:56:52 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostUnauthenticatedUser (1.62s) === RUN TestOutbox_PublicPostSelf 2026/02/05 16:56:52 INFO Applying migration id=initial 2026/02/05 16:56:52 INFO Applying migration id=notesupdated 2026/02/05 16:56:52 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:52 INFO Applying migration id=activitiesid 2026/02/05 16:56:52 INFO Applying migration id=outbox 2026/02/05 16:56:52 INFO Applying migration id=edits 2026/02/05 16:56:52 INFO Applying migration id=outboxactor 2026/02/05 16:56:52 INFO Applying migration id=outboxsender 2026/02/05 16:56:52 INFO Applying migration id=thread 2026/02/05 16:56:52 INFO Applying migration id=host 2026/02/05 16:56:52 INFO Applying migration id=sharedinbox 2026/02/05 16:56:52 INFO Applying migration id=noteshost 2026/02/05 16:56:52 INFO Applying migration id=fetched 2026/02/05 16:56:52 INFO Applying migration id=move 2026/02/05 16:56:52 INFO Applying migration id=cleanup 2026/02/05 16:56:52 INFO Applying migration id=received 2026/02/05 16:56:52 INFO Applying migration id=namehost 2026/02/05 16:56:52 INFO Applying migration id=outboxhost 2026/02/05 16:56:52 INFO Applying migration id=notesfts 2026/02/05 16:56:52 INFO Applying migration id=iconsname 2026/02/05 16:56:52 INFO Applying migration id=nohash 2026/02/05 16:56:52 INFO Applying migration id=shares 2026/02/05 16:56:52 INFO Applying migration id=actorttl 2026/02/05 16:56:52 INFO Applying migration id=tocc 2026/02/05 16:56:52 INFO Applying migration id=followeds 2026/02/05 16:56:52 INFO Applying migration id=certhash 2026/02/05 16:56:52 INFO Applying migration id=follows_sync 2026/02/05 16:56:52 INFO Applying migration id=jsonpath 2026/02/05 16:56:52 INFO Applying migration id=localforward 2026/02/05 16:56:52 INFO Applying migration id=avatar 2026/02/05 16:56:52 INFO Applying migration id=noimage 2026/02/05 16:56:52 INFO Applying migration id=feed 2026/02/05 16:56:52 INFO Applying migration id=bookmarks 2026/02/05 16:56:52 INFO Applying migration id=shareactivity 2026/02/05 16:56:52 INFO Applying migration id=application 2026/02/05 16:56:52 INFO Applying migration id=certificates 2026/02/05 16:56:52 INFO Applying migration id=rawforward 2026/02/05 16:56:52 INFO Applying migration id=publickey 2026/02/05 16:56:52 INFO Applying migration id=resolvegroup 2026/02/05 16:56:52 INFO Applying migration id=reject 2026/02/05 16:56:52 INFO Applying migration id=autodel 2026/02/05 16:56:52 INFO Applying migration id=jsonb 2026/02/05 16:56:52 INFO Applying migration id=quote 2026/02/05 16:56:52 INFO Applying migration id=rfc9421 2026/02/05 16:56:52 INFO Applying migration id=keys 2026/02/05 16:56:52 INFO Applying migration id=portable 2026/02/05 16:56:52 INFO Applying migration id=proofs 2026/02/05 16:56:52 INFO Applying migration id=contexts 2026/02/05 16:56:52 INFO Applying migration id=deliverieshost 2026/02/05 16:56:52 INFO Applying migration id=pembegin 2026/02/05 16:56:52 INFO Applying migration id=didhost 2026/02/05 16:56:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-3af5-78c7-9a5b-8f13433c145e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-3af5-7629-894f-e93882148d02 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-3af5-7629-894f-e93882148d02 2026/02/05 16:56:53 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostSelf (1.44s) === RUN TestOutbox_PostToFollowers 2026/02/05 16:56:53 INFO Applying migration id=initial 2026/02/05 16:56:53 INFO Applying migration id=notesupdated 2026/02/05 16:56:53 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:53 INFO Applying migration id=activitiesid 2026/02/05 16:56:53 INFO Applying migration id=outbox 2026/02/05 16:56:53 INFO Applying migration id=edits 2026/02/05 16:56:53 INFO Applying migration id=outboxactor 2026/02/05 16:56:53 INFO Applying migration id=outboxsender 2026/02/05 16:56:53 INFO Applying migration id=thread 2026/02/05 16:56:53 INFO Applying migration id=host 2026/02/05 16:56:53 INFO Applying migration id=sharedinbox 2026/02/05 16:56:53 INFO Applying migration id=noteshost 2026/02/05 16:56:53 INFO Applying migration id=fetched 2026/02/05 16:56:53 INFO Applying migration id=move 2026/02/05 16:56:53 INFO Applying migration id=cleanup 2026/02/05 16:56:53 INFO Applying migration id=received 2026/02/05 16:56:53 INFO Applying migration id=namehost 2026/02/05 16:56:53 INFO Applying migration id=outboxhost 2026/02/05 16:56:53 INFO Applying migration id=notesfts 2026/02/05 16:56:53 INFO Applying migration id=iconsname 2026/02/05 16:56:53 INFO Applying migration id=nohash 2026/02/05 16:56:53 INFO Applying migration id=shares 2026/02/05 16:56:53 INFO Applying migration id=actorttl 2026/02/05 16:56:53 INFO Applying migration id=tocc 2026/02/05 16:56:53 INFO Applying migration id=followeds 2026/02/05 16:56:53 INFO Applying migration id=certhash 2026/02/05 16:56:53 INFO Applying migration id=follows_sync 2026/02/05 16:56:53 INFO Applying migration id=jsonpath 2026/02/05 16:56:53 INFO Applying migration id=localforward 2026/02/05 16:56:53 INFO Applying migration id=avatar 2026/02/05 16:56:53 INFO Applying migration id=noimage 2026/02/05 16:56:53 INFO Applying migration id=feed 2026/02/05 16:56:53 INFO Applying migration id=bookmarks 2026/02/05 16:56:53 INFO Applying migration id=shareactivity 2026/02/05 16:56:53 INFO Applying migration id=application 2026/02/05 16:56:53 INFO Applying migration id=certificates 2026/02/05 16:56:53 INFO Applying migration id=rawforward 2026/02/05 16:56:53 INFO Applying migration id=publickey 2026/02/05 16:56:53 INFO Applying migration id=resolvegroup 2026/02/05 16:56:53 INFO Applying migration id=reject 2026/02/05 16:56:53 INFO Applying migration id=autodel 2026/02/05 16:56:53 INFO Applying migration id=jsonb 2026/02/05 16:56:53 INFO Applying migration id=quote 2026/02/05 16:56:53 INFO Applying migration id=rfc9421 2026/02/05 16:56:53 INFO Applying migration id=keys 2026/02/05 16:56:53 INFO Applying migration id=portable 2026/02/05 16:56:53 INFO Applying migration id=proofs 2026/02/05 16:56:53 INFO Applying migration id=contexts 2026/02/05 16:56:53 INFO Applying migration id=deliverieshost 2026/02/05 16:56:53 INFO Applying migration id=pembegin 2026/02/05 16:56:53 INFO Applying migration id=didhost 2026/02/05 16:56:54 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-3dda-7cd9-9e14-0ceb86567c4f 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/02/05 16:56:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-3ddb-78e5-b88a-e90c9fbe4dfe activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-3dda-7cd9-9e14-0ceb86567c4f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebc-3dda-7cd9-9e14-0ceb86567c4f 2026/02/05 16:56:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-3ddc-7260-9567-9944bb50b4f9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-3ddc-721b-b340-d07cb7e22516 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-3ddc-721b-b340-d07cb7e22516 2026/02/05 16:56:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowers (0.74s) === RUN TestOutbox_PostToFollowersNotFollowing 2026/02/05 16:56:54 INFO Applying migration id=initial 2026/02/05 16:56:54 INFO Applying migration id=notesupdated 2026/02/05 16:56:54 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:54 INFO Applying migration id=activitiesid 2026/02/05 16:56:54 INFO Applying migration id=outbox 2026/02/05 16:56:54 INFO Applying migration id=edits 2026/02/05 16:56:54 INFO Applying migration id=outboxactor 2026/02/05 16:56:54 INFO Applying migration id=outboxsender 2026/02/05 16:56:54 INFO Applying migration id=thread 2026/02/05 16:56:54 INFO Applying migration id=host 2026/02/05 16:56:54 INFO Applying migration id=sharedinbox 2026/02/05 16:56:54 INFO Applying migration id=noteshost 2026/02/05 16:56:54 INFO Applying migration id=fetched 2026/02/05 16:56:54 INFO Applying migration id=move 2026/02/05 16:56:54 INFO Applying migration id=cleanup 2026/02/05 16:56:54 INFO Applying migration id=received 2026/02/05 16:56:54 INFO Applying migration id=namehost 2026/02/05 16:56:54 INFO Applying migration id=outboxhost 2026/02/05 16:56:54 INFO Applying migration id=notesfts 2026/02/05 16:56:54 INFO Applying migration id=iconsname 2026/02/05 16:56:54 INFO Applying migration id=nohash 2026/02/05 16:56:54 INFO Applying migration id=shares 2026/02/05 16:56:54 INFO Applying migration id=actorttl 2026/02/05 16:56:54 INFO Applying migration id=tocc 2026/02/05 16:56:54 INFO Applying migration id=followeds 2026/02/05 16:56:54 INFO Applying migration id=certhash 2026/02/05 16:56:54 INFO Applying migration id=follows_sync 2026/02/05 16:56:54 INFO Applying migration id=jsonpath 2026/02/05 16:56:54 INFO Applying migration id=localforward 2026/02/05 16:56:54 INFO Applying migration id=avatar 2026/02/05 16:56:54 INFO Applying migration id=noimage 2026/02/05 16:56:54 INFO Applying migration id=feed 2026/02/05 16:56:54 INFO Applying migration id=bookmarks 2026/02/05 16:56:54 INFO Applying migration id=shareactivity 2026/02/05 16:56:54 INFO Applying migration id=application 2026/02/05 16:56:54 INFO Applying migration id=certificates 2026/02/05 16:56:54 INFO Applying migration id=rawforward 2026/02/05 16:56:54 INFO Applying migration id=publickey 2026/02/05 16:56:54 INFO Applying migration id=resolvegroup 2026/02/05 16:56:54 INFO Applying migration id=reject 2026/02/05 16:56:54 INFO Applying migration id=autodel 2026/02/05 16:56:54 INFO Applying migration id=jsonb 2026/02/05 16:56:54 INFO Applying migration id=quote 2026/02/05 16:56:54 INFO Applying migration id=rfc9421 2026/02/05 16:56:54 INFO Applying migration id=keys 2026/02/05 16:56:54 INFO Applying migration id=portable 2026/02/05 16:56:54 INFO Applying migration id=proofs 2026/02/05 16:56:54 INFO Applying migration id=contexts 2026/02/05 16:56:54 INFO Applying migration id=deliverieshost 2026/02/05 16:56:54 INFO Applying migration id=pembegin 2026/02/05 16:56:54 INFO Applying migration id=didhost 2026/02/05 16:56:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-4283-7aaf-8e6c-138ab37b10fe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-4283-7a65-8add-c9c25601220a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-4283-7a65-8add-c9c25601220a 2026/02/05 16:56:55 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersNotFollowing (1.19s) === RUN TestOutbox_PostToFollowersUnauthentictedUser 2026/02/05 16:56:55 INFO Applying migration id=initial 2026/02/05 16:56:55 INFO Applying migration id=notesupdated 2026/02/05 16:56:55 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:55 INFO Applying migration id=activitiesid 2026/02/05 16:56:55 INFO Applying migration id=outbox 2026/02/05 16:56:55 INFO Applying migration id=edits 2026/02/05 16:56:55 INFO Applying migration id=outboxactor 2026/02/05 16:56:55 INFO Applying migration id=outboxsender 2026/02/05 16:56:55 INFO Applying migration id=thread 2026/02/05 16:56:55 INFO Applying migration id=host 2026/02/05 16:56:55 INFO Applying migration id=sharedinbox 2026/02/05 16:56:55 INFO Applying migration id=noteshost 2026/02/05 16:56:55 INFO Applying migration id=fetched 2026/02/05 16:56:55 INFO Applying migration id=move 2026/02/05 16:56:55 INFO Applying migration id=cleanup 2026/02/05 16:56:55 INFO Applying migration id=received 2026/02/05 16:56:55 INFO Applying migration id=namehost 2026/02/05 16:56:55 INFO Applying migration id=outboxhost 2026/02/05 16:56:55 INFO Applying migration id=notesfts 2026/02/05 16:56:55 INFO Applying migration id=iconsname 2026/02/05 16:56:55 INFO Applying migration id=nohash 2026/02/05 16:56:55 INFO Applying migration id=shares 2026/02/05 16:56:55 INFO Applying migration id=actorttl 2026/02/05 16:56:55 INFO Applying migration id=tocc 2026/02/05 16:56:55 INFO Applying migration id=followeds 2026/02/05 16:56:55 INFO Applying migration id=certhash 2026/02/05 16:56:55 INFO Applying migration id=follows_sync 2026/02/05 16:56:55 INFO Applying migration id=jsonpath 2026/02/05 16:56:55 INFO Applying migration id=localforward 2026/02/05 16:56:55 INFO Applying migration id=avatar 2026/02/05 16:56:55 INFO Applying migration id=noimage 2026/02/05 16:56:55 INFO Applying migration id=feed 2026/02/05 16:56:55 INFO Applying migration id=bookmarks 2026/02/05 16:56:55 INFO Applying migration id=shareactivity 2026/02/05 16:56:55 INFO Applying migration id=application 2026/02/05 16:56:55 INFO Applying migration id=certificates 2026/02/05 16:56:55 INFO Applying migration id=rawforward 2026/02/05 16:56:55 INFO Applying migration id=publickey 2026/02/05 16:56:55 INFO Applying migration id=resolvegroup 2026/02/05 16:56:55 INFO Applying migration id=reject 2026/02/05 16:56:55 INFO Applying migration id=autodel 2026/02/05 16:56:55 INFO Applying migration id=jsonb 2026/02/05 16:56:55 INFO Applying migration id=quote 2026/02/05 16:56:55 INFO Applying migration id=rfc9421 2026/02/05 16:56:55 INFO Applying migration id=keys 2026/02/05 16:56:55 INFO Applying migration id=portable 2026/02/05 16:56:55 INFO Applying migration id=proofs 2026/02/05 16:56:55 INFO Applying migration id=contexts 2026/02/05 16:56:55 INFO Applying migration id=deliverieshost 2026/02/05 16:56:55 INFO Applying migration id=pembegin 2026/02/05 16:56:55 INFO Applying migration id=didhost 2026/02/05 16:56:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-4922-790d-9614-1d1eb43c9a2a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-4922-786e-be91-2762a4dcde67 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-4922-786e-be91-2762a4dcde67 2026/02/05 16:56:57 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersUnauthentictedUser (1.69s) === RUN TestOutbox_PostToFollowersSelf 2026/02/05 16:56:57 INFO Applying migration id=initial 2026/02/05 16:56:57 INFO Applying migration id=notesupdated 2026/02/05 16:56:57 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:57 INFO Applying migration id=activitiesid 2026/02/05 16:56:57 INFO Applying migration id=outbox 2026/02/05 16:56:57 INFO Applying migration id=edits 2026/02/05 16:56:57 INFO Applying migration id=outboxactor 2026/02/05 16:56:57 INFO Applying migration id=outboxsender 2026/02/05 16:56:57 INFO Applying migration id=thread 2026/02/05 16:56:57 INFO Applying migration id=host 2026/02/05 16:56:57 INFO Applying migration id=sharedinbox 2026/02/05 16:56:57 INFO Applying migration id=noteshost 2026/02/05 16:56:57 INFO Applying migration id=fetched 2026/02/05 16:56:57 INFO Applying migration id=move 2026/02/05 16:56:57 INFO Applying migration id=cleanup 2026/02/05 16:56:57 INFO Applying migration id=received 2026/02/05 16:56:57 INFO Applying migration id=namehost 2026/02/05 16:56:57 INFO Applying migration id=outboxhost 2026/02/05 16:56:57 INFO Applying migration id=notesfts 2026/02/05 16:56:57 INFO Applying migration id=iconsname 2026/02/05 16:56:57 INFO Applying migration id=nohash 2026/02/05 16:56:57 INFO Applying migration id=shares 2026/02/05 16:56:57 INFO Applying migration id=actorttl 2026/02/05 16:56:57 INFO Applying migration id=tocc 2026/02/05 16:56:57 INFO Applying migration id=followeds 2026/02/05 16:56:57 INFO Applying migration id=certhash 2026/02/05 16:56:57 INFO Applying migration id=follows_sync 2026/02/05 16:56:57 INFO Applying migration id=jsonpath 2026/02/05 16:56:57 INFO Applying migration id=localforward 2026/02/05 16:56:57 INFO Applying migration id=avatar 2026/02/05 16:56:57 INFO Applying migration id=noimage 2026/02/05 16:56:57 INFO Applying migration id=feed 2026/02/05 16:56:57 INFO Applying migration id=bookmarks 2026/02/05 16:56:57 INFO Applying migration id=shareactivity 2026/02/05 16:56:57 INFO Applying migration id=application 2026/02/05 16:56:57 INFO Applying migration id=certificates 2026/02/05 16:56:57 INFO Applying migration id=rawforward 2026/02/05 16:56:57 INFO Applying migration id=publickey 2026/02/05 16:56:57 INFO Applying migration id=resolvegroup 2026/02/05 16:56:57 INFO Applying migration id=reject 2026/02/05 16:56:57 INFO Applying migration id=autodel 2026/02/05 16:56:57 INFO Applying migration id=jsonb 2026/02/05 16:56:57 INFO Applying migration id=quote 2026/02/05 16:56:57 INFO Applying migration id=rfc9421 2026/02/05 16:56:57 INFO Applying migration id=keys 2026/02/05 16:56:57 INFO Applying migration id=portable 2026/02/05 16:56:57 INFO Applying migration id=proofs 2026/02/05 16:56:57 INFO Applying migration id=contexts 2026/02/05 16:56:57 INFO Applying migration id=deliverieshost 2026/02/05 16:56:57 INFO Applying migration id=pembegin 2026/02/05 16:56:57 INFO Applying migration id=didhost 2026/02/05 16:56:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-4ce4-7c5e-a9f7-92928367f7e6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-4ce4-7c17-aa2d-0a1a2a69f02c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-4ce4-7c17-aa2d-0a1a2a69f02c 2026/02/05 16:56:58 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersSelf (0.96s) === RUN TestOutbox_DM 2026/02/05 16:56:58 INFO Applying migration id=initial 2026/02/05 16:56:58 INFO Applying migration id=notesupdated 2026/02/05 16:56:58 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:58 INFO Applying migration id=activitiesid 2026/02/05 16:56:58 INFO Applying migration id=outbox 2026/02/05 16:56:58 INFO Applying migration id=edits 2026/02/05 16:56:58 INFO Applying migration id=outboxactor 2026/02/05 16:56:58 INFO Applying migration id=outboxsender 2026/02/05 16:56:58 INFO Applying migration id=thread 2026/02/05 16:56:58 INFO Applying migration id=host 2026/02/05 16:56:58 INFO Applying migration id=sharedinbox 2026/02/05 16:56:58 INFO Applying migration id=noteshost 2026/02/05 16:56:58 INFO Applying migration id=fetched 2026/02/05 16:56:58 INFO Applying migration id=move 2026/02/05 16:56:58 INFO Applying migration id=cleanup 2026/02/05 16:56:58 INFO Applying migration id=received 2026/02/05 16:56:58 INFO Applying migration id=namehost 2026/02/05 16:56:58 INFO Applying migration id=outboxhost 2026/02/05 16:56:58 INFO Applying migration id=notesfts 2026/02/05 16:56:58 INFO Applying migration id=iconsname 2026/02/05 16:56:58 INFO Applying migration id=nohash 2026/02/05 16:56:58 INFO Applying migration id=shares 2026/02/05 16:56:58 INFO Applying migration id=actorttl 2026/02/05 16:56:58 INFO Applying migration id=tocc 2026/02/05 16:56:58 INFO Applying migration id=followeds 2026/02/05 16:56:58 INFO Applying migration id=certhash 2026/02/05 16:56:58 INFO Applying migration id=follows_sync 2026/02/05 16:56:58 INFO Applying migration id=jsonpath 2026/02/05 16:56:58 INFO Applying migration id=localforward 2026/02/05 16:56:58 INFO Applying migration id=avatar 2026/02/05 16:56:58 INFO Applying migration id=noimage 2026/02/05 16:56:58 INFO Applying migration id=feed 2026/02/05 16:56:58 INFO Applying migration id=bookmarks 2026/02/05 16:56:58 INFO Applying migration id=shareactivity 2026/02/05 16:56:58 INFO Applying migration id=application 2026/02/05 16:56:58 INFO Applying migration id=certificates 2026/02/05 16:56:58 INFO Applying migration id=rawforward 2026/02/05 16:56:58 INFO Applying migration id=publickey 2026/02/05 16:56:58 INFO Applying migration id=resolvegroup 2026/02/05 16:56:58 INFO Applying migration id=reject 2026/02/05 16:56:58 INFO Applying migration id=autodel 2026/02/05 16:56:58 INFO Applying migration id=jsonb 2026/02/05 16:56:58 INFO Applying migration id=quote 2026/02/05 16:56:58 INFO Applying migration id=rfc9421 2026/02/05 16:56:58 INFO Applying migration id=keys 2026/02/05 16:56:58 INFO Applying migration id=portable 2026/02/05 16:56:58 INFO Applying migration id=proofs 2026/02/05 16:56:58 INFO Applying migration id=contexts 2026/02/05 16:56:58 INFO Applying migration id=deliverieshost 2026/02/05 16:56:58 INFO Applying migration id=pembegin 2026/02/05 16:56:58 INFO Applying migration id=didhost 2026/02/05 16:56:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-5272-7cce-9e3e-1e75da0c90be 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/02/05 16:56:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-5273-78ff-ba00-224c85da02de activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-5272-7cce-9e3e-1e75da0c90be activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebc-5272-7cce-9e3e-1e75da0c90be 2026/02/05 16:56:59 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/05 16:56:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-5274-7766-b4e6-f0207253d758 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-5274-72a7-af35-963ea26fc7a1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-5274-72a7-af35-963ea26fc7a1 2026/02/05 16:56:59 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DM (1.43s) === RUN TestOutbox_DMSelf 2026/02/05 16:56:59 INFO Applying migration id=initial 2026/02/05 16:56:59 INFO Applying migration id=notesupdated 2026/02/05 16:56:59 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:59 INFO Applying migration id=activitiesid 2026/02/05 16:56:59 INFO Applying migration id=outbox 2026/02/05 16:56:59 INFO Applying migration id=edits 2026/02/05 16:56:59 INFO Applying migration id=outboxactor 2026/02/05 16:56:59 INFO Applying migration id=outboxsender 2026/02/05 16:56:59 INFO Applying migration id=thread 2026/02/05 16:56:59 INFO Applying migration id=host 2026/02/05 16:56:59 INFO Applying migration id=sharedinbox 2026/02/05 16:56:59 INFO Applying migration id=noteshost 2026/02/05 16:56:59 INFO Applying migration id=fetched 2026/02/05 16:56:59 INFO Applying migration id=move 2026/02/05 16:56:59 INFO Applying migration id=cleanup 2026/02/05 16:56:59 INFO Applying migration id=received 2026/02/05 16:56:59 INFO Applying migration id=namehost 2026/02/05 16:56:59 INFO Applying migration id=outboxhost 2026/02/05 16:56:59 INFO Applying migration id=notesfts 2026/02/05 16:56:59 INFO Applying migration id=iconsname 2026/02/05 16:56:59 INFO Applying migration id=nohash 2026/02/05 16:56:59 INFO Applying migration id=shares 2026/02/05 16:56:59 INFO Applying migration id=actorttl 2026/02/05 16:56:59 INFO Applying migration id=tocc 2026/02/05 16:56:59 INFO Applying migration id=followeds 2026/02/05 16:56:59 INFO Applying migration id=certhash 2026/02/05 16:56:59 INFO Applying migration id=follows_sync 2026/02/05 16:56:59 INFO Applying migration id=jsonpath 2026/02/05 16:56:59 INFO Applying migration id=localforward 2026/02/05 16:56:59 INFO Applying migration id=avatar 2026/02/05 16:56:59 INFO Applying migration id=noimage 2026/02/05 16:56:59 INFO Applying migration id=feed 2026/02/05 16:56:59 INFO Applying migration id=bookmarks 2026/02/05 16:56:59 INFO Applying migration id=shareactivity 2026/02/05 16:56:59 INFO Applying migration id=application 2026/02/05 16:56:59 INFO Applying migration id=certificates 2026/02/05 16:56:59 INFO Applying migration id=rawforward 2026/02/05 16:56:59 INFO Applying migration id=publickey 2026/02/05 16:56:59 INFO Applying migration id=resolvegroup 2026/02/05 16:56:59 INFO Applying migration id=reject 2026/02/05 16:56:59 INFO Applying migration id=autodel 2026/02/05 16:56:59 INFO Applying migration id=jsonb 2026/02/05 16:56:59 INFO Applying migration id=quote 2026/02/05 16:56:59 INFO Applying migration id=rfc9421 2026/02/05 16:56:59 INFO Applying migration id=keys 2026/02/05 16:56:59 INFO Applying migration id=portable 2026/02/05 16:56:59 INFO Applying migration id=proofs 2026/02/05 16:56:59 INFO Applying migration id=contexts 2026/02/05 16:56:59 INFO Applying migration id=deliverieshost 2026/02/05 16:56:59 INFO Applying migration id=pembegin 2026/02/05 16:56:59 INFO Applying migration id=didhost 2026/02/05 16:57:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-578f-76d3-b069-87b8cea8b72f 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/02/05 16:57:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-5790-7131-bdff-4d0df02ebb6d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-578f-76d3-b069-87b8cea8b72f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebc-578f-76d3-b069-87b8cea8b72f 2026/02/05 16:57:01 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/05 16:57:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-5790-7d1a-a40d-23e375c620eb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-5790-7918-9101-bcfc7baa6038 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-5790-7918-9101-bcfc7baa6038 2026/02/05 16:57:01 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMSelf (1.31s) === RUN TestOutbox_DMNotRecipient 2026/02/05 16:57:01 INFO Applying migration id=initial 2026/02/05 16:57:01 INFO Applying migration id=notesupdated 2026/02/05 16:57:01 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:01 INFO Applying migration id=activitiesid 2026/02/05 16:57:01 INFO Applying migration id=outbox 2026/02/05 16:57:01 INFO Applying migration id=edits 2026/02/05 16:57:01 INFO Applying migration id=outboxactor 2026/02/05 16:57:01 INFO Applying migration id=outboxsender 2026/02/05 16:57:01 INFO Applying migration id=thread 2026/02/05 16:57:01 INFO Applying migration id=host 2026/02/05 16:57:01 INFO Applying migration id=sharedinbox 2026/02/05 16:57:01 INFO Applying migration id=noteshost 2026/02/05 16:57:01 INFO Applying migration id=fetched 2026/02/05 16:57:01 INFO Applying migration id=move 2026/02/05 16:57:01 INFO Applying migration id=cleanup 2026/02/05 16:57:01 INFO Applying migration id=received 2026/02/05 16:57:01 INFO Applying migration id=namehost 2026/02/05 16:57:01 INFO Applying migration id=outboxhost 2026/02/05 16:57:01 INFO Applying migration id=notesfts 2026/02/05 16:57:01 INFO Applying migration id=iconsname 2026/02/05 16:57:01 INFO Applying migration id=nohash 2026/02/05 16:57:01 INFO Applying migration id=shares 2026/02/05 16:57:01 INFO Applying migration id=actorttl 2026/02/05 16:57:01 INFO Applying migration id=tocc 2026/02/05 16:57:01 INFO Applying migration id=followeds 2026/02/05 16:57:01 INFO Applying migration id=certhash 2026/02/05 16:57:01 INFO Applying migration id=follows_sync 2026/02/05 16:57:01 INFO Applying migration id=jsonpath 2026/02/05 16:57:01 INFO Applying migration id=localforward 2026/02/05 16:57:01 INFO Applying migration id=avatar 2026/02/05 16:57:01 INFO Applying migration id=noimage 2026/02/05 16:57:01 INFO Applying migration id=feed 2026/02/05 16:57:01 INFO Applying migration id=bookmarks 2026/02/05 16:57:01 INFO Applying migration id=shareactivity 2026/02/05 16:57:01 INFO Applying migration id=application 2026/02/05 16:57:01 INFO Applying migration id=certificates 2026/02/05 16:57:01 INFO Applying migration id=rawforward 2026/02/05 16:57:01 INFO Applying migration id=publickey 2026/02/05 16:57:01 INFO Applying migration id=resolvegroup 2026/02/05 16:57:01 INFO Applying migration id=reject 2026/02/05 16:57:01 INFO Applying migration id=autodel 2026/02/05 16:57:01 INFO Applying migration id=jsonb 2026/02/05 16:57:01 INFO Applying migration id=quote 2026/02/05 16:57:01 INFO Applying migration id=rfc9421 2026/02/05 16:57:01 INFO Applying migration id=keys 2026/02/05 16:57:01 INFO Applying migration id=portable 2026/02/05 16:57:01 INFO Applying migration id=proofs 2026/02/05 16:57:01 INFO Applying migration id=contexts 2026/02/05 16:57:01 INFO Applying migration id=deliverieshost 2026/02/05 16:57:01 INFO Applying migration id=pembegin 2026/02/05 16:57:01 INFO Applying migration id=didhost 2026/02/05 16:57:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-5b25-71d5-92e2-808b605de0ae 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/02/05 16:57:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-5b25-7b99-98aa-3cada26fcf4e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-5b25-71d5-92e2-808b605de0ae activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebc-5b25-71d5-92e2-808b605de0ae 2026/02/05 16:57:01 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/05 16:57:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-5b26-7853-a549-2ef375876645 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-5b26-7446-8ed5-dda715362284 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-5b26-7446-8ed5-dda715362284 2026/02/05 16:57:01 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMNotRecipient (0.92s) === RUN TestOutbox_UnauthenticatedUser 2026/02/05 16:57:01 INFO Applying migration id=initial 2026/02/05 16:57:01 INFO Applying migration id=notesupdated 2026/02/05 16:57:01 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:02 INFO Applying migration id=activitiesid 2026/02/05 16:57:02 INFO Applying migration id=outbox 2026/02/05 16:57:02 INFO Applying migration id=edits 2026/02/05 16:57:02 INFO Applying migration id=outboxactor 2026/02/05 16:57:02 INFO Applying migration id=outboxsender 2026/02/05 16:57:02 INFO Applying migration id=thread 2026/02/05 16:57:02 INFO Applying migration id=host 2026/02/05 16:57:02 INFO Applying migration id=sharedinbox 2026/02/05 16:57:02 INFO Applying migration id=noteshost 2026/02/05 16:57:02 INFO Applying migration id=fetched 2026/02/05 16:57:02 INFO Applying migration id=move 2026/02/05 16:57:02 INFO Applying migration id=cleanup 2026/02/05 16:57:02 INFO Applying migration id=received 2026/02/05 16:57:02 INFO Applying migration id=namehost 2026/02/05 16:57:02 INFO Applying migration id=outboxhost 2026/02/05 16:57:02 INFO Applying migration id=notesfts 2026/02/05 16:57:02 INFO Applying migration id=iconsname 2026/02/05 16:57:02 INFO Applying migration id=nohash 2026/02/05 16:57:02 INFO Applying migration id=shares 2026/02/05 16:57:02 INFO Applying migration id=actorttl 2026/02/05 16:57:02 INFO Applying migration id=tocc 2026/02/05 16:57:02 INFO Applying migration id=followeds 2026/02/05 16:57:02 INFO Applying migration id=certhash 2026/02/05 16:57:02 INFO Applying migration id=follows_sync 2026/02/05 16:57:02 INFO Applying migration id=jsonpath 2026/02/05 16:57:02 INFO Applying migration id=localforward 2026/02/05 16:57:02 INFO Applying migration id=avatar 2026/02/05 16:57:02 INFO Applying migration id=noimage 2026/02/05 16:57:02 INFO Applying migration id=feed 2026/02/05 16:57:02 INFO Applying migration id=bookmarks 2026/02/05 16:57:02 INFO Applying migration id=shareactivity 2026/02/05 16:57:02 INFO Applying migration id=application 2026/02/05 16:57:02 INFO Applying migration id=certificates 2026/02/05 16:57:02 INFO Applying migration id=rawforward 2026/02/05 16:57:02 INFO Applying migration id=publickey 2026/02/05 16:57:02 INFO Applying migration id=resolvegroup 2026/02/05 16:57:02 INFO Applying migration id=reject 2026/02/05 16:57:02 INFO Applying migration id=autodel 2026/02/05 16:57:02 INFO Applying migration id=jsonb 2026/02/05 16:57:02 INFO Applying migration id=quote 2026/02/05 16:57:02 INFO Applying migration id=rfc9421 2026/02/05 16:57:02 INFO Applying migration id=keys 2026/02/05 16:57:02 INFO Applying migration id=portable 2026/02/05 16:57:02 INFO Applying migration id=proofs 2026/02/05 16:57:02 INFO Applying migration id=contexts 2026/02/05 16:57:02 INFO Applying migration id=deliverieshost 2026/02/05 16:57:02 INFO Applying migration id=pembegin 2026/02/05 16:57:02 INFO Applying migration id=didhost 2026/02/05 16:57:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-61a1-724f-a1d7-3f778b83e2cd 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/02/05 16:57:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-61a1-7c94-b9b3-c4001e1adf15 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-61a1-724f-a1d7-3f778b83e2cd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebc-61a1-724f-a1d7-3f778b83e2cd 2026/02/05 16:57:03 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/05 16:57:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-61a2-79f8-8fec-6cfded8afe0a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-61a2-75ca-83dc-9a4a23cb95b5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-61a2-75ca-83dc-9a4a23cb95b5 2026/02/05 16:57:03 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_UnauthenticatedUser (1.66s) === RUN TestOutbox_PublicPostInGroup 2026/02/05 16:57:03 INFO Applying migration id=initial 2026/02/05 16:57:03 INFO Applying migration id=notesupdated 2026/02/05 16:57:03 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:03 INFO Applying migration id=activitiesid 2026/02/05 16:57:03 INFO Applying migration id=outbox 2026/02/05 16:57:03 INFO Applying migration id=edits 2026/02/05 16:57:03 INFO Applying migration id=outboxactor 2026/02/05 16:57:03 INFO Applying migration id=outboxsender 2026/02/05 16:57:03 INFO Applying migration id=thread 2026/02/05 16:57:03 INFO Applying migration id=host 2026/02/05 16:57:03 INFO Applying migration id=sharedinbox 2026/02/05 16:57:03 INFO Applying migration id=noteshost 2026/02/05 16:57:03 INFO Applying migration id=fetched 2026/02/05 16:57:03 INFO Applying migration id=move 2026/02/05 16:57:03 INFO Applying migration id=cleanup 2026/02/05 16:57:03 INFO Applying migration id=received 2026/02/05 16:57:03 INFO Applying migration id=namehost 2026/02/05 16:57:03 INFO Applying migration id=outboxhost 2026/02/05 16:57:03 INFO Applying migration id=notesfts 2026/02/05 16:57:03 INFO Applying migration id=iconsname 2026/02/05 16:57:03 INFO Applying migration id=nohash 2026/02/05 16:57:03 INFO Applying migration id=shares 2026/02/05 16:57:03 INFO Applying migration id=actorttl 2026/02/05 16:57:03 INFO Applying migration id=tocc 2026/02/05 16:57:03 INFO Applying migration id=followeds 2026/02/05 16:57:03 INFO Applying migration id=certhash 2026/02/05 16:57:03 INFO Applying migration id=follows_sync 2026/02/05 16:57:03 INFO Applying migration id=jsonpath 2026/02/05 16:57:03 INFO Applying migration id=localforward 2026/02/05 16:57:03 INFO Applying migration id=avatar 2026/02/05 16:57:03 INFO Applying migration id=noimage 2026/02/05 16:57:03 INFO Applying migration id=feed 2026/02/05 16:57:03 INFO Applying migration id=bookmarks 2026/02/05 16:57:03 INFO Applying migration id=shareactivity 2026/02/05 16:57:03 INFO Applying migration id=application 2026/02/05 16:57:03 INFO Applying migration id=certificates 2026/02/05 16:57:03 INFO Applying migration id=rawforward 2026/02/05 16:57:03 INFO Applying migration id=publickey 2026/02/05 16:57:03 INFO Applying migration id=resolvegroup 2026/02/05 16:57:03 INFO Applying migration id=reject 2026/02/05 16:57:03 INFO Applying migration id=autodel 2026/02/05 16:57:03 INFO Applying migration id=jsonb 2026/02/05 16:57:03 INFO Applying migration id=quote 2026/02/05 16:57:03 INFO Applying migration id=rfc9421 2026/02/05 16:57:03 INFO Applying migration id=keys 2026/02/05 16:57:03 INFO Applying migration id=portable 2026/02/05 16:57:03 INFO Applying migration id=proofs 2026/02/05 16:57:03 INFO Applying migration id=contexts 2026/02/05 16:57:03 INFO Applying migration id=deliverieshost 2026/02/05 16:57:03 INFO Applying migration id=pembegin 2026/02/05 16:57:03 INFO Applying migration id=didhost 2026/02/05 16:57:04 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/02/05 16:57:04 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroup (0.58s) === RUN TestOutbox_PublicPostInGroupUnauthenticatedUser 2026/02/05 16:57:04 INFO Applying migration id=initial 2026/02/05 16:57:04 INFO Applying migration id=notesupdated 2026/02/05 16:57:04 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:04 INFO Applying migration id=activitiesid 2026/02/05 16:57:04 INFO Applying migration id=outbox 2026/02/05 16:57:04 INFO Applying migration id=edits 2026/02/05 16:57:04 INFO Applying migration id=outboxactor 2026/02/05 16:57:04 INFO Applying migration id=outboxsender 2026/02/05 16:57:04 INFO Applying migration id=thread 2026/02/05 16:57:04 INFO Applying migration id=host 2026/02/05 16:57:04 INFO Applying migration id=sharedinbox 2026/02/05 16:57:04 INFO Applying migration id=noteshost 2026/02/05 16:57:04 INFO Applying migration id=fetched 2026/02/05 16:57:04 INFO Applying migration id=move 2026/02/05 16:57:04 INFO Applying migration id=cleanup 2026/02/05 16:57:04 INFO Applying migration id=received 2026/02/05 16:57:04 INFO Applying migration id=namehost 2026/02/05 16:57:04 INFO Applying migration id=outboxhost 2026/02/05 16:57:04 INFO Applying migration id=notesfts 2026/02/05 16:57:04 INFO Applying migration id=iconsname 2026/02/05 16:57:04 INFO Applying migration id=nohash 2026/02/05 16:57:04 INFO Applying migration id=shares 2026/02/05 16:57:04 INFO Applying migration id=actorttl 2026/02/05 16:57:04 INFO Applying migration id=tocc 2026/02/05 16:57:04 INFO Applying migration id=followeds 2026/02/05 16:57:04 INFO Applying migration id=certhash 2026/02/05 16:57:04 INFO Applying migration id=follows_sync 2026/02/05 16:57:04 INFO Applying migration id=jsonpath 2026/02/05 16:57:04 INFO Applying migration id=localforward 2026/02/05 16:57:04 INFO Applying migration id=avatar 2026/02/05 16:57:04 INFO Applying migration id=noimage 2026/02/05 16:57:04 INFO Applying migration id=feed 2026/02/05 16:57:04 INFO Applying migration id=bookmarks 2026/02/05 16:57:04 INFO Applying migration id=shareactivity 2026/02/05 16:57:04 INFO Applying migration id=application 2026/02/05 16:57:04 INFO Applying migration id=certificates 2026/02/05 16:57:04 INFO Applying migration id=rawforward 2026/02/05 16:57:04 INFO Applying migration id=publickey 2026/02/05 16:57:04 INFO Applying migration id=resolvegroup 2026/02/05 16:57:04 INFO Applying migration id=reject 2026/02/05 16:57:04 INFO Applying migration id=autodel 2026/02/05 16:57:04 INFO Applying migration id=jsonb 2026/02/05 16:57:04 INFO Applying migration id=quote 2026/02/05 16:57:04 INFO Applying migration id=rfc9421 2026/02/05 16:57:04 INFO Applying migration id=keys 2026/02/05 16:57:04 INFO Applying migration id=portable 2026/02/05 16:57:04 INFO Applying migration id=proofs 2026/02/05 16:57:04 INFO Applying migration id=contexts 2026/02/05 16:57:04 INFO Applying migration id=deliverieshost 2026/02/05 16:57:04 INFO Applying migration id=pembegin 2026/02/05 16:57:04 INFO Applying migration id=didhost 2026/02/05 16:57:05 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/02/05 16:57:05 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupUnauthenticatedUser (0.87s) === RUN TestOutbox_PublicPostInGroupAudienceSetByUser 2026/02/05 16:57:05 INFO Applying migration id=initial 2026/02/05 16:57:05 INFO Applying migration id=notesupdated 2026/02/05 16:57:05 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:05 INFO Applying migration id=activitiesid 2026/02/05 16:57:05 INFO Applying migration id=outbox 2026/02/05 16:57:05 INFO Applying migration id=edits 2026/02/05 16:57:05 INFO Applying migration id=outboxactor 2026/02/05 16:57:05 INFO Applying migration id=outboxsender 2026/02/05 16:57:05 INFO Applying migration id=thread 2026/02/05 16:57:05 INFO Applying migration id=host 2026/02/05 16:57:05 INFO Applying migration id=sharedinbox 2026/02/05 16:57:05 INFO Applying migration id=noteshost 2026/02/05 16:57:05 INFO Applying migration id=fetched 2026/02/05 16:57:05 INFO Applying migration id=move 2026/02/05 16:57:05 INFO Applying migration id=cleanup 2026/02/05 16:57:05 INFO Applying migration id=received 2026/02/05 16:57:05 INFO Applying migration id=namehost 2026/02/05 16:57:05 INFO Applying migration id=outboxhost 2026/02/05 16:57:05 INFO Applying migration id=notesfts 2026/02/05 16:57:05 INFO Applying migration id=iconsname 2026/02/05 16:57:05 INFO Applying migration id=nohash 2026/02/05 16:57:05 INFO Applying migration id=shares 2026/02/05 16:57:05 INFO Applying migration id=actorttl 2026/02/05 16:57:05 INFO Applying migration id=tocc 2026/02/05 16:57:05 INFO Applying migration id=followeds 2026/02/05 16:57:05 INFO Applying migration id=certhash 2026/02/05 16:57:05 INFO Applying migration id=follows_sync 2026/02/05 16:57:05 INFO Applying migration id=jsonpath 2026/02/05 16:57:05 INFO Applying migration id=localforward 2026/02/05 16:57:05 INFO Applying migration id=avatar 2026/02/05 16:57:05 INFO Applying migration id=noimage 2026/02/05 16:57:05 INFO Applying migration id=feed 2026/02/05 16:57:05 INFO Applying migration id=bookmarks 2026/02/05 16:57:05 INFO Applying migration id=shareactivity 2026/02/05 16:57:05 INFO Applying migration id=application 2026/02/05 16:57:05 INFO Applying migration id=certificates 2026/02/05 16:57:05 INFO Applying migration id=rawforward 2026/02/05 16:57:05 INFO Applying migration id=publickey 2026/02/05 16:57:05 INFO Applying migration id=resolvegroup 2026/02/05 16:57:05 INFO Applying migration id=reject 2026/02/05 16:57:05 INFO Applying migration id=autodel 2026/02/05 16:57:05 INFO Applying migration id=jsonb 2026/02/05 16:57:05 INFO Applying migration id=quote 2026/02/05 16:57:05 INFO Applying migration id=rfc9421 2026/02/05 16:57:05 INFO Applying migration id=keys 2026/02/05 16:57:05 INFO Applying migration id=portable 2026/02/05 16:57:05 INFO Applying migration id=proofs 2026/02/05 16:57:05 INFO Applying migration id=contexts 2026/02/05 16:57:05 INFO Applying migration id=deliverieshost 2026/02/05 16:57:05 INFO Applying migration id=pembegin 2026/02/05 16:57:05 INFO Applying migration id=didhost 2026/02/05 16:57:06 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:57:06 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 16:57:06 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByUser (1.24s) === RUN TestOutbox_PublicPostInGroupAudienceSetByGroup 2026/02/05 16:57:06 INFO Applying migration id=initial 2026/02/05 16:57:06 INFO Applying migration id=notesupdated 2026/02/05 16:57:06 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:06 INFO Applying migration id=activitiesid 2026/02/05 16:57:06 INFO Applying migration id=outbox 2026/02/05 16:57:06 INFO Applying migration id=edits 2026/02/05 16:57:06 INFO Applying migration id=outboxactor 2026/02/05 16:57:06 INFO Applying migration id=outboxsender 2026/02/05 16:57:06 INFO Applying migration id=thread 2026/02/05 16:57:06 INFO Applying migration id=host 2026/02/05 16:57:06 INFO Applying migration id=sharedinbox 2026/02/05 16:57:06 INFO Applying migration id=noteshost 2026/02/05 16:57:06 INFO Applying migration id=fetched 2026/02/05 16:57:06 INFO Applying migration id=move 2026/02/05 16:57:06 INFO Applying migration id=cleanup 2026/02/05 16:57:06 INFO Applying migration id=received 2026/02/05 16:57:06 INFO Applying migration id=namehost 2026/02/05 16:57:06 INFO Applying migration id=outboxhost 2026/02/05 16:57:06 INFO Applying migration id=notesfts 2026/02/05 16:57:06 INFO Applying migration id=iconsname 2026/02/05 16:57:06 INFO Applying migration id=nohash 2026/02/05 16:57:06 INFO Applying migration id=shares 2026/02/05 16:57:06 INFO Applying migration id=actorttl 2026/02/05 16:57:06 INFO Applying migration id=tocc 2026/02/05 16:57:06 INFO Applying migration id=followeds 2026/02/05 16:57:06 INFO Applying migration id=certhash 2026/02/05 16:57:06 INFO Applying migration id=follows_sync 2026/02/05 16:57:06 INFO Applying migration id=jsonpath 2026/02/05 16:57:06 INFO Applying migration id=localforward 2026/02/05 16:57:06 INFO Applying migration id=avatar 2026/02/05 16:57:06 INFO Applying migration id=noimage 2026/02/05 16:57:06 INFO Applying migration id=feed 2026/02/05 16:57:06 INFO Applying migration id=bookmarks 2026/02/05 16:57:06 INFO Applying migration id=shareactivity 2026/02/05 16:57:06 INFO Applying migration id=application 2026/02/05 16:57:06 INFO Applying migration id=certificates 2026/02/05 16:57:06 INFO Applying migration id=rawforward 2026/02/05 16:57:06 INFO Applying migration id=publickey 2026/02/05 16:57:06 INFO Applying migration id=resolvegroup 2026/02/05 16:57:06 INFO Applying migration id=reject 2026/02/05 16:57:06 INFO Applying migration id=autodel 2026/02/05 16:57:06 INFO Applying migration id=jsonb 2026/02/05 16:57:06 INFO Applying migration id=quote 2026/02/05 16:57:06 INFO Applying migration id=rfc9421 2026/02/05 16:57:06 INFO Applying migration id=keys 2026/02/05 16:57:06 INFO Applying migration id=portable 2026/02/05 16:57:06 INFO Applying migration id=proofs 2026/02/05 16:57:06 INFO Applying migration id=contexts 2026/02/05 16:57:06 INFO Applying migration id=deliverieshost 2026/02/05 16:57:06 INFO Applying migration id=pembegin 2026/02/05 16:57:06 INFO Applying migration id=didhost 2026/02/05 16:57:08 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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/02/05 16:57:08 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 16:57:08 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByGroup (1.78s) === RUN TestOutbox_PublicPostInGroupDeletedByUser 2026/02/05 16:57:08 INFO Applying migration id=initial 2026/02/05 16:57:08 INFO Applying migration id=notesupdated 2026/02/05 16:57:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:08 INFO Applying migration id=activitiesid 2026/02/05 16:57:08 INFO Applying migration id=outbox 2026/02/05 16:57:08 INFO Applying migration id=edits 2026/02/05 16:57:08 INFO Applying migration id=outboxactor 2026/02/05 16:57:08 INFO Applying migration id=outboxsender 2026/02/05 16:57:08 INFO Applying migration id=thread 2026/02/05 16:57:08 INFO Applying migration id=host 2026/02/05 16:57:08 INFO Applying migration id=sharedinbox 2026/02/05 16:57:08 INFO Applying migration id=noteshost 2026/02/05 16:57:08 INFO Applying migration id=fetched 2026/02/05 16:57:08 INFO Applying migration id=move 2026/02/05 16:57:08 INFO Applying migration id=cleanup 2026/02/05 16:57:08 INFO Applying migration id=received 2026/02/05 16:57:08 INFO Applying migration id=namehost 2026/02/05 16:57:08 INFO Applying migration id=outboxhost 2026/02/05 16:57:08 INFO Applying migration id=notesfts 2026/02/05 16:57:08 INFO Applying migration id=iconsname 2026/02/05 16:57:08 INFO Applying migration id=nohash 2026/02/05 16:57:08 INFO Applying migration id=shares 2026/02/05 16:57:08 INFO Applying migration id=actorttl 2026/02/05 16:57:08 INFO Applying migration id=tocc 2026/02/05 16:57:08 INFO Applying migration id=followeds 2026/02/05 16:57:08 INFO Applying migration id=certhash 2026/02/05 16:57:08 INFO Applying migration id=follows_sync 2026/02/05 16:57:08 INFO Applying migration id=jsonpath 2026/02/05 16:57:08 INFO Applying migration id=localforward 2026/02/05 16:57:08 INFO Applying migration id=avatar 2026/02/05 16:57:08 INFO Applying migration id=noimage 2026/02/05 16:57:08 INFO Applying migration id=feed 2026/02/05 16:57:08 INFO Applying migration id=bookmarks 2026/02/05 16:57:08 INFO Applying migration id=shareactivity 2026/02/05 16:57:08 INFO Applying migration id=application 2026/02/05 16:57:08 INFO Applying migration id=certificates 2026/02/05 16:57:08 INFO Applying migration id=rawforward 2026/02/05 16:57:08 INFO Applying migration id=publickey 2026/02/05 16:57:08 INFO Applying migration id=resolvegroup 2026/02/05 16:57:08 INFO Applying migration id=reject 2026/02/05 16:57:08 INFO Applying migration id=autodel 2026/02/05 16:57:08 INFO Applying migration id=jsonb 2026/02/05 16:57:08 INFO Applying migration id=quote 2026/02/05 16:57:08 INFO Applying migration id=rfc9421 2026/02/05 16:57:08 INFO Applying migration id=keys 2026/02/05 16:57:08 INFO Applying migration id=portable 2026/02/05 16:57:08 INFO Applying migration id=proofs 2026/02/05 16:57:08 INFO Applying migration id=contexts 2026/02/05 16:57:08 INFO Applying migration id=deliverieshost 2026/02/05 16:57:08 INFO Applying migration id=pembegin 2026/02/05 16:57:08 INFO Applying migration id=didhost 2026/02/05 16:57:09 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/02/05 16:57:09 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 16:57:09 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/02/05 16:57:09 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByUser (1.06s) === RUN TestOutbox_PublicPostInGroupDeletedByAnotherUser 2026/02/05 16:57:09 INFO Applying migration id=initial 2026/02/05 16:57:09 INFO Applying migration id=notesupdated 2026/02/05 16:57:09 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:09 INFO Applying migration id=activitiesid 2026/02/05 16:57:09 INFO Applying migration id=outbox 2026/02/05 16:57:09 INFO Applying migration id=edits 2026/02/05 16:57:09 INFO Applying migration id=outboxactor 2026/02/05 16:57:09 INFO Applying migration id=outboxsender 2026/02/05 16:57:09 INFO Applying migration id=thread 2026/02/05 16:57:09 INFO Applying migration id=host 2026/02/05 16:57:09 INFO Applying migration id=sharedinbox 2026/02/05 16:57:09 INFO Applying migration id=noteshost 2026/02/05 16:57:09 INFO Applying migration id=fetched 2026/02/05 16:57:09 INFO Applying migration id=move 2026/02/05 16:57:09 INFO Applying migration id=cleanup 2026/02/05 16:57:09 INFO Applying migration id=received 2026/02/05 16:57:09 INFO Applying migration id=namehost 2026/02/05 16:57:09 INFO Applying migration id=outboxhost 2026/02/05 16:57:09 INFO Applying migration id=notesfts 2026/02/05 16:57:09 INFO Applying migration id=iconsname 2026/02/05 16:57:09 INFO Applying migration id=nohash 2026/02/05 16:57:09 INFO Applying migration id=shares 2026/02/05 16:57:09 INFO Applying migration id=actorttl 2026/02/05 16:57:09 INFO Applying migration id=tocc 2026/02/05 16:57:09 INFO Applying migration id=followeds 2026/02/05 16:57:09 INFO Applying migration id=certhash 2026/02/05 16:57:09 INFO Applying migration id=follows_sync 2026/02/05 16:57:09 INFO Applying migration id=jsonpath 2026/02/05 16:57:09 INFO Applying migration id=localforward 2026/02/05 16:57:09 INFO Applying migration id=avatar 2026/02/05 16:57:09 INFO Applying migration id=noimage 2026/02/05 16:57:09 INFO Applying migration id=feed 2026/02/05 16:57:09 INFO Applying migration id=bookmarks 2026/02/05 16:57:09 INFO Applying migration id=shareactivity 2026/02/05 16:57:09 INFO Applying migration id=application 2026/02/05 16:57:09 INFO Applying migration id=certificates 2026/02/05 16:57:09 INFO Applying migration id=rawforward 2026/02/05 16:57:09 INFO Applying migration id=publickey 2026/02/05 16:57:09 INFO Applying migration id=resolvegroup 2026/02/05 16:57:09 INFO Applying migration id=reject 2026/02/05 16:57:09 INFO Applying migration id=autodel 2026/02/05 16:57:09 INFO Applying migration id=jsonb 2026/02/05 16:57:09 INFO Applying migration id=quote 2026/02/05 16:57:09 INFO Applying migration id=rfc9421 2026/02/05 16:57:09 INFO Applying migration id=keys 2026/02/05 16:57:09 INFO Applying migration id=portable 2026/02/05 16:57:09 INFO Applying migration id=proofs 2026/02/05 16:57:09 INFO Applying migration id=contexts 2026/02/05 16:57:09 INFO Applying migration id=deliverieshost 2026/02/05 16:57:09 INFO Applying migration id=pembegin 2026/02/05 16:57:09 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:10 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 16:57:10 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/02/05 16:57:10 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByAnotherUser (0.91s) === RUN TestOutbox_PublicPostInGroupDeletedByGroup 2026/02/05 16:57:10 INFO Applying migration id=initial 2026/02/05 16:57:10 INFO Applying migration id=notesupdated 2026/02/05 16:57:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:10 INFO Applying migration id=activitiesid 2026/02/05 16:57:10 INFO Applying migration id=outbox 2026/02/05 16:57:10 INFO Applying migration id=edits 2026/02/05 16:57:10 INFO Applying migration id=outboxactor 2026/02/05 16:57:10 INFO Applying migration id=outboxsender 2026/02/05 16:57:10 INFO Applying migration id=thread 2026/02/05 16:57:10 INFO Applying migration id=host 2026/02/05 16:57:10 INFO Applying migration id=sharedinbox 2026/02/05 16:57:10 INFO Applying migration id=noteshost 2026/02/05 16:57:10 INFO Applying migration id=fetched 2026/02/05 16:57:10 INFO Applying migration id=move 2026/02/05 16:57:10 INFO Applying migration id=cleanup 2026/02/05 16:57:10 INFO Applying migration id=received 2026/02/05 16:57:10 INFO Applying migration id=namehost 2026/02/05 16:57:10 INFO Applying migration id=outboxhost 2026/02/05 16:57:10 INFO Applying migration id=notesfts 2026/02/05 16:57:10 INFO Applying migration id=iconsname 2026/02/05 16:57:10 INFO Applying migration id=nohash 2026/02/05 16:57:10 INFO Applying migration id=shares 2026/02/05 16:57:10 INFO Applying migration id=actorttl 2026/02/05 16:57:10 INFO Applying migration id=tocc 2026/02/05 16:57:10 INFO Applying migration id=followeds 2026/02/05 16:57:10 INFO Applying migration id=certhash 2026/02/05 16:57:10 INFO Applying migration id=follows_sync 2026/02/05 16:57:10 INFO Applying migration id=jsonpath 2026/02/05 16:57:10 INFO Applying migration id=localforward 2026/02/05 16:57:10 INFO Applying migration id=avatar 2026/02/05 16:57:10 INFO Applying migration id=noimage 2026/02/05 16:57:10 INFO Applying migration id=feed 2026/02/05 16:57:10 INFO Applying migration id=bookmarks 2026/02/05 16:57:10 INFO Applying migration id=shareactivity 2026/02/05 16:57:10 INFO Applying migration id=application 2026/02/05 16:57:10 INFO Applying migration id=certificates 2026/02/05 16:57:10 INFO Applying migration id=rawforward 2026/02/05 16:57:10 INFO Applying migration id=publickey 2026/02/05 16:57:10 INFO Applying migration id=resolvegroup 2026/02/05 16:57:10 INFO Applying migration id=reject 2026/02/05 16:57:10 INFO Applying migration id=autodel 2026/02/05 16:57:10 INFO Applying migration id=jsonb 2026/02/05 16:57:10 INFO Applying migration id=quote 2026/02/05 16:57:10 INFO Applying migration id=rfc9421 2026/02/05 16:57:10 INFO Applying migration id=keys 2026/02/05 16:57:10 INFO Applying migration id=portable 2026/02/05 16:57:10 INFO Applying migration id=proofs 2026/02/05 16:57:10 INFO Applying migration id=contexts 2026/02/05 16:57:10 INFO Applying migration id=deliverieshost 2026/02/05 16:57:10 INFO Applying migration id=pembegin 2026/02/05 16:57:10 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:10 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 16:57:10 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/02/05 16:57:10 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByGroup (0.76s) === RUN TestOutbox_PublicPostInGroupForwardedDelete 2026/02/05 16:57:10 INFO Applying migration id=initial 2026/02/05 16:57:10 INFO Applying migration id=notesupdated 2026/02/05 16:57:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:10 INFO Applying migration id=activitiesid 2026/02/05 16:57:10 INFO Applying migration id=outbox 2026/02/05 16:57:10 INFO Applying migration id=edits 2026/02/05 16:57:10 INFO Applying migration id=outboxactor 2026/02/05 16:57:10 INFO Applying migration id=outboxsender 2026/02/05 16:57:10 INFO Applying migration id=thread 2026/02/05 16:57:10 INFO Applying migration id=host 2026/02/05 16:57:10 INFO Applying migration id=sharedinbox 2026/02/05 16:57:10 INFO Applying migration id=noteshost 2026/02/05 16:57:10 INFO Applying migration id=fetched 2026/02/05 16:57:10 INFO Applying migration id=move 2026/02/05 16:57:10 INFO Applying migration id=cleanup 2026/02/05 16:57:10 INFO Applying migration id=received 2026/02/05 16:57:10 INFO Applying migration id=namehost 2026/02/05 16:57:10 INFO Applying migration id=outboxhost 2026/02/05 16:57:10 INFO Applying migration id=notesfts 2026/02/05 16:57:10 INFO Applying migration id=iconsname 2026/02/05 16:57:10 INFO Applying migration id=nohash 2026/02/05 16:57:10 INFO Applying migration id=shares 2026/02/05 16:57:10 INFO Applying migration id=actorttl 2026/02/05 16:57:10 INFO Applying migration id=tocc 2026/02/05 16:57:10 INFO Applying migration id=followeds 2026/02/05 16:57:10 INFO Applying migration id=certhash 2026/02/05 16:57:10 INFO Applying migration id=follows_sync 2026/02/05 16:57:10 INFO Applying migration id=jsonpath 2026/02/05 16:57:10 INFO Applying migration id=localforward 2026/02/05 16:57:10 INFO Applying migration id=avatar 2026/02/05 16:57:10 INFO Applying migration id=noimage 2026/02/05 16:57:10 INFO Applying migration id=feed 2026/02/05 16:57:10 INFO Applying migration id=bookmarks 2026/02/05 16:57:10 INFO Applying migration id=shareactivity 2026/02/05 16:57:10 INFO Applying migration id=application 2026/02/05 16:57:10 INFO Applying migration id=certificates 2026/02/05 16:57:10 INFO Applying migration id=rawforward 2026/02/05 16:57:10 INFO Applying migration id=publickey 2026/02/05 16:57:10 INFO Applying migration id=resolvegroup 2026/02/05 16:57:10 INFO Applying migration id=reject 2026/02/05 16:57:10 INFO Applying migration id=autodel 2026/02/05 16:57:10 INFO Applying migration id=jsonb 2026/02/05 16:57:10 INFO Applying migration id=quote 2026/02/05 16:57:10 INFO Applying migration id=rfc9421 2026/02/05 16:57:10 INFO Applying migration id=keys 2026/02/05 16:57:10 INFO Applying migration id=portable 2026/02/05 16:57:10 INFO Applying migration id=proofs 2026/02/05 16:57:10 INFO Applying migration id=contexts 2026/02/05 16:57:10 INFO Applying migration id=deliverieshost 2026/02/05 16:57:10 INFO Applying migration id=pembegin 2026/02/05 16:57:10 INFO Applying migration id=didhost 2026/02/05 16:57: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 2026/02/05 16:57:11 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 16:57:11 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/02/05 16:57:11 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupForwardedDelete (0.88s) === RUN TestOutbox_PublicPostInGroupEditedByUser 2026/02/05 16:57:11 INFO Applying migration id=initial 2026/02/05 16:57:11 INFO Applying migration id=notesupdated 2026/02/05 16:57:11 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:11 INFO Applying migration id=activitiesid 2026/02/05 16:57:11 INFO Applying migration id=outbox 2026/02/05 16:57:11 INFO Applying migration id=edits 2026/02/05 16:57:11 INFO Applying migration id=outboxactor 2026/02/05 16:57:11 INFO Applying migration id=outboxsender 2026/02/05 16:57:11 INFO Applying migration id=thread 2026/02/05 16:57:11 INFO Applying migration id=host 2026/02/05 16:57:11 INFO Applying migration id=sharedinbox 2026/02/05 16:57:11 INFO Applying migration id=noteshost 2026/02/05 16:57:11 INFO Applying migration id=fetched 2026/02/05 16:57:11 INFO Applying migration id=move 2026/02/05 16:57:11 INFO Applying migration id=cleanup 2026/02/05 16:57:11 INFO Applying migration id=received 2026/02/05 16:57:11 INFO Applying migration id=namehost 2026/02/05 16:57:11 INFO Applying migration id=outboxhost 2026/02/05 16:57:11 INFO Applying migration id=notesfts 2026/02/05 16:57:11 INFO Applying migration id=iconsname 2026/02/05 16:57:11 INFO Applying migration id=nohash 2026/02/05 16:57:11 INFO Applying migration id=shares 2026/02/05 16:57:11 INFO Applying migration id=actorttl 2026/02/05 16:57:11 INFO Applying migration id=tocc 2026/02/05 16:57:11 INFO Applying migration id=followeds 2026/02/05 16:57:11 INFO Applying migration id=certhash 2026/02/05 16:57:11 INFO Applying migration id=follows_sync 2026/02/05 16:57:11 INFO Applying migration id=jsonpath 2026/02/05 16:57:11 INFO Applying migration id=localforward 2026/02/05 16:57:11 INFO Applying migration id=avatar 2026/02/05 16:57:11 INFO Applying migration id=noimage 2026/02/05 16:57:11 INFO Applying migration id=feed 2026/02/05 16:57:11 INFO Applying migration id=bookmarks 2026/02/05 16:57:11 INFO Applying migration id=shareactivity 2026/02/05 16:57:11 INFO Applying migration id=application 2026/02/05 16:57:11 INFO Applying migration id=certificates 2026/02/05 16:57:11 INFO Applying migration id=rawforward 2026/02/05 16:57:11 INFO Applying migration id=publickey 2026/02/05 16:57:11 INFO Applying migration id=resolvegroup 2026/02/05 16:57:11 INFO Applying migration id=reject 2026/02/05 16:57:11 INFO Applying migration id=autodel 2026/02/05 16:57:11 INFO Applying migration id=jsonb 2026/02/05 16:57:11 INFO Applying migration id=quote 2026/02/05 16:57:11 INFO Applying migration id=rfc9421 2026/02/05 16:57:11 INFO Applying migration id=keys 2026/02/05 16:57:11 INFO Applying migration id=portable 2026/02/05 16:57:11 INFO Applying migration id=proofs 2026/02/05 16:57:11 INFO Applying migration id=contexts 2026/02/05 16:57:11 INFO Applying migration id=deliverieshost 2026/02/05 16:57:11 INFO Applying migration id=pembegin 2026/02/05 16:57:11 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:12 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 16:57:12 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/02/05 16:57:12 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupEditedByUser (1.14s) === RUN TestOutbox_PostToFollowersInGroup 2026/02/05 16:57:12 INFO Applying migration id=initial 2026/02/05 16:57:12 INFO Applying migration id=notesupdated 2026/02/05 16:57:12 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:12 INFO Applying migration id=activitiesid 2026/02/05 16:57:12 INFO Applying migration id=outbox 2026/02/05 16:57:12 INFO Applying migration id=edits 2026/02/05 16:57:12 INFO Applying migration id=outboxactor 2026/02/05 16:57:12 INFO Applying migration id=outboxsender 2026/02/05 16:57:12 INFO Applying migration id=thread 2026/02/05 16:57:12 INFO Applying migration id=host 2026/02/05 16:57:12 INFO Applying migration id=sharedinbox 2026/02/05 16:57:12 INFO Applying migration id=noteshost 2026/02/05 16:57:12 INFO Applying migration id=fetched 2026/02/05 16:57:12 INFO Applying migration id=move 2026/02/05 16:57:12 INFO Applying migration id=cleanup 2026/02/05 16:57:12 INFO Applying migration id=received 2026/02/05 16:57:12 INFO Applying migration id=namehost 2026/02/05 16:57:12 INFO Applying migration id=outboxhost 2026/02/05 16:57:12 INFO Applying migration id=notesfts 2026/02/05 16:57:12 INFO Applying migration id=iconsname 2026/02/05 16:57:12 INFO Applying migration id=nohash 2026/02/05 16:57:12 INFO Applying migration id=shares 2026/02/05 16:57:12 INFO Applying migration id=actorttl 2026/02/05 16:57:12 INFO Applying migration id=tocc 2026/02/05 16:57:12 INFO Applying migration id=followeds 2026/02/05 16:57:12 INFO Applying migration id=certhash 2026/02/05 16:57:12 INFO Applying migration id=follows_sync 2026/02/05 16:57:12 INFO Applying migration id=jsonpath 2026/02/05 16:57:12 INFO Applying migration id=localforward 2026/02/05 16:57:12 INFO Applying migration id=avatar 2026/02/05 16:57:12 INFO Applying migration id=noimage 2026/02/05 16:57:12 INFO Applying migration id=feed 2026/02/05 16:57:12 INFO Applying migration id=bookmarks 2026/02/05 16:57:12 INFO Applying migration id=shareactivity 2026/02/05 16:57:12 INFO Applying migration id=application 2026/02/05 16:57:12 INFO Applying migration id=certificates 2026/02/05 16:57:12 INFO Applying migration id=rawforward 2026/02/05 16:57:12 INFO Applying migration id=publickey 2026/02/05 16:57:12 INFO Applying migration id=resolvegroup 2026/02/05 16:57:12 INFO Applying migration id=reject 2026/02/05 16:57:12 INFO Applying migration id=autodel 2026/02/05 16:57:12 INFO Applying migration id=jsonb 2026/02/05 16:57:12 INFO Applying migration id=quote 2026/02/05 16:57:12 INFO Applying migration id=rfc9421 2026/02/05 16:57:12 INFO Applying migration id=keys 2026/02/05 16:57:12 INFO Applying migration id=portable 2026/02/05 16:57:13 INFO Applying migration id=proofs 2026/02/05 16:57:13 INFO Applying migration id=contexts 2026/02/05 16:57:13 INFO Applying migration id=deliverieshost 2026/02/05 16:57:13 INFO Applying migration id=pembegin 2026/02/05 16:57:13 INFO Applying migration id=didhost 2026/02/05 16:57:13 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-8990-7343-82cf-45595a99af40 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/02/05 16:57:13 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/02/05 16:57:13 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroup (1.01s) === RUN TestOutbox_PostToFollowersInGroupNotFollowingGroup 2026/02/05 16:57:13 INFO Applying migration id=initial 2026/02/05 16:57:13 INFO Applying migration id=notesupdated 2026/02/05 16:57:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:13 INFO Applying migration id=activitiesid 2026/02/05 16:57:13 INFO Applying migration id=outbox 2026/02/05 16:57:13 INFO Applying migration id=edits 2026/02/05 16:57:13 INFO Applying migration id=outboxactor 2026/02/05 16:57:13 INFO Applying migration id=outboxsender 2026/02/05 16:57:13 INFO Applying migration id=thread 2026/02/05 16:57:13 INFO Applying migration id=host 2026/02/05 16:57:13 INFO Applying migration id=sharedinbox 2026/02/05 16:57:13 INFO Applying migration id=noteshost 2026/02/05 16:57:13 INFO Applying migration id=fetched 2026/02/05 16:57:13 INFO Applying migration id=move 2026/02/05 16:57:13 INFO Applying migration id=cleanup 2026/02/05 16:57:13 INFO Applying migration id=received 2026/02/05 16:57:13 INFO Applying migration id=namehost 2026/02/05 16:57:13 INFO Applying migration id=outboxhost 2026/02/05 16:57:13 INFO Applying migration id=notesfts 2026/02/05 16:57:13 INFO Applying migration id=iconsname 2026/02/05 16:57:13 INFO Applying migration id=nohash 2026/02/05 16:57:13 INFO Applying migration id=shares 2026/02/05 16:57:13 INFO Applying migration id=actorttl 2026/02/05 16:57:13 INFO Applying migration id=tocc 2026/02/05 16:57:13 INFO Applying migration id=followeds 2026/02/05 16:57:13 INFO Applying migration id=certhash 2026/02/05 16:57:13 INFO Applying migration id=follows_sync 2026/02/05 16:57:13 INFO Applying migration id=jsonpath 2026/02/05 16:57:13 INFO Applying migration id=localforward 2026/02/05 16:57:13 INFO Applying migration id=avatar 2026/02/05 16:57:13 INFO Applying migration id=noimage 2026/02/05 16:57:13 INFO Applying migration id=feed 2026/02/05 16:57:13 INFO Applying migration id=bookmarks 2026/02/05 16:57:13 INFO Applying migration id=shareactivity 2026/02/05 16:57:13 INFO Applying migration id=application 2026/02/05 16:57:13 INFO Applying migration id=certificates 2026/02/05 16:57:13 INFO Applying migration id=rawforward 2026/02/05 16:57:13 INFO Applying migration id=publickey 2026/02/05 16:57:13 INFO Applying migration id=resolvegroup 2026/02/05 16:57:13 INFO Applying migration id=reject 2026/02/05 16:57:13 INFO Applying migration id=autodel 2026/02/05 16:57:13 INFO Applying migration id=jsonb 2026/02/05 16:57:14 INFO Applying migration id=quote 2026/02/05 16:57:14 INFO Applying migration id=rfc9421 2026/02/05 16:57:14 INFO Applying migration id=keys 2026/02/05 16:57:14 INFO Applying migration id=portable 2026/02/05 16:57:14 INFO Applying migration id=proofs 2026/02/05 16:57:14 INFO Applying migration id=contexts 2026/02/05 16:57:14 INFO Applying migration id=deliverieshost 2026/02/05 16:57:14 INFO Applying migration id=pembegin 2026/02/05 16:57:14 INFO Applying migration id=didhost 2026/02/05 16:57:15 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-8efe-7b62-adf5-5ae6472766d4 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/02/05 16:57:15 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:57:15 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotFollowingGroup (1.39s) === RUN TestOutbox_PostToFollowersInGroupNotAccepted 2026/02/05 16:57:15 INFO Applying migration id=initial 2026/02/05 16:57:15 INFO Applying migration id=notesupdated 2026/02/05 16:57:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:15 INFO Applying migration id=activitiesid 2026/02/05 16:57:15 INFO Applying migration id=outbox 2026/02/05 16:57:15 INFO Applying migration id=edits 2026/02/05 16:57:15 INFO Applying migration id=outboxactor 2026/02/05 16:57:15 INFO Applying migration id=outboxsender 2026/02/05 16:57:15 INFO Applying migration id=thread 2026/02/05 16:57:15 INFO Applying migration id=host 2026/02/05 16:57:15 INFO Applying migration id=sharedinbox 2026/02/05 16:57:15 INFO Applying migration id=noteshost 2026/02/05 16:57:15 INFO Applying migration id=fetched 2026/02/05 16:57:15 INFO Applying migration id=move 2026/02/05 16:57:15 INFO Applying migration id=cleanup 2026/02/05 16:57:15 INFO Applying migration id=received 2026/02/05 16:57:15 INFO Applying migration id=namehost 2026/02/05 16:57:15 INFO Applying migration id=outboxhost 2026/02/05 16:57:15 INFO Applying migration id=notesfts 2026/02/05 16:57:15 INFO Applying migration id=iconsname 2026/02/05 16:57:15 INFO Applying migration id=nohash 2026/02/05 16:57:15 INFO Applying migration id=shares 2026/02/05 16:57:15 INFO Applying migration id=actorttl 2026/02/05 16:57:15 INFO Applying migration id=tocc 2026/02/05 16:57:15 INFO Applying migration id=followeds 2026/02/05 16:57:15 INFO Applying migration id=certhash 2026/02/05 16:57:15 INFO Applying migration id=follows_sync 2026/02/05 16:57:15 INFO Applying migration id=jsonpath 2026/02/05 16:57:15 INFO Applying migration id=localforward 2026/02/05 16:57:15 INFO Applying migration id=avatar 2026/02/05 16:57:15 INFO Applying migration id=noimage 2026/02/05 16:57:15 INFO Applying migration id=feed 2026/02/05 16:57:15 INFO Applying migration id=bookmarks 2026/02/05 16:57:15 INFO Applying migration id=shareactivity 2026/02/05 16:57:15 INFO Applying migration id=application 2026/02/05 16:57:15 INFO Applying migration id=certificates 2026/02/05 16:57:15 INFO Applying migration id=rawforward 2026/02/05 16:57:15 INFO Applying migration id=publickey 2026/02/05 16:57:15 INFO Applying migration id=resolvegroup 2026/02/05 16:57:15 INFO Applying migration id=reject 2026/02/05 16:57:15 INFO Applying migration id=autodel 2026/02/05 16:57:15 INFO Applying migration id=jsonb 2026/02/05 16:57:15 INFO Applying migration id=quote 2026/02/05 16:57:15 INFO Applying migration id=rfc9421 2026/02/05 16:57:15 INFO Applying migration id=keys 2026/02/05 16:57:15 INFO Applying migration id=portable 2026/02/05 16:57:15 INFO Applying migration id=proofs 2026/02/05 16:57:15 INFO Applying migration id=contexts 2026/02/05 16:57:15 INFO Applying migration id=deliverieshost 2026/02/05 16:57:15 INFO Applying migration id=pembegin 2026/02/05 16:57:15 INFO Applying migration id=didhost 2026/02/05 16:57:16 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-92a7-7722-84a9-e93238b89b52 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/02/05 16:57:16 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:57:16 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotAccepted (0.94s) === RUN TestOutbox_PostToFollowersInGroupFollowingAuthor 2026/02/05 16:57:16 INFO Applying migration id=initial 2026/02/05 16:57:16 INFO Applying migration id=notesupdated 2026/02/05 16:57:16 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:16 INFO Applying migration id=activitiesid 2026/02/05 16:57:16 INFO Applying migration id=outbox 2026/02/05 16:57:16 INFO Applying migration id=edits 2026/02/05 16:57:16 INFO Applying migration id=outboxactor 2026/02/05 16:57:16 INFO Applying migration id=outboxsender 2026/02/05 16:57:16 INFO Applying migration id=thread 2026/02/05 16:57:16 INFO Applying migration id=host 2026/02/05 16:57:16 INFO Applying migration id=sharedinbox 2026/02/05 16:57:16 INFO Applying migration id=noteshost 2026/02/05 16:57:16 INFO Applying migration id=fetched 2026/02/05 16:57:16 INFO Applying migration id=move 2026/02/05 16:57:16 INFO Applying migration id=cleanup 2026/02/05 16:57:16 INFO Applying migration id=received 2026/02/05 16:57:16 INFO Applying migration id=namehost 2026/02/05 16:57:16 INFO Applying migration id=outboxhost 2026/02/05 16:57:16 INFO Applying migration id=notesfts 2026/02/05 16:57:16 INFO Applying migration id=iconsname 2026/02/05 16:57:16 INFO Applying migration id=nohash 2026/02/05 16:57:16 INFO Applying migration id=shares 2026/02/05 16:57:16 INFO Applying migration id=actorttl 2026/02/05 16:57:16 INFO Applying migration id=tocc 2026/02/05 16:57:16 INFO Applying migration id=followeds 2026/02/05 16:57:16 INFO Applying migration id=certhash 2026/02/05 16:57:16 INFO Applying migration id=follows_sync 2026/02/05 16:57:16 INFO Applying migration id=jsonpath 2026/02/05 16:57:16 INFO Applying migration id=localforward 2026/02/05 16:57:16 INFO Applying migration id=avatar 2026/02/05 16:57:16 INFO Applying migration id=noimage 2026/02/05 16:57:16 INFO Applying migration id=feed 2026/02/05 16:57:16 INFO Applying migration id=bookmarks 2026/02/05 16:57:16 INFO Applying migration id=shareactivity 2026/02/05 16:57:16 INFO Applying migration id=application 2026/02/05 16:57:16 INFO Applying migration id=certificates 2026/02/05 16:57:16 INFO Applying migration id=rawforward 2026/02/05 16:57:16 INFO Applying migration id=publickey 2026/02/05 16:57:16 INFO Applying migration id=resolvegroup 2026/02/05 16:57:16 INFO Applying migration id=reject 2026/02/05 16:57:16 INFO Applying migration id=autodel 2026/02/05 16:57:16 INFO Applying migration id=jsonb 2026/02/05 16:57:16 INFO Applying migration id=quote 2026/02/05 16:57:16 INFO Applying migration id=rfc9421 2026/02/05 16:57:16 INFO Applying migration id=keys 2026/02/05 16:57:16 INFO Applying migration id=portable 2026/02/05 16:57:16 INFO Applying migration id=proofs 2026/02/05 16:57:16 INFO Applying migration id=contexts 2026/02/05 16:57:16 INFO Applying migration id=deliverieshost 2026/02/05 16:57:16 INFO Applying migration id=pembegin 2026/02/05 16:57:16 INFO Applying migration id=didhost 2026/02/05 16:57:17 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-9772-7d80-8322-dc8a1476f330 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/02/05 16:57: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/02/05 16:57:17 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupFollowingAuthor (1.23s) === RUN TestOutbox_PostToFollowersInGroupUnauthenticatedUser 2026/02/05 16:57:17 INFO Applying migration id=initial 2026/02/05 16:57:17 INFO Applying migration id=notesupdated 2026/02/05 16:57:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:17 INFO Applying migration id=activitiesid 2026/02/05 16:57:17 INFO Applying migration id=outbox 2026/02/05 16:57:17 INFO Applying migration id=edits 2026/02/05 16:57:17 INFO Applying migration id=outboxactor 2026/02/05 16:57:17 INFO Applying migration id=outboxsender 2026/02/05 16:57:17 INFO Applying migration id=thread 2026/02/05 16:57:17 INFO Applying migration id=host 2026/02/05 16:57:17 INFO Applying migration id=sharedinbox 2026/02/05 16:57:17 INFO Applying migration id=noteshost 2026/02/05 16:57:17 INFO Applying migration id=fetched 2026/02/05 16:57:17 INFO Applying migration id=move 2026/02/05 16:57:17 INFO Applying migration id=cleanup 2026/02/05 16:57:17 INFO Applying migration id=received 2026/02/05 16:57:17 INFO Applying migration id=namehost 2026/02/05 16:57:17 INFO Applying migration id=outboxhost 2026/02/05 16:57:17 INFO Applying migration id=notesfts 2026/02/05 16:57:17 INFO Applying migration id=iconsname 2026/02/05 16:57:17 INFO Applying migration id=nohash 2026/02/05 16:57:17 INFO Applying migration id=shares 2026/02/05 16:57:17 INFO Applying migration id=actorttl 2026/02/05 16:57:17 INFO Applying migration id=tocc 2026/02/05 16:57:17 INFO Applying migration id=followeds 2026/02/05 16:57:17 INFO Applying migration id=certhash 2026/02/05 16:57:17 INFO Applying migration id=follows_sync 2026/02/05 16:57:17 INFO Applying migration id=jsonpath 2026/02/05 16:57:17 INFO Applying migration id=localforward 2026/02/05 16:57:17 INFO Applying migration id=avatar 2026/02/05 16:57:17 INFO Applying migration id=noimage 2026/02/05 16:57:17 INFO Applying migration id=feed 2026/02/05 16:57:17 INFO Applying migration id=bookmarks 2026/02/05 16:57:17 INFO Applying migration id=shareactivity 2026/02/05 16:57:17 INFO Applying migration id=application 2026/02/05 16:57:17 INFO Applying migration id=certificates 2026/02/05 16:57:17 INFO Applying migration id=rawforward 2026/02/05 16:57:17 INFO Applying migration id=publickey 2026/02/05 16:57:17 INFO Applying migration id=resolvegroup 2026/02/05 16:57:17 INFO Applying migration id=reject 2026/02/05 16:57:17 INFO Applying migration id=autodel 2026/02/05 16:57:17 INFO Applying migration id=jsonb 2026/02/05 16:57:17 INFO Applying migration id=quote 2026/02/05 16:57:17 INFO Applying migration id=rfc9421 2026/02/05 16:57:17 INFO Applying migration id=keys 2026/02/05 16:57:17 INFO Applying migration id=portable 2026/02/05 16:57:17 INFO Applying migration id=proofs 2026/02/05 16:57:17 INFO Applying migration id=contexts 2026/02/05 16:57:17 INFO Applying migration id=deliverieshost 2026/02/05 16:57:17 INFO Applying migration id=pembegin 2026/02/05 16:57:17 INFO Applying migration id=didhost 2026/02/05 16:57:18 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-9aa3-73be-9c5d-d61cb1e116c9 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/02/05 16:57: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/02/05 16:57:18 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupUnauthenticatedUser (0.82s) === RUN TestOutbox_DMInGroupNotFollowingGroup 2026/02/05 16:57:18 INFO Applying migration id=initial 2026/02/05 16:57:18 INFO Applying migration id=notesupdated 2026/02/05 16:57:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:18 INFO Applying migration id=activitiesid 2026/02/05 16:57:18 INFO Applying migration id=outbox 2026/02/05 16:57:18 INFO Applying migration id=edits 2026/02/05 16:57:18 INFO Applying migration id=outboxactor 2026/02/05 16:57:18 INFO Applying migration id=outboxsender 2026/02/05 16:57:18 INFO Applying migration id=thread 2026/02/05 16:57:18 INFO Applying migration id=host 2026/02/05 16:57:18 INFO Applying migration id=sharedinbox 2026/02/05 16:57:18 INFO Applying migration id=noteshost 2026/02/05 16:57:18 INFO Applying migration id=fetched 2026/02/05 16:57:18 INFO Applying migration id=move 2026/02/05 16:57:18 INFO Applying migration id=cleanup 2026/02/05 16:57:18 INFO Applying migration id=received 2026/02/05 16:57:18 INFO Applying migration id=namehost 2026/02/05 16:57:18 INFO Applying migration id=outboxhost 2026/02/05 16:57:18 INFO Applying migration id=notesfts 2026/02/05 16:57:18 INFO Applying migration id=iconsname 2026/02/05 16:57:18 INFO Applying migration id=nohash 2026/02/05 16:57:18 INFO Applying migration id=shares 2026/02/05 16:57:18 INFO Applying migration id=actorttl 2026/02/05 16:57:18 INFO Applying migration id=tocc 2026/02/05 16:57:18 INFO Applying migration id=followeds 2026/02/05 16:57:18 INFO Applying migration id=certhash 2026/02/05 16:57:18 INFO Applying migration id=follows_sync 2026/02/05 16:57:18 INFO Applying migration id=jsonpath 2026/02/05 16:57:18 INFO Applying migration id=localforward 2026/02/05 16:57:18 INFO Applying migration id=avatar 2026/02/05 16:57:18 INFO Applying migration id=noimage 2026/02/05 16:57:18 INFO Applying migration id=feed 2026/02/05 16:57:18 INFO Applying migration id=bookmarks 2026/02/05 16:57:18 INFO Applying migration id=shareactivity 2026/02/05 16:57:18 INFO Applying migration id=application 2026/02/05 16:57:18 INFO Applying migration id=certificates 2026/02/05 16:57:18 INFO Applying migration id=rawforward 2026/02/05 16:57:18 INFO Applying migration id=publickey 2026/02/05 16:57:18 INFO Applying migration id=resolvegroup 2026/02/05 16:57:18 INFO Applying migration id=reject 2026/02/05 16:57:18 INFO Applying migration id=autodel 2026/02/05 16:57:18 INFO Applying migration id=jsonb 2026/02/05 16:57:18 INFO Applying migration id=quote 2026/02/05 16:57:18 INFO Applying migration id=rfc9421 2026/02/05 16:57:18 INFO Applying migration id=keys 2026/02/05 16:57:18 INFO Applying migration id=portable 2026/02/05 16:57:18 INFO Applying migration id=proofs 2026/02/05 16:57:18 INFO Applying migration id=contexts 2026/02/05 16:57:18 INFO Applying migration id=deliverieshost 2026/02/05 16:57:18 INFO Applying migration id=pembegin 2026/02/05 16:57:18 INFO Applying migration id=didhost 2026/02/05 16:57:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-a0f7-70ba-9f61-fc8f021f1018 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/02/05 16:57:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-a0f7-7b29-a5f1-c464d17fcc91 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-a0f7-70ba-9f61-fc8f021f1018 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebc-a0f7-70ba-9f61-fc8f021f1018 2026/02/05 16:57:19 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:57:19 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupNotFollowingGroup (1.62s) === RUN TestOutbox_DMInGroupAnotherUser 2026/02/05 16:57:19 INFO Applying migration id=initial 2026/02/05 16:57:19 INFO Applying migration id=notesupdated 2026/02/05 16:57:19 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:19 INFO Applying migration id=activitiesid 2026/02/05 16:57:19 INFO Applying migration id=outbox 2026/02/05 16:57:19 INFO Applying migration id=edits 2026/02/05 16:57:19 INFO Applying migration id=outboxactor 2026/02/05 16:57:19 INFO Applying migration id=outboxsender 2026/02/05 16:57:19 INFO Applying migration id=thread 2026/02/05 16:57:19 INFO Applying migration id=host 2026/02/05 16:57:19 INFO Applying migration id=sharedinbox 2026/02/05 16:57:19 INFO Applying migration id=noteshost 2026/02/05 16:57:19 INFO Applying migration id=fetched 2026/02/05 16:57:19 INFO Applying migration id=move 2026/02/05 16:57:19 INFO Applying migration id=cleanup 2026/02/05 16:57:19 INFO Applying migration id=received 2026/02/05 16:57:19 INFO Applying migration id=namehost 2026/02/05 16:57:19 INFO Applying migration id=outboxhost 2026/02/05 16:57:19 INFO Applying migration id=notesfts 2026/02/05 16:57:19 INFO Applying migration id=iconsname 2026/02/05 16:57:19 INFO Applying migration id=nohash 2026/02/05 16:57:19 INFO Applying migration id=shares 2026/02/05 16:57:19 INFO Applying migration id=actorttl 2026/02/05 16:57:19 INFO Applying migration id=tocc 2026/02/05 16:57:19 INFO Applying migration id=followeds 2026/02/05 16:57:19 INFO Applying migration id=certhash 2026/02/05 16:57:19 INFO Applying migration id=follows_sync 2026/02/05 16:57:19 INFO Applying migration id=jsonpath 2026/02/05 16:57:19 INFO Applying migration id=localforward 2026/02/05 16:57:19 INFO Applying migration id=avatar 2026/02/05 16:57:19 INFO Applying migration id=noimage 2026/02/05 16:57:19 INFO Applying migration id=feed 2026/02/05 16:57:19 INFO Applying migration id=bookmarks 2026/02/05 16:57:19 INFO Applying migration id=shareactivity 2026/02/05 16:57:19 INFO Applying migration id=application 2026/02/05 16:57:19 INFO Applying migration id=certificates 2026/02/05 16:57:19 INFO Applying migration id=rawforward 2026/02/05 16:57:19 INFO Applying migration id=publickey 2026/02/05 16:57:19 INFO Applying migration id=resolvegroup 2026/02/05 16:57:19 INFO Applying migration id=reject 2026/02/05 16:57:19 INFO Applying migration id=autodel 2026/02/05 16:57:19 INFO Applying migration id=jsonb 2026/02/05 16:57:20 INFO Applying migration id=quote 2026/02/05 16:57:20 INFO Applying migration id=rfc9421 2026/02/05 16:57:20 INFO Applying migration id=keys 2026/02/05 16:57:20 INFO Applying migration id=portable 2026/02/05 16:57:20 INFO Applying migration id=proofs 2026/02/05 16:57:20 INFO Applying migration id=contexts 2026/02/05 16:57:20 INFO Applying migration id=deliverieshost 2026/02/05 16:57:20 INFO Applying migration id=pembegin 2026/02/05 16:57:20 INFO Applying migration id=didhost 2026/02/05 16:57:21 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-a5bd-70cb-a9fb-f79b29cfbedb 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/02/05 16:57:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-a5bd-7cb8-97ed-1688eb7d2f23 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/02/05 16:57:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-a5be-76c4-a8dd-3c6fb055a668 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-a5bd-7cb8-97ed-1688eb7d2f23 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebc-a5bd-7cb8-97ed-1688eb7d2f23 2026/02/05 16:57: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 2026/02/05 16:57:21 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupAnotherUser (1.22s) === RUN TestPoll_TwoOptions 2026/02/05 16:57:21 INFO Applying migration id=initial 2026/02/05 16:57:21 INFO Applying migration id=notesupdated 2026/02/05 16:57:21 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:21 INFO Applying migration id=activitiesid 2026/02/05 16:57:21 INFO Applying migration id=outbox 2026/02/05 16:57:21 INFO Applying migration id=edits 2026/02/05 16:57:21 INFO Applying migration id=outboxactor 2026/02/05 16:57:21 INFO Applying migration id=outboxsender 2026/02/05 16:57:21 INFO Applying migration id=thread 2026/02/05 16:57:21 INFO Applying migration id=host 2026/02/05 16:57:21 INFO Applying migration id=sharedinbox 2026/02/05 16:57:21 INFO Applying migration id=noteshost 2026/02/05 16:57:21 INFO Applying migration id=fetched 2026/02/05 16:57:21 INFO Applying migration id=move 2026/02/05 16:57:21 INFO Applying migration id=cleanup 2026/02/05 16:57:21 INFO Applying migration id=received 2026/02/05 16:57:21 INFO Applying migration id=namehost 2026/02/05 16:57:21 INFO Applying migration id=outboxhost 2026/02/05 16:57:21 INFO Applying migration id=notesfts 2026/02/05 16:57:21 INFO Applying migration id=iconsname 2026/02/05 16:57:21 INFO Applying migration id=nohash 2026/02/05 16:57:21 INFO Applying migration id=shares 2026/02/05 16:57:21 INFO Applying migration id=actorttl 2026/02/05 16:57:21 INFO Applying migration id=tocc 2026/02/05 16:57:21 INFO Applying migration id=followeds 2026/02/05 16:57:21 INFO Applying migration id=certhash 2026/02/05 16:57:21 INFO Applying migration id=follows_sync 2026/02/05 16:57:21 INFO Applying migration id=jsonpath 2026/02/05 16:57:21 INFO Applying migration id=localforward 2026/02/05 16:57:21 INFO Applying migration id=avatar 2026/02/05 16:57:21 INFO Applying migration id=noimage 2026/02/05 16:57:21 INFO Applying migration id=feed 2026/02/05 16:57:21 INFO Applying migration id=bookmarks 2026/02/05 16:57:21 INFO Applying migration id=shareactivity 2026/02/05 16:57:21 INFO Applying migration id=application 2026/02/05 16:57:21 INFO Applying migration id=certificates 2026/02/05 16:57:21 INFO Applying migration id=rawforward 2026/02/05 16:57:21 INFO Applying migration id=publickey 2026/02/05 16:57:21 INFO Applying migration id=resolvegroup 2026/02/05 16:57:21 INFO Applying migration id=reject 2026/02/05 16:57:21 INFO Applying migration id=autodel 2026/02/05 16:57:21 INFO Applying migration id=jsonb 2026/02/05 16:57:21 INFO Applying migration id=quote 2026/02/05 16:57:21 INFO Applying migration id=rfc9421 2026/02/05 16:57:21 INFO Applying migration id=keys 2026/02/05 16:57:21 INFO Applying migration id=portable 2026/02/05 16:57:21 INFO Applying migration id=proofs 2026/02/05 16:57:21 INFO Applying migration id=contexts 2026/02/05 16:57:21 INFO Applying migration id=deliverieshost 2026/02/05 16:57:21 INFO Applying migration id=pembegin 2026/02/05 16:57:21 INFO Applying migration id=didhost 2026/02/05 16:57: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/02/05 16:57:22 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptions (1.21s) === RUN TestPoll_TwoOptionsZeroVotes 2026/02/05 16:57:22 INFO Applying migration id=initial 2026/02/05 16:57:22 INFO Applying migration id=notesupdated 2026/02/05 16:57:22 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:22 INFO Applying migration id=activitiesid 2026/02/05 16:57:22 INFO Applying migration id=outbox 2026/02/05 16:57:22 INFO Applying migration id=edits 2026/02/05 16:57:22 INFO Applying migration id=outboxactor 2026/02/05 16:57:22 INFO Applying migration id=outboxsender 2026/02/05 16:57:22 INFO Applying migration id=thread 2026/02/05 16:57:22 INFO Applying migration id=host 2026/02/05 16:57:22 INFO Applying migration id=sharedinbox 2026/02/05 16:57:22 INFO Applying migration id=noteshost 2026/02/05 16:57:22 INFO Applying migration id=fetched 2026/02/05 16:57:22 INFO Applying migration id=move 2026/02/05 16:57:22 INFO Applying migration id=cleanup 2026/02/05 16:57:22 INFO Applying migration id=received 2026/02/05 16:57:22 INFO Applying migration id=namehost 2026/02/05 16:57:22 INFO Applying migration id=outboxhost 2026/02/05 16:57:22 INFO Applying migration id=notesfts 2026/02/05 16:57:22 INFO Applying migration id=iconsname 2026/02/05 16:57:22 INFO Applying migration id=nohash 2026/02/05 16:57:22 INFO Applying migration id=shares 2026/02/05 16:57:22 INFO Applying migration id=actorttl 2026/02/05 16:57:22 INFO Applying migration id=tocc 2026/02/05 16:57:22 INFO Applying migration id=followeds 2026/02/05 16:57:22 INFO Applying migration id=certhash 2026/02/05 16:57:22 INFO Applying migration id=follows_sync 2026/02/05 16:57:22 INFO Applying migration id=jsonpath 2026/02/05 16:57:22 INFO Applying migration id=localforward 2026/02/05 16:57:22 INFO Applying migration id=avatar 2026/02/05 16:57:22 INFO Applying migration id=noimage 2026/02/05 16:57:22 INFO Applying migration id=feed 2026/02/05 16:57:22 INFO Applying migration id=bookmarks 2026/02/05 16:57:22 INFO Applying migration id=shareactivity 2026/02/05 16:57:22 INFO Applying migration id=application 2026/02/05 16:57:22 INFO Applying migration id=certificates 2026/02/05 16:57:22 INFO Applying migration id=rawforward 2026/02/05 16:57:22 INFO Applying migration id=publickey 2026/02/05 16:57:22 INFO Applying migration id=resolvegroup 2026/02/05 16:57:22 INFO Applying migration id=reject 2026/02/05 16:57:22 INFO Applying migration id=autodel 2026/02/05 16:57:22 INFO Applying migration id=jsonb 2026/02/05 16:57:22 INFO Applying migration id=quote 2026/02/05 16:57:22 INFO Applying migration id=rfc9421 2026/02/05 16:57:22 INFO Applying migration id=keys 2026/02/05 16:57:22 INFO Applying migration id=portable 2026/02/05 16:57:22 INFO Applying migration id=proofs 2026/02/05 16:57:22 INFO Applying migration id=contexts 2026/02/05 16:57:22 INFO Applying migration id=deliverieshost 2026/02/05 16:57:22 INFO Applying migration id=pembegin 2026/02/05 16:57:22 INFO Applying migration id=didhost 2026/02/05 16:57:23 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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/02/05 16:57:23 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsZeroVotes (1.48s) === RUN TestPoll_TwoOptionsOnlyZeroVotes 2026/02/05 16:57:23 INFO Applying migration id=initial 2026/02/05 16:57:23 INFO Applying migration id=notesupdated 2026/02/05 16:57:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:23 INFO Applying migration id=activitiesid 2026/02/05 16:57:23 INFO Applying migration id=outbox 2026/02/05 16:57:23 INFO Applying migration id=edits 2026/02/05 16:57:23 INFO Applying migration id=outboxactor 2026/02/05 16:57:23 INFO Applying migration id=outboxsender 2026/02/05 16:57:23 INFO Applying migration id=thread 2026/02/05 16:57:23 INFO Applying migration id=host 2026/02/05 16:57:23 INFO Applying migration id=sharedinbox 2026/02/05 16:57:23 INFO Applying migration id=noteshost 2026/02/05 16:57:23 INFO Applying migration id=fetched 2026/02/05 16:57:23 INFO Applying migration id=move 2026/02/05 16:57:23 INFO Applying migration id=cleanup 2026/02/05 16:57:23 INFO Applying migration id=received 2026/02/05 16:57:23 INFO Applying migration id=namehost 2026/02/05 16:57:23 INFO Applying migration id=outboxhost 2026/02/05 16:57:23 INFO Applying migration id=notesfts 2026/02/05 16:57:23 INFO Applying migration id=iconsname 2026/02/05 16:57:23 INFO Applying migration id=nohash 2026/02/05 16:57:23 INFO Applying migration id=shares 2026/02/05 16:57:23 INFO Applying migration id=actorttl 2026/02/05 16:57:23 INFO Applying migration id=tocc 2026/02/05 16:57:23 INFO Applying migration id=followeds 2026/02/05 16:57:23 INFO Applying migration id=certhash 2026/02/05 16:57:23 INFO Applying migration id=follows_sync 2026/02/05 16:57:23 INFO Applying migration id=jsonpath 2026/02/05 16:57:23 INFO Applying migration id=localforward 2026/02/05 16:57:23 INFO Applying migration id=avatar 2026/02/05 16:57:23 INFO Applying migration id=noimage 2026/02/05 16:57:23 INFO Applying migration id=feed 2026/02/05 16:57:23 INFO Applying migration id=bookmarks 2026/02/05 16:57:23 INFO Applying migration id=shareactivity 2026/02/05 16:57:23 INFO Applying migration id=application 2026/02/05 16:57:23 INFO Applying migration id=certificates 2026/02/05 16:57:23 INFO Applying migration id=rawforward 2026/02/05 16:57:23 INFO Applying migration id=publickey 2026/02/05 16:57:23 INFO Applying migration id=resolvegroup 2026/02/05 16:57:23 INFO Applying migration id=reject 2026/02/05 16:57:23 INFO Applying migration id=autodel 2026/02/05 16:57:23 INFO Applying migration id=jsonb 2026/02/05 16:57:23 INFO Applying migration id=quote 2026/02/05 16:57:23 INFO Applying migration id=rfc9421 2026/02/05 16:57:23 INFO Applying migration id=keys 2026/02/05 16:57:23 INFO Applying migration id=portable 2026/02/05 16:57:23 INFO Applying migration id=proofs 2026/02/05 16:57:23 INFO Applying migration id=contexts 2026/02/05 16:57:23 INFO Applying migration id=deliverieshost 2026/02/05 16:57:23 INFO Applying migration id=pembegin 2026/02/05 16:57:23 INFO Applying migration id=didhost 2026/02/05 16:57:25 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/05 16:57:25 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsOnlyZeroVotes (1.84s) === RUN TestPoll_OneOption 2026/02/05 16:57:25 INFO Applying migration id=initial 2026/02/05 16:57:25 INFO Applying migration id=notesupdated 2026/02/05 16:57:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:25 INFO Applying migration id=activitiesid 2026/02/05 16:57:25 INFO Applying migration id=outbox 2026/02/05 16:57:25 INFO Applying migration id=edits 2026/02/05 16:57:25 INFO Applying migration id=outboxactor 2026/02/05 16:57:25 INFO Applying migration id=outboxsender 2026/02/05 16:57:25 INFO Applying migration id=thread 2026/02/05 16:57:25 INFO Applying migration id=host 2026/02/05 16:57:25 INFO Applying migration id=sharedinbox 2026/02/05 16:57:25 INFO Applying migration id=noteshost 2026/02/05 16:57:25 INFO Applying migration id=fetched 2026/02/05 16:57:25 INFO Applying migration id=move 2026/02/05 16:57:25 INFO Applying migration id=cleanup 2026/02/05 16:57:25 INFO Applying migration id=received 2026/02/05 16:57:25 INFO Applying migration id=namehost 2026/02/05 16:57:25 INFO Applying migration id=outboxhost 2026/02/05 16:57:25 INFO Applying migration id=notesfts 2026/02/05 16:57:25 INFO Applying migration id=iconsname 2026/02/05 16:57:25 INFO Applying migration id=nohash 2026/02/05 16:57:25 INFO Applying migration id=shares 2026/02/05 16:57:25 INFO Applying migration id=actorttl 2026/02/05 16:57:25 INFO Applying migration id=tocc 2026/02/05 16:57:25 INFO Applying migration id=followeds 2026/02/05 16:57:25 INFO Applying migration id=certhash 2026/02/05 16:57:25 INFO Applying migration id=follows_sync 2026/02/05 16:57:25 INFO Applying migration id=jsonpath 2026/02/05 16:57:25 INFO Applying migration id=localforward 2026/02/05 16:57:25 INFO Applying migration id=avatar 2026/02/05 16:57:25 INFO Applying migration id=noimage 2026/02/05 16:57:25 INFO Applying migration id=feed 2026/02/05 16:57:25 INFO Applying migration id=bookmarks 2026/02/05 16:57:25 INFO Applying migration id=shareactivity 2026/02/05 16:57:25 INFO Applying migration id=application 2026/02/05 16:57:25 INFO Applying migration id=certificates 2026/02/05 16:57:25 INFO Applying migration id=rawforward 2026/02/05 16:57:25 INFO Applying migration id=publickey 2026/02/05 16:57:25 INFO Applying migration id=resolvegroup 2026/02/05 16:57:25 INFO Applying migration id=reject 2026/02/05 16:57:25 INFO Applying migration id=autodel 2026/02/05 16:57:25 INFO Applying migration id=jsonb 2026/02/05 16:57:25 INFO Applying migration id=quote 2026/02/05 16:57:25 INFO Applying migration id=rfc9421 2026/02/05 16:57:25 INFO Applying migration id=keys 2026/02/05 16:57:25 INFO Applying migration id=portable 2026/02/05 16:57:25 INFO Applying migration id=proofs 2026/02/05 16:57:25 INFO Applying migration id=contexts 2026/02/05 16:57:25 INFO Applying migration id=deliverieshost 2026/02/05 16:57:25 INFO Applying migration id=pembegin 2026/02/05 16:57:25 INFO Applying migration id=didhost 2026/02/05 16:57: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/02/05 16:57:26 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OneOption (0.99s) === RUN TestPoll_Vote 2026/02/05 16:57:26 INFO Applying migration id=initial 2026/02/05 16:57:26 INFO Applying migration id=notesupdated 2026/02/05 16:57:26 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:26 INFO Applying migration id=activitiesid 2026/02/05 16:57:26 INFO Applying migration id=outbox 2026/02/05 16:57:26 INFO Applying migration id=edits 2026/02/05 16:57:26 INFO Applying migration id=outboxactor 2026/02/05 16:57:26 INFO Applying migration id=outboxsender 2026/02/05 16:57:26 INFO Applying migration id=thread 2026/02/05 16:57:26 INFO Applying migration id=host 2026/02/05 16:57:26 INFO Applying migration id=sharedinbox 2026/02/05 16:57:26 INFO Applying migration id=noteshost 2026/02/05 16:57:26 INFO Applying migration id=fetched 2026/02/05 16:57:26 INFO Applying migration id=move 2026/02/05 16:57:26 INFO Applying migration id=cleanup 2026/02/05 16:57:26 INFO Applying migration id=received 2026/02/05 16:57:26 INFO Applying migration id=namehost 2026/02/05 16:57:26 INFO Applying migration id=outboxhost 2026/02/05 16:57:26 INFO Applying migration id=notesfts 2026/02/05 16:57:26 INFO Applying migration id=iconsname 2026/02/05 16:57:26 INFO Applying migration id=nohash 2026/02/05 16:57:26 INFO Applying migration id=shares 2026/02/05 16:57:26 INFO Applying migration id=actorttl 2026/02/05 16:57:26 INFO Applying migration id=tocc 2026/02/05 16:57:26 INFO Applying migration id=followeds 2026/02/05 16:57:26 INFO Applying migration id=certhash 2026/02/05 16:57:26 INFO Applying migration id=follows_sync 2026/02/05 16:57:26 INFO Applying migration id=jsonpath 2026/02/05 16:57:26 INFO Applying migration id=localforward 2026/02/05 16:57:26 INFO Applying migration id=avatar 2026/02/05 16:57:26 INFO Applying migration id=noimage 2026/02/05 16:57:26 INFO Applying migration id=feed 2026/02/05 16:57:26 INFO Applying migration id=bookmarks 2026/02/05 16:57:26 INFO Applying migration id=shareactivity 2026/02/05 16:57:26 INFO Applying migration id=application 2026/02/05 16:57:26 INFO Applying migration id=certificates 2026/02/05 16:57:26 INFO Applying migration id=rawforward 2026/02/05 16:57:26 INFO Applying migration id=publickey 2026/02/05 16:57:26 INFO Applying migration id=resolvegroup 2026/02/05 16:57:26 INFO Applying migration id=reject 2026/02/05 16:57:26 INFO Applying migration id=autodel 2026/02/05 16:57:26 INFO Applying migration id=jsonb 2026/02/05 16:57:26 INFO Applying migration id=quote 2026/02/05 16:57:26 INFO Applying migration id=rfc9421 2026/02/05 16:57:26 INFO Applying migration id=keys 2026/02/05 16:57:26 INFO Applying migration id=portable 2026/02/05 16:57:26 INFO Applying migration id=proofs 2026/02/05 16:57:26 INFO Applying migration id=contexts 2026/02/05 16:57:26 INFO Applying migration id=deliverieshost 2026/02/05 16:57:26 INFO Applying migration id=pembegin 2026/02/05 16:57:26 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:28 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 16:57:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-c218-7436-a344-27cef1d8a796 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-c218-73d5-8b69-202d2534b026 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-c218-73d5-8b69-202d2534b026 2026/02/05 16:57:28 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Vote (1.74s) === RUN TestPoll_VoteClosedPoll 2026/02/05 16:57:28 INFO Applying migration id=initial 2026/02/05 16:57:28 INFO Applying migration id=notesupdated 2026/02/05 16:57:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:28 INFO Applying migration id=activitiesid 2026/02/05 16:57:28 INFO Applying migration id=outbox 2026/02/05 16:57:28 INFO Applying migration id=edits 2026/02/05 16:57:28 INFO Applying migration id=outboxactor 2026/02/05 16:57:28 INFO Applying migration id=outboxsender 2026/02/05 16:57:28 INFO Applying migration id=thread 2026/02/05 16:57:28 INFO Applying migration id=host 2026/02/05 16:57:28 INFO Applying migration id=sharedinbox 2026/02/05 16:57:28 INFO Applying migration id=noteshost 2026/02/05 16:57:28 INFO Applying migration id=fetched 2026/02/05 16:57:28 INFO Applying migration id=move 2026/02/05 16:57:28 INFO Applying migration id=cleanup 2026/02/05 16:57:28 INFO Applying migration id=received 2026/02/05 16:57:28 INFO Applying migration id=namehost 2026/02/05 16:57:28 INFO Applying migration id=outboxhost 2026/02/05 16:57:28 INFO Applying migration id=notesfts 2026/02/05 16:57:28 INFO Applying migration id=iconsname 2026/02/05 16:57:28 INFO Applying migration id=nohash 2026/02/05 16:57:28 INFO Applying migration id=shares 2026/02/05 16:57:28 INFO Applying migration id=actorttl 2026/02/05 16:57:28 INFO Applying migration id=tocc 2026/02/05 16:57:28 INFO Applying migration id=followeds 2026/02/05 16:57:28 INFO Applying migration id=certhash 2026/02/05 16:57:28 INFO Applying migration id=follows_sync 2026/02/05 16:57:28 INFO Applying migration id=jsonpath 2026/02/05 16:57:28 INFO Applying migration id=localforward 2026/02/05 16:57:28 INFO Applying migration id=avatar 2026/02/05 16:57:28 INFO Applying migration id=noimage 2026/02/05 16:57:28 INFO Applying migration id=feed 2026/02/05 16:57:28 INFO Applying migration id=bookmarks 2026/02/05 16:57:28 INFO Applying migration id=shareactivity 2026/02/05 16:57:28 INFO Applying migration id=application 2026/02/05 16:57:28 INFO Applying migration id=certificates 2026/02/05 16:57:28 INFO Applying migration id=rawforward 2026/02/05 16:57:28 INFO Applying migration id=publickey 2026/02/05 16:57:28 INFO Applying migration id=resolvegroup 2026/02/05 16:57:28 INFO Applying migration id=reject 2026/02/05 16:57:28 INFO Applying migration id=autodel 2026/02/05 16:57:28 INFO Applying migration id=jsonb 2026/02/05 16:57:28 INFO Applying migration id=quote 2026/02/05 16:57:28 INFO Applying migration id=rfc9421 2026/02/05 16:57:28 INFO Applying migration id=keys 2026/02/05 16:57:28 INFO Applying migration id=portable 2026/02/05 16:57:28 INFO Applying migration id=proofs 2026/02/05 16:57:28 INFO Applying migration id=contexts 2026/02/05 16:57:28 INFO Applying migration id=deliverieshost 2026/02/05 16:57:28 INFO Applying migration id=pembegin 2026/02/05 16:57:28 INFO Applying migration id=didhost 2026/02/05 16:57:29 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/05 16:57:29 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteClosedPoll (1.29s) === RUN TestPoll_VoteEndedPoll 2026/02/05 16:57:29 INFO Applying migration id=initial 2026/02/05 16:57:29 INFO Applying migration id=notesupdated 2026/02/05 16:57:29 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:29 INFO Applying migration id=activitiesid 2026/02/05 16:57:29 INFO Applying migration id=outbox 2026/02/05 16:57:29 INFO Applying migration id=edits 2026/02/05 16:57:29 INFO Applying migration id=outboxactor 2026/02/05 16:57:29 INFO Applying migration id=outboxsender 2026/02/05 16:57:29 INFO Applying migration id=thread 2026/02/05 16:57:29 INFO Applying migration id=host 2026/02/05 16:57:29 INFO Applying migration id=sharedinbox 2026/02/05 16:57:29 INFO Applying migration id=noteshost 2026/02/05 16:57:29 INFO Applying migration id=fetched 2026/02/05 16:57:29 INFO Applying migration id=move 2026/02/05 16:57:29 INFO Applying migration id=cleanup 2026/02/05 16:57:29 INFO Applying migration id=received 2026/02/05 16:57:29 INFO Applying migration id=namehost 2026/02/05 16:57:29 INFO Applying migration id=outboxhost 2026/02/05 16:57:29 INFO Applying migration id=notesfts 2026/02/05 16:57:29 INFO Applying migration id=iconsname 2026/02/05 16:57:29 INFO Applying migration id=nohash 2026/02/05 16:57:29 INFO Applying migration id=shares 2026/02/05 16:57:29 INFO Applying migration id=actorttl 2026/02/05 16:57:29 INFO Applying migration id=tocc 2026/02/05 16:57:29 INFO Applying migration id=followeds 2026/02/05 16:57:29 INFO Applying migration id=certhash 2026/02/05 16:57:29 INFO Applying migration id=follows_sync 2026/02/05 16:57:29 INFO Applying migration id=jsonpath 2026/02/05 16:57:29 INFO Applying migration id=localforward 2026/02/05 16:57:29 INFO Applying migration id=avatar 2026/02/05 16:57:29 INFO Applying migration id=noimage 2026/02/05 16:57:29 INFO Applying migration id=feed 2026/02/05 16:57:29 INFO Applying migration id=bookmarks 2026/02/05 16:57:29 INFO Applying migration id=shareactivity 2026/02/05 16:57:29 INFO Applying migration id=application 2026/02/05 16:57:29 INFO Applying migration id=certificates 2026/02/05 16:57:29 INFO Applying migration id=rawforward 2026/02/05 16:57:29 INFO Applying migration id=publickey 2026/02/05 16:57:29 INFO Applying migration id=resolvegroup 2026/02/05 16:57:29 INFO Applying migration id=reject 2026/02/05 16:57:29 INFO Applying migration id=autodel 2026/02/05 16:57:29 INFO Applying migration id=jsonb 2026/02/05 16:57:29 INFO Applying migration id=quote 2026/02/05 16:57:29 INFO Applying migration id=rfc9421 2026/02/05 16:57:29 INFO Applying migration id=keys 2026/02/05 16:57:29 INFO Applying migration id=portable 2026/02/05 16:57:29 INFO Applying migration id=proofs 2026/02/05 16:57:29 INFO Applying migration id=contexts 2026/02/05 16:57:29 INFO Applying migration id=deliverieshost 2026/02/05 16:57:29 INFO Applying migration id=pembegin 2026/02/05 16:57:29 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:30 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteEndedPoll (0.84s) === RUN TestPoll_Reply 2026/02/05 16:57:30 INFO Applying migration id=initial 2026/02/05 16:57:30 INFO Applying migration id=notesupdated 2026/02/05 16:57:30 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:30 INFO Applying migration id=activitiesid 2026/02/05 16:57:30 INFO Applying migration id=outbox 2026/02/05 16:57:30 INFO Applying migration id=edits 2026/02/05 16:57:30 INFO Applying migration id=outboxactor 2026/02/05 16:57:30 INFO Applying migration id=outboxsender 2026/02/05 16:57:30 INFO Applying migration id=thread 2026/02/05 16:57:30 INFO Applying migration id=host 2026/02/05 16:57:30 INFO Applying migration id=sharedinbox 2026/02/05 16:57:30 INFO Applying migration id=noteshost 2026/02/05 16:57:30 INFO Applying migration id=fetched 2026/02/05 16:57:30 INFO Applying migration id=move 2026/02/05 16:57:30 INFO Applying migration id=cleanup 2026/02/05 16:57:30 INFO Applying migration id=received 2026/02/05 16:57:30 INFO Applying migration id=namehost 2026/02/05 16:57:30 INFO Applying migration id=outboxhost 2026/02/05 16:57:30 INFO Applying migration id=notesfts 2026/02/05 16:57:30 INFO Applying migration id=iconsname 2026/02/05 16:57:30 INFO Applying migration id=nohash 2026/02/05 16:57:30 INFO Applying migration id=shares 2026/02/05 16:57:30 INFO Applying migration id=actorttl 2026/02/05 16:57:30 INFO Applying migration id=tocc 2026/02/05 16:57:30 INFO Applying migration id=followeds 2026/02/05 16:57:30 INFO Applying migration id=certhash 2026/02/05 16:57:30 INFO Applying migration id=follows_sync 2026/02/05 16:57:30 INFO Applying migration id=jsonpath 2026/02/05 16:57:30 INFO Applying migration id=localforward 2026/02/05 16:57:30 INFO Applying migration id=avatar 2026/02/05 16:57:30 INFO Applying migration id=noimage 2026/02/05 16:57:30 INFO Applying migration id=feed 2026/02/05 16:57:30 INFO Applying migration id=bookmarks 2026/02/05 16:57:30 INFO Applying migration id=shareactivity 2026/02/05 16:57:30 INFO Applying migration id=application 2026/02/05 16:57:30 INFO Applying migration id=certificates 2026/02/05 16:57:30 INFO Applying migration id=rawforward 2026/02/05 16:57:30 INFO Applying migration id=publickey 2026/02/05 16:57:30 INFO Applying migration id=resolvegroup 2026/02/05 16:57:30 INFO Applying migration id=reject 2026/02/05 16:57:30 INFO Applying migration id=autodel 2026/02/05 16:57:30 INFO Applying migration id=jsonb 2026/02/05 16:57:30 INFO Applying migration id=quote 2026/02/05 16:57:30 INFO Applying migration id=rfc9421 2026/02/05 16:57:30 INFO Applying migration id=keys 2026/02/05 16:57:30 INFO Applying migration id=portable 2026/02/05 16:57:30 INFO Applying migration id=proofs 2026/02/05 16:57:30 INFO Applying migration id=contexts 2026/02/05 16:57:30 INFO Applying migration id=deliverieshost 2026/02/05 16:57:30 INFO Applying migration id=pembegin 2026/02/05 16:57:30 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:31 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 16:57:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-ced8-75bf-ac41-21a49b35db34 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-ced8-74b8-acb1-37e6818ce9d4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-ced8-74b8-acb1-37e6818ce9d4 2026/02/05 16:57:31 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Reply (1.14s) === RUN TestPoll_ReplyClosedPoll 2026/02/05 16:57:31 INFO Applying migration id=initial 2026/02/05 16:57:31 INFO Applying migration id=notesupdated 2026/02/05 16:57:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:31 INFO Applying migration id=activitiesid 2026/02/05 16:57:31 INFO Applying migration id=outbox 2026/02/05 16:57:31 INFO Applying migration id=edits 2026/02/05 16:57:31 INFO Applying migration id=outboxactor 2026/02/05 16:57:31 INFO Applying migration id=outboxsender 2026/02/05 16:57:31 INFO Applying migration id=thread 2026/02/05 16:57:31 INFO Applying migration id=host 2026/02/05 16:57:31 INFO Applying migration id=sharedinbox 2026/02/05 16:57:31 INFO Applying migration id=noteshost 2026/02/05 16:57:31 INFO Applying migration id=fetched 2026/02/05 16:57:31 INFO Applying migration id=move 2026/02/05 16:57:31 INFO Applying migration id=cleanup 2026/02/05 16:57:31 INFO Applying migration id=received 2026/02/05 16:57:31 INFO Applying migration id=namehost 2026/02/05 16:57:31 INFO Applying migration id=outboxhost 2026/02/05 16:57:31 INFO Applying migration id=notesfts 2026/02/05 16:57:31 INFO Applying migration id=iconsname 2026/02/05 16:57:31 INFO Applying migration id=nohash 2026/02/05 16:57:31 INFO Applying migration id=shares 2026/02/05 16:57:31 INFO Applying migration id=actorttl 2026/02/05 16:57:31 INFO Applying migration id=tocc 2026/02/05 16:57:31 INFO Applying migration id=followeds 2026/02/05 16:57:31 INFO Applying migration id=certhash 2026/02/05 16:57:31 INFO Applying migration id=follows_sync 2026/02/05 16:57:31 INFO Applying migration id=jsonpath 2026/02/05 16:57:31 INFO Applying migration id=localforward 2026/02/05 16:57:31 INFO Applying migration id=avatar 2026/02/05 16:57:31 INFO Applying migration id=noimage 2026/02/05 16:57:31 INFO Applying migration id=feed 2026/02/05 16:57:31 INFO Applying migration id=bookmarks 2026/02/05 16:57:31 INFO Applying migration id=shareactivity 2026/02/05 16:57:31 INFO Applying migration id=application 2026/02/05 16:57:31 INFO Applying migration id=certificates 2026/02/05 16:57:31 INFO Applying migration id=rawforward 2026/02/05 16:57:31 INFO Applying migration id=publickey 2026/02/05 16:57:31 INFO Applying migration id=resolvegroup 2026/02/05 16:57:31 INFO Applying migration id=reject 2026/02/05 16:57:31 INFO Applying migration id=autodel 2026/02/05 16:57:31 INFO Applying migration id=jsonb 2026/02/05 16:57:31 INFO Applying migration id=quote 2026/02/05 16:57:31 INFO Applying migration id=rfc9421 2026/02/05 16:57:31 INFO Applying migration id=keys 2026/02/05 16:57:31 INFO Applying migration id=portable 2026/02/05 16:57:31 INFO Applying migration id=proofs 2026/02/05 16:57:31 INFO Applying migration id=contexts 2026/02/05 16:57:31 INFO Applying migration id=deliverieshost 2026/02/05 16:57:31 INFO Applying migration id=pembegin 2026/02/05 16:57:31 INFO Applying migration id=didhost 2026/02/05 16:57:32 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/05 16:57:32 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 16:57:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-d33e-73c8-81e4-c512b1f5b7a5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-d33e-738e-abc3-1e2fb5440edc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-d33e-738e-abc3-1e2fb5440edc 2026/02/05 16:57:32 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_ReplyClosedPoll (1.13s) === RUN TestPoll_EditVote 2026/02/05 16:57:32 INFO Applying migration id=initial 2026/02/05 16:57:32 INFO Applying migration id=notesupdated 2026/02/05 16:57:32 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:32 INFO Applying migration id=activitiesid 2026/02/05 16:57:32 INFO Applying migration id=outbox 2026/02/05 16:57:32 INFO Applying migration id=edits 2026/02/05 16:57:32 INFO Applying migration id=outboxactor 2026/02/05 16:57:32 INFO Applying migration id=outboxsender 2026/02/05 16:57:32 INFO Applying migration id=thread 2026/02/05 16:57:32 INFO Applying migration id=host 2026/02/05 16:57:32 INFO Applying migration id=sharedinbox 2026/02/05 16:57:32 INFO Applying migration id=noteshost 2026/02/05 16:57:32 INFO Applying migration id=fetched 2026/02/05 16:57:32 INFO Applying migration id=move 2026/02/05 16:57:32 INFO Applying migration id=cleanup 2026/02/05 16:57:32 INFO Applying migration id=received 2026/02/05 16:57:32 INFO Applying migration id=namehost 2026/02/05 16:57:32 INFO Applying migration id=outboxhost 2026/02/05 16:57:32 INFO Applying migration id=notesfts 2026/02/05 16:57:32 INFO Applying migration id=iconsname 2026/02/05 16:57:32 INFO Applying migration id=nohash 2026/02/05 16:57:32 INFO Applying migration id=shares 2026/02/05 16:57:32 INFO Applying migration id=actorttl 2026/02/05 16:57:32 INFO Applying migration id=tocc 2026/02/05 16:57:32 INFO Applying migration id=followeds 2026/02/05 16:57:32 INFO Applying migration id=certhash 2026/02/05 16:57:32 INFO Applying migration id=follows_sync 2026/02/05 16:57:32 INFO Applying migration id=jsonpath 2026/02/05 16:57:32 INFO Applying migration id=localforward 2026/02/05 16:57:32 INFO Applying migration id=avatar 2026/02/05 16:57:32 INFO Applying migration id=noimage 2026/02/05 16:57:32 INFO Applying migration id=feed 2026/02/05 16:57:32 INFO Applying migration id=bookmarks 2026/02/05 16:57:32 INFO Applying migration id=shareactivity 2026/02/05 16:57:32 INFO Applying migration id=application 2026/02/05 16:57:32 INFO Applying migration id=certificates 2026/02/05 16:57:32 INFO Applying migration id=rawforward 2026/02/05 16:57:32 INFO Applying migration id=publickey 2026/02/05 16:57:32 INFO Applying migration id=resolvegroup 2026/02/05 16:57:32 INFO Applying migration id=reject 2026/02/05 16:57:32 INFO Applying migration id=autodel 2026/02/05 16:57:32 INFO Applying migration id=jsonb 2026/02/05 16:57:32 INFO Applying migration id=quote 2026/02/05 16:57:32 INFO Applying migration id=rfc9421 2026/02/05 16:57:32 INFO Applying migration id=keys 2026/02/05 16:57:32 INFO Applying migration id=portable 2026/02/05 16:57:32 INFO Applying migration id=proofs 2026/02/05 16:57:32 INFO Applying migration id=contexts 2026/02/05 16:57:32 INFO Applying migration id=deliverieshost 2026/02/05 16:57:32 INFO Applying migration id=pembegin 2026/02/05 16:57:32 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:33 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 16:57:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-d76c-7449-875b-85798e22783f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-d76c-740d-9c52-78d4da20b6af activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-d76c-740d-9c52-78d4da20b6af 2026/02/05 16:57:33 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/05 16:57:33 WARN Cannot edit votes vote=https://localhost.localdomain:8443/post/019c2ebc-d76c-740d-9c52-78d4da20b6af --- PASS: TestPoll_EditVote (1.07s) === RUN TestPoll_DeleteReply 2026/02/05 16:57:33 INFO Applying migration id=initial 2026/02/05 16:57:33 INFO Applying migration id=notesupdated 2026/02/05 16:57:33 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:33 INFO Applying migration id=activitiesid 2026/02/05 16:57:33 INFO Applying migration id=outbox 2026/02/05 16:57:33 INFO Applying migration id=edits 2026/02/05 16:57:33 INFO Applying migration id=outboxactor 2026/02/05 16:57:33 INFO Applying migration id=outboxsender 2026/02/05 16:57:33 INFO Applying migration id=thread 2026/02/05 16:57:33 INFO Applying migration id=host 2026/02/05 16:57:33 INFO Applying migration id=sharedinbox 2026/02/05 16:57:33 INFO Applying migration id=noteshost 2026/02/05 16:57:33 INFO Applying migration id=fetched 2026/02/05 16:57:33 INFO Applying migration id=move 2026/02/05 16:57:33 INFO Applying migration id=cleanup 2026/02/05 16:57:33 INFO Applying migration id=received 2026/02/05 16:57:33 INFO Applying migration id=namehost 2026/02/05 16:57:33 INFO Applying migration id=outboxhost 2026/02/05 16:57:33 INFO Applying migration id=notesfts 2026/02/05 16:57:33 INFO Applying migration id=iconsname 2026/02/05 16:57:33 INFO Applying migration id=nohash 2026/02/05 16:57:33 INFO Applying migration id=shares 2026/02/05 16:57:33 INFO Applying migration id=actorttl 2026/02/05 16:57:33 INFO Applying migration id=tocc 2026/02/05 16:57:33 INFO Applying migration id=followeds 2026/02/05 16:57:33 INFO Applying migration id=certhash 2026/02/05 16:57:33 INFO Applying migration id=follows_sync 2026/02/05 16:57:33 INFO Applying migration id=jsonpath 2026/02/05 16:57:33 INFO Applying migration id=localforward 2026/02/05 16:57:33 INFO Applying migration id=avatar 2026/02/05 16:57:33 INFO Applying migration id=noimage 2026/02/05 16:57:33 INFO Applying migration id=feed 2026/02/05 16:57:33 INFO Applying migration id=bookmarks 2026/02/05 16:57:33 INFO Applying migration id=shareactivity 2026/02/05 16:57:33 INFO Applying migration id=application 2026/02/05 16:57:33 INFO Applying migration id=certificates 2026/02/05 16:57:33 INFO Applying migration id=rawforward 2026/02/05 16:57:33 INFO Applying migration id=publickey 2026/02/05 16:57:33 INFO Applying migration id=resolvegroup 2026/02/05 16:57:33 INFO Applying migration id=reject 2026/02/05 16:57:33 INFO Applying migration id=autodel 2026/02/05 16:57:33 INFO Applying migration id=jsonb 2026/02/05 16:57:33 INFO Applying migration id=quote 2026/02/05 16:57:33 INFO Applying migration id=rfc9421 2026/02/05 16:57:33 INFO Applying migration id=keys 2026/02/05 16:57:33 INFO Applying migration id=portable 2026/02/05 16:57:33 INFO Applying migration id=proofs 2026/02/05 16:57:33 INFO Applying migration id=contexts 2026/02/05 16:57:33 INFO Applying migration id=deliverieshost 2026/02/05 16:57:33 INFO Applying migration id=pembegin 2026/02/05 16:57:33 INFO Applying migration id=didhost 2026/02/05 16:57:34 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/05 16:57:34 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 16:57:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-daca-76a3-9cde-7ab79a332e3d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-daca-7669-b1a2-0cbf43a32b2d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-daca-7669-b1a2-0cbf43a32b2d 2026/02/05 16:57:34 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/05 16:57:34 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2ebc-daca-7669-b1a2-0cbf43a32b2d can=2026-02-05T17:01:34.666Z --- PASS: TestPoll_DeleteReply (0.86s) === RUN TestPoll_Update 2026/02/05 16:57:34 INFO Applying migration id=initial 2026/02/05 16:57:34 INFO Applying migration id=notesupdated 2026/02/05 16:57:34 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:34 INFO Applying migration id=activitiesid 2026/02/05 16:57:34 INFO Applying migration id=outbox 2026/02/05 16:57:34 INFO Applying migration id=edits 2026/02/05 16:57:34 INFO Applying migration id=outboxactor 2026/02/05 16:57:34 INFO Applying migration id=outboxsender 2026/02/05 16:57:34 INFO Applying migration id=thread 2026/02/05 16:57:34 INFO Applying migration id=host 2026/02/05 16:57:34 INFO Applying migration id=sharedinbox 2026/02/05 16:57:34 INFO Applying migration id=noteshost 2026/02/05 16:57:34 INFO Applying migration id=fetched 2026/02/05 16:57:34 INFO Applying migration id=move 2026/02/05 16:57:34 INFO Applying migration id=cleanup 2026/02/05 16:57:34 INFO Applying migration id=received 2026/02/05 16:57:34 INFO Applying migration id=namehost 2026/02/05 16:57:34 INFO Applying migration id=outboxhost 2026/02/05 16:57:34 INFO Applying migration id=notesfts 2026/02/05 16:57:34 INFO Applying migration id=iconsname 2026/02/05 16:57:34 INFO Applying migration id=nohash 2026/02/05 16:57:34 INFO Applying migration id=shares 2026/02/05 16:57:34 INFO Applying migration id=actorttl 2026/02/05 16:57:34 INFO Applying migration id=tocc 2026/02/05 16:57:34 INFO Applying migration id=followeds 2026/02/05 16:57:34 INFO Applying migration id=certhash 2026/02/05 16:57:34 INFO Applying migration id=follows_sync 2026/02/05 16:57:34 INFO Applying migration id=jsonpath 2026/02/05 16:57:34 INFO Applying migration id=localforward 2026/02/05 16:57:34 INFO Applying migration id=avatar 2026/02/05 16:57:34 INFO Applying migration id=noimage 2026/02/05 16:57:34 INFO Applying migration id=feed 2026/02/05 16:57:34 INFO Applying migration id=bookmarks 2026/02/05 16:57:34 INFO Applying migration id=shareactivity 2026/02/05 16:57:34 INFO Applying migration id=application 2026/02/05 16:57:34 INFO Applying migration id=certificates 2026/02/05 16:57:34 INFO Applying migration id=rawforward 2026/02/05 16:57:34 INFO Applying migration id=publickey 2026/02/05 16:57:34 INFO Applying migration id=resolvegroup 2026/02/05 16:57:34 INFO Applying migration id=reject 2026/02/05 16:57:34 INFO Applying migration id=autodel 2026/02/05 16:57:34 INFO Applying migration id=jsonb 2026/02/05 16:57:34 INFO Applying migration id=quote 2026/02/05 16:57:34 INFO Applying migration id=rfc9421 2026/02/05 16:57:34 INFO Applying migration id=keys 2026/02/05 16:57:34 INFO Applying migration id=portable 2026/02/05 16:57:34 INFO Applying migration id=proofs 2026/02/05 16:57:34 INFO Applying migration id=contexts 2026/02/05 16:57:34 INFO Applying migration id=deliverieshost 2026/02/05 16:57:34 INFO Applying migration id=pembegin 2026/02/05 16:57:34 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:35 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/05 16:57: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/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/02/05 16:57:35 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Update (0.61s) === RUN TestPoll_OldUpdate 2026/02/05 16:57:35 INFO Applying migration id=initial 2026/02/05 16:57:35 INFO Applying migration id=notesupdated 2026/02/05 16:57:35 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:35 INFO Applying migration id=activitiesid 2026/02/05 16:57:35 INFO Applying migration id=outbox 2026/02/05 16:57:35 INFO Applying migration id=edits 2026/02/05 16:57:35 INFO Applying migration id=outboxactor 2026/02/05 16:57:35 INFO Applying migration id=outboxsender 2026/02/05 16:57:35 INFO Applying migration id=thread 2026/02/05 16:57:35 INFO Applying migration id=host 2026/02/05 16:57:35 INFO Applying migration id=sharedinbox 2026/02/05 16:57:35 INFO Applying migration id=noteshost 2026/02/05 16:57:35 INFO Applying migration id=fetched 2026/02/05 16:57:35 INFO Applying migration id=move 2026/02/05 16:57:35 INFO Applying migration id=cleanup 2026/02/05 16:57:35 INFO Applying migration id=received 2026/02/05 16:57:35 INFO Applying migration id=namehost 2026/02/05 16:57:35 INFO Applying migration id=outboxhost 2026/02/05 16:57:35 INFO Applying migration id=notesfts 2026/02/05 16:57:35 INFO Applying migration id=iconsname 2026/02/05 16:57:35 INFO Applying migration id=nohash 2026/02/05 16:57:35 INFO Applying migration id=shares 2026/02/05 16:57:35 INFO Applying migration id=actorttl 2026/02/05 16:57:35 INFO Applying migration id=tocc 2026/02/05 16:57:35 INFO Applying migration id=followeds 2026/02/05 16:57:35 INFO Applying migration id=certhash 2026/02/05 16:57:35 INFO Applying migration id=follows_sync 2026/02/05 16:57:35 INFO Applying migration id=jsonpath 2026/02/05 16:57:35 INFO Applying migration id=localforward 2026/02/05 16:57:35 INFO Applying migration id=avatar 2026/02/05 16:57:35 INFO Applying migration id=noimage 2026/02/05 16:57:35 INFO Applying migration id=feed 2026/02/05 16:57:35 INFO Applying migration id=bookmarks 2026/02/05 16:57:35 INFO Applying migration id=shareactivity 2026/02/05 16:57:35 INFO Applying migration id=application 2026/02/05 16:57:35 INFO Applying migration id=certificates 2026/02/05 16:57:35 INFO Applying migration id=rawforward 2026/02/05 16:57:35 INFO Applying migration id=publickey 2026/02/05 16:57:35 INFO Applying migration id=resolvegroup 2026/02/05 16:57:35 INFO Applying migration id=reject 2026/02/05 16:57:35 INFO Applying migration id=autodel 2026/02/05 16:57:35 INFO Applying migration id=jsonb 2026/02/05 16:57:35 INFO Applying migration id=quote 2026/02/05 16:57:35 INFO Applying migration id=rfc9421 2026/02/05 16:57:35 INFO Applying migration id=keys 2026/02/05 16:57:35 INFO Applying migration id=portable 2026/02/05 16:57:35 INFO Applying migration id=proofs 2026/02/05 16:57:35 INFO Applying migration id=contexts 2026/02/05 16:57:35 INFO Applying migration id=deliverieshost 2026/02/05 16:57:35 INFO Applying migration id=pembegin 2026/02/05 16:57:35 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:35 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/05 16:57:35 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OldUpdate (0.64s) === RUN TestPoll_Local3Options 2026/02/05 16:57:35 INFO Applying migration id=initial 2026/02/05 16:57:35 INFO Applying migration id=notesupdated 2026/02/05 16:57:35 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:35 INFO Applying migration id=activitiesid 2026/02/05 16:57:35 INFO Applying migration id=outbox 2026/02/05 16:57:35 INFO Applying migration id=edits 2026/02/05 16:57:35 INFO Applying migration id=outboxactor 2026/02/05 16:57:35 INFO Applying migration id=outboxsender 2026/02/05 16:57:35 INFO Applying migration id=thread 2026/02/05 16:57:35 INFO Applying migration id=host 2026/02/05 16:57:35 INFO Applying migration id=sharedinbox 2026/02/05 16:57:35 INFO Applying migration id=noteshost 2026/02/05 16:57:35 INFO Applying migration id=fetched 2026/02/05 16:57:35 INFO Applying migration id=move 2026/02/05 16:57:35 INFO Applying migration id=cleanup 2026/02/05 16:57:35 INFO Applying migration id=received 2026/02/05 16:57:35 INFO Applying migration id=namehost 2026/02/05 16:57:35 INFO Applying migration id=outboxhost 2026/02/05 16:57:35 INFO Applying migration id=notesfts 2026/02/05 16:57:35 INFO Applying migration id=iconsname 2026/02/05 16:57:35 INFO Applying migration id=nohash 2026/02/05 16:57:35 INFO Applying migration id=shares 2026/02/05 16:57:35 INFO Applying migration id=actorttl 2026/02/05 16:57:35 INFO Applying migration id=tocc 2026/02/05 16:57:35 INFO Applying migration id=followeds 2026/02/05 16:57:35 INFO Applying migration id=certhash 2026/02/05 16:57:35 INFO Applying migration id=follows_sync 2026/02/05 16:57:35 INFO Applying migration id=jsonpath 2026/02/05 16:57:36 INFO Applying migration id=localforward 2026/02/05 16:57:36 INFO Applying migration id=avatar 2026/02/05 16:57:36 INFO Applying migration id=noimage 2026/02/05 16:57:36 INFO Applying migration id=feed 2026/02/05 16:57:36 INFO Applying migration id=bookmarks 2026/02/05 16:57:36 INFO Applying migration id=shareactivity 2026/02/05 16:57:36 INFO Applying migration id=application 2026/02/05 16:57:36 INFO Applying migration id=certificates 2026/02/05 16:57:36 INFO Applying migration id=rawforward 2026/02/05 16:57:36 INFO Applying migration id=publickey 2026/02/05 16:57:36 INFO Applying migration id=resolvegroup 2026/02/05 16:57:36 INFO Applying migration id=reject 2026/02/05 16:57:36 INFO Applying migration id=autodel 2026/02/05 16:57:36 INFO Applying migration id=jsonb 2026/02/05 16:57:36 INFO Applying migration id=quote 2026/02/05 16:57:36 INFO Applying migration id=rfc9421 2026/02/05 16:57:36 INFO Applying migration id=keys 2026/02/05 16:57:36 INFO Applying migration id=portable 2026/02/05 16:57:36 INFO Applying migration id=proofs 2026/02/05 16:57:36 INFO Applying migration id=contexts 2026/02/05 16:57:36 INFO Applying migration id=deliverieshost 2026/02/05 16:57:36 INFO Applying migration id=pembegin 2026/02/05 16:57:36 INFO Applying migration id=didhost 2026/02/05 16:57:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-e667-7a98-ac39-6877bc8a70a7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-e667-7922-aea5-17fd8fdfe42c activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-e667-7922-aea5-17fd8fdfe42c 2026/02/05 16:57:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebc-e667-7922-aea5-17fd8fdfe42c --- PASS: TestPoll_Local3Options (1.72s) === RUN TestPoll_Local5Options 2026/02/05 16:57:37 INFO Applying migration id=initial 2026/02/05 16:57:37 INFO Applying migration id=notesupdated 2026/02/05 16:57:37 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:37 INFO Applying migration id=activitiesid 2026/02/05 16:57:37 INFO Applying migration id=outbox 2026/02/05 16:57:37 INFO Applying migration id=edits 2026/02/05 16:57:37 INFO Applying migration id=outboxactor 2026/02/05 16:57:37 INFO Applying migration id=outboxsender 2026/02/05 16:57:37 INFO Applying migration id=thread 2026/02/05 16:57:37 INFO Applying migration id=host 2026/02/05 16:57:37 INFO Applying migration id=sharedinbox 2026/02/05 16:57:37 INFO Applying migration id=noteshost 2026/02/05 16:57:37 INFO Applying migration id=fetched 2026/02/05 16:57:37 INFO Applying migration id=move 2026/02/05 16:57:37 INFO Applying migration id=cleanup 2026/02/05 16:57:37 INFO Applying migration id=received 2026/02/05 16:57:37 INFO Applying migration id=namehost 2026/02/05 16:57:37 INFO Applying migration id=outboxhost 2026/02/05 16:57:37 INFO Applying migration id=notesfts 2026/02/05 16:57:37 INFO Applying migration id=iconsname 2026/02/05 16:57:37 INFO Applying migration id=nohash 2026/02/05 16:57:37 INFO Applying migration id=shares 2026/02/05 16:57:37 INFO Applying migration id=actorttl 2026/02/05 16:57:37 INFO Applying migration id=tocc 2026/02/05 16:57:37 INFO Applying migration id=followeds 2026/02/05 16:57:37 INFO Applying migration id=certhash 2026/02/05 16:57:37 INFO Applying migration id=follows_sync 2026/02/05 16:57:37 INFO Applying migration id=jsonpath 2026/02/05 16:57:37 INFO Applying migration id=localforward 2026/02/05 16:57:37 INFO Applying migration id=avatar 2026/02/05 16:57:37 INFO Applying migration id=noimage 2026/02/05 16:57:37 INFO Applying migration id=feed 2026/02/05 16:57:37 INFO Applying migration id=bookmarks 2026/02/05 16:57:37 INFO Applying migration id=shareactivity 2026/02/05 16:57:37 INFO Applying migration id=application 2026/02/05 16:57:37 INFO Applying migration id=certificates 2026/02/05 16:57:37 INFO Applying migration id=rawforward 2026/02/05 16:57:37 INFO Applying migration id=publickey 2026/02/05 16:57:37 INFO Applying migration id=resolvegroup 2026/02/05 16:57:37 INFO Applying migration id=reject 2026/02/05 16:57:37 INFO Applying migration id=autodel 2026/02/05 16:57:37 INFO Applying migration id=jsonb 2026/02/05 16:57:37 INFO Applying migration id=quote 2026/02/05 16:57:37 INFO Applying migration id=rfc9421 2026/02/05 16:57:37 INFO Applying migration id=keys 2026/02/05 16:57:37 INFO Applying migration id=portable 2026/02/05 16:57:37 INFO Applying migration id=proofs 2026/02/05 16:57:37 INFO Applying migration id=contexts 2026/02/05 16:57:37 INFO Applying migration id=deliverieshost 2026/02/05 16:57:37 INFO Applying migration id=pembegin 2026/02/05 16:57:37 INFO Applying migration id=didhost 2026/02/05 16:57:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-ead9-735d-b65b-4e3dc2303d2b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-ead9-7241-b8f1-af00a75abe81 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-ead9-7241-b8f1-af00a75abe81 2026/02/05 16:57:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebc-ead9-7241-b8f1-af00a75abe81 --- PASS: TestPoll_Local5Options (1.14s) === RUN TestPoll_Local1Option 2026/02/05 16:57:38 INFO Applying migration id=initial 2026/02/05 16:57:38 INFO Applying migration id=notesupdated 2026/02/05 16:57:38 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:38 INFO Applying migration id=activitiesid 2026/02/05 16:57:38 INFO Applying migration id=outbox 2026/02/05 16:57:38 INFO Applying migration id=edits 2026/02/05 16:57:38 INFO Applying migration id=outboxactor 2026/02/05 16:57:38 INFO Applying migration id=outboxsender 2026/02/05 16:57:38 INFO Applying migration id=thread 2026/02/05 16:57:38 INFO Applying migration id=host 2026/02/05 16:57:38 INFO Applying migration id=sharedinbox 2026/02/05 16:57:38 INFO Applying migration id=noteshost 2026/02/05 16:57:38 INFO Applying migration id=fetched 2026/02/05 16:57:38 INFO Applying migration id=move 2026/02/05 16:57:38 INFO Applying migration id=cleanup 2026/02/05 16:57:38 INFO Applying migration id=received 2026/02/05 16:57:38 INFO Applying migration id=namehost 2026/02/05 16:57:38 INFO Applying migration id=outboxhost 2026/02/05 16:57:38 INFO Applying migration id=notesfts 2026/02/05 16:57:38 INFO Applying migration id=iconsname 2026/02/05 16:57:38 INFO Applying migration id=nohash 2026/02/05 16:57:38 INFO Applying migration id=shares 2026/02/05 16:57:38 INFO Applying migration id=actorttl 2026/02/05 16:57:38 INFO Applying migration id=tocc 2026/02/05 16:57:38 INFO Applying migration id=followeds 2026/02/05 16:57:38 INFO Applying migration id=certhash 2026/02/05 16:57:38 INFO Applying migration id=follows_sync 2026/02/05 16:57:38 INFO Applying migration id=jsonpath 2026/02/05 16:57:38 INFO Applying migration id=localforward 2026/02/05 16:57:38 INFO Applying migration id=avatar 2026/02/05 16:57:38 INFO Applying migration id=noimage 2026/02/05 16:57:38 INFO Applying migration id=feed 2026/02/05 16:57:38 INFO Applying migration id=bookmarks 2026/02/05 16:57:38 INFO Applying migration id=shareactivity 2026/02/05 16:57:38 INFO Applying migration id=application 2026/02/05 16:57:38 INFO Applying migration id=certificates 2026/02/05 16:57:38 INFO Applying migration id=rawforward 2026/02/05 16:57:38 INFO Applying migration id=publickey 2026/02/05 16:57:38 INFO Applying migration id=resolvegroup 2026/02/05 16:57:38 INFO Applying migration id=reject 2026/02/05 16:57:38 INFO Applying migration id=autodel 2026/02/05 16:57:38 INFO Applying migration id=jsonb 2026/02/05 16:57:38 INFO Applying migration id=quote 2026/02/05 16:57:38 INFO Applying migration id=rfc9421 2026/02/05 16:57:38 INFO Applying migration id=keys 2026/02/05 16:57:38 INFO Applying migration id=portable 2026/02/05 16:57:38 INFO Applying migration id=proofs 2026/02/05 16:57:38 INFO Applying migration id=contexts 2026/02/05 16:57:38 INFO Applying migration id=deliverieshost 2026/02/05 16:57:38 INFO Applying migration id=pembegin 2026/02/05 16:57:38 INFO Applying migration id=didhost 2026/02/05 16:57:40 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope" --- PASS: TestPoll_Local1Option (1.84s) === RUN TestPoll_Local6Options 2026/02/05 16:57:40 INFO Applying migration id=initial 2026/02/05 16:57:40 INFO Applying migration id=notesupdated 2026/02/05 16:57:40 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:40 INFO Applying migration id=activitiesid 2026/02/05 16:57:40 INFO Applying migration id=outbox 2026/02/05 16:57:40 INFO Applying migration id=edits 2026/02/05 16:57:40 INFO Applying migration id=outboxactor 2026/02/05 16:57:40 INFO Applying migration id=outboxsender 2026/02/05 16:57:40 INFO Applying migration id=thread 2026/02/05 16:57:40 INFO Applying migration id=host 2026/02/05 16:57:40 INFO Applying migration id=sharedinbox 2026/02/05 16:57:40 INFO Applying migration id=noteshost 2026/02/05 16:57:40 INFO Applying migration id=fetched 2026/02/05 16:57:40 INFO Applying migration id=move 2026/02/05 16:57:40 INFO Applying migration id=cleanup 2026/02/05 16:57:40 INFO Applying migration id=received 2026/02/05 16:57:40 INFO Applying migration id=namehost 2026/02/05 16:57:40 INFO Applying migration id=outboxhost 2026/02/05 16:57:40 INFO Applying migration id=notesfts 2026/02/05 16:57:40 INFO Applying migration id=iconsname 2026/02/05 16:57:40 INFO Applying migration id=nohash 2026/02/05 16:57:40 INFO Applying migration id=shares 2026/02/05 16:57:40 INFO Applying migration id=actorttl 2026/02/05 16:57:40 INFO Applying migration id=tocc 2026/02/05 16:57:40 INFO Applying migration id=followeds 2026/02/05 16:57:40 INFO Applying migration id=certhash 2026/02/05 16:57:40 INFO Applying migration id=follows_sync 2026/02/05 16:57:40 INFO Applying migration id=jsonpath 2026/02/05 16:57:40 INFO Applying migration id=localforward 2026/02/05 16:57:40 INFO Applying migration id=avatar 2026/02/05 16:57:40 INFO Applying migration id=noimage 2026/02/05 16:57:40 INFO Applying migration id=feed 2026/02/05 16:57:40 INFO Applying migration id=bookmarks 2026/02/05 16:57:40 INFO Applying migration id=shareactivity 2026/02/05 16:57:40 INFO Applying migration id=application 2026/02/05 16:57:40 INFO Applying migration id=certificates 2026/02/05 16:57:40 INFO Applying migration id=rawforward 2026/02/05 16:57:40 INFO Applying migration id=publickey 2026/02/05 16:57:40 INFO Applying migration id=resolvegroup 2026/02/05 16:57:40 INFO Applying migration id=reject 2026/02/05 16:57:40 INFO Applying migration id=autodel 2026/02/05 16:57:40 INFO Applying migration id=jsonb 2026/02/05 16:57:40 INFO Applying migration id=quote 2026/02/05 16:57:40 INFO Applying migration id=rfc9421 2026/02/05 16:57:40 INFO Applying migration id=keys 2026/02/05 16:57:40 INFO Applying migration id=portable 2026/02/05 16:57:40 INFO Applying migration id=proofs 2026/02/05 16:57:40 INFO Applying migration id=contexts 2026/02/05 16:57:40 INFO Applying migration id=deliverieshost 2026/02/05 16:57:40 INFO Applying migration id=pembegin 2026/02/05 16:57:40 INFO Applying migration id=didhost 2026/02/05 16:57:41 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.18s) === RUN TestPoll_LocalEmptyOption 2026/02/05 16:57:41 INFO Applying migration id=initial 2026/02/05 16:57:41 INFO Applying migration id=notesupdated 2026/02/05 16:57:41 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:41 INFO Applying migration id=activitiesid 2026/02/05 16:57:41 INFO Applying migration id=outbox 2026/02/05 16:57:41 INFO Applying migration id=edits 2026/02/05 16:57:41 INFO Applying migration id=outboxactor 2026/02/05 16:57:41 INFO Applying migration id=outboxsender 2026/02/05 16:57:41 INFO Applying migration id=thread 2026/02/05 16:57:41 INFO Applying migration id=host 2026/02/05 16:57:41 INFO Applying migration id=sharedinbox 2026/02/05 16:57:41 INFO Applying migration id=noteshost 2026/02/05 16:57:41 INFO Applying migration id=fetched 2026/02/05 16:57:41 INFO Applying migration id=move 2026/02/05 16:57:41 INFO Applying migration id=cleanup 2026/02/05 16:57:41 INFO Applying migration id=received 2026/02/05 16:57:41 INFO Applying migration id=namehost 2026/02/05 16:57:41 INFO Applying migration id=outboxhost 2026/02/05 16:57:41 INFO Applying migration id=notesfts 2026/02/05 16:57:41 INFO Applying migration id=iconsname 2026/02/05 16:57:41 INFO Applying migration id=nohash 2026/02/05 16:57:41 INFO Applying migration id=shares 2026/02/05 16:57:41 INFO Applying migration id=actorttl 2026/02/05 16:57:41 INFO Applying migration id=tocc 2026/02/05 16:57:41 INFO Applying migration id=followeds 2026/02/05 16:57:41 INFO Applying migration id=certhash 2026/02/05 16:57:41 INFO Applying migration id=follows_sync 2026/02/05 16:57:41 INFO Applying migration id=jsonpath 2026/02/05 16:57:41 INFO Applying migration id=localforward 2026/02/05 16:57:41 INFO Applying migration id=avatar 2026/02/05 16:57:41 INFO Applying migration id=noimage 2026/02/05 16:57:41 INFO Applying migration id=feed 2026/02/05 16:57:41 INFO Applying migration id=bookmarks 2026/02/05 16:57:41 INFO Applying migration id=shareactivity 2026/02/05 16:57:41 INFO Applying migration id=application 2026/02/05 16:57:41 INFO Applying migration id=certificates 2026/02/05 16:57:41 INFO Applying migration id=rawforward 2026/02/05 16:57:41 INFO Applying migration id=publickey 2026/02/05 16:57:41 INFO Applying migration id=resolvegroup 2026/02/05 16:57:41 INFO Applying migration id=reject 2026/02/05 16:57:41 INFO Applying migration id=autodel 2026/02/05 16:57:41 INFO Applying migration id=jsonb 2026/02/05 16:57:41 INFO Applying migration id=quote 2026/02/05 16:57:41 INFO Applying migration id=rfc9421 2026/02/05 16:57:41 INFO Applying migration id=keys 2026/02/05 16:57:41 INFO Applying migration id=portable 2026/02/05 16:57:41 INFO Applying migration id=proofs 2026/02/05 16:57:41 INFO Applying migration id=contexts 2026/02/05 16:57:41 INFO Applying migration id=deliverieshost 2026/02/05 16:57:41 INFO Applying migration id=pembegin 2026/02/05 16:57:41 INFO Applying migration id=didhost --- PASS: TestPoll_LocalEmptyOption (0.89s) === RUN TestPoll_LocalOptionWithLink 2026/02/05 16:57:42 INFO Applying migration id=initial 2026/02/05 16:57:42 INFO Applying migration id=notesupdated 2026/02/05 16:57:42 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:42 INFO Applying migration id=activitiesid 2026/02/05 16:57:42 INFO Applying migration id=outbox 2026/02/05 16:57:42 INFO Applying migration id=edits 2026/02/05 16:57:42 INFO Applying migration id=outboxactor 2026/02/05 16:57:42 INFO Applying migration id=outboxsender 2026/02/05 16:57:42 INFO Applying migration id=thread 2026/02/05 16:57:42 INFO Applying migration id=host 2026/02/05 16:57:42 INFO Applying migration id=sharedinbox 2026/02/05 16:57:42 INFO Applying migration id=noteshost 2026/02/05 16:57:42 INFO Applying migration id=fetched 2026/02/05 16:57:42 INFO Applying migration id=move 2026/02/05 16:57:42 INFO Applying migration id=cleanup 2026/02/05 16:57:42 INFO Applying migration id=received 2026/02/05 16:57:42 INFO Applying migration id=namehost 2026/02/05 16:57:42 INFO Applying migration id=outboxhost 2026/02/05 16:57:42 INFO Applying migration id=notesfts 2026/02/05 16:57:42 INFO Applying migration id=iconsname 2026/02/05 16:57:42 INFO Applying migration id=nohash 2026/02/05 16:57:42 INFO Applying migration id=shares 2026/02/05 16:57:42 INFO Applying migration id=actorttl 2026/02/05 16:57:42 INFO Applying migration id=tocc 2026/02/05 16:57:42 INFO Applying migration id=followeds 2026/02/05 16:57:42 INFO Applying migration id=certhash 2026/02/05 16:57:42 INFO Applying migration id=follows_sync 2026/02/05 16:57:42 INFO Applying migration id=jsonpath 2026/02/05 16:57:42 INFO Applying migration id=localforward 2026/02/05 16:57:42 INFO Applying migration id=avatar 2026/02/05 16:57:42 INFO Applying migration id=noimage 2026/02/05 16:57:42 INFO Applying migration id=feed 2026/02/05 16:57:42 INFO Applying migration id=bookmarks 2026/02/05 16:57:42 INFO Applying migration id=shareactivity 2026/02/05 16:57:42 INFO Applying migration id=application 2026/02/05 16:57:42 INFO Applying migration id=certificates 2026/02/05 16:57:42 INFO Applying migration id=rawforward 2026/02/05 16:57:42 INFO Applying migration id=publickey 2026/02/05 16:57:42 INFO Applying migration id=resolvegroup 2026/02/05 16:57:42 INFO Applying migration id=reject 2026/02/05 16:57:42 INFO Applying migration id=autodel 2026/02/05 16:57:42 INFO Applying migration id=jsonb 2026/02/05 16:57:42 INFO Applying migration id=quote 2026/02/05 16:57:42 INFO Applying migration id=rfc9421 2026/02/05 16:57:42 INFO Applying migration id=keys 2026/02/05 16:57:42 INFO Applying migration id=portable 2026/02/05 16:57:42 INFO Applying migration id=proofs 2026/02/05 16:57:42 INFO Applying migration id=contexts 2026/02/05 16:57:42 INFO Applying migration id=deliverieshost 2026/02/05 16:57:42 INFO Applying migration id=pembegin 2026/02/05 16:57:42 INFO Applying migration id=didhost 2026/02/05 16:57:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-004a-7e61-98d8-1c88acc895b7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-004a-7c2c-9be1-01f7dbfc4f13 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-004a-7c2c-9be1-01f7dbfc4f13 2026/02/05 16:57:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-004a-7c2c-9be1-01f7dbfc4f13 --- PASS: TestPoll_LocalOptionWithLink (1.59s) === RUN TestPoll_Local3OptionsAnd2Votes 2026/02/05 16:57:44 INFO Applying migration id=initial 2026/02/05 16:57:44 INFO Applying migration id=notesupdated 2026/02/05 16:57:44 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:44 INFO Applying migration id=activitiesid 2026/02/05 16:57:44 INFO Applying migration id=outbox 2026/02/05 16:57:44 INFO Applying migration id=edits 2026/02/05 16:57:44 INFO Applying migration id=outboxactor 2026/02/05 16:57:44 INFO Applying migration id=outboxsender 2026/02/05 16:57:44 INFO Applying migration id=thread 2026/02/05 16:57:44 INFO Applying migration id=host 2026/02/05 16:57:44 INFO Applying migration id=sharedinbox 2026/02/05 16:57:44 INFO Applying migration id=noteshost 2026/02/05 16:57:44 INFO Applying migration id=fetched 2026/02/05 16:57:44 INFO Applying migration id=move 2026/02/05 16:57:44 INFO Applying migration id=cleanup 2026/02/05 16:57:44 INFO Applying migration id=received 2026/02/05 16:57:44 INFO Applying migration id=namehost 2026/02/05 16:57:44 INFO Applying migration id=outboxhost 2026/02/05 16:57:44 INFO Applying migration id=notesfts 2026/02/05 16:57:44 INFO Applying migration id=iconsname 2026/02/05 16:57:44 INFO Applying migration id=nohash 2026/02/05 16:57:44 INFO Applying migration id=shares 2026/02/05 16:57:44 INFO Applying migration id=actorttl 2026/02/05 16:57:44 INFO Applying migration id=tocc 2026/02/05 16:57:44 INFO Applying migration id=followeds 2026/02/05 16:57:44 INFO Applying migration id=certhash 2026/02/05 16:57:44 INFO Applying migration id=follows_sync 2026/02/05 16:57:44 INFO Applying migration id=jsonpath 2026/02/05 16:57:44 INFO Applying migration id=localforward 2026/02/05 16:57:44 INFO Applying migration id=avatar 2026/02/05 16:57:44 INFO Applying migration id=noimage 2026/02/05 16:57:44 INFO Applying migration id=feed 2026/02/05 16:57:44 INFO Applying migration id=bookmarks 2026/02/05 16:57:44 INFO Applying migration id=shareactivity 2026/02/05 16:57:44 INFO Applying migration id=application 2026/02/05 16:57:44 INFO Applying migration id=certificates 2026/02/05 16:57:44 INFO Applying migration id=rawforward 2026/02/05 16:57:44 INFO Applying migration id=publickey 2026/02/05 16:57:44 INFO Applying migration id=resolvegroup 2026/02/05 16:57:44 INFO Applying migration id=reject 2026/02/05 16:57:44 INFO Applying migration id=autodel 2026/02/05 16:57:44 INFO Applying migration id=jsonb 2026/02/05 16:57:44 INFO Applying migration id=quote 2026/02/05 16:57:44 INFO Applying migration id=rfc9421 2026/02/05 16:57:44 INFO Applying migration id=keys 2026/02/05 16:57:44 INFO Applying migration id=portable 2026/02/05 16:57:44 INFO Applying migration id=proofs 2026/02/05 16:57:44 INFO Applying migration id=contexts 2026/02/05 16:57:44 INFO Applying migration id=deliverieshost 2026/02/05 16:57:44 INFO Applying migration id=pembegin 2026/02/05 16:57:44 INFO Applying migration id=didhost 2026/02/05 16:57:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-0428-758c-8f1f-68ce4555b3b2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c 2026/02/05 16:57:45 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c 2026/02/05 16:57:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-042b-72b2-9bbd-80400c9dc9f4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-042b-7271-bae7-a8fd70ee52c5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-042b-7271-bae7-a8fd70ee52c5 2026/02/05 16:57:45 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c 2026/02/05 16:57:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-042d-7225-972d-fb8cfad3fd7f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-042d-71dc-bfce-3d12c094c449 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebd-042d-71dc-bfce-3d12c094c449 2026/02/05 16:57:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c 2026/02/05 16:57:45 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c 2026/02/05 16:57:45 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2ebd-0434-732f-85a9-edcfc6a15f16 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c 2026/02/05 16:57:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c --- PASS: TestPoll_Local3OptionsAnd2Votes (1.00s) === RUN TestPoll_Local3OptionsAnd2VotesAndDeletedVote 2026/02/05 16:57:45 INFO Applying migration id=initial 2026/02/05 16:57:45 INFO Applying migration id=notesupdated 2026/02/05 16:57:45 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:45 INFO Applying migration id=activitiesid 2026/02/05 16:57:45 INFO Applying migration id=outbox 2026/02/05 16:57:45 INFO Applying migration id=edits 2026/02/05 16:57:45 INFO Applying migration id=outboxactor 2026/02/05 16:57:45 INFO Applying migration id=outboxsender 2026/02/05 16:57:45 INFO Applying migration id=thread 2026/02/05 16:57:45 INFO Applying migration id=host 2026/02/05 16:57:45 INFO Applying migration id=sharedinbox 2026/02/05 16:57:45 INFO Applying migration id=noteshost 2026/02/05 16:57:45 INFO Applying migration id=fetched 2026/02/05 16:57:45 INFO Applying migration id=move 2026/02/05 16:57:45 INFO Applying migration id=cleanup 2026/02/05 16:57:45 INFO Applying migration id=received 2026/02/05 16:57:45 INFO Applying migration id=namehost 2026/02/05 16:57:45 INFO Applying migration id=outboxhost 2026/02/05 16:57:45 INFO Applying migration id=notesfts 2026/02/05 16:57:45 INFO Applying migration id=iconsname 2026/02/05 16:57:45 INFO Applying migration id=nohash 2026/02/05 16:57:45 INFO Applying migration id=shares 2026/02/05 16:57:45 INFO Applying migration id=actorttl 2026/02/05 16:57:45 INFO Applying migration id=tocc 2026/02/05 16:57:45 INFO Applying migration id=followeds 2026/02/05 16:57:45 INFO Applying migration id=certhash 2026/02/05 16:57:45 INFO Applying migration id=follows_sync 2026/02/05 16:57:45 INFO Applying migration id=jsonpath 2026/02/05 16:57:45 INFO Applying migration id=localforward 2026/02/05 16:57:45 INFO Applying migration id=avatar 2026/02/05 16:57:45 INFO Applying migration id=noimage 2026/02/05 16:57:45 INFO Applying migration id=feed 2026/02/05 16:57:45 INFO Applying migration id=bookmarks 2026/02/05 16:57:45 INFO Applying migration id=shareactivity 2026/02/05 16:57:45 INFO Applying migration id=application 2026/02/05 16:57:45 INFO Applying migration id=certificates 2026/02/05 16:57:45 INFO Applying migration id=rawforward 2026/02/05 16:57:45 INFO Applying migration id=publickey 2026/02/05 16:57:45 INFO Applying migration id=resolvegroup 2026/02/05 16:57:45 INFO Applying migration id=reject 2026/02/05 16:57:45 INFO Applying migration id=autodel 2026/02/05 16:57:45 INFO Applying migration id=jsonb 2026/02/05 16:57:45 INFO Applying migration id=quote 2026/02/05 16:57:45 INFO Applying migration id=rfc9421 2026/02/05 16:57:45 INFO Applying migration id=keys 2026/02/05 16:57:45 INFO Applying migration id=portable 2026/02/05 16:57:45 INFO Applying migration id=proofs 2026/02/05 16:57:45 INFO Applying migration id=contexts 2026/02/05 16:57:45 INFO Applying migration id=deliverieshost 2026/02/05 16:57:45 INFO Applying migration id=pembegin 2026/02/05 16:57:45 INFO Applying migration id=didhost 2026/02/05 16:57:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-0b83-749a-b6a7-cbbd86244a79 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 2026/02/05 16:57:47 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 2026/02/05 16:57:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-0b86-784c-8cbd-428731c35751 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0b86-7818-af60-ce60e0adc71f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-0b86-7818-af60-ce60e0adc71f 2026/02/05 16:57:47 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 2026/02/05 16:57:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-0b88-7589-adbe-11757e78f8d4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0b88-7550-bdc7-d2f1b69d6c1c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebd-0b88-7550-bdc7-d2f1b69d6c1c 2026/02/05 16:57:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 2026/02/05 16:57:47 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2ebd-0b88-7550-bdc7-d2f1b69d6c1c#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0b88-7550-bdc7-d2f1b69d6c1c activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2ebd-0b88-7550-bdc7-d2f1b69d6c1c 2026/02/05 16:57:47 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 2026/02/05 16:57:47 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2ebd-0b91-7370-a3e9-7cd5f9071352 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 2026/02/05 16:57:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 --- PASS: TestPoll_Local3OptionsAnd2VotesAndDeletedVote (1.88s) === RUN TestPoll_LocalVoteVisibilityFollowers 2026/02/05 16:57:47 INFO Applying migration id=initial 2026/02/05 16:57:47 INFO Applying migration id=notesupdated 2026/02/05 16:57:47 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:47 INFO Applying migration id=activitiesid 2026/02/05 16:57:47 INFO Applying migration id=outbox 2026/02/05 16:57:47 INFO Applying migration id=edits 2026/02/05 16:57:47 INFO Applying migration id=outboxactor 2026/02/05 16:57:47 INFO Applying migration id=outboxsender 2026/02/05 16:57:47 INFO Applying migration id=thread 2026/02/05 16:57:47 INFO Applying migration id=host 2026/02/05 16:57:47 INFO Applying migration id=sharedinbox 2026/02/05 16:57:47 INFO Applying migration id=noteshost 2026/02/05 16:57:47 INFO Applying migration id=fetched 2026/02/05 16:57:47 INFO Applying migration id=move 2026/02/05 16:57:47 INFO Applying migration id=cleanup 2026/02/05 16:57:47 INFO Applying migration id=received 2026/02/05 16:57:47 INFO Applying migration id=namehost 2026/02/05 16:57:47 INFO Applying migration id=outboxhost 2026/02/05 16:57:47 INFO Applying migration id=notesfts 2026/02/05 16:57:47 INFO Applying migration id=iconsname 2026/02/05 16:57:47 INFO Applying migration id=nohash 2026/02/05 16:57:47 INFO Applying migration id=shares 2026/02/05 16:57:47 INFO Applying migration id=actorttl 2026/02/05 16:57:47 INFO Applying migration id=tocc 2026/02/05 16:57:47 INFO Applying migration id=followeds 2026/02/05 16:57:47 INFO Applying migration id=certhash 2026/02/05 16:57:47 INFO Applying migration id=follows_sync 2026/02/05 16:57:47 INFO Applying migration id=jsonpath 2026/02/05 16:57:47 INFO Applying migration id=localforward 2026/02/05 16:57:47 INFO Applying migration id=avatar 2026/02/05 16:57:47 INFO Applying migration id=noimage 2026/02/05 16:57:47 INFO Applying migration id=feed 2026/02/05 16:57:47 INFO Applying migration id=bookmarks 2026/02/05 16:57:47 INFO Applying migration id=shareactivity 2026/02/05 16:57:47 INFO Applying migration id=application 2026/02/05 16:57:47 INFO Applying migration id=certificates 2026/02/05 16:57:47 INFO Applying migration id=rawforward 2026/02/05 16:57:47 INFO Applying migration id=publickey 2026/02/05 16:57:47 INFO Applying migration id=resolvegroup 2026/02/05 16:57:47 INFO Applying migration id=reject 2026/02/05 16:57:47 INFO Applying migration id=autodel 2026/02/05 16:57:47 INFO Applying migration id=jsonb 2026/02/05 16:57:47 INFO Applying migration id=quote 2026/02/05 16:57:47 INFO Applying migration id=rfc9421 2026/02/05 16:57:47 INFO Applying migration id=keys 2026/02/05 16:57:47 INFO Applying migration id=portable 2026/02/05 16:57:47 INFO Applying migration id=proofs 2026/02/05 16:57:47 INFO Applying migration id=contexts 2026/02/05 16:57:47 INFO Applying migration id=deliverieshost 2026/02/05 16:57:47 INFO Applying migration id=pembegin 2026/02/05 16:57:47 INFO Applying migration id=didhost 2026/02/05 16:57:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-0ff2-76aa-b6bc-3ce7c2586325 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/02/05 16:57:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-0ff3-734b-b1df-2968d1016018 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-0ff2-76aa-b6bc-3ce7c2586325 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebd-0ff2-76aa-b6bc-3ce7c2586325 2026/02/05 16:57:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-0ff3-7ce3-babe-5208df4a97dd 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/02/05 16:57:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-0ff4-777e-8c41-df0184d5964c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-0ff3-7ce3-babe-5208df4a97dd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebd-0ff3-7ce3-babe-5208df4a97dd 2026/02/05 16:57:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-0ff5-72a6-a3a6-372413c6d636 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-0ff7-7b51-8836-fe61e58016cf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0ff7-7b1d-8842-4f8567ab7fc3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-0ff7-7b1d-8842-4f8567ab7fc3 2026/02/05 16:57:48 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-0ff9-7b46-b476-8f6a98971d21 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0ff9-7b11-8c23-8e2963d1cd01 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebd-0ff9-7b11-8c23-8e2963d1cd01 2026/02/05 16:57:48 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2ebd-0ffc-7b5b-8422-61391fb3fdcf activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e --- PASS: TestPoll_LocalVoteVisibilityFollowers (1.14s) === RUN TestPoll_LocalVoteVisibilityPublic 2026/02/05 16:57:48 INFO Applying migration id=initial 2026/02/05 16:57:48 INFO Applying migration id=notesupdated 2026/02/05 16:57:48 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:48 INFO Applying migration id=activitiesid 2026/02/05 16:57:48 INFO Applying migration id=outbox 2026/02/05 16:57:48 INFO Applying migration id=edits 2026/02/05 16:57:48 INFO Applying migration id=outboxactor 2026/02/05 16:57:48 INFO Applying migration id=outboxsender 2026/02/05 16:57:48 INFO Applying migration id=thread 2026/02/05 16:57:48 INFO Applying migration id=host 2026/02/05 16:57:48 INFO Applying migration id=sharedinbox 2026/02/05 16:57:48 INFO Applying migration id=noteshost 2026/02/05 16:57:48 INFO Applying migration id=fetched 2026/02/05 16:57:48 INFO Applying migration id=move 2026/02/05 16:57:48 INFO Applying migration id=cleanup 2026/02/05 16:57:48 INFO Applying migration id=received 2026/02/05 16:57:48 INFO Applying migration id=namehost 2026/02/05 16:57:48 INFO Applying migration id=outboxhost 2026/02/05 16:57:48 INFO Applying migration id=notesfts 2026/02/05 16:57:48 INFO Applying migration id=iconsname 2026/02/05 16:57:48 INFO Applying migration id=nohash 2026/02/05 16:57:48 INFO Applying migration id=shares 2026/02/05 16:57:48 INFO Applying migration id=actorttl 2026/02/05 16:57:48 INFO Applying migration id=tocc 2026/02/05 16:57:48 INFO Applying migration id=followeds 2026/02/05 16:57:48 INFO Applying migration id=certhash 2026/02/05 16:57:48 INFO Applying migration id=follows_sync 2026/02/05 16:57:48 INFO Applying migration id=jsonpath 2026/02/05 16:57:48 INFO Applying migration id=localforward 2026/02/05 16:57:48 INFO Applying migration id=avatar 2026/02/05 16:57:48 INFO Applying migration id=noimage 2026/02/05 16:57:48 INFO Applying migration id=feed 2026/02/05 16:57:48 INFO Applying migration id=bookmarks 2026/02/05 16:57:48 INFO Applying migration id=shareactivity 2026/02/05 16:57:48 INFO Applying migration id=application 2026/02/05 16:57:48 INFO Applying migration id=certificates 2026/02/05 16:57:48 INFO Applying migration id=rawforward 2026/02/05 16:57:48 INFO Applying migration id=publickey 2026/02/05 16:57:48 INFO Applying migration id=resolvegroup 2026/02/05 16:57:48 INFO Applying migration id=reject 2026/02/05 16:57:48 INFO Applying migration id=autodel 2026/02/05 16:57:48 INFO Applying migration id=jsonb 2026/02/05 16:57:48 INFO Applying migration id=quote 2026/02/05 16:57:48 INFO Applying migration id=rfc9421 2026/02/05 16:57:48 INFO Applying migration id=keys 2026/02/05 16:57:48 INFO Applying migration id=portable 2026/02/05 16:57:48 INFO Applying migration id=proofs 2026/02/05 16:57:48 INFO Applying migration id=contexts 2026/02/05 16:57:48 INFO Applying migration id=deliverieshost 2026/02/05 16:57:48 INFO Applying migration id=pembegin 2026/02/05 16:57:48 INFO Applying migration id=didhost 2026/02/05 16:57:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-164f-74f4-a97a-c073834d7655 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-1652-7006-b158-7dac0f4c4f18 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-1651-7f18-9952-14c8e7679cb2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-1651-7f18-9952-14c8e7679cb2 2026/02/05 16:57:49 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-1653-7b31-a14e-038fb3da94be activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-1653-7aff-a6a9-6149a8df45b6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebd-1653-7aff-a6a9-6149a8df45b6 2026/02/05 16:57:49 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2ebd-1656-7abc-bd85-6955ee455c8a activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 --- PASS: TestPoll_LocalVoteVisibilityPublic (1.63s) === RUN TestPoll_LocalSelfVote 2026/02/05 16:57:49 INFO Applying migration id=initial 2026/02/05 16:57:49 INFO Applying migration id=notesupdated 2026/02/05 16:57:49 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:49 INFO Applying migration id=activitiesid 2026/02/05 16:57:49 INFO Applying migration id=outbox 2026/02/05 16:57:49 INFO Applying migration id=edits 2026/02/05 16:57:49 INFO Applying migration id=outboxactor 2026/02/05 16:57:49 INFO Applying migration id=outboxsender 2026/02/05 16:57:49 INFO Applying migration id=thread 2026/02/05 16:57:49 INFO Applying migration id=host 2026/02/05 16:57:49 INFO Applying migration id=sharedinbox 2026/02/05 16:57:49 INFO Applying migration id=noteshost 2026/02/05 16:57:49 INFO Applying migration id=fetched 2026/02/05 16:57:49 INFO Applying migration id=move 2026/02/05 16:57:49 INFO Applying migration id=cleanup 2026/02/05 16:57:49 INFO Applying migration id=received 2026/02/05 16:57:49 INFO Applying migration id=namehost 2026/02/05 16:57:49 INFO Applying migration id=outboxhost 2026/02/05 16:57:49 INFO Applying migration id=notesfts 2026/02/05 16:57:49 INFO Applying migration id=iconsname 2026/02/05 16:57:49 INFO Applying migration id=nohash 2026/02/05 16:57:49 INFO Applying migration id=shares 2026/02/05 16:57:49 INFO Applying migration id=actorttl 2026/02/05 16:57:49 INFO Applying migration id=tocc 2026/02/05 16:57:49 INFO Applying migration id=followeds 2026/02/05 16:57:49 INFO Applying migration id=certhash 2026/02/05 16:57:49 INFO Applying migration id=follows_sync 2026/02/05 16:57:49 INFO Applying migration id=jsonpath 2026/02/05 16:57:50 INFO Applying migration id=localforward 2026/02/05 16:57:50 INFO Applying migration id=avatar 2026/02/05 16:57:50 INFO Applying migration id=noimage 2026/02/05 16:57:50 INFO Applying migration id=feed 2026/02/05 16:57:50 INFO Applying migration id=bookmarks 2026/02/05 16:57:50 INFO Applying migration id=shareactivity 2026/02/05 16:57:50 INFO Applying migration id=application 2026/02/05 16:57:50 INFO Applying migration id=certificates 2026/02/05 16:57:50 INFO Applying migration id=rawforward 2026/02/05 16:57:50 INFO Applying migration id=publickey 2026/02/05 16:57:50 INFO Applying migration id=resolvegroup 2026/02/05 16:57:50 INFO Applying migration id=reject 2026/02/05 16:57:50 INFO Applying migration id=autodel 2026/02/05 16:57:50 INFO Applying migration id=jsonb 2026/02/05 16:57:50 INFO Applying migration id=quote 2026/02/05 16:57:50 INFO Applying migration id=rfc9421 2026/02/05 16:57:50 INFO Applying migration id=keys 2026/02/05 16:57:50 INFO Applying migration id=portable 2026/02/05 16:57:50 INFO Applying migration id=proofs 2026/02/05 16:57:50 INFO Applying migration id=contexts 2026/02/05 16:57:50 INFO Applying migration id=deliverieshost 2026/02/05 16:57:50 INFO Applying migration id=pembegin 2026/02/05 16:57:50 INFO Applying migration id=didhost 2026/02/05 16:57:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-1a7d-7006-a281-99b3553b8ce0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 2026/02/05 16:57:50 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 2026/02/05 16:57:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-1a7f-798b-bf6b-f9fdccb6b80a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-1a7f-795b-92c9-6b74ff7326d7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-1a7f-795b-92c9-6b74ff7326d7 2026/02/05 16:57:50 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 2026/02/05 16:57:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-1a81-74f5-a815-77f905b532ff activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-1a81-74c6-bd2e-a46fdb781b0e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-1a81-74c6-bd2e-a46fdb781b0e 2026/02/05 16:57:50 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 2026/02/05 16:57:50 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2ebd-1a84-725b-a97e-2e2b5d1a6441 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 2026/02/05 16:57:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 --- PASS: TestPoll_LocalSelfVote (1.06s) === RUN TestRegister_RedirectNoCertificate 2026/02/05 16:57:50 INFO Applying migration id=initial 2026/02/05 16:57:50 INFO Applying migration id=notesupdated 2026/02/05 16:57:50 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:50 INFO Applying migration id=activitiesid 2026/02/05 16:57:50 INFO Applying migration id=outbox 2026/02/05 16:57:50 INFO Applying migration id=edits 2026/02/05 16:57:50 INFO Applying migration id=outboxactor 2026/02/05 16:57:50 INFO Applying migration id=outboxsender 2026/02/05 16:57:50 INFO Applying migration id=thread 2026/02/05 16:57:50 INFO Applying migration id=host 2026/02/05 16:57:50 INFO Applying migration id=sharedinbox 2026/02/05 16:57:50 INFO Applying migration id=noteshost 2026/02/05 16:57:50 INFO Applying migration id=fetched 2026/02/05 16:57:50 INFO Applying migration id=move 2026/02/05 16:57:51 INFO Applying migration id=cleanup 2026/02/05 16:57:51 INFO Applying migration id=received 2026/02/05 16:57:51 INFO Applying migration id=namehost 2026/02/05 16:57:51 INFO Applying migration id=outboxhost 2026/02/05 16:57:51 INFO Applying migration id=notesfts 2026/02/05 16:57:51 INFO Applying migration id=iconsname 2026/02/05 16:57:51 INFO Applying migration id=nohash 2026/02/05 16:57:51 INFO Applying migration id=shares 2026/02/05 16:57:51 INFO Applying migration id=actorttl 2026/02/05 16:57:51 INFO Applying migration id=tocc 2026/02/05 16:57:51 INFO Applying migration id=followeds 2026/02/05 16:57:51 INFO Applying migration id=certhash 2026/02/05 16:57:51 INFO Applying migration id=follows_sync 2026/02/05 16:57:51 INFO Applying migration id=jsonpath 2026/02/05 16:57:51 INFO Applying migration id=localforward 2026/02/05 16:57:51 INFO Applying migration id=avatar 2026/02/05 16:57:51 INFO Applying migration id=noimage 2026/02/05 16:57:51 INFO Applying migration id=feed 2026/02/05 16:57:51 INFO Applying migration id=bookmarks 2026/02/05 16:57:51 INFO Applying migration id=shareactivity 2026/02/05 16:57:51 INFO Applying migration id=application 2026/02/05 16:57:51 INFO Applying migration id=certificates 2026/02/05 16:57:51 INFO Applying migration id=rawforward 2026/02/05 16:57:51 INFO Applying migration id=publickey 2026/02/05 16:57:51 INFO Applying migration id=resolvegroup 2026/02/05 16:57:51 INFO Applying migration id=reject 2026/02/05 16:57:51 INFO Applying migration id=autodel 2026/02/05 16:57:51 INFO Applying migration id=jsonb 2026/02/05 16:57:51 INFO Applying migration id=quote 2026/02/05 16:57:51 INFO Applying migration id=rfc9421 2026/02/05 16:57:51 INFO Applying migration id=keys 2026/02/05 16:57:51 INFO Applying migration id=portable 2026/02/05 16:57:51 INFO Applying migration id=proofs 2026/02/05 16:57:51 INFO Applying migration id=contexts 2026/02/05 16:57:51 INFO Applying migration id=deliverieshost 2026/02/05 16:57:51 INFO Applying migration id=pembegin 2026/02/05 16:57:51 INFO Applying migration id=didhost --- PASS: TestRegister_RedirectNoCertificate (0.14s) === RUN TestRegister_Redirect 2026/02/05 16:57:51 INFO Applying migration id=initial 2026/02/05 16:57:51 INFO Applying migration id=notesupdated 2026/02/05 16:57:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:51 INFO Applying migration id=activitiesid 2026/02/05 16:57:51 INFO Applying migration id=outbox 2026/02/05 16:57:51 INFO Applying migration id=edits 2026/02/05 16:57:51 INFO Applying migration id=outboxactor 2026/02/05 16:57:51 INFO Applying migration id=outboxsender 2026/02/05 16:57:51 INFO Applying migration id=thread 2026/02/05 16:57:51 INFO Applying migration id=host 2026/02/05 16:57:51 INFO Applying migration id=sharedinbox 2026/02/05 16:57:51 INFO Applying migration id=noteshost 2026/02/05 16:57:51 INFO Applying migration id=fetched 2026/02/05 16:57:51 INFO Applying migration id=move 2026/02/05 16:57:51 INFO Applying migration id=cleanup 2026/02/05 16:57:51 INFO Applying migration id=received 2026/02/05 16:57:51 INFO Applying migration id=namehost 2026/02/05 16:57:51 INFO Applying migration id=outboxhost 2026/02/05 16:57:51 INFO Applying migration id=notesfts 2026/02/05 16:57:51 INFO Applying migration id=iconsname 2026/02/05 16:57:51 INFO Applying migration id=nohash 2026/02/05 16:57:51 INFO Applying migration id=shares 2026/02/05 16:57:51 INFO Applying migration id=actorttl 2026/02/05 16:57:51 INFO Applying migration id=tocc 2026/02/05 16:57:51 INFO Applying migration id=followeds 2026/02/05 16:57:51 INFO Applying migration id=certhash 2026/02/05 16:57:51 INFO Applying migration id=follows_sync 2026/02/05 16:57:51 INFO Applying migration id=jsonpath 2026/02/05 16:57:51 INFO Applying migration id=localforward 2026/02/05 16:57:51 INFO Applying migration id=avatar 2026/02/05 16:57:51 INFO Applying migration id=noimage 2026/02/05 16:57:51 INFO Applying migration id=feed 2026/02/05 16:57:51 INFO Applying migration id=bookmarks 2026/02/05 16:57:51 INFO Applying migration id=shareactivity 2026/02/05 16:57:51 INFO Applying migration id=application 2026/02/05 16:57:51 INFO Applying migration id=certificates 2026/02/05 16:57:51 INFO Applying migration id=rawforward 2026/02/05 16:57:51 INFO Applying migration id=publickey 2026/02/05 16:57:51 INFO Applying migration id=resolvegroup 2026/02/05 16:57:51 INFO Applying migration id=reject 2026/02/05 16:57:51 INFO Applying migration id=autodel 2026/02/05 16:57:51 INFO Applying migration id=jsonb 2026/02/05 16:57:51 INFO Applying migration id=quote 2026/02/05 16:57:51 INFO Applying migration id=rfc9421 2026/02/05 16:57:51 INFO Applying migration id=keys 2026/02/05 16:57:51 INFO Applying migration id=portable 2026/02/05 16:57:51 INFO Applying migration id=proofs 2026/02/05 16:57:51 INFO Applying migration id=contexts 2026/02/05 16:57:51 INFO Applying migration id=deliverieshost 2026/02/05 16:57:51 INFO Applying migration id=pembegin 2026/02/05 16:57:51 INFO Applying migration id=didhost 2026/02/05 16:57:51 INFO Redirecting new user --- PASS: TestRegister_Redirect (0.15s) === RUN TestRegister_NoCertificate 2026/02/05 16:57:51 INFO Applying migration id=initial 2026/02/05 16:57:51 INFO Applying migration id=notesupdated 2026/02/05 16:57:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:51 INFO Applying migration id=activitiesid 2026/02/05 16:57:51 INFO Applying migration id=outbox 2026/02/05 16:57:51 INFO Applying migration id=edits 2026/02/05 16:57:51 INFO Applying migration id=outboxactor 2026/02/05 16:57:51 INFO Applying migration id=outboxsender 2026/02/05 16:57:51 INFO Applying migration id=thread 2026/02/05 16:57:51 INFO Applying migration id=host 2026/02/05 16:57:51 INFO Applying migration id=sharedinbox 2026/02/05 16:57:51 INFO Applying migration id=noteshost 2026/02/05 16:57:51 INFO Applying migration id=fetched 2026/02/05 16:57:51 INFO Applying migration id=move 2026/02/05 16:57:51 INFO Applying migration id=cleanup 2026/02/05 16:57:51 INFO Applying migration id=received 2026/02/05 16:57:51 INFO Applying migration id=namehost 2026/02/05 16:57:51 INFO Applying migration id=outboxhost 2026/02/05 16:57:51 INFO Applying migration id=notesfts 2026/02/05 16:57:51 INFO Applying migration id=iconsname 2026/02/05 16:57:51 INFO Applying migration id=nohash 2026/02/05 16:57:51 INFO Applying migration id=shares 2026/02/05 16:57:51 INFO Applying migration id=actorttl 2026/02/05 16:57:51 INFO Applying migration id=tocc 2026/02/05 16:57:51 INFO Applying migration id=followeds 2026/02/05 16:57:51 INFO Applying migration id=certhash 2026/02/05 16:57:51 INFO Applying migration id=follows_sync 2026/02/05 16:57:51 INFO Applying migration id=jsonpath 2026/02/05 16:57:51 INFO Applying migration id=localforward 2026/02/05 16:57:51 INFO Applying migration id=avatar 2026/02/05 16:57:51 INFO Applying migration id=noimage 2026/02/05 16:57:51 INFO Applying migration id=feed 2026/02/05 16:57:51 INFO Applying migration id=bookmarks 2026/02/05 16:57:51 INFO Applying migration id=shareactivity 2026/02/05 16:57:51 INFO Applying migration id=application 2026/02/05 16:57:51 INFO Applying migration id=certificates 2026/02/05 16:57:51 INFO Applying migration id=rawforward 2026/02/05 16:57:51 INFO Applying migration id=publickey 2026/02/05 16:57:51 INFO Applying migration id=resolvegroup 2026/02/05 16:57:51 INFO Applying migration id=reject 2026/02/05 16:57:51 INFO Applying migration id=autodel 2026/02/05 16:57:51 INFO Applying migration id=jsonb 2026/02/05 16:57:51 INFO Applying migration id=quote 2026/02/05 16:57:51 INFO Applying migration id=rfc9421 2026/02/05 16:57:51 INFO Applying migration id=keys 2026/02/05 16:57:51 INFO Applying migration id=portable 2026/02/05 16:57:51 INFO Applying migration id=proofs 2026/02/05 16:57:51 INFO Applying migration id=contexts 2026/02/05 16:57:51 INFO Applying migration id=deliverieshost 2026/02/05 16:57:51 INFO Applying migration id=pembegin 2026/02/05 16:57:51 INFO Applying migration id=didhost 2026/02/05 16:57:51 WARN No client certificate request.path=/users/register --- PASS: TestRegister_NoCertificate (0.14s) === RUN TestRegister_HappyFlow 2026/02/05 16:57:51 INFO Applying migration id=initial 2026/02/05 16:57:51 INFO Applying migration id=notesupdated 2026/02/05 16:57:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:51 INFO Applying migration id=activitiesid 2026/02/05 16:57:51 INFO Applying migration id=outbox 2026/02/05 16:57:51 INFO Applying migration id=edits 2026/02/05 16:57:51 INFO Applying migration id=outboxactor 2026/02/05 16:57:51 INFO Applying migration id=outboxsender 2026/02/05 16:57:51 INFO Applying migration id=thread 2026/02/05 16:57:51 INFO Applying migration id=host 2026/02/05 16:57:51 INFO Applying migration id=sharedinbox 2026/02/05 16:57:51 INFO Applying migration id=noteshost 2026/02/05 16:57:51 INFO Applying migration id=fetched 2026/02/05 16:57:51 INFO Applying migration id=move 2026/02/05 16:57:51 INFO Applying migration id=cleanup 2026/02/05 16:57:51 INFO Applying migration id=received 2026/02/05 16:57:51 INFO Applying migration id=namehost 2026/02/05 16:57:51 INFO Applying migration id=outboxhost 2026/02/05 16:57:51 INFO Applying migration id=notesfts 2026/02/05 16:57:51 INFO Applying migration id=iconsname 2026/02/05 16:57:51 INFO Applying migration id=nohash 2026/02/05 16:57:51 INFO Applying migration id=shares 2026/02/05 16:57:51 INFO Applying migration id=actorttl 2026/02/05 16:57:51 INFO Applying migration id=tocc 2026/02/05 16:57:51 INFO Applying migration id=followeds 2026/02/05 16:57:51 INFO Applying migration id=certhash 2026/02/05 16:57:51 INFO Applying migration id=follows_sync 2026/02/05 16:57:51 INFO Applying migration id=jsonpath 2026/02/05 16:57:51 INFO Applying migration id=localforward 2026/02/05 16:57:51 INFO Applying migration id=avatar 2026/02/05 16:57:51 INFO Applying migration id=noimage 2026/02/05 16:57:51 INFO Applying migration id=feed 2026/02/05 16:57:51 INFO Applying migration id=bookmarks 2026/02/05 16:57:51 INFO Applying migration id=shareactivity 2026/02/05 16:57:51 INFO Applying migration id=application 2026/02/05 16:57:51 INFO Applying migration id=certificates 2026/02/05 16:57:51 INFO Applying migration id=rawforward 2026/02/05 16:57:51 INFO Applying migration id=publickey 2026/02/05 16:57:51 INFO Applying migration id=resolvegroup 2026/02/05 16:57:51 INFO Applying migration id=reject 2026/02/05 16:57:51 INFO Applying migration id=autodel 2026/02/05 16:57:51 INFO Applying migration id=jsonb 2026/02/05 16:57:51 INFO Applying migration id=quote 2026/02/05 16:57:51 INFO Applying migration id=rfc9421 2026/02/05 16:57:51 INFO Applying migration id=keys 2026/02/05 16:57:51 INFO Applying migration id=portable 2026/02/05 16:57:51 INFO Applying migration id=proofs 2026/02/05 16:57:51 INFO Applying migration id=contexts 2026/02/05 16:57:51 INFO Applying migration id=deliverieshost 2026/02/05 16:57:51 INFO Applying migration id=pembegin 2026/02/05 16:57:51 INFO Applying migration id=didhost 2026/02/05 16:57:51 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_HappyFlow (0.40s) === RUN TestRegister_HappyFlowRegistrationClosed 2026/02/05 16:57:51 INFO Applying migration id=initial 2026/02/05 16:57:51 INFO Applying migration id=notesupdated 2026/02/05 16:57:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:51 INFO Applying migration id=activitiesid 2026/02/05 16:57:51 INFO Applying migration id=outbox 2026/02/05 16:57:51 INFO Applying migration id=edits 2026/02/05 16:57:51 INFO Applying migration id=outboxactor 2026/02/05 16:57:51 INFO Applying migration id=outboxsender 2026/02/05 16:57:51 INFO Applying migration id=thread 2026/02/05 16:57:51 INFO Applying migration id=host 2026/02/05 16:57:51 INFO Applying migration id=sharedinbox 2026/02/05 16:57:51 INFO Applying migration id=noteshost 2026/02/05 16:57:51 INFO Applying migration id=fetched 2026/02/05 16:57:51 INFO Applying migration id=move 2026/02/05 16:57:51 INFO Applying migration id=cleanup 2026/02/05 16:57:51 INFO Applying migration id=received 2026/02/05 16:57:51 INFO Applying migration id=namehost 2026/02/05 16:57:51 INFO Applying migration id=outboxhost 2026/02/05 16:57:51 INFO Applying migration id=notesfts 2026/02/05 16:57:51 INFO Applying migration id=iconsname 2026/02/05 16:57:51 INFO Applying migration id=nohash 2026/02/05 16:57:51 INFO Applying migration id=shares 2026/02/05 16:57:51 INFO Applying migration id=actorttl 2026/02/05 16:57:51 INFO Applying migration id=tocc 2026/02/05 16:57:51 INFO Applying migration id=followeds 2026/02/05 16:57:51 INFO Applying migration id=certhash 2026/02/05 16:57:51 INFO Applying migration id=follows_sync 2026/02/05 16:57:51 INFO Applying migration id=jsonpath 2026/02/05 16:57:51 INFO Applying migration id=localforward 2026/02/05 16:57:51 INFO Applying migration id=avatar 2026/02/05 16:57:51 INFO Applying migration id=noimage 2026/02/05 16:57:51 INFO Applying migration id=feed 2026/02/05 16:57:51 INFO Applying migration id=bookmarks 2026/02/05 16:57:51 INFO Applying migration id=shareactivity 2026/02/05 16:57:51 INFO Applying migration id=application 2026/02/05 16:57:51 INFO Applying migration id=certificates 2026/02/05 16:57:51 INFO Applying migration id=rawforward 2026/02/05 16:57:51 INFO Applying migration id=publickey 2026/02/05 16:57:51 INFO Applying migration id=resolvegroup 2026/02/05 16:57:51 INFO Applying migration id=reject 2026/02/05 16:57:51 INFO Applying migration id=autodel 2026/02/05 16:57:51 INFO Applying migration id=jsonb 2026/02/05 16:57:51 INFO Applying migration id=quote 2026/02/05 16:57:51 INFO Applying migration id=rfc9421 2026/02/05 16:57:51 INFO Applying migration id=keys 2026/02/05 16:57:51 INFO Applying migration id=portable 2026/02/05 16:57:51 INFO Applying migration id=proofs 2026/02/05 16:57:51 INFO Applying migration id=contexts 2026/02/05 16:57:51 INFO Applying migration id=deliverieshost 2026/02/05 16:57:51 INFO Applying migration id=pembegin 2026/02/05 16:57:51 INFO Applying migration id=didhost --- PASS: TestRegister_HappyFlowRegistrationClosed (0.16s) === RUN TestRegister_AlreadyRegistered 2026/02/05 16:57:51 INFO Applying migration id=initial 2026/02/05 16:57:51 INFO Applying migration id=notesupdated 2026/02/05 16:57:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:51 INFO Applying migration id=activitiesid 2026/02/05 16:57:51 INFO Applying migration id=outbox 2026/02/05 16:57:51 INFO Applying migration id=edits 2026/02/05 16:57:51 INFO Applying migration id=outboxactor 2026/02/05 16:57:51 INFO Applying migration id=outboxsender 2026/02/05 16:57:51 INFO Applying migration id=thread 2026/02/05 16:57:51 INFO Applying migration id=host 2026/02/05 16:57:51 INFO Applying migration id=sharedinbox 2026/02/05 16:57:51 INFO Applying migration id=noteshost 2026/02/05 16:57:51 INFO Applying migration id=fetched 2026/02/05 16:57:51 INFO Applying migration id=move 2026/02/05 16:57:52 INFO Applying migration id=cleanup 2026/02/05 16:57:52 INFO Applying migration id=received 2026/02/05 16:57:52 INFO Applying migration id=namehost 2026/02/05 16:57:52 INFO Applying migration id=outboxhost 2026/02/05 16:57:52 INFO Applying migration id=notesfts 2026/02/05 16:57:52 INFO Applying migration id=iconsname 2026/02/05 16:57:52 INFO Applying migration id=nohash 2026/02/05 16:57:52 INFO Applying migration id=shares 2026/02/05 16:57:52 INFO Applying migration id=actorttl 2026/02/05 16:57:52 INFO Applying migration id=tocc 2026/02/05 16:57:52 INFO Applying migration id=followeds 2026/02/05 16:57:52 INFO Applying migration id=certhash 2026/02/05 16:57:52 INFO Applying migration id=follows_sync 2026/02/05 16:57:52 INFO Applying migration id=jsonpath 2026/02/05 16:57:52 INFO Applying migration id=localforward 2026/02/05 16:57:52 INFO Applying migration id=avatar 2026/02/05 16:57:52 INFO Applying migration id=noimage 2026/02/05 16:57:52 INFO Applying migration id=feed 2026/02/05 16:57:52 INFO Applying migration id=bookmarks 2026/02/05 16:57:52 INFO Applying migration id=shareactivity 2026/02/05 16:57:52 INFO Applying migration id=application 2026/02/05 16:57:52 INFO Applying migration id=certificates 2026/02/05 16:57:52 INFO Applying migration id=rawforward 2026/02/05 16:57:52 INFO Applying migration id=publickey 2026/02/05 16:57:52 INFO Applying migration id=resolvegroup 2026/02/05 16:57:52 INFO Applying migration id=reject 2026/02/05 16:57:52 INFO Applying migration id=autodel 2026/02/05 16:57:52 INFO Applying migration id=jsonb 2026/02/05 16:57:52 INFO Applying migration id=quote 2026/02/05 16:57:52 INFO Applying migration id=rfc9421 2026/02/05 16:57:52 INFO Applying migration id=keys 2026/02/05 16:57:52 INFO Applying migration id=portable 2026/02/05 16:57:52 INFO Applying migration id=proofs 2026/02/05 16:57:52 INFO Applying migration id=contexts 2026/02/05 16:57:52 INFO Applying migration id=deliverieshost 2026/02/05 16:57:52 INFO Applying migration id=pembegin 2026/02/05 16:57:52 INFO Applying migration id=didhost 2026/02/05 16:57:52 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_AlreadyRegistered (0.31s) === RUN TestRegister_Twice 2026/02/05 16:57:52 INFO Applying migration id=initial 2026/02/05 16:57:52 INFO Applying migration id=notesupdated 2026/02/05 16:57:52 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:52 INFO Applying migration id=activitiesid 2026/02/05 16:57:52 INFO Applying migration id=outbox 2026/02/05 16:57:52 INFO Applying migration id=edits 2026/02/05 16:57:52 INFO Applying migration id=outboxactor 2026/02/05 16:57:52 INFO Applying migration id=outboxsender 2026/02/05 16:57:52 INFO Applying migration id=thread 2026/02/05 16:57:52 INFO Applying migration id=host 2026/02/05 16:57:52 INFO Applying migration id=sharedinbox 2026/02/05 16:57:52 INFO Applying migration id=noteshost 2026/02/05 16:57:52 INFO Applying migration id=fetched 2026/02/05 16:57:52 INFO Applying migration id=move 2026/02/05 16:57:52 INFO Applying migration id=cleanup 2026/02/05 16:57:52 INFO Applying migration id=received 2026/02/05 16:57:52 INFO Applying migration id=namehost 2026/02/05 16:57:52 INFO Applying migration id=outboxhost 2026/02/05 16:57:52 INFO Applying migration id=notesfts 2026/02/05 16:57:52 INFO Applying migration id=iconsname 2026/02/05 16:57:52 INFO Applying migration id=nohash 2026/02/05 16:57:52 INFO Applying migration id=shares 2026/02/05 16:57:52 INFO Applying migration id=actorttl 2026/02/05 16:57:52 INFO Applying migration id=tocc 2026/02/05 16:57:52 INFO Applying migration id=followeds 2026/02/05 16:57:52 INFO Applying migration id=certhash 2026/02/05 16:57:52 INFO Applying migration id=follows_sync 2026/02/05 16:57:52 INFO Applying migration id=jsonpath 2026/02/05 16:57:52 INFO Applying migration id=localforward 2026/02/05 16:57:52 INFO Applying migration id=avatar 2026/02/05 16:57:52 INFO Applying migration id=noimage 2026/02/05 16:57:52 INFO Applying migration id=feed 2026/02/05 16:57:52 INFO Applying migration id=bookmarks 2026/02/05 16:57:52 INFO Applying migration id=shareactivity 2026/02/05 16:57:52 INFO Applying migration id=application 2026/02/05 16:57:52 INFO Applying migration id=certificates 2026/02/05 16:57:52 INFO Applying migration id=rawforward 2026/02/05 16:57:52 INFO Applying migration id=publickey 2026/02/05 16:57:52 INFO Applying migration id=resolvegroup 2026/02/05 16:57:52 INFO Applying migration id=reject 2026/02/05 16:57:52 INFO Applying migration id=autodel 2026/02/05 16:57:52 INFO Applying migration id=jsonb 2026/02/05 16:57:52 INFO Applying migration id=quote 2026/02/05 16:57:52 INFO Applying migration id=rfc9421 2026/02/05 16:57:52 INFO Applying migration id=keys 2026/02/05 16:57:52 INFO Applying migration id=portable 2026/02/05 16:57:52 INFO Applying migration id=proofs 2026/02/05 16:57:52 INFO Applying migration id=contexts 2026/02/05 16:57:52 INFO Applying migration id=deliverieshost 2026/02/05 16:57:52 INFO Applying migration id=pembegin 2026/02/05 16:57:52 INFO Applying migration id=didhost 2026/02/05 16:57:52 INFO Creating new user request.path=/users/register name=erin 2026/02/05 16:57:52 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_Twice (0.38s) === RUN TestRegister_Throttling 2026/02/05 16:57:52 INFO Applying migration id=initial 2026/02/05 16:57:52 INFO Applying migration id=notesupdated 2026/02/05 16:57:52 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:52 INFO Applying migration id=activitiesid 2026/02/05 16:57:52 INFO Applying migration id=outbox 2026/02/05 16:57:52 INFO Applying migration id=edits 2026/02/05 16:57:52 INFO Applying migration id=outboxactor 2026/02/05 16:57:52 INFO Applying migration id=outboxsender 2026/02/05 16:57:52 INFO Applying migration id=thread 2026/02/05 16:57:52 INFO Applying migration id=host 2026/02/05 16:57:52 INFO Applying migration id=sharedinbox 2026/02/05 16:57:52 INFO Applying migration id=noteshost 2026/02/05 16:57:52 INFO Applying migration id=fetched 2026/02/05 16:57:52 INFO Applying migration id=move 2026/02/05 16:57:52 INFO Applying migration id=cleanup 2026/02/05 16:57:52 INFO Applying migration id=received 2026/02/05 16:57:52 INFO Applying migration id=namehost 2026/02/05 16:57:52 INFO Applying migration id=outboxhost 2026/02/05 16:57:52 INFO Applying migration id=notesfts 2026/02/05 16:57:52 INFO Applying migration id=iconsname 2026/02/05 16:57:52 INFO Applying migration id=nohash 2026/02/05 16:57:52 INFO Applying migration id=shares 2026/02/05 16:57:52 INFO Applying migration id=actorttl 2026/02/05 16:57:52 INFO Applying migration id=tocc 2026/02/05 16:57:52 INFO Applying migration id=followeds 2026/02/05 16:57:52 INFO Applying migration id=certhash 2026/02/05 16:57:52 INFO Applying migration id=follows_sync 2026/02/05 16:57:52 INFO Applying migration id=jsonpath 2026/02/05 16:57:52 INFO Applying migration id=localforward 2026/02/05 16:57:52 INFO Applying migration id=avatar 2026/02/05 16:57:52 INFO Applying migration id=noimage 2026/02/05 16:57:52 INFO Applying migration id=feed 2026/02/05 16:57:52 INFO Applying migration id=bookmarks 2026/02/05 16:57:52 INFO Applying migration id=shareactivity 2026/02/05 16:57:52 INFO Applying migration id=application 2026/02/05 16:57:52 INFO Applying migration id=certificates 2026/02/05 16:57:52 INFO Applying migration id=rawforward 2026/02/05 16:57:52 INFO Applying migration id=publickey 2026/02/05 16:57:52 INFO Applying migration id=resolvegroup 2026/02/05 16:57:52 INFO Applying migration id=reject 2026/02/05 16:57:52 INFO Applying migration id=autodel 2026/02/05 16:57:52 INFO Applying migration id=jsonb 2026/02/05 16:57:52 INFO Applying migration id=quote 2026/02/05 16:57:52 INFO Applying migration id=rfc9421 2026/02/05 16:57:52 INFO Applying migration id=keys 2026/02/05 16:57:52 INFO Applying migration id=portable 2026/02/05 16:57:52 INFO Applying migration id=proofs 2026/02/05 16:57:52 INFO Applying migration id=contexts 2026/02/05 16:57:52 INFO Applying migration id=deliverieshost 2026/02/05 16:57:52 INFO Applying migration id=pembegin 2026/02/05 16:57:52 INFO Applying migration id=didhost 2026/02/05 16:57:52 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling (0.20s) === RUN TestRegister_Throttling30Minutes 2026/02/05 16:57:52 INFO Applying migration id=initial 2026/02/05 16:57:52 INFO Applying migration id=notesupdated 2026/02/05 16:57:52 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:52 INFO Applying migration id=activitiesid 2026/02/05 16:57:52 INFO Applying migration id=outbox 2026/02/05 16:57:52 INFO Applying migration id=edits 2026/02/05 16:57:52 INFO Applying migration id=outboxactor 2026/02/05 16:57:52 INFO Applying migration id=outboxsender 2026/02/05 16:57:52 INFO Applying migration id=thread 2026/02/05 16:57:52 INFO Applying migration id=host 2026/02/05 16:57:52 INFO Applying migration id=sharedinbox 2026/02/05 16:57:52 INFO Applying migration id=noteshost 2026/02/05 16:57:52 INFO Applying migration id=fetched 2026/02/05 16:57:52 INFO Applying migration id=move 2026/02/05 16:57:52 INFO Applying migration id=cleanup 2026/02/05 16:57:52 INFO Applying migration id=received 2026/02/05 16:57:52 INFO Applying migration id=namehost 2026/02/05 16:57:52 INFO Applying migration id=outboxhost 2026/02/05 16:57:52 INFO Applying migration id=notesfts 2026/02/05 16:57:52 INFO Applying migration id=iconsname 2026/02/05 16:57:52 INFO Applying migration id=nohash 2026/02/05 16:57:52 INFO Applying migration id=shares 2026/02/05 16:57:52 INFO Applying migration id=actorttl 2026/02/05 16:57:52 INFO Applying migration id=tocc 2026/02/05 16:57:52 INFO Applying migration id=followeds 2026/02/05 16:57:52 INFO Applying migration id=certhash 2026/02/05 16:57:52 INFO Applying migration id=follows_sync 2026/02/05 16:57:52 INFO Applying migration id=jsonpath 2026/02/05 16:57:52 INFO Applying migration id=localforward 2026/02/05 16:57:52 INFO Applying migration id=avatar 2026/02/05 16:57:52 INFO Applying migration id=noimage 2026/02/05 16:57:52 INFO Applying migration id=feed 2026/02/05 16:57:52 INFO Applying migration id=bookmarks 2026/02/05 16:57:52 INFO Applying migration id=shareactivity 2026/02/05 16:57:52 INFO Applying migration id=application 2026/02/05 16:57:52 INFO Applying migration id=certificates 2026/02/05 16:57:52 INFO Applying migration id=rawforward 2026/02/05 16:57:52 INFO Applying migration id=publickey 2026/02/05 16:57:52 INFO Applying migration id=resolvegroup 2026/02/05 16:57:52 INFO Applying migration id=reject 2026/02/05 16:57:52 INFO Applying migration id=autodel 2026/02/05 16:57:52 INFO Applying migration id=jsonb 2026/02/05 16:57:53 INFO Applying migration id=quote 2026/02/05 16:57:53 INFO Applying migration id=rfc9421 2026/02/05 16:57:53 INFO Applying migration id=keys 2026/02/05 16:57:53 INFO Applying migration id=portable 2026/02/05 16:57:53 INFO Applying migration id=proofs 2026/02/05 16:57:53 INFO Applying migration id=contexts 2026/02/05 16:57:53 INFO Applying migration id=deliverieshost 2026/02/05 16:57:53 INFO Applying migration id=pembegin 2026/02/05 16:57:53 INFO Applying migration id=didhost 2026/02/05 16:57:53 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling30Minutes (0.19s) === RUN TestRegister_Throttling1Hour 2026/02/05 16:57:53 INFO Applying migration id=initial 2026/02/05 16:57:53 INFO Applying migration id=notesupdated 2026/02/05 16:57:53 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:53 INFO Applying migration id=activitiesid 2026/02/05 16:57:53 INFO Applying migration id=outbox 2026/02/05 16:57:53 INFO Applying migration id=edits 2026/02/05 16:57:53 INFO Applying migration id=outboxactor 2026/02/05 16:57:53 INFO Applying migration id=outboxsender 2026/02/05 16:57:53 INFO Applying migration id=thread 2026/02/05 16:57:53 INFO Applying migration id=host 2026/02/05 16:57:53 INFO Applying migration id=sharedinbox 2026/02/05 16:57:53 INFO Applying migration id=noteshost 2026/02/05 16:57:53 INFO Applying migration id=fetched 2026/02/05 16:57:53 INFO Applying migration id=move 2026/02/05 16:57:53 INFO Applying migration id=cleanup 2026/02/05 16:57:53 INFO Applying migration id=received 2026/02/05 16:57:53 INFO Applying migration id=namehost 2026/02/05 16:57:53 INFO Applying migration id=outboxhost 2026/02/05 16:57:53 INFO Applying migration id=notesfts 2026/02/05 16:57:53 INFO Applying migration id=iconsname 2026/02/05 16:57:53 INFO Applying migration id=nohash 2026/02/05 16:57:53 INFO Applying migration id=shares 2026/02/05 16:57:53 INFO Applying migration id=actorttl 2026/02/05 16:57:53 INFO Applying migration id=tocc 2026/02/05 16:57:53 INFO Applying migration id=followeds 2026/02/05 16:57:53 INFO Applying migration id=certhash 2026/02/05 16:57:53 INFO Applying migration id=follows_sync 2026/02/05 16:57:53 INFO Applying migration id=jsonpath 2026/02/05 16:57:53 INFO Applying migration id=localforward 2026/02/05 16:57:53 INFO Applying migration id=avatar 2026/02/05 16:57:53 INFO Applying migration id=noimage 2026/02/05 16:57:53 INFO Applying migration id=feed 2026/02/05 16:57:53 INFO Applying migration id=bookmarks 2026/02/05 16:57:53 INFO Applying migration id=shareactivity 2026/02/05 16:57:53 INFO Applying migration id=application 2026/02/05 16:57:53 INFO Applying migration id=certificates 2026/02/05 16:57:53 INFO Applying migration id=rawforward 2026/02/05 16:57:53 INFO Applying migration id=publickey 2026/02/05 16:57:53 INFO Applying migration id=resolvegroup 2026/02/05 16:57:53 INFO Applying migration id=reject 2026/02/05 16:57:53 INFO Applying migration id=autodel 2026/02/05 16:57:53 INFO Applying migration id=jsonb 2026/02/05 16:57:53 INFO Applying migration id=quote 2026/02/05 16:57:53 INFO Applying migration id=rfc9421 2026/02/05 16:57:53 INFO Applying migration id=keys 2026/02/05 16:57:53 INFO Applying migration id=portable 2026/02/05 16:57:53 INFO Applying migration id=proofs 2026/02/05 16:57:53 INFO Applying migration id=contexts 2026/02/05 16:57:53 INFO Applying migration id=deliverieshost 2026/02/05 16:57:53 INFO Applying migration id=pembegin 2026/02/05 16:57:53 INFO Applying migration id=didhost 2026/02/05 16:57:53 INFO Creating new user request.path=/users/register name=erin 2026/02/05 16:57:53 INFO Creating new user request.path=/users/register name=david --- PASS: TestRegister_Throttling1Hour (0.71s) === RUN TestRegister_TwoCertificates 2026/02/05 16:57:53 INFO Applying migration id=initial 2026/02/05 16:57:53 INFO Applying migration id=notesupdated 2026/02/05 16:57:53 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:53 INFO Applying migration id=activitiesid 2026/02/05 16:57:53 INFO Applying migration id=outbox 2026/02/05 16:57:53 INFO Applying migration id=edits 2026/02/05 16:57:53 INFO Applying migration id=outboxactor 2026/02/05 16:57:53 INFO Applying migration id=outboxsender 2026/02/05 16:57:53 INFO Applying migration id=thread 2026/02/05 16:57:53 INFO Applying migration id=host 2026/02/05 16:57:53 INFO Applying migration id=sharedinbox 2026/02/05 16:57:53 INFO Applying migration id=noteshost 2026/02/05 16:57:53 INFO Applying migration id=fetched 2026/02/05 16:57:53 INFO Applying migration id=move 2026/02/05 16:57:53 INFO Applying migration id=cleanup 2026/02/05 16:57:53 INFO Applying migration id=received 2026/02/05 16:57:53 INFO Applying migration id=namehost 2026/02/05 16:57:53 INFO Applying migration id=outboxhost 2026/02/05 16:57:53 INFO Applying migration id=notesfts 2026/02/05 16:57:53 INFO Applying migration id=iconsname 2026/02/05 16:57:53 INFO Applying migration id=nohash 2026/02/05 16:57:53 INFO Applying migration id=shares 2026/02/05 16:57:53 INFO Applying migration id=actorttl 2026/02/05 16:57:53 INFO Applying migration id=tocc 2026/02/05 16:57:53 INFO Applying migration id=followeds 2026/02/05 16:57:53 INFO Applying migration id=certhash 2026/02/05 16:57:53 INFO Applying migration id=follows_sync 2026/02/05 16:57:53 INFO Applying migration id=jsonpath 2026/02/05 16:57:53 INFO Applying migration id=localforward 2026/02/05 16:57:53 INFO Applying migration id=avatar 2026/02/05 16:57:53 INFO Applying migration id=noimage 2026/02/05 16:57:53 INFO Applying migration id=feed 2026/02/05 16:57:53 INFO Applying migration id=bookmarks 2026/02/05 16:57:53 INFO Applying migration id=shareactivity 2026/02/05 16:57:53 INFO Applying migration id=application 2026/02/05 16:57:53 INFO Applying migration id=certificates 2026/02/05 16:57:53 INFO Applying migration id=rawforward 2026/02/05 16:57:53 INFO Applying migration id=publickey 2026/02/05 16:57:53 INFO Applying migration id=resolvegroup 2026/02/05 16:57:53 INFO Applying migration id=reject 2026/02/05 16:57:53 INFO Applying migration id=autodel 2026/02/05 16:57:53 INFO Applying migration id=jsonb 2026/02/05 16:57:53 INFO Applying migration id=quote 2026/02/05 16:57:53 INFO Applying migration id=rfc9421 2026/02/05 16:57:53 INFO Applying migration id=keys 2026/02/05 16:57:53 INFO Applying migration id=portable 2026/02/05 16:57:53 INFO Applying migration id=proofs 2026/02/05 16:57:53 INFO Applying migration id=contexts 2026/02/05 16:57:53 INFO Applying migration id=deliverieshost 2026/02/05 16:57:53 INFO Applying migration id=pembegin 2026/02/05 16:57:53 INFO Applying migration id=didhost 2026/02/05 16:57:53 INFO Redirecting new user 2026/02/05 16:57:53 INFO Creating new user request.path=/users/register name=erin 2026/02/05 16:57:54 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/02/05 16:57:54 INFO Redirecting new user 2026/02/05 16:57:54 INFO Creating new user request.path=/users/register name=erin 2026/02/05 16:57:54 INFO Approving certificate request.path=/users/certificates/approve/4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF request.user=erin user=erin hash=4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF 2026/02/05 16:57:54 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/02/05 16:57:54 INFO Revoking certificate request.path=/users/certificates/revoke/EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A request.user=erin user=erin hash=EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A 2026/02/05 16:57:54 INFO Redirecting new user 2026/02/05 16:57:54 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_TwoCertificates (1.46s) === RUN TestRegister_ForbiddenUserName 2026/02/05 16:57:55 INFO Applying migration id=initial 2026/02/05 16:57:55 INFO Applying migration id=notesupdated 2026/02/05 16:57:55 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:55 INFO Applying migration id=activitiesid 2026/02/05 16:57:55 INFO Applying migration id=outbox 2026/02/05 16:57:55 INFO Applying migration id=edits 2026/02/05 16:57:55 INFO Applying migration id=outboxactor 2026/02/05 16:57:55 INFO Applying migration id=outboxsender 2026/02/05 16:57:55 INFO Applying migration id=thread 2026/02/05 16:57:55 INFO Applying migration id=host 2026/02/05 16:57:55 INFO Applying migration id=sharedinbox 2026/02/05 16:57:55 INFO Applying migration id=noteshost 2026/02/05 16:57:55 INFO Applying migration id=fetched 2026/02/05 16:57:55 INFO Applying migration id=move 2026/02/05 16:57:55 INFO Applying migration id=cleanup 2026/02/05 16:57:55 INFO Applying migration id=received 2026/02/05 16:57:55 INFO Applying migration id=namehost 2026/02/05 16:57:55 INFO Applying migration id=outboxhost 2026/02/05 16:57:55 INFO Applying migration id=notesfts 2026/02/05 16:57:55 INFO Applying migration id=iconsname 2026/02/05 16:57:55 INFO Applying migration id=nohash 2026/02/05 16:57:55 INFO Applying migration id=shares 2026/02/05 16:57:55 INFO Applying migration id=actorttl 2026/02/05 16:57:55 INFO Applying migration id=tocc 2026/02/05 16:57:55 INFO Applying migration id=followeds 2026/02/05 16:57:55 INFO Applying migration id=certhash 2026/02/05 16:57:55 INFO Applying migration id=follows_sync 2026/02/05 16:57:55 INFO Applying migration id=jsonpath 2026/02/05 16:57:55 INFO Applying migration id=localforward 2026/02/05 16:57:55 INFO Applying migration id=avatar 2026/02/05 16:57:55 INFO Applying migration id=noimage 2026/02/05 16:57:55 INFO Applying migration id=feed 2026/02/05 16:57:55 INFO Applying migration id=bookmarks 2026/02/05 16:57:55 INFO Applying migration id=shareactivity 2026/02/05 16:57:55 INFO Applying migration id=application 2026/02/05 16:57:55 INFO Applying migration id=certificates 2026/02/05 16:57:55 INFO Applying migration id=rawforward 2026/02/05 16:57:55 INFO Applying migration id=publickey 2026/02/05 16:57:55 INFO Applying migration id=resolvegroup 2026/02/05 16:57:55 INFO Applying migration id=reject 2026/02/05 16:57:55 INFO Applying migration id=autodel 2026/02/05 16:57:55 INFO Applying migration id=jsonb 2026/02/05 16:57:55 INFO Applying migration id=quote 2026/02/05 16:57:55 INFO Applying migration id=rfc9421 2026/02/05 16:57:55 INFO Applying migration id=keys 2026/02/05 16:57:55 INFO Applying migration id=portable 2026/02/05 16:57:55 INFO Applying migration id=proofs 2026/02/05 16:57:55 INFO Applying migration id=contexts 2026/02/05 16:57:55 INFO Applying migration id=deliverieshost 2026/02/05 16:57:55 INFO Applying migration id=pembegin 2026/02/05 16:57:55 INFO Applying migration id=didhost --- PASS: TestRegister_ForbiddenUserName (0.15s) === RUN TestReply_AuthorNotFollowed 2026/02/05 16:57:55 INFO Applying migration id=initial 2026/02/05 16:57:55 INFO Applying migration id=notesupdated 2026/02/05 16:57:55 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:55 INFO Applying migration id=activitiesid 2026/02/05 16:57:55 INFO Applying migration id=outbox 2026/02/05 16:57:55 INFO Applying migration id=edits 2026/02/05 16:57:55 INFO Applying migration id=outboxactor 2026/02/05 16:57:55 INFO Applying migration id=outboxsender 2026/02/05 16:57:55 INFO Applying migration id=thread 2026/02/05 16:57:55 INFO Applying migration id=host 2026/02/05 16:57:55 INFO Applying migration id=sharedinbox 2026/02/05 16:57:55 INFO Applying migration id=noteshost 2026/02/05 16:57:55 INFO Applying migration id=fetched 2026/02/05 16:57:55 INFO Applying migration id=move 2026/02/05 16:57:55 INFO Applying migration id=cleanup 2026/02/05 16:57:55 INFO Applying migration id=received 2026/02/05 16:57:55 INFO Applying migration id=namehost 2026/02/05 16:57:55 INFO Applying migration id=outboxhost 2026/02/05 16:57:55 INFO Applying migration id=notesfts 2026/02/05 16:57:55 INFO Applying migration id=iconsname 2026/02/05 16:57:55 INFO Applying migration id=nohash 2026/02/05 16:57:55 INFO Applying migration id=shares 2026/02/05 16:57:55 INFO Applying migration id=actorttl 2026/02/05 16:57:55 INFO Applying migration id=tocc 2026/02/05 16:57:55 INFO Applying migration id=followeds 2026/02/05 16:57:55 INFO Applying migration id=certhash 2026/02/05 16:57:55 INFO Applying migration id=follows_sync 2026/02/05 16:57:55 INFO Applying migration id=jsonpath 2026/02/05 16:57:55 INFO Applying migration id=localforward 2026/02/05 16:57:55 INFO Applying migration id=avatar 2026/02/05 16:57:55 INFO Applying migration id=noimage 2026/02/05 16:57:55 INFO Applying migration id=feed 2026/02/05 16:57:55 INFO Applying migration id=bookmarks 2026/02/05 16:57:55 INFO Applying migration id=shareactivity 2026/02/05 16:57:55 INFO Applying migration id=application 2026/02/05 16:57:55 INFO Applying migration id=certificates 2026/02/05 16:57:55 INFO Applying migration id=rawforward 2026/02/05 16:57:55 INFO Applying migration id=publickey 2026/02/05 16:57:55 INFO Applying migration id=resolvegroup 2026/02/05 16:57:55 INFO Applying migration id=reject 2026/02/05 16:57:55 INFO Applying migration id=autodel 2026/02/05 16:57:55 INFO Applying migration id=jsonb 2026/02/05 16:57:55 INFO Applying migration id=quote 2026/02/05 16:57:55 INFO Applying migration id=rfc9421 2026/02/05 16:57:55 INFO Applying migration id=keys 2026/02/05 16:57:55 INFO Applying migration id=portable 2026/02/05 16:57:55 INFO Applying migration id=proofs 2026/02/05 16:57:55 INFO Applying migration id=contexts 2026/02/05 16:57:55 INFO Applying migration id=deliverieshost 2026/02/05 16:57:55 INFO Applying migration id=pembegin 2026/02/05 16:57:55 INFO Applying migration id=didhost 2026/02/05 16:57:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-2ecb-72b8-8e46-a75cacba676a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-2ecb-7207-877c-e9a6454ec5f4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-2ecb-7207-877c-e9a6454ec5f4 2026/02/05 16:57:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-2ecb-7207-877c-e9a6454ec5f4 2026/02/05 16:57:56 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-2ecb-7207-877c-e9a6454ec5f4 2026/02/05 16:57:56 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebd-2ed2-77ed-8815-8cdce04a9b8b note=https://localhost.localdomain:8443/post/019c2ebd-2ed2-777f-b88d-6c02297fec68 thread=https://localhost.localdomain:8443/post/019c2ebd-2ecb-7207-877c-e9a6454ec5f4 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:57:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-2ed2-77ed-8815-8cdce04a9b8b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-2ed2-777f-b88d-6c02297fec68 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-2ed2-777f-b88d-6c02297fec68 2026/02/05 16:57:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-2ecb-7207-877c-e9a6454ec5f4 2026/02/05 16:57:56 INFO Generating first response key=/local --- PASS: TestReply_AuthorNotFollowed (0.80s) === RUN TestReply_AuthorFollowed 2026/02/05 16:57:56 INFO Applying migration id=initial 2026/02/05 16:57:56 INFO Applying migration id=notesupdated 2026/02/05 16:57:56 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:56 INFO Applying migration id=activitiesid 2026/02/05 16:57:56 INFO Applying migration id=outbox 2026/02/05 16:57:56 INFO Applying migration id=edits 2026/02/05 16:57:56 INFO Applying migration id=outboxactor 2026/02/05 16:57:56 INFO Applying migration id=outboxsender 2026/02/05 16:57:56 INFO Applying migration id=thread 2026/02/05 16:57:56 INFO Applying migration id=host 2026/02/05 16:57:56 INFO Applying migration id=sharedinbox 2026/02/05 16:57:56 INFO Applying migration id=noteshost 2026/02/05 16:57:56 INFO Applying migration id=fetched 2026/02/05 16:57:56 INFO Applying migration id=move 2026/02/05 16:57:56 INFO Applying migration id=cleanup 2026/02/05 16:57:56 INFO Applying migration id=received 2026/02/05 16:57:56 INFO Applying migration id=namehost 2026/02/05 16:57:56 INFO Applying migration id=outboxhost 2026/02/05 16:57:56 INFO Applying migration id=notesfts 2026/02/05 16:57:56 INFO Applying migration id=iconsname 2026/02/05 16:57:56 INFO Applying migration id=nohash 2026/02/05 16:57:56 INFO Applying migration id=shares 2026/02/05 16:57:56 INFO Applying migration id=actorttl 2026/02/05 16:57:56 INFO Applying migration id=tocc 2026/02/05 16:57:56 INFO Applying migration id=followeds 2026/02/05 16:57:56 INFO Applying migration id=certhash 2026/02/05 16:57:56 INFO Applying migration id=follows_sync 2026/02/05 16:57:56 INFO Applying migration id=jsonpath 2026/02/05 16:57:56 INFO Applying migration id=localforward 2026/02/05 16:57:56 INFO Applying migration id=avatar 2026/02/05 16:57:56 INFO Applying migration id=noimage 2026/02/05 16:57:56 INFO Applying migration id=feed 2026/02/05 16:57:56 INFO Applying migration id=bookmarks 2026/02/05 16:57:56 INFO Applying migration id=shareactivity 2026/02/05 16:57:56 INFO Applying migration id=application 2026/02/05 16:57:56 INFO Applying migration id=certificates 2026/02/05 16:57:56 INFO Applying migration id=rawforward 2026/02/05 16:57:56 INFO Applying migration id=publickey 2026/02/05 16:57:56 INFO Applying migration id=resolvegroup 2026/02/05 16:57:56 INFO Applying migration id=reject 2026/02/05 16:57:56 INFO Applying migration id=autodel 2026/02/05 16:57:56 INFO Applying migration id=jsonb 2026/02/05 16:57:56 INFO Applying migration id=quote 2026/02/05 16:57:56 INFO Applying migration id=rfc9421 2026/02/05 16:57:56 INFO Applying migration id=keys 2026/02/05 16:57:56 INFO Applying migration id=portable 2026/02/05 16:57:56 INFO Applying migration id=proofs 2026/02/05 16:57:56 INFO Applying migration id=contexts 2026/02/05 16:57:56 INFO Applying migration id=deliverieshost 2026/02/05 16:57:56 INFO Applying migration id=pembegin 2026/02/05 16:57:56 INFO Applying migration id=didhost 2026/02/05 16:57:56 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-31db-742b-b3a8-1b0db3fa3de4 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/02/05 16:57:56 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-31dc-71b6-a0d9-be5de362809f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-31db-742b-b3a8-1b0db3fa3de4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-31db-742b-b3a8-1b0db3fa3de4 2026/02/05 16:57:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-31dc-7bb5-90b7-16a2d253a0b3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-31dc-7b67-9e31-d077a1f6dab3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-31dc-7b67-9e31-d077a1f6dab3 2026/02/05 16:57:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-31dc-7b67-9e31-d077a1f6dab3 2026/02/05 16:57:56 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-31dc-7b67-9e31-d077a1f6dab3 2026/02/05 16:57:56 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebd-31e2-7ed9-991c-726260d0b5c2 note=https://localhost.localdomain:8443/post/019c2ebd-31e2-7e84-85d4-2784c4c661f6 thread=https://localhost.localdomain:8443/post/019c2ebd-31dc-7b67-9e31-d077a1f6dab3 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:57:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-31e2-7ed9-991c-726260d0b5c2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-31e2-7e84-85d4-2784c4c661f6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-31e2-7e84-85d4-2784c4c661f6 2026/02/05 16:57:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-31dc-7b67-9e31-d077a1f6dab3 2026/02/05 16:57:56 INFO Generating first response key=/local --- PASS: TestReply_AuthorFollowed (0.79s) === RUN TestReply_PostToFollowers 2026/02/05 16:57:56 INFO Applying migration id=initial 2026/02/05 16:57:56 INFO Applying migration id=notesupdated 2026/02/05 16:57:56 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:56 INFO Applying migration id=activitiesid 2026/02/05 16:57:56 INFO Applying migration id=outbox 2026/02/05 16:57:56 INFO Applying migration id=edits 2026/02/05 16:57:56 INFO Applying migration id=outboxactor 2026/02/05 16:57:56 INFO Applying migration id=outboxsender 2026/02/05 16:57:56 INFO Applying migration id=thread 2026/02/05 16:57:56 INFO Applying migration id=host 2026/02/05 16:57:56 INFO Applying migration id=sharedinbox 2026/02/05 16:57:56 INFO Applying migration id=noteshost 2026/02/05 16:57:56 INFO Applying migration id=fetched 2026/02/05 16:57:56 INFO Applying migration id=move 2026/02/05 16:57:56 INFO Applying migration id=cleanup 2026/02/05 16:57:56 INFO Applying migration id=received 2026/02/05 16:57:56 INFO Applying migration id=namehost 2026/02/05 16:57:56 INFO Applying migration id=outboxhost 2026/02/05 16:57:56 INFO Applying migration id=notesfts 2026/02/05 16:57:56 INFO Applying migration id=iconsname 2026/02/05 16:57:56 INFO Applying migration id=nohash 2026/02/05 16:57:57 INFO Applying migration id=shares 2026/02/05 16:57:57 INFO Applying migration id=actorttl 2026/02/05 16:57:57 INFO Applying migration id=tocc 2026/02/05 16:57:57 INFO Applying migration id=followeds 2026/02/05 16:57:57 INFO Applying migration id=certhash 2026/02/05 16:57:57 INFO Applying migration id=follows_sync 2026/02/05 16:57:57 INFO Applying migration id=jsonpath 2026/02/05 16:57:57 INFO Applying migration id=localforward 2026/02/05 16:57:57 INFO Applying migration id=avatar 2026/02/05 16:57:57 INFO Applying migration id=noimage 2026/02/05 16:57:57 INFO Applying migration id=feed 2026/02/05 16:57:57 INFO Applying migration id=bookmarks 2026/02/05 16:57:57 INFO Applying migration id=shareactivity 2026/02/05 16:57:57 INFO Applying migration id=application 2026/02/05 16:57:57 INFO Applying migration id=certificates 2026/02/05 16:57:57 INFO Applying migration id=rawforward 2026/02/05 16:57:57 INFO Applying migration id=publickey 2026/02/05 16:57:57 INFO Applying migration id=resolvegroup 2026/02/05 16:57:57 INFO Applying migration id=reject 2026/02/05 16:57:57 INFO Applying migration id=autodel 2026/02/05 16:57:57 INFO Applying migration id=jsonb 2026/02/05 16:57:57 INFO Applying migration id=quote 2026/02/05 16:57:57 INFO Applying migration id=rfc9421 2026/02/05 16:57:57 INFO Applying migration id=keys 2026/02/05 16:57:57 INFO Applying migration id=portable 2026/02/05 16:57:57 INFO Applying migration id=proofs 2026/02/05 16:57:57 INFO Applying migration id=contexts 2026/02/05 16:57:57 INFO Applying migration id=deliverieshost 2026/02/05 16:57:57 INFO Applying migration id=pembegin 2026/02/05 16:57:57 INFO Applying migration id=didhost 2026/02/05 16:57:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-3731-75dd-816c-afa36b7861f9 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/02/05 16:57:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-3732-71d6-a526-5d28beb0a3e1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-3731-75dd-816c-afa36b7861f9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-3731-75dd-816c-afa36b7861f9 2026/02/05 16:57:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-3732-7af9-b5b8-e1e38fa9022b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-3732-7ab8-85f4-b9ffa2ed6607 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-3732-7ab8-85f4-b9ffa2ed6607 2026/02/05 16:57:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-3732-7ab8-85f4-b9ffa2ed6607 2026/02/05 16:57:58 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-3732-7ab8-85f4-b9ffa2ed6607 2026/02/05 16:57:58 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebd-3737-7402-aae3-9b2555638fce note=https://localhost.localdomain:8443/post/019c2ebd-3737-73bb-b34a-1112bf648efa thread=https://localhost.localdomain:8443/post/019c2ebd-3732-7ab8-85f4-b9ffa2ed6607 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:57:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-3737-7402-aae3-9b2555638fce activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-3737-73bb-b34a-1112bf648efa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-3737-73bb-b34a-1112bf648efa 2026/02/05 16:57:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-3732-7ab8-85f4-b9ffa2ed6607 2026/02/05 16:57:58 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowers (1.36s) === RUN TestReply_PostToFollowersNotFollowing 2026/02/05 16:57:58 INFO Applying migration id=initial 2026/02/05 16:57:58 INFO Applying migration id=notesupdated 2026/02/05 16:57:58 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:58 INFO Applying migration id=activitiesid 2026/02/05 16:57:58 INFO Applying migration id=outbox 2026/02/05 16:57:58 INFO Applying migration id=edits 2026/02/05 16:57:58 INFO Applying migration id=outboxactor 2026/02/05 16:57:58 INFO Applying migration id=outboxsender 2026/02/05 16:57:58 INFO Applying migration id=thread 2026/02/05 16:57:58 INFO Applying migration id=host 2026/02/05 16:57:58 INFO Applying migration id=sharedinbox 2026/02/05 16:57:58 INFO Applying migration id=noteshost 2026/02/05 16:57:58 INFO Applying migration id=fetched 2026/02/05 16:57:58 INFO Applying migration id=move 2026/02/05 16:57:58 INFO Applying migration id=cleanup 2026/02/05 16:57:58 INFO Applying migration id=received 2026/02/05 16:57:58 INFO Applying migration id=namehost 2026/02/05 16:57:58 INFO Applying migration id=outboxhost 2026/02/05 16:57:58 INFO Applying migration id=notesfts 2026/02/05 16:57:58 INFO Applying migration id=iconsname 2026/02/05 16:57:58 INFO Applying migration id=nohash 2026/02/05 16:57:58 INFO Applying migration id=shares 2026/02/05 16:57:58 INFO Applying migration id=actorttl 2026/02/05 16:57:58 INFO Applying migration id=tocc 2026/02/05 16:57:58 INFO Applying migration id=followeds 2026/02/05 16:57:58 INFO Applying migration id=certhash 2026/02/05 16:57:58 INFO Applying migration id=follows_sync 2026/02/05 16:57:58 INFO Applying migration id=jsonpath 2026/02/05 16:57:58 INFO Applying migration id=localforward 2026/02/05 16:57:58 INFO Applying migration id=avatar 2026/02/05 16:57:58 INFO Applying migration id=noimage 2026/02/05 16:57:58 INFO Applying migration id=feed 2026/02/05 16:57:58 INFO Applying migration id=bookmarks 2026/02/05 16:57:58 INFO Applying migration id=shareactivity 2026/02/05 16:57:58 INFO Applying migration id=application 2026/02/05 16:57:58 INFO Applying migration id=certificates 2026/02/05 16:57:58 INFO Applying migration id=rawforward 2026/02/05 16:57:58 INFO Applying migration id=publickey 2026/02/05 16:57:58 INFO Applying migration id=resolvegroup 2026/02/05 16:57:58 INFO Applying migration id=reject 2026/02/05 16:57:58 INFO Applying migration id=autodel 2026/02/05 16:57:58 INFO Applying migration id=jsonb 2026/02/05 16:57:58 INFO Applying migration id=quote 2026/02/05 16:57:58 INFO Applying migration id=rfc9421 2026/02/05 16:57:58 INFO Applying migration id=keys 2026/02/05 16:57:58 INFO Applying migration id=portable 2026/02/05 16:57:58 INFO Applying migration id=proofs 2026/02/05 16:57:58 INFO Applying migration id=contexts 2026/02/05 16:57:58 INFO Applying migration id=deliverieshost 2026/02/05 16:57:58 INFO Applying migration id=pembegin 2026/02/05 16:57:58 INFO Applying migration id=didhost 2026/02/05 16:57:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-3b85-724f-a077-c272a07a4dbd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-3b85-71b1-ba41-225ddc8b355f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-3b85-71b1-ba41-225ddc8b355f 2026/02/05 16:57:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-3b85-71b1-ba41-225ddc8b355f 2026/02/05 16:57:59 WARN Post does not exist post=https://localhost.localdomain:8443/post/019c2ebd-3b85-71b1-ba41-225ddc8b355f 2026/02/05 16:57:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-3b85-71b1-ba41-225ddc8b355f 2026/02/05 16:57:59 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2ebd-3b85-71b1-ba41-225ddc8b355f 2026/02/05 16:57:59 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersNotFollowing (1.10s) === RUN TestReply_PostToFollowersUnfollowedBeforeReply 2026/02/05 16:57:59 INFO Applying migration id=initial 2026/02/05 16:57:59 INFO Applying migration id=notesupdated 2026/02/05 16:57:59 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:59 INFO Applying migration id=activitiesid 2026/02/05 16:57:59 INFO Applying migration id=outbox 2026/02/05 16:57:59 INFO Applying migration id=edits 2026/02/05 16:57:59 INFO Applying migration id=outboxactor 2026/02/05 16:57:59 INFO Applying migration id=outboxsender 2026/02/05 16:57:59 INFO Applying migration id=thread 2026/02/05 16:57:59 INFO Applying migration id=host 2026/02/05 16:57:59 INFO Applying migration id=sharedinbox 2026/02/05 16:57:59 INFO Applying migration id=noteshost 2026/02/05 16:57:59 INFO Applying migration id=fetched 2026/02/05 16:57:59 INFO Applying migration id=move 2026/02/05 16:57:59 INFO Applying migration id=cleanup 2026/02/05 16:57:59 INFO Applying migration id=received 2026/02/05 16:57:59 INFO Applying migration id=namehost 2026/02/05 16:57:59 INFO Applying migration id=outboxhost 2026/02/05 16:57:59 INFO Applying migration id=notesfts 2026/02/05 16:57:59 INFO Applying migration id=iconsname 2026/02/05 16:57:59 INFO Applying migration id=nohash 2026/02/05 16:57:59 INFO Applying migration id=shares 2026/02/05 16:57:59 INFO Applying migration id=actorttl 2026/02/05 16:57:59 INFO Applying migration id=tocc 2026/02/05 16:57:59 INFO Applying migration id=followeds 2026/02/05 16:57:59 INFO Applying migration id=certhash 2026/02/05 16:57:59 INFO Applying migration id=follows_sync 2026/02/05 16:57:59 INFO Applying migration id=jsonpath 2026/02/05 16:57:59 INFO Applying migration id=localforward 2026/02/05 16:57:59 INFO Applying migration id=avatar 2026/02/05 16:57:59 INFO Applying migration id=noimage 2026/02/05 16:57:59 INFO Applying migration id=feed 2026/02/05 16:57:59 INFO Applying migration id=bookmarks 2026/02/05 16:57:59 INFO Applying migration id=shareactivity 2026/02/05 16:57:59 INFO Applying migration id=application 2026/02/05 16:57:59 INFO Applying migration id=certificates 2026/02/05 16:57:59 INFO Applying migration id=rawforward 2026/02/05 16:57:59 INFO Applying migration id=publickey 2026/02/05 16:57:59 INFO Applying migration id=resolvegroup 2026/02/05 16:57:59 INFO Applying migration id=reject 2026/02/05 16:57:59 INFO Applying migration id=autodel 2026/02/05 16:57:59 INFO Applying migration id=jsonb 2026/02/05 16:57:59 INFO Applying migration id=quote 2026/02/05 16:57:59 INFO Applying migration id=rfc9421 2026/02/05 16:57:59 INFO Applying migration id=keys 2026/02/05 16:57:59 INFO Applying migration id=portable 2026/02/05 16:57:59 INFO Applying migration id=proofs 2026/02/05 16:57:59 INFO Applying migration id=contexts 2026/02/05 16:57:59 INFO Applying migration id=deliverieshost 2026/02/05 16:57:59 INFO Applying migration id=pembegin 2026/02/05 16:57:59 INFO Applying migration id=didhost 2026/02/05 16:58:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-3e32-7819-9591-8155a539cecf 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/02/05 16:58:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-3e33-743b-880d-830b5ac18ebf activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-3e32-7819-9591-8155a539cecf activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-3e32-7819-9591-8155a539cecf 2026/02/05 16:58:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-3e33-7d41-8248-e450442735a1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-3e33-7cfe-8ee6-67e56533007a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-3e33-7cfe-8ee6-67e56533007a 2026/02/05 16:58:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-3e33-7cfe-8ee6-67e56533007a 2026/02/05 16:58:00 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebd-3e37-7b51-bdb2-fc76b7ed9942 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-3e32-7819-9591-8155a539cecf 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/02/05 16:58:00 WARN Post does not exist post=https://localhost.localdomain:8443/post/019c2ebd-3e33-7cfe-8ee6-67e56533007a 2026/02/05 16:58:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-3e33-7cfe-8ee6-67e56533007a 2026/02/05 16:58:00 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2ebd-3e33-7cfe-8ee6-67e56533007a 2026/02/05 16:58:00 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedBeforeReply (0.69s) === RUN TestReply_PostToFollowersUnfollowedAfterReply 2026/02/05 16:58:00 INFO Applying migration id=initial 2026/02/05 16:58:00 INFO Applying migration id=notesupdated 2026/02/05 16:58:00 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:00 INFO Applying migration id=activitiesid 2026/02/05 16:58:00 INFO Applying migration id=outbox 2026/02/05 16:58:00 INFO Applying migration id=edits 2026/02/05 16:58:00 INFO Applying migration id=outboxactor 2026/02/05 16:58:00 INFO Applying migration id=outboxsender 2026/02/05 16:58:00 INFO Applying migration id=thread 2026/02/05 16:58:00 INFO Applying migration id=host 2026/02/05 16:58:00 INFO Applying migration id=sharedinbox 2026/02/05 16:58:00 INFO Applying migration id=noteshost 2026/02/05 16:58:00 INFO Applying migration id=fetched 2026/02/05 16:58:00 INFO Applying migration id=move 2026/02/05 16:58:00 INFO Applying migration id=cleanup 2026/02/05 16:58:00 INFO Applying migration id=received 2026/02/05 16:58:00 INFO Applying migration id=namehost 2026/02/05 16:58:00 INFO Applying migration id=outboxhost 2026/02/05 16:58:00 INFO Applying migration id=notesfts 2026/02/05 16:58:00 INFO Applying migration id=iconsname 2026/02/05 16:58:00 INFO Applying migration id=nohash 2026/02/05 16:58:00 INFO Applying migration id=shares 2026/02/05 16:58:00 INFO Applying migration id=actorttl 2026/02/05 16:58:00 INFO Applying migration id=tocc 2026/02/05 16:58:00 INFO Applying migration id=followeds 2026/02/05 16:58:00 INFO Applying migration id=certhash 2026/02/05 16:58:00 INFO Applying migration id=follows_sync 2026/02/05 16:58:00 INFO Applying migration id=jsonpath 2026/02/05 16:58:00 INFO Applying migration id=localforward 2026/02/05 16:58:00 INFO Applying migration id=avatar 2026/02/05 16:58:00 INFO Applying migration id=noimage 2026/02/05 16:58:00 INFO Applying migration id=feed 2026/02/05 16:58:00 INFO Applying migration id=bookmarks 2026/02/05 16:58:00 INFO Applying migration id=shareactivity 2026/02/05 16:58:00 INFO Applying migration id=application 2026/02/05 16:58:00 INFO Applying migration id=certificates 2026/02/05 16:58:00 INFO Applying migration id=rawforward 2026/02/05 16:58:00 INFO Applying migration id=publickey 2026/02/05 16:58:00 INFO Applying migration id=resolvegroup 2026/02/05 16:58:00 INFO Applying migration id=reject 2026/02/05 16:58:00 INFO Applying migration id=autodel 2026/02/05 16:58:00 INFO Applying migration id=jsonb 2026/02/05 16:58:00 INFO Applying migration id=quote 2026/02/05 16:58:00 INFO Applying migration id=rfc9421 2026/02/05 16:58:00 INFO Applying migration id=keys 2026/02/05 16:58:00 INFO Applying migration id=portable 2026/02/05 16:58:00 INFO Applying migration id=proofs 2026/02/05 16:58:00 INFO Applying migration id=contexts 2026/02/05 16:58:00 INFO Applying migration id=deliverieshost 2026/02/05 16:58:00 INFO Applying migration id=pembegin 2026/02/05 16:58:00 INFO Applying migration id=didhost 2026/02/05 16:58:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-4149-7910-a1a3-01d2d383cc0e 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/02/05 16:58:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-414a-74ce-908a-ddc26deebe03 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-4149-7910-a1a3-01d2d383cc0e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-4149-7910-a1a3-01d2d383cc0e 2026/02/05 16:58:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-414b-7007-997d-a15af2eb69e6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-414a-7efe-a5e7-1e9cf8918a0d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-414a-7efe-a5e7-1e9cf8918a0d 2026/02/05 16:58:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-414a-7efe-a5e7-1e9cf8918a0d 2026/02/05 16:58:00 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-414a-7efe-a5e7-1e9cf8918a0d 2026/02/05 16:58:00 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebd-414f-7ec8-b2a3-eb170a0e0f3d note=https://localhost.localdomain:8443/post/019c2ebd-414f-7e35-acf1-f38f419c0b31 thread=https://localhost.localdomain:8443/post/019c2ebd-414a-7efe-a5e7-1e9cf8918a0d starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:58:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-414f-7ec8-b2a3-eb170a0e0f3d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-414f-7e35-acf1-f38f419c0b31 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-414f-7e35-acf1-f38f419c0b31 2026/02/05 16:58:00 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebd-4152-71f8-b38e-24695524cbb6 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-4149-7910-a1a3-01d2d383cc0e 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/02/05 16:58:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-414a-7efe-a5e7-1e9cf8918a0d 2026/02/05 16:58:00 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2ebd-414a-7efe-a5e7-1e9cf8918a0d 2026/02/05 16:58:00 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedAfterReply (0.79s) === RUN TestReply_SelfReply 2026/02/05 16:58:00 INFO Applying migration id=initial 2026/02/05 16:58:00 INFO Applying migration id=notesupdated 2026/02/05 16:58:00 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:00 INFO Applying migration id=activitiesid 2026/02/05 16:58:00 INFO Applying migration id=outbox 2026/02/05 16:58:00 INFO Applying migration id=edits 2026/02/05 16:58:00 INFO Applying migration id=outboxactor 2026/02/05 16:58:00 INFO Applying migration id=outboxsender 2026/02/05 16:58:00 INFO Applying migration id=thread 2026/02/05 16:58:00 INFO Applying migration id=host 2026/02/05 16:58:00 INFO Applying migration id=sharedinbox 2026/02/05 16:58:00 INFO Applying migration id=noteshost 2026/02/05 16:58:00 INFO Applying migration id=fetched 2026/02/05 16:58:00 INFO Applying migration id=move 2026/02/05 16:58:00 INFO Applying migration id=cleanup 2026/02/05 16:58:00 INFO Applying migration id=received 2026/02/05 16:58:00 INFO Applying migration id=namehost 2026/02/05 16:58:00 INFO Applying migration id=outboxhost 2026/02/05 16:58:00 INFO Applying migration id=notesfts 2026/02/05 16:58:00 INFO Applying migration id=iconsname 2026/02/05 16:58:00 INFO Applying migration id=nohash 2026/02/05 16:58:00 INFO Applying migration id=shares 2026/02/05 16:58:00 INFO Applying migration id=actorttl 2026/02/05 16:58:00 INFO Applying migration id=tocc 2026/02/05 16:58:00 INFO Applying migration id=followeds 2026/02/05 16:58:00 INFO Applying migration id=certhash 2026/02/05 16:58:00 INFO Applying migration id=follows_sync 2026/02/05 16:58:00 INFO Applying migration id=jsonpath 2026/02/05 16:58:01 INFO Applying migration id=localforward 2026/02/05 16:58:01 INFO Applying migration id=avatar 2026/02/05 16:58:01 INFO Applying migration id=noimage 2026/02/05 16:58:01 INFO Applying migration id=feed 2026/02/05 16:58:01 INFO Applying migration id=bookmarks 2026/02/05 16:58:01 INFO Applying migration id=shareactivity 2026/02/05 16:58:01 INFO Applying migration id=application 2026/02/05 16:58:01 INFO Applying migration id=certificates 2026/02/05 16:58:01 INFO Applying migration id=rawforward 2026/02/05 16:58:01 INFO Applying migration id=publickey 2026/02/05 16:58:01 INFO Applying migration id=resolvegroup 2026/02/05 16:58:01 INFO Applying migration id=reject 2026/02/05 16:58:01 INFO Applying migration id=autodel 2026/02/05 16:58:01 INFO Applying migration id=jsonb 2026/02/05 16:58:01 INFO Applying migration id=quote 2026/02/05 16:58:01 INFO Applying migration id=rfc9421 2026/02/05 16:58:01 INFO Applying migration id=keys 2026/02/05 16:58:01 INFO Applying migration id=portable 2026/02/05 16:58:01 INFO Applying migration id=proofs 2026/02/05 16:58:01 INFO Applying migration id=contexts 2026/02/05 16:58:01 INFO Applying migration id=deliverieshost 2026/02/05 16:58:01 INFO Applying migration id=pembegin 2026/02/05 16:58:01 INFO Applying migration id=didhost 2026/02/05 16:58:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-4552-7ad2-b98c-a5620db05d48 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/02/05 16:58:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-4553-77b5-a9d0-cb40822cd70f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-4552-7ad2-b98c-a5620db05d48 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-4552-7ad2-b98c-a5620db05d48 2026/02/05 16:58:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-4554-71a0-829d-b056fb30bcbb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-4554-7152-ade1-d13ac2652d95 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-4554-7152-ade1-d13ac2652d95 2026/02/05 16:58:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-4554-7152-ade1-d13ac2652d95 2026/02/05 16:58:01 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-4554-7152-ade1-d13ac2652d95 2026/02/05 16:58:01 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebd-4558-7e15-b823-4285313c3bfd note=https://localhost.localdomain:8443/post/019c2ebd-4558-7dd2-8718-72efdc5d2e4e thread=https://localhost.localdomain:8443/post/019c2ebd-4554-7152-ade1-d13ac2652d95 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:58:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-4558-7e15-b823-4285313c3bfd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-4558-7dd2-8718-72efdc5d2e4e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-4558-7dd2-8718-72efdc5d2e4e 2026/02/05 16:58:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-4554-7152-ade1-d13ac2652d95 2026/02/05 16:58:01 INFO Generating first response key=/local --- PASS: TestReply_SelfReply (1.04s) === RUN TestReply_ReplyToPublicPostByFollowedUser 2026/02/05 16:58:01 INFO Applying migration id=initial 2026/02/05 16:58:01 INFO Applying migration id=notesupdated 2026/02/05 16:58:01 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:01 INFO Applying migration id=activitiesid 2026/02/05 16:58:01 INFO Applying migration id=outbox 2026/02/05 16:58:01 INFO Applying migration id=edits 2026/02/05 16:58:01 INFO Applying migration id=outboxactor 2026/02/05 16:58:01 INFO Applying migration id=outboxsender 2026/02/05 16:58:01 INFO Applying migration id=thread 2026/02/05 16:58:01 INFO Applying migration id=host 2026/02/05 16:58:01 INFO Applying migration id=sharedinbox 2026/02/05 16:58:01 INFO Applying migration id=noteshost 2026/02/05 16:58:01 INFO Applying migration id=fetched 2026/02/05 16:58:01 INFO Applying migration id=move 2026/02/05 16:58:01 INFO Applying migration id=cleanup 2026/02/05 16:58:01 INFO Applying migration id=received 2026/02/05 16:58:01 INFO Applying migration id=namehost 2026/02/05 16:58:01 INFO Applying migration id=outboxhost 2026/02/05 16:58:01 INFO Applying migration id=notesfts 2026/02/05 16:58:01 INFO Applying migration id=iconsname 2026/02/05 16:58:01 INFO Applying migration id=nohash 2026/02/05 16:58:01 INFO Applying migration id=shares 2026/02/05 16:58:01 INFO Applying migration id=actorttl 2026/02/05 16:58:01 INFO Applying migration id=tocc 2026/02/05 16:58:02 INFO Applying migration id=followeds 2026/02/05 16:58:02 INFO Applying migration id=certhash 2026/02/05 16:58:02 INFO Applying migration id=follows_sync 2026/02/05 16:58:02 INFO Applying migration id=jsonpath 2026/02/05 16:58:02 INFO Applying migration id=localforward 2026/02/05 16:58:02 INFO Applying migration id=avatar 2026/02/05 16:58:02 INFO Applying migration id=noimage 2026/02/05 16:58:02 INFO Applying migration id=feed 2026/02/05 16:58:02 INFO Applying migration id=bookmarks 2026/02/05 16:58:02 INFO Applying migration id=shareactivity 2026/02/05 16:58:02 INFO Applying migration id=application 2026/02/05 16:58:02 INFO Applying migration id=certificates 2026/02/05 16:58:02 INFO Applying migration id=rawforward 2026/02/05 16:58:02 INFO Applying migration id=publickey 2026/02/05 16:58:02 INFO Applying migration id=resolvegroup 2026/02/05 16:58:02 INFO Applying migration id=reject 2026/02/05 16:58:02 INFO Applying migration id=autodel 2026/02/05 16:58:02 INFO Applying migration id=jsonb 2026/02/05 16:58:02 INFO Applying migration id=quote 2026/02/05 16:58:02 INFO Applying migration id=rfc9421 2026/02/05 16:58:02 INFO Applying migration id=keys 2026/02/05 16:58:02 INFO Applying migration id=portable 2026/02/05 16:58:02 INFO Applying migration id=proofs 2026/02/05 16:58:02 INFO Applying migration id=contexts 2026/02/05 16:58:02 INFO Applying migration id=deliverieshost 2026/02/05 16:58:02 INFO Applying migration id=pembegin 2026/02/05 16:58:02 INFO Applying migration id=didhost 2026/02/05 16:58:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-48f3-78d8-94a4-09d3a17f0bb9 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/02/05 16:58:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-48f4-7478-9fd0-537a722dea6e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-48f3-78d8-94a4-09d3a17f0bb9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-48f3-78d8-94a4-09d3a17f0bb9 2026/02/05 16:58:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-48f4-7da8-9137-b992dc41d25d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-48f4-7d65-85d5-c6e9ee0f5fa3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-48f4-7d65-85d5-c6e9ee0f5fa3 2026/02/05 16:58:02 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-48f4-7d65-85d5-c6e9ee0f5fa3 2026/02/05 16:58:02 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-48f4-7d65-85d5-c6e9ee0f5fa3 2026/02/05 16:58:02 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebd-48fa-7c11-9236-be8dab8d219d note=https://localhost.localdomain:8443/post/019c2ebd-48fa-7bbe-87ed-18ea58c80a9c thread=https://localhost.localdomain:8443/post/019c2ebd-48f4-7d65-85d5-c6e9ee0f5fa3 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:58:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-48fa-7c11-9236-be8dab8d219d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-48fa-7bbe-87ed-18ea58c80a9c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebd-48fa-7bbe-87ed-18ea58c80a9c 2026/02/05 16:58:02 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-48f4-7d65-85d5-c6e9ee0f5fa3 2026/02/05 16:58:02 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByFollowedUser (0.93s) === RUN TestReply_ReplyToPublicPostByNotFollowedUser 2026/02/05 16:58:02 INFO Applying migration id=initial 2026/02/05 16:58:02 INFO Applying migration id=notesupdated 2026/02/05 16:58:02 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:02 INFO Applying migration id=activitiesid 2026/02/05 16:58:02 INFO Applying migration id=outbox 2026/02/05 16:58:02 INFO Applying migration id=edits 2026/02/05 16:58:02 INFO Applying migration id=outboxactor 2026/02/05 16:58:02 INFO Applying migration id=outboxsender 2026/02/05 16:58:02 INFO Applying migration id=thread 2026/02/05 16:58:02 INFO Applying migration id=host 2026/02/05 16:58:02 INFO Applying migration id=sharedinbox 2026/02/05 16:58:02 INFO Applying migration id=noteshost 2026/02/05 16:58:02 INFO Applying migration id=fetched 2026/02/05 16:58:02 INFO Applying migration id=move 2026/02/05 16:58:02 INFO Applying migration id=cleanup 2026/02/05 16:58:02 INFO Applying migration id=received 2026/02/05 16:58:02 INFO Applying migration id=namehost 2026/02/05 16:58:02 INFO Applying migration id=outboxhost 2026/02/05 16:58:02 INFO Applying migration id=notesfts 2026/02/05 16:58:02 INFO Applying migration id=iconsname 2026/02/05 16:58:02 INFO Applying migration id=nohash 2026/02/05 16:58:02 INFO Applying migration id=shares 2026/02/05 16:58:02 INFO Applying migration id=actorttl 2026/02/05 16:58:02 INFO Applying migration id=tocc 2026/02/05 16:58:02 INFO Applying migration id=followeds 2026/02/05 16:58:02 INFO Applying migration id=certhash 2026/02/05 16:58:02 INFO Applying migration id=follows_sync 2026/02/05 16:58:02 INFO Applying migration id=jsonpath 2026/02/05 16:58:02 INFO Applying migration id=localforward 2026/02/05 16:58:02 INFO Applying migration id=avatar 2026/02/05 16:58:02 INFO Applying migration id=noimage 2026/02/05 16:58:02 INFO Applying migration id=feed 2026/02/05 16:58:02 INFO Applying migration id=bookmarks 2026/02/05 16:58:02 INFO Applying migration id=shareactivity 2026/02/05 16:58:02 INFO Applying migration id=application 2026/02/05 16:58:02 INFO Applying migration id=certificates 2026/02/05 16:58:02 INFO Applying migration id=rawforward 2026/02/05 16:58:02 INFO Applying migration id=publickey 2026/02/05 16:58:02 INFO Applying migration id=resolvegroup 2026/02/05 16:58:02 INFO Applying migration id=reject 2026/02/05 16:58:02 INFO Applying migration id=autodel 2026/02/05 16:58:02 INFO Applying migration id=jsonb 2026/02/05 16:58:03 INFO Applying migration id=quote 2026/02/05 16:58:03 INFO Applying migration id=rfc9421 2026/02/05 16:58:03 INFO Applying migration id=keys 2026/02/05 16:58:03 INFO Applying migration id=portable 2026/02/05 16:58:03 INFO Applying migration id=proofs 2026/02/05 16:58:03 INFO Applying migration id=contexts 2026/02/05 16:58:03 INFO Applying migration id=deliverieshost 2026/02/05 16:58:03 INFO Applying migration id=pembegin 2026/02/05 16:58:03 INFO Applying migration id=didhost 2026/02/05 16:58:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-4e3b-725e-8f01-5b1ab9067e49 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-4e3a-7271-bea8-05b1de77b7bf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-4e3a-7271-bea8-05b1de77b7bf 2026/02/05 16:58:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-4e3a-7271-bea8-05b1de77b7bf 2026/02/05 16:58:04 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-4e3a-7271-bea8-05b1de77b7bf 2026/02/05 16:58:04 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebd-4e42-7123-9dc8-6fafa4010405 note=https://localhost.localdomain:8443/post/019c2ebd-4e42-70c4-bab9-fe4189344864 thread=https://localhost.localdomain:8443/post/019c2ebd-4e3a-7271-bea8-05b1de77b7bf starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:58:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-4e42-7123-9dc8-6fafa4010405 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-4e42-70c4-bab9-fe4189344864 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebd-4e42-70c4-bab9-fe4189344864 2026/02/05 16:58:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-4e3a-7271-bea8-05b1de77b7bf 2026/02/05 16:58:04 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByNotFollowedUser (1.35s) === RUN TestReply_DM 2026/02/05 16:58:04 INFO Applying migration id=initial 2026/02/05 16:58:04 INFO Applying migration id=notesupdated 2026/02/05 16:58:04 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:04 INFO Applying migration id=activitiesid 2026/02/05 16:58:04 INFO Applying migration id=outbox 2026/02/05 16:58:04 INFO Applying migration id=edits 2026/02/05 16:58:04 INFO Applying migration id=outboxactor 2026/02/05 16:58:04 INFO Applying migration id=outboxsender 2026/02/05 16:58:04 INFO Applying migration id=thread 2026/02/05 16:58:04 INFO Applying migration id=host 2026/02/05 16:58:04 INFO Applying migration id=sharedinbox 2026/02/05 16:58:04 INFO Applying migration id=noteshost 2026/02/05 16:58:04 INFO Applying migration id=fetched 2026/02/05 16:58:04 INFO Applying migration id=move 2026/02/05 16:58:04 INFO Applying migration id=cleanup 2026/02/05 16:58:04 INFO Applying migration id=received 2026/02/05 16:58:04 INFO Applying migration id=namehost 2026/02/05 16:58:04 INFO Applying migration id=outboxhost 2026/02/05 16:58:04 INFO Applying migration id=notesfts 2026/02/05 16:58:04 INFO Applying migration id=iconsname 2026/02/05 16:58:04 INFO Applying migration id=nohash 2026/02/05 16:58:04 INFO Applying migration id=shares 2026/02/05 16:58:04 INFO Applying migration id=actorttl 2026/02/05 16:58:04 INFO Applying migration id=tocc 2026/02/05 16:58:04 INFO Applying migration id=followeds 2026/02/05 16:58:04 INFO Applying migration id=certhash 2026/02/05 16:58:04 INFO Applying migration id=follows_sync 2026/02/05 16:58:04 INFO Applying migration id=jsonpath 2026/02/05 16:58:04 INFO Applying migration id=localforward 2026/02/05 16:58:04 INFO Applying migration id=avatar 2026/02/05 16:58:04 INFO Applying migration id=noimage 2026/02/05 16:58:04 INFO Applying migration id=feed 2026/02/05 16:58:04 INFO Applying migration id=bookmarks 2026/02/05 16:58:04 INFO Applying migration id=shareactivity 2026/02/05 16:58:04 INFO Applying migration id=application 2026/02/05 16:58:04 INFO Applying migration id=certificates 2026/02/05 16:58:04 INFO Applying migration id=rawforward 2026/02/05 16:58:04 INFO Applying migration id=publickey 2026/02/05 16:58:04 INFO Applying migration id=resolvegroup 2026/02/05 16:58:04 INFO Applying migration id=reject 2026/02/05 16:58:04 INFO Applying migration id=autodel 2026/02/05 16:58:04 INFO Applying migration id=jsonb 2026/02/05 16:58:04 INFO Applying migration id=quote 2026/02/05 16:58:04 INFO Applying migration id=rfc9421 2026/02/05 16:58:04 INFO Applying migration id=keys 2026/02/05 16:58:04 INFO Applying migration id=portable 2026/02/05 16:58:04 INFO Applying migration id=proofs 2026/02/05 16:58:04 INFO Applying migration id=contexts 2026/02/05 16:58:04 INFO Applying migration id=deliverieshost 2026/02/05 16:58:04 INFO Applying migration id=pembegin 2026/02/05 16:58:04 INFO Applying migration id=didhost 2026/02/05 16:58:06 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-5641-7bb4-8997-610011bb4afb 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/02/05 16:58:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-5642-7990-9b79-2a1ac0113518 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-5641-7bb4-8997-610011bb4afb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-5641-7bb4-8997-610011bb4afb 2026/02/05 16:58:06 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:58:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-5643-75f0-a36d-89fa5096506d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-5643-73f4-aaa0-eb88eceb3dff activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-5643-73f4-aaa0-eb88eceb3dff 2026/02/05 16:58:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-5643-73f4-aaa0-eb88eceb3dff 2026/02/05 16:58:06 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-5643-73f4-aaa0-eb88eceb3dff 2026/02/05 16:58:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-564d-749c-a01c-7884640510d7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-564d-7451-a172-f21845a744ff activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-564d-7451-a172-f21845a744ff --- PASS: TestReply_DM (2.06s) === RUN TestReply_DMUnfollowed 2026/02/05 16:58:06 INFO Applying migration id=initial 2026/02/05 16:58:06 INFO Applying migration id=notesupdated 2026/02/05 16:58:06 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:06 INFO Applying migration id=activitiesid 2026/02/05 16:58:06 INFO Applying migration id=outbox 2026/02/05 16:58:06 INFO Applying migration id=edits 2026/02/05 16:58:06 INFO Applying migration id=outboxactor 2026/02/05 16:58:06 INFO Applying migration id=outboxsender 2026/02/05 16:58:06 INFO Applying migration id=thread 2026/02/05 16:58:06 INFO Applying migration id=host 2026/02/05 16:58:06 INFO Applying migration id=sharedinbox 2026/02/05 16:58:06 INFO Applying migration id=noteshost 2026/02/05 16:58:06 INFO Applying migration id=fetched 2026/02/05 16:58:06 INFO Applying migration id=move 2026/02/05 16:58:06 INFO Applying migration id=cleanup 2026/02/05 16:58:06 INFO Applying migration id=received 2026/02/05 16:58:06 INFO Applying migration id=namehost 2026/02/05 16:58:06 INFO Applying migration id=outboxhost 2026/02/05 16:58:06 INFO Applying migration id=notesfts 2026/02/05 16:58:06 INFO Applying migration id=iconsname 2026/02/05 16:58:06 INFO Applying migration id=nohash 2026/02/05 16:58:06 INFO Applying migration id=shares 2026/02/05 16:58:06 INFO Applying migration id=actorttl 2026/02/05 16:58:06 INFO Applying migration id=tocc 2026/02/05 16:58:06 INFO Applying migration id=followeds 2026/02/05 16:58:06 INFO Applying migration id=certhash 2026/02/05 16:58:06 INFO Applying migration id=follows_sync 2026/02/05 16:58:06 INFO Applying migration id=jsonpath 2026/02/05 16:58:06 INFO Applying migration id=localforward 2026/02/05 16:58:06 INFO Applying migration id=avatar 2026/02/05 16:58:06 INFO Applying migration id=noimage 2026/02/05 16:58:06 INFO Applying migration id=feed 2026/02/05 16:58:06 INFO Applying migration id=bookmarks 2026/02/05 16:58:06 INFO Applying migration id=shareactivity 2026/02/05 16:58:06 INFO Applying migration id=application 2026/02/05 16:58:06 INFO Applying migration id=certificates 2026/02/05 16:58:06 INFO Applying migration id=rawforward 2026/02/05 16:58:06 INFO Applying migration id=publickey 2026/02/05 16:58:06 INFO Applying migration id=resolvegroup 2026/02/05 16:58:06 INFO Applying migration id=reject 2026/02/05 16:58:06 INFO Applying migration id=autodel 2026/02/05 16:58:06 INFO Applying migration id=jsonb 2026/02/05 16:58:06 INFO Applying migration id=quote 2026/02/05 16:58:06 INFO Applying migration id=rfc9421 2026/02/05 16:58:06 INFO Applying migration id=keys 2026/02/05 16:58:06 INFO Applying migration id=portable 2026/02/05 16:58:06 INFO Applying migration id=proofs 2026/02/05 16:58:06 INFO Applying migration id=contexts 2026/02/05 16:58:06 INFO Applying migration id=deliverieshost 2026/02/05 16:58:06 INFO Applying migration id=pembegin 2026/02/05 16:58:06 INFO Applying migration id=didhost 2026/02/05 16:58:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-5b13-7b1f-91ee-693121151d4b 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/02/05 16:58:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-5b14-7830-8320-bbd274e87d89 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-5b13-7b1f-91ee-693121151d4b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-5b13-7b1f-91ee-693121151d4b 2026/02/05 16:58:07 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:58:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-5b15-744f-82e4-ed6a8b709fbd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-5b15-7261-bd27-b6180bdd52ab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-5b15-7261-bd27-b6180bdd52ab 2026/02/05 16:58:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-5b15-7261-bd27-b6180bdd52ab 2026/02/05 16:58:07 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebd-5b1e-718c-a2f0-55b3f75bb52d activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-5b13-7b1f-91ee-693121151d4b 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/02/05 16:58:07 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-5b15-7261-bd27-b6180bdd52ab 2026/02/05 16:58:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-5b1f-7758-b9f6-193559b44447 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-5b1f-7715-a88c-8eadb42afd56 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-5b1f-7715-a88c-8eadb42afd56 --- PASS: TestReply_DMUnfollowed (1.23s) === RUN TestReply_DMUnfollowedBeforeFeedUpdate 2026/02/05 16:58:07 INFO Applying migration id=initial 2026/02/05 16:58:07 INFO Applying migration id=notesupdated 2026/02/05 16:58:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:07 INFO Applying migration id=activitiesid 2026/02/05 16:58:07 INFO Applying migration id=outbox 2026/02/05 16:58:07 INFO Applying migration id=edits 2026/02/05 16:58:07 INFO Applying migration id=outboxactor 2026/02/05 16:58:07 INFO Applying migration id=outboxsender 2026/02/05 16:58:07 INFO Applying migration id=thread 2026/02/05 16:58:07 INFO Applying migration id=host 2026/02/05 16:58:07 INFO Applying migration id=sharedinbox 2026/02/05 16:58:07 INFO Applying migration id=noteshost 2026/02/05 16:58:07 INFO Applying migration id=fetched 2026/02/05 16:58:07 INFO Applying migration id=move 2026/02/05 16:58:07 INFO Applying migration id=cleanup 2026/02/05 16:58:07 INFO Applying migration id=received 2026/02/05 16:58:07 INFO Applying migration id=namehost 2026/02/05 16:58:07 INFO Applying migration id=outboxhost 2026/02/05 16:58:07 INFO Applying migration id=notesfts 2026/02/05 16:58:07 INFO Applying migration id=iconsname 2026/02/05 16:58:07 INFO Applying migration id=nohash 2026/02/05 16:58:07 INFO Applying migration id=shares 2026/02/05 16:58:07 INFO Applying migration id=actorttl 2026/02/05 16:58:07 INFO Applying migration id=tocc 2026/02/05 16:58:07 INFO Applying migration id=followeds 2026/02/05 16:58:07 INFO Applying migration id=certhash 2026/02/05 16:58:07 INFO Applying migration id=follows_sync 2026/02/05 16:58:07 INFO Applying migration id=jsonpath 2026/02/05 16:58:07 INFO Applying migration id=localforward 2026/02/05 16:58:07 INFO Applying migration id=avatar 2026/02/05 16:58:07 INFO Applying migration id=noimage 2026/02/05 16:58:07 INFO Applying migration id=feed 2026/02/05 16:58:07 INFO Applying migration id=bookmarks 2026/02/05 16:58:07 INFO Applying migration id=shareactivity 2026/02/05 16:58:07 INFO Applying migration id=application 2026/02/05 16:58:07 INFO Applying migration id=certificates 2026/02/05 16:58:07 INFO Applying migration id=rawforward 2026/02/05 16:58:07 INFO Applying migration id=publickey 2026/02/05 16:58:07 INFO Applying migration id=resolvegroup 2026/02/05 16:58:07 INFO Applying migration id=reject 2026/02/05 16:58:07 INFO Applying migration id=autodel 2026/02/05 16:58:07 INFO Applying migration id=jsonb 2026/02/05 16:58:07 INFO Applying migration id=quote 2026/02/05 16:58:07 INFO Applying migration id=rfc9421 2026/02/05 16:58:07 INFO Applying migration id=keys 2026/02/05 16:58:07 INFO Applying migration id=portable 2026/02/05 16:58:07 INFO Applying migration id=proofs 2026/02/05 16:58:07 INFO Applying migration id=contexts 2026/02/05 16:58:07 INFO Applying migration id=deliverieshost 2026/02/05 16:58:07 INFO Applying migration id=pembegin 2026/02/05 16:58:07 INFO Applying migration id=didhost 2026/02/05 16:58:08 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-5e8c-7245-8793-9193a691b574 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/02/05 16:58:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-5e8d-7288-872f-248030b31d08 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-5e8c-7245-8793-9193a691b574 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-5e8c-7245-8793-9193a691b574 2026/02/05 16:58:08 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:58:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-5e8d-7f32-93bb-875b2960edb5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-5e8d-7cfe-9d96-373a3f0d7e72 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-5e8d-7cfe-9d96-373a3f0d7e72 2026/02/05 16:58:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-5e8d-7cfe-9d96-373a3f0d7e72 2026/02/05 16:58:08 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebd-5e95-7031-8c8f-ccad406f8272 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-5e8c-7245-8793-9193a691b574 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/02/05 16:58:08 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-5e8d-7cfe-9d96-373a3f0d7e72 2026/02/05 16:58:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-5e96-76e1-ac19-571551a7c885 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-5e96-769d-908a-8d6d6d0423e5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-5e96-769d-908a-8d6d6d0423e5 --- PASS: TestReply_DMUnfollowedBeforeFeedUpdate (0.89s) === RUN TestReply_DMToAnotherUser 2026/02/05 16:58:08 INFO Applying migration id=initial 2026/02/05 16:58:08 INFO Applying migration id=notesupdated 2026/02/05 16:58:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:08 INFO Applying migration id=activitiesid 2026/02/05 16:58:08 INFO Applying migration id=outbox 2026/02/05 16:58:08 INFO Applying migration id=edits 2026/02/05 16:58:08 INFO Applying migration id=outboxactor 2026/02/05 16:58:08 INFO Applying migration id=outboxsender 2026/02/05 16:58:08 INFO Applying migration id=thread 2026/02/05 16:58:08 INFO Applying migration id=host 2026/02/05 16:58:08 INFO Applying migration id=sharedinbox 2026/02/05 16:58:08 INFO Applying migration id=noteshost 2026/02/05 16:58:08 INFO Applying migration id=fetched 2026/02/05 16:58:08 INFO Applying migration id=move 2026/02/05 16:58:08 INFO Applying migration id=cleanup 2026/02/05 16:58:08 INFO Applying migration id=received 2026/02/05 16:58:08 INFO Applying migration id=namehost 2026/02/05 16:58:08 INFO Applying migration id=outboxhost 2026/02/05 16:58:08 INFO Applying migration id=notesfts 2026/02/05 16:58:08 INFO Applying migration id=iconsname 2026/02/05 16:58:08 INFO Applying migration id=nohash 2026/02/05 16:58:08 INFO Applying migration id=shares 2026/02/05 16:58:08 INFO Applying migration id=actorttl 2026/02/05 16:58:08 INFO Applying migration id=tocc 2026/02/05 16:58:08 INFO Applying migration id=followeds 2026/02/05 16:58:08 INFO Applying migration id=certhash 2026/02/05 16:58:08 INFO Applying migration id=follows_sync 2026/02/05 16:58:08 INFO Applying migration id=jsonpath 2026/02/05 16:58:08 INFO Applying migration id=localforward 2026/02/05 16:58:08 INFO Applying migration id=avatar 2026/02/05 16:58:08 INFO Applying migration id=noimage 2026/02/05 16:58:08 INFO Applying migration id=feed 2026/02/05 16:58:08 INFO Applying migration id=bookmarks 2026/02/05 16:58:08 INFO Applying migration id=shareactivity 2026/02/05 16:58:08 INFO Applying migration id=application 2026/02/05 16:58:08 INFO Applying migration id=certificates 2026/02/05 16:58:08 INFO Applying migration id=rawforward 2026/02/05 16:58:08 INFO Applying migration id=publickey 2026/02/05 16:58:08 INFO Applying migration id=resolvegroup 2026/02/05 16:58:08 INFO Applying migration id=reject 2026/02/05 16:58:08 INFO Applying migration id=autodel 2026/02/05 16:58:08 INFO Applying migration id=jsonb 2026/02/05 16:58:08 INFO Applying migration id=quote 2026/02/05 16:58:08 INFO Applying migration id=rfc9421 2026/02/05 16:58:08 INFO Applying migration id=keys 2026/02/05 16:58:08 INFO Applying migration id=portable 2026/02/05 16:58:08 INFO Applying migration id=proofs 2026/02/05 16:58:08 INFO Applying migration id=contexts 2026/02/05 16:58:08 INFO Applying migration id=deliverieshost 2026/02/05 16:58:08 INFO Applying migration id=pembegin 2026/02/05 16:58:08 INFO Applying migration id=didhost 2026/02/05 16:58:09 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-6325-7b77-8829-055c7d38b8b2 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/02/05 16:58:09 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-6326-7b0a-a1d9-33ace96601d9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-6325-7b77-8829-055c7d38b8b2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-6325-7b77-8829-055c7d38b8b2 2026/02/05 16:58:09 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:58:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-6327-7842-8143-8432934b3bad activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-6327-761d-9325-b3db9ea273e8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-6327-761d-9325-b3db9ea273e8 2026/02/05 16:58:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-6327-761d-9325-b3db9ea273e8 2026/02/05 16:58:09 WARN Post does not exist post=https://localhost.localdomain:8443/post/019c2ebd-6327-761d-9325-b3db9ea273e8 --- PASS: TestReply_DMToAnotherUser (1.18s) === RUN TestReply_NoSuchPost 2026/02/05 16:58:09 INFO Applying migration id=initial 2026/02/05 16:58:09 INFO Applying migration id=notesupdated 2026/02/05 16:58:09 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:09 INFO Applying migration id=activitiesid 2026/02/05 16:58:09 INFO Applying migration id=outbox 2026/02/05 16:58:09 INFO Applying migration id=edits 2026/02/05 16:58:09 INFO Applying migration id=outboxactor 2026/02/05 16:58:09 INFO Applying migration id=outboxsender 2026/02/05 16:58:09 INFO Applying migration id=thread 2026/02/05 16:58:09 INFO Applying migration id=host 2026/02/05 16:58:09 INFO Applying migration id=sharedinbox 2026/02/05 16:58:09 INFO Applying migration id=noteshost 2026/02/05 16:58:09 INFO Applying migration id=fetched 2026/02/05 16:58:09 INFO Applying migration id=move 2026/02/05 16:58:09 INFO Applying migration id=cleanup 2026/02/05 16:58:09 INFO Applying migration id=received 2026/02/05 16:58:09 INFO Applying migration id=namehost 2026/02/05 16:58:09 INFO Applying migration id=outboxhost 2026/02/05 16:58:09 INFO Applying migration id=notesfts 2026/02/05 16:58:09 INFO Applying migration id=iconsname 2026/02/05 16:58:09 INFO Applying migration id=nohash 2026/02/05 16:58:09 INFO Applying migration id=shares 2026/02/05 16:58:09 INFO Applying migration id=actorttl 2026/02/05 16:58:09 INFO Applying migration id=tocc 2026/02/05 16:58:09 INFO Applying migration id=followeds 2026/02/05 16:58:09 INFO Applying migration id=certhash 2026/02/05 16:58:09 INFO Applying migration id=follows_sync 2026/02/05 16:58:09 INFO Applying migration id=jsonpath 2026/02/05 16:58:09 INFO Applying migration id=localforward 2026/02/05 16:58:09 INFO Applying migration id=avatar 2026/02/05 16:58:09 INFO Applying migration id=noimage 2026/02/05 16:58:09 INFO Applying migration id=feed 2026/02/05 16:58:09 INFO Applying migration id=bookmarks 2026/02/05 16:58:09 INFO Applying migration id=shareactivity 2026/02/05 16:58:09 INFO Applying migration id=application 2026/02/05 16:58:09 INFO Applying migration id=certificates 2026/02/05 16:58:09 INFO Applying migration id=rawforward 2026/02/05 16:58:09 INFO Applying migration id=publickey 2026/02/05 16:58:09 INFO Applying migration id=resolvegroup 2026/02/05 16:58:09 INFO Applying migration id=reject 2026/02/05 16:58:09 INFO Applying migration id=autodel 2026/02/05 16:58:09 INFO Applying migration id=jsonb 2026/02/05 16:58:09 INFO Applying migration id=quote 2026/02/05 16:58:09 INFO Applying migration id=rfc9421 2026/02/05 16:58:09 INFO Applying migration id=keys 2026/02/05 16:58:09 INFO Applying migration id=portable 2026/02/05 16:58:09 INFO Applying migration id=proofs 2026/02/05 16:58:09 INFO Applying migration id=contexts 2026/02/05 16:58:09 INFO Applying migration id=deliverieshost 2026/02/05 16:58:09 INFO Applying migration id=pembegin 2026/02/05 16:58:09 INFO Applying migration id=didhost 2026/02/05 16:58:10 WARN Post does not exist post=https://x --- PASS: TestReply_NoSuchPost (1.34s) === RUN TestResolve_LocalUser 2026/02/05 16:58:10 INFO Applying migration id=initial 2026/02/05 16:58:10 INFO Applying migration id=notesupdated 2026/02/05 16:58:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:10 INFO Applying migration id=activitiesid 2026/02/05 16:58:10 INFO Applying migration id=outbox 2026/02/05 16:58:10 INFO Applying migration id=edits 2026/02/05 16:58:10 INFO Applying migration id=outboxactor 2026/02/05 16:58:10 INFO Applying migration id=outboxsender 2026/02/05 16:58:10 INFO Applying migration id=thread 2026/02/05 16:58:10 INFO Applying migration id=host 2026/02/05 16:58:10 INFO Applying migration id=sharedinbox 2026/02/05 16:58:10 INFO Applying migration id=noteshost 2026/02/05 16:58:10 INFO Applying migration id=fetched 2026/02/05 16:58:10 INFO Applying migration id=move 2026/02/05 16:58:10 INFO Applying migration id=cleanup 2026/02/05 16:58:10 INFO Applying migration id=received 2026/02/05 16:58:10 INFO Applying migration id=namehost 2026/02/05 16:58:10 INFO Applying migration id=outboxhost 2026/02/05 16:58:10 INFO Applying migration id=notesfts 2026/02/05 16:58:10 INFO Applying migration id=iconsname 2026/02/05 16:58:10 INFO Applying migration id=nohash 2026/02/05 16:58:10 INFO Applying migration id=shares 2026/02/05 16:58:10 INFO Applying migration id=actorttl 2026/02/05 16:58:10 INFO Applying migration id=tocc 2026/02/05 16:58:10 INFO Applying migration id=followeds 2026/02/05 16:58:10 INFO Applying migration id=certhash 2026/02/05 16:58:10 INFO Applying migration id=follows_sync 2026/02/05 16:58:10 INFO Applying migration id=jsonpath 2026/02/05 16:58:11 INFO Applying migration id=localforward 2026/02/05 16:58:11 INFO Applying migration id=avatar 2026/02/05 16:58:11 INFO Applying migration id=noimage 2026/02/05 16:58:11 INFO Applying migration id=feed 2026/02/05 16:58:11 INFO Applying migration id=bookmarks 2026/02/05 16:58:11 INFO Applying migration id=shareactivity 2026/02/05 16:58:11 INFO Applying migration id=application 2026/02/05 16:58:11 INFO Applying migration id=certificates 2026/02/05 16:58:11 INFO Applying migration id=rawforward 2026/02/05 16:58:11 INFO Applying migration id=publickey 2026/02/05 16:58:11 INFO Applying migration id=resolvegroup 2026/02/05 16:58:11 INFO Applying migration id=reject 2026/02/05 16:58:11 INFO Applying migration id=autodel 2026/02/05 16:58:11 INFO Applying migration id=jsonb 2026/02/05 16:58:11 INFO Applying migration id=quote 2026/02/05 16:58:11 INFO Applying migration id=rfc9421 2026/02/05 16:58:11 INFO Applying migration id=keys 2026/02/05 16:58:11 INFO Applying migration id=portable 2026/02/05 16:58:11 INFO Applying migration id=proofs 2026/02/05 16:58:11 INFO Applying migration id=contexts 2026/02/05 16:58:11 INFO Applying migration id=deliverieshost 2026/02/05 16:58:11 INFO Applying migration id=pembegin 2026/02/05 16:58:11 INFO Applying migration id=didhost 2026/02/05 16:58:11 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUser (0.67s) === RUN TestResolve_LocalUserByNameOnly 2026/02/05 16:58:11 INFO Applying migration id=initial 2026/02/05 16:58:11 INFO Applying migration id=notesupdated 2026/02/05 16:58:11 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:11 INFO Applying migration id=activitiesid 2026/02/05 16:58:11 INFO Applying migration id=outbox 2026/02/05 16:58:11 INFO Applying migration id=edits 2026/02/05 16:58:11 INFO Applying migration id=outboxactor 2026/02/05 16:58:11 INFO Applying migration id=outboxsender 2026/02/05 16:58:11 INFO Applying migration id=thread 2026/02/05 16:58:11 INFO Applying migration id=host 2026/02/05 16:58:11 INFO Applying migration id=sharedinbox 2026/02/05 16:58:11 INFO Applying migration id=noteshost 2026/02/05 16:58:11 INFO Applying migration id=fetched 2026/02/05 16:58:11 INFO Applying migration id=move 2026/02/05 16:58:11 INFO Applying migration id=cleanup 2026/02/05 16:58:11 INFO Applying migration id=received 2026/02/05 16:58:11 INFO Applying migration id=namehost 2026/02/05 16:58:11 INFO Applying migration id=outboxhost 2026/02/05 16:58:11 INFO Applying migration id=notesfts 2026/02/05 16:58:11 INFO Applying migration id=iconsname 2026/02/05 16:58:11 INFO Applying migration id=nohash 2026/02/05 16:58:11 INFO Applying migration id=shares 2026/02/05 16:58:11 INFO Applying migration id=actorttl 2026/02/05 16:58:11 INFO Applying migration id=tocc 2026/02/05 16:58:11 INFO Applying migration id=followeds 2026/02/05 16:58:11 INFO Applying migration id=certhash 2026/02/05 16:58:11 INFO Applying migration id=follows_sync 2026/02/05 16:58:11 INFO Applying migration id=jsonpath 2026/02/05 16:58:11 INFO Applying migration id=localforward 2026/02/05 16:58:11 INFO Applying migration id=avatar 2026/02/05 16:58:11 INFO Applying migration id=noimage 2026/02/05 16:58:11 INFO Applying migration id=feed 2026/02/05 16:58:11 INFO Applying migration id=bookmarks 2026/02/05 16:58:11 INFO Applying migration id=shareactivity 2026/02/05 16:58:11 INFO Applying migration id=application 2026/02/05 16:58:11 INFO Applying migration id=certificates 2026/02/05 16:58:11 INFO Applying migration id=rawforward 2026/02/05 16:58:11 INFO Applying migration id=publickey 2026/02/05 16:58:11 INFO Applying migration id=resolvegroup 2026/02/05 16:58:11 INFO Applying migration id=reject 2026/02/05 16:58:11 INFO Applying migration id=autodel 2026/02/05 16:58:11 INFO Applying migration id=jsonb 2026/02/05 16:58:11 INFO Applying migration id=quote 2026/02/05 16:58:11 INFO Applying migration id=rfc9421 2026/02/05 16:58:11 INFO Applying migration id=keys 2026/02/05 16:58:11 INFO Applying migration id=portable 2026/02/05 16:58:11 INFO Applying migration id=proofs 2026/02/05 16:58:11 INFO Applying migration id=contexts 2026/02/05 16:58:11 INFO Applying migration id=deliverieshost 2026/02/05 16:58:11 INFO Applying migration id=pembegin 2026/02/05 16:58:11 INFO Applying migration id=didhost 2026/02/05 16:58:12 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUserByNameOnly (0.89s) === RUN TestResolve_NoSuchLocalUser 2026/02/05 16:58:12 INFO Applying migration id=initial 2026/02/05 16:58:12 INFO Applying migration id=notesupdated 2026/02/05 16:58:12 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:12 INFO Applying migration id=activitiesid 2026/02/05 16:58:12 INFO Applying migration id=outbox 2026/02/05 16:58:12 INFO Applying migration id=edits 2026/02/05 16:58:12 INFO Applying migration id=outboxactor 2026/02/05 16:58:12 INFO Applying migration id=outboxsender 2026/02/05 16:58:12 INFO Applying migration id=thread 2026/02/05 16:58:12 INFO Applying migration id=host 2026/02/05 16:58:12 INFO Applying migration id=sharedinbox 2026/02/05 16:58:12 INFO Applying migration id=noteshost 2026/02/05 16:58:12 INFO Applying migration id=fetched 2026/02/05 16:58:12 INFO Applying migration id=move 2026/02/05 16:58:12 INFO Applying migration id=cleanup 2026/02/05 16:58:12 INFO Applying migration id=received 2026/02/05 16:58:12 INFO Applying migration id=namehost 2026/02/05 16:58:12 INFO Applying migration id=outboxhost 2026/02/05 16:58:12 INFO Applying migration id=notesfts 2026/02/05 16:58:12 INFO Applying migration id=iconsname 2026/02/05 16:58:12 INFO Applying migration id=nohash 2026/02/05 16:58:12 INFO Applying migration id=shares 2026/02/05 16:58:12 INFO Applying migration id=actorttl 2026/02/05 16:58:12 INFO Applying migration id=tocc 2026/02/05 16:58:12 INFO Applying migration id=followeds 2026/02/05 16:58:12 INFO Applying migration id=certhash 2026/02/05 16:58:12 INFO Applying migration id=follows_sync 2026/02/05 16:58:12 INFO Applying migration id=jsonpath 2026/02/05 16:58:12 INFO Applying migration id=localforward 2026/02/05 16:58:12 INFO Applying migration id=avatar 2026/02/05 16:58:12 INFO Applying migration id=noimage 2026/02/05 16:58:12 INFO Applying migration id=feed 2026/02/05 16:58:12 INFO Applying migration id=bookmarks 2026/02/05 16:58:12 INFO Applying migration id=shareactivity 2026/02/05 16:58:12 INFO Applying migration id=application 2026/02/05 16:58:12 INFO Applying migration id=certificates 2026/02/05 16:58:12 INFO Applying migration id=rawforward 2026/02/05 16:58:12 INFO Applying migration id=publickey 2026/02/05 16:58:12 INFO Applying migration id=resolvegroup 2026/02/05 16:58:12 INFO Applying migration id=reject 2026/02/05 16:58:12 INFO Applying migration id=autodel 2026/02/05 16:58:12 INFO Applying migration id=jsonb 2026/02/05 16:58:12 INFO Applying migration id=quote 2026/02/05 16:58:12 INFO Applying migration id=rfc9421 2026/02/05 16:58:12 INFO Applying migration id=keys 2026/02/05 16:58:12 INFO Applying migration id=portable 2026/02/05 16:58:12 INFO Applying migration id=proofs 2026/02/05 16:58:12 INFO Applying migration id=contexts 2026/02/05 16:58:12 INFO Applying migration id=deliverieshost 2026/02/05 16:58:12 INFO Applying migration id=pembegin 2026/02/05 16:58:12 INFO Applying migration id=didhost 2026/02/05 16:58:13 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/02/05 16:58:13 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.15s) === RUN TestResolve_NoSuchLocalUserByNameOnly 2026/02/05 16:58:13 INFO Applying migration id=initial 2026/02/05 16:58:13 INFO Applying migration id=notesupdated 2026/02/05 16:58:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:13 INFO Applying migration id=activitiesid 2026/02/05 16:58:13 INFO Applying migration id=outbox 2026/02/05 16:58:13 INFO Applying migration id=edits 2026/02/05 16:58:13 INFO Applying migration id=outboxactor 2026/02/05 16:58:13 INFO Applying migration id=outboxsender 2026/02/05 16:58:13 INFO Applying migration id=thread 2026/02/05 16:58:13 INFO Applying migration id=host 2026/02/05 16:58:13 INFO Applying migration id=sharedinbox 2026/02/05 16:58:13 INFO Applying migration id=noteshost 2026/02/05 16:58:13 INFO Applying migration id=fetched 2026/02/05 16:58:13 INFO Applying migration id=move 2026/02/05 16:58:13 INFO Applying migration id=cleanup 2026/02/05 16:58:13 INFO Applying migration id=received 2026/02/05 16:58:13 INFO Applying migration id=namehost 2026/02/05 16:58:13 INFO Applying migration id=outboxhost 2026/02/05 16:58:13 INFO Applying migration id=notesfts 2026/02/05 16:58:13 INFO Applying migration id=iconsname 2026/02/05 16:58:13 INFO Applying migration id=nohash 2026/02/05 16:58:13 INFO Applying migration id=shares 2026/02/05 16:58:13 INFO Applying migration id=actorttl 2026/02/05 16:58:13 INFO Applying migration id=tocc 2026/02/05 16:58:13 INFO Applying migration id=followeds 2026/02/05 16:58:13 INFO Applying migration id=certhash 2026/02/05 16:58:13 INFO Applying migration id=follows_sync 2026/02/05 16:58:13 INFO Applying migration id=jsonpath 2026/02/05 16:58:13 INFO Applying migration id=localforward 2026/02/05 16:58:13 INFO Applying migration id=avatar 2026/02/05 16:58:13 INFO Applying migration id=noimage 2026/02/05 16:58:13 INFO Applying migration id=feed 2026/02/05 16:58:13 INFO Applying migration id=bookmarks 2026/02/05 16:58:13 INFO Applying migration id=shareactivity 2026/02/05 16:58:13 INFO Applying migration id=application 2026/02/05 16:58:13 INFO Applying migration id=certificates 2026/02/05 16:58:13 INFO Applying migration id=rawforward 2026/02/05 16:58:13 INFO Applying migration id=publickey 2026/02/05 16:58:13 INFO Applying migration id=resolvegroup 2026/02/05 16:58:13 INFO Applying migration id=reject 2026/02/05 16:58:13 INFO Applying migration id=autodel 2026/02/05 16:58:13 INFO Applying migration id=jsonb 2026/02/05 16:58:13 INFO Applying migration id=quote 2026/02/05 16:58:13 INFO Applying migration id=rfc9421 2026/02/05 16:58:13 INFO Applying migration id=keys 2026/02/05 16:58:13 INFO Applying migration id=portable 2026/02/05 16:58:13 INFO Applying migration id=proofs 2026/02/05 16:58:13 INFO Applying migration id=contexts 2026/02/05 16:58:13 INFO Applying migration id=deliverieshost 2026/02/05 16:58:13 INFO Applying migration id=pembegin 2026/02/05 16:58:13 INFO Applying migration id=didhost 2026/02/05 16:58:14 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/02/05 16:58:14 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 (0.86s) === RUN TestResolve_NoSuchFederatedUser 2026/02/05 16:58:14 INFO Applying migration id=initial 2026/02/05 16:58:14 INFO Applying migration id=notesupdated 2026/02/05 16:58:14 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:14 INFO Applying migration id=activitiesid 2026/02/05 16:58:14 INFO Applying migration id=outbox 2026/02/05 16:58:14 INFO Applying migration id=edits 2026/02/05 16:58:14 INFO Applying migration id=outboxactor 2026/02/05 16:58:14 INFO Applying migration id=outboxsender 2026/02/05 16:58:14 INFO Applying migration id=thread 2026/02/05 16:58:14 INFO Applying migration id=host 2026/02/05 16:58:14 INFO Applying migration id=sharedinbox 2026/02/05 16:58:14 INFO Applying migration id=noteshost 2026/02/05 16:58:14 INFO Applying migration id=fetched 2026/02/05 16:58:14 INFO Applying migration id=move 2026/02/05 16:58:14 INFO Applying migration id=cleanup 2026/02/05 16:58:14 INFO Applying migration id=received 2026/02/05 16:58:14 INFO Applying migration id=namehost 2026/02/05 16:58:14 INFO Applying migration id=outboxhost 2026/02/05 16:58:14 INFO Applying migration id=notesfts 2026/02/05 16:58:14 INFO Applying migration id=iconsname 2026/02/05 16:58:14 INFO Applying migration id=nohash 2026/02/05 16:58:14 INFO Applying migration id=shares 2026/02/05 16:58:14 INFO Applying migration id=actorttl 2026/02/05 16:58:14 INFO Applying migration id=tocc 2026/02/05 16:58:14 INFO Applying migration id=followeds 2026/02/05 16:58:14 INFO Applying migration id=certhash 2026/02/05 16:58:14 INFO Applying migration id=follows_sync 2026/02/05 16:58:14 INFO Applying migration id=jsonpath 2026/02/05 16:58:14 INFO Applying migration id=localforward 2026/02/05 16:58:14 INFO Applying migration id=avatar 2026/02/05 16:58:14 INFO Applying migration id=noimage 2026/02/05 16:58:14 INFO Applying migration id=feed 2026/02/05 16:58:14 INFO Applying migration id=bookmarks 2026/02/05 16:58:14 INFO Applying migration id=shareactivity 2026/02/05 16:58:14 INFO Applying migration id=application 2026/02/05 16:58:14 INFO Applying migration id=certificates 2026/02/05 16:58:14 INFO Applying migration id=rawforward 2026/02/05 16:58:14 INFO Applying migration id=publickey 2026/02/05 16:58:14 INFO Applying migration id=resolvegroup 2026/02/05 16:58:14 INFO Applying migration id=reject 2026/02/05 16:58:14 INFO Applying migration id=autodel 2026/02/05 16:58:14 INFO Applying migration id=jsonb 2026/02/05 16:58:14 INFO Applying migration id=quote 2026/02/05 16:58:14 INFO Applying migration id=rfc9421 2026/02/05 16:58:14 INFO Applying migration id=keys 2026/02/05 16:58:14 INFO Applying migration id=portable 2026/02/05 16:58:14 INFO Applying migration id=proofs 2026/02/05 16:58:14 INFO Applying migration id=contexts 2026/02/05 16:58:14 INFO Applying migration id=deliverieshost 2026/02/05 16:58:14 INFO Applying migration id=pembegin 2026/02/05 16:58:14 INFO Applying migration id=didhost 2026/02/05 16:58:15 INFO Resolving user ID host=0.0.0.0 name=troll 2026/02/05 16:58:15 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 (0.92s) === RUN TestResolve_NoInput 2026/02/05 16:58:15 INFO Applying migration id=initial 2026/02/05 16:58:15 INFO Applying migration id=notesupdated 2026/02/05 16:58:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:15 INFO Applying migration id=activitiesid 2026/02/05 16:58:15 INFO Applying migration id=outbox 2026/02/05 16:58:15 INFO Applying migration id=edits 2026/02/05 16:58:15 INFO Applying migration id=outboxactor 2026/02/05 16:58:15 INFO Applying migration id=outboxsender 2026/02/05 16:58:15 INFO Applying migration id=thread 2026/02/05 16:58:15 INFO Applying migration id=host 2026/02/05 16:58:15 INFO Applying migration id=sharedinbox 2026/02/05 16:58:15 INFO Applying migration id=noteshost 2026/02/05 16:58:15 INFO Applying migration id=fetched 2026/02/05 16:58:15 INFO Applying migration id=move 2026/02/05 16:58:15 INFO Applying migration id=cleanup 2026/02/05 16:58:15 INFO Applying migration id=received 2026/02/05 16:58:15 INFO Applying migration id=namehost 2026/02/05 16:58:15 INFO Applying migration id=outboxhost 2026/02/05 16:58:15 INFO Applying migration id=notesfts 2026/02/05 16:58:15 INFO Applying migration id=iconsname 2026/02/05 16:58:15 INFO Applying migration id=nohash 2026/02/05 16:58:15 INFO Applying migration id=shares 2026/02/05 16:58:15 INFO Applying migration id=actorttl 2026/02/05 16:58:15 INFO Applying migration id=tocc 2026/02/05 16:58:15 INFO Applying migration id=followeds 2026/02/05 16:58:15 INFO Applying migration id=certhash 2026/02/05 16:58:15 INFO Applying migration id=follows_sync 2026/02/05 16:58:15 INFO Applying migration id=jsonpath 2026/02/05 16:58:15 INFO Applying migration id=localforward 2026/02/05 16:58:15 INFO Applying migration id=avatar 2026/02/05 16:58:15 INFO Applying migration id=noimage 2026/02/05 16:58:15 INFO Applying migration id=feed 2026/02/05 16:58:15 INFO Applying migration id=bookmarks 2026/02/05 16:58:15 INFO Applying migration id=shareactivity 2026/02/05 16:58:15 INFO Applying migration id=application 2026/02/05 16:58:15 INFO Applying migration id=certificates 2026/02/05 16:58:15 INFO Applying migration id=rawforward 2026/02/05 16:58:15 INFO Applying migration id=publickey 2026/02/05 16:58:15 INFO Applying migration id=resolvegroup 2026/02/05 16:58:15 INFO Applying migration id=reject 2026/02/05 16:58:15 INFO Applying migration id=autodel 2026/02/05 16:58:15 INFO Applying migration id=jsonb 2026/02/05 16:58:15 INFO Applying migration id=quote 2026/02/05 16:58:15 INFO Applying migration id=rfc9421 2026/02/05 16:58:15 INFO Applying migration id=keys 2026/02/05 16:58:15 INFO Applying migration id=portable 2026/02/05 16:58:15 INFO Applying migration id=proofs 2026/02/05 16:58:15 INFO Applying migration id=contexts 2026/02/05 16:58:15 INFO Applying migration id=deliverieshost 2026/02/05 16:58:15 INFO Applying migration id=pembegin 2026/02/05 16:58:15 INFO Applying migration id=didhost --- PASS: TestResolve_NoInput (0.81s) === RUN TestResolve_InvalidEscapeSequence 2026/02/05 16:58:16 INFO Applying migration id=initial 2026/02/05 16:58:16 INFO Applying migration id=notesupdated 2026/02/05 16:58:16 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:16 INFO Applying migration id=activitiesid 2026/02/05 16:58:16 INFO Applying migration id=outbox 2026/02/05 16:58:16 INFO Applying migration id=edits 2026/02/05 16:58:16 INFO Applying migration id=outboxactor 2026/02/05 16:58:16 INFO Applying migration id=outboxsender 2026/02/05 16:58:16 INFO Applying migration id=thread 2026/02/05 16:58:16 INFO Applying migration id=host 2026/02/05 16:58:16 INFO Applying migration id=sharedinbox 2026/02/05 16:58:16 INFO Applying migration id=noteshost 2026/02/05 16:58:16 INFO Applying migration id=fetched 2026/02/05 16:58:16 INFO Applying migration id=move 2026/02/05 16:58:16 INFO Applying migration id=cleanup 2026/02/05 16:58:16 INFO Applying migration id=received 2026/02/05 16:58:16 INFO Applying migration id=namehost 2026/02/05 16:58:16 INFO Applying migration id=outboxhost 2026/02/05 16:58:16 INFO Applying migration id=notesfts 2026/02/05 16:58:16 INFO Applying migration id=iconsname 2026/02/05 16:58:16 INFO Applying migration id=nohash 2026/02/05 16:58:16 INFO Applying migration id=shares 2026/02/05 16:58:16 INFO Applying migration id=actorttl 2026/02/05 16:58:16 INFO Applying migration id=tocc 2026/02/05 16:58:16 INFO Applying migration id=followeds 2026/02/05 16:58:16 INFO Applying migration id=certhash 2026/02/05 16:58:16 INFO Applying migration id=follows_sync 2026/02/05 16:58:16 INFO Applying migration id=jsonpath 2026/02/05 16:58:16 INFO Applying migration id=localforward 2026/02/05 16:58:16 INFO Applying migration id=avatar 2026/02/05 16:58:16 INFO Applying migration id=noimage 2026/02/05 16:58:16 INFO Applying migration id=feed 2026/02/05 16:58:16 INFO Applying migration id=bookmarks 2026/02/05 16:58:16 INFO Applying migration id=shareactivity 2026/02/05 16:58:16 INFO Applying migration id=application 2026/02/05 16:58:16 INFO Applying migration id=certificates 2026/02/05 16:58:16 INFO Applying migration id=rawforward 2026/02/05 16:58:16 INFO Applying migration id=publickey 2026/02/05 16:58:16 INFO Applying migration id=resolvegroup 2026/02/05 16:58:16 INFO Applying migration id=reject 2026/02/05 16:58:16 INFO Applying migration id=autodel 2026/02/05 16:58:16 INFO Applying migration id=jsonb 2026/02/05 16:58:16 INFO Applying migration id=quote 2026/02/05 16:58:16 INFO Applying migration id=rfc9421 2026/02/05 16:58:16 INFO Applying migration id=keys 2026/02/05 16:58:16 INFO Applying migration id=portable 2026/02/05 16:58:16 INFO Applying migration id=proofs 2026/02/05 16:58:16 INFO Applying migration id=contexts 2026/02/05 16:58:16 INFO Applying migration id=deliverieshost 2026/02/05 16:58:16 INFO Applying migration id=pembegin 2026/02/05 16:58:16 INFO Applying migration id=didhost 2026/02/05 16:58:17 INFO Failed to decode user name url="/users/resolve?troll%zzlocalhost.localdomain%3a8443 " error="invalid URL escape \"%zz\"" --- PASS: TestResolve_InvalidEscapeSequence (1.03s) === RUN TestResolve_InvalidInputFormat 2026/02/05 16:58:17 INFO Applying migration id=initial 2026/02/05 16:58:17 INFO Applying migration id=notesupdated 2026/02/05 16:58:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:17 INFO Applying migration id=activitiesid 2026/02/05 16:58:17 INFO Applying migration id=outbox 2026/02/05 16:58:17 INFO Applying migration id=edits 2026/02/05 16:58:17 INFO Applying migration id=outboxactor 2026/02/05 16:58:17 INFO Applying migration id=outboxsender 2026/02/05 16:58:17 INFO Applying migration id=thread 2026/02/05 16:58:17 INFO Applying migration id=host 2026/02/05 16:58:17 INFO Applying migration id=sharedinbox 2026/02/05 16:58:17 INFO Applying migration id=noteshost 2026/02/05 16:58:17 INFO Applying migration id=fetched 2026/02/05 16:58:17 INFO Applying migration id=move 2026/02/05 16:58:17 INFO Applying migration id=cleanup 2026/02/05 16:58:17 INFO Applying migration id=received 2026/02/05 16:58:17 INFO Applying migration id=namehost 2026/02/05 16:58:17 INFO Applying migration id=outboxhost 2026/02/05 16:58:17 INFO Applying migration id=notesfts 2026/02/05 16:58:17 INFO Applying migration id=iconsname 2026/02/05 16:58:17 INFO Applying migration id=nohash 2026/02/05 16:58:17 INFO Applying migration id=shares 2026/02/05 16:58:17 INFO Applying migration id=actorttl 2026/02/05 16:58:17 INFO Applying migration id=tocc 2026/02/05 16:58:17 INFO Applying migration id=followeds 2026/02/05 16:58:17 INFO Applying migration id=certhash 2026/02/05 16:58:17 INFO Applying migration id=follows_sync 2026/02/05 16:58:17 INFO Applying migration id=jsonpath 2026/02/05 16:58:17 INFO Applying migration id=localforward 2026/02/05 16:58:17 INFO Applying migration id=avatar 2026/02/05 16:58:17 INFO Applying migration id=noimage 2026/02/05 16:58:17 INFO Applying migration id=feed 2026/02/05 16:58:17 INFO Applying migration id=bookmarks 2026/02/05 16:58:17 INFO Applying migration id=shareactivity 2026/02/05 16:58:17 INFO Applying migration id=application 2026/02/05 16:58:17 INFO Applying migration id=certificates 2026/02/05 16:58:17 INFO Applying migration id=rawforward 2026/02/05 16:58:17 INFO Applying migration id=publickey 2026/02/05 16:58:17 INFO Applying migration id=resolvegroup 2026/02/05 16:58:17 INFO Applying migration id=reject 2026/02/05 16:58:17 INFO Applying migration id=autodel 2026/02/05 16:58:17 INFO Applying migration id=jsonb 2026/02/05 16:58:17 INFO Applying migration id=quote 2026/02/05 16:58:17 INFO Applying migration id=rfc9421 2026/02/05 16:58:17 INFO Applying migration id=keys 2026/02/05 16:58:17 INFO Applying migration id=portable 2026/02/05 16:58:17 INFO Applying migration id=proofs 2026/02/05 16:58:17 INFO Applying migration id=contexts 2026/02/05 16:58:17 INFO Applying migration id=deliverieshost 2026/02/05 16:58:17 INFO Applying migration id=pembegin 2026/02/05 16:58:17 INFO Applying migration id=didhost --- PASS: TestResolve_InvalidInputFormat (1.41s) === RUN TestResolve_UnauthenticatedUser 2026/02/05 16:58:18 INFO Applying migration id=initial 2026/02/05 16:58:18 INFO Applying migration id=notesupdated 2026/02/05 16:58:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:18 INFO Applying migration id=activitiesid 2026/02/05 16:58:18 INFO Applying migration id=outbox 2026/02/05 16:58:18 INFO Applying migration id=edits 2026/02/05 16:58:18 INFO Applying migration id=outboxactor 2026/02/05 16:58:18 INFO Applying migration id=outboxsender 2026/02/05 16:58:18 INFO Applying migration id=thread 2026/02/05 16:58:18 INFO Applying migration id=host 2026/02/05 16:58:18 INFO Applying migration id=sharedinbox 2026/02/05 16:58:18 INFO Applying migration id=noteshost 2026/02/05 16:58:18 INFO Applying migration id=fetched 2026/02/05 16:58:18 INFO Applying migration id=move 2026/02/05 16:58:18 INFO Applying migration id=cleanup 2026/02/05 16:58:18 INFO Applying migration id=received 2026/02/05 16:58:18 INFO Applying migration id=namehost 2026/02/05 16:58:18 INFO Applying migration id=outboxhost 2026/02/05 16:58:18 INFO Applying migration id=notesfts 2026/02/05 16:58:18 INFO Applying migration id=iconsname 2026/02/05 16:58:18 INFO Applying migration id=nohash 2026/02/05 16:58:18 INFO Applying migration id=shares 2026/02/05 16:58:18 INFO Applying migration id=actorttl 2026/02/05 16:58:18 INFO Applying migration id=tocc 2026/02/05 16:58:18 INFO Applying migration id=followeds 2026/02/05 16:58:18 INFO Applying migration id=certhash 2026/02/05 16:58:18 INFO Applying migration id=follows_sync 2026/02/05 16:58:18 INFO Applying migration id=jsonpath 2026/02/05 16:58:18 INFO Applying migration id=localforward 2026/02/05 16:58:18 INFO Applying migration id=avatar 2026/02/05 16:58:18 INFO Applying migration id=noimage 2026/02/05 16:58:18 INFO Applying migration id=feed 2026/02/05 16:58:18 INFO Applying migration id=bookmarks 2026/02/05 16:58:18 INFO Applying migration id=shareactivity 2026/02/05 16:58:18 INFO Applying migration id=application 2026/02/05 16:58:18 INFO Applying migration id=certificates 2026/02/05 16:58:18 INFO Applying migration id=rawforward 2026/02/05 16:58:18 INFO Applying migration id=publickey 2026/02/05 16:58:18 INFO Applying migration id=resolvegroup 2026/02/05 16:58:18 INFO Applying migration id=reject 2026/02/05 16:58:18 INFO Applying migration id=autodel 2026/02/05 16:58:18 INFO Applying migration id=jsonb 2026/02/05 16:58:18 INFO Applying migration id=quote 2026/02/05 16:58:18 INFO Applying migration id=rfc9421 2026/02/05 16:58:18 INFO Applying migration id=keys 2026/02/05 16:58:18 INFO Applying migration id=portable 2026/02/05 16:58:18 INFO Applying migration id=proofs 2026/02/05 16:58:18 INFO Applying migration id=contexts 2026/02/05 16:58:18 INFO Applying migration id=deliverieshost 2026/02/05 16:58:18 INFO Applying migration id=pembegin 2026/02/05 16:58:18 INFO Applying migration id=didhost --- PASS: TestResolve_UnauthenticatedUser (1.08s) === RUN TestSay_HappyFlow 2026/02/05 16:58:19 INFO Applying migration id=initial 2026/02/05 16:58:19 INFO Applying migration id=notesupdated 2026/02/05 16:58:19 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:19 INFO Applying migration id=activitiesid 2026/02/05 16:58:19 INFO Applying migration id=outbox 2026/02/05 16:58:19 INFO Applying migration id=edits 2026/02/05 16:58:19 INFO Applying migration id=outboxactor 2026/02/05 16:58:19 INFO Applying migration id=outboxsender 2026/02/05 16:58:19 INFO Applying migration id=thread 2026/02/05 16:58:19 INFO Applying migration id=host 2026/02/05 16:58:19 INFO Applying migration id=sharedinbox 2026/02/05 16:58:19 INFO Applying migration id=noteshost 2026/02/05 16:58:19 INFO Applying migration id=fetched 2026/02/05 16:58:19 INFO Applying migration id=move 2026/02/05 16:58:19 INFO Applying migration id=cleanup 2026/02/05 16:58:19 INFO Applying migration id=received 2026/02/05 16:58:19 INFO Applying migration id=namehost 2026/02/05 16:58:19 INFO Applying migration id=outboxhost 2026/02/05 16:58:19 INFO Applying migration id=notesfts 2026/02/05 16:58:19 INFO Applying migration id=iconsname 2026/02/05 16:58:19 INFO Applying migration id=nohash 2026/02/05 16:58:19 INFO Applying migration id=shares 2026/02/05 16:58:19 INFO Applying migration id=actorttl 2026/02/05 16:58:19 INFO Applying migration id=tocc 2026/02/05 16:58:19 INFO Applying migration id=followeds 2026/02/05 16:58:19 INFO Applying migration id=certhash 2026/02/05 16:58:19 INFO Applying migration id=follows_sync 2026/02/05 16:58:19 INFO Applying migration id=jsonpath 2026/02/05 16:58:19 INFO Applying migration id=localforward 2026/02/05 16:58:19 INFO Applying migration id=avatar 2026/02/05 16:58:19 INFO Applying migration id=noimage 2026/02/05 16:58:19 INFO Applying migration id=feed 2026/02/05 16:58:19 INFO Applying migration id=bookmarks 2026/02/05 16:58:19 INFO Applying migration id=shareactivity 2026/02/05 16:58:19 INFO Applying migration id=application 2026/02/05 16:58:19 INFO Applying migration id=certificates 2026/02/05 16:58:19 INFO Applying migration id=rawforward 2026/02/05 16:58:19 INFO Applying migration id=publickey 2026/02/05 16:58:19 INFO Applying migration id=resolvegroup 2026/02/05 16:58:19 INFO Applying migration id=reject 2026/02/05 16:58:19 INFO Applying migration id=autodel 2026/02/05 16:58:19 INFO Applying migration id=jsonb 2026/02/05 16:58:19 INFO Applying migration id=quote 2026/02/05 16:58:19 INFO Applying migration id=rfc9421 2026/02/05 16:58:19 INFO Applying migration id=keys 2026/02/05 16:58:19 INFO Applying migration id=portable 2026/02/05 16:58:19 INFO Applying migration id=proofs 2026/02/05 16:58:19 INFO Applying migration id=contexts 2026/02/05 16:58:19 INFO Applying migration id=deliverieshost 2026/02/05 16:58:19 INFO Applying migration id=pembegin 2026/02/05 16:58:19 INFO Applying migration id=didhost 2026/02/05 16:58:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-8da5-772a-a43c-87d2164750fd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-8da5-765b-b224-a9cd9b57534f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-8da5-765b-b224-a9cd9b57534f 2026/02/05 16:58:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-8da5-765b-b224-a9cd9b57534f 2026/02/05 16:58:20 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:58:20 INFO Generating first response key=/local --- PASS: TestSay_HappyFlow (0.71s) === RUN TestSay_Throttling 2026/02/05 16:58:20 INFO Applying migration id=initial 2026/02/05 16:58:20 INFO Applying migration id=notesupdated 2026/02/05 16:58:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:20 INFO Applying migration id=activitiesid 2026/02/05 16:58:20 INFO Applying migration id=outbox 2026/02/05 16:58:20 INFO Applying migration id=edits 2026/02/05 16:58:20 INFO Applying migration id=outboxactor 2026/02/05 16:58:20 INFO Applying migration id=outboxsender 2026/02/05 16:58:20 INFO Applying migration id=thread 2026/02/05 16:58:20 INFO Applying migration id=host 2026/02/05 16:58:20 INFO Applying migration id=sharedinbox 2026/02/05 16:58:20 INFO Applying migration id=noteshost 2026/02/05 16:58:20 INFO Applying migration id=fetched 2026/02/05 16:58:20 INFO Applying migration id=move 2026/02/05 16:58:20 INFO Applying migration id=cleanup 2026/02/05 16:58:20 INFO Applying migration id=received 2026/02/05 16:58:20 INFO Applying migration id=namehost 2026/02/05 16:58:20 INFO Applying migration id=outboxhost 2026/02/05 16:58:20 INFO Applying migration id=notesfts 2026/02/05 16:58:20 INFO Applying migration id=iconsname 2026/02/05 16:58:20 INFO Applying migration id=nohash 2026/02/05 16:58:20 INFO Applying migration id=shares 2026/02/05 16:58:20 INFO Applying migration id=actorttl 2026/02/05 16:58:20 INFO Applying migration id=tocc 2026/02/05 16:58:20 INFO Applying migration id=followeds 2026/02/05 16:58:20 INFO Applying migration id=certhash 2026/02/05 16:58:20 INFO Applying migration id=follows_sync 2026/02/05 16:58:20 INFO Applying migration id=jsonpath 2026/02/05 16:58:20 INFO Applying migration id=localforward 2026/02/05 16:58:20 INFO Applying migration id=avatar 2026/02/05 16:58:20 INFO Applying migration id=noimage 2026/02/05 16:58:20 INFO Applying migration id=feed 2026/02/05 16:58:20 INFO Applying migration id=bookmarks 2026/02/05 16:58:20 INFO Applying migration id=shareactivity 2026/02/05 16:58:20 INFO Applying migration id=application 2026/02/05 16:58:20 INFO Applying migration id=certificates 2026/02/05 16:58:20 INFO Applying migration id=rawforward 2026/02/05 16:58:20 INFO Applying migration id=publickey 2026/02/05 16:58:20 INFO Applying migration id=resolvegroup 2026/02/05 16:58:20 INFO Applying migration id=reject 2026/02/05 16:58:20 INFO Applying migration id=autodel 2026/02/05 16:58:20 INFO Applying migration id=jsonb 2026/02/05 16:58:20 INFO Applying migration id=quote 2026/02/05 16:58:20 INFO Applying migration id=rfc9421 2026/02/05 16:58:20 INFO Applying migration id=keys 2026/02/05 16:58:20 INFO Applying migration id=portable 2026/02/05 16:58:20 INFO Applying migration id=proofs 2026/02/05 16:58:20 INFO Applying migration id=contexts 2026/02/05 16:58:20 INFO Applying migration id=deliverieshost 2026/02/05 16:58:20 INFO Applying migration id=pembegin 2026/02/05 16:58:20 INFO Applying migration id=didhost 2026/02/05 16:58:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-928a-798e-ac75-05ea34f74384 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-928a-78ab-9f7a-6f83d4cf3db6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-928a-78ab-9f7a-6f83d4cf3db6 2026/02/05 16:58:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-928a-78ab-9f7a-6f83d4cf3db6 2026/02/05 16:58:21 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:58:21 WARN User is posting too frequently last=2026-02-05T16:58:21.000Z can=2026-02-05T16:59:21.000Z 2026/02/05 16:58:21 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:58:21 INFO Generating first response key=/local --- PASS: TestSay_Throttling (1.25s) === RUN TestSearch_Happyflow 2026/02/05 16:58:21 INFO Applying migration id=initial 2026/02/05 16:58:21 INFO Applying migration id=notesupdated 2026/02/05 16:58:21 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:21 INFO Applying migration id=activitiesid 2026/02/05 16:58:21 INFO Applying migration id=outbox 2026/02/05 16:58:21 INFO Applying migration id=edits 2026/02/05 16:58:21 INFO Applying migration id=outboxactor 2026/02/05 16:58:21 INFO Applying migration id=outboxsender 2026/02/05 16:58:21 INFO Applying migration id=thread 2026/02/05 16:58:21 INFO Applying migration id=host 2026/02/05 16:58:21 INFO Applying migration id=sharedinbox 2026/02/05 16:58:21 INFO Applying migration id=noteshost 2026/02/05 16:58:21 INFO Applying migration id=fetched 2026/02/05 16:58:21 INFO Applying migration id=move 2026/02/05 16:58:21 INFO Applying migration id=cleanup 2026/02/05 16:58:21 INFO Applying migration id=received 2026/02/05 16:58:21 INFO Applying migration id=namehost 2026/02/05 16:58:21 INFO Applying migration id=outboxhost 2026/02/05 16:58:21 INFO Applying migration id=notesfts 2026/02/05 16:58:21 INFO Applying migration id=iconsname 2026/02/05 16:58:21 INFO Applying migration id=nohash 2026/02/05 16:58:21 INFO Applying migration id=shares 2026/02/05 16:58:21 INFO Applying migration id=actorttl 2026/02/05 16:58:21 INFO Applying migration id=tocc 2026/02/05 16:58:21 INFO Applying migration id=followeds 2026/02/05 16:58:21 INFO Applying migration id=certhash 2026/02/05 16:58:21 INFO Applying migration id=follows_sync 2026/02/05 16:58:21 INFO Applying migration id=jsonpath 2026/02/05 16:58:21 INFO Applying migration id=localforward 2026/02/05 16:58:21 INFO Applying migration id=avatar 2026/02/05 16:58:21 INFO Applying migration id=noimage 2026/02/05 16:58:21 INFO Applying migration id=feed 2026/02/05 16:58:21 INFO Applying migration id=bookmarks 2026/02/05 16:58:21 INFO Applying migration id=shareactivity 2026/02/05 16:58:21 INFO Applying migration id=application 2026/02/05 16:58:21 INFO Applying migration id=certificates 2026/02/05 16:58:21 INFO Applying migration id=rawforward 2026/02/05 16:58:21 INFO Applying migration id=publickey 2026/02/05 16:58:21 INFO Applying migration id=resolvegroup 2026/02/05 16:58:21 INFO Applying migration id=reject 2026/02/05 16:58:21 INFO Applying migration id=autodel 2026/02/05 16:58:21 INFO Applying migration id=jsonb 2026/02/05 16:58:21 INFO Applying migration id=quote 2026/02/05 16:58:21 INFO Applying migration id=rfc9421 2026/02/05 16:58:21 INFO Applying migration id=keys 2026/02/05 16:58:21 INFO Applying migration id=portable 2026/02/05 16:58:21 INFO Applying migration id=proofs 2026/02/05 16:58:21 INFO Applying migration id=contexts 2026/02/05 16:58:21 INFO Applying migration id=deliverieshost 2026/02/05 16:58:21 INFO Applying migration id=pembegin 2026/02/05 16:58:21 INFO Applying migration id=didhost --- PASS: TestSearch_Happyflow (1.82s) === RUN TestSearch_LeadingHash 2026/02/05 16:58:23 INFO Applying migration id=initial 2026/02/05 16:58:23 INFO Applying migration id=notesupdated 2026/02/05 16:58:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:23 INFO Applying migration id=activitiesid 2026/02/05 16:58:23 INFO Applying migration id=outbox 2026/02/05 16:58:23 INFO Applying migration id=edits 2026/02/05 16:58:23 INFO Applying migration id=outboxactor 2026/02/05 16:58:23 INFO Applying migration id=outboxsender 2026/02/05 16:58:23 INFO Applying migration id=thread 2026/02/05 16:58:23 INFO Applying migration id=host 2026/02/05 16:58:23 INFO Applying migration id=sharedinbox 2026/02/05 16:58:23 INFO Applying migration id=noteshost 2026/02/05 16:58:23 INFO Applying migration id=fetched 2026/02/05 16:58:23 INFO Applying migration id=move 2026/02/05 16:58:23 INFO Applying migration id=cleanup 2026/02/05 16:58:23 INFO Applying migration id=received 2026/02/05 16:58:23 INFO Applying migration id=namehost 2026/02/05 16:58:23 INFO Applying migration id=outboxhost 2026/02/05 16:58:23 INFO Applying migration id=notesfts 2026/02/05 16:58:23 INFO Applying migration id=iconsname 2026/02/05 16:58:23 INFO Applying migration id=nohash 2026/02/05 16:58:23 INFO Applying migration id=shares 2026/02/05 16:58:23 INFO Applying migration id=actorttl 2026/02/05 16:58:23 INFO Applying migration id=tocc 2026/02/05 16:58:23 INFO Applying migration id=followeds 2026/02/05 16:58:23 INFO Applying migration id=certhash 2026/02/05 16:58:23 INFO Applying migration id=follows_sync 2026/02/05 16:58:23 INFO Applying migration id=jsonpath 2026/02/05 16:58:23 INFO Applying migration id=localforward 2026/02/05 16:58:23 INFO Applying migration id=avatar 2026/02/05 16:58:23 INFO Applying migration id=noimage 2026/02/05 16:58:23 INFO Applying migration id=feed 2026/02/05 16:58:23 INFO Applying migration id=bookmarks 2026/02/05 16:58:23 INFO Applying migration id=shareactivity 2026/02/05 16:58:23 INFO Applying migration id=application 2026/02/05 16:58:23 INFO Applying migration id=certificates 2026/02/05 16:58:23 INFO Applying migration id=rawforward 2026/02/05 16:58:23 INFO Applying migration id=publickey 2026/02/05 16:58:23 INFO Applying migration id=resolvegroup 2026/02/05 16:58:23 INFO Applying migration id=reject 2026/02/05 16:58:23 INFO Applying migration id=autodel 2026/02/05 16:58:23 INFO Applying migration id=jsonb 2026/02/05 16:58:23 INFO Applying migration id=quote 2026/02/05 16:58:23 INFO Applying migration id=rfc9421 2026/02/05 16:58:23 INFO Applying migration id=keys 2026/02/05 16:58:23 INFO Applying migration id=portable 2026/02/05 16:58:23 INFO Applying migration id=proofs 2026/02/05 16:58:23 INFO Applying migration id=contexts 2026/02/05 16:58:23 INFO Applying migration id=deliverieshost 2026/02/05 16:58:23 INFO Applying migration id=pembegin 2026/02/05 16:58:23 INFO Applying migration id=didhost --- PASS: TestSearch_LeadingHash (0.77s) === RUN TestSearch_LeadingHashUnauthenticatedUser 2026/02/05 16:58:24 INFO Applying migration id=initial 2026/02/05 16:58:24 INFO Applying migration id=notesupdated 2026/02/05 16:58:24 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:24 INFO Applying migration id=activitiesid 2026/02/05 16:58:24 INFO Applying migration id=outbox 2026/02/05 16:58:24 INFO Applying migration id=edits 2026/02/05 16:58:24 INFO Applying migration id=outboxactor 2026/02/05 16:58:24 INFO Applying migration id=outboxsender 2026/02/05 16:58:24 INFO Applying migration id=thread 2026/02/05 16:58:24 INFO Applying migration id=host 2026/02/05 16:58:24 INFO Applying migration id=sharedinbox 2026/02/05 16:58:24 INFO Applying migration id=noteshost 2026/02/05 16:58:24 INFO Applying migration id=fetched 2026/02/05 16:58:24 INFO Applying migration id=move 2026/02/05 16:58:24 INFO Applying migration id=cleanup 2026/02/05 16:58:24 INFO Applying migration id=received 2026/02/05 16:58:24 INFO Applying migration id=namehost 2026/02/05 16:58:24 INFO Applying migration id=outboxhost 2026/02/05 16:58:24 INFO Applying migration id=notesfts 2026/02/05 16:58:24 INFO Applying migration id=iconsname 2026/02/05 16:58:24 INFO Applying migration id=nohash 2026/02/05 16:58:24 INFO Applying migration id=shares 2026/02/05 16:58:24 INFO Applying migration id=actorttl 2026/02/05 16:58:24 INFO Applying migration id=tocc 2026/02/05 16:58:24 INFO Applying migration id=followeds 2026/02/05 16:58:24 INFO Applying migration id=certhash 2026/02/05 16:58:24 INFO Applying migration id=follows_sync 2026/02/05 16:58:24 INFO Applying migration id=jsonpath 2026/02/05 16:58:24 INFO Applying migration id=localforward 2026/02/05 16:58:24 INFO Applying migration id=avatar 2026/02/05 16:58:24 INFO Applying migration id=noimage 2026/02/05 16:58:24 INFO Applying migration id=feed 2026/02/05 16:58:24 INFO Applying migration id=bookmarks 2026/02/05 16:58:24 INFO Applying migration id=shareactivity 2026/02/05 16:58:24 INFO Applying migration id=application 2026/02/05 16:58:24 INFO Applying migration id=certificates 2026/02/05 16:58:24 INFO Applying migration id=rawforward 2026/02/05 16:58:24 INFO Applying migration id=publickey 2026/02/05 16:58:24 INFO Applying migration id=resolvegroup 2026/02/05 16:58:24 INFO Applying migration id=reject 2026/02/05 16:58:24 INFO Applying migration id=autodel 2026/02/05 16:58:24 INFO Applying migration id=jsonb 2026/02/05 16:58:24 INFO Applying migration id=quote 2026/02/05 16:58:24 INFO Applying migration id=rfc9421 2026/02/05 16:58:24 INFO Applying migration id=keys 2026/02/05 16:58:24 INFO Applying migration id=portable 2026/02/05 16:58:24 INFO Applying migration id=proofs 2026/02/05 16:58:24 INFO Applying migration id=contexts 2026/02/05 16:58:24 INFO Applying migration id=deliverieshost 2026/02/05 16:58:24 INFO Applying migration id=pembegin 2026/02/05 16:58:24 INFO Applying migration id=didhost --- PASS: TestSearch_LeadingHashUnauthenticatedUser (1.31s) === RUN TestSearch_NoInput 2026/02/05 16:58:25 INFO Applying migration id=initial 2026/02/05 16:58:25 INFO Applying migration id=notesupdated 2026/02/05 16:58:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:25 INFO Applying migration id=activitiesid 2026/02/05 16:58:25 INFO Applying migration id=outbox 2026/02/05 16:58:25 INFO Applying migration id=edits 2026/02/05 16:58:25 INFO Applying migration id=outboxactor 2026/02/05 16:58:25 INFO Applying migration id=outboxsender 2026/02/05 16:58:25 INFO Applying migration id=thread 2026/02/05 16:58:25 INFO Applying migration id=host 2026/02/05 16:58:25 INFO Applying migration id=sharedinbox 2026/02/05 16:58:25 INFO Applying migration id=noteshost 2026/02/05 16:58:25 INFO Applying migration id=fetched 2026/02/05 16:58:25 INFO Applying migration id=move 2026/02/05 16:58:25 INFO Applying migration id=cleanup 2026/02/05 16:58:25 INFO Applying migration id=received 2026/02/05 16:58:25 INFO Applying migration id=namehost 2026/02/05 16:58:25 INFO Applying migration id=outboxhost 2026/02/05 16:58:25 INFO Applying migration id=notesfts 2026/02/05 16:58:25 INFO Applying migration id=iconsname 2026/02/05 16:58:25 INFO Applying migration id=nohash 2026/02/05 16:58:25 INFO Applying migration id=shares 2026/02/05 16:58:25 INFO Applying migration id=actorttl 2026/02/05 16:58:25 INFO Applying migration id=tocc 2026/02/05 16:58:25 INFO Applying migration id=followeds 2026/02/05 16:58:25 INFO Applying migration id=certhash 2026/02/05 16:58:25 INFO Applying migration id=follows_sync 2026/02/05 16:58:25 INFO Applying migration id=jsonpath 2026/02/05 16:58:25 INFO Applying migration id=localforward 2026/02/05 16:58:25 INFO Applying migration id=avatar 2026/02/05 16:58:25 INFO Applying migration id=noimage 2026/02/05 16:58:25 INFO Applying migration id=feed 2026/02/05 16:58:25 INFO Applying migration id=bookmarks 2026/02/05 16:58:25 INFO Applying migration id=shareactivity 2026/02/05 16:58:25 INFO Applying migration id=application 2026/02/05 16:58:25 INFO Applying migration id=certificates 2026/02/05 16:58:25 INFO Applying migration id=rawforward 2026/02/05 16:58:25 INFO Applying migration id=publickey 2026/02/05 16:58:25 INFO Applying migration id=resolvegroup 2026/02/05 16:58:25 INFO Applying migration id=reject 2026/02/05 16:58:25 INFO Applying migration id=autodel 2026/02/05 16:58:25 INFO Applying migration id=jsonb 2026/02/05 16:58:25 INFO Applying migration id=quote 2026/02/05 16:58:25 INFO Applying migration id=rfc9421 2026/02/05 16:58:25 INFO Applying migration id=keys 2026/02/05 16:58:25 INFO Applying migration id=portable 2026/02/05 16:58:25 INFO Applying migration id=proofs 2026/02/05 16:58:25 INFO Applying migration id=contexts 2026/02/05 16:58:25 INFO Applying migration id=deliverieshost 2026/02/05 16:58:25 INFO Applying migration id=pembegin 2026/02/05 16:58:25 INFO Applying migration id=didhost --- PASS: TestSearch_NoInput (0.96s) === RUN TestSearch_EmptyInput 2026/02/05 16:58:26 INFO Applying migration id=initial 2026/02/05 16:58:26 INFO Applying migration id=notesupdated 2026/02/05 16:58:26 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:26 INFO Applying migration id=activitiesid 2026/02/05 16:58:26 INFO Applying migration id=outbox 2026/02/05 16:58:26 INFO Applying migration id=edits 2026/02/05 16:58:26 INFO Applying migration id=outboxactor 2026/02/05 16:58:26 INFO Applying migration id=outboxsender 2026/02/05 16:58:26 INFO Applying migration id=thread 2026/02/05 16:58:26 INFO Applying migration id=host 2026/02/05 16:58:26 INFO Applying migration id=sharedinbox 2026/02/05 16:58:26 INFO Applying migration id=noteshost 2026/02/05 16:58:26 INFO Applying migration id=fetched 2026/02/05 16:58:26 INFO Applying migration id=move 2026/02/05 16:58:26 INFO Applying migration id=cleanup 2026/02/05 16:58:26 INFO Applying migration id=received 2026/02/05 16:58:26 INFO Applying migration id=namehost 2026/02/05 16:58:26 INFO Applying migration id=outboxhost 2026/02/05 16:58:26 INFO Applying migration id=notesfts 2026/02/05 16:58:26 INFO Applying migration id=iconsname 2026/02/05 16:58:26 INFO Applying migration id=nohash 2026/02/05 16:58:26 INFO Applying migration id=shares 2026/02/05 16:58:26 INFO Applying migration id=actorttl 2026/02/05 16:58:26 INFO Applying migration id=tocc 2026/02/05 16:58:26 INFO Applying migration id=followeds 2026/02/05 16:58:26 INFO Applying migration id=certhash 2026/02/05 16:58:26 INFO Applying migration id=follows_sync 2026/02/05 16:58:26 INFO Applying migration id=jsonpath 2026/02/05 16:58:26 INFO Applying migration id=localforward 2026/02/05 16:58:26 INFO Applying migration id=avatar 2026/02/05 16:58:26 INFO Applying migration id=noimage 2026/02/05 16:58:26 INFO Applying migration id=feed 2026/02/05 16:58:26 INFO Applying migration id=bookmarks 2026/02/05 16:58:26 INFO Applying migration id=shareactivity 2026/02/05 16:58:26 INFO Applying migration id=application 2026/02/05 16:58:26 INFO Applying migration id=certificates 2026/02/05 16:58:26 INFO Applying migration id=rawforward 2026/02/05 16:58:26 INFO Applying migration id=publickey 2026/02/05 16:58:26 INFO Applying migration id=resolvegroup 2026/02/05 16:58:26 INFO Applying migration id=reject 2026/02/05 16:58:26 INFO Applying migration id=autodel 2026/02/05 16:58:26 INFO Applying migration id=jsonb 2026/02/05 16:58:26 INFO Applying migration id=quote 2026/02/05 16:58:26 INFO Applying migration id=rfc9421 2026/02/05 16:58:26 INFO Applying migration id=keys 2026/02/05 16:58:26 INFO Applying migration id=portable 2026/02/05 16:58:26 INFO Applying migration id=proofs 2026/02/05 16:58:26 INFO Applying migration id=contexts 2026/02/05 16:58:26 INFO Applying migration id=deliverieshost 2026/02/05 16:58:26 INFO Applying migration id=pembegin 2026/02/05 16:58:26 INFO Applying migration id=didhost --- PASS: TestSearch_EmptyInput (0.77s) === RUN TestSearch_InvalidEscapeSequence 2026/02/05 16:58:27 INFO Applying migration id=initial 2026/02/05 16:58:27 INFO Applying migration id=notesupdated 2026/02/05 16:58:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:27 INFO Applying migration id=activitiesid 2026/02/05 16:58:27 INFO Applying migration id=outbox 2026/02/05 16:58:27 INFO Applying migration id=edits 2026/02/05 16:58:27 INFO Applying migration id=outboxactor 2026/02/05 16:58:27 INFO Applying migration id=outboxsender 2026/02/05 16:58:27 INFO Applying migration id=thread 2026/02/05 16:58:27 INFO Applying migration id=host 2026/02/05 16:58:27 INFO Applying migration id=sharedinbox 2026/02/05 16:58:27 INFO Applying migration id=noteshost 2026/02/05 16:58:27 INFO Applying migration id=fetched 2026/02/05 16:58:27 INFO Applying migration id=move 2026/02/05 16:58:27 INFO Applying migration id=cleanup 2026/02/05 16:58:27 INFO Applying migration id=received 2026/02/05 16:58:27 INFO Applying migration id=namehost 2026/02/05 16:58:27 INFO Applying migration id=outboxhost 2026/02/05 16:58:27 INFO Applying migration id=notesfts 2026/02/05 16:58:27 INFO Applying migration id=iconsname 2026/02/05 16:58:27 INFO Applying migration id=nohash 2026/02/05 16:58:27 INFO Applying migration id=shares 2026/02/05 16:58:27 INFO Applying migration id=actorttl 2026/02/05 16:58:27 INFO Applying migration id=tocc 2026/02/05 16:58:27 INFO Applying migration id=followeds 2026/02/05 16:58:27 INFO Applying migration id=certhash 2026/02/05 16:58:27 INFO Applying migration id=follows_sync 2026/02/05 16:58:27 INFO Applying migration id=jsonpath 2026/02/05 16:58:27 INFO Applying migration id=localforward 2026/02/05 16:58:27 INFO Applying migration id=avatar 2026/02/05 16:58:27 INFO Applying migration id=noimage 2026/02/05 16:58:27 INFO Applying migration id=feed 2026/02/05 16:58:27 INFO Applying migration id=bookmarks 2026/02/05 16:58:27 INFO Applying migration id=shareactivity 2026/02/05 16:58:27 INFO Applying migration id=application 2026/02/05 16:58:27 INFO Applying migration id=certificates 2026/02/05 16:58:27 INFO Applying migration id=rawforward 2026/02/05 16:58:27 INFO Applying migration id=publickey 2026/02/05 16:58:27 INFO Applying migration id=resolvegroup 2026/02/05 16:58:27 INFO Applying migration id=reject 2026/02/05 16:58:27 INFO Applying migration id=autodel 2026/02/05 16:58:27 INFO Applying migration id=jsonb 2026/02/05 16:58:27 INFO Applying migration id=quote 2026/02/05 16:58:27 INFO Applying migration id=rfc9421 2026/02/05 16:58:27 INFO Applying migration id=keys 2026/02/05 16:58:27 INFO Applying migration id=portable 2026/02/05 16:58:27 INFO Applying migration id=proofs 2026/02/05 16:58:27 INFO Applying migration id=contexts 2026/02/05 16:58:27 INFO Applying migration id=deliverieshost 2026/02/05 16:58:27 INFO Applying migration id=pembegin 2026/02/05 16:58:27 INFO Applying migration id=didhost 2026/02/05 16:58:28 INFO Failed to decode query url=/users/search?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestSearch_InvalidEscapeSequence (0.73s) === RUN TestSearch_UnathenticatedUser 2026/02/05 16:58:28 INFO Applying migration id=initial 2026/02/05 16:58:28 INFO Applying migration id=notesupdated 2026/02/05 16:58:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:28 INFO Applying migration id=activitiesid 2026/02/05 16:58:28 INFO Applying migration id=outbox 2026/02/05 16:58:28 INFO Applying migration id=edits 2026/02/05 16:58:28 INFO Applying migration id=outboxactor 2026/02/05 16:58:28 INFO Applying migration id=outboxsender 2026/02/05 16:58:28 INFO Applying migration id=thread 2026/02/05 16:58:28 INFO Applying migration id=host 2026/02/05 16:58:28 INFO Applying migration id=sharedinbox 2026/02/05 16:58:28 INFO Applying migration id=noteshost 2026/02/05 16:58:28 INFO Applying migration id=fetched 2026/02/05 16:58:28 INFO Applying migration id=move 2026/02/05 16:58:28 INFO Applying migration id=cleanup 2026/02/05 16:58:28 INFO Applying migration id=received 2026/02/05 16:58:28 INFO Applying migration id=namehost 2026/02/05 16:58:28 INFO Applying migration id=outboxhost 2026/02/05 16:58:28 INFO Applying migration id=notesfts 2026/02/05 16:58:28 INFO Applying migration id=iconsname 2026/02/05 16:58:28 INFO Applying migration id=nohash 2026/02/05 16:58:28 INFO Applying migration id=shares 2026/02/05 16:58:28 INFO Applying migration id=actorttl 2026/02/05 16:58:28 INFO Applying migration id=tocc 2026/02/05 16:58:28 INFO Applying migration id=followeds 2026/02/05 16:58:28 INFO Applying migration id=certhash 2026/02/05 16:58:28 INFO Applying migration id=follows_sync 2026/02/05 16:58:28 INFO Applying migration id=jsonpath 2026/02/05 16:58:28 INFO Applying migration id=localforward 2026/02/05 16:58:28 INFO Applying migration id=avatar 2026/02/05 16:58:28 INFO Applying migration id=noimage 2026/02/05 16:58:28 INFO Applying migration id=feed 2026/02/05 16:58:28 INFO Applying migration id=bookmarks 2026/02/05 16:58:28 INFO Applying migration id=shareactivity 2026/02/05 16:58:28 INFO Applying migration id=application 2026/02/05 16:58:28 INFO Applying migration id=certificates 2026/02/05 16:58:28 INFO Applying migration id=rawforward 2026/02/05 16:58:28 INFO Applying migration id=publickey 2026/02/05 16:58:28 INFO Applying migration id=resolvegroup 2026/02/05 16:58:28 INFO Applying migration id=reject 2026/02/05 16:58:28 INFO Applying migration id=autodel 2026/02/05 16:58:28 INFO Applying migration id=jsonb 2026/02/05 16:58:28 INFO Applying migration id=quote 2026/02/05 16:58:28 INFO Applying migration id=rfc9421 2026/02/05 16:58:28 INFO Applying migration id=keys 2026/02/05 16:58:28 INFO Applying migration id=portable 2026/02/05 16:58:28 INFO Applying migration id=proofs 2026/02/05 16:58:28 INFO Applying migration id=contexts 2026/02/05 16:58:28 INFO Applying migration id=deliverieshost 2026/02/05 16:58:28 INFO Applying migration id=pembegin 2026/02/05 16:58:28 INFO Applying migration id=didhost --- PASS: TestSearch_UnathenticatedUser (1.16s) === RUN TestShare_PublicPost 2026/02/05 16:58:29 INFO Applying migration id=initial 2026/02/05 16:58:29 INFO Applying migration id=notesupdated 2026/02/05 16:58:29 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:29 INFO Applying migration id=activitiesid 2026/02/05 16:58:29 INFO Applying migration id=outbox 2026/02/05 16:58:29 INFO Applying migration id=edits 2026/02/05 16:58:29 INFO Applying migration id=outboxactor 2026/02/05 16:58:29 INFO Applying migration id=outboxsender 2026/02/05 16:58:29 INFO Applying migration id=thread 2026/02/05 16:58:29 INFO Applying migration id=host 2026/02/05 16:58:29 INFO Applying migration id=sharedinbox 2026/02/05 16:58:29 INFO Applying migration id=noteshost 2026/02/05 16:58:29 INFO Applying migration id=fetched 2026/02/05 16:58:29 INFO Applying migration id=move 2026/02/05 16:58:29 INFO Applying migration id=cleanup 2026/02/05 16:58:29 INFO Applying migration id=received 2026/02/05 16:58:29 INFO Applying migration id=namehost 2026/02/05 16:58:29 INFO Applying migration id=outboxhost 2026/02/05 16:58:29 INFO Applying migration id=notesfts 2026/02/05 16:58:29 INFO Applying migration id=iconsname 2026/02/05 16:58:29 INFO Applying migration id=nohash 2026/02/05 16:58:29 INFO Applying migration id=shares 2026/02/05 16:58:29 INFO Applying migration id=actorttl 2026/02/05 16:58:29 INFO Applying migration id=tocc 2026/02/05 16:58:29 INFO Applying migration id=followeds 2026/02/05 16:58:29 INFO Applying migration id=certhash 2026/02/05 16:58:29 INFO Applying migration id=follows_sync 2026/02/05 16:58:29 INFO Applying migration id=jsonpath 2026/02/05 16:58:29 INFO Applying migration id=localforward 2026/02/05 16:58:29 INFO Applying migration id=avatar 2026/02/05 16:58:29 INFO Applying migration id=noimage 2026/02/05 16:58:29 INFO Applying migration id=feed 2026/02/05 16:58:29 INFO Applying migration id=bookmarks 2026/02/05 16:58:29 INFO Applying migration id=shareactivity 2026/02/05 16:58:29 INFO Applying migration id=application 2026/02/05 16:58:29 INFO Applying migration id=certificates 2026/02/05 16:58:29 INFO Applying migration id=rawforward 2026/02/05 16:58:29 INFO Applying migration id=publickey 2026/02/05 16:58:29 INFO Applying migration id=resolvegroup 2026/02/05 16:58:29 INFO Applying migration id=reject 2026/02/05 16:58:29 INFO Applying migration id=autodel 2026/02/05 16:58:29 INFO Applying migration id=jsonb 2026/02/05 16:58:29 INFO Applying migration id=quote 2026/02/05 16:58:29 INFO Applying migration id=rfc9421 2026/02/05 16:58:29 INFO Applying migration id=keys 2026/02/05 16:58:29 INFO Applying migration id=portable 2026/02/05 16:58:29 INFO Applying migration id=proofs 2026/02/05 16:58:29 INFO Applying migration id=contexts 2026/02/05 16:58:29 INFO Applying migration id=deliverieshost 2026/02/05 16:58:29 INFO Applying migration id=pembegin 2026/02/05 16:58:29 INFO Applying migration id=didhost 2026/02/05 16:58:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-b40c-771a-90e8-77160f0dac2a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-b40c-7641-b091-dbd0a848fbb3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-b40c-7641-b091-dbd0a848fbb3 2026/02/05 16:58:30 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:58:30 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_PublicPost (1.05s) === RUN TestShare_Throttling 2026/02/05 16:58:30 INFO Applying migration id=initial 2026/02/05 16:58:30 INFO Applying migration id=notesupdated 2026/02/05 16:58:30 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:30 INFO Applying migration id=activitiesid 2026/02/05 16:58:30 INFO Applying migration id=outbox 2026/02/05 16:58:30 INFO Applying migration id=edits 2026/02/05 16:58:30 INFO Applying migration id=outboxactor 2026/02/05 16:58:30 INFO Applying migration id=outboxsender 2026/02/05 16:58:30 INFO Applying migration id=thread 2026/02/05 16:58:30 INFO Applying migration id=host 2026/02/05 16:58:30 INFO Applying migration id=sharedinbox 2026/02/05 16:58:30 INFO Applying migration id=noteshost 2026/02/05 16:58:30 INFO Applying migration id=fetched 2026/02/05 16:58:30 INFO Applying migration id=move 2026/02/05 16:58:30 INFO Applying migration id=cleanup 2026/02/05 16:58:30 INFO Applying migration id=received 2026/02/05 16:58:30 INFO Applying migration id=namehost 2026/02/05 16:58:30 INFO Applying migration id=outboxhost 2026/02/05 16:58:30 INFO Applying migration id=notesfts 2026/02/05 16:58:30 INFO Applying migration id=iconsname 2026/02/05 16:58:30 INFO Applying migration id=nohash 2026/02/05 16:58:30 INFO Applying migration id=shares 2026/02/05 16:58:30 INFO Applying migration id=actorttl 2026/02/05 16:58:30 INFO Applying migration id=tocc 2026/02/05 16:58:30 INFO Applying migration id=followeds 2026/02/05 16:58:30 INFO Applying migration id=certhash 2026/02/05 16:58:30 INFO Applying migration id=follows_sync 2026/02/05 16:58:30 INFO Applying migration id=jsonpath 2026/02/05 16:58:30 INFO Applying migration id=localforward 2026/02/05 16:58:30 INFO Applying migration id=avatar 2026/02/05 16:58:30 INFO Applying migration id=noimage 2026/02/05 16:58:30 INFO Applying migration id=feed 2026/02/05 16:58:30 INFO Applying migration id=bookmarks 2026/02/05 16:58:30 INFO Applying migration id=shareactivity 2026/02/05 16:58:30 INFO Applying migration id=application 2026/02/05 16:58:30 INFO Applying migration id=certificates 2026/02/05 16:58:30 INFO Applying migration id=rawforward 2026/02/05 16:58:30 INFO Applying migration id=publickey 2026/02/05 16:58:30 INFO Applying migration id=resolvegroup 2026/02/05 16:58:30 INFO Applying migration id=reject 2026/02/05 16:58:30 INFO Applying migration id=autodel 2026/02/05 16:58:30 INFO Applying migration id=jsonb 2026/02/05 16:58:30 INFO Applying migration id=quote 2026/02/05 16:58:30 INFO Applying migration id=rfc9421 2026/02/05 16:58:30 INFO Applying migration id=keys 2026/02/05 16:58:30 INFO Applying migration id=portable 2026/02/05 16:58:30 INFO Applying migration id=proofs 2026/02/05 16:58:30 INFO Applying migration id=contexts 2026/02/05 16:58:30 INFO Applying migration id=deliverieshost 2026/02/05 16:58:30 INFO Applying migration id=pembegin 2026/02/05 16:58:30 INFO Applying migration id=didhost 2026/02/05 16:58:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-b7d1-784b-b4de-fcb27f6148bd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-b7d0-7efb-9ef9-80f48408f5bb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-b7d0-7efb-9ef9-80f48408f5bb 2026/02/05 16:58:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-b7d6-7289-9597-d0b300d6f0ea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-b7d6-723d-96d5-f7ceec163bc6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebd-b7d6-723d-96d5-f7ceec163bc6 2026/02/05 16:58:31 WARN User is sharing and unsharing too frequently --- PASS: TestShare_Throttling (0.96s) === RUN TestShare_UnshareThrottling 2026/02/05 16:58:31 INFO Applying migration id=initial 2026/02/05 16:58:31 INFO Applying migration id=notesupdated 2026/02/05 16:58:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:31 INFO Applying migration id=activitiesid 2026/02/05 16:58:31 INFO Applying migration id=outbox 2026/02/05 16:58:31 INFO Applying migration id=edits 2026/02/05 16:58:31 INFO Applying migration id=outboxactor 2026/02/05 16:58:31 INFO Applying migration id=outboxsender 2026/02/05 16:58:31 INFO Applying migration id=thread 2026/02/05 16:58:31 INFO Applying migration id=host 2026/02/05 16:58:31 INFO Applying migration id=sharedinbox 2026/02/05 16:58:31 INFO Applying migration id=noteshost 2026/02/05 16:58:31 INFO Applying migration id=fetched 2026/02/05 16:58:31 INFO Applying migration id=move 2026/02/05 16:58:31 INFO Applying migration id=cleanup 2026/02/05 16:58:31 INFO Applying migration id=received 2026/02/05 16:58:31 INFO Applying migration id=namehost 2026/02/05 16:58:31 INFO Applying migration id=outboxhost 2026/02/05 16:58:31 INFO Applying migration id=notesfts 2026/02/05 16:58:31 INFO Applying migration id=iconsname 2026/02/05 16:58:31 INFO Applying migration id=nohash 2026/02/05 16:58:31 INFO Applying migration id=shares 2026/02/05 16:58:31 INFO Applying migration id=actorttl 2026/02/05 16:58:31 INFO Applying migration id=tocc 2026/02/05 16:58:31 INFO Applying migration id=followeds 2026/02/05 16:58:31 INFO Applying migration id=certhash 2026/02/05 16:58:31 INFO Applying migration id=follows_sync 2026/02/05 16:58:31 INFO Applying migration id=jsonpath 2026/02/05 16:58:31 INFO Applying migration id=localforward 2026/02/05 16:58:31 INFO Applying migration id=avatar 2026/02/05 16:58:31 INFO Applying migration id=noimage 2026/02/05 16:58:31 INFO Applying migration id=feed 2026/02/05 16:58:31 INFO Applying migration id=bookmarks 2026/02/05 16:58:31 INFO Applying migration id=shareactivity 2026/02/05 16:58:31 INFO Applying migration id=application 2026/02/05 16:58:31 INFO Applying migration id=certificates 2026/02/05 16:58:31 INFO Applying migration id=rawforward 2026/02/05 16:58:31 INFO Applying migration id=publickey 2026/02/05 16:58:31 INFO Applying migration id=resolvegroup 2026/02/05 16:58:31 INFO Applying migration id=reject 2026/02/05 16:58:31 INFO Applying migration id=autodel 2026/02/05 16:58:31 INFO Applying migration id=jsonb 2026/02/05 16:58:31 INFO Applying migration id=quote 2026/02/05 16:58:31 INFO Applying migration id=rfc9421 2026/02/05 16:58:31 INFO Applying migration id=keys 2026/02/05 16:58:31 INFO Applying migration id=portable 2026/02/05 16:58:31 INFO Applying migration id=proofs 2026/02/05 16:58:31 INFO Applying migration id=contexts 2026/02/05 16:58:31 INFO Applying migration id=deliverieshost 2026/02/05 16:58:31 INFO Applying migration id=pembegin 2026/02/05 16:58:31 INFO Applying migration id=didhost 2026/02/05 16:58:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-baad-730c-b0ae-f45f206271f3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-baad-7261-9c44-b830fabdc959 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-baad-7261-9c44-b830fabdc959 --- PASS: TestShare_UnshareThrottling (0.73s) === RUN TestShare_PostToFollowers 2026/02/05 16:58:31 INFO Applying migration id=initial 2026/02/05 16:58:31 INFO Applying migration id=notesupdated 2026/02/05 16:58:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:31 INFO Applying migration id=activitiesid 2026/02/05 16:58:31 INFO Applying migration id=outbox 2026/02/05 16:58:31 INFO Applying migration id=edits 2026/02/05 16:58:31 INFO Applying migration id=outboxactor 2026/02/05 16:58:31 INFO Applying migration id=outboxsender 2026/02/05 16:58:31 INFO Applying migration id=thread 2026/02/05 16:58:31 INFO Applying migration id=host 2026/02/05 16:58:31 INFO Applying migration id=sharedinbox 2026/02/05 16:58:31 INFO Applying migration id=noteshost 2026/02/05 16:58:31 INFO Applying migration id=fetched 2026/02/05 16:58:32 INFO Applying migration id=move 2026/02/05 16:58:32 INFO Applying migration id=cleanup 2026/02/05 16:58:32 INFO Applying migration id=received 2026/02/05 16:58:32 INFO Applying migration id=namehost 2026/02/05 16:58:32 INFO Applying migration id=outboxhost 2026/02/05 16:58:32 INFO Applying migration id=notesfts 2026/02/05 16:58:32 INFO Applying migration id=iconsname 2026/02/05 16:58:32 INFO Applying migration id=nohash 2026/02/05 16:58:32 INFO Applying migration id=shares 2026/02/05 16:58:32 INFO Applying migration id=actorttl 2026/02/05 16:58:32 INFO Applying migration id=tocc 2026/02/05 16:58:32 INFO Applying migration id=followeds 2026/02/05 16:58:32 INFO Applying migration id=certhash 2026/02/05 16:58:32 INFO Applying migration id=follows_sync 2026/02/05 16:58:32 INFO Applying migration id=jsonpath 2026/02/05 16:58:32 INFO Applying migration id=localforward 2026/02/05 16:58:32 INFO Applying migration id=avatar 2026/02/05 16:58:32 INFO Applying migration id=noimage 2026/02/05 16:58:32 INFO Applying migration id=feed 2026/02/05 16:58:32 INFO Applying migration id=bookmarks 2026/02/05 16:58:32 INFO Applying migration id=shareactivity 2026/02/05 16:58:32 INFO Applying migration id=application 2026/02/05 16:58:32 INFO Applying migration id=certificates 2026/02/05 16:58:32 INFO Applying migration id=rawforward 2026/02/05 16:58:32 INFO Applying migration id=publickey 2026/02/05 16:58:32 INFO Applying migration id=resolvegroup 2026/02/05 16:58:32 INFO Applying migration id=reject 2026/02/05 16:58:32 INFO Applying migration id=autodel 2026/02/05 16:58:32 INFO Applying migration id=jsonb 2026/02/05 16:58:32 INFO Applying migration id=quote 2026/02/05 16:58:32 INFO Applying migration id=rfc9421 2026/02/05 16:58:32 INFO Applying migration id=keys 2026/02/05 16:58:32 INFO Applying migration id=portable 2026/02/05 16:58:32 INFO Applying migration id=proofs 2026/02/05 16:58:32 INFO Applying migration id=contexts 2026/02/05 16:58:32 INFO Applying migration id=deliverieshost 2026/02/05 16:58:32 INFO Applying migration id=pembegin 2026/02/05 16:58:32 INFO Applying migration id=didhost 2026/02/05 16:58:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-be5e-760e-9663-9c24bd616b9e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-be5e-75c5-a737-fe06f72c0b51 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-be5e-75c5-a737-fe06f72c0b51 2026/02/05 16:58:32 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019c2ebd-be5e-75c5-a737-fe06f72c0b51 error="sql: no rows in result set" --- PASS: TestShare_PostToFollowers (0.94s) === RUN TestShare_Twice 2026/02/05 16:58:32 INFO Applying migration id=initial 2026/02/05 16:58:32 INFO Applying migration id=notesupdated 2026/02/05 16:58:32 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:32 INFO Applying migration id=activitiesid 2026/02/05 16:58:32 INFO Applying migration id=outbox 2026/02/05 16:58:32 INFO Applying migration id=edits 2026/02/05 16:58:32 INFO Applying migration id=outboxactor 2026/02/05 16:58:32 INFO Applying migration id=outboxsender 2026/02/05 16:58:32 INFO Applying migration id=thread 2026/02/05 16:58:32 INFO Applying migration id=host 2026/02/05 16:58:32 INFO Applying migration id=sharedinbox 2026/02/05 16:58:32 INFO Applying migration id=noteshost 2026/02/05 16:58:32 INFO Applying migration id=fetched 2026/02/05 16:58:32 INFO Applying migration id=move 2026/02/05 16:58:32 INFO Applying migration id=cleanup 2026/02/05 16:58:32 INFO Applying migration id=received 2026/02/05 16:58:32 INFO Applying migration id=namehost 2026/02/05 16:58:32 INFO Applying migration id=outboxhost 2026/02/05 16:58:32 INFO Applying migration id=notesfts 2026/02/05 16:58:32 INFO Applying migration id=iconsname 2026/02/05 16:58:32 INFO Applying migration id=nohash 2026/02/05 16:58:32 INFO Applying migration id=shares 2026/02/05 16:58:32 INFO Applying migration id=actorttl 2026/02/05 16:58:32 INFO Applying migration id=tocc 2026/02/05 16:58:32 INFO Applying migration id=followeds 2026/02/05 16:58:32 INFO Applying migration id=certhash 2026/02/05 16:58:32 INFO Applying migration id=follows_sync 2026/02/05 16:58:32 INFO Applying migration id=jsonpath 2026/02/05 16:58:33 INFO Applying migration id=localforward 2026/02/05 16:58:33 INFO Applying migration id=avatar 2026/02/05 16:58:33 INFO Applying migration id=noimage 2026/02/05 16:58:33 INFO Applying migration id=feed 2026/02/05 16:58:33 INFO Applying migration id=bookmarks 2026/02/05 16:58:33 INFO Applying migration id=shareactivity 2026/02/05 16:58:33 INFO Applying migration id=application 2026/02/05 16:58:33 INFO Applying migration id=certificates 2026/02/05 16:58:33 INFO Applying migration id=rawforward 2026/02/05 16:58:33 INFO Applying migration id=publickey 2026/02/05 16:58:33 INFO Applying migration id=resolvegroup 2026/02/05 16:58:33 INFO Applying migration id=reject 2026/02/05 16:58:33 INFO Applying migration id=autodel 2026/02/05 16:58:33 INFO Applying migration id=jsonb 2026/02/05 16:58:33 INFO Applying migration id=quote 2026/02/05 16:58:33 INFO Applying migration id=rfc9421 2026/02/05 16:58:33 INFO Applying migration id=keys 2026/02/05 16:58:33 INFO Applying migration id=portable 2026/02/05 16:58:33 INFO Applying migration id=proofs 2026/02/05 16:58:33 INFO Applying migration id=contexts 2026/02/05 16:58:33 INFO Applying migration id=deliverieshost 2026/02/05 16:58:33 INFO Applying migration id=pembegin 2026/02/05 16:58:33 INFO Applying migration id=didhost 2026/02/05 16:58:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-c0c3-735e-89f4-60a478b034c4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-c0c3-72b7-8ed6-9a3a5336a156 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-c0c3-72b7-8ed6-9a3a5336a156 2026/02/05 16:58:33 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:58:33 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/05 16:58:33 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019c2ebd-c0c3-72b7-8ed6-9a3a5336a156 error="sql: no rows in result set" --- PASS: TestShare_Twice (0.62s) === RUN TestShare_Unshare 2026/02/05 16:58:33 INFO Applying migration id=initial 2026/02/05 16:58:33 INFO Applying migration id=notesupdated 2026/02/05 16:58:33 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:33 INFO Applying migration id=activitiesid 2026/02/05 16:58:33 INFO Applying migration id=outbox 2026/02/05 16:58:33 INFO Applying migration id=edits 2026/02/05 16:58:33 INFO Applying migration id=outboxactor 2026/02/05 16:58:33 INFO Applying migration id=outboxsender 2026/02/05 16:58:33 INFO Applying migration id=thread 2026/02/05 16:58:33 INFO Applying migration id=host 2026/02/05 16:58:33 INFO Applying migration id=sharedinbox 2026/02/05 16:58:33 INFO Applying migration id=noteshost 2026/02/05 16:58:33 INFO Applying migration id=fetched 2026/02/05 16:58:33 INFO Applying migration id=move 2026/02/05 16:58:33 INFO Applying migration id=cleanup 2026/02/05 16:58:33 INFO Applying migration id=received 2026/02/05 16:58:33 INFO Applying migration id=namehost 2026/02/05 16:58:33 INFO Applying migration id=outboxhost 2026/02/05 16:58:33 INFO Applying migration id=notesfts 2026/02/05 16:58:33 INFO Applying migration id=iconsname 2026/02/05 16:58:33 INFO Applying migration id=nohash 2026/02/05 16:58:33 INFO Applying migration id=shares 2026/02/05 16:58:33 INFO Applying migration id=actorttl 2026/02/05 16:58:33 INFO Applying migration id=tocc 2026/02/05 16:58:33 INFO Applying migration id=followeds 2026/02/05 16:58:33 INFO Applying migration id=certhash 2026/02/05 16:58:33 INFO Applying migration id=follows_sync 2026/02/05 16:58:33 INFO Applying migration id=jsonpath 2026/02/05 16:58:33 INFO Applying migration id=localforward 2026/02/05 16:58:33 INFO Applying migration id=avatar 2026/02/05 16:58:33 INFO Applying migration id=noimage 2026/02/05 16:58:33 INFO Applying migration id=feed 2026/02/05 16:58:33 INFO Applying migration id=bookmarks 2026/02/05 16:58:33 INFO Applying migration id=shareactivity 2026/02/05 16:58:33 INFO Applying migration id=application 2026/02/05 16:58:33 INFO Applying migration id=certificates 2026/02/05 16:58:33 INFO Applying migration id=rawforward 2026/02/05 16:58:33 INFO Applying migration id=publickey 2026/02/05 16:58:33 INFO Applying migration id=resolvegroup 2026/02/05 16:58:33 INFO Applying migration id=reject 2026/02/05 16:58:33 INFO Applying migration id=autodel 2026/02/05 16:58:33 INFO Applying migration id=jsonb 2026/02/05 16:58:33 INFO Applying migration id=quote 2026/02/05 16:58:33 INFO Applying migration id=rfc9421 2026/02/05 16:58:33 INFO Applying migration id=keys 2026/02/05 16:58:33 INFO Applying migration id=portable 2026/02/05 16:58:33 INFO Applying migration id=proofs 2026/02/05 16:58:33 INFO Applying migration id=contexts 2026/02/05 16:58:33 INFO Applying migration id=deliverieshost 2026/02/05 16:58:33 INFO Applying migration id=pembegin 2026/02/05 16:58:33 INFO Applying migration id=didhost 2026/02/05 16:58:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-c38e-7b49-9256-7742d607d0a7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-c38e-7a96-8ad2-4a3f882bca29 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-c38e-7a96-8ad2-4a3f882bca29 2026/02/05 16:58:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:58:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/05 16:58:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_Unshare (0.72s) === RUN TestShare_ShareAfterUnshare 2026/02/05 16:58:34 INFO Applying migration id=initial 2026/02/05 16:58:34 INFO Applying migration id=notesupdated 2026/02/05 16:58:34 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:34 INFO Applying migration id=activitiesid 2026/02/05 16:58:34 INFO Applying migration id=outbox 2026/02/05 16:58:34 INFO Applying migration id=edits 2026/02/05 16:58:34 INFO Applying migration id=outboxactor 2026/02/05 16:58:34 INFO Applying migration id=outboxsender 2026/02/05 16:58:34 INFO Applying migration id=thread 2026/02/05 16:58:34 INFO Applying migration id=host 2026/02/05 16:58:34 INFO Applying migration id=sharedinbox 2026/02/05 16:58:34 INFO Applying migration id=noteshost 2026/02/05 16:58:34 INFO Applying migration id=fetched 2026/02/05 16:58:34 INFO Applying migration id=move 2026/02/05 16:58:34 INFO Applying migration id=cleanup 2026/02/05 16:58:34 INFO Applying migration id=received 2026/02/05 16:58:34 INFO Applying migration id=namehost 2026/02/05 16:58:34 INFO Applying migration id=outboxhost 2026/02/05 16:58:34 INFO Applying migration id=notesfts 2026/02/05 16:58:34 INFO Applying migration id=iconsname 2026/02/05 16:58:34 INFO Applying migration id=nohash 2026/02/05 16:58:34 INFO Applying migration id=shares 2026/02/05 16:58:34 INFO Applying migration id=actorttl 2026/02/05 16:58:34 INFO Applying migration id=tocc 2026/02/05 16:58:34 INFO Applying migration id=followeds 2026/02/05 16:58:34 INFO Applying migration id=certhash 2026/02/05 16:58:34 INFO Applying migration id=follows_sync 2026/02/05 16:58:34 INFO Applying migration id=jsonpath 2026/02/05 16:58:34 INFO Applying migration id=localforward 2026/02/05 16:58:34 INFO Applying migration id=avatar 2026/02/05 16:58:34 INFO Applying migration id=noimage 2026/02/05 16:58:34 INFO Applying migration id=feed 2026/02/05 16:58:34 INFO Applying migration id=bookmarks 2026/02/05 16:58:34 INFO Applying migration id=shareactivity 2026/02/05 16:58:34 INFO Applying migration id=application 2026/02/05 16:58:34 INFO Applying migration id=certificates 2026/02/05 16:58:34 INFO Applying migration id=rawforward 2026/02/05 16:58:34 INFO Applying migration id=publickey 2026/02/05 16:58:34 INFO Applying migration id=resolvegroup 2026/02/05 16:58:34 INFO Applying migration id=reject 2026/02/05 16:58:34 INFO Applying migration id=autodel 2026/02/05 16:58:34 INFO Applying migration id=jsonb 2026/02/05 16:58:34 INFO Applying migration id=quote 2026/02/05 16:58:34 INFO Applying migration id=rfc9421 2026/02/05 16:58:34 INFO Applying migration id=keys 2026/02/05 16:58:34 INFO Applying migration id=portable 2026/02/05 16:58:34 INFO Applying migration id=proofs 2026/02/05 16:58:34 INFO Applying migration id=contexts 2026/02/05 16:58:34 INFO Applying migration id=deliverieshost 2026/02/05 16:58:34 INFO Applying migration id=pembegin 2026/02/05 16:58:34 INFO Applying migration id=didhost 2026/02/05 16:58:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-c770-7887-a007-1c3266229e04 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-c770-7817-a798-005182ae5bc6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-c770-7817-a798-005182ae5bc6 2026/02/05 16:58:35 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:58:35 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/05 16:58:35 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/05 16:58:35 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_ShareAfterUnshare (1.00s) === RUN TestHelpUnauthenticatedUser 2026/02/05 16:58:35 INFO Applying migration id=initial 2026/02/05 16:58:35 INFO Applying migration id=notesupdated 2026/02/05 16:58:35 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:35 INFO Applying migration id=activitiesid 2026/02/05 16:58:35 INFO Applying migration id=outbox 2026/02/05 16:58:35 INFO Applying migration id=edits 2026/02/05 16:58:35 INFO Applying migration id=outboxactor 2026/02/05 16:58:35 INFO Applying migration id=outboxsender 2026/02/05 16:58:35 INFO Applying migration id=thread 2026/02/05 16:58:35 INFO Applying migration id=host 2026/02/05 16:58:35 INFO Applying migration id=sharedinbox 2026/02/05 16:58:35 INFO Applying migration id=noteshost 2026/02/05 16:58:35 INFO Applying migration id=fetched 2026/02/05 16:58:35 INFO Applying migration id=move 2026/02/05 16:58:35 INFO Applying migration id=cleanup 2026/02/05 16:58:35 INFO Applying migration id=received 2026/02/05 16:58:35 INFO Applying migration id=namehost 2026/02/05 16:58:35 INFO Applying migration id=outboxhost 2026/02/05 16:58:35 INFO Applying migration id=notesfts 2026/02/05 16:58:35 INFO Applying migration id=iconsname 2026/02/05 16:58:35 INFO Applying migration id=nohash 2026/02/05 16:58:35 INFO Applying migration id=shares 2026/02/05 16:58:35 INFO Applying migration id=actorttl 2026/02/05 16:58:35 INFO Applying migration id=tocc 2026/02/05 16:58:35 INFO Applying migration id=followeds 2026/02/05 16:58:35 INFO Applying migration id=certhash 2026/02/05 16:58:35 INFO Applying migration id=follows_sync 2026/02/05 16:58:35 INFO Applying migration id=jsonpath 2026/02/05 16:58:35 INFO Applying migration id=localforward 2026/02/05 16:58:35 INFO Applying migration id=avatar 2026/02/05 16:58:35 INFO Applying migration id=noimage 2026/02/05 16:58:35 INFO Applying migration id=feed 2026/02/05 16:58:35 INFO Applying migration id=bookmarks 2026/02/05 16:58:35 INFO Applying migration id=shareactivity 2026/02/05 16:58:35 INFO Applying migration id=application 2026/02/05 16:58:35 INFO Applying migration id=certificates 2026/02/05 16:58:35 INFO Applying migration id=rawforward 2026/02/05 16:58:35 INFO Applying migration id=publickey 2026/02/05 16:58:35 INFO Applying migration id=resolvegroup 2026/02/05 16:58:35 INFO Applying migration id=reject 2026/02/05 16:58:35 INFO Applying migration id=autodel 2026/02/05 16:58:35 INFO Applying migration id=jsonb 2026/02/05 16:58:35 INFO Applying migration id=quote 2026/02/05 16:58:35 INFO Applying migration id=rfc9421 2026/02/05 16:58:35 INFO Applying migration id=keys 2026/02/05 16:58:35 INFO Applying migration id=portable 2026/02/05 16:58:35 INFO Applying migration id=proofs 2026/02/05 16:58:35 INFO Applying migration id=contexts 2026/02/05 16:58:35 INFO Applying migration id=deliverieshost 2026/02/05 16:58:35 INFO Applying migration id=pembegin 2026/02/05 16:58:35 INFO Applying migration id=didhost --- PASS: TestHelpUnauthenticatedUser (0.80s) === RUN TestHelpAuthenticatedUser 2026/02/05 16:58:36 INFO Applying migration id=initial 2026/02/05 16:58:36 INFO Applying migration id=notesupdated 2026/02/05 16:58:36 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:36 INFO Applying migration id=activitiesid 2026/02/05 16:58:36 INFO Applying migration id=outbox 2026/02/05 16:58:36 INFO Applying migration id=edits 2026/02/05 16:58:36 INFO Applying migration id=outboxactor 2026/02/05 16:58:36 INFO Applying migration id=outboxsender 2026/02/05 16:58:36 INFO Applying migration id=thread 2026/02/05 16:58:36 INFO Applying migration id=host 2026/02/05 16:58:36 INFO Applying migration id=sharedinbox 2026/02/05 16:58:36 INFO Applying migration id=noteshost 2026/02/05 16:58:36 INFO Applying migration id=fetched 2026/02/05 16:58:36 INFO Applying migration id=move 2026/02/05 16:58:36 INFO Applying migration id=cleanup 2026/02/05 16:58:36 INFO Applying migration id=received 2026/02/05 16:58:36 INFO Applying migration id=namehost 2026/02/05 16:58:36 INFO Applying migration id=outboxhost 2026/02/05 16:58:36 INFO Applying migration id=notesfts 2026/02/05 16:58:36 INFO Applying migration id=iconsname 2026/02/05 16:58:36 INFO Applying migration id=nohash 2026/02/05 16:58:36 INFO Applying migration id=shares 2026/02/05 16:58:36 INFO Applying migration id=actorttl 2026/02/05 16:58:36 INFO Applying migration id=tocc 2026/02/05 16:58:36 INFO Applying migration id=followeds 2026/02/05 16:58:36 INFO Applying migration id=certhash 2026/02/05 16:58:36 INFO Applying migration id=follows_sync 2026/02/05 16:58:36 INFO Applying migration id=jsonpath 2026/02/05 16:58:36 INFO Applying migration id=localforward 2026/02/05 16:58:36 INFO Applying migration id=avatar 2026/02/05 16:58:36 INFO Applying migration id=noimage 2026/02/05 16:58:36 INFO Applying migration id=feed 2026/02/05 16:58:36 INFO Applying migration id=bookmarks 2026/02/05 16:58:36 INFO Applying migration id=shareactivity 2026/02/05 16:58:36 INFO Applying migration id=application 2026/02/05 16:58:36 INFO Applying migration id=certificates 2026/02/05 16:58:36 INFO Applying migration id=rawforward 2026/02/05 16:58:36 INFO Applying migration id=publickey 2026/02/05 16:58:36 INFO Applying migration id=resolvegroup 2026/02/05 16:58:36 INFO Applying migration id=reject 2026/02/05 16:58:36 INFO Applying migration id=autodel 2026/02/05 16:58:36 INFO Applying migration id=jsonb 2026/02/05 16:58:36 INFO Applying migration id=quote 2026/02/05 16:58:36 INFO Applying migration id=rfc9421 2026/02/05 16:58:36 INFO Applying migration id=keys 2026/02/05 16:58:36 INFO Applying migration id=portable 2026/02/05 16:58:36 INFO Applying migration id=proofs 2026/02/05 16:58:36 INFO Applying migration id=contexts 2026/02/05 16:58:36 INFO Applying migration id=deliverieshost 2026/02/05 16:58:36 INFO Applying migration id=pembegin 2026/02/05 16:58:36 INFO Applying migration id=didhost --- PASS: TestHelpAuthenticatedUser (0.81s) === RUN TestStatus_NewInstance 2026/02/05 16:58:36 INFO Applying migration id=initial 2026/02/05 16:58:36 INFO Applying migration id=notesupdated 2026/02/05 16:58:36 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:36 INFO Applying migration id=activitiesid 2026/02/05 16:58:36 INFO Applying migration id=outbox 2026/02/05 16:58:36 INFO Applying migration id=edits 2026/02/05 16:58:36 INFO Applying migration id=outboxactor 2026/02/05 16:58:36 INFO Applying migration id=outboxsender 2026/02/05 16:58:36 INFO Applying migration id=thread 2026/02/05 16:58:36 INFO Applying migration id=host 2026/02/05 16:58:36 INFO Applying migration id=sharedinbox 2026/02/05 16:58:36 INFO Applying migration id=noteshost 2026/02/05 16:58:36 INFO Applying migration id=fetched 2026/02/05 16:58:36 INFO Applying migration id=move 2026/02/05 16:58:36 INFO Applying migration id=cleanup 2026/02/05 16:58:36 INFO Applying migration id=received 2026/02/05 16:58:36 INFO Applying migration id=namehost 2026/02/05 16:58:36 INFO Applying migration id=outboxhost 2026/02/05 16:58:36 INFO Applying migration id=notesfts 2026/02/05 16:58:36 INFO Applying migration id=iconsname 2026/02/05 16:58:36 INFO Applying migration id=nohash 2026/02/05 16:58:36 INFO Applying migration id=shares 2026/02/05 16:58:36 INFO Applying migration id=actorttl 2026/02/05 16:58:36 INFO Applying migration id=tocc 2026/02/05 16:58:36 INFO Applying migration id=followeds 2026/02/05 16:58:36 INFO Applying migration id=certhash 2026/02/05 16:58:36 INFO Applying migration id=follows_sync 2026/02/05 16:58:36 INFO Applying migration id=jsonpath 2026/02/05 16:58:36 INFO Applying migration id=localforward 2026/02/05 16:58:36 INFO Applying migration id=avatar 2026/02/05 16:58:36 INFO Applying migration id=noimage 2026/02/05 16:58:36 INFO Applying migration id=feed 2026/02/05 16:58:36 INFO Applying migration id=bookmarks 2026/02/05 16:58:36 INFO Applying migration id=shareactivity 2026/02/05 16:58:36 INFO Applying migration id=application 2026/02/05 16:58:36 INFO Applying migration id=certificates 2026/02/05 16:58:36 INFO Applying migration id=rawforward 2026/02/05 16:58:36 INFO Applying migration id=publickey 2026/02/05 16:58:36 INFO Applying migration id=resolvegroup 2026/02/05 16:58:36 INFO Applying migration id=reject 2026/02/05 16:58:36 INFO Applying migration id=autodel 2026/02/05 16:58:36 INFO Applying migration id=jsonb 2026/02/05 16:58:37 INFO Applying migration id=quote 2026/02/05 16:58:37 INFO Applying migration id=rfc9421 2026/02/05 16:58:37 INFO Applying migration id=keys 2026/02/05 16:58:37 INFO Applying migration id=portable 2026/02/05 16:58:37 INFO Applying migration id=proofs 2026/02/05 16:58:37 INFO Applying migration id=contexts 2026/02/05 16:58:37 INFO Applying migration id=deliverieshost 2026/02/05 16:58:37 INFO Applying migration id=pembegin 2026/02/05 16:58:37 INFO Applying migration id=didhost 2026/02/05 16:58:38 INFO Generating first response key=/status --- PASS: TestStatus_NewInstance (1.17s) === RUN TestStatus_WithPosts 2026/02/05 16:58:38 INFO Applying migration id=initial 2026/02/05 16:58:38 INFO Applying migration id=notesupdated 2026/02/05 16:58:38 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:38 INFO Applying migration id=activitiesid 2026/02/05 16:58:38 INFO Applying migration id=outbox 2026/02/05 16:58:38 INFO Applying migration id=edits 2026/02/05 16:58:38 INFO Applying migration id=outboxactor 2026/02/05 16:58:38 INFO Applying migration id=outboxsender 2026/02/05 16:58:38 INFO Applying migration id=thread 2026/02/05 16:58:38 INFO Applying migration id=host 2026/02/05 16:58:38 INFO Applying migration id=sharedinbox 2026/02/05 16:58:38 INFO Applying migration id=noteshost 2026/02/05 16:58:38 INFO Applying migration id=fetched 2026/02/05 16:58:38 INFO Applying migration id=move 2026/02/05 16:58:38 INFO Applying migration id=cleanup 2026/02/05 16:58:38 INFO Applying migration id=received 2026/02/05 16:58:38 INFO Applying migration id=namehost 2026/02/05 16:58:38 INFO Applying migration id=outboxhost 2026/02/05 16:58:38 INFO Applying migration id=notesfts 2026/02/05 16:58:38 INFO Applying migration id=iconsname 2026/02/05 16:58:38 INFO Applying migration id=nohash 2026/02/05 16:58:38 INFO Applying migration id=shares 2026/02/05 16:58:38 INFO Applying migration id=actorttl 2026/02/05 16:58:38 INFO Applying migration id=tocc 2026/02/05 16:58:38 INFO Applying migration id=followeds 2026/02/05 16:58:38 INFO Applying migration id=certhash 2026/02/05 16:58:38 INFO Applying migration id=follows_sync 2026/02/05 16:58:38 INFO Applying migration id=jsonpath 2026/02/05 16:58:38 INFO Applying migration id=localforward 2026/02/05 16:58:38 INFO Applying migration id=avatar 2026/02/05 16:58:38 INFO Applying migration id=noimage 2026/02/05 16:58:38 INFO Applying migration id=feed 2026/02/05 16:58:38 INFO Applying migration id=bookmarks 2026/02/05 16:58:38 INFO Applying migration id=shareactivity 2026/02/05 16:58:38 INFO Applying migration id=application 2026/02/05 16:58:38 INFO Applying migration id=certificates 2026/02/05 16:58:38 INFO Applying migration id=rawforward 2026/02/05 16:58:38 INFO Applying migration id=publickey 2026/02/05 16:58:38 INFO Applying migration id=resolvegroup 2026/02/05 16:58:38 INFO Applying migration id=reject 2026/02/05 16:58:38 INFO Applying migration id=autodel 2026/02/05 16:58:38 INFO Applying migration id=jsonb 2026/02/05 16:58:38 INFO Applying migration id=quote 2026/02/05 16:58:38 INFO Applying migration id=rfc9421 2026/02/05 16:58:38 INFO Applying migration id=keys 2026/02/05 16:58:38 INFO Applying migration id=portable 2026/02/05 16:58:38 INFO Applying migration id=proofs 2026/02/05 16:58:38 INFO Applying migration id=contexts 2026/02/05 16:58:38 INFO Applying migration id=deliverieshost 2026/02/05 16:58:38 INFO Applying migration id=pembegin 2026/02/05 16:58:38 INFO Applying migration id=didhost 2026/02/05 16:58:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-d72e-7eec-a857-89e1d380747b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-d72e-7ea5-940a-8852bd550e73 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-d72e-7ea5-940a-8852bd550e73 2026/02/05 16:58:39 INFO Generating first response key=/status --- PASS: TestStatus_WithPosts (1.23s) === RUN TestUnfollow_HappyFlow 2026/02/05 16:58:39 INFO Applying migration id=initial 2026/02/05 16:58:39 INFO Applying migration id=notesupdated 2026/02/05 16:58:39 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:39 INFO Applying migration id=activitiesid 2026/02/05 16:58:39 INFO Applying migration id=outbox 2026/02/05 16:58:39 INFO Applying migration id=edits 2026/02/05 16:58:39 INFO Applying migration id=outboxactor 2026/02/05 16:58:39 INFO Applying migration id=outboxsender 2026/02/05 16:58:39 INFO Applying migration id=thread 2026/02/05 16:58:39 INFO Applying migration id=host 2026/02/05 16:58:39 INFO Applying migration id=sharedinbox 2026/02/05 16:58:39 INFO Applying migration id=noteshost 2026/02/05 16:58:39 INFO Applying migration id=fetched 2026/02/05 16:58:39 INFO Applying migration id=move 2026/02/05 16:58:39 INFO Applying migration id=cleanup 2026/02/05 16:58:39 INFO Applying migration id=received 2026/02/05 16:58:39 INFO Applying migration id=namehost 2026/02/05 16:58:39 INFO Applying migration id=outboxhost 2026/02/05 16:58:39 INFO Applying migration id=notesfts 2026/02/05 16:58:39 INFO Applying migration id=iconsname 2026/02/05 16:58:39 INFO Applying migration id=nohash 2026/02/05 16:58:39 INFO Applying migration id=shares 2026/02/05 16:58:39 INFO Applying migration id=actorttl 2026/02/05 16:58:39 INFO Applying migration id=tocc 2026/02/05 16:58:39 INFO Applying migration id=followeds 2026/02/05 16:58:39 INFO Applying migration id=certhash 2026/02/05 16:58:39 INFO Applying migration id=follows_sync 2026/02/05 16:58:39 INFO Applying migration id=jsonpath 2026/02/05 16:58:39 INFO Applying migration id=localforward 2026/02/05 16:58:39 INFO Applying migration id=avatar 2026/02/05 16:58:39 INFO Applying migration id=noimage 2026/02/05 16:58:39 INFO Applying migration id=feed 2026/02/05 16:58:39 INFO Applying migration id=bookmarks 2026/02/05 16:58:39 INFO Applying migration id=shareactivity 2026/02/05 16:58:39 INFO Applying migration id=application 2026/02/05 16:58:39 INFO Applying migration id=certificates 2026/02/05 16:58:39 INFO Applying migration id=rawforward 2026/02/05 16:58:39 INFO Applying migration id=publickey 2026/02/05 16:58:39 INFO Applying migration id=resolvegroup 2026/02/05 16:58:39 INFO Applying migration id=reject 2026/02/05 16:58:39 INFO Applying migration id=autodel 2026/02/05 16:58:39 INFO Applying migration id=jsonb 2026/02/05 16:58:39 INFO Applying migration id=quote 2026/02/05 16:58:39 INFO Applying migration id=rfc9421 2026/02/05 16:58:39 INFO Applying migration id=keys 2026/02/05 16:58:39 INFO Applying migration id=portable 2026/02/05 16:58:39 INFO Applying migration id=proofs 2026/02/05 16:58:39 INFO Applying migration id=contexts 2026/02/05 16:58:39 INFO Applying migration id=deliverieshost 2026/02/05 16:58:39 INFO Applying migration id=pembegin 2026/02/05 16:58:39 INFO Applying migration id=didhost 2026/02/05 16:58:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-de67-77ea-9626-ccd94d632ca3 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/02/05 16:58:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-de68-74c2-ad06-ff195f8f0b66 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-de67-77ea-9626-ccd94d632ca3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-de67-77ea-9626-ccd94d632ca3 2026/02/05 16:58:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-de68-7f1d-ab03-180c87d200bc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-de68-7ed6-ab44-c911e79a8410 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-de68-7ed6-ab44-c911e79a8410 2026/02/05 16:58:41 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebd-de6e-727b-a824-5eed26f7d02d activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-de67-77ea-9626-ccd94d632ca3 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 (1.85s) === RUN TestUnfollow_HappyFlowBeforeFeedUpdate 2026/02/05 16:58:41 INFO Applying migration id=initial 2026/02/05 16:58:41 INFO Applying migration id=notesupdated 2026/02/05 16:58:41 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:41 INFO Applying migration id=activitiesid 2026/02/05 16:58:41 INFO Applying migration id=outbox 2026/02/05 16:58:41 INFO Applying migration id=edits 2026/02/05 16:58:41 INFO Applying migration id=outboxactor 2026/02/05 16:58:41 INFO Applying migration id=outboxsender 2026/02/05 16:58:41 INFO Applying migration id=thread 2026/02/05 16:58:41 INFO Applying migration id=host 2026/02/05 16:58:41 INFO Applying migration id=sharedinbox 2026/02/05 16:58:41 INFO Applying migration id=noteshost 2026/02/05 16:58:41 INFO Applying migration id=fetched 2026/02/05 16:58:41 INFO Applying migration id=move 2026/02/05 16:58:41 INFO Applying migration id=cleanup 2026/02/05 16:58:41 INFO Applying migration id=received 2026/02/05 16:58:41 INFO Applying migration id=namehost 2026/02/05 16:58:41 INFO Applying migration id=outboxhost 2026/02/05 16:58:41 INFO Applying migration id=notesfts 2026/02/05 16:58:41 INFO Applying migration id=iconsname 2026/02/05 16:58:41 INFO Applying migration id=nohash 2026/02/05 16:58:41 INFO Applying migration id=shares 2026/02/05 16:58:41 INFO Applying migration id=actorttl 2026/02/05 16:58:41 INFO Applying migration id=tocc 2026/02/05 16:58:41 INFO Applying migration id=followeds 2026/02/05 16:58:41 INFO Applying migration id=certhash 2026/02/05 16:58:41 INFO Applying migration id=follows_sync 2026/02/05 16:58:41 INFO Applying migration id=jsonpath 2026/02/05 16:58:41 INFO Applying migration id=localforward 2026/02/05 16:58:41 INFO Applying migration id=avatar 2026/02/05 16:58:41 INFO Applying migration id=noimage 2026/02/05 16:58:41 INFO Applying migration id=feed 2026/02/05 16:58:41 INFO Applying migration id=bookmarks 2026/02/05 16:58:41 INFO Applying migration id=shareactivity 2026/02/05 16:58:41 INFO Applying migration id=application 2026/02/05 16:58:41 INFO Applying migration id=certificates 2026/02/05 16:58:41 INFO Applying migration id=rawforward 2026/02/05 16:58:41 INFO Applying migration id=publickey 2026/02/05 16:58:41 INFO Applying migration id=resolvegroup 2026/02/05 16:58:41 INFO Applying migration id=reject 2026/02/05 16:58:41 INFO Applying migration id=autodel 2026/02/05 16:58:41 INFO Applying migration id=jsonb 2026/02/05 16:58:41 INFO Applying migration id=quote 2026/02/05 16:58:41 INFO Applying migration id=rfc9421 2026/02/05 16:58:41 INFO Applying migration id=keys 2026/02/05 16:58:41 INFO Applying migration id=portable 2026/02/05 16:58:41 INFO Applying migration id=proofs 2026/02/05 16:58:41 INFO Applying migration id=contexts 2026/02/05 16:58:41 INFO Applying migration id=deliverieshost 2026/02/05 16:58:41 INFO Applying migration id=pembegin 2026/02/05 16:58:41 INFO Applying migration id=didhost 2026/02/05 16:58:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-e13b-7def-9a58-744343569c2d 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/02/05 16:58:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-e13c-7b2f-b68a-99ed658bdee6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-e13b-7def-9a58-744343569c2d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-e13b-7def-9a58-744343569c2d 2026/02/05 16:58:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-e13d-7573-a7df-51bc18b027c5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-e13d-7531-aa8d-9f774d8a68b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-e13d-7531-aa8d-9f774d8a68b2 2026/02/05 16:58:41 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebd-e13f-7775-8d8c-33a824753a48 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-e13b-7def-9a58-744343569c2d 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 (0.72s) === RUN TestUnfollow_FollowAgain 2026/02/05 16:58:41 INFO Applying migration id=initial 2026/02/05 16:58:41 INFO Applying migration id=notesupdated 2026/02/05 16:58:41 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:41 INFO Applying migration id=activitiesid 2026/02/05 16:58:41 INFO Applying migration id=outbox 2026/02/05 16:58:41 INFO Applying migration id=edits 2026/02/05 16:58:41 INFO Applying migration id=outboxactor 2026/02/05 16:58:41 INFO Applying migration id=outboxsender 2026/02/05 16:58:41 INFO Applying migration id=thread 2026/02/05 16:58:41 INFO Applying migration id=host 2026/02/05 16:58:41 INFO Applying migration id=sharedinbox 2026/02/05 16:58:41 INFO Applying migration id=noteshost 2026/02/05 16:58:41 INFO Applying migration id=fetched 2026/02/05 16:58:41 INFO Applying migration id=move 2026/02/05 16:58:41 INFO Applying migration id=cleanup 2026/02/05 16:58:41 INFO Applying migration id=received 2026/02/05 16:58:41 INFO Applying migration id=namehost 2026/02/05 16:58:41 INFO Applying migration id=outboxhost 2026/02/05 16:58:41 INFO Applying migration id=notesfts 2026/02/05 16:58:41 INFO Applying migration id=iconsname 2026/02/05 16:58:41 INFO Applying migration id=nohash 2026/02/05 16:58:41 INFO Applying migration id=shares 2026/02/05 16:58:41 INFO Applying migration id=actorttl 2026/02/05 16:58:41 INFO Applying migration id=tocc 2026/02/05 16:58:41 INFO Applying migration id=followeds 2026/02/05 16:58:41 INFO Applying migration id=certhash 2026/02/05 16:58:41 INFO Applying migration id=follows_sync 2026/02/05 16:58:41 INFO Applying migration id=jsonpath 2026/02/05 16:58:41 INFO Applying migration id=localforward 2026/02/05 16:58:41 INFO Applying migration id=avatar 2026/02/05 16:58:41 INFO Applying migration id=noimage 2026/02/05 16:58:41 INFO Applying migration id=feed 2026/02/05 16:58:41 INFO Applying migration id=bookmarks 2026/02/05 16:58:41 INFO Applying migration id=shareactivity 2026/02/05 16:58:41 INFO Applying migration id=application 2026/02/05 16:58:41 INFO Applying migration id=certificates 2026/02/05 16:58:41 INFO Applying migration id=rawforward 2026/02/05 16:58:41 INFO Applying migration id=publickey 2026/02/05 16:58:41 INFO Applying migration id=resolvegroup 2026/02/05 16:58:41 INFO Applying migration id=reject 2026/02/05 16:58:41 INFO Applying migration id=autodel 2026/02/05 16:58:41 INFO Applying migration id=jsonb 2026/02/05 16:58:41 INFO Applying migration id=quote 2026/02/05 16:58:41 INFO Applying migration id=rfc9421 2026/02/05 16:58:41 INFO Applying migration id=keys 2026/02/05 16:58:41 INFO Applying migration id=portable 2026/02/05 16:58:41 INFO Applying migration id=proofs 2026/02/05 16:58:41 INFO Applying migration id=contexts 2026/02/05 16:58:41 INFO Applying migration id=deliverieshost 2026/02/05 16:58:41 INFO Applying migration id=pembegin 2026/02/05 16:58:41 INFO Applying migration id=didhost 2026/02/05 16:58:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-e8e3-7046-91c9-0e93a93f6115 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/02/05 16:58:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-e8e4-736f-8608-0fbabb0e9bbf activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-e8e3-7046-91c9-0e93a93f6115 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-e8e3-7046-91c9-0e93a93f6115 2026/02/05 16:58:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-e8e5-7068-ad31-518b8837b316 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-e8e4-7ee6-98fc-116993c69fd4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-e8e4-7ee6-98fc-116993c69fd4 2026/02/05 16:58:43 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebd-e8eb-707b-9339-3529c5e17989 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-e8e3-7046-91c9-0e93a93f6115 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/02/05 16:58:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-e8ed-7d19-ad33-83eba196cde0 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/02/05 16:58:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-e8ee-7936-a736-b7793c15e733 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-e8ed-7d19-ad33-83eba196cde0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-e8ed-7d19-ad33-83eba196cde0 --- PASS: TestUnfollow_FollowAgain (1.97s) === RUN TestUnfollow_NotFollowing 2026/02/05 16:58:43 INFO Applying migration id=initial 2026/02/05 16:58:43 INFO Applying migration id=notesupdated 2026/02/05 16:58:43 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:43 INFO Applying migration id=activitiesid 2026/02/05 16:58:43 INFO Applying migration id=outbox 2026/02/05 16:58:43 INFO Applying migration id=edits 2026/02/05 16:58:43 INFO Applying migration id=outboxactor 2026/02/05 16:58:43 INFO Applying migration id=outboxsender 2026/02/05 16:58:43 INFO Applying migration id=thread 2026/02/05 16:58:43 INFO Applying migration id=host 2026/02/05 16:58:43 INFO Applying migration id=sharedinbox 2026/02/05 16:58:43 INFO Applying migration id=noteshost 2026/02/05 16:58:43 INFO Applying migration id=fetched 2026/02/05 16:58:43 INFO Applying migration id=move 2026/02/05 16:58:43 INFO Applying migration id=cleanup 2026/02/05 16:58:43 INFO Applying migration id=received 2026/02/05 16:58:43 INFO Applying migration id=namehost 2026/02/05 16:58:43 INFO Applying migration id=outboxhost 2026/02/05 16:58:43 INFO Applying migration id=notesfts 2026/02/05 16:58:43 INFO Applying migration id=iconsname 2026/02/05 16:58:43 INFO Applying migration id=nohash 2026/02/05 16:58:43 INFO Applying migration id=shares 2026/02/05 16:58:43 INFO Applying migration id=actorttl 2026/02/05 16:58:43 INFO Applying migration id=tocc 2026/02/05 16:58:43 INFO Applying migration id=followeds 2026/02/05 16:58:43 INFO Applying migration id=certhash 2026/02/05 16:58:43 INFO Applying migration id=follows_sync 2026/02/05 16:58:43 INFO Applying migration id=jsonpath 2026/02/05 16:58:43 INFO Applying migration id=localforward 2026/02/05 16:58:43 INFO Applying migration id=avatar 2026/02/05 16:58:43 INFO Applying migration id=noimage 2026/02/05 16:58:43 INFO Applying migration id=feed 2026/02/05 16:58:43 INFO Applying migration id=bookmarks 2026/02/05 16:58:43 INFO Applying migration id=shareactivity 2026/02/05 16:58:43 INFO Applying migration id=application 2026/02/05 16:58:43 INFO Applying migration id=certificates 2026/02/05 16:58:43 INFO Applying migration id=rawforward 2026/02/05 16:58:43 INFO Applying migration id=publickey 2026/02/05 16:58:43 INFO Applying migration id=resolvegroup 2026/02/05 16:58:43 INFO Applying migration id=reject 2026/02/05 16:58:43 INFO Applying migration id=autodel 2026/02/05 16:58:43 INFO Applying migration id=jsonb 2026/02/05 16:58:43 INFO Applying migration id=quote 2026/02/05 16:58:43 INFO Applying migration id=rfc9421 2026/02/05 16:58:43 INFO Applying migration id=keys 2026/02/05 16:58:43 INFO Applying migration id=portable 2026/02/05 16:58:43 INFO Applying migration id=proofs 2026/02/05 16:58:43 INFO Applying migration id=contexts 2026/02/05 16:58:43 INFO Applying migration id=deliverieshost 2026/02/05 16:58:43 INFO Applying migration id=pembegin 2026/02/05 16:58:43 INFO Applying migration id=didhost 2026/02/05 16:58:44 WARN Cannot undo a non-existing follow followed=https://localhost.localdomain:8443/user/bob error="sql: no rows in result set" --- PASS: TestUnfollow_NotFollowing (0.82s) === RUN TestUnfollow_UnauthenticatedUser 2026/02/05 16:58:44 INFO Applying migration id=initial 2026/02/05 16:58:44 INFO Applying migration id=notesupdated 2026/02/05 16:58:44 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:44 INFO Applying migration id=activitiesid 2026/02/05 16:58:44 INFO Applying migration id=outbox 2026/02/05 16:58:44 INFO Applying migration id=edits 2026/02/05 16:58:44 INFO Applying migration id=outboxactor 2026/02/05 16:58:44 INFO Applying migration id=outboxsender 2026/02/05 16:58:44 INFO Applying migration id=thread 2026/02/05 16:58:44 INFO Applying migration id=host 2026/02/05 16:58:44 INFO Applying migration id=sharedinbox 2026/02/05 16:58:44 INFO Applying migration id=noteshost 2026/02/05 16:58:44 INFO Applying migration id=fetched 2026/02/05 16:58:44 INFO Applying migration id=move 2026/02/05 16:58:44 INFO Applying migration id=cleanup 2026/02/05 16:58:44 INFO Applying migration id=received 2026/02/05 16:58:44 INFO Applying migration id=namehost 2026/02/05 16:58:44 INFO Applying migration id=outboxhost 2026/02/05 16:58:44 INFO Applying migration id=notesfts 2026/02/05 16:58:44 INFO Applying migration id=iconsname 2026/02/05 16:58:44 INFO Applying migration id=nohash 2026/02/05 16:58:44 INFO Applying migration id=shares 2026/02/05 16:58:44 INFO Applying migration id=actorttl 2026/02/05 16:58:44 INFO Applying migration id=tocc 2026/02/05 16:58:44 INFO Applying migration id=followeds 2026/02/05 16:58:44 INFO Applying migration id=certhash 2026/02/05 16:58:44 INFO Applying migration id=follows_sync 2026/02/05 16:58:44 INFO Applying migration id=jsonpath 2026/02/05 16:58:44 INFO Applying migration id=localforward 2026/02/05 16:58:44 INFO Applying migration id=avatar 2026/02/05 16:58:44 INFO Applying migration id=noimage 2026/02/05 16:58:44 INFO Applying migration id=feed 2026/02/05 16:58:44 INFO Applying migration id=bookmarks 2026/02/05 16:58:44 INFO Applying migration id=shareactivity 2026/02/05 16:58:44 INFO Applying migration id=application 2026/02/05 16:58:44 INFO Applying migration id=certificates 2026/02/05 16:58:44 INFO Applying migration id=rawforward 2026/02/05 16:58:44 INFO Applying migration id=publickey 2026/02/05 16:58:44 INFO Applying migration id=resolvegroup 2026/02/05 16:58:44 INFO Applying migration id=reject 2026/02/05 16:58:44 INFO Applying migration id=autodel 2026/02/05 16:58:44 INFO Applying migration id=jsonb 2026/02/05 16:58:44 INFO Applying migration id=quote 2026/02/05 16:58:44 INFO Applying migration id=rfc9421 2026/02/05 16:58:44 INFO Applying migration id=keys 2026/02/05 16:58:44 INFO Applying migration id=portable 2026/02/05 16:58:44 INFO Applying migration id=proofs 2026/02/05 16:58:44 INFO Applying migration id=contexts 2026/02/05 16:58:44 INFO Applying migration id=deliverieshost 2026/02/05 16:58:44 INFO Applying migration id=pembegin 2026/02/05 16:58:44 INFO Applying migration id=didhost --- PASS: TestUnfollow_UnauthenticatedUser (0.95s) === RUN TestUploadEdit_HappyFlow 2026/02/05 16:58:45 INFO Applying migration id=initial 2026/02/05 16:58:45 INFO Applying migration id=notesupdated 2026/02/05 16:58:45 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:45 INFO Applying migration id=activitiesid 2026/02/05 16:58:45 INFO Applying migration id=outbox 2026/02/05 16:58:45 INFO Applying migration id=edits 2026/02/05 16:58:45 INFO Applying migration id=outboxactor 2026/02/05 16:58:45 INFO Applying migration id=outboxsender 2026/02/05 16:58:45 INFO Applying migration id=thread 2026/02/05 16:58:45 INFO Applying migration id=host 2026/02/05 16:58:45 INFO Applying migration id=sharedinbox 2026/02/05 16:58:45 INFO Applying migration id=noteshost 2026/02/05 16:58:45 INFO Applying migration id=fetched 2026/02/05 16:58:45 INFO Applying migration id=move 2026/02/05 16:58:45 INFO Applying migration id=cleanup 2026/02/05 16:58:45 INFO Applying migration id=received 2026/02/05 16:58:45 INFO Applying migration id=namehost 2026/02/05 16:58:45 INFO Applying migration id=outboxhost 2026/02/05 16:58:45 INFO Applying migration id=notesfts 2026/02/05 16:58:45 INFO Applying migration id=iconsname 2026/02/05 16:58:45 INFO Applying migration id=nohash 2026/02/05 16:58:45 INFO Applying migration id=shares 2026/02/05 16:58:45 INFO Applying migration id=actorttl 2026/02/05 16:58:45 INFO Applying migration id=tocc 2026/02/05 16:58:45 INFO Applying migration id=followeds 2026/02/05 16:58:45 INFO Applying migration id=certhash 2026/02/05 16:58:45 INFO Applying migration id=follows_sync 2026/02/05 16:58:45 INFO Applying migration id=jsonpath 2026/02/05 16:58:45 INFO Applying migration id=localforward 2026/02/05 16:58:45 INFO Applying migration id=avatar 2026/02/05 16:58:45 INFO Applying migration id=noimage 2026/02/05 16:58:45 INFO Applying migration id=feed 2026/02/05 16:58:45 INFO Applying migration id=bookmarks 2026/02/05 16:58:45 INFO Applying migration id=shareactivity 2026/02/05 16:58:45 INFO Applying migration id=application 2026/02/05 16:58:45 INFO Applying migration id=certificates 2026/02/05 16:58:45 INFO Applying migration id=rawforward 2026/02/05 16:58:45 INFO Applying migration id=publickey 2026/02/05 16:58:45 INFO Applying migration id=resolvegroup 2026/02/05 16:58:45 INFO Applying migration id=reject 2026/02/05 16:58:45 INFO Applying migration id=autodel 2026/02/05 16:58:45 INFO Applying migration id=jsonb 2026/02/05 16:58:45 INFO Applying migration id=quote 2026/02/05 16:58:45 INFO Applying migration id=rfc9421 2026/02/05 16:58:45 INFO Applying migration id=keys 2026/02/05 16:58:45 INFO Applying migration id=portable 2026/02/05 16:58:45 INFO Applying migration id=proofs 2026/02/05 16:58:45 INFO Applying migration id=contexts 2026/02/05 16:58:45 INFO Applying migration id=deliverieshost 2026/02/05 16:58:45 INFO Applying migration id=pembegin 2026/02/05 16:58:45 INFO Applying migration id=didhost 2026/02/05 16:58:46 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-f36c-7719-bf67-06e81cc9f1fe 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/02/05 16:58:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-f36d-79b1-9b60-607dc1a01994 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-f36c-7719-bf67-06e81cc9f1fe activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-f36c-7719-bf67-06e81cc9f1fe 2026/02/05 16:58:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-f370-7760-bf0a-94dbfacd8bbb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-f370-76ed-99ca-9a26677196f6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-f370-76ed-99ca-9a26677196f6 2026/02/05 16:58:46 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2ebd-f372-7e34-8d00-f76cac22857b activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-f370-76ed-99ca-9a26677196f6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-f370-76ed-99ca-9a26677196f6 2026/02/05 16:58:46 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2ebd-f370-76ed-99ca-9a26677196f6 can=2026-02-05T17:14:46.514Z --- PASS: TestUploadEdit_HappyFlow (0.93s) === RUN TestUploadEdit_Empty 2026/02/05 16:58:46 INFO Applying migration id=initial 2026/02/05 16:58:46 INFO Applying migration id=notesupdated 2026/02/05 16:58:46 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:46 INFO Applying migration id=activitiesid 2026/02/05 16:58:46 INFO Applying migration id=outbox 2026/02/05 16:58:46 INFO Applying migration id=edits 2026/02/05 16:58:46 INFO Applying migration id=outboxactor 2026/02/05 16:58:46 INFO Applying migration id=outboxsender 2026/02/05 16:58:46 INFO Applying migration id=thread 2026/02/05 16:58:46 INFO Applying migration id=host 2026/02/05 16:58:46 INFO Applying migration id=sharedinbox 2026/02/05 16:58:46 INFO Applying migration id=noteshost 2026/02/05 16:58:46 INFO Applying migration id=fetched 2026/02/05 16:58:46 INFO Applying migration id=move 2026/02/05 16:58:46 INFO Applying migration id=cleanup 2026/02/05 16:58:46 INFO Applying migration id=received 2026/02/05 16:58:46 INFO Applying migration id=namehost 2026/02/05 16:58:46 INFO Applying migration id=outboxhost 2026/02/05 16:58:46 INFO Applying migration id=notesfts 2026/02/05 16:58:46 INFO Applying migration id=iconsname 2026/02/05 16:58:46 INFO Applying migration id=nohash 2026/02/05 16:58:46 INFO Applying migration id=shares 2026/02/05 16:58:46 INFO Applying migration id=actorttl 2026/02/05 16:58:46 INFO Applying migration id=tocc 2026/02/05 16:58:46 INFO Applying migration id=followeds 2026/02/05 16:58:46 INFO Applying migration id=certhash 2026/02/05 16:58:46 INFO Applying migration id=follows_sync 2026/02/05 16:58:46 INFO Applying migration id=jsonpath 2026/02/05 16:58:46 INFO Applying migration id=localforward 2026/02/05 16:58:46 INFO Applying migration id=avatar 2026/02/05 16:58:46 INFO Applying migration id=noimage 2026/02/05 16:58:46 INFO Applying migration id=feed 2026/02/05 16:58:46 INFO Applying migration id=bookmarks 2026/02/05 16:58:46 INFO Applying migration id=shareactivity 2026/02/05 16:58:46 INFO Applying migration id=application 2026/02/05 16:58:46 INFO Applying migration id=certificates 2026/02/05 16:58:46 INFO Applying migration id=rawforward 2026/02/05 16:58:46 INFO Applying migration id=publickey 2026/02/05 16:58:46 INFO Applying migration id=resolvegroup 2026/02/05 16:58:46 INFO Applying migration id=reject 2026/02/05 16:58:46 INFO Applying migration id=autodel 2026/02/05 16:58:46 INFO Applying migration id=jsonb 2026/02/05 16:58:46 INFO Applying migration id=quote 2026/02/05 16:58:46 INFO Applying migration id=rfc9421 2026/02/05 16:58:46 INFO Applying migration id=keys 2026/02/05 16:58:46 INFO Applying migration id=portable 2026/02/05 16:58:46 INFO Applying migration id=proofs 2026/02/05 16:58:46 INFO Applying migration id=contexts 2026/02/05 16:58:46 INFO Applying migration id=deliverieshost 2026/02/05 16:58:46 INFO Applying migration id=pembegin 2026/02/05 16:58:46 INFO Applying migration id=didhost 2026/02/05 16:58:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-f9da-75e1-88df-5771b5b2db3e 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/02/05 16:58:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-f9db-728e-9ab5-69a15501e16a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-f9da-75e1-88df-5771b5b2db3e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-f9da-75e1-88df-5771b5b2db3e 2026/02/05 16:58:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-f9de-70e5-9615-35c88fd8f93b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-f9de-707b-b6f0-a10cd8153585 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-f9de-707b-b6f0-a10cd8153585 2026/02/05 16:58:48 WARN Content is empty --- PASS: TestUploadEdit_Empty (1.64s) === RUN TestUploadEdit_SizeLimit 2026/02/05 16:58:48 INFO Applying migration id=initial 2026/02/05 16:58:48 INFO Applying migration id=notesupdated 2026/02/05 16:58:48 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:48 INFO Applying migration id=activitiesid 2026/02/05 16:58:48 INFO Applying migration id=outbox 2026/02/05 16:58:48 INFO Applying migration id=edits 2026/02/05 16:58:48 INFO Applying migration id=outboxactor 2026/02/05 16:58:48 INFO Applying migration id=outboxsender 2026/02/05 16:58:48 INFO Applying migration id=thread 2026/02/05 16:58:48 INFO Applying migration id=host 2026/02/05 16:58:48 INFO Applying migration id=sharedinbox 2026/02/05 16:58:48 INFO Applying migration id=noteshost 2026/02/05 16:58:48 INFO Applying migration id=fetched 2026/02/05 16:58:48 INFO Applying migration id=move 2026/02/05 16:58:48 INFO Applying migration id=cleanup 2026/02/05 16:58:48 INFO Applying migration id=received 2026/02/05 16:58:48 INFO Applying migration id=namehost 2026/02/05 16:58:48 INFO Applying migration id=outboxhost 2026/02/05 16:58:48 INFO Applying migration id=notesfts 2026/02/05 16:58:48 INFO Applying migration id=iconsname 2026/02/05 16:58:48 INFO Applying migration id=nohash 2026/02/05 16:58:48 INFO Applying migration id=shares 2026/02/05 16:58:48 INFO Applying migration id=actorttl 2026/02/05 16:58:48 INFO Applying migration id=tocc 2026/02/05 16:58:48 INFO Applying migration id=followeds 2026/02/05 16:58:48 INFO Applying migration id=certhash 2026/02/05 16:58:48 INFO Applying migration id=follows_sync 2026/02/05 16:58:48 INFO Applying migration id=jsonpath 2026/02/05 16:58:48 INFO Applying migration id=localforward 2026/02/05 16:58:48 INFO Applying migration id=avatar 2026/02/05 16:58:48 INFO Applying migration id=noimage 2026/02/05 16:58:48 INFO Applying migration id=feed 2026/02/05 16:58:48 INFO Applying migration id=bookmarks 2026/02/05 16:58:48 INFO Applying migration id=shareactivity 2026/02/05 16:58:48 INFO Applying migration id=application 2026/02/05 16:58:48 INFO Applying migration id=certificates 2026/02/05 16:58:48 INFO Applying migration id=rawforward 2026/02/05 16:58:48 INFO Applying migration id=publickey 2026/02/05 16:58:48 INFO Applying migration id=resolvegroup 2026/02/05 16:58:48 INFO Applying migration id=reject 2026/02/05 16:58:48 INFO Applying migration id=autodel 2026/02/05 16:58:48 INFO Applying migration id=jsonb 2026/02/05 16:58:48 INFO Applying migration id=quote 2026/02/05 16:58:48 INFO Applying migration id=rfc9421 2026/02/05 16:58:48 INFO Applying migration id=keys 2026/02/05 16:58:48 INFO Applying migration id=portable 2026/02/05 16:58:48 INFO Applying migration id=proofs 2026/02/05 16:58:48 INFO Applying migration id=contexts 2026/02/05 16:58:48 INFO Applying migration id=deliverieshost 2026/02/05 16:58:48 INFO Applying migration id=pembegin 2026/02/05 16:58:48 INFO Applying migration id=didhost 2026/02/05 16:58:49 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-fdff-76b1-a35d-09f7b97e02f4 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/02/05 16:58:49 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-fe00-724c-82fe-6e49a5ac21cc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-fdff-76b1-a35d-09f7b97e02f4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-fdff-76b1-a35d-09f7b97e02f4 2026/02/05 16:58:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-fe02-7b5b-80a6-bd0292a9f996 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-fe02-7b0f-a721-2302dfc00dfb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-fe02-7b0f-a721-2302dfc00dfb --- PASS: TestUploadEdit_SizeLimit (1.06s) === RUN TestUploadEdit_InvalidSize 2026/02/05 16:58:49 INFO Applying migration id=initial 2026/02/05 16:58:49 INFO Applying migration id=notesupdated 2026/02/05 16:58:49 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:49 INFO Applying migration id=activitiesid 2026/02/05 16:58:49 INFO Applying migration id=outbox 2026/02/05 16:58:49 INFO Applying migration id=edits 2026/02/05 16:58:49 INFO Applying migration id=outboxactor 2026/02/05 16:58:49 INFO Applying migration id=outboxsender 2026/02/05 16:58:49 INFO Applying migration id=thread 2026/02/05 16:58:49 INFO Applying migration id=host 2026/02/05 16:58:49 INFO Applying migration id=sharedinbox 2026/02/05 16:58:49 INFO Applying migration id=noteshost 2026/02/05 16:58:49 INFO Applying migration id=fetched 2026/02/05 16:58:49 INFO Applying migration id=move 2026/02/05 16:58:49 INFO Applying migration id=cleanup 2026/02/05 16:58:49 INFO Applying migration id=received 2026/02/05 16:58:49 INFO Applying migration id=namehost 2026/02/05 16:58:49 INFO Applying migration id=outboxhost 2026/02/05 16:58:49 INFO Applying migration id=notesfts 2026/02/05 16:58:49 INFO Applying migration id=iconsname 2026/02/05 16:58:49 INFO Applying migration id=nohash 2026/02/05 16:58:49 INFO Applying migration id=shares 2026/02/05 16:58:49 INFO Applying migration id=actorttl 2026/02/05 16:58:49 INFO Applying migration id=tocc 2026/02/05 16:58:49 INFO Applying migration id=followeds 2026/02/05 16:58:49 INFO Applying migration id=certhash 2026/02/05 16:58:49 INFO Applying migration id=follows_sync 2026/02/05 16:58:49 INFO Applying migration id=jsonpath 2026/02/05 16:58:49 INFO Applying migration id=localforward 2026/02/05 16:58:49 INFO Applying migration id=avatar 2026/02/05 16:58:49 INFO Applying migration id=noimage 2026/02/05 16:58:49 INFO Applying migration id=feed 2026/02/05 16:58:49 INFO Applying migration id=bookmarks 2026/02/05 16:58:49 INFO Applying migration id=shareactivity 2026/02/05 16:58:49 INFO Applying migration id=application 2026/02/05 16:58:49 INFO Applying migration id=certificates 2026/02/05 16:58:49 INFO Applying migration id=rawforward 2026/02/05 16:58:49 INFO Applying migration id=publickey 2026/02/05 16:58:49 INFO Applying migration id=resolvegroup 2026/02/05 16:58:49 INFO Applying migration id=reject 2026/02/05 16:58:49 INFO Applying migration id=autodel 2026/02/05 16:58:49 INFO Applying migration id=jsonb 2026/02/05 16:58:49 INFO Applying migration id=quote 2026/02/05 16:58:49 INFO Applying migration id=rfc9421 2026/02/05 16:58:49 INFO Applying migration id=keys 2026/02/05 16:58:49 INFO Applying migration id=portable 2026/02/05 16:58:49 INFO Applying migration id=proofs 2026/02/05 16:58:49 INFO Applying migration id=contexts 2026/02/05 16:58:49 INFO Applying migration id=deliverieshost 2026/02/05 16:58:49 INFO Applying migration id=pembegin 2026/02/05 16:58:49 INFO Applying migration id=didhost 2026/02/05 16:58:50 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-0202-7dbf-8fa5-1feea96577fd 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/02/05 16:58:50 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-0203-79d4-af69-ce7fff4fd509 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-0202-7dbf-8fa5-1feea96577fd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-0202-7dbf-8fa5-1feea96577fd 2026/02/05 16:58:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-0206-781c-b501-e0de4d74a625 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-0206-7773-bc9d-4021430521da activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-0206-7773-bc9d-4021430521da 2026/02/05 16:58:50 WARN Failed to parse content size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestUploadEdit_InvalidSize (1.03s) === RUN TestUploadEdit_InvalidType 2026/02/05 16:58:50 INFO Applying migration id=initial 2026/02/05 16:58:50 INFO Applying migration id=notesupdated 2026/02/05 16:58:50 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:50 INFO Applying migration id=activitiesid 2026/02/05 16:58:50 INFO Applying migration id=outbox 2026/02/05 16:58:50 INFO Applying migration id=edits 2026/02/05 16:58:50 INFO Applying migration id=outboxactor 2026/02/05 16:58:50 INFO Applying migration id=outboxsender 2026/02/05 16:58:50 INFO Applying migration id=thread 2026/02/05 16:58:50 INFO Applying migration id=host 2026/02/05 16:58:50 INFO Applying migration id=sharedinbox 2026/02/05 16:58:50 INFO Applying migration id=noteshost 2026/02/05 16:58:50 INFO Applying migration id=fetched 2026/02/05 16:58:50 INFO Applying migration id=move 2026/02/05 16:58:50 INFO Applying migration id=cleanup 2026/02/05 16:58:50 INFO Applying migration id=received 2026/02/05 16:58:50 INFO Applying migration id=namehost 2026/02/05 16:58:50 INFO Applying migration id=outboxhost 2026/02/05 16:58:50 INFO Applying migration id=notesfts 2026/02/05 16:58:50 INFO Applying migration id=iconsname 2026/02/05 16:58:50 INFO Applying migration id=nohash 2026/02/05 16:58:50 INFO Applying migration id=shares 2026/02/05 16:58:50 INFO Applying migration id=actorttl 2026/02/05 16:58:50 INFO Applying migration id=tocc 2026/02/05 16:58:50 INFO Applying migration id=followeds 2026/02/05 16:58:50 INFO Applying migration id=certhash 2026/02/05 16:58:50 INFO Applying migration id=follows_sync 2026/02/05 16:58:50 INFO Applying migration id=jsonpath 2026/02/05 16:58:50 INFO Applying migration id=localforward 2026/02/05 16:58:50 INFO Applying migration id=avatar 2026/02/05 16:58:50 INFO Applying migration id=noimage 2026/02/05 16:58:50 INFO Applying migration id=feed 2026/02/05 16:58:50 INFO Applying migration id=bookmarks 2026/02/05 16:58:50 INFO Applying migration id=shareactivity 2026/02/05 16:58:50 INFO Applying migration id=application 2026/02/05 16:58:50 INFO Applying migration id=certificates 2026/02/05 16:58:50 INFO Applying migration id=rawforward 2026/02/05 16:58:50 INFO Applying migration id=publickey 2026/02/05 16:58:50 INFO Applying migration id=resolvegroup 2026/02/05 16:58:50 INFO Applying migration id=reject 2026/02/05 16:58:50 INFO Applying migration id=autodel 2026/02/05 16:58:50 INFO Applying migration id=jsonb 2026/02/05 16:58:50 INFO Applying migration id=quote 2026/02/05 16:58:50 INFO Applying migration id=rfc9421 2026/02/05 16:58:50 INFO Applying migration id=keys 2026/02/05 16:58:50 INFO Applying migration id=portable 2026/02/05 16:58:50 INFO Applying migration id=proofs 2026/02/05 16:58:50 INFO Applying migration id=contexts 2026/02/05 16:58:50 INFO Applying migration id=deliverieshost 2026/02/05 16:58:50 INFO Applying migration id=pembegin 2026/02/05 16:58:50 INFO Applying migration id=didhost 2026/02/05 16:58:51 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-05a8-7cab-8b99-f1cacf2b4850 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/02/05 16:58:51 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-05a9-7881-9ebb-1c430102f626 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-05a8-7cab-8b99-f1cacf2b4850 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-05a8-7cab-8b99-f1cacf2b4850 2026/02/05 16:58:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-05ac-7754-b729-7fef21514326 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-05ac-76c8-a3e6-21c9fdeaeab8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-05ac-76c8-a3e6-21c9fdeaeab8 2026/02/05 16:58:51 WARN Content type is unsupported type=text/gemini --- PASS: TestUploadEdit_InvalidType (0.93s) === RUN TestUploadEdit_NoSize 2026/02/05 16:58:51 INFO Applying migration id=initial 2026/02/05 16:58:51 INFO Applying migration id=notesupdated 2026/02/05 16:58:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:51 INFO Applying migration id=activitiesid 2026/02/05 16:58:51 INFO Applying migration id=outbox 2026/02/05 16:58:51 INFO Applying migration id=edits 2026/02/05 16:58:51 INFO Applying migration id=outboxactor 2026/02/05 16:58:51 INFO Applying migration id=outboxsender 2026/02/05 16:58:51 INFO Applying migration id=thread 2026/02/05 16:58:51 INFO Applying migration id=host 2026/02/05 16:58:51 INFO Applying migration id=sharedinbox 2026/02/05 16:58:51 INFO Applying migration id=noteshost 2026/02/05 16:58:51 INFO Applying migration id=fetched 2026/02/05 16:58:51 INFO Applying migration id=move 2026/02/05 16:58:51 INFO Applying migration id=cleanup 2026/02/05 16:58:51 INFO Applying migration id=received 2026/02/05 16:58:51 INFO Applying migration id=namehost 2026/02/05 16:58:51 INFO Applying migration id=outboxhost 2026/02/05 16:58:51 INFO Applying migration id=notesfts 2026/02/05 16:58:51 INFO Applying migration id=iconsname 2026/02/05 16:58:51 INFO Applying migration id=nohash 2026/02/05 16:58:51 INFO Applying migration id=shares 2026/02/05 16:58:51 INFO Applying migration id=actorttl 2026/02/05 16:58:51 INFO Applying migration id=tocc 2026/02/05 16:58:51 INFO Applying migration id=followeds 2026/02/05 16:58:51 INFO Applying migration id=certhash 2026/02/05 16:58:51 INFO Applying migration id=follows_sync 2026/02/05 16:58:51 INFO Applying migration id=jsonpath 2026/02/05 16:58:51 INFO Applying migration id=localforward 2026/02/05 16:58:51 INFO Applying migration id=avatar 2026/02/05 16:58:51 INFO Applying migration id=noimage 2026/02/05 16:58:51 INFO Applying migration id=feed 2026/02/05 16:58:51 INFO Applying migration id=bookmarks 2026/02/05 16:58:51 INFO Applying migration id=shareactivity 2026/02/05 16:58:51 INFO Applying migration id=application 2026/02/05 16:58:51 INFO Applying migration id=certificates 2026/02/05 16:58:51 INFO Applying migration id=rawforward 2026/02/05 16:58:51 INFO Applying migration id=publickey 2026/02/05 16:58:51 INFO Applying migration id=resolvegroup 2026/02/05 16:58:51 INFO Applying migration id=reject 2026/02/05 16:58:51 INFO Applying migration id=autodel 2026/02/05 16:58:51 INFO Applying migration id=jsonb 2026/02/05 16:58:51 INFO Applying migration id=quote 2026/02/05 16:58:51 INFO Applying migration id=rfc9421 2026/02/05 16:58:51 INFO Applying migration id=keys 2026/02/05 16:58:51 INFO Applying migration id=portable 2026/02/05 16:58:51 INFO Applying migration id=proofs 2026/02/05 16:58:51 INFO Applying migration id=contexts 2026/02/05 16:58:51 INFO Applying migration id=deliverieshost 2026/02/05 16:58:51 INFO Applying migration id=pembegin 2026/02/05 16:58:51 INFO Applying migration id=didhost 2026/02/05 16:58:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-090e-7a8b-8b46-948577e5196b 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/02/05 16:58:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-090f-77ad-a7c1-d047de7d22fc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-090e-7a8b-8b46-948577e5196b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-090e-7a8b-8b46-948577e5196b 2026/02/05 16:58:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-0913-793c-a3a0-daa00a2f0591 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-0913-78b2-82f6-8c19a1028f1d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-0913-78b2-82f6-8c19a1028f1d 2026/02/05 16:58:52 WARN Invalid parameters --- PASS: TestUploadEdit_NoSize (0.87s) === RUN TestUploadEdit_NoType 2026/02/05 16:58:52 INFO Applying migration id=initial 2026/02/05 16:58:52 INFO Applying migration id=notesupdated 2026/02/05 16:58:52 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:52 INFO Applying migration id=activitiesid 2026/02/05 16:58:52 INFO Applying migration id=outbox 2026/02/05 16:58:52 INFO Applying migration id=edits 2026/02/05 16:58:52 INFO Applying migration id=outboxactor 2026/02/05 16:58:52 INFO Applying migration id=outboxsender 2026/02/05 16:58:52 INFO Applying migration id=thread 2026/02/05 16:58:52 INFO Applying migration id=host 2026/02/05 16:58:52 INFO Applying migration id=sharedinbox 2026/02/05 16:58:52 INFO Applying migration id=noteshost 2026/02/05 16:58:52 INFO Applying migration id=fetched 2026/02/05 16:58:52 INFO Applying migration id=move 2026/02/05 16:58:52 INFO Applying migration id=cleanup 2026/02/05 16:58:52 INFO Applying migration id=received 2026/02/05 16:58:52 INFO Applying migration id=namehost 2026/02/05 16:58:52 INFO Applying migration id=outboxhost 2026/02/05 16:58:52 INFO Applying migration id=notesfts 2026/02/05 16:58:52 INFO Applying migration id=iconsname 2026/02/05 16:58:52 INFO Applying migration id=nohash 2026/02/05 16:58:52 INFO Applying migration id=shares 2026/02/05 16:58:52 INFO Applying migration id=actorttl 2026/02/05 16:58:52 INFO Applying migration id=tocc 2026/02/05 16:58:52 INFO Applying migration id=followeds 2026/02/05 16:58:52 INFO Applying migration id=certhash 2026/02/05 16:58:52 INFO Applying migration id=follows_sync 2026/02/05 16:58:52 INFO Applying migration id=jsonpath 2026/02/05 16:58:52 INFO Applying migration id=localforward 2026/02/05 16:58:52 INFO Applying migration id=avatar 2026/02/05 16:58:52 INFO Applying migration id=noimage 2026/02/05 16:58:52 INFO Applying migration id=feed 2026/02/05 16:58:52 INFO Applying migration id=bookmarks 2026/02/05 16:58:52 INFO Applying migration id=shareactivity 2026/02/05 16:58:52 INFO Applying migration id=application 2026/02/05 16:58:52 INFO Applying migration id=certificates 2026/02/05 16:58:52 INFO Applying migration id=rawforward 2026/02/05 16:58:52 INFO Applying migration id=publickey 2026/02/05 16:58:52 INFO Applying migration id=resolvegroup 2026/02/05 16:58:52 INFO Applying migration id=reject 2026/02/05 16:58:52 INFO Applying migration id=autodel 2026/02/05 16:58:52 INFO Applying migration id=jsonb 2026/02/05 16:58:52 INFO Applying migration id=quote 2026/02/05 16:58:52 INFO Applying migration id=rfc9421 2026/02/05 16:58:52 INFO Applying migration id=keys 2026/02/05 16:58:52 INFO Applying migration id=portable 2026/02/05 16:58:52 INFO Applying migration id=proofs 2026/02/05 16:58:52 INFO Applying migration id=contexts 2026/02/05 16:58:52 INFO Applying migration id=deliverieshost 2026/02/05 16:58:52 INFO Applying migration id=pembegin 2026/02/05 16:58:52 INFO Applying migration id=didhost 2026/02/05 16:58:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-0d78-7500-a813-8c3f3042a1a2 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/02/05 16:58:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-0d79-738a-a023-7b4053750d97 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-0d78-7500-a813-8c3f3042a1a2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-0d78-7500-a813-8c3f3042a1a2 2026/02/05 16:58:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-0d7c-76e1-a663-f46c97e1e506 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-0d7c-767b-85ca-11e551e6e541 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-0d7c-767b-85ca-11e551e6e541 2026/02/05 16:58:53 WARN Invalid parameters --- PASS: TestUploadEdit_NoType (1.13s) === RUN TestUploadReply_PostToFollowers 2026/02/05 16:58:53 INFO Applying migration id=initial 2026/02/05 16:58:53 INFO Applying migration id=notesupdated 2026/02/05 16:58:53 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:53 INFO Applying migration id=activitiesid 2026/02/05 16:58:53 INFO Applying migration id=outbox 2026/02/05 16:58:53 INFO Applying migration id=edits 2026/02/05 16:58:53 INFO Applying migration id=outboxactor 2026/02/05 16:58:53 INFO Applying migration id=outboxsender 2026/02/05 16:58:53 INFO Applying migration id=thread 2026/02/05 16:58:53 INFO Applying migration id=host 2026/02/05 16:58:53 INFO Applying migration id=sharedinbox 2026/02/05 16:58:53 INFO Applying migration id=noteshost 2026/02/05 16:58:53 INFO Applying migration id=fetched 2026/02/05 16:58:53 INFO Applying migration id=move 2026/02/05 16:58:53 INFO Applying migration id=cleanup 2026/02/05 16:58:53 INFO Applying migration id=received 2026/02/05 16:58:53 INFO Applying migration id=namehost 2026/02/05 16:58:53 INFO Applying migration id=outboxhost 2026/02/05 16:58:53 INFO Applying migration id=notesfts 2026/02/05 16:58:53 INFO Applying migration id=iconsname 2026/02/05 16:58:53 INFO Applying migration id=nohash 2026/02/05 16:58:53 INFO Applying migration id=shares 2026/02/05 16:58:53 INFO Applying migration id=actorttl 2026/02/05 16:58:53 INFO Applying migration id=tocc 2026/02/05 16:58:53 INFO Applying migration id=followeds 2026/02/05 16:58:53 INFO Applying migration id=certhash 2026/02/05 16:58:53 INFO Applying migration id=follows_sync 2026/02/05 16:58:53 INFO Applying migration id=jsonpath 2026/02/05 16:58:53 INFO Applying migration id=localforward 2026/02/05 16:58:53 INFO Applying migration id=avatar 2026/02/05 16:58:53 INFO Applying migration id=noimage 2026/02/05 16:58:53 INFO Applying migration id=feed 2026/02/05 16:58:53 INFO Applying migration id=bookmarks 2026/02/05 16:58:53 INFO Applying migration id=shareactivity 2026/02/05 16:58:53 INFO Applying migration id=application 2026/02/05 16:58:53 INFO Applying migration id=certificates 2026/02/05 16:58:53 INFO Applying migration id=rawforward 2026/02/05 16:58:53 INFO Applying migration id=publickey 2026/02/05 16:58:53 INFO Applying migration id=resolvegroup 2026/02/05 16:58:53 INFO Applying migration id=reject 2026/02/05 16:58:53 INFO Applying migration id=autodel 2026/02/05 16:58:53 INFO Applying migration id=jsonb 2026/02/05 16:58:53 INFO Applying migration id=quote 2026/02/05 16:58:53 INFO Applying migration id=rfc9421 2026/02/05 16:58:53 INFO Applying migration id=keys 2026/02/05 16:58:53 INFO Applying migration id=portable 2026/02/05 16:58:53 INFO Applying migration id=proofs 2026/02/05 16:58:53 INFO Applying migration id=contexts 2026/02/05 16:58:53 INFO Applying migration id=deliverieshost 2026/02/05 16:58:53 INFO Applying migration id=pembegin 2026/02/05 16:58:53 INFO Applying migration id=didhost 2026/02/05 16:58:54 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-1126-77e4-8b10-270959289c1d 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/02/05 16:58:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-1127-7402-baf8-69669ae1c086 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-1126-77e4-8b10-270959289c1d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-1126-77e4-8b10-270959289c1d 2026/02/05 16:58:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-1127-7d4d-a9e8-2c7947820e0a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-1127-7d00-9f58-4b093420f5c7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-1127-7d00-9f58-4b093420f5c7 2026/02/05 16:58:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-1127-7d00-9f58-4b093420f5c7 2026/02/05 16:58:54 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-1127-7d00-9f58-4b093420f5c7 2026/02/05 16:58:54 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-112c-74b4-ba8f-0459c4a5683a note=https://localhost.localdomain:8443/post/019c2ebe-112c-746d-ba12-1f76d8958986 thread=https://localhost.localdomain:8443/post/019c2ebe-1127-7d00-9f58-4b093420f5c7 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:58:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-112c-74b4-ba8f-0459c4a5683a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-112c-746d-ba12-1f76d8958986 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-112c-746d-ba12-1f76d8958986 2026/02/05 16:58:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-1127-7d00-9f58-4b093420f5c7 2026/02/05 16:58:54 INFO Generating first response key=/local --- PASS: TestUploadReply_PostToFollowers (0.95s) === RUN TestUploadReply_NoMimeType 2026/02/05 16:58:54 INFO Applying migration id=initial 2026/02/05 16:58:54 INFO Applying migration id=notesupdated 2026/02/05 16:58:54 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:54 INFO Applying migration id=activitiesid 2026/02/05 16:58:54 INFO Applying migration id=outbox 2026/02/05 16:58:54 INFO Applying migration id=edits 2026/02/05 16:58:54 INFO Applying migration id=outboxactor 2026/02/05 16:58:54 INFO Applying migration id=outboxsender 2026/02/05 16:58:54 INFO Applying migration id=thread 2026/02/05 16:58:54 INFO Applying migration id=host 2026/02/05 16:58:54 INFO Applying migration id=sharedinbox 2026/02/05 16:58:54 INFO Applying migration id=noteshost 2026/02/05 16:58:54 INFO Applying migration id=fetched 2026/02/05 16:58:54 INFO Applying migration id=move 2026/02/05 16:58:54 INFO Applying migration id=cleanup 2026/02/05 16:58:54 INFO Applying migration id=received 2026/02/05 16:58:54 INFO Applying migration id=namehost 2026/02/05 16:58:54 INFO Applying migration id=outboxhost 2026/02/05 16:58:54 INFO Applying migration id=notesfts 2026/02/05 16:58:54 INFO Applying migration id=iconsname 2026/02/05 16:58:54 INFO Applying migration id=nohash 2026/02/05 16:58:54 INFO Applying migration id=shares 2026/02/05 16:58:54 INFO Applying migration id=actorttl 2026/02/05 16:58:54 INFO Applying migration id=tocc 2026/02/05 16:58:54 INFO Applying migration id=followeds 2026/02/05 16:58:54 INFO Applying migration id=certhash 2026/02/05 16:58:54 INFO Applying migration id=follows_sync 2026/02/05 16:58:54 INFO Applying migration id=jsonpath 2026/02/05 16:58:54 INFO Applying migration id=localforward 2026/02/05 16:58:54 INFO Applying migration id=avatar 2026/02/05 16:58:54 INFO Applying migration id=noimage 2026/02/05 16:58:54 INFO Applying migration id=feed 2026/02/05 16:58:54 INFO Applying migration id=bookmarks 2026/02/05 16:58:54 INFO Applying migration id=shareactivity 2026/02/05 16:58:54 INFO Applying migration id=application 2026/02/05 16:58:54 INFO Applying migration id=certificates 2026/02/05 16:58:54 INFO Applying migration id=rawforward 2026/02/05 16:58:54 INFO Applying migration id=publickey 2026/02/05 16:58:54 INFO Applying migration id=resolvegroup 2026/02/05 16:58:54 INFO Applying migration id=reject 2026/02/05 16:58:54 INFO Applying migration id=autodel 2026/02/05 16:58:54 INFO Applying migration id=jsonb 2026/02/05 16:58:54 INFO Applying migration id=quote 2026/02/05 16:58:54 INFO Applying migration id=rfc9421 2026/02/05 16:58:54 INFO Applying migration id=keys 2026/02/05 16:58:54 INFO Applying migration id=portable 2026/02/05 16:58:54 INFO Applying migration id=proofs 2026/02/05 16:58:54 INFO Applying migration id=contexts 2026/02/05 16:58:54 INFO Applying migration id=deliverieshost 2026/02/05 16:58:54 INFO Applying migration id=pembegin 2026/02/05 16:58:54 INFO Applying migration id=didhost 2026/02/05 16:58:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-15dd-7a63-b215-65a7eeb7b8b9 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/02/05 16:58:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-15de-761b-8bde-80c1486f4e6a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-15dd-7a63-b215-65a7eeb7b8b9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-15dd-7a63-b215-65a7eeb7b8b9 2026/02/05 16:58:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-15df-7010-acb1-b09d419081c6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-15de-7f12-b7a3-4c3742a188f2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-15de-7f12-b7a3-4c3742a188f2 2026/02/05 16:58:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-15de-7f12-b7a3-4c3742a188f2 2026/02/05 16:58:55 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-15de-7f12-b7a3-4c3742a188f2 2026/02/05 16:58:55 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-15e3-77ff-8c29-1ccb48a8e1d3 note=https://localhost.localdomain:8443/post/019c2ebe-15e3-77ba-8056-671d05495172 thread=https://localhost.localdomain:8443/post/019c2ebe-15de-7f12-b7a3-4c3742a188f2 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:58:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-15e3-77ff-8c29-1ccb48a8e1d3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-15e3-77ba-8056-671d05495172 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-15e3-77ba-8056-671d05495172 2026/02/05 16:58:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-15de-7f12-b7a3-4c3742a188f2 2026/02/05 16:58:55 INFO Generating first response key=/local --- PASS: TestUploadReply_NoMimeType (1.21s) === RUN TestUsers_NoPosts 2026/02/05 16:58:55 INFO Applying migration id=initial 2026/02/05 16:58:55 INFO Applying migration id=notesupdated 2026/02/05 16:58:55 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:55 INFO Applying migration id=activitiesid 2026/02/05 16:58:55 INFO Applying migration id=outbox 2026/02/05 16:58:55 INFO Applying migration id=edits 2026/02/05 16:58:55 INFO Applying migration id=outboxactor 2026/02/05 16:58:55 INFO Applying migration id=outboxsender 2026/02/05 16:58:55 INFO Applying migration id=thread 2026/02/05 16:58:55 INFO Applying migration id=host 2026/02/05 16:58:55 INFO Applying migration id=sharedinbox 2026/02/05 16:58:55 INFO Applying migration id=noteshost 2026/02/05 16:58:55 INFO Applying migration id=fetched 2026/02/05 16:58:55 INFO Applying migration id=move 2026/02/05 16:58:55 INFO Applying migration id=cleanup 2026/02/05 16:58:55 INFO Applying migration id=received 2026/02/05 16:58:55 INFO Applying migration id=namehost 2026/02/05 16:58:55 INFO Applying migration id=outboxhost 2026/02/05 16:58:55 INFO Applying migration id=notesfts 2026/02/05 16:58:55 INFO Applying migration id=iconsname 2026/02/05 16:58:55 INFO Applying migration id=nohash 2026/02/05 16:58:55 INFO Applying migration id=shares 2026/02/05 16:58:55 INFO Applying migration id=actorttl 2026/02/05 16:58:55 INFO Applying migration id=tocc 2026/02/05 16:58:55 INFO Applying migration id=followeds 2026/02/05 16:58:55 INFO Applying migration id=certhash 2026/02/05 16:58:55 INFO Applying migration id=follows_sync 2026/02/05 16:58:55 INFO Applying migration id=jsonpath 2026/02/05 16:58:55 INFO Applying migration id=localforward 2026/02/05 16:58:55 INFO Applying migration id=avatar 2026/02/05 16:58:55 INFO Applying migration id=noimage 2026/02/05 16:58:55 INFO Applying migration id=feed 2026/02/05 16:58:55 INFO Applying migration id=bookmarks 2026/02/05 16:58:55 INFO Applying migration id=shareactivity 2026/02/05 16:58:55 INFO Applying migration id=application 2026/02/05 16:58:55 INFO Applying migration id=certificates 2026/02/05 16:58:55 INFO Applying migration id=rawforward 2026/02/05 16:58:55 INFO Applying migration id=publickey 2026/02/05 16:58:55 INFO Applying migration id=resolvegroup 2026/02/05 16:58:55 INFO Applying migration id=reject 2026/02/05 16:58:55 INFO Applying migration id=autodel 2026/02/05 16:58:55 INFO Applying migration id=jsonb 2026/02/05 16:58:55 INFO Applying migration id=quote 2026/02/05 16:58:55 INFO Applying migration id=rfc9421 2026/02/05 16:58:55 INFO Applying migration id=keys 2026/02/05 16:58:55 INFO Applying migration id=portable 2026/02/05 16:58:55 INFO Applying migration id=proofs 2026/02/05 16:58:55 INFO Applying migration id=contexts 2026/02/05 16:58:55 INFO Applying migration id=deliverieshost 2026/02/05 16:58:55 INFO Applying migration id=pembegin 2026/02/05 16:58:55 INFO Applying migration id=didhost --- PASS: TestUsers_NoPosts (0.91s) === RUN TestUsers_UnauthenticatedUser 2026/02/05 16:58:56 INFO Applying migration id=initial 2026/02/05 16:58:56 INFO Applying migration id=notesupdated 2026/02/05 16:58:56 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:56 INFO Applying migration id=activitiesid 2026/02/05 16:58:56 INFO Applying migration id=outbox 2026/02/05 16:58:56 INFO Applying migration id=edits 2026/02/05 16:58:56 INFO Applying migration id=outboxactor 2026/02/05 16:58:56 INFO Applying migration id=outboxsender 2026/02/05 16:58:56 INFO Applying migration id=thread 2026/02/05 16:58:56 INFO Applying migration id=host 2026/02/05 16:58:56 INFO Applying migration id=sharedinbox 2026/02/05 16:58:56 INFO Applying migration id=noteshost 2026/02/05 16:58:56 INFO Applying migration id=fetched 2026/02/05 16:58:56 INFO Applying migration id=move 2026/02/05 16:58:56 INFO Applying migration id=cleanup 2026/02/05 16:58:56 INFO Applying migration id=received 2026/02/05 16:58:56 INFO Applying migration id=namehost 2026/02/05 16:58:56 INFO Applying migration id=outboxhost 2026/02/05 16:58:56 INFO Applying migration id=notesfts 2026/02/05 16:58:56 INFO Applying migration id=iconsname 2026/02/05 16:58:56 INFO Applying migration id=nohash 2026/02/05 16:58:56 INFO Applying migration id=shares 2026/02/05 16:58:56 INFO Applying migration id=actorttl 2026/02/05 16:58:56 INFO Applying migration id=tocc 2026/02/05 16:58:56 INFO Applying migration id=followeds 2026/02/05 16:58:56 INFO Applying migration id=certhash 2026/02/05 16:58:56 INFO Applying migration id=follows_sync 2026/02/05 16:58:56 INFO Applying migration id=jsonpath 2026/02/05 16:58:56 INFO Applying migration id=localforward 2026/02/05 16:58:56 INFO Applying migration id=avatar 2026/02/05 16:58:56 INFO Applying migration id=noimage 2026/02/05 16:58:56 INFO Applying migration id=feed 2026/02/05 16:58:56 INFO Applying migration id=bookmarks 2026/02/05 16:58:56 INFO Applying migration id=shareactivity 2026/02/05 16:58:56 INFO Applying migration id=application 2026/02/05 16:58:56 INFO Applying migration id=certificates 2026/02/05 16:58:56 INFO Applying migration id=rawforward 2026/02/05 16:58:56 INFO Applying migration id=publickey 2026/02/05 16:58:56 INFO Applying migration id=resolvegroup 2026/02/05 16:58:56 INFO Applying migration id=reject 2026/02/05 16:58:56 INFO Applying migration id=autodel 2026/02/05 16:58:56 INFO Applying migration id=jsonb 2026/02/05 16:58:56 INFO Applying migration id=quote 2026/02/05 16:58:56 INFO Applying migration id=rfc9421 2026/02/05 16:58:56 INFO Applying migration id=keys 2026/02/05 16:58:56 INFO Applying migration id=portable 2026/02/05 16:58:56 INFO Applying migration id=proofs 2026/02/05 16:58:56 INFO Applying migration id=contexts 2026/02/05 16:58:56 INFO Applying migration id=deliverieshost 2026/02/05 16:58:56 INFO Applying migration id=pembegin 2026/02/05 16:58:56 INFO Applying migration id=didhost --- PASS: TestUsers_UnauthenticatedUser (1.11s) === RUN TestUsers_DM 2026/02/05 16:58:57 INFO Applying migration id=initial 2026/02/05 16:58:57 INFO Applying migration id=notesupdated 2026/02/05 16:58:57 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:57 INFO Applying migration id=activitiesid 2026/02/05 16:58:57 INFO Applying migration id=outbox 2026/02/05 16:58:57 INFO Applying migration id=edits 2026/02/05 16:58:57 INFO Applying migration id=outboxactor 2026/02/05 16:58:57 INFO Applying migration id=outboxsender 2026/02/05 16:58:57 INFO Applying migration id=thread 2026/02/05 16:58:57 INFO Applying migration id=host 2026/02/05 16:58:57 INFO Applying migration id=sharedinbox 2026/02/05 16:58:57 INFO Applying migration id=noteshost 2026/02/05 16:58:57 INFO Applying migration id=fetched 2026/02/05 16:58:57 INFO Applying migration id=move 2026/02/05 16:58:57 INFO Applying migration id=cleanup 2026/02/05 16:58:57 INFO Applying migration id=received 2026/02/05 16:58:57 INFO Applying migration id=namehost 2026/02/05 16:58:57 INFO Applying migration id=outboxhost 2026/02/05 16:58:57 INFO Applying migration id=notesfts 2026/02/05 16:58:57 INFO Applying migration id=iconsname 2026/02/05 16:58:57 INFO Applying migration id=nohash 2026/02/05 16:58:57 INFO Applying migration id=shares 2026/02/05 16:58:57 INFO Applying migration id=actorttl 2026/02/05 16:58:57 INFO Applying migration id=tocc 2026/02/05 16:58:57 INFO Applying migration id=followeds 2026/02/05 16:58:57 INFO Applying migration id=certhash 2026/02/05 16:58:57 INFO Applying migration id=follows_sync 2026/02/05 16:58:57 INFO Applying migration id=jsonpath 2026/02/05 16:58:57 INFO Applying migration id=localforward 2026/02/05 16:58:57 INFO Applying migration id=avatar 2026/02/05 16:58:57 INFO Applying migration id=noimage 2026/02/05 16:58:57 INFO Applying migration id=feed 2026/02/05 16:58:57 INFO Applying migration id=bookmarks 2026/02/05 16:58:57 INFO Applying migration id=shareactivity 2026/02/05 16:58:57 INFO Applying migration id=application 2026/02/05 16:58:57 INFO Applying migration id=certificates 2026/02/05 16:58:57 INFO Applying migration id=rawforward 2026/02/05 16:58:57 INFO Applying migration id=publickey 2026/02/05 16:58:57 INFO Applying migration id=resolvegroup 2026/02/05 16:58:57 INFO Applying migration id=reject 2026/02/05 16:58:57 INFO Applying migration id=autodel 2026/02/05 16:58:57 INFO Applying migration id=jsonb 2026/02/05 16:58:57 INFO Applying migration id=quote 2026/02/05 16:58:57 INFO Applying migration id=rfc9421 2026/02/05 16:58:57 INFO Applying migration id=keys 2026/02/05 16:58:57 INFO Applying migration id=portable 2026/02/05 16:58:57 INFO Applying migration id=proofs 2026/02/05 16:58:57 INFO Applying migration id=contexts 2026/02/05 16:58:57 INFO Applying migration id=deliverieshost 2026/02/05 16:58:57 INFO Applying migration id=pembegin 2026/02/05 16:58:57 INFO Applying migration id=didhost 2026/02/05 16:58:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-212b-7718-aca4-154fa8871b5d 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/02/05 16:58:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-212c-7314-82ef-95c98a92ad0a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-212b-7718-aca4-154fa8871b5d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-212b-7718-aca4-154fa8871b5d 2026/02/05 16:58:58 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:58:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-212d-7137-bb34-7be2931e3258 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-212c-7c35-ba8e-30162a861821 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-212c-7c35-ba8e-30162a861821 --- PASS: TestUsers_DM (0.86s) === RUN TestUsers_DMNotFollowing 2026/02/05 16:58:58 INFO Applying migration id=initial 2026/02/05 16:58:58 INFO Applying migration id=notesupdated 2026/02/05 16:58:58 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:58 INFO Applying migration id=activitiesid 2026/02/05 16:58:58 INFO Applying migration id=outbox 2026/02/05 16:58:58 INFO Applying migration id=edits 2026/02/05 16:58:58 INFO Applying migration id=outboxactor 2026/02/05 16:58:58 INFO Applying migration id=outboxsender 2026/02/05 16:58:58 INFO Applying migration id=thread 2026/02/05 16:58:58 INFO Applying migration id=host 2026/02/05 16:58:58 INFO Applying migration id=sharedinbox 2026/02/05 16:58:58 INFO Applying migration id=noteshost 2026/02/05 16:58:58 INFO Applying migration id=fetched 2026/02/05 16:58:58 INFO Applying migration id=move 2026/02/05 16:58:58 INFO Applying migration id=cleanup 2026/02/05 16:58:58 INFO Applying migration id=received 2026/02/05 16:58:58 INFO Applying migration id=namehost 2026/02/05 16:58:58 INFO Applying migration id=outboxhost 2026/02/05 16:58:58 INFO Applying migration id=notesfts 2026/02/05 16:58:58 INFO Applying migration id=iconsname 2026/02/05 16:58:58 INFO Applying migration id=nohash 2026/02/05 16:58:58 INFO Applying migration id=shares 2026/02/05 16:58:58 INFO Applying migration id=actorttl 2026/02/05 16:58:58 INFO Applying migration id=tocc 2026/02/05 16:58:58 INFO Applying migration id=followeds 2026/02/05 16:58:58 INFO Applying migration id=certhash 2026/02/05 16:58:58 INFO Applying migration id=follows_sync 2026/02/05 16:58:58 INFO Applying migration id=jsonpath 2026/02/05 16:58:58 INFO Applying migration id=localforward 2026/02/05 16:58:58 INFO Applying migration id=avatar 2026/02/05 16:58:58 INFO Applying migration id=noimage 2026/02/05 16:58:58 INFO Applying migration id=feed 2026/02/05 16:58:58 INFO Applying migration id=bookmarks 2026/02/05 16:58:58 INFO Applying migration id=shareactivity 2026/02/05 16:58:58 INFO Applying migration id=application 2026/02/05 16:58:58 INFO Applying migration id=certificates 2026/02/05 16:58:58 INFO Applying migration id=rawforward 2026/02/05 16:58:58 INFO Applying migration id=publickey 2026/02/05 16:58:58 INFO Applying migration id=resolvegroup 2026/02/05 16:58:58 INFO Applying migration id=reject 2026/02/05 16:58:58 INFO Applying migration id=autodel 2026/02/05 16:58:58 INFO Applying migration id=jsonb 2026/02/05 16:58:58 INFO Applying migration id=quote 2026/02/05 16:58:58 INFO Applying migration id=rfc9421 2026/02/05 16:58:58 INFO Applying migration id=keys 2026/02/05 16:58:58 INFO Applying migration id=portable 2026/02/05 16:58:58 INFO Applying migration id=proofs 2026/02/05 16:58:58 INFO Applying migration id=contexts 2026/02/05 16:58:58 INFO Applying migration id=deliverieshost 2026/02/05 16:58:58 INFO Applying migration id=pembegin 2026/02/05 16:58:58 INFO Applying migration id=didhost 2026/02/05 16:58:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-2579-7bdd-9a5b-dbfc0f0c101b 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/02/05 16:58:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-257a-7735-9ec7-cafda39610d7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-2579-7bdd-9a5b-dbfc0f0c101b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-2579-7bdd-9a5b-dbfc0f0c101b 2026/02/05 16:58:59 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:58:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-257b-746a-89a1-f0b65a04a7cf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-257b-707a-b2dc-00c13afc8661 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-257b-707a-b2dc-00c13afc8661 2026/02/05 16:58:59 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebe-257d-71f7-b59e-8a15a59fdbbb activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-2579-7bdd-9a5b-dbfc0f0c101b 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 (1.10s) === RUN TestUsers_PostToFollowers 2026/02/05 16:58:59 INFO Applying migration id=initial 2026/02/05 16:58:59 INFO Applying migration id=notesupdated 2026/02/05 16:58:59 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:59 INFO Applying migration id=activitiesid 2026/02/05 16:58:59 INFO Applying migration id=outbox 2026/02/05 16:58:59 INFO Applying migration id=edits 2026/02/05 16:58:59 INFO Applying migration id=outboxactor 2026/02/05 16:58:59 INFO Applying migration id=outboxsender 2026/02/05 16:58:59 INFO Applying migration id=thread 2026/02/05 16:58:59 INFO Applying migration id=host 2026/02/05 16:58:59 INFO Applying migration id=sharedinbox 2026/02/05 16:58:59 INFO Applying migration id=noteshost 2026/02/05 16:58:59 INFO Applying migration id=fetched 2026/02/05 16:58:59 INFO Applying migration id=move 2026/02/05 16:58:59 INFO Applying migration id=cleanup 2026/02/05 16:58:59 INFO Applying migration id=received 2026/02/05 16:58:59 INFO Applying migration id=namehost 2026/02/05 16:58:59 INFO Applying migration id=outboxhost 2026/02/05 16:58:59 INFO Applying migration id=notesfts 2026/02/05 16:58:59 INFO Applying migration id=iconsname 2026/02/05 16:58:59 INFO Applying migration id=nohash 2026/02/05 16:58:59 INFO Applying migration id=shares 2026/02/05 16:58:59 INFO Applying migration id=actorttl 2026/02/05 16:58:59 INFO Applying migration id=tocc 2026/02/05 16:58:59 INFO Applying migration id=followeds 2026/02/05 16:58:59 INFO Applying migration id=certhash 2026/02/05 16:58:59 INFO Applying migration id=follows_sync 2026/02/05 16:58:59 INFO Applying migration id=jsonpath 2026/02/05 16:58:59 INFO Applying migration id=localforward 2026/02/05 16:58:59 INFO Applying migration id=avatar 2026/02/05 16:58:59 INFO Applying migration id=noimage 2026/02/05 16:58:59 INFO Applying migration id=feed 2026/02/05 16:58:59 INFO Applying migration id=bookmarks 2026/02/05 16:58:59 INFO Applying migration id=shareactivity 2026/02/05 16:58:59 INFO Applying migration id=application 2026/02/05 16:58:59 INFO Applying migration id=certificates 2026/02/05 16:58:59 INFO Applying migration id=rawforward 2026/02/05 16:58:59 INFO Applying migration id=publickey 2026/02/05 16:58:59 INFO Applying migration id=resolvegroup 2026/02/05 16:58:59 INFO Applying migration id=reject 2026/02/05 16:58:59 INFO Applying migration id=autodel 2026/02/05 16:58:59 INFO Applying migration id=jsonb 2026/02/05 16:58:59 INFO Applying migration id=quote 2026/02/05 16:58:59 INFO Applying migration id=rfc9421 2026/02/05 16:58:59 INFO Applying migration id=keys 2026/02/05 16:58:59 INFO Applying migration id=portable 2026/02/05 16:58:59 INFO Applying migration id=proofs 2026/02/05 16:58:59 INFO Applying migration id=contexts 2026/02/05 16:58:59 INFO Applying migration id=deliverieshost 2026/02/05 16:58:59 INFO Applying migration id=pembegin 2026/02/05 16:58:59 INFO Applying migration id=didhost 2026/02/05 16:59:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-28b6-7a23-b7b7-991219a17663 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/02/05 16:59:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-28b7-75e3-a0ce-b6488f0a7865 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-28b6-7a23-b7b7-991219a17663 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-28b6-7a23-b7b7-991219a17663 2026/02/05 16:59:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-28b7-7ed7-bd9b-293f86783def activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-28b7-7e98-b556-e99ab46cd021 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-28b7-7e98-b556-e99ab46cd021 --- PASS: TestUsers_PostToFollowers (0.83s) === RUN TestUsers_PostToFollowersNotFollowing 2026/02/05 16:59:00 INFO Applying migration id=initial 2026/02/05 16:59:00 INFO Applying migration id=notesupdated 2026/02/05 16:59:00 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:00 INFO Applying migration id=activitiesid 2026/02/05 16:59:00 INFO Applying migration id=outbox 2026/02/05 16:59:00 INFO Applying migration id=edits 2026/02/05 16:59:00 INFO Applying migration id=outboxactor 2026/02/05 16:59:00 INFO Applying migration id=outboxsender 2026/02/05 16:59:00 INFO Applying migration id=thread 2026/02/05 16:59:00 INFO Applying migration id=host 2026/02/05 16:59:00 INFO Applying migration id=sharedinbox 2026/02/05 16:59:00 INFO Applying migration id=noteshost 2026/02/05 16:59:00 INFO Applying migration id=fetched 2026/02/05 16:59:00 INFO Applying migration id=move 2026/02/05 16:59:00 INFO Applying migration id=cleanup 2026/02/05 16:59:00 INFO Applying migration id=received 2026/02/05 16:59:00 INFO Applying migration id=namehost 2026/02/05 16:59:00 INFO Applying migration id=outboxhost 2026/02/05 16:59:00 INFO Applying migration id=notesfts 2026/02/05 16:59:00 INFO Applying migration id=iconsname 2026/02/05 16:59:00 INFO Applying migration id=nohash 2026/02/05 16:59:00 INFO Applying migration id=shares 2026/02/05 16:59:00 INFO Applying migration id=actorttl 2026/02/05 16:59:00 INFO Applying migration id=tocc 2026/02/05 16:59:00 INFO Applying migration id=followeds 2026/02/05 16:59:00 INFO Applying migration id=certhash 2026/02/05 16:59:00 INFO Applying migration id=follows_sync 2026/02/05 16:59:00 INFO Applying migration id=jsonpath 2026/02/05 16:59:00 INFO Applying migration id=localforward 2026/02/05 16:59:00 INFO Applying migration id=avatar 2026/02/05 16:59:00 INFO Applying migration id=noimage 2026/02/05 16:59:00 INFO Applying migration id=feed 2026/02/05 16:59:00 INFO Applying migration id=bookmarks 2026/02/05 16:59:00 INFO Applying migration id=shareactivity 2026/02/05 16:59:00 INFO Applying migration id=application 2026/02/05 16:59:00 INFO Applying migration id=certificates 2026/02/05 16:59:00 INFO Applying migration id=rawforward 2026/02/05 16:59:00 INFO Applying migration id=publickey 2026/02/05 16:59:00 INFO Applying migration id=resolvegroup 2026/02/05 16:59:00 INFO Applying migration id=reject 2026/02/05 16:59:00 INFO Applying migration id=autodel 2026/02/05 16:59:00 INFO Applying migration id=jsonb 2026/02/05 16:59:00 INFO Applying migration id=quote 2026/02/05 16:59:00 INFO Applying migration id=rfc9421 2026/02/05 16:59:00 INFO Applying migration id=keys 2026/02/05 16:59:00 INFO Applying migration id=portable 2026/02/05 16:59:00 INFO Applying migration id=proofs 2026/02/05 16:59:00 INFO Applying migration id=contexts 2026/02/05 16:59:00 INFO Applying migration id=deliverieshost 2026/02/05 16:59:00 INFO Applying migration id=pembegin 2026/02/05 16:59:00 INFO Applying migration id=didhost 2026/02/05 16:59:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-2bff-7da4-b4f4-1a93c21c4100 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-2bff-7d53-8909-cef27f4884c6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-2bff-7d53-8909-cef27f4884c6 --- PASS: TestUsers_PostToFollowersNotFollowing (0.84s) === RUN TestUsers_PublicPost 2026/02/05 16:59:00 INFO Applying migration id=initial 2026/02/05 16:59:01 INFO Applying migration id=notesupdated 2026/02/05 16:59:01 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:01 INFO Applying migration id=activitiesid 2026/02/05 16:59:01 INFO Applying migration id=outbox 2026/02/05 16:59:01 INFO Applying migration id=edits 2026/02/05 16:59:01 INFO Applying migration id=outboxactor 2026/02/05 16:59:01 INFO Applying migration id=outboxsender 2026/02/05 16:59:01 INFO Applying migration id=thread 2026/02/05 16:59:01 INFO Applying migration id=host 2026/02/05 16:59:01 INFO Applying migration id=sharedinbox 2026/02/05 16:59:01 INFO Applying migration id=noteshost 2026/02/05 16:59:01 INFO Applying migration id=fetched 2026/02/05 16:59:01 INFO Applying migration id=move 2026/02/05 16:59:01 INFO Applying migration id=cleanup 2026/02/05 16:59:01 INFO Applying migration id=received 2026/02/05 16:59:01 INFO Applying migration id=namehost 2026/02/05 16:59:01 INFO Applying migration id=outboxhost 2026/02/05 16:59:01 INFO Applying migration id=notesfts 2026/02/05 16:59:01 INFO Applying migration id=iconsname 2026/02/05 16:59:01 INFO Applying migration id=nohash 2026/02/05 16:59:01 INFO Applying migration id=shares 2026/02/05 16:59:01 INFO Applying migration id=actorttl 2026/02/05 16:59:01 INFO Applying migration id=tocc 2026/02/05 16:59:01 INFO Applying migration id=followeds 2026/02/05 16:59:01 INFO Applying migration id=certhash 2026/02/05 16:59:01 INFO Applying migration id=follows_sync 2026/02/05 16:59:01 INFO Applying migration id=jsonpath 2026/02/05 16:59:01 INFO Applying migration id=localforward 2026/02/05 16:59:01 INFO Applying migration id=avatar 2026/02/05 16:59:01 INFO Applying migration id=noimage 2026/02/05 16:59:01 INFO Applying migration id=feed 2026/02/05 16:59:01 INFO Applying migration id=bookmarks 2026/02/05 16:59:01 INFO Applying migration id=shareactivity 2026/02/05 16:59:01 INFO Applying migration id=application 2026/02/05 16:59:01 INFO Applying migration id=certificates 2026/02/05 16:59:01 INFO Applying migration id=rawforward 2026/02/05 16:59:01 INFO Applying migration id=publickey 2026/02/05 16:59:01 INFO Applying migration id=resolvegroup 2026/02/05 16:59:01 INFO Applying migration id=reject 2026/02/05 16:59:01 INFO Applying migration id=autodel 2026/02/05 16:59:01 INFO Applying migration id=jsonb 2026/02/05 16:59:01 INFO Applying migration id=quote 2026/02/05 16:59:01 INFO Applying migration id=rfc9421 2026/02/05 16:59:01 INFO Applying migration id=keys 2026/02/05 16:59:01 INFO Applying migration id=portable 2026/02/05 16:59:01 INFO Applying migration id=proofs 2026/02/05 16:59:01 INFO Applying migration id=contexts 2026/02/05 16:59:01 INFO Applying migration id=deliverieshost 2026/02/05 16:59:01 INFO Applying migration id=pembegin 2026/02/05 16:59:01 INFO Applying migration id=didhost 2026/02/05 16:59:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-30db-7558-bbb3-71efd1de15a5 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/02/05 16:59:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-30dc-755f-8b57-9c4f033b9ba4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-30db-7558-bbb3-71efd1de15a5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-30db-7558-bbb3-71efd1de15a5 2026/02/05 16:59:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-30dd-70f8-b2cf-7063a1b37dff activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-30dd-70a7-804d-8824702b2626 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-30dd-70a7-804d-8824702b2626 --- PASS: TestUsers_PublicPost (1.25s) === RUN TestUsers_PublicPostNotFollowing 2026/02/05 16:59:02 INFO Applying migration id=initial 2026/02/05 16:59:02 INFO Applying migration id=notesupdated 2026/02/05 16:59:02 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:02 INFO Applying migration id=activitiesid 2026/02/05 16:59:02 INFO Applying migration id=outbox 2026/02/05 16:59:02 INFO Applying migration id=edits 2026/02/05 16:59:02 INFO Applying migration id=outboxactor 2026/02/05 16:59:02 INFO Applying migration id=outboxsender 2026/02/05 16:59:02 INFO Applying migration id=thread 2026/02/05 16:59:02 INFO Applying migration id=host 2026/02/05 16:59:02 INFO Applying migration id=sharedinbox 2026/02/05 16:59:02 INFO Applying migration id=noteshost 2026/02/05 16:59:02 INFO Applying migration id=fetched 2026/02/05 16:59:02 INFO Applying migration id=move 2026/02/05 16:59:02 INFO Applying migration id=cleanup 2026/02/05 16:59:02 INFO Applying migration id=received 2026/02/05 16:59:02 INFO Applying migration id=namehost 2026/02/05 16:59:02 INFO Applying migration id=outboxhost 2026/02/05 16:59:02 INFO Applying migration id=notesfts 2026/02/05 16:59:02 INFO Applying migration id=iconsname 2026/02/05 16:59:02 INFO Applying migration id=nohash 2026/02/05 16:59:02 INFO Applying migration id=shares 2026/02/05 16:59:02 INFO Applying migration id=actorttl 2026/02/05 16:59:02 INFO Applying migration id=tocc 2026/02/05 16:59:02 INFO Applying migration id=followeds 2026/02/05 16:59:02 INFO Applying migration id=certhash 2026/02/05 16:59:02 INFO Applying migration id=follows_sync 2026/02/05 16:59:02 INFO Applying migration id=jsonpath 2026/02/05 16:59:02 INFO Applying migration id=localforward 2026/02/05 16:59:02 INFO Applying migration id=avatar 2026/02/05 16:59:02 INFO Applying migration id=noimage 2026/02/05 16:59:02 INFO Applying migration id=feed 2026/02/05 16:59:02 INFO Applying migration id=bookmarks 2026/02/05 16:59:02 INFO Applying migration id=shareactivity 2026/02/05 16:59:02 INFO Applying migration id=application 2026/02/05 16:59:02 INFO Applying migration id=certificates 2026/02/05 16:59:02 INFO Applying migration id=rawforward 2026/02/05 16:59:02 INFO Applying migration id=publickey 2026/02/05 16:59:02 INFO Applying migration id=resolvegroup 2026/02/05 16:59:02 INFO Applying migration id=reject 2026/02/05 16:59:02 INFO Applying migration id=autodel 2026/02/05 16:59:02 INFO Applying migration id=jsonb 2026/02/05 16:59:02 INFO Applying migration id=quote 2026/02/05 16:59:02 INFO Applying migration id=rfc9421 2026/02/05 16:59:02 INFO Applying migration id=keys 2026/02/05 16:59:02 INFO Applying migration id=portable 2026/02/05 16:59:02 INFO Applying migration id=proofs 2026/02/05 16:59:02 INFO Applying migration id=contexts 2026/02/05 16:59:02 INFO Applying migration id=deliverieshost 2026/02/05 16:59:02 INFO Applying migration id=pembegin 2026/02/05 16:59:02 INFO Applying migration id=didhost 2026/02/05 16:59:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-34fd-7898-90b0-ab963c92690d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-34fd-783e-ad7f-b6bf67dca4e7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-34fd-783e-ad7f-b6bf67dca4e7 --- PASS: TestUsers_PublicPostNotFollowing (1.05s) === RUN TestUsers_PublicPostShared 2026/02/05 16:59:03 INFO Applying migration id=initial 2026/02/05 16:59:03 INFO Applying migration id=notesupdated 2026/02/05 16:59:03 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:03 INFO Applying migration id=activitiesid 2026/02/05 16:59:03 INFO Applying migration id=outbox 2026/02/05 16:59:03 INFO Applying migration id=edits 2026/02/05 16:59:03 INFO Applying migration id=outboxactor 2026/02/05 16:59:03 INFO Applying migration id=outboxsender 2026/02/05 16:59:03 INFO Applying migration id=thread 2026/02/05 16:59:03 INFO Applying migration id=host 2026/02/05 16:59:03 INFO Applying migration id=sharedinbox 2026/02/05 16:59:03 INFO Applying migration id=noteshost 2026/02/05 16:59:03 INFO Applying migration id=fetched 2026/02/05 16:59:03 INFO Applying migration id=move 2026/02/05 16:59:03 INFO Applying migration id=cleanup 2026/02/05 16:59:03 INFO Applying migration id=received 2026/02/05 16:59:03 INFO Applying migration id=namehost 2026/02/05 16:59:03 INFO Applying migration id=outboxhost 2026/02/05 16:59:03 INFO Applying migration id=notesfts 2026/02/05 16:59:03 INFO Applying migration id=iconsname 2026/02/05 16:59:03 INFO Applying migration id=nohash 2026/02/05 16:59:03 INFO Applying migration id=shares 2026/02/05 16:59:03 INFO Applying migration id=actorttl 2026/02/05 16:59:03 INFO Applying migration id=tocc 2026/02/05 16:59:03 INFO Applying migration id=followeds 2026/02/05 16:59:03 INFO Applying migration id=certhash 2026/02/05 16:59:03 INFO Applying migration id=follows_sync 2026/02/05 16:59:03 INFO Applying migration id=jsonpath 2026/02/05 16:59:03 INFO Applying migration id=localforward 2026/02/05 16:59:03 INFO Applying migration id=avatar 2026/02/05 16:59:03 INFO Applying migration id=noimage 2026/02/05 16:59:03 INFO Applying migration id=feed 2026/02/05 16:59:03 INFO Applying migration id=bookmarks 2026/02/05 16:59:03 INFO Applying migration id=shareactivity 2026/02/05 16:59:03 INFO Applying migration id=application 2026/02/05 16:59:03 INFO Applying migration id=certificates 2026/02/05 16:59:03 INFO Applying migration id=rawforward 2026/02/05 16:59:03 INFO Applying migration id=publickey 2026/02/05 16:59:03 INFO Applying migration id=resolvegroup 2026/02/05 16:59:03 INFO Applying migration id=reject 2026/02/05 16:59:03 INFO Applying migration id=autodel 2026/02/05 16:59:03 INFO Applying migration id=jsonb 2026/02/05 16:59:03 INFO Applying migration id=quote 2026/02/05 16:59:03 INFO Applying migration id=rfc9421 2026/02/05 16:59:03 INFO Applying migration id=keys 2026/02/05 16:59:03 INFO Applying migration id=portable 2026/02/05 16:59:03 INFO Applying migration id=proofs 2026/02/05 16:59:03 INFO Applying migration id=contexts 2026/02/05 16:59:03 INFO Applying migration id=deliverieshost 2026/02/05 16:59:03 INFO Applying migration id=pembegin 2026/02/05 16:59:03 INFO Applying migration id=didhost 2026/02/05 16:59:04 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-39e0-75d5-b9af-3a9519cb168a 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/02/05 16:59:04 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.25s) === RUN TestUsers_PublicPostSharedNotFollowing 2026/02/05 16:59:04 INFO Applying migration id=initial 2026/02/05 16:59:04 INFO Applying migration id=notesupdated 2026/02/05 16:59:04 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:04 INFO Applying migration id=activitiesid 2026/02/05 16:59:04 INFO Applying migration id=outbox 2026/02/05 16:59:04 INFO Applying migration id=edits 2026/02/05 16:59:04 INFO Applying migration id=outboxactor 2026/02/05 16:59:04 INFO Applying migration id=outboxsender 2026/02/05 16:59:04 INFO Applying migration id=thread 2026/02/05 16:59:04 INFO Applying migration id=host 2026/02/05 16:59:04 INFO Applying migration id=sharedinbox 2026/02/05 16:59:04 INFO Applying migration id=noteshost 2026/02/05 16:59:04 INFO Applying migration id=fetched 2026/02/05 16:59:04 INFO Applying migration id=move 2026/02/05 16:59:04 INFO Applying migration id=cleanup 2026/02/05 16:59:04 INFO Applying migration id=received 2026/02/05 16:59:04 INFO Applying migration id=namehost 2026/02/05 16:59:04 INFO Applying migration id=outboxhost 2026/02/05 16:59:04 INFO Applying migration id=notesfts 2026/02/05 16:59:04 INFO Applying migration id=iconsname 2026/02/05 16:59:04 INFO Applying migration id=nohash 2026/02/05 16:59:04 INFO Applying migration id=shares 2026/02/05 16:59:04 INFO Applying migration id=actorttl 2026/02/05 16:59:04 INFO Applying migration id=tocc 2026/02/05 16:59:04 INFO Applying migration id=followeds 2026/02/05 16:59:04 INFO Applying migration id=certhash 2026/02/05 16:59:04 INFO Applying migration id=follows_sync 2026/02/05 16:59:04 INFO Applying migration id=jsonpath 2026/02/05 16:59:04 INFO Applying migration id=localforward 2026/02/05 16:59:04 INFO Applying migration id=avatar 2026/02/05 16:59:04 INFO Applying migration id=noimage 2026/02/05 16:59:04 INFO Applying migration id=feed 2026/02/05 16:59:04 INFO Applying migration id=bookmarks 2026/02/05 16:59:04 INFO Applying migration id=shareactivity 2026/02/05 16:59:04 INFO Applying migration id=application 2026/02/05 16:59:04 INFO Applying migration id=certificates 2026/02/05 16:59:04 INFO Applying migration id=rawforward 2026/02/05 16:59:04 INFO Applying migration id=publickey 2026/02/05 16:59:04 INFO Applying migration id=resolvegroup 2026/02/05 16:59:04 INFO Applying migration id=reject 2026/02/05 16:59:04 INFO Applying migration id=autodel 2026/02/05 16:59:04 INFO Applying migration id=jsonb 2026/02/05 16:59:04 INFO Applying migration id=quote 2026/02/05 16:59:04 INFO Applying migration id=rfc9421 2026/02/05 16:59:04 INFO Applying migration id=keys 2026/02/05 16:59:04 INFO Applying migration id=portable 2026/02/05 16:59:04 INFO Applying migration id=proofs 2026/02/05 16:59:04 INFO Applying migration id=contexts 2026/02/05 16:59:04 INFO Applying migration id=deliverieshost 2026/02/05 16:59:04 INFO Applying migration id=pembegin 2026/02/05 16:59:04 INFO Applying migration id=didhost 2026/02/05 16:59:05 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-3f7e-7c28-9637-089b72d4bdb9 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/02/05 16:59:05 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/02/05 16:59:05 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebe-3f83-799e-8ca7-3cd09a16cacc activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-3f7e-7c28-9637-089b72d4bdb9 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.44s) === RUN TestView_NoReplies 2026/02/05 16:59:05 INFO Applying migration id=initial 2026/02/05 16:59:05 INFO Applying migration id=notesupdated 2026/02/05 16:59:05 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:05 INFO Applying migration id=activitiesid 2026/02/05 16:59:05 INFO Applying migration id=outbox 2026/02/05 16:59:06 INFO Applying migration id=edits 2026/02/05 16:59:06 INFO Applying migration id=outboxactor 2026/02/05 16:59:06 INFO Applying migration id=outboxsender 2026/02/05 16:59:06 INFO Applying migration id=thread 2026/02/05 16:59:06 INFO Applying migration id=host 2026/02/05 16:59:06 INFO Applying migration id=sharedinbox 2026/02/05 16:59:06 INFO Applying migration id=noteshost 2026/02/05 16:59:06 INFO Applying migration id=fetched 2026/02/05 16:59:06 INFO Applying migration id=move 2026/02/05 16:59:06 INFO Applying migration id=cleanup 2026/02/05 16:59:06 INFO Applying migration id=received 2026/02/05 16:59:06 INFO Applying migration id=namehost 2026/02/05 16:59:06 INFO Applying migration id=outboxhost 2026/02/05 16:59:06 INFO Applying migration id=notesfts 2026/02/05 16:59:06 INFO Applying migration id=iconsname 2026/02/05 16:59:06 INFO Applying migration id=nohash 2026/02/05 16:59:06 INFO Applying migration id=shares 2026/02/05 16:59:06 INFO Applying migration id=actorttl 2026/02/05 16:59:06 INFO Applying migration id=tocc 2026/02/05 16:59:06 INFO Applying migration id=followeds 2026/02/05 16:59:06 INFO Applying migration id=certhash 2026/02/05 16:59:06 INFO Applying migration id=follows_sync 2026/02/05 16:59:06 INFO Applying migration id=jsonpath 2026/02/05 16:59:06 INFO Applying migration id=localforward 2026/02/05 16:59:06 INFO Applying migration id=avatar 2026/02/05 16:59:06 INFO Applying migration id=noimage 2026/02/05 16:59:06 INFO Applying migration id=feed 2026/02/05 16:59:06 INFO Applying migration id=bookmarks 2026/02/05 16:59:06 INFO Applying migration id=shareactivity 2026/02/05 16:59:06 INFO Applying migration id=application 2026/02/05 16:59:06 INFO Applying migration id=certificates 2026/02/05 16:59:06 INFO Applying migration id=rawforward 2026/02/05 16:59:06 INFO Applying migration id=publickey 2026/02/05 16:59:06 INFO Applying migration id=resolvegroup 2026/02/05 16:59:06 INFO Applying migration id=reject 2026/02/05 16:59:06 INFO Applying migration id=autodel 2026/02/05 16:59:06 INFO Applying migration id=jsonb 2026/02/05 16:59:06 INFO Applying migration id=quote 2026/02/05 16:59:06 INFO Applying migration id=rfc9421 2026/02/05 16:59:06 INFO Applying migration id=keys 2026/02/05 16:59:06 INFO Applying migration id=portable 2026/02/05 16:59:06 INFO Applying migration id=proofs 2026/02/05 16:59:06 INFO Applying migration id=contexts 2026/02/05 16:59:06 INFO Applying migration id=deliverieshost 2026/02/05 16:59:06 INFO Applying migration id=pembegin 2026/02/05 16:59:06 INFO Applying migration id=didhost 2026/02/05 16:59:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4385-7504-bec9-e72ada563f67 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4385-74aa-8a83-17df5e7e017b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-4385-74aa-8a83-17df5e7e017b 2026/02/05 16:59:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-4385-74aa-8a83-17df5e7e017b --- PASS: TestView_NoReplies (1.03s) === RUN TestView_OneReply 2026/02/05 16:59:07 INFO Applying migration id=initial 2026/02/05 16:59:07 INFO Applying migration id=notesupdated 2026/02/05 16:59:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:07 INFO Applying migration id=activitiesid 2026/02/05 16:59:07 INFO Applying migration id=outbox 2026/02/05 16:59:07 INFO Applying migration id=edits 2026/02/05 16:59:07 INFO Applying migration id=outboxactor 2026/02/05 16:59:07 INFO Applying migration id=outboxsender 2026/02/05 16:59:07 INFO Applying migration id=thread 2026/02/05 16:59:07 INFO Applying migration id=host 2026/02/05 16:59:07 INFO Applying migration id=sharedinbox 2026/02/05 16:59:07 INFO Applying migration id=noteshost 2026/02/05 16:59:07 INFO Applying migration id=fetched 2026/02/05 16:59:07 INFO Applying migration id=move 2026/02/05 16:59:07 INFO Applying migration id=cleanup 2026/02/05 16:59:07 INFO Applying migration id=received 2026/02/05 16:59:07 INFO Applying migration id=namehost 2026/02/05 16:59:07 INFO Applying migration id=outboxhost 2026/02/05 16:59:07 INFO Applying migration id=notesfts 2026/02/05 16:59:07 INFO Applying migration id=iconsname 2026/02/05 16:59:07 INFO Applying migration id=nohash 2026/02/05 16:59:07 INFO Applying migration id=shares 2026/02/05 16:59:07 INFO Applying migration id=actorttl 2026/02/05 16:59:07 INFO Applying migration id=tocc 2026/02/05 16:59:07 INFO Applying migration id=followeds 2026/02/05 16:59:07 INFO Applying migration id=certhash 2026/02/05 16:59:07 INFO Applying migration id=follows_sync 2026/02/05 16:59:07 INFO Applying migration id=jsonpath 2026/02/05 16:59:07 INFO Applying migration id=localforward 2026/02/05 16:59:07 INFO Applying migration id=avatar 2026/02/05 16:59:07 INFO Applying migration id=noimage 2026/02/05 16:59:07 INFO Applying migration id=feed 2026/02/05 16:59:07 INFO Applying migration id=bookmarks 2026/02/05 16:59:07 INFO Applying migration id=shareactivity 2026/02/05 16:59:07 INFO Applying migration id=application 2026/02/05 16:59:07 INFO Applying migration id=certificates 2026/02/05 16:59:07 INFO Applying migration id=rawforward 2026/02/05 16:59:07 INFO Applying migration id=publickey 2026/02/05 16:59:07 INFO Applying migration id=resolvegroup 2026/02/05 16:59:07 INFO Applying migration id=reject 2026/02/05 16:59:07 INFO Applying migration id=autodel 2026/02/05 16:59:07 INFO Applying migration id=jsonb 2026/02/05 16:59:07 INFO Applying migration id=quote 2026/02/05 16:59:07 INFO Applying migration id=rfc9421 2026/02/05 16:59:07 INFO Applying migration id=keys 2026/02/05 16:59:07 INFO Applying migration id=portable 2026/02/05 16:59:07 INFO Applying migration id=proofs 2026/02/05 16:59:07 INFO Applying migration id=contexts 2026/02/05 16:59:07 INFO Applying migration id=deliverieshost 2026/02/05 16:59:07 INFO Applying migration id=pembegin 2026/02/05 16:59:07 INFO Applying migration id=didhost 2026/02/05 16:59:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-470c-7c71-9570-d28918e1e8d5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-470c-7b99-bf16-b08bd83ed7ea activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-470c-7b99-bf16-b08bd83ed7ea 2026/02/05 16:59:07 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-470c-7b99-bf16-b08bd83ed7ea 2026/02/05 16:59:07 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-4710-7352-a4e1-3f5fb6f5d6ac note=https://localhost.localdomain:8443/post/019c2ebe-4710-7307-bb4d-8f65dd1a13a3 thread=https://localhost.localdomain:8443/post/019c2ebe-470c-7b99-bf16-b08bd83ed7ea starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4710-7352-a4e1-3f5fb6f5d6ac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4710-7307-bb4d-8f65dd1a13a3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-4710-7307-bb4d-8f65dd1a13a3 2026/02/05 16:59:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-470c-7b99-bf16-b08bd83ed7ea --- PASS: TestView_OneReply (0.91s) === RUN TestView_TwoReplies 2026/02/05 16:59:07 INFO Applying migration id=initial 2026/02/05 16:59:07 INFO Applying migration id=notesupdated 2026/02/05 16:59:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:07 INFO Applying migration id=activitiesid 2026/02/05 16:59:07 INFO Applying migration id=outbox 2026/02/05 16:59:07 INFO Applying migration id=edits 2026/02/05 16:59:07 INFO Applying migration id=outboxactor 2026/02/05 16:59:07 INFO Applying migration id=outboxsender 2026/02/05 16:59:07 INFO Applying migration id=thread 2026/02/05 16:59:07 INFO Applying migration id=host 2026/02/05 16:59:07 INFO Applying migration id=sharedinbox 2026/02/05 16:59:07 INFO Applying migration id=noteshost 2026/02/05 16:59:07 INFO Applying migration id=fetched 2026/02/05 16:59:07 INFO Applying migration id=move 2026/02/05 16:59:07 INFO Applying migration id=cleanup 2026/02/05 16:59:07 INFO Applying migration id=received 2026/02/05 16:59:07 INFO Applying migration id=namehost 2026/02/05 16:59:07 INFO Applying migration id=outboxhost 2026/02/05 16:59:07 INFO Applying migration id=notesfts 2026/02/05 16:59:07 INFO Applying migration id=iconsname 2026/02/05 16:59:07 INFO Applying migration id=nohash 2026/02/05 16:59:07 INFO Applying migration id=shares 2026/02/05 16:59:07 INFO Applying migration id=actorttl 2026/02/05 16:59:07 INFO Applying migration id=tocc 2026/02/05 16:59:07 INFO Applying migration id=followeds 2026/02/05 16:59:07 INFO Applying migration id=certhash 2026/02/05 16:59:07 INFO Applying migration id=follows_sync 2026/02/05 16:59:07 INFO Applying migration id=jsonpath 2026/02/05 16:59:08 INFO Applying migration id=localforward 2026/02/05 16:59:08 INFO Applying migration id=avatar 2026/02/05 16:59:08 INFO Applying migration id=noimage 2026/02/05 16:59:08 INFO Applying migration id=feed 2026/02/05 16:59:08 INFO Applying migration id=bookmarks 2026/02/05 16:59:08 INFO Applying migration id=shareactivity 2026/02/05 16:59:08 INFO Applying migration id=application 2026/02/05 16:59:08 INFO Applying migration id=certificates 2026/02/05 16:59:08 INFO Applying migration id=rawforward 2026/02/05 16:59:08 INFO Applying migration id=publickey 2026/02/05 16:59:08 INFO Applying migration id=resolvegroup 2026/02/05 16:59:08 INFO Applying migration id=reject 2026/02/05 16:59:08 INFO Applying migration id=autodel 2026/02/05 16:59:08 INFO Applying migration id=jsonb 2026/02/05 16:59:08 INFO Applying migration id=quote 2026/02/05 16:59:08 INFO Applying migration id=rfc9421 2026/02/05 16:59:08 INFO Applying migration id=keys 2026/02/05 16:59:08 INFO Applying migration id=portable 2026/02/05 16:59:08 INFO Applying migration id=proofs 2026/02/05 16:59:08 INFO Applying migration id=contexts 2026/02/05 16:59:08 INFO Applying migration id=deliverieshost 2026/02/05 16:59:08 INFO Applying migration id=pembegin 2026/02/05 16:59:08 INFO Applying migration id=didhost 2026/02/05 16:59:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4ab1-755b-af6a-53e900b5dc87 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4ab1-7503-9670-f002d43617a6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-4ab1-7503-9670-f002d43617a6 2026/02/05 16:59:08 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-4ab1-7503-9670-f002d43617a6 2026/02/05 16:59:08 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-4ab4-7569-acc7-80315be92caf note=https://localhost.localdomain:8443/post/019c2ebe-4ab4-74f4-a5a6-3fb0e04401bf thread=https://localhost.localdomain:8443/post/019c2ebe-4ab1-7503-9670-f002d43617a6 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4ab4-7569-acc7-80315be92caf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4ab4-74f4-a5a6-3fb0e04401bf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-4ab4-74f4-a5a6-3fb0e04401bf 2026/02/05 16:59:08 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-4ab1-7503-9670-f002d43617a6 2026/02/05 16:59:08 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-4ab7-78e1-8c8f-4f363f33245f note=https://localhost.localdomain:8443/post/019c2ebe-4ab7-7894-8fed-3593c459b23e thread=https://localhost.localdomain:8443/post/019c2ebe-4ab1-7503-9670-f002d43617a6 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4ab7-78e1-8c8f-4f363f33245f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4ab7-7894-8fed-3593c459b23e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebe-4ab7-7894-8fed-3593c459b23e 2026/02/05 16:59:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-4ab1-7503-9670-f002d43617a6 --- PASS: TestView_TwoReplies (0.94s) === RUN TestView_TwoRepliesBigOffset 2026/02/05 16:59:08 INFO Applying migration id=initial 2026/02/05 16:59:08 INFO Applying migration id=notesupdated 2026/02/05 16:59:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:08 INFO Applying migration id=activitiesid 2026/02/05 16:59:08 INFO Applying migration id=outbox 2026/02/05 16:59:08 INFO Applying migration id=edits 2026/02/05 16:59:08 INFO Applying migration id=outboxactor 2026/02/05 16:59:08 INFO Applying migration id=outboxsender 2026/02/05 16:59:08 INFO Applying migration id=thread 2026/02/05 16:59:08 INFO Applying migration id=host 2026/02/05 16:59:08 INFO Applying migration id=sharedinbox 2026/02/05 16:59:08 INFO Applying migration id=noteshost 2026/02/05 16:59:08 INFO Applying migration id=fetched 2026/02/05 16:59:08 INFO Applying migration id=move 2026/02/05 16:59:08 INFO Applying migration id=cleanup 2026/02/05 16:59:08 INFO Applying migration id=received 2026/02/05 16:59:08 INFO Applying migration id=namehost 2026/02/05 16:59:08 INFO Applying migration id=outboxhost 2026/02/05 16:59:08 INFO Applying migration id=notesfts 2026/02/05 16:59:08 INFO Applying migration id=iconsname 2026/02/05 16:59:08 INFO Applying migration id=nohash 2026/02/05 16:59:08 INFO Applying migration id=shares 2026/02/05 16:59:08 INFO Applying migration id=actorttl 2026/02/05 16:59:08 INFO Applying migration id=tocc 2026/02/05 16:59:08 INFO Applying migration id=followeds 2026/02/05 16:59:08 INFO Applying migration id=certhash 2026/02/05 16:59:08 INFO Applying migration id=follows_sync 2026/02/05 16:59:08 INFO Applying migration id=jsonpath 2026/02/05 16:59:08 INFO Applying migration id=localforward 2026/02/05 16:59:08 INFO Applying migration id=avatar 2026/02/05 16:59:08 INFO Applying migration id=noimage 2026/02/05 16:59:08 INFO Applying migration id=feed 2026/02/05 16:59:08 INFO Applying migration id=bookmarks 2026/02/05 16:59:08 INFO Applying migration id=shareactivity 2026/02/05 16:59:08 INFO Applying migration id=application 2026/02/05 16:59:08 INFO Applying migration id=certificates 2026/02/05 16:59:08 INFO Applying migration id=rawforward 2026/02/05 16:59:08 INFO Applying migration id=publickey 2026/02/05 16:59:08 INFO Applying migration id=resolvegroup 2026/02/05 16:59:08 INFO Applying migration id=reject 2026/02/05 16:59:08 INFO Applying migration id=autodel 2026/02/05 16:59:08 INFO Applying migration id=jsonb 2026/02/05 16:59:08 INFO Applying migration id=quote 2026/02/05 16:59:08 INFO Applying migration id=rfc9421 2026/02/05 16:59:08 INFO Applying migration id=keys 2026/02/05 16:59:08 INFO Applying migration id=portable 2026/02/05 16:59:09 INFO Applying migration id=proofs 2026/02/05 16:59:09 INFO Applying migration id=contexts 2026/02/05 16:59:09 INFO Applying migration id=deliverieshost 2026/02/05 16:59:09 INFO Applying migration id=pembegin 2026/02/05 16:59:09 INFO Applying migration id=didhost 2026/02/05 16:59:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4e33-7459-b92c-56bcef0ff716 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4e33-73ff-91d9-db676528e261 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-4e33-73ff-91d9-db676528e261 2026/02/05 16:59:09 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-4e33-73ff-91d9-db676528e261 2026/02/05 16:59:09 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-4e36-78e2-8445-f7afb3551e2a note=https://localhost.localdomain:8443/post/019c2ebe-4e36-7896-bbec-ec90465d5b6f thread=https://localhost.localdomain:8443/post/019c2ebe-4e33-73ff-91d9-db676528e261 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4e36-78e2-8445-f7afb3551e2a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4e36-7896-bbec-ec90465d5b6f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-4e36-7896-bbec-ec90465d5b6f 2026/02/05 16:59:09 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-4e33-73ff-91d9-db676528e261 2026/02/05 16:59:09 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-4e39-7cf1-a208-5feff82b440d note=https://localhost.localdomain:8443/post/019c2ebe-4e39-7ca2-b42d-942aa4d5f74f thread=https://localhost.localdomain:8443/post/019c2ebe-4e33-73ff-91d9-db676528e261 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4e39-7cf1-a208-5feff82b440d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4e39-7ca2-b42d-942aa4d5f74f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebe-4e39-7ca2-b42d-942aa4d5f74f 2026/02/05 16:59:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-4e33-73ff-91d9-db676528e261 --- PASS: TestView_TwoRepliesBigOffset (0.89s) === RUN TestView_TwoRepliesBigOffsetUnauthenticatedUser 2026/02/05 16:59:09 INFO Applying migration id=initial 2026/02/05 16:59:09 INFO Applying migration id=notesupdated 2026/02/05 16:59:09 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:09 INFO Applying migration id=activitiesid 2026/02/05 16:59:09 INFO Applying migration id=outbox 2026/02/05 16:59:09 INFO Applying migration id=edits 2026/02/05 16:59:09 INFO Applying migration id=outboxactor 2026/02/05 16:59:09 INFO Applying migration id=outboxsender 2026/02/05 16:59:09 INFO Applying migration id=thread 2026/02/05 16:59:09 INFO Applying migration id=host 2026/02/05 16:59:09 INFO Applying migration id=sharedinbox 2026/02/05 16:59:09 INFO Applying migration id=noteshost 2026/02/05 16:59:09 INFO Applying migration id=fetched 2026/02/05 16:59:09 INFO Applying migration id=move 2026/02/05 16:59:09 INFO Applying migration id=cleanup 2026/02/05 16:59:09 INFO Applying migration id=received 2026/02/05 16:59:09 INFO Applying migration id=namehost 2026/02/05 16:59:09 INFO Applying migration id=outboxhost 2026/02/05 16:59:09 INFO Applying migration id=notesfts 2026/02/05 16:59:09 INFO Applying migration id=iconsname 2026/02/05 16:59:09 INFO Applying migration id=nohash 2026/02/05 16:59:09 INFO Applying migration id=shares 2026/02/05 16:59:09 INFO Applying migration id=actorttl 2026/02/05 16:59:09 INFO Applying migration id=tocc 2026/02/05 16:59:09 INFO Applying migration id=followeds 2026/02/05 16:59:09 INFO Applying migration id=certhash 2026/02/05 16:59:09 INFO Applying migration id=follows_sync 2026/02/05 16:59:09 INFO Applying migration id=jsonpath 2026/02/05 16:59:09 INFO Applying migration id=localforward 2026/02/05 16:59:09 INFO Applying migration id=avatar 2026/02/05 16:59:09 INFO Applying migration id=noimage 2026/02/05 16:59:09 INFO Applying migration id=feed 2026/02/05 16:59:09 INFO Applying migration id=bookmarks 2026/02/05 16:59:09 INFO Applying migration id=shareactivity 2026/02/05 16:59:09 INFO Applying migration id=application 2026/02/05 16:59:09 INFO Applying migration id=certificates 2026/02/05 16:59:09 INFO Applying migration id=rawforward 2026/02/05 16:59:09 INFO Applying migration id=publickey 2026/02/05 16:59:09 INFO Applying migration id=resolvegroup 2026/02/05 16:59:09 INFO Applying migration id=reject 2026/02/05 16:59:09 INFO Applying migration id=autodel 2026/02/05 16:59:09 INFO Applying migration id=jsonb 2026/02/05 16:59:09 INFO Applying migration id=quote 2026/02/05 16:59:09 INFO Applying migration id=rfc9421 2026/02/05 16:59:09 INFO Applying migration id=keys 2026/02/05 16:59:09 INFO Applying migration id=portable 2026/02/05 16:59:09 INFO Applying migration id=proofs 2026/02/05 16:59:09 INFO Applying migration id=contexts 2026/02/05 16:59:09 INFO Applying migration id=deliverieshost 2026/02/05 16:59:09 INFO Applying migration id=pembegin 2026/02/05 16:59:09 INFO Applying migration id=didhost 2026/02/05 16:59:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-5266-7a05-8b28-8cce7ba44821 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-5266-793b-b944-8cf3dafad792 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-5266-793b-b944-8cf3dafad792 2026/02/05 16:59:10 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-5266-793b-b944-8cf3dafad792 2026/02/05 16:59:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-526a-71e1-9cff-061d3e58d4eb note=https://localhost.localdomain:8443/post/019c2ebe-526a-7192-97fe-09e93e8c5600 thread=https://localhost.localdomain:8443/post/019c2ebe-5266-793b-b944-8cf3dafad792 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-526a-71e1-9cff-061d3e58d4eb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-526a-7192-97fe-09e93e8c5600 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-526a-7192-97fe-09e93e8c5600 2026/02/05 16:59:10 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-5266-793b-b944-8cf3dafad792 2026/02/05 16:59:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-526d-787d-8804-4a72f7079f82 note=https://localhost.localdomain:8443/post/019c2ebe-526d-781a-81a9-2bf9be1b9bc0 thread=https://localhost.localdomain:8443/post/019c2ebe-5266-793b-b944-8cf3dafad792 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-526d-787d-8804-4a72f7079f82 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-526d-781a-81a9-2bf9be1b9bc0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebe-526d-781a-81a9-2bf9be1b9bc0 2026/02/05 16:59:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-5266-793b-b944-8cf3dafad792 --- PASS: TestView_TwoRepliesBigOffsetUnauthenticatedUser (1.08s) === RUN TestView_TwoRepliesUnauthenticatedUser 2026/02/05 16:59:10 INFO Applying migration id=initial 2026/02/05 16:59:10 INFO Applying migration id=notesupdated 2026/02/05 16:59:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:10 INFO Applying migration id=activitiesid 2026/02/05 16:59:10 INFO Applying migration id=outbox 2026/02/05 16:59:10 INFO Applying migration id=edits 2026/02/05 16:59:10 INFO Applying migration id=outboxactor 2026/02/05 16:59:10 INFO Applying migration id=outboxsender 2026/02/05 16:59:10 INFO Applying migration id=thread 2026/02/05 16:59:10 INFO Applying migration id=host 2026/02/05 16:59:10 INFO Applying migration id=sharedinbox 2026/02/05 16:59:10 INFO Applying migration id=noteshost 2026/02/05 16:59:10 INFO Applying migration id=fetched 2026/02/05 16:59:10 INFO Applying migration id=move 2026/02/05 16:59:10 INFO Applying migration id=cleanup 2026/02/05 16:59:10 INFO Applying migration id=received 2026/02/05 16:59:10 INFO Applying migration id=namehost 2026/02/05 16:59:10 INFO Applying migration id=outboxhost 2026/02/05 16:59:10 INFO Applying migration id=notesfts 2026/02/05 16:59:10 INFO Applying migration id=iconsname 2026/02/05 16:59:10 INFO Applying migration id=nohash 2026/02/05 16:59:10 INFO Applying migration id=shares 2026/02/05 16:59:10 INFO Applying migration id=actorttl 2026/02/05 16:59:10 INFO Applying migration id=tocc 2026/02/05 16:59:10 INFO Applying migration id=followeds 2026/02/05 16:59:10 INFO Applying migration id=certhash 2026/02/05 16:59:10 INFO Applying migration id=follows_sync 2026/02/05 16:59:10 INFO Applying migration id=jsonpath 2026/02/05 16:59:10 INFO Applying migration id=localforward 2026/02/05 16:59:10 INFO Applying migration id=avatar 2026/02/05 16:59:10 INFO Applying migration id=noimage 2026/02/05 16:59:10 INFO Applying migration id=feed 2026/02/05 16:59:10 INFO Applying migration id=bookmarks 2026/02/05 16:59:10 INFO Applying migration id=shareactivity 2026/02/05 16:59:10 INFO Applying migration id=application 2026/02/05 16:59:10 INFO Applying migration id=certificates 2026/02/05 16:59:10 INFO Applying migration id=rawforward 2026/02/05 16:59:10 INFO Applying migration id=publickey 2026/02/05 16:59:10 INFO Applying migration id=resolvegroup 2026/02/05 16:59:10 INFO Applying migration id=reject 2026/02/05 16:59:10 INFO Applying migration id=autodel 2026/02/05 16:59:10 INFO Applying migration id=jsonb 2026/02/05 16:59:10 INFO Applying migration id=quote 2026/02/05 16:59:10 INFO Applying migration id=rfc9421 2026/02/05 16:59:10 INFO Applying migration id=keys 2026/02/05 16:59:10 INFO Applying migration id=portable 2026/02/05 16:59:10 INFO Applying migration id=proofs 2026/02/05 16:59:10 INFO Applying migration id=contexts 2026/02/05 16:59:10 INFO Applying migration id=deliverieshost 2026/02/05 16:59:10 INFO Applying migration id=pembegin 2026/02/05 16:59:10 INFO Applying migration id=didhost 2026/02/05 16:59:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-559c-7b56-95b6-7cbfa01e3344 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-559c-7a8c-941a-f076afb5d5b9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-559c-7a8c-941a-f076afb5d5b9 2026/02/05 16:59:11 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-559c-7a8c-941a-f076afb5d5b9 2026/02/05 16:59:11 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-55a0-70ae-9b06-c2556fcc5852 note=https://localhost.localdomain:8443/post/019c2ebe-55a0-7061-a9a6-79601d3f8fea thread=https://localhost.localdomain:8443/post/019c2ebe-559c-7a8c-941a-f076afb5d5b9 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-55a0-70ae-9b06-c2556fcc5852 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-55a0-7061-a9a6-79601d3f8fea activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-55a0-7061-a9a6-79601d3f8fea 2026/02/05 16:59:11 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-559c-7a8c-941a-f076afb5d5b9 2026/02/05 16:59:11 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-55a3-7815-8cd3-dad5446131af note=https://localhost.localdomain:8443/post/019c2ebe-55a3-77c4-8b08-dfc700ff6fe8 thread=https://localhost.localdomain:8443/post/019c2ebe-559c-7a8c-941a-f076afb5d5b9 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-55a3-7815-8cd3-dad5446131af activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-55a3-77c4-8b08-dfc700ff6fe8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebe-55a3-77c4-8b08-dfc700ff6fe8 2026/02/05 16:59:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-559c-7a8c-941a-f076afb5d5b9 --- PASS: TestView_TwoRepliesUnauthenticatedUser (0.82s) === RUN TestView_OneReplyPostDeleted 2026/02/05 16:59:11 INFO Applying migration id=initial 2026/02/05 16:59:11 INFO Applying migration id=notesupdated 2026/02/05 16:59:11 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:11 INFO Applying migration id=activitiesid 2026/02/05 16:59:11 INFO Applying migration id=outbox 2026/02/05 16:59:11 INFO Applying migration id=edits 2026/02/05 16:59:11 INFO Applying migration id=outboxactor 2026/02/05 16:59:11 INFO Applying migration id=outboxsender 2026/02/05 16:59:11 INFO Applying migration id=thread 2026/02/05 16:59:11 INFO Applying migration id=host 2026/02/05 16:59:11 INFO Applying migration id=sharedinbox 2026/02/05 16:59:11 INFO Applying migration id=noteshost 2026/02/05 16:59:11 INFO Applying migration id=fetched 2026/02/05 16:59:11 INFO Applying migration id=move 2026/02/05 16:59:11 INFO Applying migration id=cleanup 2026/02/05 16:59:11 INFO Applying migration id=received 2026/02/05 16:59:11 INFO Applying migration id=namehost 2026/02/05 16:59:11 INFO Applying migration id=outboxhost 2026/02/05 16:59:11 INFO Applying migration id=notesfts 2026/02/05 16:59:11 INFO Applying migration id=iconsname 2026/02/05 16:59:11 INFO Applying migration id=nohash 2026/02/05 16:59:11 INFO Applying migration id=shares 2026/02/05 16:59:11 INFO Applying migration id=actorttl 2026/02/05 16:59:11 INFO Applying migration id=tocc 2026/02/05 16:59:11 INFO Applying migration id=followeds 2026/02/05 16:59:11 INFO Applying migration id=certhash 2026/02/05 16:59:11 INFO Applying migration id=follows_sync 2026/02/05 16:59:11 INFO Applying migration id=jsonpath 2026/02/05 16:59:11 INFO Applying migration id=localforward 2026/02/05 16:59:11 INFO Applying migration id=avatar 2026/02/05 16:59:11 INFO Applying migration id=noimage 2026/02/05 16:59:11 INFO Applying migration id=feed 2026/02/05 16:59:11 INFO Applying migration id=bookmarks 2026/02/05 16:59:11 INFO Applying migration id=shareactivity 2026/02/05 16:59:11 INFO Applying migration id=application 2026/02/05 16:59:11 INFO Applying migration id=certificates 2026/02/05 16:59:11 INFO Applying migration id=rawforward 2026/02/05 16:59:11 INFO Applying migration id=publickey 2026/02/05 16:59:11 INFO Applying migration id=resolvegroup 2026/02/05 16:59:11 INFO Applying migration id=reject 2026/02/05 16:59:11 INFO Applying migration id=autodel 2026/02/05 16:59:11 INFO Applying migration id=jsonb 2026/02/05 16:59:11 INFO Applying migration id=quote 2026/02/05 16:59:11 INFO Applying migration id=rfc9421 2026/02/05 16:59:11 INFO Applying migration id=keys 2026/02/05 16:59:11 INFO Applying migration id=portable 2026/02/05 16:59:11 INFO Applying migration id=proofs 2026/02/05 16:59:11 INFO Applying migration id=contexts 2026/02/05 16:59:11 INFO Applying migration id=deliverieshost 2026/02/05 16:59:11 INFO Applying migration id=pembegin 2026/02/05 16:59:11 INFO Applying migration id=didhost 2026/02/05 16:59:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-5c11-7cc8-86d3-52e4e552c511 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e 2026/02/05 16:59:13 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e 2026/02/05 16:59:13 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-5c16-7016-8e6f-1c149416782d note=https://localhost.localdomain:8443/post/019c2ebe-5c15-7ee2-af78-3076b7e83a62 thread=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-5c16-7016-8e6f-1c149416782d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-5c15-7ee2-af78-3076b7e83a62 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-5c15-7ee2-af78-3076b7e83a62 2026/02/05 16:59:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e 2026/02/05 16:59:13 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e 2026/02/05 16:59:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-5c15-7ee2-af78-3076b7e83a62 --- PASS: TestView_OneReplyPostDeleted (1.66s) === RUN TestView_OneReplyPostNotDeleted 2026/02/05 16:59:13 INFO Applying migration id=initial 2026/02/05 16:59:13 INFO Applying migration id=notesupdated 2026/02/05 16:59:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:13 INFO Applying migration id=activitiesid 2026/02/05 16:59:13 INFO Applying migration id=outbox 2026/02/05 16:59:13 INFO Applying migration id=edits 2026/02/05 16:59:13 INFO Applying migration id=outboxactor 2026/02/05 16:59:13 INFO Applying migration id=outboxsender 2026/02/05 16:59:13 INFO Applying migration id=thread 2026/02/05 16:59:13 INFO Applying migration id=host 2026/02/05 16:59:13 INFO Applying migration id=sharedinbox 2026/02/05 16:59:13 INFO Applying migration id=noteshost 2026/02/05 16:59:13 INFO Applying migration id=fetched 2026/02/05 16:59:13 INFO Applying migration id=move 2026/02/05 16:59:13 INFO Applying migration id=cleanup 2026/02/05 16:59:13 INFO Applying migration id=received 2026/02/05 16:59:13 INFO Applying migration id=namehost 2026/02/05 16:59:13 INFO Applying migration id=outboxhost 2026/02/05 16:59:13 INFO Applying migration id=notesfts 2026/02/05 16:59:13 INFO Applying migration id=iconsname 2026/02/05 16:59:13 INFO Applying migration id=nohash 2026/02/05 16:59:13 INFO Applying migration id=shares 2026/02/05 16:59:13 INFO Applying migration id=actorttl 2026/02/05 16:59:13 INFO Applying migration id=tocc 2026/02/05 16:59:13 INFO Applying migration id=followeds 2026/02/05 16:59:13 INFO Applying migration id=certhash 2026/02/05 16:59:13 INFO Applying migration id=follows_sync 2026/02/05 16:59:13 INFO Applying migration id=jsonpath 2026/02/05 16:59:13 INFO Applying migration id=localforward 2026/02/05 16:59:13 INFO Applying migration id=avatar 2026/02/05 16:59:13 INFO Applying migration id=noimage 2026/02/05 16:59:13 INFO Applying migration id=feed 2026/02/05 16:59:13 INFO Applying migration id=bookmarks 2026/02/05 16:59:13 INFO Applying migration id=shareactivity 2026/02/05 16:59:13 INFO Applying migration id=application 2026/02/05 16:59:13 INFO Applying migration id=certificates 2026/02/05 16:59:13 INFO Applying migration id=rawforward 2026/02/05 16:59:13 INFO Applying migration id=publickey 2026/02/05 16:59:13 INFO Applying migration id=resolvegroup 2026/02/05 16:59:13 INFO Applying migration id=reject 2026/02/05 16:59:13 INFO Applying migration id=autodel 2026/02/05 16:59:13 INFO Applying migration id=jsonb 2026/02/05 16:59:13 INFO Applying migration id=quote 2026/02/05 16:59:13 INFO Applying migration id=rfc9421 2026/02/05 16:59:13 INFO Applying migration id=keys 2026/02/05 16:59:13 INFO Applying migration id=portable 2026/02/05 16:59:13 INFO Applying migration id=proofs 2026/02/05 16:59:13 INFO Applying migration id=contexts 2026/02/05 16:59:13 INFO Applying migration id=deliverieshost 2026/02/05 16:59:13 INFO Applying migration id=pembegin 2026/02/05 16:59:13 INFO Applying migration id=didhost 2026/02/05 16:59:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-5fe9-793c-9f3b-056236b18e04 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-5fe9-78d9-833f-0857c88e30c8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-5fe9-78d9-833f-0857c88e30c8 2026/02/05 16:59:14 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-5fe9-78d9-833f-0857c88e30c8 2026/02/05 16:59:14 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-5fed-7068-a14e-3a35e04eb4c8 note=https://localhost.localdomain:8443/post/019c2ebe-5fed-7012-bd43-df928c61c2b8 thread=https://localhost.localdomain:8443/post/019c2ebe-5fe9-78d9-833f-0857c88e30c8 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-5fed-7068-a14e-3a35e04eb4c8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-5fed-7012-bd43-df928c61c2b8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-5fed-7012-bd43-df928c61c2b8 2026/02/05 16:59:14 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-5fe9-78d9-833f-0857c88e30c8 2026/02/05 16:59:14 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-5fed-7012-bd43-df928c61c2b8 --- PASS: TestView_OneReplyPostNotDeleted (0.98s) === RUN TestView_OneReplyPostNotDeletedUnauthenticatedUser 2026/02/05 16:59:14 INFO Applying migration id=initial 2026/02/05 16:59:14 INFO Applying migration id=notesupdated 2026/02/05 16:59:14 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:14 INFO Applying migration id=activitiesid 2026/02/05 16:59:14 INFO Applying migration id=outbox 2026/02/05 16:59:14 INFO Applying migration id=edits 2026/02/05 16:59:14 INFO Applying migration id=outboxactor 2026/02/05 16:59:14 INFO Applying migration id=outboxsender 2026/02/05 16:59:14 INFO Applying migration id=thread 2026/02/05 16:59:14 INFO Applying migration id=host 2026/02/05 16:59:14 INFO Applying migration id=sharedinbox 2026/02/05 16:59:14 INFO Applying migration id=noteshost 2026/02/05 16:59:14 INFO Applying migration id=fetched 2026/02/05 16:59:14 INFO Applying migration id=move 2026/02/05 16:59:14 INFO Applying migration id=cleanup 2026/02/05 16:59:14 INFO Applying migration id=received 2026/02/05 16:59:14 INFO Applying migration id=namehost 2026/02/05 16:59:14 INFO Applying migration id=outboxhost 2026/02/05 16:59:14 INFO Applying migration id=notesfts 2026/02/05 16:59:14 INFO Applying migration id=iconsname 2026/02/05 16:59:14 INFO Applying migration id=nohash 2026/02/05 16:59:14 INFO Applying migration id=shares 2026/02/05 16:59:14 INFO Applying migration id=actorttl 2026/02/05 16:59:14 INFO Applying migration id=tocc 2026/02/05 16:59:14 INFO Applying migration id=followeds 2026/02/05 16:59:14 INFO Applying migration id=certhash 2026/02/05 16:59:14 INFO Applying migration id=follows_sync 2026/02/05 16:59:14 INFO Applying migration id=jsonpath 2026/02/05 16:59:14 INFO Applying migration id=localforward 2026/02/05 16:59:14 INFO Applying migration id=avatar 2026/02/05 16:59:14 INFO Applying migration id=noimage 2026/02/05 16:59:14 INFO Applying migration id=feed 2026/02/05 16:59:14 INFO Applying migration id=bookmarks 2026/02/05 16:59:14 INFO Applying migration id=shareactivity 2026/02/05 16:59:14 INFO Applying migration id=application 2026/02/05 16:59:14 INFO Applying migration id=certificates 2026/02/05 16:59:14 INFO Applying migration id=rawforward 2026/02/05 16:59:14 INFO Applying migration id=publickey 2026/02/05 16:59:14 INFO Applying migration id=resolvegroup 2026/02/05 16:59:14 INFO Applying migration id=reject 2026/02/05 16:59:14 INFO Applying migration id=autodel 2026/02/05 16:59:14 INFO Applying migration id=jsonb 2026/02/05 16:59:14 INFO Applying migration id=quote 2026/02/05 16:59:14 INFO Applying migration id=rfc9421 2026/02/05 16:59:14 INFO Applying migration id=keys 2026/02/05 16:59:14 INFO Applying migration id=portable 2026/02/05 16:59:14 INFO Applying migration id=proofs 2026/02/05 16:59:14 INFO Applying migration id=contexts 2026/02/05 16:59:14 INFO Applying migration id=deliverieshost 2026/02/05 16:59:14 INFO Applying migration id=pembegin 2026/02/05 16:59:14 INFO Applying migration id=didhost 2026/02/05 16:59:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-6470-7d3f-a981-5f661d5754f7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-6470-7c88-9cf3-1e87d058d105 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-6470-7c88-9cf3-1e87d058d105 2026/02/05 16:59:15 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-6470-7c88-9cf3-1e87d058d105 2026/02/05 16:59:15 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-6474-70b5-8e28-ccf3c3ca917a note=https://localhost.localdomain:8443/post/019c2ebe-6474-706a-81f9-5002c457db40 thread=https://localhost.localdomain:8443/post/019c2ebe-6470-7c88-9cf3-1e87d058d105 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-6474-70b5-8e28-ccf3c3ca917a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-6474-706a-81f9-5002c457db40 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-6474-706a-81f9-5002c457db40 2026/02/05 16:59:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-6470-7c88-9cf3-1e87d058d105 2026/02/05 16:59:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-6474-706a-81f9-5002c457db40 --- PASS: TestView_OneReplyPostNotDeletedUnauthenticatedUser (1.16s) === RUN TestView_OneReplyPostDeletedUnauthenticatedUser 2026/02/05 16:59:15 INFO Applying migration id=initial 2026/02/05 16:59:15 INFO Applying migration id=notesupdated 2026/02/05 16:59:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:15 INFO Applying migration id=activitiesid 2026/02/05 16:59:15 INFO Applying migration id=outbox 2026/02/05 16:59:15 INFO Applying migration id=edits 2026/02/05 16:59:15 INFO Applying migration id=outboxactor 2026/02/05 16:59:15 INFO Applying migration id=outboxsender 2026/02/05 16:59:15 INFO Applying migration id=thread 2026/02/05 16:59:15 INFO Applying migration id=host 2026/02/05 16:59:15 INFO Applying migration id=sharedinbox 2026/02/05 16:59:15 INFO Applying migration id=noteshost 2026/02/05 16:59:15 INFO Applying migration id=fetched 2026/02/05 16:59:15 INFO Applying migration id=move 2026/02/05 16:59:15 INFO Applying migration id=cleanup 2026/02/05 16:59:15 INFO Applying migration id=received 2026/02/05 16:59:15 INFO Applying migration id=namehost 2026/02/05 16:59:15 INFO Applying migration id=outboxhost 2026/02/05 16:59:15 INFO Applying migration id=notesfts 2026/02/05 16:59:15 INFO Applying migration id=iconsname 2026/02/05 16:59:15 INFO Applying migration id=nohash 2026/02/05 16:59:15 INFO Applying migration id=shares 2026/02/05 16:59:15 INFO Applying migration id=actorttl 2026/02/05 16:59:15 INFO Applying migration id=tocc 2026/02/05 16:59:15 INFO Applying migration id=followeds 2026/02/05 16:59:15 INFO Applying migration id=certhash 2026/02/05 16:59:15 INFO Applying migration id=follows_sync 2026/02/05 16:59:15 INFO Applying migration id=jsonpath 2026/02/05 16:59:15 INFO Applying migration id=localforward 2026/02/05 16:59:15 INFO Applying migration id=avatar 2026/02/05 16:59:15 INFO Applying migration id=noimage 2026/02/05 16:59:15 INFO Applying migration id=feed 2026/02/05 16:59:15 INFO Applying migration id=bookmarks 2026/02/05 16:59:15 INFO Applying migration id=shareactivity 2026/02/05 16:59:15 INFO Applying migration id=application 2026/02/05 16:59:15 INFO Applying migration id=certificates 2026/02/05 16:59:15 INFO Applying migration id=rawforward 2026/02/05 16:59:15 INFO Applying migration id=publickey 2026/02/05 16:59:15 INFO Applying migration id=resolvegroup 2026/02/05 16:59:15 INFO Applying migration id=reject 2026/02/05 16:59:15 INFO Applying migration id=autodel 2026/02/05 16:59:15 INFO Applying migration id=jsonb 2026/02/05 16:59:15 INFO Applying migration id=quote 2026/02/05 16:59:15 INFO Applying migration id=rfc9421 2026/02/05 16:59:15 INFO Applying migration id=keys 2026/02/05 16:59:15 INFO Applying migration id=portable 2026/02/05 16:59:15 INFO Applying migration id=proofs 2026/02/05 16:59:15 INFO Applying migration id=contexts 2026/02/05 16:59:15 INFO Applying migration id=deliverieshost 2026/02/05 16:59:15 INFO Applying migration id=pembegin 2026/02/05 16:59:15 INFO Applying migration id=didhost 2026/02/05 16:59:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-692d-778d-8814-077ee0d383f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a 2026/02/05 16:59:16 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a 2026/02/05 16:59:16 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-6930-7ad5-9d47-7136d1efc42a note=https://localhost.localdomain:8443/post/019c2ebe-6930-7a8e-aa2d-28e01aa3dac3 thread=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-6930-7ad5-9d47-7136d1efc42a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-6930-7a8e-aa2d-28e01aa3dac3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-6930-7a8e-aa2d-28e01aa3dac3 2026/02/05 16:59:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a 2026/02/05 16:59:16 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a 2026/02/05 16:59:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-6930-7a8e-aa2d-28e01aa3dac3 --- PASS: TestView_OneReplyPostDeletedUnauthenticatedUser (1.22s) === RUN TestView_OneReplyReplyDeleted 2026/02/05 16:59:16 INFO Applying migration id=initial 2026/02/05 16:59:16 INFO Applying migration id=notesupdated 2026/02/05 16:59:16 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:16 INFO Applying migration id=activitiesid 2026/02/05 16:59:16 INFO Applying migration id=outbox 2026/02/05 16:59:16 INFO Applying migration id=edits 2026/02/05 16:59:16 INFO Applying migration id=outboxactor 2026/02/05 16:59:16 INFO Applying migration id=outboxsender 2026/02/05 16:59:16 INFO Applying migration id=thread 2026/02/05 16:59:16 INFO Applying migration id=host 2026/02/05 16:59:16 INFO Applying migration id=sharedinbox 2026/02/05 16:59:16 INFO Applying migration id=noteshost 2026/02/05 16:59:16 INFO Applying migration id=fetched 2026/02/05 16:59:16 INFO Applying migration id=move 2026/02/05 16:59:16 INFO Applying migration id=cleanup 2026/02/05 16:59:16 INFO Applying migration id=received 2026/02/05 16:59:16 INFO Applying migration id=namehost 2026/02/05 16:59:16 INFO Applying migration id=outboxhost 2026/02/05 16:59:16 INFO Applying migration id=notesfts 2026/02/05 16:59:16 INFO Applying migration id=iconsname 2026/02/05 16:59:16 INFO Applying migration id=nohash 2026/02/05 16:59:16 INFO Applying migration id=shares 2026/02/05 16:59:16 INFO Applying migration id=actorttl 2026/02/05 16:59:16 INFO Applying migration id=tocc 2026/02/05 16:59:16 INFO Applying migration id=followeds 2026/02/05 16:59:16 INFO Applying migration id=certhash 2026/02/05 16:59:16 INFO Applying migration id=follows_sync 2026/02/05 16:59:16 INFO Applying migration id=jsonpath 2026/02/05 16:59:16 INFO Applying migration id=localforward 2026/02/05 16:59:16 INFO Applying migration id=avatar 2026/02/05 16:59:16 INFO Applying migration id=noimage 2026/02/05 16:59:16 INFO Applying migration id=feed 2026/02/05 16:59:16 INFO Applying migration id=bookmarks 2026/02/05 16:59:16 INFO Applying migration id=shareactivity 2026/02/05 16:59:16 INFO Applying migration id=application 2026/02/05 16:59:16 INFO Applying migration id=certificates 2026/02/05 16:59:16 INFO Applying migration id=rawforward 2026/02/05 16:59:16 INFO Applying migration id=publickey 2026/02/05 16:59:16 INFO Applying migration id=resolvegroup 2026/02/05 16:59:16 INFO Applying migration id=reject 2026/02/05 16:59:16 INFO Applying migration id=autodel 2026/02/05 16:59:16 INFO Applying migration id=jsonb 2026/02/05 16:59:16 INFO Applying migration id=quote 2026/02/05 16:59:16 INFO Applying migration id=rfc9421 2026/02/05 16:59:16 INFO Applying migration id=keys 2026/02/05 16:59:16 INFO Applying migration id=portable 2026/02/05 16:59:16 INFO Applying migration id=proofs 2026/02/05 16:59:16 INFO Applying migration id=contexts 2026/02/05 16:59:16 INFO Applying migration id=deliverieshost 2026/02/05 16:59:16 INFO Applying migration id=pembegin 2026/02/05 16:59:16 INFO Applying migration id=didhost 2026/02/05 16:59:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-6b92-792f-84e6-b0c2e40de95b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-6b92-7808-86c1-10e199ac30cd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-6b92-7808-86c1-10e199ac30cd 2026/02/05 16:59:17 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-6b92-7808-86c1-10e199ac30cd 2026/02/05 16:59:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-6b95-7c50-a424-f091e728870b note=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34 thread=https://localhost.localdomain:8443/post/019c2ebe-6b92-7808-86c1-10e199ac30cd starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-6b95-7c50-a424-f091e728870b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34 2026/02/05 16:59:17 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-6b92-7808-86c1-10e199ac30cd 2026/02/05 16:59:17 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34 2026/02/05 16:59:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34#delete note=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34 thread=https://localhost.localdomain:8443/post/019c2ebe-6b92-7808-86c1-10e199ac30cd starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:17 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-6b92-7808-86c1-10e199ac30cd --- PASS: TestView_OneReplyReplyDeleted (0.61s) === RUN TestView_NoSuchPost 2026/02/05 16:59:17 INFO Applying migration id=initial 2026/02/05 16:59:17 INFO Applying migration id=notesupdated 2026/02/05 16:59:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:17 INFO Applying migration id=activitiesid 2026/02/05 16:59:17 INFO Applying migration id=outbox 2026/02/05 16:59:17 INFO Applying migration id=edits 2026/02/05 16:59:17 INFO Applying migration id=outboxactor 2026/02/05 16:59:17 INFO Applying migration id=outboxsender 2026/02/05 16:59:17 INFO Applying migration id=thread 2026/02/05 16:59:17 INFO Applying migration id=host 2026/02/05 16:59:17 INFO Applying migration id=sharedinbox 2026/02/05 16:59:17 INFO Applying migration id=noteshost 2026/02/05 16:59:17 INFO Applying migration id=fetched 2026/02/05 16:59:17 INFO Applying migration id=move 2026/02/05 16:59:17 INFO Applying migration id=cleanup 2026/02/05 16:59:17 INFO Applying migration id=received 2026/02/05 16:59:17 INFO Applying migration id=namehost 2026/02/05 16:59:17 INFO Applying migration id=outboxhost 2026/02/05 16:59:17 INFO Applying migration id=notesfts 2026/02/05 16:59:17 INFO Applying migration id=iconsname 2026/02/05 16:59:17 INFO Applying migration id=nohash 2026/02/05 16:59:17 INFO Applying migration id=shares 2026/02/05 16:59:17 INFO Applying migration id=actorttl 2026/02/05 16:59:17 INFO Applying migration id=tocc 2026/02/05 16:59:17 INFO Applying migration id=followeds 2026/02/05 16:59:17 INFO Applying migration id=certhash 2026/02/05 16:59:17 INFO Applying migration id=follows_sync 2026/02/05 16:59:17 INFO Applying migration id=jsonpath 2026/02/05 16:59:17 INFO Applying migration id=localforward 2026/02/05 16:59:17 INFO Applying migration id=avatar 2026/02/05 16:59:17 INFO Applying migration id=noimage 2026/02/05 16:59:17 INFO Applying migration id=feed 2026/02/05 16:59:17 INFO Applying migration id=bookmarks 2026/02/05 16:59:17 INFO Applying migration id=shareactivity 2026/02/05 16:59:17 INFO Applying migration id=application 2026/02/05 16:59:17 INFO Applying migration id=certificates 2026/02/05 16:59:17 INFO Applying migration id=rawforward 2026/02/05 16:59:17 INFO Applying migration id=publickey 2026/02/05 16:59:17 INFO Applying migration id=resolvegroup 2026/02/05 16:59:17 INFO Applying migration id=reject 2026/02/05 16:59:17 INFO Applying migration id=autodel 2026/02/05 16:59:17 INFO Applying migration id=jsonb 2026/02/05 16:59:17 INFO Applying migration id=quote 2026/02/05 16:59:17 INFO Applying migration id=rfc9421 2026/02/05 16:59:17 INFO Applying migration id=keys 2026/02/05 16:59:17 INFO Applying migration id=portable 2026/02/05 16:59:17 INFO Applying migration id=proofs 2026/02/05 16:59:17 INFO Applying migration id=contexts 2026/02/05 16:59:17 INFO Applying migration id=deliverieshost 2026/02/05 16:59:17 INFO Applying migration id=pembegin 2026/02/05 16:59:17 INFO Applying migration id=didhost 2026/02/05 16:59:18 INFO Viewing post post=https://x 2026/02/05 16:59:18 INFO Post was not found post=https://x --- PASS: TestView_NoSuchPost (1.26s) === RUN TestView_InvalidOffset 2026/02/05 16:59:18 INFO Applying migration id=initial 2026/02/05 16:59:18 INFO Applying migration id=notesupdated 2026/02/05 16:59:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:18 INFO Applying migration id=activitiesid 2026/02/05 16:59:18 INFO Applying migration id=outbox 2026/02/05 16:59:18 INFO Applying migration id=edits 2026/02/05 16:59:18 INFO Applying migration id=outboxactor 2026/02/05 16:59:18 INFO Applying migration id=outboxsender 2026/02/05 16:59:18 INFO Applying migration id=thread 2026/02/05 16:59:18 INFO Applying migration id=host 2026/02/05 16:59:18 INFO Applying migration id=sharedinbox 2026/02/05 16:59:18 INFO Applying migration id=noteshost 2026/02/05 16:59:18 INFO Applying migration id=fetched 2026/02/05 16:59:18 INFO Applying migration id=move 2026/02/05 16:59:18 INFO Applying migration id=cleanup 2026/02/05 16:59:18 INFO Applying migration id=received 2026/02/05 16:59:18 INFO Applying migration id=namehost 2026/02/05 16:59:18 INFO Applying migration id=outboxhost 2026/02/05 16:59:18 INFO Applying migration id=notesfts 2026/02/05 16:59:18 INFO Applying migration id=iconsname 2026/02/05 16:59:18 INFO Applying migration id=nohash 2026/02/05 16:59:18 INFO Applying migration id=shares 2026/02/05 16:59:18 INFO Applying migration id=actorttl 2026/02/05 16:59:18 INFO Applying migration id=tocc 2026/02/05 16:59:18 INFO Applying migration id=followeds 2026/02/05 16:59:18 INFO Applying migration id=certhash 2026/02/05 16:59:18 INFO Applying migration id=follows_sync 2026/02/05 16:59:18 INFO Applying migration id=jsonpath 2026/02/05 16:59:18 INFO Applying migration id=localforward 2026/02/05 16:59:18 INFO Applying migration id=avatar 2026/02/05 16:59:18 INFO Applying migration id=noimage 2026/02/05 16:59:18 INFO Applying migration id=feed 2026/02/05 16:59:18 INFO Applying migration id=bookmarks 2026/02/05 16:59:18 INFO Applying migration id=shareactivity 2026/02/05 16:59:18 INFO Applying migration id=application 2026/02/05 16:59:18 INFO Applying migration id=certificates 2026/02/05 16:59:18 INFO Applying migration id=rawforward 2026/02/05 16:59:18 INFO Applying migration id=publickey 2026/02/05 16:59:18 INFO Applying migration id=resolvegroup 2026/02/05 16:59:18 INFO Applying migration id=reject 2026/02/05 16:59:18 INFO Applying migration id=autodel 2026/02/05 16:59:18 INFO Applying migration id=jsonb 2026/02/05 16:59:18 INFO Applying migration id=quote 2026/02/05 16:59:18 INFO Applying migration id=rfc9421 2026/02/05 16:59:18 INFO Applying migration id=keys 2026/02/05 16:59:18 INFO Applying migration id=portable 2026/02/05 16:59:18 INFO Applying migration id=proofs 2026/02/05 16:59:18 INFO Applying migration id=contexts 2026/02/05 16:59:18 INFO Applying migration id=deliverieshost 2026/02/05 16:59:18 INFO Applying migration id=pembegin 2026/02/05 16:59:18 INFO Applying migration id=didhost 2026/02/05 16:59:19 INFO Failed to parse query error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestView_InvalidOffset (0.67s) === RUN TestView_Update 2026/02/05 16:59:19 INFO Applying migration id=initial 2026/02/05 16:59:19 INFO Applying migration id=notesupdated 2026/02/05 16:59:19 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:19 INFO Applying migration id=activitiesid 2026/02/05 16:59:19 INFO Applying migration id=outbox 2026/02/05 16:59:19 INFO Applying migration id=edits 2026/02/05 16:59:19 INFO Applying migration id=outboxactor 2026/02/05 16:59:19 INFO Applying migration id=outboxsender 2026/02/05 16:59:19 INFO Applying migration id=thread 2026/02/05 16:59:19 INFO Applying migration id=host 2026/02/05 16:59:19 INFO Applying migration id=sharedinbox 2026/02/05 16:59:19 INFO Applying migration id=noteshost 2026/02/05 16:59:19 INFO Applying migration id=fetched 2026/02/05 16:59:19 INFO Applying migration id=move 2026/02/05 16:59:19 INFO Applying migration id=cleanup 2026/02/05 16:59:19 INFO Applying migration id=received 2026/02/05 16:59:19 INFO Applying migration id=namehost 2026/02/05 16:59:19 INFO Applying migration id=outboxhost 2026/02/05 16:59:19 INFO Applying migration id=notesfts 2026/02/05 16:59:19 INFO Applying migration id=iconsname 2026/02/05 16:59:19 INFO Applying migration id=nohash 2026/02/05 16:59:19 INFO Applying migration id=shares 2026/02/05 16:59:19 INFO Applying migration id=actorttl 2026/02/05 16:59:19 INFO Applying migration id=tocc 2026/02/05 16:59:19 INFO Applying migration id=followeds 2026/02/05 16:59:19 INFO Applying migration id=certhash 2026/02/05 16:59:19 INFO Applying migration id=follows_sync 2026/02/05 16:59:19 INFO Applying migration id=jsonpath 2026/02/05 16:59:19 INFO Applying migration id=localforward 2026/02/05 16:59:19 INFO Applying migration id=avatar 2026/02/05 16:59:19 INFO Applying migration id=noimage 2026/02/05 16:59:19 INFO Applying migration id=feed 2026/02/05 16:59:19 INFO Applying migration id=bookmarks 2026/02/05 16:59:19 INFO Applying migration id=shareactivity 2026/02/05 16:59:19 INFO Applying migration id=application 2026/02/05 16:59:19 INFO Applying migration id=certificates 2026/02/05 16:59:19 INFO Applying migration id=rawforward 2026/02/05 16:59:19 INFO Applying migration id=publickey 2026/02/05 16:59:19 INFO Applying migration id=resolvegroup 2026/02/05 16:59:19 INFO Applying migration id=reject 2026/02/05 16:59:19 INFO Applying migration id=autodel 2026/02/05 16:59:19 INFO Applying migration id=jsonb 2026/02/05 16:59:19 INFO Applying migration id=quote 2026/02/05 16:59:19 INFO Applying migration id=rfc9421 2026/02/05 16:59:19 INFO Applying migration id=keys 2026/02/05 16:59:19 INFO Applying migration id=portable 2026/02/05 16:59:19 INFO Applying migration id=proofs 2026/02/05 16:59:19 INFO Applying migration id=contexts 2026/02/05 16:59:19 INFO Applying migration id=deliverieshost 2026/02/05 16:59:19 INFO Applying migration id=pembegin 2026/02/05 16:59:19 INFO Applying migration id=didhost 2026/02/05 16:59: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/02/05 16:59:20 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/05 16:59:20 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/02/05 16:59:20 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_Update (1.00s) === RUN TestView_OldUpdate 2026/02/05 16:59:20 INFO Applying migration id=initial 2026/02/05 16:59:20 INFO Applying migration id=notesupdated 2026/02/05 16:59:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:20 INFO Applying migration id=activitiesid 2026/02/05 16:59:20 INFO Applying migration id=outbox 2026/02/05 16:59:20 INFO Applying migration id=edits 2026/02/05 16:59:20 INFO Applying migration id=outboxactor 2026/02/05 16:59:20 INFO Applying migration id=outboxsender 2026/02/05 16:59:20 INFO Applying migration id=thread 2026/02/05 16:59:20 INFO Applying migration id=host 2026/02/05 16:59:20 INFO Applying migration id=sharedinbox 2026/02/05 16:59:20 INFO Applying migration id=noteshost 2026/02/05 16:59:20 INFO Applying migration id=fetched 2026/02/05 16:59:20 INFO Applying migration id=move 2026/02/05 16:59:20 INFO Applying migration id=cleanup 2026/02/05 16:59:20 INFO Applying migration id=received 2026/02/05 16:59:20 INFO Applying migration id=namehost 2026/02/05 16:59:20 INFO Applying migration id=outboxhost 2026/02/05 16:59:20 INFO Applying migration id=notesfts 2026/02/05 16:59:20 INFO Applying migration id=iconsname 2026/02/05 16:59:20 INFO Applying migration id=nohash 2026/02/05 16:59:20 INFO Applying migration id=shares 2026/02/05 16:59:20 INFO Applying migration id=actorttl 2026/02/05 16:59:20 INFO Applying migration id=tocc 2026/02/05 16:59:20 INFO Applying migration id=followeds 2026/02/05 16:59:20 INFO Applying migration id=certhash 2026/02/05 16:59:20 INFO Applying migration id=follows_sync 2026/02/05 16:59:20 INFO Applying migration id=jsonpath 2026/02/05 16:59:20 INFO Applying migration id=localforward 2026/02/05 16:59:20 INFO Applying migration id=avatar 2026/02/05 16:59:20 INFO Applying migration id=noimage 2026/02/05 16:59:20 INFO Applying migration id=feed 2026/02/05 16:59:20 INFO Applying migration id=bookmarks 2026/02/05 16:59:20 INFO Applying migration id=shareactivity 2026/02/05 16:59:20 INFO Applying migration id=application 2026/02/05 16:59:20 INFO Applying migration id=certificates 2026/02/05 16:59:20 INFO Applying migration id=rawforward 2026/02/05 16:59:20 INFO Applying migration id=publickey 2026/02/05 16:59:20 INFO Applying migration id=resolvegroup 2026/02/05 16:59:20 INFO Applying migration id=reject 2026/02/05 16:59:20 INFO Applying migration id=autodel 2026/02/05 16:59:20 INFO Applying migration id=jsonb 2026/02/05 16:59:20 INFO Applying migration id=quote 2026/02/05 16:59:20 INFO Applying migration id=rfc9421 2026/02/05 16:59:20 INFO Applying migration id=keys 2026/02/05 16:59:20 INFO Applying migration id=portable 2026/02/05 16:59:20 INFO Applying migration id=proofs 2026/02/05 16:59:20 INFO Applying migration id=contexts 2026/02/05 16:59:20 INFO Applying migration id=deliverieshost 2026/02/05 16:59:20 INFO Applying migration id=pembegin 2026/02/05 16:59:20 INFO Applying migration id=didhost 2026/02/05 16:59: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 2026/02/05 16:59:21 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/05 16:59:21 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_OldUpdate (1.69s) === RUN TestView_PostToFollowers 2026/02/05 16:59:21 INFO Applying migration id=initial 2026/02/05 16:59:21 INFO Applying migration id=notesupdated 2026/02/05 16:59:21 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:21 INFO Applying migration id=activitiesid 2026/02/05 16:59:21 INFO Applying migration id=outbox 2026/02/05 16:59:21 INFO Applying migration id=edits 2026/02/05 16:59:21 INFO Applying migration id=outboxactor 2026/02/05 16:59:21 INFO Applying migration id=outboxsender 2026/02/05 16:59:21 INFO Applying migration id=thread 2026/02/05 16:59:21 INFO Applying migration id=host 2026/02/05 16:59:21 INFO Applying migration id=sharedinbox 2026/02/05 16:59:21 INFO Applying migration id=noteshost 2026/02/05 16:59:21 INFO Applying migration id=fetched 2026/02/05 16:59:21 INFO Applying migration id=move 2026/02/05 16:59:21 INFO Applying migration id=cleanup 2026/02/05 16:59:21 INFO Applying migration id=received 2026/02/05 16:59:21 INFO Applying migration id=namehost 2026/02/05 16:59:21 INFO Applying migration id=outboxhost 2026/02/05 16:59:21 INFO Applying migration id=notesfts 2026/02/05 16:59:21 INFO Applying migration id=iconsname 2026/02/05 16:59:21 INFO Applying migration id=nohash 2026/02/05 16:59:21 INFO Applying migration id=shares 2026/02/05 16:59:21 INFO Applying migration id=actorttl 2026/02/05 16:59:21 INFO Applying migration id=tocc 2026/02/05 16:59:21 INFO Applying migration id=followeds 2026/02/05 16:59:21 INFO Applying migration id=certhash 2026/02/05 16:59:21 INFO Applying migration id=follows_sync 2026/02/05 16:59:21 INFO Applying migration id=jsonpath 2026/02/05 16:59:21 INFO Applying migration id=localforward 2026/02/05 16:59:21 INFO Applying migration id=avatar 2026/02/05 16:59:21 INFO Applying migration id=noimage 2026/02/05 16:59:21 INFO Applying migration id=feed 2026/02/05 16:59:21 INFO Applying migration id=bookmarks 2026/02/05 16:59:21 INFO Applying migration id=shareactivity 2026/02/05 16:59:21 INFO Applying migration id=application 2026/02/05 16:59:21 INFO Applying migration id=certificates 2026/02/05 16:59:22 INFO Applying migration id=rawforward 2026/02/05 16:59:22 INFO Applying migration id=publickey 2026/02/05 16:59:22 INFO Applying migration id=resolvegroup 2026/02/05 16:59:22 INFO Applying migration id=reject 2026/02/05 16:59:22 INFO Applying migration id=autodel 2026/02/05 16:59:22 INFO Applying migration id=jsonb 2026/02/05 16:59:22 INFO Applying migration id=quote 2026/02/05 16:59:22 INFO Applying migration id=rfc9421 2026/02/05 16:59:22 INFO Applying migration id=keys 2026/02/05 16:59:22 INFO Applying migration id=portable 2026/02/05 16:59:22 INFO Applying migration id=proofs 2026/02/05 16:59:22 INFO Applying migration id=contexts 2026/02/05 16:59:22 INFO Applying migration id=deliverieshost 2026/02/05 16:59:22 INFO Applying migration id=pembegin 2026/02/05 16:59:22 INFO Applying migration id=didhost 2026/02/05 16:59:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-81ef-701c-9c2b-e61bd0fd30e6 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/02/05 16:59:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-81ef-7bb2-9a59-65f6c173b750 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-81ef-701c-9c2b-e61bd0fd30e6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebe-81ef-701c-9c2b-e61bd0fd30e6 2026/02/05 16:59:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-81f0-7693-b006-601d3f26f656 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-81f0-7647-bddb-6834e5a65807 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-81f0-7647-bddb-6834e5a65807 2026/02/05 16:59:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-81f0-7647-bddb-6834e5a65807 --- PASS: TestView_PostToFollowers (1.09s) === RUN TestView_PostToFollowersPostBeforeFollow 2026/02/05 16:59:22 INFO Applying migration id=initial 2026/02/05 16:59:23 INFO Applying migration id=notesupdated 2026/02/05 16:59:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:23 INFO Applying migration id=activitiesid 2026/02/05 16:59:23 INFO Applying migration id=outbox 2026/02/05 16:59:23 INFO Applying migration id=edits 2026/02/05 16:59:23 INFO Applying migration id=outboxactor 2026/02/05 16:59:23 INFO Applying migration id=outboxsender 2026/02/05 16:59:23 INFO Applying migration id=thread 2026/02/05 16:59:23 INFO Applying migration id=host 2026/02/05 16:59:23 INFO Applying migration id=sharedinbox 2026/02/05 16:59:23 INFO Applying migration id=noteshost 2026/02/05 16:59:23 INFO Applying migration id=fetched 2026/02/05 16:59:23 INFO Applying migration id=move 2026/02/05 16:59:23 INFO Applying migration id=cleanup 2026/02/05 16:59:23 INFO Applying migration id=received 2026/02/05 16:59:23 INFO Applying migration id=namehost 2026/02/05 16:59:23 INFO Applying migration id=outboxhost 2026/02/05 16:59:23 INFO Applying migration id=notesfts 2026/02/05 16:59:23 INFO Applying migration id=iconsname 2026/02/05 16:59:23 INFO Applying migration id=nohash 2026/02/05 16:59:23 INFO Applying migration id=shares 2026/02/05 16:59:23 INFO Applying migration id=actorttl 2026/02/05 16:59:23 INFO Applying migration id=tocc 2026/02/05 16:59:23 INFO Applying migration id=followeds 2026/02/05 16:59:23 INFO Applying migration id=certhash 2026/02/05 16:59:23 INFO Applying migration id=follows_sync 2026/02/05 16:59:23 INFO Applying migration id=jsonpath 2026/02/05 16:59:23 INFO Applying migration id=localforward 2026/02/05 16:59:23 INFO Applying migration id=avatar 2026/02/05 16:59:23 INFO Applying migration id=noimage 2026/02/05 16:59:23 INFO Applying migration id=feed 2026/02/05 16:59:23 INFO Applying migration id=bookmarks 2026/02/05 16:59:23 INFO Applying migration id=shareactivity 2026/02/05 16:59:23 INFO Applying migration id=application 2026/02/05 16:59:23 INFO Applying migration id=certificates 2026/02/05 16:59:23 INFO Applying migration id=rawforward 2026/02/05 16:59:23 INFO Applying migration id=publickey 2026/02/05 16:59:23 INFO Applying migration id=resolvegroup 2026/02/05 16:59:23 INFO Applying migration id=reject 2026/02/05 16:59:23 INFO Applying migration id=autodel 2026/02/05 16:59:23 INFO Applying migration id=jsonb 2026/02/05 16:59:23 INFO Applying migration id=quote 2026/02/05 16:59:23 INFO Applying migration id=rfc9421 2026/02/05 16:59:23 INFO Applying migration id=keys 2026/02/05 16:59:23 INFO Applying migration id=portable 2026/02/05 16:59:23 INFO Applying migration id=proofs 2026/02/05 16:59:23 INFO Applying migration id=contexts 2026/02/05 16:59:23 INFO Applying migration id=deliverieshost 2026/02/05 16:59:23 INFO Applying migration id=pembegin 2026/02/05 16:59:23 INFO Applying migration id=didhost 2026/02/05 16:59:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-8591-7118-9022-76c374930620 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-8591-70b4-9e0f-af47f4fafb8f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-8591-70b4-9e0f-af47f4fafb8f 2026/02/05 16:59:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-8593-75a8-ba45-e05b6fd5150e 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/02/05 16:59:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-8594-7266-a94c-28b3746b154e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-8593-75a8-ba45-e05b6fd5150e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebe-8593-75a8-ba45-e05b6fd5150e 2026/02/05 16:59:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-8591-70b4-9e0f-af47f4fafb8f --- PASS: TestView_PostToFollowersPostBeforeFollow (0.93s) === RUN TestView_PostToFollowersUnfollow 2026/02/05 16:59:23 INFO Applying migration id=initial 2026/02/05 16:59:23 INFO Applying migration id=notesupdated 2026/02/05 16:59:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:23 INFO Applying migration id=activitiesid 2026/02/05 16:59:23 INFO Applying migration id=outbox 2026/02/05 16:59:23 INFO Applying migration id=edits 2026/02/05 16:59:23 INFO Applying migration id=outboxactor 2026/02/05 16:59:23 INFO Applying migration id=outboxsender 2026/02/05 16:59:23 INFO Applying migration id=thread 2026/02/05 16:59:23 INFO Applying migration id=host 2026/02/05 16:59:23 INFO Applying migration id=sharedinbox 2026/02/05 16:59:23 INFO Applying migration id=noteshost 2026/02/05 16:59:23 INFO Applying migration id=fetched 2026/02/05 16:59:23 INFO Applying migration id=move 2026/02/05 16:59:23 INFO Applying migration id=cleanup 2026/02/05 16:59:23 INFO Applying migration id=received 2026/02/05 16:59:23 INFO Applying migration id=namehost 2026/02/05 16:59:23 INFO Applying migration id=outboxhost 2026/02/05 16:59:23 INFO Applying migration id=notesfts 2026/02/05 16:59:23 INFO Applying migration id=iconsname 2026/02/05 16:59:23 INFO Applying migration id=nohash 2026/02/05 16:59:23 INFO Applying migration id=shares 2026/02/05 16:59:23 INFO Applying migration id=actorttl 2026/02/05 16:59:23 INFO Applying migration id=tocc 2026/02/05 16:59:23 INFO Applying migration id=followeds 2026/02/05 16:59:23 INFO Applying migration id=certhash 2026/02/05 16:59:23 INFO Applying migration id=follows_sync 2026/02/05 16:59:23 INFO Applying migration id=jsonpath 2026/02/05 16:59:24 INFO Applying migration id=localforward 2026/02/05 16:59:24 INFO Applying migration id=avatar 2026/02/05 16:59:24 INFO Applying migration id=noimage 2026/02/05 16:59:24 INFO Applying migration id=feed 2026/02/05 16:59:24 INFO Applying migration id=bookmarks 2026/02/05 16:59:24 INFO Applying migration id=shareactivity 2026/02/05 16:59:24 INFO Applying migration id=application 2026/02/05 16:59:24 INFO Applying migration id=certificates 2026/02/05 16:59:24 INFO Applying migration id=rawforward 2026/02/05 16:59:24 INFO Applying migration id=publickey 2026/02/05 16:59:24 INFO Applying migration id=resolvegroup 2026/02/05 16:59:24 INFO Applying migration id=reject 2026/02/05 16:59:24 INFO Applying migration id=autodel 2026/02/05 16:59:24 INFO Applying migration id=jsonb 2026/02/05 16:59:24 INFO Applying migration id=quote 2026/02/05 16:59:24 INFO Applying migration id=rfc9421 2026/02/05 16:59:24 INFO Applying migration id=keys 2026/02/05 16:59:24 INFO Applying migration id=portable 2026/02/05 16:59:24 INFO Applying migration id=proofs 2026/02/05 16:59:24 INFO Applying migration id=contexts 2026/02/05 16:59:24 INFO Applying migration id=deliverieshost 2026/02/05 16:59:24 INFO Applying migration id=pembegin 2026/02/05 16:59:24 INFO Applying migration id=didhost 2026/02/05 16:59:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-8ba6-7021-a041-0ca2cfd6e530 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/02/05 16:59:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-8ba6-7b42-889b-2b90ba352ed1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-8ba6-7021-a041-0ca2cfd6e530 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebe-8ba6-7021-a041-0ca2cfd6e530 2026/02/05 16:59:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-8ba7-7532-be93-5f7792c0f824 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-8ba7-74ea-a57f-440a8b389187 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-8ba7-74ea-a57f-440a8b389187 2026/02/05 16:59:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-8ba7-74ea-a57f-440a8b389187 2026/02/05 16:59:25 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebe-8bab-74aa-9e9b-86751d05ddd5 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-8ba6-7021-a041-0ca2cfd6e530 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/02/05 16:59:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-8ba7-74ea-a57f-440a8b389187 2026/02/05 16:59:25 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2ebe-8ba7-74ea-a57f-440a8b389187 --- PASS: TestView_PostToFollowersUnfollow (1.56s) === RUN TestView_PostToFollowersNotFollowing 2026/02/05 16:59:25 INFO Applying migration id=initial 2026/02/05 16:59:25 INFO Applying migration id=notesupdated 2026/02/05 16:59:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:25 INFO Applying migration id=activitiesid 2026/02/05 16:59:25 INFO Applying migration id=outbox 2026/02/05 16:59:25 INFO Applying migration id=edits 2026/02/05 16:59:25 INFO Applying migration id=outboxactor 2026/02/05 16:59:25 INFO Applying migration id=outboxsender 2026/02/05 16:59:25 INFO Applying migration id=thread 2026/02/05 16:59:25 INFO Applying migration id=host 2026/02/05 16:59:25 INFO Applying migration id=sharedinbox 2026/02/05 16:59:25 INFO Applying migration id=noteshost 2026/02/05 16:59:25 INFO Applying migration id=fetched 2026/02/05 16:59:25 INFO Applying migration id=move 2026/02/05 16:59:25 INFO Applying migration id=cleanup 2026/02/05 16:59:25 INFO Applying migration id=received 2026/02/05 16:59:25 INFO Applying migration id=namehost 2026/02/05 16:59:25 INFO Applying migration id=outboxhost 2026/02/05 16:59:25 INFO Applying migration id=notesfts 2026/02/05 16:59:25 INFO Applying migration id=iconsname 2026/02/05 16:59:25 INFO Applying migration id=nohash 2026/02/05 16:59:25 INFO Applying migration id=shares 2026/02/05 16:59:25 INFO Applying migration id=actorttl 2026/02/05 16:59:25 INFO Applying migration id=tocc 2026/02/05 16:59:25 INFO Applying migration id=followeds 2026/02/05 16:59:25 INFO Applying migration id=certhash 2026/02/05 16:59:25 INFO Applying migration id=follows_sync 2026/02/05 16:59:25 INFO Applying migration id=jsonpath 2026/02/05 16:59:25 INFO Applying migration id=localforward 2026/02/05 16:59:25 INFO Applying migration id=avatar 2026/02/05 16:59:25 INFO Applying migration id=noimage 2026/02/05 16:59:25 INFO Applying migration id=feed 2026/02/05 16:59:25 INFO Applying migration id=bookmarks 2026/02/05 16:59:25 INFO Applying migration id=shareactivity 2026/02/05 16:59:25 INFO Applying migration id=application 2026/02/05 16:59:25 INFO Applying migration id=certificates 2026/02/05 16:59:25 INFO Applying migration id=rawforward 2026/02/05 16:59:25 INFO Applying migration id=publickey 2026/02/05 16:59:25 INFO Applying migration id=resolvegroup 2026/02/05 16:59:25 INFO Applying migration id=reject 2026/02/05 16:59:25 INFO Applying migration id=autodel 2026/02/05 16:59:25 INFO Applying migration id=jsonb 2026/02/05 16:59:25 INFO Applying migration id=quote 2026/02/05 16:59:25 INFO Applying migration id=rfc9421 2026/02/05 16:59:25 INFO Applying migration id=keys 2026/02/05 16:59:25 INFO Applying migration id=portable 2026/02/05 16:59:25 INFO Applying migration id=proofs 2026/02/05 16:59:25 INFO Applying migration id=contexts 2026/02/05 16:59:25 INFO Applying migration id=deliverieshost 2026/02/05 16:59:25 INFO Applying migration id=pembegin 2026/02/05 16:59:25 INFO Applying migration id=didhost 2026/02/05 16:59:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-9140-79b1-8f0d-e841205fbdb9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-9140-7917-ac00-08afcbace79a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-9140-7917-ac00-08afcbace79a 2026/02/05 16:59:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-9140-7917-ac00-08afcbace79a 2026/02/05 16:59:26 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2ebe-9140-7917-ac00-08afcbace79a --- PASS: TestView_PostToFollowersNotFollowing (1.43s) === RUN TestView_PostToFollowersWithReply 2026/02/05 16:59:26 INFO Applying migration id=initial 2026/02/05 16:59:26 INFO Applying migration id=notesupdated 2026/02/05 16:59:26 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:26 INFO Applying migration id=activitiesid 2026/02/05 16:59:26 INFO Applying migration id=outbox 2026/02/05 16:59:26 INFO Applying migration id=edits 2026/02/05 16:59:26 INFO Applying migration id=outboxactor 2026/02/05 16:59:26 INFO Applying migration id=outboxsender 2026/02/05 16:59:26 INFO Applying migration id=thread 2026/02/05 16:59:26 INFO Applying migration id=host 2026/02/05 16:59:26 INFO Applying migration id=sharedinbox 2026/02/05 16:59:26 INFO Applying migration id=noteshost 2026/02/05 16:59:26 INFO Applying migration id=fetched 2026/02/05 16:59:26 INFO Applying migration id=move 2026/02/05 16:59:26 INFO Applying migration id=cleanup 2026/02/05 16:59:26 INFO Applying migration id=received 2026/02/05 16:59:26 INFO Applying migration id=namehost 2026/02/05 16:59:26 INFO Applying migration id=outboxhost 2026/02/05 16:59:26 INFO Applying migration id=notesfts 2026/02/05 16:59:26 INFO Applying migration id=iconsname 2026/02/05 16:59:26 INFO Applying migration id=nohash 2026/02/05 16:59:26 INFO Applying migration id=shares 2026/02/05 16:59:26 INFO Applying migration id=actorttl 2026/02/05 16:59:26 INFO Applying migration id=tocc 2026/02/05 16:59:26 INFO Applying migration id=followeds 2026/02/05 16:59:26 INFO Applying migration id=certhash 2026/02/05 16:59:26 INFO Applying migration id=follows_sync 2026/02/05 16:59:26 INFO Applying migration id=jsonpath 2026/02/05 16:59:26 INFO Applying migration id=localforward 2026/02/05 16:59:26 INFO Applying migration id=avatar 2026/02/05 16:59:26 INFO Applying migration id=noimage 2026/02/05 16:59:26 INFO Applying migration id=feed 2026/02/05 16:59:26 INFO Applying migration id=bookmarks 2026/02/05 16:59:26 INFO Applying migration id=shareactivity 2026/02/05 16:59:27 INFO Applying migration id=application 2026/02/05 16:59:27 INFO Applying migration id=certificates 2026/02/05 16:59:27 INFO Applying migration id=rawforward 2026/02/05 16:59:27 INFO Applying migration id=publickey 2026/02/05 16:59:27 INFO Applying migration id=resolvegroup 2026/02/05 16:59:27 INFO Applying migration id=reject 2026/02/05 16:59:27 INFO Applying migration id=autodel 2026/02/05 16:59:27 INFO Applying migration id=jsonb 2026/02/05 16:59:27 INFO Applying migration id=quote 2026/02/05 16:59:27 INFO Applying migration id=rfc9421 2026/02/05 16:59:27 INFO Applying migration id=keys 2026/02/05 16:59:27 INFO Applying migration id=portable 2026/02/05 16:59:27 INFO Applying migration id=proofs 2026/02/05 16:59:27 INFO Applying migration id=contexts 2026/02/05 16:59:27 INFO Applying migration id=deliverieshost 2026/02/05 16:59:27 INFO Applying migration id=pembegin 2026/02/05 16:59:27 INFO Applying migration id=didhost 2026/02/05 16:59:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-947e-7931-9e78-85d5296763a5 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/02/05 16:59:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-947f-7473-9085-dbfe7e370cba activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-947e-7931-9e78-85d5296763a5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebe-947e-7931-9e78-85d5296763a5 2026/02/05 16:59:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-947f-7dcf-8286-c44eeec6f2e6 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/02/05 16:59:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-9480-78c4-b542-d16951f32089 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-947f-7dcf-8286-c44eeec6f2e6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebe-947f-7dcf-8286-c44eeec6f2e6 2026/02/05 16:59:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-9481-727e-a4f1-1ee7bb8ae406 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-9481-723a-85fc-7619fba1a25c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-9481-723a-85fc-7619fba1a25c 2026/02/05 16:59:27 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-9481-723a-85fc-7619fba1a25c 2026/02/05 16:59:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-9483-7727-a4ae-8568de45fbbf note=https://localhost.localdomain:8443/post/019c2ebe-9483-76db-861b-8ab708363f3e thread=https://localhost.localdomain:8443/post/019c2ebe-9481-723a-85fc-7619fba1a25c starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:59:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-9483-7727-a4ae-8568de45fbbf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-9483-76db-861b-8ab708363f3e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-9483-76db-861b-8ab708363f3e 2026/02/05 16:59:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-9481-723a-85fc-7619fba1a25c --- PASS: TestView_PostToFollowersWithReply (0.84s) === RUN TestView_PostInGroupPublicAndGroupFollowed 2026/02/05 16:59:27 INFO Applying migration id=initial 2026/02/05 16:59:27 INFO Applying migration id=notesupdated 2026/02/05 16:59:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:27 INFO Applying migration id=activitiesid 2026/02/05 16:59:27 INFO Applying migration id=outbox 2026/02/05 16:59:27 INFO Applying migration id=edits 2026/02/05 16:59:27 INFO Applying migration id=outboxactor 2026/02/05 16:59:27 INFO Applying migration id=outboxsender 2026/02/05 16:59:27 INFO Applying migration id=thread 2026/02/05 16:59:27 INFO Applying migration id=host 2026/02/05 16:59:27 INFO Applying migration id=sharedinbox 2026/02/05 16:59:27 INFO Applying migration id=noteshost 2026/02/05 16:59:27 INFO Applying migration id=fetched 2026/02/05 16:59:27 INFO Applying migration id=move 2026/02/05 16:59:27 INFO Applying migration id=cleanup 2026/02/05 16:59:27 INFO Applying migration id=received 2026/02/05 16:59:27 INFO Applying migration id=namehost 2026/02/05 16:59:27 INFO Applying migration id=outboxhost 2026/02/05 16:59:27 INFO Applying migration id=notesfts 2026/02/05 16:59:27 INFO Applying migration id=iconsname 2026/02/05 16:59:27 INFO Applying migration id=nohash 2026/02/05 16:59:27 INFO Applying migration id=shares 2026/02/05 16:59:27 INFO Applying migration id=actorttl 2026/02/05 16:59:27 INFO Applying migration id=tocc 2026/02/05 16:59:27 INFO Applying migration id=followeds 2026/02/05 16:59:27 INFO Applying migration id=certhash 2026/02/05 16:59:27 INFO Applying migration id=follows_sync 2026/02/05 16:59:27 INFO Applying migration id=jsonpath 2026/02/05 16:59:27 INFO Applying migration id=localforward 2026/02/05 16:59:27 INFO Applying migration id=avatar 2026/02/05 16:59:27 INFO Applying migration id=noimage 2026/02/05 16:59:27 INFO Applying migration id=feed 2026/02/05 16:59:27 INFO Applying migration id=bookmarks 2026/02/05 16:59:27 INFO Applying migration id=shareactivity 2026/02/05 16:59:27 INFO Applying migration id=application 2026/02/05 16:59:27 INFO Applying migration id=certificates 2026/02/05 16:59:27 INFO Applying migration id=rawforward 2026/02/05 16:59:27 INFO Applying migration id=publickey 2026/02/05 16:59:27 INFO Applying migration id=resolvegroup 2026/02/05 16:59:27 INFO Applying migration id=reject 2026/02/05 16:59:27 INFO Applying migration id=autodel 2026/02/05 16:59:27 INFO Applying migration id=jsonb 2026/02/05 16:59:27 INFO Applying migration id=quote 2026/02/05 16:59:27 INFO Applying migration id=rfc9421 2026/02/05 16:59:27 INFO Applying migration id=keys 2026/02/05 16:59:27 INFO Applying migration id=portable 2026/02/05 16:59:27 INFO Applying migration id=proofs 2026/02/05 16:59:27 INFO Applying migration id=contexts 2026/02/05 16:59:27 INFO Applying migration id=deliverieshost 2026/02/05 16:59:27 INFO Applying migration id=pembegin 2026/02/05 16:59:27 INFO Applying migration id=didhost 2026/02/05 16:59: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/02/05 16:59:28 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-9898-7c71-96cb-8dcc718a3634 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/02/05 16:59:28 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupPublicAndGroupFollowed (1.04s) === RUN TestView_PostInGroupNotPublicAndGroupFollowed 2026/02/05 16:59:28 INFO Applying migration id=initial 2026/02/05 16:59:28 INFO Applying migration id=notesupdated 2026/02/05 16:59:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:28 INFO Applying migration id=activitiesid 2026/02/05 16:59:28 INFO Applying migration id=outbox 2026/02/05 16:59:28 INFO Applying migration id=edits 2026/02/05 16:59:28 INFO Applying migration id=outboxactor 2026/02/05 16:59:28 INFO Applying migration id=outboxsender 2026/02/05 16:59:28 INFO Applying migration id=thread 2026/02/05 16:59:28 INFO Applying migration id=host 2026/02/05 16:59:28 INFO Applying migration id=sharedinbox 2026/02/05 16:59:28 INFO Applying migration id=noteshost 2026/02/05 16:59:28 INFO Applying migration id=fetched 2026/02/05 16:59:28 INFO Applying migration id=move 2026/02/05 16:59:28 INFO Applying migration id=cleanup 2026/02/05 16:59:28 INFO Applying migration id=received 2026/02/05 16:59:28 INFO Applying migration id=namehost 2026/02/05 16:59:28 INFO Applying migration id=outboxhost 2026/02/05 16:59:28 INFO Applying migration id=notesfts 2026/02/05 16:59:28 INFO Applying migration id=iconsname 2026/02/05 16:59:28 INFO Applying migration id=nohash 2026/02/05 16:59:28 INFO Applying migration id=shares 2026/02/05 16:59:28 INFO Applying migration id=actorttl 2026/02/05 16:59:28 INFO Applying migration id=tocc 2026/02/05 16:59:28 INFO Applying migration id=followeds 2026/02/05 16:59:28 INFO Applying migration id=certhash 2026/02/05 16:59:28 INFO Applying migration id=follows_sync 2026/02/05 16:59:28 INFO Applying migration id=jsonpath 2026/02/05 16:59:28 INFO Applying migration id=localforward 2026/02/05 16:59:28 INFO Applying migration id=avatar 2026/02/05 16:59:28 INFO Applying migration id=noimage 2026/02/05 16:59:28 INFO Applying migration id=feed 2026/02/05 16:59:28 INFO Applying migration id=bookmarks 2026/02/05 16:59:28 INFO Applying migration id=shareactivity 2026/02/05 16:59:28 INFO Applying migration id=application 2026/02/05 16:59:28 INFO Applying migration id=certificates 2026/02/05 16:59:28 INFO Applying migration id=rawforward 2026/02/05 16:59:28 INFO Applying migration id=publickey 2026/02/05 16:59:28 INFO Applying migration id=resolvegroup 2026/02/05 16:59:28 INFO Applying migration id=reject 2026/02/05 16:59:28 INFO Applying migration id=autodel 2026/02/05 16:59:28 INFO Applying migration id=jsonb 2026/02/05 16:59:28 INFO Applying migration id=quote 2026/02/05 16:59:28 INFO Applying migration id=rfc9421 2026/02/05 16:59:28 INFO Applying migration id=keys 2026/02/05 16:59:28 INFO Applying migration id=portable 2026/02/05 16:59:28 INFO Applying migration id=proofs 2026/02/05 16:59:28 INFO Applying migration id=contexts 2026/02/05 16:59:28 INFO Applying migration id=deliverieshost 2026/02/05 16:59:28 INFO Applying migration id=pembegin 2026/02/05 16:59:28 INFO Applying migration id=didhost 2026/02/05 16:59: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/02/05 16:59:30 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-9d4f-7dd8-9a53-ea74d1c3d302 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/02/05 16:59:30 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowed (1.21s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted 2026/02/05 16:59:30 INFO Applying migration id=initial 2026/02/05 16:59:30 INFO Applying migration id=notesupdated 2026/02/05 16:59:30 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:30 INFO Applying migration id=activitiesid 2026/02/05 16:59:30 INFO Applying migration id=outbox 2026/02/05 16:59:30 INFO Applying migration id=edits 2026/02/05 16:59:30 INFO Applying migration id=outboxactor 2026/02/05 16:59:30 INFO Applying migration id=outboxsender 2026/02/05 16:59:30 INFO Applying migration id=thread 2026/02/05 16:59:30 INFO Applying migration id=host 2026/02/05 16:59:30 INFO Applying migration id=sharedinbox 2026/02/05 16:59:30 INFO Applying migration id=noteshost 2026/02/05 16:59:30 INFO Applying migration id=fetched 2026/02/05 16:59:30 INFO Applying migration id=move 2026/02/05 16:59:30 INFO Applying migration id=cleanup 2026/02/05 16:59:30 INFO Applying migration id=received 2026/02/05 16:59:30 INFO Applying migration id=namehost 2026/02/05 16:59:30 INFO Applying migration id=outboxhost 2026/02/05 16:59:30 INFO Applying migration id=notesfts 2026/02/05 16:59:30 INFO Applying migration id=iconsname 2026/02/05 16:59:30 INFO Applying migration id=nohash 2026/02/05 16:59:30 INFO Applying migration id=shares 2026/02/05 16:59:30 INFO Applying migration id=actorttl 2026/02/05 16:59:30 INFO Applying migration id=tocc 2026/02/05 16:59:30 INFO Applying migration id=followeds 2026/02/05 16:59:30 INFO Applying migration id=certhash 2026/02/05 16:59:30 INFO Applying migration id=follows_sync 2026/02/05 16:59:30 INFO Applying migration id=jsonpath 2026/02/05 16:59:30 INFO Applying migration id=localforward 2026/02/05 16:59:30 INFO Applying migration id=avatar 2026/02/05 16:59:30 INFO Applying migration id=noimage 2026/02/05 16:59:30 INFO Applying migration id=feed 2026/02/05 16:59:30 INFO Applying migration id=bookmarks 2026/02/05 16:59:30 INFO Applying migration id=shareactivity 2026/02/05 16:59:30 INFO Applying migration id=application 2026/02/05 16:59:30 INFO Applying migration id=certificates 2026/02/05 16:59:30 INFO Applying migration id=rawforward 2026/02/05 16:59:30 INFO Applying migration id=publickey 2026/02/05 16:59:30 INFO Applying migration id=resolvegroup 2026/02/05 16:59:30 INFO Applying migration id=reject 2026/02/05 16:59:30 INFO Applying migration id=autodel 2026/02/05 16:59:30 INFO Applying migration id=jsonb 2026/02/05 16:59:30 INFO Applying migration id=quote 2026/02/05 16:59:30 INFO Applying migration id=rfc9421 2026/02/05 16:59:30 INFO Applying migration id=keys 2026/02/05 16:59:30 INFO Applying migration id=portable 2026/02/05 16:59:30 INFO Applying migration id=proofs 2026/02/05 16:59:30 INFO Applying migration id=contexts 2026/02/05 16:59:30 INFO Applying migration id=deliverieshost 2026/02/05 16:59:30 INFO Applying migration id=pembegin 2026/02/05 16:59:30 INFO Applying migration id=didhost 2026/02/05 16:59:31 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:59:31 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-a144-760d-912d-e0760ce843bc 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/02/05 16:59:31 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/05 16:59:31 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted (1.01s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowed 2026/02/05 16:59:31 INFO Applying migration id=initial 2026/02/05 16:59:31 INFO Applying migration id=notesupdated 2026/02/05 16:59:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:31 INFO Applying migration id=activitiesid 2026/02/05 16:59:31 INFO Applying migration id=outbox 2026/02/05 16:59:31 INFO Applying migration id=edits 2026/02/05 16:59:31 INFO Applying migration id=outboxactor 2026/02/05 16:59:31 INFO Applying migration id=outboxsender 2026/02/05 16:59:31 INFO Applying migration id=thread 2026/02/05 16:59:31 INFO Applying migration id=host 2026/02/05 16:59:31 INFO Applying migration id=sharedinbox 2026/02/05 16:59:31 INFO Applying migration id=noteshost 2026/02/05 16:59:31 INFO Applying migration id=fetched 2026/02/05 16:59:31 INFO Applying migration id=move 2026/02/05 16:59:31 INFO Applying migration id=cleanup 2026/02/05 16:59:31 INFO Applying migration id=received 2026/02/05 16:59:31 INFO Applying migration id=namehost 2026/02/05 16:59:31 INFO Applying migration id=outboxhost 2026/02/05 16:59:31 INFO Applying migration id=notesfts 2026/02/05 16:59:31 INFO Applying migration id=iconsname 2026/02/05 16:59:31 INFO Applying migration id=nohash 2026/02/05 16:59:31 INFO Applying migration id=shares 2026/02/05 16:59:31 INFO Applying migration id=actorttl 2026/02/05 16:59:31 INFO Applying migration id=tocc 2026/02/05 16:59:31 INFO Applying migration id=followeds 2026/02/05 16:59:31 INFO Applying migration id=certhash 2026/02/05 16:59:31 INFO Applying migration id=follows_sync 2026/02/05 16:59:31 INFO Applying migration id=jsonpath 2026/02/05 16:59:31 INFO Applying migration id=localforward 2026/02/05 16:59:31 INFO Applying migration id=avatar 2026/02/05 16:59:31 INFO Applying migration id=noimage 2026/02/05 16:59:31 INFO Applying migration id=feed 2026/02/05 16:59:31 INFO Applying migration id=bookmarks 2026/02/05 16:59:31 INFO Applying migration id=shareactivity 2026/02/05 16:59:31 INFO Applying migration id=application 2026/02/05 16:59:31 INFO Applying migration id=certificates 2026/02/05 16:59:31 INFO Applying migration id=rawforward 2026/02/05 16:59:31 INFO Applying migration id=publickey 2026/02/05 16:59:31 INFO Applying migration id=resolvegroup 2026/02/05 16:59:31 INFO Applying migration id=reject 2026/02/05 16:59:31 INFO Applying migration id=autodel 2026/02/05 16:59:31 INFO Applying migration id=jsonb 2026/02/05 16:59:31 INFO Applying migration id=quote 2026/02/05 16:59:31 INFO Applying migration id=rfc9421 2026/02/05 16:59:31 INFO Applying migration id=keys 2026/02/05 16:59:31 INFO Applying migration id=portable 2026/02/05 16:59:31 INFO Applying migration id=proofs 2026/02/05 16:59:31 INFO Applying migration id=contexts 2026/02/05 16:59:31 INFO Applying migration id=deliverieshost 2026/02/05 16:59:31 INFO Applying migration id=pembegin 2026/02/05 16:59:31 INFO Applying migration id=didhost 2026/02/05 16:59:31 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:59:31 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-a48c-7495-928d-e73ce34a6423 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/02/05 16:59:31 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowed (0.84s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted 2026/02/05 16:59:31 INFO Applying migration id=initial 2026/02/05 16:59:31 INFO Applying migration id=notesupdated 2026/02/05 16:59:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:31 INFO Applying migration id=activitiesid 2026/02/05 16:59:31 INFO Applying migration id=outbox 2026/02/05 16:59:31 INFO Applying migration id=edits 2026/02/05 16:59:31 INFO Applying migration id=outboxactor 2026/02/05 16:59:31 INFO Applying migration id=outboxsender 2026/02/05 16:59:31 INFO Applying migration id=thread 2026/02/05 16:59:31 INFO Applying migration id=host 2026/02/05 16:59:31 INFO Applying migration id=sharedinbox 2026/02/05 16:59:31 INFO Applying migration id=noteshost 2026/02/05 16:59:31 INFO Applying migration id=fetched 2026/02/05 16:59:31 INFO Applying migration id=move 2026/02/05 16:59:31 INFO Applying migration id=cleanup 2026/02/05 16:59:31 INFO Applying migration id=received 2026/02/05 16:59:31 INFO Applying migration id=namehost 2026/02/05 16:59:31 INFO Applying migration id=outboxhost 2026/02/05 16:59:31 INFO Applying migration id=notesfts 2026/02/05 16:59:31 INFO Applying migration id=iconsname 2026/02/05 16:59:31 INFO Applying migration id=nohash 2026/02/05 16:59:31 INFO Applying migration id=shares 2026/02/05 16:59:31 INFO Applying migration id=actorttl 2026/02/05 16:59:31 INFO Applying migration id=tocc 2026/02/05 16:59:31 INFO Applying migration id=followeds 2026/02/05 16:59:31 INFO Applying migration id=certhash 2026/02/05 16:59:31 INFO Applying migration id=follows_sync 2026/02/05 16:59:31 INFO Applying migration id=jsonpath 2026/02/05 16:59:31 INFO Applying migration id=localforward 2026/02/05 16:59:31 INFO Applying migration id=avatar 2026/02/05 16:59:31 INFO Applying migration id=noimage 2026/02/05 16:59:31 INFO Applying migration id=feed 2026/02/05 16:59:31 INFO Applying migration id=bookmarks 2026/02/05 16:59:31 INFO Applying migration id=shareactivity 2026/02/05 16:59:31 INFO Applying migration id=application 2026/02/05 16:59:31 INFO Applying migration id=certificates 2026/02/05 16:59:31 INFO Applying migration id=rawforward 2026/02/05 16:59:31 INFO Applying migration id=publickey 2026/02/05 16:59:31 INFO Applying migration id=resolvegroup 2026/02/05 16:59:31 INFO Applying migration id=reject 2026/02/05 16:59:31 INFO Applying migration id=autodel 2026/02/05 16:59:31 INFO Applying migration id=jsonb 2026/02/05 16:59:31 INFO Applying migration id=quote 2026/02/05 16:59:31 INFO Applying migration id=rfc9421 2026/02/05 16:59:31 INFO Applying migration id=keys 2026/02/05 16:59:31 INFO Applying migration id=portable 2026/02/05 16:59:31 INFO Applying migration id=proofs 2026/02/05 16:59:31 INFO Applying migration id=contexts 2026/02/05 16:59:31 INFO Applying migration id=deliverieshost 2026/02/05 16:59:31 INFO Applying migration id=pembegin 2026/02/05 16:59:31 INFO Applying migration id=didhost 2026/02/05 16:59:32 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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/02/05 16:59:32 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-a6ed-769e-8a51-c44f961d439a 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/02/05 16:59:32 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/05 16:59:32 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted (0.61s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithReply 2026/02/05 16:59:32 INFO Applying migration id=initial 2026/02/05 16:59:32 INFO Applying migration id=notesupdated 2026/02/05 16:59:32 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:32 INFO Applying migration id=activitiesid 2026/02/05 16:59:32 INFO Applying migration id=outbox 2026/02/05 16:59:32 INFO Applying migration id=edits 2026/02/05 16:59:32 INFO Applying migration id=outboxactor 2026/02/05 16:59:32 INFO Applying migration id=outboxsender 2026/02/05 16:59:32 INFO Applying migration id=thread 2026/02/05 16:59:32 INFO Applying migration id=host 2026/02/05 16:59:32 INFO Applying migration id=sharedinbox 2026/02/05 16:59:32 INFO Applying migration id=noteshost 2026/02/05 16:59:32 INFO Applying migration id=fetched 2026/02/05 16:59:32 INFO Applying migration id=move 2026/02/05 16:59:32 INFO Applying migration id=cleanup 2026/02/05 16:59:32 INFO Applying migration id=received 2026/02/05 16:59:32 INFO Applying migration id=namehost 2026/02/05 16:59:32 INFO Applying migration id=outboxhost 2026/02/05 16:59:32 INFO Applying migration id=notesfts 2026/02/05 16:59:32 INFO Applying migration id=iconsname 2026/02/05 16:59:32 INFO Applying migration id=nohash 2026/02/05 16:59:32 INFO Applying migration id=shares 2026/02/05 16:59:32 INFO Applying migration id=actorttl 2026/02/05 16:59:32 INFO Applying migration id=tocc 2026/02/05 16:59:32 INFO Applying migration id=followeds 2026/02/05 16:59:32 INFO Applying migration id=certhash 2026/02/05 16:59:32 INFO Applying migration id=follows_sync 2026/02/05 16:59:32 INFO Applying migration id=jsonpath 2026/02/05 16:59:32 INFO Applying migration id=localforward 2026/02/05 16:59:32 INFO Applying migration id=avatar 2026/02/05 16:59:32 INFO Applying migration id=noimage 2026/02/05 16:59:32 INFO Applying migration id=feed 2026/02/05 16:59:32 INFO Applying migration id=bookmarks 2026/02/05 16:59:32 INFO Applying migration id=shareactivity 2026/02/05 16:59:32 INFO Applying migration id=application 2026/02/05 16:59:32 INFO Applying migration id=certificates 2026/02/05 16:59:32 INFO Applying migration id=rawforward 2026/02/05 16:59:32 INFO Applying migration id=publickey 2026/02/05 16:59:32 INFO Applying migration id=resolvegroup 2026/02/05 16:59:32 INFO Applying migration id=reject 2026/02/05 16:59:32 INFO Applying migration id=autodel 2026/02/05 16:59:32 INFO Applying migration id=jsonb 2026/02/05 16:59:32 INFO Applying migration id=quote 2026/02/05 16:59:32 INFO Applying migration id=rfc9421 2026/02/05 16:59:32 INFO Applying migration id=keys 2026/02/05 16:59:32 INFO Applying migration id=portable 2026/02/05 16:59:32 INFO Applying migration id=proofs 2026/02/05 16:59:32 INFO Applying migration id=contexts 2026/02/05 16:59:32 INFO Applying migration id=deliverieshost 2026/02/05 16:59:32 INFO Applying migration id=pembegin 2026/02/05 16:59:32 INFO Applying migration id=didhost 2026/02/05 16:59: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/02/05 16:59:33 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/02/05 16:59:33 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-aaae-7d94-a10b-93cb69833508 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/02/05 16:59:33 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithReply (0.96s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply 2026/02/05 16:59:33 INFO Applying migration id=initial 2026/02/05 16:59:33 INFO Applying migration id=notesupdated 2026/02/05 16:59:33 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:33 INFO Applying migration id=activitiesid 2026/02/05 16:59:33 INFO Applying migration id=outbox 2026/02/05 16:59:33 INFO Applying migration id=edits 2026/02/05 16:59:33 INFO Applying migration id=outboxactor 2026/02/05 16:59:33 INFO Applying migration id=outboxsender 2026/02/05 16:59:33 INFO Applying migration id=thread 2026/02/05 16:59:33 INFO Applying migration id=host 2026/02/05 16:59:33 INFO Applying migration id=sharedinbox 2026/02/05 16:59:33 INFO Applying migration id=noteshost 2026/02/05 16:59:33 INFO Applying migration id=fetched 2026/02/05 16:59:33 INFO Applying migration id=move 2026/02/05 16:59:33 INFO Applying migration id=cleanup 2026/02/05 16:59:33 INFO Applying migration id=received 2026/02/05 16:59:33 INFO Applying migration id=namehost 2026/02/05 16:59:33 INFO Applying migration id=outboxhost 2026/02/05 16:59:33 INFO Applying migration id=notesfts 2026/02/05 16:59:33 INFO Applying migration id=iconsname 2026/02/05 16:59:33 INFO Applying migration id=nohash 2026/02/05 16:59:33 INFO Applying migration id=shares 2026/02/05 16:59:33 INFO Applying migration id=actorttl 2026/02/05 16:59:33 INFO Applying migration id=tocc 2026/02/05 16:59:33 INFO Applying migration id=followeds 2026/02/05 16:59:33 INFO Applying migration id=certhash 2026/02/05 16:59:33 INFO Applying migration id=follows_sync 2026/02/05 16:59:33 INFO Applying migration id=jsonpath 2026/02/05 16:59:33 INFO Applying migration id=localforward 2026/02/05 16:59:33 INFO Applying migration id=avatar 2026/02/05 16:59:33 INFO Applying migration id=noimage 2026/02/05 16:59:33 INFO Applying migration id=feed 2026/02/05 16:59:33 INFO Applying migration id=bookmarks 2026/02/05 16:59:33 INFO Applying migration id=shareactivity 2026/02/05 16:59:33 INFO Applying migration id=application 2026/02/05 16:59:33 INFO Applying migration id=certificates 2026/02/05 16:59:33 INFO Applying migration id=rawforward 2026/02/05 16:59:33 INFO Applying migration id=publickey 2026/02/05 16:59:33 INFO Applying migration id=resolvegroup 2026/02/05 16:59:33 INFO Applying migration id=reject 2026/02/05 16:59:33 INFO Applying migration id=autodel 2026/02/05 16:59:33 INFO Applying migration id=jsonb 2026/02/05 16:59:33 INFO Applying migration id=quote 2026/02/05 16:59:33 INFO Applying migration id=rfc9421 2026/02/05 16:59:33 INFO Applying migration id=keys 2026/02/05 16:59:33 INFO Applying migration id=portable 2026/02/05 16:59:33 INFO Applying migration id=proofs 2026/02/05 16:59:33 INFO Applying migration id=contexts 2026/02/05 16:59:33 INFO Applying migration id=deliverieshost 2026/02/05 16:59:33 INFO Applying migration id=pembegin 2026/02/05 16:59:33 INFO Applying migration id=didhost 2026/02/05 16:59: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/02/05 16:59:34 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/02/05 16:59:34 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-b00d-7131-ac57-e7471e8a599a 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/02/05 16:59:34 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply (1.37s) === RUN TestWhisper_HappyFlow 2026/02/05 16:59:34 INFO Applying migration id=initial 2026/02/05 16:59:34 INFO Applying migration id=notesupdated 2026/02/05 16:59:34 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:34 INFO Applying migration id=activitiesid 2026/02/05 16:59:34 INFO Applying migration id=outbox 2026/02/05 16:59:34 INFO Applying migration id=edits 2026/02/05 16:59:34 INFO Applying migration id=outboxactor 2026/02/05 16:59:34 INFO Applying migration id=outboxsender 2026/02/05 16:59:34 INFO Applying migration id=thread 2026/02/05 16:59:34 INFO Applying migration id=host 2026/02/05 16:59:34 INFO Applying migration id=sharedinbox 2026/02/05 16:59:34 INFO Applying migration id=noteshost 2026/02/05 16:59:34 INFO Applying migration id=fetched 2026/02/05 16:59:34 INFO Applying migration id=move 2026/02/05 16:59:34 INFO Applying migration id=cleanup 2026/02/05 16:59:34 INFO Applying migration id=received 2026/02/05 16:59:34 INFO Applying migration id=namehost 2026/02/05 16:59:34 INFO Applying migration id=outboxhost 2026/02/05 16:59:34 INFO Applying migration id=notesfts 2026/02/05 16:59:34 INFO Applying migration id=iconsname 2026/02/05 16:59:34 INFO Applying migration id=nohash 2026/02/05 16:59:34 INFO Applying migration id=shares 2026/02/05 16:59:34 INFO Applying migration id=actorttl 2026/02/05 16:59:34 INFO Applying migration id=tocc 2026/02/05 16:59:34 INFO Applying migration id=followeds 2026/02/05 16:59:34 INFO Applying migration id=certhash 2026/02/05 16:59:34 INFO Applying migration id=follows_sync 2026/02/05 16:59:34 INFO Applying migration id=jsonpath 2026/02/05 16:59:34 INFO Applying migration id=localforward 2026/02/05 16:59:34 INFO Applying migration id=avatar 2026/02/05 16:59:34 INFO Applying migration id=noimage 2026/02/05 16:59:34 INFO Applying migration id=feed 2026/02/05 16:59:34 INFO Applying migration id=bookmarks 2026/02/05 16:59:34 INFO Applying migration id=shareactivity 2026/02/05 16:59:34 INFO Applying migration id=application 2026/02/05 16:59:34 INFO Applying migration id=certificates 2026/02/05 16:59:34 INFO Applying migration id=rawforward 2026/02/05 16:59:34 INFO Applying migration id=publickey 2026/02/05 16:59:34 INFO Applying migration id=resolvegroup 2026/02/05 16:59:34 INFO Applying migration id=reject 2026/02/05 16:59:34 INFO Applying migration id=autodel 2026/02/05 16:59:34 INFO Applying migration id=jsonb 2026/02/05 16:59:34 INFO Applying migration id=quote 2026/02/05 16:59:34 INFO Applying migration id=rfc9421 2026/02/05 16:59:34 INFO Applying migration id=keys 2026/02/05 16:59:34 INFO Applying migration id=portable 2026/02/05 16:59:34 INFO Applying migration id=proofs 2026/02/05 16:59:34 INFO Applying migration id=contexts 2026/02/05 16:59:34 INFO Applying migration id=deliverieshost 2026/02/05 16:59:34 INFO Applying migration id=pembegin 2026/02/05 16:59:34 INFO Applying migration id=didhost 2026/02/05 16:59:36 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-b4fc-7a04-980e-46383a7462ca 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/02/05 16:59:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-b4fd-76c5-95df-91dc1265ca96 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-b4fc-7a04-980e-46383a7462ca activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebe-b4fc-7a04-980e-46383a7462ca 2026/02/05 16:59:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-b4fe-7141-b0f5-d4c189cb5e03 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-b4fe-70f1-9d5f-5dc8af714053 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-b4fe-70f1-9d5f-5dc8af714053 2026/02/05 16:59:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-b4fe-70f1-9d5f-5dc8af714053 2026/02/05 16:59:36 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:59:36 INFO Generating first response key=/local --- PASS: TestWhisper_HappyFlow (1.27s) === RUN TestWhisper_FollowAfterPost 2026/02/05 16:59:36 INFO Applying migration id=initial 2026/02/05 16:59:36 INFO Applying migration id=notesupdated 2026/02/05 16:59:36 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:36 INFO Applying migration id=activitiesid 2026/02/05 16:59:36 INFO Applying migration id=outbox 2026/02/05 16:59:36 INFO Applying migration id=edits 2026/02/05 16:59:36 INFO Applying migration id=outboxactor 2026/02/05 16:59:36 INFO Applying migration id=outboxsender 2026/02/05 16:59:36 INFO Applying migration id=thread 2026/02/05 16:59:36 INFO Applying migration id=host 2026/02/05 16:59:36 INFO Applying migration id=sharedinbox 2026/02/05 16:59:36 INFO Applying migration id=noteshost 2026/02/05 16:59:36 INFO Applying migration id=fetched 2026/02/05 16:59:36 INFO Applying migration id=move 2026/02/05 16:59:36 INFO Applying migration id=cleanup 2026/02/05 16:59:36 INFO Applying migration id=received 2026/02/05 16:59:36 INFO Applying migration id=namehost 2026/02/05 16:59:36 INFO Applying migration id=outboxhost 2026/02/05 16:59:36 INFO Applying migration id=notesfts 2026/02/05 16:59:36 INFO Applying migration id=iconsname 2026/02/05 16:59:36 INFO Applying migration id=nohash 2026/02/05 16:59:36 INFO Applying migration id=shares 2026/02/05 16:59:36 INFO Applying migration id=actorttl 2026/02/05 16:59:36 INFO Applying migration id=tocc 2026/02/05 16:59:36 INFO Applying migration id=followeds 2026/02/05 16:59:36 INFO Applying migration id=certhash 2026/02/05 16:59:36 INFO Applying migration id=follows_sync 2026/02/05 16:59:36 INFO Applying migration id=jsonpath 2026/02/05 16:59:36 INFO Applying migration id=localforward 2026/02/05 16:59:36 INFO Applying migration id=avatar 2026/02/05 16:59:36 INFO Applying migration id=noimage 2026/02/05 16:59:36 INFO Applying migration id=feed 2026/02/05 16:59:36 INFO Applying migration id=bookmarks 2026/02/05 16:59:36 INFO Applying migration id=shareactivity 2026/02/05 16:59:36 INFO Applying migration id=application 2026/02/05 16:59:36 INFO Applying migration id=certificates 2026/02/05 16:59:36 INFO Applying migration id=rawforward 2026/02/05 16:59:36 INFO Applying migration id=publickey 2026/02/05 16:59:36 INFO Applying migration id=resolvegroup 2026/02/05 16:59:36 INFO Applying migration id=reject 2026/02/05 16:59:36 INFO Applying migration id=autodel 2026/02/05 16:59:36 INFO Applying migration id=jsonb 2026/02/05 16:59:36 INFO Applying migration id=quote 2026/02/05 16:59:36 INFO Applying migration id=rfc9421 2026/02/05 16:59:36 INFO Applying migration id=keys 2026/02/05 16:59:36 INFO Applying migration id=portable 2026/02/05 16:59:36 INFO Applying migration id=proofs 2026/02/05 16:59:36 INFO Applying migration id=contexts 2026/02/05 16:59:36 INFO Applying migration id=deliverieshost 2026/02/05 16:59:36 INFO Applying migration id=pembegin 2026/02/05 16:59:36 INFO Applying migration id=didhost 2026/02/05 16:59:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-b9e7-766a-8511-bdf7cec257f6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-b9e7-7600-b9e4-a3d075f8889e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-b9e7-7600-b9e4-a3d075f8889e 2026/02/05 16:59:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-b9e7-7600-b9e4-a3d075f8889e 2026/02/05 16:59:37 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2ebe-b9e7-7600-b9e4-a3d075f8889e 2026/02/05 16:59:37 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-b9ea-7485-b1b0-2ff6fa98d3a7 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/02/05 16:59:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-b9eb-7044-903f-506ccd156402 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-b9ea-7485-b1b0-2ff6fa98d3a7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebe-b9ea-7485-b1b0-2ff6fa98d3a7 2026/02/05 16:59:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-b9e7-7600-b9e4-a3d075f8889e 2026/02/05 16:59:37 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:59:37 INFO Generating first response key=/local --- PASS: TestWhisper_FollowAfterPost (1.26s) === RUN TestWhisper_Throttling 2026/02/05 16:59:37 INFO Applying migration id=initial 2026/02/05 16:59:37 INFO Applying migration id=notesupdated 2026/02/05 16:59:37 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:37 INFO Applying migration id=activitiesid 2026/02/05 16:59:37 INFO Applying migration id=outbox 2026/02/05 16:59:37 INFO Applying migration id=edits 2026/02/05 16:59:37 INFO Applying migration id=outboxactor 2026/02/05 16:59:37 INFO Applying migration id=outboxsender 2026/02/05 16:59:37 INFO Applying migration id=thread 2026/02/05 16:59:37 INFO Applying migration id=host 2026/02/05 16:59:37 INFO Applying migration id=sharedinbox 2026/02/05 16:59:37 INFO Applying migration id=noteshost 2026/02/05 16:59:37 INFO Applying migration id=fetched 2026/02/05 16:59:37 INFO Applying migration id=move 2026/02/05 16:59:37 INFO Applying migration id=cleanup 2026/02/05 16:59:37 INFO Applying migration id=received 2026/02/05 16:59:37 INFO Applying migration id=namehost 2026/02/05 16:59:37 INFO Applying migration id=outboxhost 2026/02/05 16:59:37 INFO Applying migration id=notesfts 2026/02/05 16:59:37 INFO Applying migration id=iconsname 2026/02/05 16:59:37 INFO Applying migration id=nohash 2026/02/05 16:59:37 INFO Applying migration id=shares 2026/02/05 16:59:37 INFO Applying migration id=actorttl 2026/02/05 16:59:37 INFO Applying migration id=tocc 2026/02/05 16:59:37 INFO Applying migration id=followeds 2026/02/05 16:59:37 INFO Applying migration id=certhash 2026/02/05 16:59:37 INFO Applying migration id=follows_sync 2026/02/05 16:59:37 INFO Applying migration id=jsonpath 2026/02/05 16:59:37 INFO Applying migration id=localforward 2026/02/05 16:59:37 INFO Applying migration id=avatar 2026/02/05 16:59:37 INFO Applying migration id=noimage 2026/02/05 16:59:37 INFO Applying migration id=feed 2026/02/05 16:59:37 INFO Applying migration id=bookmarks 2026/02/05 16:59:37 INFO Applying migration id=shareactivity 2026/02/05 16:59:37 INFO Applying migration id=application 2026/02/05 16:59:37 INFO Applying migration id=certificates 2026/02/05 16:59:37 INFO Applying migration id=rawforward 2026/02/05 16:59:37 INFO Applying migration id=publickey 2026/02/05 16:59:37 INFO Applying migration id=resolvegroup 2026/02/05 16:59:37 INFO Applying migration id=reject 2026/02/05 16:59:37 INFO Applying migration id=autodel 2026/02/05 16:59:37 INFO Applying migration id=jsonb 2026/02/05 16:59:37 INFO Applying migration id=quote 2026/02/05 16:59:37 INFO Applying migration id=rfc9421 2026/02/05 16:59:37 INFO Applying migration id=keys 2026/02/05 16:59:37 INFO Applying migration id=portable 2026/02/05 16:59:37 INFO Applying migration id=proofs 2026/02/05 16:59:37 INFO Applying migration id=contexts 2026/02/05 16:59:37 INFO Applying migration id=deliverieshost 2026/02/05 16:59:37 INFO Applying migration id=pembegin 2026/02/05 16:59:37 INFO Applying migration id=didhost 2026/02/05 16:59:38 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-bff9-7d75-98b1-b846bfc57f21 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/02/05 16:59:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-bffa-794c-9528-0ecd6e59c425 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-bff9-7d75-98b1-b846bfc57f21 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebe-bff9-7d75-98b1-b846bfc57f21 2026/02/05 16:59:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-bffb-735e-9b58-eed282832d40 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-bffb-731a-9f69-5842f9758768 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-bffb-731a-9f69-5842f9758768 2026/02/05 16:59:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-bffb-731a-9f69-5842f9758768 2026/02/05 16:59:38 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:59:38 WARN User is posting too frequently last=2026-02-05T16:59:38.000Z can=2026-02-05T17:00:38.000Z 2026/02/05 16:59:38 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:59:38 INFO Generating first response key=/local --- PASS: TestWhisper_Throttling (1.56s) PASS ok github.com/dimkr/tootik/test (cached) FAIL >>> tootik: Retrying (2/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_ShareUnshare === CONT TestCluster_Poll === CONT TestCluster_PostToFollowers_AcceptThenReject === CONT TestName_Set === CONT TestCluster_PublicPostQuote === CONT TestCluster_PostToFollowers_RejectedLocally === CONT TestCluster_ReplyForwardingPortableActors === CONT TestCluster_ForwardedLegacyReply === CONT TestCluster_PublicPost === CONT TestCluster_PostToFollowers_ApprovedLocally === CONT TestCluster_Gateways === CONT TestCluster_PostToFollowers_RejectTwice === CONT TestCluster_DM === CONT TestDeleter_Disabled === CONT TestCluster_FollowersSyncMissingRemoteFollowPortableActor === CONT TestCluster_FollowersSyncMissingLocalFollow === CONT TestCluster_FollowersSyncMissingRemoteFollow === CONT TestCluster_PostToFollowers_Rejected === CONT TestCluster_PostToFollowers_DisabledThenAccepted === CONT TestCluster_ReplyInCommunity === CONT TestDeleter_OldData === CONT TestMetadata_HTML === CONT TestCluster_DeletedInstance === CONT TestCluster_MovedAccount === CONT TestMetadata_Remove === CONT TestMetadata_Maximum === CONT TestMetadata_Add === CONT TestMetadata_Equals === CONT TestCluster_PostToFollowers_Approved === CONT TestCluster_PostInCommunity === CONT TestCluster_PostToFollowers_AcceptTwice 2026/02/05 17:00:01 INFO Applying migration id=initial 2026/02/05 17:00:01 INFO Applying migration id=notesupdated 2026/02/05 17:00:01 INFO Applying migration id=personspreferredusername 2026/02/05 17:00:01 INFO Applying migration id=activitiesid 2026/02/05 17:00:01 INFO Applying migration id=outbox 2026/02/05 17:00:01 INFO Applying migration id=edits 2026/02/05 17:00:01 INFO Applying migration id=outboxactor 2026/02/05 17:00:01 INFO Applying migration id=outboxsender 2026/02/05 17:00:01 INFO Applying migration id=thread 2026/02/05 17:00:01 INFO Applying migration id=host 2026/02/05 17:00:01 INFO Applying migration id=sharedinbox 2026/02/05 17:00:01 INFO Applying migration id=noteshost 2026/02/05 17:00:01 INFO Applying migration id=fetched 2026/02/05 17:00:01 INFO Applying migration id=move 2026/02/05 17:00:01 INFO Applying migration id=cleanup 2026/02/05 17:00:01 INFO Applying migration id=received 2026/02/05 17:00:01 INFO Applying migration id=namehost 2026/02/05 17:00:01 INFO Applying migration id=outboxhost 2026/02/05 17:00:01 INFO Applying migration id=notesfts 2026/02/05 17:00:01 INFO Applying migration id=iconsname 2026/02/05 17:00:01 INFO Applying migration id=nohash 2026/02/05 17:00:01 INFO Applying migration id=shares 2026/02/05 17:00:01 INFO Applying migration id=actorttl 2026/02/05 17:00:01 INFO Applying migration id=tocc 2026/02/05 17:00:01 INFO Applying migration id=followeds 2026/02/05 17:00:01 INFO Applying migration id=certhash 2026/02/05 17:00:01 INFO Applying migration id=follows_sync 2026/02/05 17:00:01 INFO Applying migration id=jsonpath 2026/02/05 17:00:01 INFO Applying migration id=localforward 2026/02/05 17:00:01 INFO Applying migration id=avatar 2026/02/05 17:00:01 INFO Applying migration id=noimage 2026/02/05 17:00:01 INFO Applying migration id=feed 2026/02/05 17:00:01 INFO Applying migration id=bookmarks 2026/02/05 17:00:01 INFO Applying migration id=shareactivity 2026/02/05 17:00:01 INFO Applying migration id=application 2026/02/05 17:00:01 INFO Applying migration id=certificates 2026/02/05 17:00:01 INFO Applying migration id=rawforward 2026/02/05 17:00:01 INFO Applying migration id=publickey 2026/02/05 17:00:01 INFO Applying migration id=resolvegroup 2026/02/05 17:00:01 INFO Applying migration id=reject 2026/02/05 17:00:01 INFO Applying migration id=autodel 2026/02/05 17:00:01 INFO Applying migration id=jsonb 2026/02/05 17:00:01 INFO Applying migration id=quote 2026/02/05 17:00:01 INFO Applying migration id=rfc9421 2026/02/05 17:00:01 INFO Applying migration id=keys 2026/02/05 17:00:01 INFO Applying migration id=portable 2026/02/05 17:00:01 INFO Applying migration id=proofs 2026/02/05 17:00:01 INFO Applying migration id=contexts 2026/02/05 17:00:01 INFO Applying migration id=deliverieshost 2026/02/05 17:00:01 INFO Applying migration id=pembegin 2026/02/05 17:00:01 INFO Applying migration id=didhost 2026/02/05 17:00:01 INFO Applying migration id=initial 2026/02/05 17:00:01 INFO Applying migration id=notesupdated 2026/02/05 17:00:01 INFO Applying migration id=personspreferredusername 2026/02/05 17:00:01 INFO Applying migration id=activitiesid 2026/02/05 17:00:01 INFO Applying migration id=outbox 2026/02/05 17:00:01 INFO Applying migration id=edits 2026/02/05 17:00:01 INFO Applying migration id=outboxactor 2026/02/05 17:00:01 INFO Applying migration id=outboxsender 2026/02/05 17:00:01 INFO Applying migration id=thread 2026/02/05 17:00:01 INFO Applying migration id=host 2026/02/05 17:00:01 INFO Applying migration id=sharedinbox 2026/02/05 17:00:01 INFO Applying migration id=noteshost 2026/02/05 17:00:01 INFO Applying migration id=fetched 2026/02/05 17:00:01 INFO Applying migration id=move 2026/02/05 17:00:01 INFO Applying migration id=cleanup 2026/02/05 17:00:01 INFO Applying migration id=received 2026/02/05 17:00:01 INFO Applying migration id=namehost 2026/02/05 17:00:01 INFO Applying migration id=outboxhost 2026/02/05 17:00:01 INFO Applying migration id=notesfts 2026/02/05 17:00:01 INFO Applying migration id=iconsname 2026/02/05 17:00:01 INFO Applying migration id=nohash 2026/02/05 17:00:01 INFO Applying migration id=shares 2026/02/05 17:00:01 INFO Applying migration id=actorttl 2026/02/05 17:00:01 INFO Applying migration id=tocc 2026/02/05 17:00:01 INFO Applying migration id=followeds 2026/02/05 17:00:01 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:01 INFO Applying migration id=certhash 2026/02/05 17:00:01 INFO Applying migration id=follows_sync 2026/02/05 17:00:01 INFO Applying migration id=jsonpath 2026/02/05 17:00:01 INFO Applying migration id=localforward 2026/02/05 17:00:01 INFO Applying migration id=avatar 2026/02/05 17:00:01 INFO Applying migration id=noimage 2026/02/05 17:00:01 INFO Applying migration id=feed 2026/02/05 17:00:01 INFO Applying migration id=bookmarks 2026/02/05 17:00:01 INFO Applying migration id=shareactivity 2026/02/05 17:00:01 INFO Applying migration id=application 2026/02/05 17:00:01 INFO Applying migration id=certificates 2026/02/05 17:00:01 INFO Applying migration id=rawforward 2026/02/05 17:00:01 INFO Applying migration id=publickey 2026/02/05 17:00:01 INFO Applying migration id=resolvegroup 2026/02/05 17:00:01 INFO Applying migration id=reject 2026/02/05 17:00:01 INFO Applying migration id=autodel 2026/02/05 17:00:01 INFO Applying migration id=jsonb 2026/02/05 17:00:01 INFO Applying migration id=quote 2026/02/05 17:00:01 INFO Applying migration id=rfc9421 2026/02/05 17:00:01 INFO Applying migration id=keys 2026/02/05 17:00:01 INFO Applying migration id=portable 2026/02/05 17:00:01 INFO Applying migration id=proofs 2026/02/05 17:00:01 INFO Applying migration id=contexts 2026/02/05 17:00:01 INFO Applying migration id=deliverieshost 2026/02/05 17:00:01 INFO Applying migration id=pembegin 2026/02/05 17:00:01 INFO Applying migration id=didhost 2026/02/05 17:00:01 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:01 INFO Applying migration id=initial 2026/02/05 17:00:01 INFO Applying migration id=notesupdated 2026/02/05 17:00:01 INFO Applying migration id=personspreferredusername 2026/02/05 17:00:02 INFO Applying migration id=activitiesid 2026/02/05 17:00:02 INFO Applying migration id=outbox 2026/02/05 17:00:02 INFO Applying migration id=edits 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:02 INFO Applying migration id=outboxactor 2026/02/05 17:00:02 INFO Applying migration id=outboxsender 2026/02/05 17:00:02 INFO Applying migration id=thread 2026/02/05 17:00:02 INFO Applying migration id=host 2026/02/05 17:00:02 INFO Applying migration id=sharedinbox 2026/02/05 17:00:02 INFO Applying migration id=noteshost 2026/02/05 17:00:02 INFO Applying migration id=fetched 2026/02/05 17:00:02 INFO Applying migration id=move 2026/02/05 17:00:02 INFO Applying migration id=cleanup 2026/02/05 17:00:02 INFO Applying migration id=received 2026/02/05 17:00:02 INFO Applying migration id=namehost 2026/02/05 17:00:02 INFO Applying migration id=outboxhost 2026/02/05 17:00:02 INFO Applying migration id=notesfts 2026/02/05 17:00:02 INFO Applying migration id=iconsname 2026/02/05 17:00:02 INFO Applying migration id=nohash 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:02 INFO Applying migration id=shares 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:02 INFO Applying migration id=actorttl 2026/02/05 17:00:02 INFO Applying migration id=tocc 2026/02/05 17:00:02 INFO Applying migration id=followeds 2026/02/05 17:00:02 INFO Applying migration id=certhash 2026/02/05 17:00:02 INFO Applying migration id=follows_sync 2026/02/05 17:00:02 INFO Applying migration id=jsonpath 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:02 INFO Applying migration id=localforward 2026/02/05 17:00:02 INFO Applying migration id=avatar 2026/02/05 17:00:02 INFO Applying migration id=noimage 2026/02/05 17:00:02 INFO Applying migration id=feed 2026/02/05 17:00:02 INFO Applying migration id=bookmarks 2026/02/05 17:00:02 INFO Applying migration id=shareactivity 2026/02/05 17:00:02 INFO Applying migration id=application 2026/02/05 17:00:02 INFO Applying migration id=certificates 2026/02/05 17:00:02 INFO Applying migration id=rawforward 2026/02/05 17:00:02 INFO Applying migration id=publickey 2026/02/05 17:00:02 INFO Applying migration id=resolvegroup 2026/02/05 17:00:02 INFO Applying migration id=reject 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:02 INFO Applying migration id=autodel 2026/02/05 17:00:02 INFO Applying migration id=jsonb 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:02 INFO Applying migration id=quote 2026/02/05 17:00:02 INFO Applying migration id=rfc9421 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:02 INFO Applying migration id=keys 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:02 INFO Applying migration id=portable 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:02 INFO Applying migration id=proofs 2026/02/05 17:00:02 INFO Applying migration id=contexts 2026/02/05 17:00:02 INFO Applying migration id=deliverieshost 2026/02/05 17:00:02 INFO Applying migration id=pembegin 2026/02/05 17:00:02 INFO Applying migration id=didhost 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:02 INFO Applying migration id=initial 2026/02/05 17:00:02 INFO Applying migration id=notesupdated 2026/02/05 17:00:02 INFO Applying migration id=personspreferredusername 2026/02/05 17:00:02 INFO Applying migration id=activitiesid 2026/02/05 17:00:02 INFO Applying migration id=outbox 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:02 INFO Applying migration id=edits 2026/02/05 17:00:02 INFO Applying migration id=outboxactor 2026/02/05 17:00:02 INFO Applying migration id=outboxsender 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:02 INFO Applying migration id=thread 2026/02/05 17:00:02 INFO Applying migration id=host 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:02 INFO Applying migration id=sharedinbox 2026/02/05 17:00:02 INFO Applying migration id=noteshost 2026/02/05 17:00:02 INFO Applying migration id=fetched 2026/02/05 17:00:02 INFO Applying migration id=move 2026/02/05 17:00:02 INFO Applying migration id=cleanup 2026/02/05 17:00:02 INFO Applying migration id=received 2026/02/05 17:00:02 INFO Applying migration id=namehost 2026/02/05 17:00:02 INFO Applying migration id=outboxhost 2026/02/05 17:00:02 INFO Applying migration id=notesfts 2026/02/05 17:00:02 INFO Applying migration id=iconsname 2026/02/05 17:00:02 INFO Applying migration id=nohash 2026/02/05 17:00:02 INFO Applying migration id=shares 2026/02/05 17:00:02 INFO Applying migration id=actorttl 2026/02/05 17:00:02 INFO Applying migration id=tocc 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:02 INFO Applying migration id=followeds 2026/02/05 17:00:02 INFO Applying migration id=certhash 2026/02/05 17:00:02 INFO Applying migration id=follows_sync 2026/02/05 17:00:02 INFO Applying migration id=jsonpath 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-1c34-73d7-b1dd-cb46098172a9 2026/02/05 17:00:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebf-1c38-7b89-b58c-ed23fb495ca7 2026/02/05 17:00:02 INFO Applying migration id=localforward 2026/02/05 17:00:02 INFO Applying migration id=avatar 2026/02/05 17:00:02 INFO Applying migration id=noimage 2026/02/05 17:00:02 INFO Applying migration id=feed 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:02 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:02 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:02 INFO Applying migration id=bookmarks 2026/02/05 17:00:02 INFO Looking up user name=bob 2026/02/05 17:00:02 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:02 INFO Applying migration id=shareactivity 2026/02/05 17:00:02 INFO Applying migration id=application 2026/02/05 17:00:02 INFO Applying migration id=certificates 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:02 INFO Applying migration id=rawforward 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:02 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 17:00:02 INFO Applying migration id=publickey 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:02 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-1c95-7d99-9341-2364299588bc 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 --- PASS: TestName_Set (1.35s) === CONT TestCluster_PostToFollowers 2026/02/05 17:00:02 INFO Applying migration id=resolvegroup 2026/02/05 17:00:02 INFO Applying migration id=reject 2026/02/05 17:00:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-1c98-7ba5-a1b0-553c1abd2947 2026/02/05 17:00:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-1c95-7d99-9341-2364299588bc 2026/02/05 17:00:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/02/05 17:00:02 INFO Applying migration id=autodel 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:02 INFO Applying migration id=jsonb 2026/02/05 17:00:02 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/05 17:00:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-1cb3-7d74-bafa-60ec2eccfcb6 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:02 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-1cde-7205-b707-cf6e61390db6 2026/02/05 17:00:02 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebf-1cde-74d5-9cdc-d96a4c4616f8 activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-1cde-7486-8781-f9fdbad1010d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019c2ebf-1cde-7486-8781-f9fdbad1010d 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2ebf-1cde-74d5-9cdc-d96a4c4616f8 2026/02/05 17:00:02 INFO Applying migration id=quote 2026/02/05 17:00:02 INFO Applying migration id=rfc9421 2026/02/05 17:00:02 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 17:00:02 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebf-1cde-7486-8781-f9fdbad1010d request.user=bob post=https://a.localdomain/post/019c2ebf-1cde-7486-8781-f9fdbad1010d 2026/02/05 17:00:02 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/02/05 17:00:02 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:02 INFO Applying migration id=keys 2026/02/05 17:00:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-1ced-7b48-8326-e6ac0aab571a 2026/02/05 17:00:02 INFO Applying migration id=portable 2026/02/05 17:00:02 INFO Looking up user name=carol 2026/02/05 17:00:02 INFO Applying migration id=proofs 2026/02/05 17:00:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:02 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:02 INFO Applying migration id=contexts 2026/02/05 17:00:02 INFO Applying migration id=deliverieshost 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:02 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:02 INFO Looking up user name=bob 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:02 INFO Applying migration id=pembegin 2026/02/05 17:00:02 INFO Applying migration id=didhost 2026/02/05 17:00:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:02 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-1d11-766a-a984-d3c9c757478f 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/02/05 17:00:02 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebf-1d1b-7870-a888-61894ec88080 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-1c95-7d99-9341-2364299588bc activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-1c95-7d99-9341-2364299588bc 2026/02/05 17:00:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2ebf-1d1b-7870-a888-61894ec88080 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:02 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-1d11-766a-a984-d3c9c757478f 2026/02/05 17:00:02 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-1d11-766a-a984-d3c9c757478f 2026/02/05 17:00:02 INFO Looking up user name=alice 2026/02/05 17:00:02 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-1d11-766a-a984-d3c9c757478f 2026/02/05 17:00:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-1d11-766a-a984-d3c9c757478f 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:02 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=g 2026/02/05 17:00:02 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-1d5b-7604-a0dd-9bce7729496c 2026/02/05 17:00:02 INFO Looking up user name=alice 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:02 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-1d11-766a-a984-d3c9c757478f 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/02/05 17:00:02 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-1d63-77c7-8294-7ae0ff65aa90 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-1d11-766a-a984-d3c9c757478f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-1d11-766a-a984-d3c9c757478f 2026/02/05 17:00:02 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-1d63-77c7-8294-7ae0ff65aa90 2026/02/05 17:00:02 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-1d63-77c7-8294-7ae0ff65aa90 2026/02/05 17:00:02 WARN Metadata field key does not exist request.path=/users/metadata/remove request.user=bob raw=g 2026/02/05 17:00:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:02 INFO Looking up user name=carol 2026/02/05 17:00:02 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-1d63-77c7-8294-7ae0ff65aa90 2026/02/05 17:00:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-1d63-77c7-8294-7ae0ff65aa90 2026/02/05 17:00:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:02 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:02 INFO Looking up user name=carol 2026/02/05 17:00:02 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-1d63-77c7-8294-7ae0ff65aa90 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-1d11-766a-a984-d3c9c757478f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-1d11-766a-a984-d3c9c757478f 2026/02/05 17:00:02 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:02 INFO Looking up user name=bob 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebf-1d79-7b4e-a001-8af2ca3c73bd 2026/02/05 17:00:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebf-1d75-7672-b774-87247364ecb9 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:02 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:02 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:02 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:02 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=e 2026/02/05 17:00:02 INFO Looking up user name=alice 2026/02/05 17:00:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/02/05 17:00:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-1d93-7ee3-93c1-820a3de5b990 2026/02/05 17:00:02 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-1d9e-7f16-bf0c-7df2b2514c18 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/02/05 17:00:02 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-1d9c-77c5-b665-51540745d878 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-1d9c-7730-8dbf-18298da00cb0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-1d9c-7730-8dbf-18298da00cb0 2026/02/05 17:00:02 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebf-1da8-71b1-99fb-5e1fd0653a70 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-1d9e-7f16-bf0c-7df2b2514c18 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2ebf-1d9e-7f16-bf0c-7df2b2514c18 2026/02/05 17:00:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-1d9e-7f16-bf0c-7df2b2514c18 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2ebf-1da8-71b1-99fb-5e1fd0653a70 2026/02/05 17:00:02 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:02 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebf-1db2-7bbe-9927-51e1d20cd451 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/02/05 17:00:02 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-1d9c-77c5-b665-51540745d878 2026/02/05 17:00:02 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-1d9c-77c5-b665-51540745d878 2026/02/05 17:00:02 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:02 INFO Looking up user name=carol 2026/02/05 17:00:02 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-1dac-7375-bc80-ea2a09740c8f 2026/02/05 17:00:02 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-1db2-7bbe-9927-51e1d20cd451 2026/02/05 17:00:02 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-1db2-7bbe-9927-51e1d20cd451 2026/02/05 17:00:02 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-1d9c-77c5-b665-51540745d878 2026/02/05 17:00:02 INFO Looking up user name=bob 2026/02/05 17:00:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-1d9c-77c5-b665-51540745d878 2026/02/05 17:00:02 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:02 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-1d9c-7730-8dbf-18298da00cb0 request.user=carol post=https://b.localdomain/post/019c2ebf-1d9c-7730-8dbf-18298da00cb0 2026/02/05 17:00:02 INFO Looking up user name=bob 2026/02/05 17:00:02 INFO Looking up user name=bob 2026/02/05 17:00:02 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:02 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-1db2-7bbe-9927-51e1d20cd451 2026/02/05 17:00:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2ebf-1db2-7bbe-9927-51e1d20cd451 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:02 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:02 INFO Looking up user name=bob 2026/02/05 17:00:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:02 INFO Looking up user name=carol 2026/02/05 17:00:02 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestCluster_PostToFollowers_ApprovedLocally (1.67s) === CONT TestMetadata_Whitespace 2026/02/05 17:00:02 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:02 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-1de6-7670-b636-06d5a3943f11 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/02/05 17:00:02 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:02 INFO Looking up user name=bob 2026/02/05 17:00:02 INFO Looking up user name=bob 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:02 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=c 2026/02/05 17:00:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebf-1dd6-7b1f-b4d6-11bdd60c390c 2026/02/05 17:00:02 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebf-1db2-7bbe-9927-51e1d20cd451 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/02/05 17:00:02 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:02 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-1de6-7670-b636-06d5a3943f11 2026/02/05 17:00:02 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-1de6-7670-b636-06d5a3943f11 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:02 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-1d9c-77c5-b665-51540745d878 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-1d9c-7730-8dbf-18298da00cb0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-1d9c-7730-8dbf-18298da00cb0 2026/02/05 17:00:02 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-1dfb-7b84-be6f-3359459d022d 2026/02/05 17:00:02 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 17:00:02 INFO Looking up resource resource=alice@a.localdomain user=alice --- PASS: TestBio_Set (1.72s) === CONT TestMetadata_Link 2026/02/05 17:00:02 INFO Looking up user name=alice 2026/02/05 17:00:02 INFO Looking up user name=alice 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:02 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=a 2026/02/05 17:00:02 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-1de6-7670-b636-06d5a3943f11 2026/02/05 17:00:02 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-1de6-7670-b636-06d5a3943f11 2026/02/05 17:00:02 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-1e2b-7a74-92af-6c9895012287 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/02/05 17:00:02 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:02 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:02 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:02 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:02 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-1e2a-786c-9e5b-713c6e1460a2 2026/02/05 17:00:02 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:03 INFO Looking up user name=bob 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-1e2b-7a74-92af-6c9895012287 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-1e2b-7a74-92af-6c9895012287 2026/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-1e10-725a-9fcb-3710a86dc212 2026/02/05 17:00:03 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:03 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-1e2b-7a74-92af-6c9895012287 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-1e2b-7a74-92af-6c9895012287 2026/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 17:00:03 INFO Looking up user name=bob 2026/02/05 17:00:03 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:03 INFO Looking up user name=carol 2026/02/05 17:00:03 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebf-1e4a-74ed-9ee5-0b0f72d20ceb activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-1db2-7bbe-9927-51e1d20cd451 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebf-1db2-7bbe-9927-51e1d20cd451 2026/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:03 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebf-1e4a-74ed-9ee5-0b0f72d20ceb 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebf-1e4a-74ed-9ee5-0b0f72d20ceb 2026/02/05 17:00:03 INFO Looking up user name=carol 2026/02/05 17:00:03 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebf-1e4f-703c-8bfb-c0086eaa354c 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/02/05 17:00:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:03 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 17:00:03 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="HTML tags like <p>" 2026/02/05 17:00:03 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebf-1e4a-74ed-9ee5-0b0f72d20ceb 2026/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:03 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2ebf-1e4a-74ed-9ee5-0b0f72d20ceb 2026/02/05 17:00:03 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Looking up user name=bob 2026/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-1e55-7220-a062-fdee9cd55748 2026/02/05 17:00:03 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:03 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:03 WARN Failed to fetch follow request to approve request.path=/users/followers/accept/b.localdomain/user/bob request.user=alice follower=https://b.localdomain/user/bob 2026/02/05 17:00:03 INFO Looking up user name=carol 2026/02/05 17:00:03 INFO Fetching object id=ap://did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:03 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:03 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:03 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-1e76-7d7d-8e14-c699ce4f9072 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-1e4f-703c-8bfb-c0086eaa354c 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-1e4f-703c-8bfb-c0086eaa354c 2026/02/05 17:00:03 INFO Looking up user name=bob 2026/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 17:00:03 INFO Looking up user name=bob 2026/02/05 17:00:03 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:03 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/02/05 17:00:03 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor offset=0 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebf-1e57-7a87-a0ec-89a693eba0fd 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:03 INFO Looking up user name=bob 2026/02/05 17:00:03 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-1ea5-7388-8175-088f5f542746 2026/02/05 17:00:03 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-1e4f-703c-8bfb-c0086eaa354c 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-1e59-7330-9f35-d23adfdbb5d5 2026/02/05 17:00:03 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:03 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:03 INFO Looking up user name=carol 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2ebf-1e4f-703c-8bfb-c0086eaa354c 2026/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:03 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-1ecf-71f9-a895-68dacb5375a8 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/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:03 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:03 INFO Adding mention request.path=/users/dm request.user=carol name=@alice@a.localdomain actor=https://a.localdomain/user/alice 2026/02/05 17:00:03 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:03 INFO Looking up user name=bob 2026/02/05 17:00:03 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-1ed2-7b91-a086-586fabc50f14 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/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-1ecf-71f9-a895-68dacb5375a8 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-1ecf-71f9-a895-68dacb5375a8 2026/02/05 17:00:03 INFO Looking up user name=bob 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-1edb-7acf-b8e4-07c0ef563c4c 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/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:03 INFO Looking up resource resource=alice@a.localdomain user=alice --- PASS: TestCluster_PostToFollowers_AcceptTwice (1.94s) === CONT TestMetadata_LineBreak 2026/02/05 17:00:03 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-1eda-71e0-9906-45d23193a48b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-1ed9-7c99-8099-009af2b66a7a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-1ed9-7c99-8099-009af2b66a7a 2026/02/05 17:00:03 INFO Fetching object id=ap://did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor 2026/02/05 17:00:03 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-1ecf-71f9-a895-68dacb5375a8 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-1ecf-71f9-a895-68dacb5375a8 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:03 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-1ef7-7042-8329-4d609f476df6 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/02/05 17:00:03 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-1f0c-7ce7-ac61-2443dbc1def1 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 --- PASS: TestMetadata_Remove (1.98s) === CONT TestCluster_ReplyForwardingWithIntegrityProofs 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-1edb-7acf-b8e4-07c0ef563c4c 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-1edb-7acf-b8e4-07c0ef563c4c 2026/02/05 17:00:03 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-1ed2-7b91-a086-586fabc50f14 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-1ed2-7b91-a086-586fabc50f14 2026/02/05 17:00:03 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:03 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-1f29-7744-91e8-f021593bf40b 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:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor offset=0 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019c2ebf-1eda-71e0-9906-45d23193a48b 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019c2ebf-1eda-71e0-9906-45d23193a48b 2026/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebf-1f36-7d47-8386-19d857718248 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/02/05 17:00:03 INFO Looking up user name=carol 2026/02/05 17:00:03 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-1edb-7acf-b8e4-07c0ef563c4c 2026/02/05 17:00:03 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-1ed2-7b91-a086-586fabc50f14 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-1edb-7acf-b8e4-07c0ef563c4c 2026/02/05 17:00:03 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2ebf-1f42-7b0a-a383-f8ee140e8f07 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/02/05 17:00:03 INFO Looking up user name=bob 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-1ed2-7b91-a086-586fabc50f14 2026/02/05 17:00:03 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019c2ebf-1eda-71e0-9906-45d23193a48b 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-1eda-71e0-9906-45d23193a48b 2026/02/05 17:00:03 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-1ed9-7c99-8099-009af2b66a7a request.user=carol post=https://b.localdomain/post/019c2ebf-1ed9-7c99-8099-009af2b66a7a 2026/02/05 17:00:03 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebf-1e4f-703c-8bfb-c0086eaa354c 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/02/05 17:00:03 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 17:00:03 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-1ef7-7042-8329-4d609f476df6 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-1ef7-7042-8329-4d609f476df6 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-1f0c-7ce7-ac61-2443dbc1def1 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-1f0c-7ce7-ac61-2443dbc1def1 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-1f36-7d47-8386-19d857718248 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-1f36-7d47-8386-19d857718248 2026/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/inbox activity=https://a.localdomain/follow/019c2ebf-1f29-7744-91e8-f021593bf40b 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/inbox activity=https://a.localdomain/follow/019c2ebf-1f29-7744-91e8-f021593bf40b 2026/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Looking up user name=bob 2026/02/05 17:00:03 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-1f58-71af-a977-e563744311e9 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-1d9c-7730-8dbf-18298da00cb0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-1d9c-7730-8dbf-18298da00cb0 2026/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-1ef7-7042-8329-4d609f476df6 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebf-1f42-7b0a-a383-f8ee140e8f07 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebf-1f42-7b0a-a383-f8ee140e8f07 2026/02/05 17:00:03 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-1f0c-7ce7-ac61-2443dbc1def1 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-1ef7-7042-8329-4d609f476df6 2026/02/05 17:00:03 INFO Looking up user name=carol 2026/02/05 17:00:03 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebf-1fa2-7175-8654-fb8ba96c7d5c 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:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-1f0c-7ce7-ac61-2443dbc1def1 2026/02/05 17:00:03 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/inbox activity=https://a.localdomain/follow/019c2ebf-1f29-7744-91e8-f021593bf40b 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-1f29-7744-91e8-f021593bf40b 2026/02/05 17:00:03 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:03 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-1f36-7d47-8386-19d857718248 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor offset=0 --- PASS: TestMetadata_HTML (2.14s) === CONT TestCluster_ReplyForwardingWithoutIntegrityProofs 2026/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2ebf-1f36-7d47-8386-19d857718248 2026/02/05 17:00:03 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebf-1f42-7b0a-a383-f8ee140e8f07 2026/02/05 17:00:03 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:03 INFO Looking up user name=carol 2026/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2ebf-1f42-7b0a-a383-f8ee140e8f07 2026/02/05 17:00:03 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:03 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:03 INFO Looking up user name=bob 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-1f6b-7d4d-85f1-c199afc3d269 --- PASS: TestMetadata_Maximum (2.15s) === CONT TestCluster_PostToFollowers_RejectThenAccept 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:03 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-1de6-7670-b636-06d5a3943f11 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/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-1f51-78de-857f-7301982e40c5 2026/02/05 17:00:03 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-1fd5-7061-9268-f7b4a02d6788 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-1de6-7670-b636-06d5a3943f11 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-1de6-7670-b636-06d5a3943f11 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:03 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:03 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-1f58-71af-a977-e563744311e9 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-1f58-71af-a977-e563744311e9 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 17:00:03 INFO Looking up user name=carol 2026/02/05 17:00:03 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-1ecf-71f9-a895-68dacb5375a8 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/02/05 17:00:03 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:03 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:03 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:03 INFO Looking up user name=carol 2026/02/05 17:00:03 INFO Looking up user name=carol 2026/02/05 17:00:03 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-1ff7-7933-b807-a8c36c889dff activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-1ecf-71f9-a895-68dacb5375a8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-1ecf-71f9-a895-68dacb5375a8 2026/02/05 17:00:03 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-1fe4-7623-b768-2965b5feb252 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-1fd5-7061-9268-f7b4a02d6788 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-1fd5-7061-9268-f7b4a02d6788 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:03 INFO Looking up user name=bob 2026/02/05 17:00:03 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-1f58-71af-a977-e563744311e9 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-1ff7-7933-b807-a8c36c889dff 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:03 ERROR Cannot add metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/inbox activity=https://b.localdomain/follow/019c2ebf-1fa2-7175-8654-fb8ba96c7d5c 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/inbox activity=https://b.localdomain/follow/019c2ebf-1fa2-7175-8654-fb8ba96c7d5c 2026/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 17:00:03 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:03 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:03 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-1f58-71af-a977-e563744311e9 2026/02/05 17:00:03 INFO Looking up user name=bob 2026/02/05 17:00:03 INFO Looking up user name=bob 2026/02/05 17:00:03 INFO Fetching object id=ap://did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:03 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-1d9c-7730-8dbf-18298da00cb0 request.user=carol post=https://b.localdomain/post/019c2ebf-1d9c-7730-8dbf-18298da00cb0 2026/02/05 17:00:03 INFO Looking up user name=bob 2026/02/05 17:00:03 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:03 INFO Looking up user name=carol 2026/02/05 17:00:03 INFO Looking up user name=bob 2026/02/05 17:00:03 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:03 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:03 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/inbox activity=https://b.localdomain/follow/019c2ebf-1fa2-7175-8654-fb8ba96c7d5c 2026/02/05 17:00:03 INFO Looking up user name=bob 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2ebf-1fa2-7175-8654-fb8ba96c7d5c 2026/02/05 17:00:03 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor offset=0 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:03 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:03 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-1eda-71e0-9906-45d23193a48b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-1ed9-7c99-8099-009af2b66a7a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-1ed9-7c99-8099-009af2b66a7a 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:03 INFO Looking up user name=bob 2026/02/05 17:00:03 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor offset=0 2026/02/05 17:00:03 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2ebf-2062-7176-971a-d6304219cbd8 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-1e4f-703c-8bfb-c0086eaa354c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebf-1e4f-703c-8bfb-c0086eaa354c 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:03 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-2066-7dc4-8a7e-48750553d709 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/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2ebf-2062-7176-971a-d6304219cbd8 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2ebf-2062-7176-971a-d6304219cbd8 2026/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:03 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebf-1f36-7d47-8386-19d857718248 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/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-2066-7dc4-8a7e-48750553d709 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-2066-7dc4-8a7e-48750553d709 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:03 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-1e2b-7a74-92af-6c9895012287 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/02/05 17:00:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:03 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-207a-7d91-9bb2-27cbce0fd171 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/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-207d-7e38-91c9-e6bd3aec044c 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/02/05 17:00:03 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2ebf-2062-7176-971a-d6304219cbd8 2026/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-208e-7b93-9ebf-44d9a90eb1f4 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-1e2b-7a74-92af-6c9895012287 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-1e2b-7a74-92af-6c9895012287 2026/02/05 17:00:03 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-208b-70ba-9253-b5a57a3488fa 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/02/05 17:00:03 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-2036-7519-8e22-9505e319bfb7 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2ebf-2062-7176-971a-d6304219cbd8 2026/02/05 17:00:03 INFO Looking up user name=carol 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-207a-7d91-9bb2-27cbce0fd171 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-207a-7d91-9bb2-27cbce0fd171 2026/02/05 17:00:03 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-1fd5-7061-9268-f7b4a02d6788 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-1ff7-7933-b807-a8c36c889dff 2026/02/05 17:00:03 INFO Looking up user name=carol 2026/02/05 17:00:03 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-2066-7dc4-8a7e-48750553d709 2026/02/05 17:00:03 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-1f0c-7ce7-ac61-2443dbc1def1 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/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-2066-7dc4-8a7e-48750553d709 2026/02/05 17:00:03 INFO Looking up user name=carol 2026/02/05 17:00:03 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:03 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2ebf-1f42-7b0a-a383-f8ee140e8f07 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/02/05 17:00:03 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-20aa-7a58-8728-6d13b410c1cc activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-1f0c-7ce7-ac61-2443dbc1def1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-1f0c-7ce7-ac61-2443dbc1def1 2026/02/05 17:00:03 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-207a-7d91-9bb2-27cbce0fd171 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:03 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2ebf-20ac-7128-825f-f49d8dac8b9d activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-1e4f-703c-8bfb-c0086eaa354c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebf-1e4f-703c-8bfb-c0086eaa354c 2026/02/05 17:00:03 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/019c2ebf-1e4f-703c-8bfb-c0086eaa354c from https://b.localdomain/user/bob by https://a.localdomain/user/alice: failed to reject follow https://b.localdomain/follow/019c2ebf-1e4f-703c-8bfb-c0086eaa354c: not found" 2026/02/05 17:00:03 INFO Looking up user name=bob 2026/02/05 17:00:03 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-20b1-7a05-9adf-063150cb9ec7 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2ebf-1f42-7b0a-a383-f8ee140e8f07 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2ebf-1f42-7b0a-a383-f8ee140e8f07 2026/02/05 17:00:03 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-20ad-7cfa-af9f-eafb47decabf 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/02/05 17:00:03 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-207a-7d91-9bb2-27cbce0fd171 2026/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-20aa-7a58-8728-6d13b410c1cc 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-20aa-7a58-8728-6d13b410c1cc 2026/02/05 17:00:03 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-1ff7-7933-b807-a8c36c889dff 2026/02/05 17:00:03 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-208e-7b93-9ebf-44d9a90eb1f4 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-20ad-7cfa-af9f-eafb47decabf 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-208e-7b93-9ebf-44d9a90eb1f4 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-20ad-7cfa-af9f-eafb47decabf 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:03 INFO Fetching object id=ap://did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-1fd5-7061-9268-f7b4a02d6788 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:03 INFO Looking up user name=bob 2026/02/05 17:00:03 INFO Looking up user name=carol 2026/02/05 17:00:03 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-20b1-7a05-9adf-063150cb9ec7 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-20b1-7a05-9adf-063150cb9ec7 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-1ff7-7933-b807-a8c36c889dff 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:03 INFO Looking up user name=carol 2026/02/05 17:00:03 INFO Looking up user name=carol 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:03 INFO Looking up user name=bob 2026/02/05 17:00:03 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-20cd-79e6-a02f-4f0ad1b59513 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:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor 2026/02/05 17:00:03 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-20aa-7a58-8728-6d13b410c1cc 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:03 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-20d5-7dde-95f9-b0856de21460 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/02/05 17:00:03 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-20ad-7cfa-af9f-eafb47decabf 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:03 INFO Looking up user name=bob 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-207d-7e38-91c9-e6bd3aec044c 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-207d-7e38-91c9-e6bd3aec044c 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/inbox activity=https://a.localdomain/follow/019c2ebf-20cd-79e6-a02f-4f0ad1b59513 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/inbox activity=https://a.localdomain/follow/019c2ebf-20cd-79e6-a02f-4f0ad1b59513 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-20aa-7a58-8728-6d13b410c1cc 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-20ad-7cfa-af9f-eafb47decabf 2026/02/05 17:00:03 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-20b1-7a05-9adf-063150cb9ec7 2026/02/05 17:00:03 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-20e1-75c9-afe1-43b94dca1e8f 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/02/05 17:00:03 INFO Looking up user name=carol 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-208b-70ba-9253-b5a57a3488fa 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-208b-70ba-9253-b5a57a3488fa 2026/02/05 17:00:03 INFO Looking up user name=carol 2026/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:03 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-1fd5-7061-9268-f7b4a02d6788 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-1de6-7670-b636-06d5a3943f11 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-1de6-7670-b636-06d5a3943f11 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:03 INFO Looking up user name=bob 2026/02/05 17:00:03 INFO Looking up user name=carol 2026/02/05 17:00:03 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-207d-7e38-91c9-e6bd3aec044c 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor offset=0 2026/02/05 17:00:03 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/inbox activity=https://a.localdomain/follow/019c2ebf-20cd-79e6-a02f-4f0ad1b59513 2026/02/05 17:00:03 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-20aa-7a58-8728-6d13b410c1cc activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-1f0c-7ce7-ac61-2443dbc1def1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-1f0c-7ce7-ac61-2443dbc1def1 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-207d-7e38-91c9-e6bd3aec044c 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-20cd-79e6-a02f-4f0ad1b59513 2026/02/05 17:00:03 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-208b-70ba-9253-b5a57a3488fa 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor offset=0 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-208b-70ba-9253-b5a57a3488fa 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:03 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-1ff7-7933-b807-a8c36c889dff activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-1ecf-71f9-a895-68dacb5375a8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-1ecf-71f9-a895-68dacb5375a8 2026/02/05 17:00:03 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:03 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:03 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-1f58-71af-a977-e563744311e9 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-1d9c-7730-8dbf-18298da00cb0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-1d9c-7730-8dbf-18298da00cb0 2026/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-20d5-7dde-95f9-b0856de21460 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-20d5-7dde-95f9-b0856de21460 2026/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:03 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-20e1-75c9-afe1-43b94dca1e8f 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-20e1-75c9-afe1-43b94dca1e8f 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:03 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-20d5-7dde-95f9-b0856de21460 2026/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol --- PASS: TestMetadata_Add (2.57s) === CONT TestCluster_FollowersSyncMissingLocalFollowPortableActor 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:03 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-20e1-75c9-afe1-43b94dca1e8f --- PASS: TestCluster_PostToFollowers_RejectTwice (2.58s) 2026/02/05 17:00:03 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-20e1-75c9-afe1-43b94dca1e8f 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-20d5-7dde-95f9-b0856de21460 2026/02/05 17:00:03 INFO Looking up user name=carol 2026/02/05 17:00:03 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebf-216f-70f1-a30c-b7431a3440e7 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-1f36-7d47-8386-19d857718248 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebf-1f36-7d47-8386-19d857718248 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:03 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-208e-7b93-9ebf-44d9a90eb1f4 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-20b1-7a05-9adf-063150cb9ec7 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebf-216f-70f1-a30c-b7431a3440e7 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebf-216f-70f1-a30c-b7431a3440e7 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-208e-7b93-9ebf-44d9a90eb1f4 2026/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:03 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:03 INFO Looking up user name=bob 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebf-2133-7f2e-9431-1ac2b0778981 2026/02/05 17:00:03 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkmzce38ncX9SeqeuaH3nYQsssWCUQ6HiBjUFmcvYMaxBQ/actor/follow/019c2ebf-2193-7bf2-933f-2d11a1451159 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkmzce38ncX9SeqeuaH3nYQsssWCUQ6HiBjUFmcvYMaxBQ/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mkmzce38ncX9SeqeuaH3nYQsssWCUQ6HiBjUFmcvYMaxBQ/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor 2026/02/05 17:00:03 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebf-216f-70f1-a30c-b7431a3440e7 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2ebf-216f-70f1-a30c-b7431a3440e7 2026/02/05 17:00:03 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-20b1-7a05-9adf-063150cb9ec7 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2ebf-1f42-7b0a-a383-f8ee140e8f07 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2ebf-1f42-7b0a-a383-f8ee140e8f07 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:03 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/02/05 17:00:03 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:03 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-21a9-7100-a8e4-8faf3e6df890 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/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:03 INFO Looking up user name=bob 2026/02/05 17:00:03 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2ebf-21b9-7d6a-b460-a169cab24b1f activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-1f36-7d47-8386-19d857718248 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebf-1f36-7d47-8386-19d857718248 2026/02/05 17:00:03 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-1edb-7acf-b8e4-07c0ef563c4c 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/02/05 17:00:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:03 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-21c4-7387-991c-100c48c26fb4 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-1edb-7acf-b8e4-07c0ef563c4c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-1edb-7acf-b8e4-07c0ef563c4c 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-208b-70ba-9253-b5a57a3488fa 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/02/05 17:00:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:03 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2ebf-21b9-7d6a-b460-a169cab24b1f 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2ebf-21b9-7d6a-b460-a169cab24b1f 2026/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-208e-7b93-9ebf-44d9a90eb1f4 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-1e2b-7a74-92af-6c9895012287 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-1e2b-7a74-92af-6c9895012287 --- PASS: TestMetadata_Equals (2.68s) 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-2066-7dc4-8a7e-48750553d709 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/02/05 17:00:03 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebf-21de-7cef-970f-2f0c2b8de50a 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/02/05 17:00:03 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-1ed2-7b91-a086-586fabc50f14 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/02/05 17:00:03 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-1f29-7744-91e8-f021593bf40b 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:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor 2026/02/05 17:00:03 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-1ef7-7042-8329-4d609f476df6 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/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:03 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/update/019c2ebf-2191-7a47-9afd-65d5cb3a92ce sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor gateway=https://c.localdomain 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/update/019c2ebf-2191-7a47-9afd-65d5cb3a92ce 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/update/019c2ebf-2191-7a47-9afd-65d5cb3a92ce 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkmzce38ncX9SeqeuaH3nYQsssWCUQ6HiBjUFmcvYMaxBQ/actor/follow/019c2ebf-2193-7bf2-933f-2d11a1451159 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkmzce38ncX9SeqeuaH3nYQsssWCUQ6HiBjUFmcvYMaxBQ/actor/follow/019c2ebf-2193-7bf2-933f-2d11a1451159 2026/02/05 17:00:03 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-21ed-7996-87f3-4a5d96807baa activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-1ed2-7b91-a086-586fabc50f14 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-1ed2-7b91-a086-586fabc50f14 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/05 17:00:03 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/accept/019c2ebf-21ef-7687-99b6-18f66a00ba25 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-1f29-7744-91e8-f021593bf40b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-1f29-7744-91e8-f021593bf40b 2026/02/05 17:00:03 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-21ec-7289-a496-00f321ca90e5 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-2066-7dc4-8a7e-48750553d709 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-2066-7dc4-8a7e-48750553d709 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/05 17:00:03 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2ebf-21b9-7d6a-b460-a169cab24b1f 2026/02/05 17:00:03 INFO Fetching object id=ap://did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:03 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:03 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-21f2-749f-b3fb-f7c71db7dfff activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-1ef7-7042-8329-4d609f476df6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-1ef7-7042-8329-4d609f476df6 2026/02/05 17:00:03 INFO Fetching object id=ap://did:key:z6Mkmzce38ncX9SeqeuaH3nYQsssWCUQ6HiBjUFmcvYMaxBQ/actor 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/05 17:00:03 INFO Looking up user name=carol 2026/02/05 17:00:03 INFO Looking up user name=carol 2026/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Looking up user name=carol 2026/02/05 17:00:03 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2ebf-21b9-7d6a-b460-a169cab24b1f 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-21c4-7387-991c-100c48c26fb4 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-21c4-7387-991c-100c48c26fb4 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:03 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-21a9-7100-a8e4-8faf3e6df890 2026/02/05 17:00:03 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-21a9-7100-a8e4-8faf3e6df890 2026/02/05 17:00:03 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 17:00:03 INFO Looking up user name=bob 2026/02/05 17:00:03 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:03 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-21ec-7289-a496-00f321ca90e5 2026/02/05 17:00:03 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-207a-7d91-9bb2-27cbce0fd171 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/02/05 17:00:03 INFO Looking up user name=alice 2026/02/05 17:00:03 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-20cd-79e6-a02f-4f0ad1b59513 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:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor 2026/02/05 17:00:03 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:03 INFO Looking up user name=carol 2026/02/05 17:00:03 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/02/05 17:00:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-2213-7d1d-b5d3-5e06d14f199e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-207a-7d91-9bb2-27cbce0fd171 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2ebf-207a-7d91-9bb2-27cbce0fd171 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:04 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-20ad-7cfa-af9f-eafb47decabf 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/02/05 17:00:04 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/accept/019c2ebf-2217-72be-b70c-a185c0c621d0 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-20cd-79e6-a02f-4f0ad1b59513 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2ebf-20cd-79e6-a02f-4f0ad1b59513 2026/02/05 17:00:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-2224-7eb4-9b67-6fb4ed658d85 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-20ad-7cfa-af9f-eafb47decabf activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2ebf-20ad-7cfa-af9f-eafb47decabf 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-21a9-7100-a8e4-8faf3e6df890 2026/02/05 17:00:04 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-222e-7ec2-8511-66533b75fd8f 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/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-21f2-749f-b3fb-f7c71db7dfff 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-21f2-749f-b3fb-f7c71db7dfff 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-21de-7cef-970f-2f0c2b8de50a 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-21ed-7996-87f3-4a5d96807baa 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-21ed-7996-87f3-4a5d96807baa 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-21de-7cef-970f-2f0c2b8de50a 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/accept/019c2ebf-21ef-7687-99b6-18f66a00ba25 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/accept/019c2ebf-21ef-7687-99b6-18f66a00ba25 2026/02/05 17:00:04 INFO Looking up user name=alice 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/update/019c2ebf-2191-7a47-9afd-65d5cb3a92ce 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:04 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:04 INFO Looking up user name=bob 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-21a9-7100-a8e4-8faf3e6df890 2026/02/05 17:00:04 INFO Looking up user name=bob 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/update/019c2ebf-2191-7a47-9afd-65d5cb3a92ce 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkmzce38ncX9SeqeuaH3nYQsssWCUQ6HiBjUFmcvYMaxBQ/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkmzce38ncX9SeqeuaH3nYQsssWCUQ6HiBjUFmcvYMaxBQ/actor/follow/019c2ebf-2193-7bf2-933f-2d11a1451159 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-2213-7d1d-b5d3-5e06d14f199e 2026/02/05 17:00:04 INFO Looking up user name=bob 2026/02/05 17:00:04 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 17:00:04 INFO Fetching object id=ap://did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-222e-7ec2-8511-66533b75fd8f 2026/02/05 17:00:04 INFO Looking up user name=alice 2026/02/05 17:00:04 INFO Looking up user name=stuff 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/02/05 17:00:04 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkmzce38ncX9SeqeuaH3nYQsssWCUQ6HiBjUFmcvYMaxBQ/actor/follow/019c2ebf-2193-7bf2-933f-2d11a1451159 2026/02/05 17:00:04 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-207d-7e38-91c9-e6bd3aec044c 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/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor offset=0 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-21f2-749f-b3fb-f7c71db7dfff 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-21de-7cef-970f-2f0c2b8de50a 2026/02/05 17:00:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-225c-7628-a0ab-25d31651a7b9 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-207d-7e38-91c9-e6bd3aec044c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-207d-7e38-91c9-e6bd3aec044c 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2ebf-21de-7cef-970f-2f0c2b8de50a 2026/02/05 17:00:04 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-20e1-75c9-afe1-43b94dca1e8f 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/02/05 17:00:04 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:04 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-223d-7c35-9bf0-485f56ec0138 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-223d-7b16-a81c-2e1c5e2ae9a0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-223d-7b16-a81c-2e1c5e2ae9a0 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-225c-7628-a0ab-25d31651a7b9 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-225c-7628-a0ab-25d31651a7b9 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-2270-7dc6-94f8-8852129b6c7c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-20e1-75c9-afe1-43b94dca1e8f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-20e1-75c9-afe1-43b94dca1e8f 2026/02/05 17:00:04 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:04 INFO Looking up user name=carol 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-2270-7dc6-94f8-8852129b6c7c 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-2270-7dc6-94f8-8852129b6c7c 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-2224-7eb4-9b67-6fb4ed658d85 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-2224-7eb4-9b67-6fb4ed658d85 2026/02/05 17:00:04 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2249-78ea-8c88-c9ef7b8a2f55 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2249-78a5-99aa-58047a289927 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-2249-78a5-99aa-58047a289927 2026/02/05 17:00:04 INFO Looking up user name=bob 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/accept/019c2ebf-21ef-7687-99b6-18f66a00ba25 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-225c-7628-a0ab-25d31651a7b9 2026/02/05 17:00:04 INFO Looking up user name=bob 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/accept/019c2ebf-2217-72be-b70c-a185c0c621d0 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-225c-7628-a0ab-25d31651a7b9 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/accept/019c2ebf-2217-72be-b70c-a185c0c621d0 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-221f-77b1-bd39-2bce9298eb5e 2026/02/05 17:00:04 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebf-229d-7886-97bc-13106355a123 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/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:04 INFO Looking up user name=carol 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-2270-7dc6-94f8-8852129b6c7c 2026/02/05 17:00:04 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-22a9-7948-bcf1-b6c10f8c4fad 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/02/05 17:00:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-2224-7eb4-9b67-6fb4ed658d85 2026/02/05 17:00:04 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-2270-7dc6-94f8-8852129b6c7c 2026/02/05 17:00:04 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-225c-7628-a0ab-25d31651a7b9 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-207d-7e38-91c9-e6bd3aec044c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-207d-7e38-91c9-e6bd3aec044c 2026/02/05 17:00:04 INFO Looking up user name=bob 2026/02/05 17:00:04 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- PASS: TestCluster_PostToFollowers_AcceptThenReject (2.93s) 2026/02/05 17:00:04 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 17:00:04 INFO Looking up user name=bob 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-21c4-7387-991c-100c48c26fb4 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-21f2-749f-b3fb-f7c71db7dfff 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-21ec-7289-a496-00f321ca90e5 2026/02/05 17:00:04 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:04 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:04 INFO Looking up user name=carol 2026/02/05 17:00:04 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-2224-7eb4-9b67-6fb4ed658d85 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-2259-7017-9b30-d7a8bc9a6051 2026/02/05 17:00:04 INFO Looking up user name=carol 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor 2026/02/05 17:00:04 INFO Looking up user name=bob 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-223d-7c35-9bf0-485f56ec0138 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-223d-7c35-9bf0-485f56ec0138 2026/02/05 17:00:04 INFO Fetching object id=ap://did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-21ed-7996-87f3-4a5d96807baa 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-2213-7d1d-b5d3-5e06d14f199e 2026/02/05 17:00:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-2270-7dc6-94f8-8852129b6c7c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-20e1-75c9-afe1-43b94dca1e8f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-20e1-75c9-afe1-43b94dca1e8f 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-21ec-7289-a496-00f321ca90e5 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:04 INFO Looking up user name=bob 2026/02/05 17:00:04 INFO Looking up user name=carol 2026/02/05 17:00:04 INFO Looking up user name=bob 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:04 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/update/019c2ebf-2274-701d-a48c-a2ebdf5c208a sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor gateway=https://a.localdomain 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/update/019c2ebf-2274-701d-a48c-a2ebdf5c208a 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/update/019c2ebf-2274-701d-a48c-a2ebdf5c208a 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-21c4-7387-991c-100c48c26fb4 2026/02/05 17:00:04 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:04 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2249-78ea-8c88-c9ef7b8a2f55 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2249-78ea-8c88-c9ef7b8a2f55 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-21ec-7289-a496-00f321ca90e5 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-229d-7886-97bc-13106355a123 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-229d-7886-97bc-13106355a123 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:04 INFO Looking up user name=bob 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:04 INFO Fetching object id=ap://did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:04 INFO Looking up user name=carol 2026/02/05 17:00:04 INFO Looking up user name=bob 2026/02/05 17:00:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-21f2-749f-b3fb-f7c71db7dfff activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-1ef7-7042-8329-4d609f476df6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-1ef7-7042-8329-4d609f476df6 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2ebf-22a9-7948-bcf1-b6c10f8c4fad 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2ebf-22a9-7948-bcf1-b6c10f8c4fad 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-22e8-77a5-ab1f-42428225bac5 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:04 INFO Looking up user name=bob 2026/02/05 17:00:04 INFO Looking up user name=bob 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-223d-7c35-9bf0-485f56ec0138 2026/02/05 17:00:04 INFO Looking up user name=alice 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-2213-7d1d-b5d3-5e06d14f199e 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-223d-7c35-9bf0-485f56ec0138 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/accept/019c2ebf-2217-72be-b70c-a185c0c621d0 2026/02/05 17:00:04 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-223d-7b16-a81c-2e1c5e2ae9a0 request.user=carol post=https://b.localdomain/post/019c2ebf-223d-7b16-a81c-2e1c5e2ae9a0 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2249-78ea-8c88-c9ef7b8a2f55 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-229d-7886-97bc-13106355a123 2026/02/05 17:00:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-2224-7eb4-9b67-6fb4ed658d85 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-20ad-7cfa-af9f-eafb47decabf activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2ebf-20ad-7cfa-af9f-eafb47decabf 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-2213-7d1d-b5d3-5e06d14f199e 2026/02/05 17:00:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-21c4-7387-991c-100c48c26fb4 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-1edb-7acf-b8e4-07c0ef563c4c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-1edb-7acf-b8e4-07c0ef563c4c 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/accept/019c2ebf-2217-72be-b70c-a185c0c621d0 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:04 INFO Looking up user name=carol 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2ebf-22a9-7948-bcf1-b6c10f8c4fad 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-22c7-7cfd-82a2-c738c2b82df1 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2ebf-229d-7886-97bc-13106355a123 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/accept/019c2ebf-21ef-7687-99b6-18f66a00ba25 2026/02/05 17:00:04 INFO Looking up user name=bob 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-21ed-7996-87f3-4a5d96807baa 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-22a9-7948-bcf1-b6c10f8c4fad 2026/02/05 17:00:04 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebf-2308-7386-81e5-9c781a3bdc94 activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-2308-732d-9561-5b744058f519 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019c2ebf-2308-732d-9561-5b744058f519 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:04 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-2305-746f-9ef4-d1da16ddaa1d activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-1ed9-7c99-8099-009af2b66a7a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-1ed9-7c99-8099-009af2b66a7a 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor 2026/02/05 17:00:04 WARN Invalid metadata field request.path=/users/metadata/add request.user=bob field="c=d\ne" 2026/02/05 17:00:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-21ec-7289-a496-00f321ca90e5 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-2066-7dc4-8a7e-48750553d709 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-2066-7dc4-8a7e-48750553d709 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/update/019c2ebf-2274-701d-a48c-a2ebdf5c208a 2026/02/05 17:00:04 INFO Looking up user name=bob 2026/02/05 17:00:04 INFO Fetching object id=ap://did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:04 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019c2ebf-2305-746f-9ef4-d1da16ddaa1d 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019c2ebf-2305-746f-9ef4-d1da16ddaa1d 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-2249-78ea-8c88-c9ef7b8a2f55 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/update/019c2ebf-2274-701d-a48c-a2ebdf5c208a 2026/02/05 17:00:04 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2ebf-1fa2-7175-8654-fb8ba96c7d5c 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:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor 2026/02/05 17:00:04 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:04 INFO Looking up user name=bob 2026/02/05 17:00:04 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-2249-78a5-99aa-58047a289927 request.user=carol post=https://b.localdomain/post/019c2ebf-2249-78a5-99aa-58047a289927 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:04 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:04 INFO Looking up user name=bob 2026/02/05 17:00:04 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:04 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/accept/019c2ebf-235e-73e2-82ab-96e0be791b9c activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-1fa2-7175-8654-fb8ba96c7d5c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebf-1fa2-7175-8654-fb8ba96c7d5c 2026/02/05 17:00:04 INFO Looking up user name=carol 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2ebf-2308-7386-81e5-9c781a3bdc94 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkmzce38ncX9SeqeuaH3nYQsssWCUQ6HiBjUFmcvYMaxBQ/actor 2026/02/05 17:00:04 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:04 INFO Fetching object id=ap://did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor 2026/02/05 17:00:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-21ed-7996-87f3-4a5d96807baa activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-1ed2-7b91-a086-586fabc50f14 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-1ed2-7b91-a086-586fabc50f14 2026/02/05 17:00:04 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebf-2308-732d-9561-5b744058f519 request.user=bob post=https://a.localdomain/post/019c2ebf-2308-732d-9561-5b744058f519 2026/02/05 17:00:04 INFO Fetching object id=ap://did:key:z6Mkmzce38ncX9SeqeuaH3nYQsssWCUQ6HiBjUFmcvYMaxBQ/actor 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:04 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:04 INFO Looking up user name=bob 2026/02/05 17:00:04 INFO Fetching object id=ap://did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:04 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebf-1d9c-7730-8dbf-18298da00cb0#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-1d9c-7730-8dbf-18298da00cb0 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebf-1d9c-7730-8dbf-18298da00cb0 2026/02/05 17:00:04 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:04 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2ebf-21de-7cef-970f-2f0c2b8de50a 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/02/05 17:00:04 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/02/05 17:00:04 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019c2ebf-2305-746f-9ef4-d1da16ddaa1d 2026/02/05 17:00:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-2213-7d1d-b5d3-5e06d14f199e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-207a-7d91-9bb2-27cbce0fd171 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2ebf-207a-7d91-9bb2-27cbce0fd171 2026/02/05 17:00:04 INFO Looking up user name=stuff 2026/02/05 17:00:04 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebf-2380-746a-81d5-05d7c1da3a22 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-21de-7cef-970f-2f0c2b8de50a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebf-21de-7cef-970f-2f0c2b8de50a 2026/02/05 17:00:04 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/accept/019c2ebf-21ef-7687-99b6-18f66a00ba25 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-1f29-7744-91e8-f021593bf40b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-1f29-7744-91e8-f021593bf40b 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebf-2380-746a-81d5-05d7c1da3a22 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-2305-746f-9ef4-d1da16ddaa1d 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebf-2380-746a-81d5-05d7c1da3a22 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:04 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-1ed9-7c99-8099-009af2b66a7a request.user=carol post=https://b.localdomain/post/019c2ebf-1ed9-7c99-8099-009af2b66a7a 2026/02/05 17:00:04 INFO Fetching object id=ap://did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor 2026/02/05 17:00:04 INFO Looking up user name=alice 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:04 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-239c-7dc7-a810-a80eaf44aac4 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/02/05 17:00:04 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2ebf-239a-7195-ad1a-3c7be178ea85 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/02/05 17:00:04 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkmzce38ncX9SeqeuaH3nYQsssWCUQ6HiBjUFmcvYMaxBQ/actor/follow/019c2ebf-2193-7bf2-933f-2d11a1451159 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkmzce38ncX9SeqeuaH3nYQsssWCUQ6HiBjUFmcvYMaxBQ/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mkmzce38ncX9SeqeuaH3nYQsssWCUQ6HiBjUFmcvYMaxBQ/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor 2026/02/05 17:00:04 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor offset=0 2026/02/05 17:00:04 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebf-2380-746a-81d5-05d7c1da3a22 2026/02/05 17:00:04 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/accept/019c2ebf-23b2-7630-9bd8-6fbe31d79698 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkmzce38ncX9SeqeuaH3nYQsssWCUQ6HiBjUFmcvYMaxBQ/actor/follow/019c2ebf-2193-7bf2-933f-2d11a1451159 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkmzce38ncX9SeqeuaH3nYQsssWCUQ6HiBjUFmcvYMaxBQ/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6Mkmzce38ncX9SeqeuaH3nYQsssWCUQ6HiBjUFmcvYMaxBQ/actor/follow/019c2ebf-2193-7bf2-933f-2d11a1451159 2026/02/05 17:00:04 INFO Looking up user name=stuff 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor offset=0 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2ebf-2380-746a-81d5-05d7c1da3a22 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:04 INFO Looking up user name=alice 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/accept/019c2ebf-235e-73e2-82ab-96e0be791b9c 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/accept/019c2ebf-235e-73e2-82ab-96e0be791b9c 2026/02/05 17:00:04 INFO Looking up user name=bob 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkmzce38ncX9SeqeuaH3nYQsssWCUQ6HiBjUFmcvYMaxBQ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/accept/019c2ebf-23b2-7630-9bd8-6fbe31d79698 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkmzce38ncX9SeqeuaH3nYQsssWCUQ6HiBjUFmcvYMaxBQ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/accept/019c2ebf-23b2-7630-9bd8-6fbe31d79698 2026/02/05 17:00:04 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key="my website" 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor 2026/02/05 17:00:04 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/accept/019c2ebf-2217-72be-b70c-a185c0c621d0 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-20cd-79e6-a02f-4f0ad1b59513 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2ebf-20cd-79e6-a02f-4f0ad1b59513 2026/02/05 17:00:04 INFO Looking up user name=carol 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:04 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:04 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebf-2380-746a-81d5-05d7c1da3a22 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-21de-7cef-970f-2f0c2b8de50a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebf-21de-7cef-970f-2f0c2b8de50a 2026/02/05 17:00:04 INFO Fetching object id=ap://did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor 2026/02/05 17:00:04 INFO Fetching object id=ap://did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor 2026/02/05 17:00:04 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebf-23de-7b83-b3fa-0430b7e29209 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/02/05 17:00:04 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-23a6-796f-a726-ce303dcb90ac activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:04 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2ebf-229d-7886-97bc-13106355a123 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: TestMetadata_Link (1.52s) 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-239c-7dc7-a810-a80eaf44aac4 2026/02/05 17:00:04 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebf-2401-708b-b2af-d3959649af08 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-229d-7886-97bc-13106355a123 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebf-229d-7886-97bc-13106355a123 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-239c-7dc7-a810-a80eaf44aac4 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebf-239a-7195-ad1a-3c7be178ea85 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebf-239a-7195-ad1a-3c7be178ea85 2026/02/05 17:00:04 INFO Looking up user name=alice 2026/02/05 17:00:04 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-223d-7c35-9bf0-485f56ec0138 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-223d-7b16-a81c-2e1c5e2ae9a0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-223d-7b16-a81c-2e1c5e2ae9a0 2026/02/05 17:00:04 INFO Looking up user name=carol 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebf-2401-708b-b2af-d3959649af08 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebf-2401-708b-b2af-d3959649af08 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-23e2-72fb-aa3f-4f0a7d31f18e 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-1d9c-7730-8dbf-18298da00cb0#delete 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-1d9c-7730-8dbf-18298da00cb0#delete 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkmzce38ncX9SeqeuaH3nYQsssWCUQ6HiBjUFmcvYMaxBQ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/accept/019c2ebf-23b2-7630-9bd8-6fbe31d79698 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:04 INFO Looking up user name=alice 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-239c-7dc7-a810-a80eaf44aac4 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebf-239a-7195-ad1a-3c7be178ea85 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-1d9c-7730-8dbf-18298da00cb0#delete 2026/02/05 17:00:04 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:04 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-241e-70b5-bbdf-2636cab02429 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/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/accept/019c2ebf-235e-73e2-82ab-96e0be791b9c 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-239c-7dc7-a810-a80eaf44aac4 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2ebf-239a-7195-ad1a-3c7be178ea85 2026/02/05 17:00:04 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/accept/019c2ebf-235e-73e2-82ab-96e0be791b9c 2026/02/05 17:00:04 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2ebf-2430-7dcc-bdf0-a637be3c63d8 activity.type=Reject activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-222e-7ec2-8511-66533b75fd8f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-222e-7ec2-8511-66533b75fd8f 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:04 INFO Looking up user name=bob 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebf-2401-708b-b2af-d3959649af08 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/accept/019c2ebf-23b2-7630-9bd8-6fbe31d79698 2026/02/05 17:00:04 INFO Looking up user name=carol 2026/02/05 17:00:04 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2418-7c56-92ed-87142bd5ac34 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2418-7bf0-9467-6f41bd6d86af activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-2418-7bf0-9467-6f41bd6d86af 2026/02/05 17:00:04 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/follow/019c2ebf-243e-7049-b486-19430790a9e9 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2ebf-2401-708b-b2af-d3959649af08 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2ebf-23de-7b83-b3fa-0430b7e29209 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2ebf-23de-7b83-b3fa-0430b7e29209 2026/02/05 17:00:04 INFO Fetching object id=ap://did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2ebf-2430-7dcc-bdf0-a637be3c63d8 2026/02/05 17:00:04 INFO Looking up user name=carol 2026/02/05 17:00:04 INFO Looking up user name=alice 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:04 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/follow/019c2ebf-244c-7322-8221-a08a9e673d8d activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-23a6-796f-a726-ce303dcb90ac 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-23a6-796f-a726-ce303dcb90ac 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-23a6-796f-a726-ce303dcb90ac 2026/02/05 17:00:04 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2ebf-1d9c-7730-8dbf-18298da00cb0#delete 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2ebf-23de-7b83-b3fa-0430b7e29209 2026/02/05 17:00:04 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:04 INFO Looking up user name=carol 2026/02/05 17:00:04 INFO Looking up user name=bob 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:04 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2ebf-23de-7b83-b3fa-0430b7e29209 2026/02/05 17:00:04 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-20d5-7dde-95f9-b0856de21460 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/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:04 INFO Looking up user name=carol 2026/02/05 17:00:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-247c-7a75-be01-65ed7a2b2758 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-20d5-7dde-95f9-b0856de21460 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-20d5-7dde-95f9-b0856de21460 2026/02/05 17:00:04 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/accept/019c2ebf-235e-73e2-82ab-96e0be791b9c activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-1fa2-7175-8654-fb8ba96c7d5c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebf-1fa2-7175-8654-fb8ba96c7d5c 2026/02/05 17:00:04 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-2305-746f-9ef4-d1da16ddaa1d activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-1ed9-7c99-8099-009af2b66a7a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-1ed9-7c99-8099-009af2b66a7a 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2ebf-241e-70b5-bbdf-2636cab02429 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2ebf-241e-70b5-bbdf-2636cab02429 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:04 INFO Looking up user name=alice 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-23a6-796f-a726-ce303dcb90ac 2026/02/05 17:00:04 INFO Looking up user name=alice 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor --- PASS: TestMetadata_LineBreak (1.47s) 2026/02/05 17:00:04 INFO Fetching object id=ap://did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor 2026/02/05 17:00:04 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebf-1d9c-7730-8dbf-18298da00cb0#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-1d9c-7730-8dbf-18298da00cb0 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebf-1d9c-7730-8dbf-18298da00cb0 2026/02/05 17:00:04 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2449-7ede-a121-22eb5d8ae0ce activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2449-7e83-9626-e21013017dac activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-2449-7e83-9626-e21013017dac 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/follow/019c2ebf-243e-7049-b486-19430790a9e9 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/follow/019c2ebf-243e-7049-b486-19430790a9e9 2026/02/05 17:00:04 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebf-2401-708b-b2af-d3959649af08 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-229d-7886-97bc-13106355a123 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebf-229d-7886-97bc-13106355a123 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2ebf-241e-70b5-bbdf-2636cab02429 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2418-7c56-92ed-87142bd5ac34 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2418-7c56-92ed-87142bd5ac34 2026/02/05 17:00:04 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-246b-7e6b-bb69-9fa661a436e6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-246b-7e22-8dea-f71e953e90c2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-246b-7e22-8dea-f71e953e90c2 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-241e-70b5-bbdf-2636cab02429 2026/02/05 17:00:04 INFO Fetching object id=ap://did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor 2026/02/05 17:00:04 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-247c-7a75-be01-65ed7a2b2758 2026/02/05 17:00:04 INFO Looking up user name=carol 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-247c-7a75-be01-65ed7a2b2758 2026/02/05 17:00:04 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/follow/019c2ebf-244c-7322-8221-a08a9e673d8d 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/follow/019c2ebf-244c-7322-8221-a08a9e673d8d 2026/02/05 17:00:04 INFO Looking up user name=alice 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:04 INFO Looking up user name=bob 2026/02/05 17:00:04 INFO Fetching object id=ap://did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor 2026/02/05 17:00:04 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:04 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2487-7f3d-b71f-9cc1e3c5385a activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2487-7ef7-bc85-155bbad7dea0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-2487-7ef7-bc85-155bbad7dea0 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2418-7c56-92ed-87142bd5ac34 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-247c-7a75-be01-65ed7a2b2758 2026/02/05 17:00:04 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/accept/019c2ebf-23b2-7630-9bd8-6fbe31d79698 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkmzce38ncX9SeqeuaH3nYQsssWCUQ6HiBjUFmcvYMaxBQ/actor/follow/019c2ebf-2193-7bf2-933f-2d11a1451159 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkmzce38ncX9SeqeuaH3nYQsssWCUQ6HiBjUFmcvYMaxBQ/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6Mkmzce38ncX9SeqeuaH3nYQsssWCUQ6HiBjUFmcvYMaxBQ/actor/follow/019c2ebf-2193-7bf2-933f-2d11a1451159 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-247c-7a75-be01-65ed7a2b2758 2026/02/05 17:00:04 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:04 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-23a6-796f-a726-ce303dcb90ac 2026/02/05 17:00:04 INFO Looking up user name=bob 2026/02/05 17:00:04 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/follow/019c2ebf-243e-7049-b486-19430790a9e9 2026/02/05 17:00:04 INFO Looking up user name=bob 2026/02/05 17:00:04 INFO Looking up user name=stuff 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-2418-7c56-92ed-87142bd5ac34 2026/02/05 17:00:04 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-2418-7bf0-9467-6f41bd6d86af request.user=carol post=https://b.localdomain/post/019c2ebf-2418-7bf0-9467-6f41bd6d86af 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/follow/019c2ebf-243e-7049-b486-19430790a9e9 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/follow/019c2ebf-244c-7322-8221-a08a9e673d8d 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor offset=0 2026/02/05 17:00:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-247c-7a75-be01-65ed7a2b2758 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-20d5-7dde-95f9-b0856de21460 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-20d5-7dde-95f9-b0856de21460 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2449-7ede-a121-22eb5d8ae0ce 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2449-7ede-a121-22eb5d8ae0ce 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/follow/019c2ebf-244c-7322-8221-a08a9e673d8d 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:04 INFO Looking up user name=carol 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-23a6-796f-a726-ce303dcb90ac 2026/02/05 17:00:04 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-246b-7e6b-bb69-9fa661a436e6 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-246b-7e6b-bb69-9fa661a436e6 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor offset=0 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:04 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-24e4-7049-959c-78340c36ee6a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-24e3-7efe-bb87-7cd3dbdd204c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-24e3-7efe-bb87-7cd3dbdd204c 2026/02/05 17:00:04 INFO Looking up user name=alice 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:04 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-24dd-7179-974f-c54d3fc092a9 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-24dd-7121-ae3a-1f5ddb3a6d14 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-24dd-7121-ae3a-1f5ddb3a6d14 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/02/05 17:00:04 INFO Looking up user name=bob 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-23a6-796f-a726-ce303dcb90ac 2026/02/05 17:00:04 INFO Looking up user name=alice 2026/02/05 17:00:04 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 request.user=bob post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:04 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-252a-79a2-8820-0ddb3ce312c5 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/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2487-7f3d-b71f-9cc1e3c5385a 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2449-7ede-a121-22eb5d8ae0ce 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2487-7f3d-b71f-9cc1e3c5385a 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-246b-7e6b-bb69-9fa661a436e6 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-252a-79a2-8820-0ddb3ce312c5 2026/02/05 17:00:04 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-22a9-7948-bcf1-b6c10f8c4fad 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/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-252a-79a2-8820-0ddb3ce312c5 2026/02/05 17:00:04 INFO Looking up user name=carol 2026/02/05 17:00:04 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-239c-7dc7-a810-a80eaf44aac4 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/02/05 17:00:04 INFO Looking up user name=bob 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-2449-7ede-a121-22eb5d8ae0ce 2026/02/05 17:00:04 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:04 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2ebf-2551-7f25-a0a8-345b76b30f7b activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-22a9-7948-bcf1-b6c10f8c4fad activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-22a9-7948-bcf1-b6c10f8c4fad 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-2555-7c5d-bee9-fc012d214a63 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-239c-7dc7-a810-a80eaf44aac4 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-239c-7dc7-a810-a80eaf44aac4 2026/02/05 17:00:04 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-2449-7e83-9626-e21013017dac request.user=carol post=https://b.localdomain/post/019c2ebf-2449-7e83-9626-e21013017dac 2026/02/05 17:00:04 INFO Looking up user name=carol 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-246b-7e6b-bb69-9fa661a436e6 2026/02/05 17:00:04 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebf-255a-79f3-a63b-18293d5d6e13 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/02/05 17:00:04 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2487-7f3d-b71f-9cc1e3c5385a 2026/02/05 17:00:04 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-246b-7e22-8dea-f71e953e90c2 request.user=bob post=https://b.localdomain/post/019c2ebf-246b-7e22-8dea-f71e953e90c2 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-252a-79a2-8820-0ddb3ce312c5 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-2555-7c5d-bee9-fc012d214a63 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-2555-7c5d-bee9-fc012d214a63 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:04 INFO Looking up user name=carol 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-252a-79a2-8820-0ddb3ce312c5 --- PASS: TestMetadata_Whitespace (1.94s) 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:04 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2ebf-23de-7b83-b3fa-0430b7e29209 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/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-256b-7488-aac7-1d8e841500cf 2026/02/05 17:00:04 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 17:00:04 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2ebf-2581-72a8-89af-a2eafe27c4c5 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-23de-7b83-b3fa-0430b7e29209 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2ebf-23de-7b83-b3fa-0430b7e29209 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-2487-7f3d-b71f-9cc1e3c5385a 2026/02/05 17:00:04 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:04 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2ebf-2583-70ef-baff-c86ef8286b0e 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/02/05 17:00:04 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-2555-7c5d-bee9-fc012d214a63 2026/02/05 17:00:04 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-2487-7ef7-bc85-155bbad7dea0 request.user=carol post=https://b.localdomain/post/019c2ebf-2487-7ef7-bc85-155bbad7dea0 2026/02/05 17:00:04 INFO Fetching object id=ap://did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-24dd-7179-974f-c54d3fc092a9 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-24dd-7179-974f-c54d3fc092a9 2026/02/05 17:00:04 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/create/019c2ebf-2536-7b10-94ae-89e9f136c32c note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/post/019c2ebf-2536-7aa0-a0c7-542da6cf3bfd thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/post/019c2ebf-2536-7aa0-a0c7-542da6cf3bfd starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor 2026/02/05 17:00:04 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/create/019c2ebf-2536-7b10-94ae-89e9f136c32c activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/post/019c2ebf-2536-7aa0-a0c7-542da6cf3bfd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/post/019c2ebf-2536-7aa0-a0c7-542da6cf3bfd 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-24e4-7049-959c-78340c36ee6a 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-24e4-7049-959c-78340c36ee6a 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2ebf-2551-7f25-a0a8-345b76b30f7b 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-2555-7c5d-bee9-fc012d214a63 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2ebf-2551-7f25-a0a8-345b76b30f7b 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:04 INFO Looking up user name=bob 2026/02/05 17:00:04 INFO Looking up user name=bob 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019c2ebf-2583-70ef-baff-c86ef8286b0e 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019c2ebf-2583-70ef-baff-c86ef8286b0e 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:04 INFO Looking up user name=carol 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2ebf-2581-72a8-89af-a2eafe27c4c5 2026/02/05 17:00:04 INFO Looking up user name=carol 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2ebf-2581-72a8-89af-a2eafe27c4c5 2026/02/05 17:00:04 INFO Looking up user name=carol 2026/02/05 17:00:04 INFO Looking up user name=stuff 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:04 INFO Looking up user name=stuff 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-24e4-7049-959c-78340c36ee6a 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-24dd-7179-974f-c54d3fc092a9 2026/02/05 17:00:04 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-2555-7c5d-bee9-fc012d214a63 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-239c-7dc7-a810-a80eaf44aac4 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-239c-7dc7-a810-a80eaf44aac4 2026/02/05 17:00:04 INFO Fetching object id=ap://did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019c2ebf-2583-70ef-baff-c86ef8286b0e 2026/02/05 17:00:04 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 17:00:04 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-25b6-7d11-8582-b761661d26ec 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/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2ebf-2583-70ef-baff-c86ef8286b0e 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2ebf-2551-7f25-a0a8-345b76b30f7b 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2ebf-255a-79f3-a63b-18293d5d6e13 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2ebf-255a-79f3-a63b-18293d5d6e13 2026/02/05 17:00:04 INFO Looking up user name=carol 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2ebf-2581-72a8-89af-a2eafe27c4c5 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:04 INFO Looking up user name=carol 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor offset=0 2026/02/05 17:00:04 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2418-7c56-92ed-87142bd5ac34 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2418-7bf0-9467-6f41bd6d86af activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-2418-7bf0-9467-6f41bd6d86af 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2ebf-2581-72a8-89af-a2eafe27c4c5 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-24dd-7179-974f-c54d3fc092a9 2026/02/05 17:00:04 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-24dd-7121-ae3a-1f5ddb3a6d14 request.user=bob post=https://b.localdomain/post/019c2ebf-24dd-7121-ae3a-1f5ddb3a6d14 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-25b6-7d11-8582-b761661d26ec 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-24e4-7049-959c-78340c36ee6a 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2ebf-2551-7f25-a0a8-345b76b30f7b 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/02/05 17:00:04 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-24e3-7efe-bb87-7cd3dbdd204c request.user=bob post=https://b.localdomain/post/019c2ebf-24e3-7efe-bb87-7cd3dbdd204c 2026/02/05 17:00:04 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2ebf-255a-79f3-a63b-18293d5d6e13 2026/02/05 17:00:04 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2ebf-255a-79f3-a63b-18293d5d6e13 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:04 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:04 INFO Looking up user name=stuff 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-25dd-735c-9a02-3c2d22b75d5b 2026/02/05 17:00:04 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/create/019c2ebf-2536-7b10-94ae-89e9f136c32c 2026/02/05 17:00:04 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/create/019c2ebf-2536-7b10-94ae-89e9f136c32c 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:04 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor 2026/02/05 17:00:05 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2ebf-2551-7f25-a0a8-345b76b30f7b activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-22a9-7948-bcf1-b6c10f8c4fad activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-22a9-7948-bcf1-b6c10f8c4fad 2026/02/05 17:00:05 INFO Fetching object id=ap://did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-256b-7488-aac7-1d8e841500cf 2026/02/05 17:00:05 INFO Fetching object id=ap://did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:05 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:05 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:05 INFO Looking up user name=stuff 2026/02/05 17:00:05 INFO Looking up user name=carol 2026/02/05 17:00:05 INFO Looking up user name=bob 2026/02/05 17:00:05 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:05 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2ebf-2581-72a8-89af-a2eafe27c4c5 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-23de-7b83-b3fa-0430b7e29209 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2ebf-23de-7b83-b3fa-0430b7e29209 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-256b-7488-aac7-1d8e841500cf 2026/02/05 17:00:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:05 INFO Looking up user name=bob 2026/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-256b-7488-aac7-1d8e841500cf 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:05 INFO Looking up user name=carol 2026/02/05 17:00:05 INFO Looking up user name=bob 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/create/019c2ebf-2536-7b10-94ae-89e9f136c32c 2026/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/create/019c2ebf-2536-7b10-94ae-89e9f136c32c 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 17:00:05 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/post/019c2ebf-2536-7aa0-a0c7-542da6cf3bfd request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/post/019c2ebf-2536-7aa0-a0c7-542da6cf3bfd 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor 2026/02/05 17:00:05 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 17:00:05 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-252a-79a2-8820-0ddb3ce312c5 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/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:05 INFO Looking up user name=carol 2026/02/05 17:00:05 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-265a-7c05-81f7-1adc4f5f1d7f activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-252a-79a2-8820-0ddb3ce312c5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2ebf-252a-79a2-8820-0ddb3ce312c5 2026/02/05 17:00:05 INFO Fetching object id=ap://did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor 2026/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebf-25ec-791b-99da-a2c83ca39aed 2026/02/05 17:00:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-23a6-796f-a726-ce303dcb90ac activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:05 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor/follow/019c2ebf-2659-7eda-99ad-b8be7db868b8 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor 2026/02/05 17:00:05 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-25dd-735c-9a02-3c2d22b75d5b 2026/02/05 17:00:05 INFO Looking up user name=carol 2026/02/05 17:00:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2ebf-265a-7c05-81f7-1adc4f5f1d7f 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2ebf-265a-7c05-81f7-1adc4f5f1d7f 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:05 INFO Looking up user name=bob 2026/02/05 17:00:05 INFO Looking up user name=alice 2026/02/05 17:00:05 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:05 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2ebf-2583-70ef-baff-c86ef8286b0e 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/02/05 17:00:05 INFO Looking up user name=carol 2026/02/05 17:00:05 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:05 INFO Looking up user name=alice 2026/02/05 17:00:05 INFO Looking up user name=alice 2026/02/05 17:00:05 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebf-268a-76d3-a8b4-e19c2767d7df activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2ebf-2583-70ef-baff-c86ef8286b0e activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2ebf-2583-70ef-baff-c86ef8286b0e 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-25dd-735c-9a02-3c2d22b75d5b 2026/02/05 17:00:05 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebf-268c-7a7a-bb6d-79e215feb545 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-25b6-7d11-8582-b761661d26ec activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2ebf-25b6-7d11-8582-b761661d26ec 2026/02/05 17:00:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:05 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019c2ebf-268a-76d3-a8b4-e19c2767d7df 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019c2ebf-268a-76d3-a8b4-e19c2767d7df 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2ebf-265a-7c05-81f7-1adc4f5f1d7f 2026/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebf-25dd-735c-9a02-3c2d22b75d5b 2026/02/05 17:00:05 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-241e-70b5-bbdf-2636cab02429 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/02/05 17:00:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2249-78ea-8c88-c9ef7b8a2f55 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2249-78a5-99aa-58047a289927 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-2249-78a5-99aa-58047a289927 2026/02/05 17:00:05 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-265a-7c05-81f7-1adc4f5f1d7f 2026/02/05 17:00:05 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/follow/019c2ebf-244c-7322-8221-a08a9e673d8d activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:05 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:05 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2ebf-26a7-767f-a046-4efc508a497d activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-241e-70b5-bbdf-2636cab02429 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-241e-70b5-bbdf-2636cab02429 2026/02/05 17:00:05 INFO Looking up user name=carol 2026/02/05 17:00:05 INFO Looking up user name=bob 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:05 INFO Looking up user name=alice 2026/02/05 17:00:05 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/accept/019c2ebf-26ad-7412-81e8-1c1ca08b79ef activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/follow/019c2ebf-244c-7322-8221-a08a9e673d8d activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/follow/019c2ebf-244c-7322-8221-a08a9e673d8d 2026/02/05 17:00:05 INFO Looking up user name=carol 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:05 INFO Looking up user name=carol 2026/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2ebf-268c-7a7a-bb6d-79e215feb545 2026/02/05 17:00:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-267d-7aed-a716-40628429ebe0 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-267d-7854-8669-b4df19a54dd4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-267d-7854-8669-b4df19a54dd4 2026/02/05 17:00:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-246b-7e6b-bb69-9fa661a436e6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-246b-7e22-8dea-f71e953e90c2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-246b-7e22-8dea-f71e953e90c2 2026/02/05 17:00:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:05 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/accept/019c2ebf-26ad-7412-81e8-1c1ca08b79ef 2026/02/05 17:00:05 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/accept/019c2ebf-26ad-7412-81e8-1c1ca08b79ef sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor gateway=https://c.localdomain 2026/02/05 17:00:05 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/accept/019c2ebf-26ad-7412-81e8-1c1ca08b79ef 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/accept/019c2ebf-26ad-7412-81e8-1c1ca08b79ef 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:05 INFO Looking up user name=bob 2026/02/05 17:00:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019c2ebf-268a-76d3-a8b4-e19c2767d7df 2026/02/05 17:00:05 INFO Fetching object id=ap://did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:05 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2ebf-255a-79f3-a63b-18293d5d6e13 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/02/05 17:00:05 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-265a-7c05-81f7-1adc4f5f1d7f activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-252a-79a2-8820-0ddb3ce312c5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2ebf-252a-79a2-8820-0ddb3ce312c5 2026/02/05 17:00:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2689-7603-b6d0-30ff5721ee1b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2689-7465-8a99-a7e0f69ca8dc activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-2689-7465-8a99-a7e0f69ca8dc 2026/02/05 17:00:05 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor/follow/019c2ebf-2659-7eda-99ad-b8be7db868b8 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor/follow/019c2ebf-2659-7eda-99ad-b8be7db868b8 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2ebf-268a-76d3-a8b4-e19c2767d7df 2026/02/05 17:00:05 INFO Looking up user name=bob 2026/02/05 17:00:05 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2ebf-26d5-7e6d-8c19-099c4fe4dfe5 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-255a-79f3-a63b-18293d5d6e13 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2ebf-255a-79f3-a63b-18293d5d6e13 2026/02/05 17:00:05 INFO Fetching object id=ap://did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor 2026/02/05 17:00:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2ebf-26a7-767f-a046-4efc508a497d 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2ebf-26a7-767f-a046-4efc508a497d 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-23a6-796f-a726-ce303dcb90ac activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:05 INFO Looking up user name=stuff 2026/02/05 17:00:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2449-7ede-a121-22eb5d8ae0ce activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2449-7e83-9626-e21013017dac activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-2449-7e83-9626-e21013017dac 2026/02/05 17:00:05 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebf-1ed9-7c99-8099-009af2b66a7a#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-1ed9-7c99-8099-009af2b66a7a activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebf-1ed9-7c99-8099-009af2b66a7a 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/accept/019c2ebf-26ad-7412-81e8-1c1ca08b79ef 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2ebf-26a7-767f-a046-4efc508a497d 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor/follow/019c2ebf-2659-7eda-99ad-b8be7db868b8 2026/02/05 17:00:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-24dd-7179-974f-c54d3fc092a9 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-24dd-7121-ae3a-1f5ddb3a6d14 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-24dd-7121-ae3a-1f5ddb3a6d14 2026/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor/follow/019c2ebf-2659-7eda-99ad-b8be7db868b8 2026/02/05 17:00:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019c2ebf-1ed9-7c99-8099-009af2b66a7a#delete 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019c2ebf-1ed9-7c99-8099-009af2b66a7a#delete 2026/02/05 17:00:05 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/create/019c2ebf-26cf-76ef-884b-f25c077c4966 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/post/019c2ebf-26cf-7542-9a51-f66deb600234 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/post/019c2ebf-26cf-7542-9a51-f66deb600234 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor 2026/02/05 17:00:05 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/create/019c2ebf-26cf-76ef-884b-f25c077c4966 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/post/019c2ebf-26cf-7542-9a51-f66deb600234 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/post/019c2ebf-26cf-7542-9a51-f66deb600234 2026/02/05 17:00:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor offset=0 2026/02/05 17:00:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-24e4-7049-959c-78340c36ee6a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-24e3-7efe-bb87-7cd3dbdd204c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-24e3-7efe-bb87-7cd3dbdd204c 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019c2ebf-1ed9-7c99-8099-009af2b66a7a#delete 2026/02/05 17:00:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2706-7e45-be42-fadb29a59a27 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2706-7df0-b13b-02b5f6011331 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-2706-7df0-b13b-02b5f6011331 2026/02/05 17:00:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-267d-7aed-a716-40628429ebe0 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-267d-7aed-a716-40628429ebe0 2026/02/05 17:00:05 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-272f-7ea8-ba69-9f86db63b677 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/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2ebf-1ed9-7c99-8099-009af2b66a7a#delete 2026/02/05 17:00:05 INFO Looking up user name=bob 2026/02/05 17:00:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-2727-73ad-bf9e-1dcb8059c198 2026/02/05 17:00:05 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:05 INFO Looking up user name=alice 2026/02/05 17:00:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2689-7603-b6d0-30ff5721ee1b 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2689-7603-b6d0-30ff5721ee1b 2026/02/05 17:00:05 INFO Looking up user name=alice 2026/02/05 17:00:05 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-272f-7ea8-ba69-9f86db63b677 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-272f-7ea8-ba69-9f86db63b677 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:05 INFO Looking up user name=bob 2026/02/05 17:00:05 INFO Looking up user name=carol 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/accept/019c2ebf-26ad-7412-81e8-1c1ca08b79ef 2026/02/05 17:00:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2ebf-26d5-7e6d-8c19-099c4fe4dfe5 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2ebf-26d5-7e6d-8c19-099c4fe4dfe5 2026/02/05 17:00:05 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebf-2746-7175-aff1-77ff9309ea7f 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/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-267d-7aed-a716-40628429ebe0 2026/02/05 17:00:05 INFO Fetching object id=ap://did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:05 INFO Looking up user name=carol 2026/02/05 17:00:05 INFO Fetching object id=ap://did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:05 INFO Looking up user name=stuff 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-272f-7ea8-ba69-9f86db63b677 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2689-7603-b6d0-30ff5721ee1b 2026/02/05 17:00:05 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-21a9-7100-a8e4-8faf3e6df890 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/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-272f-7ea8-ba69-9f86db63b677 2026/02/05 17:00:05 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-276d-78f4-b3f3-eb27273971ed activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-21a9-7100-a8e4-8faf3e6df890 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-21a9-7100-a8e4-8faf3e6df890 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 17:00:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:05 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebf-1ed9-7c99-8099-009af2b66a7a#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-1ed9-7c99-8099-009af2b66a7a activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebf-1ed9-7c99-8099-009af2b66a7a 2026/02/05 17:00:05 INFO Looking up user name=carol 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2ebf-26d5-7e6d-8c19-099c4fe4dfe5 2026/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-267d-7aed-a716-40628429ebe0 2026/02/05 17:00:05 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-2777-7557-a594-c51ec3c4acc9 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/02/05 17:00:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-267d-7854-8669-b4df19a54dd4 request.user=bob post=https://b.localdomain/post/019c2ebf-267d-7854-8669-b4df19a54dd4 2026/02/05 17:00:05 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2ebf-239a-7195-ad1a-3c7be178ea85 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/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-2689-7603-b6d0-30ff5721ee1b 2026/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2ebf-26d5-7e6d-8c19-099c4fe4dfe5 2026/02/05 17:00:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-2689-7465-8a99-a7e0f69ca8dc request.user=carol post=https://b.localdomain/post/019c2ebf-2689-7465-8a99-a7e0f69ca8dc 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/accept/019c2ebf-26ad-7412-81e8-1c1ca08b79ef 2026/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2ebf-26a7-767f-a046-4efc508a497d 2026/02/05 17:00:05 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-279b-73a7-bf2f-2e68391ac323 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2ebf-239a-7195-ad1a-3c7be178ea85 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2ebf-239a-7195-ad1a-3c7be178ea85 2026/02/05 17:00:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/create/019c2ebf-26cf-76ef-884b-f25c077c4966 2026/02/05 17:00:05 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkmzce38ncX9SeqeuaH3nYQsssWCUQ6HiBjUFmcvYMaxBQ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/create/019c2ebf-26cf-76ef-884b-f25c077c4966 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/create/019c2ebf-26cf-76ef-884b-f25c077c4966 2026/02/05 17:00:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2706-7e45-be42-fadb29a59a27 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2706-7e45-be42-fadb29a59a27 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor 2026/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/accept/019c2ebf-26ad-7412-81e8-1c1ca08b79ef 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:05 INFO Fetching object id=ap://did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:05 INFO Looking up user name=carol 2026/02/05 17:00:05 INFO Looking up user name=stuff 2026/02/05 17:00:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-276d-78f4-b3f3-eb27273971ed 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-276d-78f4-b3f3-eb27273971ed 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:05 INFO Fetching object id=ap://did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:05 INFO Looking up user name=bob 2026/02/05 17:00:05 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-279b-73a7-bf2f-2e68391ac323 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-279b-73a7-bf2f-2e68391ac323 2026/02/05 17:00:05 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:05 INFO Looking up user name=bob 2026/02/05 17:00:05 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2ebf-26a7-767f-a046-4efc508a497d activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-241e-70b5-bbdf-2636cab02429 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-241e-70b5-bbdf-2636cab02429 2026/02/05 17:00:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-2746-7175-aff1-77ff9309ea7f 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-2746-7175-aff1-77ff9309ea7f 2026/02/05 17:00:05 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/create/019c2ebf-2536-7b10-94ae-89e9f136c32c activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/post/019c2ebf-2536-7aa0-a0c7-542da6cf3bfd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor/post/019c2ebf-2536-7aa0-a0c7-542da6cf3bfd 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2706-7e45-be42-fadb29a59a27 2026/02/05 17:00:05 INFO Looking up user name=bob 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-2727-73ad-bf9e-1dcb8059c198 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:05 INFO Looking up user name=carol 2026/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/update/019c2ebf-2762-7bde-9d6c-f88de0afd7f1 2026/02/05 17:00:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-2777-7557-a594-c51ec3c4acc9 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-2777-7557-a594-c51ec3c4acc9 2026/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-2706-7e45-be42-fadb29a59a27 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/create/019c2ebf-26cf-76ef-884b-f25c077c4966 2026/02/05 17:00:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 --- PASS: TestCluster_PostToFollowers_RejectedLocally (4.25s) 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-2746-7175-aff1-77ff9309ea7f 2026/02/05 17:00:05 INFO Looking up user name=alice 2026/02/05 17:00:05 INFO Looking up user name=stuff 2026/02/05 17:00:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-2706-7df0-b13b-02b5f6011331 request.user=carol post=https://b.localdomain/post/019c2ebf-2706-7df0-b13b-02b5f6011331 2026/02/05 17:00:05 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/accept/019c2ebf-26ad-7412-81e8-1c1ca08b79ef activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/follow/019c2ebf-244c-7322-8221-a08a9e673d8d activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/follow/019c2ebf-244c-7322-8221-a08a9e673d8d 2026/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2ebf-2746-7175-aff1-77ff9309ea7f 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-2727-73ad-bf9e-1dcb8059c198 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-279b-73a7-bf2f-2e68391ac323 2026/02/05 17:00:05 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/02/05 17:00:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-2727-73ad-bf9e-1dcb8059c198 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-2777-7557-a594-c51ec3c4acc9 2026/02/05 17:00:05 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2ebf-26d5-7e6d-8c19-099c4fe4dfe5 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-255a-79f3-a63b-18293d5d6e13 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2ebf-255a-79f3-a63b-18293d5d6e13 2026/02/05 17:00:05 INFO Fetching object id=ap://did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-2777-7557-a594-c51ec3c4acc9 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:05 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/02/05 17:00:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:05 INFO Looking up user name=carol 2026/02/05 17:00:05 INFO Looking up user name=nobody 2026/02/05 17:00:05 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkmzce38ncX9SeqeuaH3nYQsssWCUQ6HiBjUFmcvYMaxBQ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/create/019c2ebf-26cf-76ef-884b-f25c077c4966 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:05 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:05 INFO Looking up user name=carol 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor 2026/02/05 17:00:05 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=1 2026/02/05 17:00:05 INFO Found unknown local follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/02/05 17:00:05 INFO Fetching object id=ap://did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/02/05 17:00:05 INFO Looking up user name=bob 2026/02/05 17:00:05 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/accept/019c2ebf-26ad-7412-81e8-1c1ca08b79ef activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/follow/019c2ebf-244c-7322-8221-a08a9e673d8d activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/follow/019c2ebf-244c-7322-8221-a08a9e673d8d 2026/02/05 17:00:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-280a-73cf-a403-eda59b6c8954 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73 2026/02/05 17:00:05 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.34s) 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor 2026/02/05 17:00:05 INFO Fetching object id=ap://did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor 2026/02/05 17:00:05 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-272f-7ea8-ba69-9f86db63b677 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/02/05 17:00:05 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-280a-73cf-a403-eda59b6c8954 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-280a-73cf-a403-eda59b6c8954 2026/02/05 17:00:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-283f-7d18-bfb0-cfad6c442694 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-283f-7cd6-a459-5c923c6b07c7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-283f-7cd6-a459-5c923c6b07c7 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:05 INFO Looking up user name=carol 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkmzce38ncX9SeqeuaH3nYQsssWCUQ6HiBjUFmcvYMaxBQ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/create/019c2ebf-26cf-76ef-884b-f25c077c4966 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:05 INFO Looking up user name=bob 2026/02/05 17:00:05 INFO Looking up user name=carol 2026/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/create/019c2ebf-26cf-76ef-884b-f25c077c4966 2026/02/05 17:00:05 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/02/05 17:00:05 INFO Looking up user name=nobody 2026/02/05 17:00:05 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/post/019c2ebf-26cf-7542-9a51-f66deb600234 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/post/019c2ebf-26cf-7542-9a51-f66deb600234 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 17:00:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:05 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-280a-73cf-a403-eda59b6c8954 2026/02/05 17:00:05 INFO Looking up user name=carol 2026/02/05 17:00:05 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:05 INFO Looking up user name=bob 2026/02/05 17:00:05 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=2 2026/02/05 17:00:05 INFO Found unknown remote follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/02/05 17:00:05 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/019c2ebf-2892-753f-a56f-0b71fd067119 2026/02/05 17:00:05 INFO Fetching object id=ap://did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-276d-78f4-b3f3-eb27273971ed 2026/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-280a-73cf-a403-eda59b6c8954 2026/02/05 17:00:05 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/follow/019c2ebf-243e-7049-b486-19430790a9e9 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor 2026/02/05 17:00:05 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 17:00:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73 request.user=carol post=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73 2026/02/05 17:00:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2855-744f-a39c-d2dec929201f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2855-73d4-b40f-7489f7c48079 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-2855-73d4-b40f-7489f7c48079 2026/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-279b-73a7-bf2f-2e68391ac323 2026/02/05 17:00:05 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:05 INFO Looking up user name=bob 2026/02/05 17:00:05 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/accept/019c2ebf-289a-7152-acb0-c5b8c7803143 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/follow/019c2ebf-243e-7049-b486-19430790a9e9 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/follow/019c2ebf-243e-7049-b486-19430790a9e9 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor 2026/02/05 17:00:05 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2ebf-2892-768d-b422-bc92eb7d0a88 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-2892-753f-a56f-0b71fd067119 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/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-276d-78f4-b3f3-eb27273971ed 2026/02/05 17:00:05 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebf-2746-7175-aff1-77ff9309ea7f 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/02/05 17:00:05 INFO Fetching object id=ap://did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:05 INFO Looking up user name=carol 2026/02/05 17:00:05 INFO Looking up user name=alice 2026/02/05 17:00:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019c2ebf-2892-768d-b422-bc92eb7d0a88 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019c2ebf-2892-768d-b422-bc92eb7d0a88 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:05 INFO Looking up user name=alice 2026/02/05 17:00:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2487-7f3d-b71f-9cc1e3c5385a activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2487-7ef7-bc85-155bbad7dea0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-2487-7ef7-bc85-155bbad7dea0 2026/02/05 17:00:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-267d-7aed-a716-40628429ebe0 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-267d-7854-8669-b4df19a54dd4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-267d-7854-8669-b4df19a54dd4 2026/02/05 17:00:05 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebf-268a-76d3-a8b4-e19c2767d7df activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2ebf-2583-70ef-baff-c86ef8286b0e activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2ebf-2583-70ef-baff-c86ef8286b0e 2026/02/05 17:00:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-28a3-725e-af33-15bec1a6c9f6 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:05 INFO Looking up user name=bob 2026/02/05 17:00:05 INFO Looking up user name=carol 2026/02/05 17:00:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-283f-7d18-bfb0-cfad6c442694 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-283f-7d18-bfb0-cfad6c442694 2026/02/05 17:00:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor offset=0 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019c2ebf-2892-768d-b422-bc92eb7d0a88 2026/02/05 17:00:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:05 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-28c9-7c53-8f4d-a4e6bc4d7362 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/02/05 17:00:05 INFO Looking up user name=carol 2026/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019c2ebf-2892-768d-b422-bc92eb7d0a88 2026/02/05 17:00:05 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-279b-73a7-bf2f-2e68391ac323 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2ebf-239a-7195-ad1a-3c7be178ea85 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2ebf-239a-7195-ad1a-3c7be178ea85 2026/02/05 17:00:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2706-7e45-be42-fadb29a59a27 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2706-7df0-b13b-02b5f6011331 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-2706-7df0-b13b-02b5f6011331 2026/02/05 17:00:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-28c9-7c53-8f4d-a4e6bc4d7362 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-28c9-7c53-8f4d-a4e6bc4d7362 2026/02/05 17:00:05 INFO Looking up user name=bob 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:05 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor/follow/019c2ebf-2659-7eda-99ad-b8be7db868b8 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:05 INFO Looking up user name=alice 2026/02/05 17:00:05 INFO Looking up user name=bob 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-283f-7d18-bfb0-cfad6c442694 2026/02/05 17:00:05 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/accept/019c2ebf-28f0-704a-a7cb-1fd9142c482b activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor/follow/019c2ebf-2659-7eda-99ad-b8be7db868b8 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor/follow/019c2ebf-2659-7eda-99ad-b8be7db868b8 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-28c9-7c53-8f4d-a4e6bc4d7362 2026/02/05 17:00:05 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2855-744f-a39c-d2dec929201f 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2855-744f-a39c-d2dec929201f 2026/02/05 17:00:05 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2ebf-2892-768d-b422-bc92eb7d0a88 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-2892-753f-a56f-0b71fd067119 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/02/05 17:00:05 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-276d-78f4-b3f3-eb27273971ed activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-21a9-7100-a8e4-8faf3e6df890 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-21a9-7100-a8e4-8faf3e6df890 2026/02/05 17:00:05 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/accept/019c2ebf-289a-7152-acb0-c5b8c7803143 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/accept/019c2ebf-289a-7152-acb0-c5b8c7803143 2026/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-28c9-7c53-8f4d-a4e6bc4d7362 2026/02/05 17:00:05 INFO Looking up user name=bob 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor 2026/02/05 17:00:05 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor 2026/02/05 17:00:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:05 INFO Fetching object id=ap://did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor 2026/02/05 17:00:05 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/accept/019c2ebf-28f0-704a-a7cb-1fd9142c482b 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/accept/019c2ebf-28f0-704a-a7cb-1fd9142c482b 2026/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-283f-7d18-bfb0-cfad6c442694 2026/02/05 17:00:05 INFO Looking up user name=nobody 2026/02/05 17:00:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2689-7603-b6d0-30ff5721ee1b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2689-7465-8a99-a7e0f69ca8dc activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-2689-7465-8a99-a7e0f69ca8dc 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor 2026/02/05 17:00:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-283f-7cd6-a459-5c923c6b07c7 request.user=carol post=https://b.localdomain/post/019c2ebf-283f-7cd6-a459-5c923c6b07c7 2026/02/05 17:00:05 INFO Fetching object id=ap://did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor 2026/02/05 17:00:05 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 request.user=bob post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-28a3-725e-af33-15bec1a6c9f6 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:05 INFO Looking up user name=alice 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2855-744f-a39c-d2dec929201f 2026/02/05 17:00:05 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v host=a.localdomain count=1 2026/02/05 17:00:05 INFO Found unknown local follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm891uL7rZZvSAhotaprWnvLDCRSyLJbTxy8rtFHcm55v/actor follower=https://a.localdomain/user/alice 2026/02/05 17:00:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019c2ebf-28a2-7dc1-90c1-8cc5a2c8675e 2026/02/05 17:00:05 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:05 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:05 INFO Looking up user name=bob 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-28a3-725e-af33-15bec1a6c9f6 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019c2ebf-28a2-7dc1-90c1-8cc5a2c8675e 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:05 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2925-7a3a-9ee2-4ffe8177ed6b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2925-79ea-9e41-906cc8c0a439 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-2925-79ea-9e41-906cc8c0a439 2026/02/05 17:00:05 INFO Looking up user name=alice 2026/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-2855-744f-a39c-d2dec929201f 2026/02/05 17:00:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-2855-73d4-b40f-7489f7c48079 request.user=bob post=https://b.localdomain/post/019c2ebf-2855-73d4-b40f-7489f7c48079 2026/02/05 17:00:05 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2ebf-294d-7d55-bf62-27fbeb923ee8 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/02/05 17:00:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019c2ebf-28a2-7dc1-90c1-8cc5a2c8675e 2026/02/05 17:00:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor 2026/02/05 17:00:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/accept/019c2ebf-28f0-704a-a7cb-1fd9142c482b 2026/02/05 17:00:05 INFO Fetching object id=ap://did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor 2026/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-2925-7a3a-9ee2-4ffe8177ed6b 2026/02/05 17:00:05 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-2960-7bd6-bf0a-b1506513c67f 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:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor 2026/02/05 17:00:05 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-2925-79ea-9e41-906cc8c0a439 request.user=bob post=https://b.localdomain/post/019c2ebf-2925-79ea-9e41-906cc8c0a439 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:05 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 17:00:05 INFO Looking up user name=carol 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:05 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:05 INFO Looking up user name=carol 2026/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebf-28a3-725e-af33-15bec1a6c9f6 2026/02/05 17:00:05 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/move/019c2ebf-28a2-7dc1-90c1-8cc5a2c8675e 2026/02/05 17:00:05 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/02/05 17:00:05 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebf-294d-7d55-bf62-27fbeb923ee8 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebf-294d-7d55-bf62-27fbeb923ee8 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:05 INFO Looking up user name=carol 2026/02/05 17:00:05 INFO Looking up user name=carol 2026/02/05 17:00:05 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/inbox activity=https://a.localdomain/follow/019c2ebf-2960-7bd6-bf0a-b1506513c67f 2026/02/05 17:00:05 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/inbox activity=https://a.localdomain/follow/019c2ebf-2960-7bd6-bf0a-b1506513c67f 2026/02/05 17:00:05 INFO Forwarding post to group followers activity=https://b.localdomain/create/019c2ebf-280a-73cf-a403-eda59b6c8954 note=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73 group=https://g.localdomain/user/stuff 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/02/05 17:00:05 INFO Looking up user name=bob 2026/02/05 17:00:05 INFO Looking up user name=alice 2026/02/05 17:00:05 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/create/019c2ebf-26cf-76ef-884b-f25c077c4966 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/post/019c2ebf-26cf-7542-9a51-f66deb600234 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/post/019c2ebf-26cf-7542-9a51-f66deb600234 2026/02/05 17:00:05 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/accept/019c2ebf-289a-7152-acb0-c5b8c7803143 2026/02/05 17:00:05 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor 2026/02/05 17:00:05 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/inbox activity=https://a.localdomain/follow/019c2ebf-2960-7bd6-bf0a-b1506513c67f 2026/02/05 17:00:05 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/accept/019c2ebf-28f0-704a-a7cb-1fd9142c482b 2026/02/05 17:00:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-28c9-7c53-8f4d-a4e6bc4d7362 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/02/05 17:00:06 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebf-294d-7d55-bf62-27fbeb923ee8 2026/02/05 17:00:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-280a-73cf-a403-eda59b6c8954 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73 2026/02/05 17:00:06 INFO Fetching object id=ap://did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/accept/019c2ebf-289a-7152-acb0-c5b8c7803143 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-2960-7bd6-bf0a-b1506513c67f 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2ebf-294d-7d55-bf62-27fbeb923ee8 2026/02/05 17:00:06 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2ebf-29e8-78ff-b204-04725b904520 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-2746-7175-aff1-77ff9309ea7f activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebf-2746-7175-aff1-77ff9309ea7f 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor offset=0 2026/02/05 17:00:06 INFO Looking up user name=carol 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor 2026/02/05 17:00:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:06 INFO Fetching object id=ap://did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-280a-73cf-a403-eda59b6c8954 2026/02/05 17:00:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-29f1-7140-8362-0fa3706e20bc 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/02/05 17:00:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2ebf-29e8-78ff-b204-04725b904520 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2ebf-29e8-78ff-b204-04725b904520 2026/02/05 17:00:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:06 INFO Looking up user name=bob 2026/02/05 17:00:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-283f-7d18-bfb0-cfad6c442694 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-283f-7cd6-a459-5c923c6b07c7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-283f-7cd6-a459-5c923c6b07c7 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:06 INFO Looking up user name=alice --- PASS: TestCluster_FollowersSyncMissingRemoteFollow (4.81s) 2026/02/05 17:00:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2ebf-29e8-78ff-b204-04725b904520 2026/02/05 17:00:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:06 INFO Notifying that user does not exist user=bob 2026/02/05 17:00:06 WARN Actor is gone, deleting associated objects id=https://b.localdomain/user/bob 2026/02/05 17:00:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2ebf-29e8-78ff-b204-04725b904520 2026/02/05 17:00:06 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:06 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/accept/019c2ebf-28f0-704a-a7cb-1fd9142c482b activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor/follow/019c2ebf-2659-7eda-99ad-b8be7db868b8 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor/follow/019c2ebf-2659-7eda-99ad-b8be7db868b8 2026/02/05 17:00:06 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:06 INFO Looking up user name=carol 2026/02/05 17:00:06 INFO Looking up user name=alice 2026/02/05 17:00:06 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/02/05 17:00:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-29e2-72c4-992f-1a333ecd2ba1 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-29e1-7dfe-9ca9-a626feef3a30 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-29e1-7dfe-9ca9-a626feef3a30 2026/02/05 17:00:06 INFO Follow is rejected activity.id=https://b.localdomain/reject/019c2ebf-2a3d-759c-95f4-65377e808b3b activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-1f0c-7ce7-ac61-2443dbc1def1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-1f0c-7ce7-ac61-2443dbc1def1 2026/02/05 17:00:06 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/02/05 17:00:06 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 request.user=alice post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor 2026/02/05 17:00:06 INFO Fetching object id=ap://did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/019c2ebf-2a3d-759c-95f4-65377e808b3b 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/019c2ebf-2a3d-759c-95f4-65377e808b3b 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-280a-73cf-a403-eda59b6c8954 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-29e2-72c4-992f-1a333ecd2ba1 2026/02/05 17:00:06 INFO Looking up user name=carol 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-29e2-72c4-992f-1a333ecd2ba1 2026/02/05 17:00:06 INFO Looking up user name=alice 2026/02/05 17:00:06 INFO Looking up user name=carol 2026/02/05 17:00:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-29e1-7cda-9477-21b88206c04a 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-29e1-7cda-9477-21b88206c04a 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-29e1-7cda-9477-21b88206c04a 2026/02/05 17:00:06 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebf-2a4d-7177-8d4d-023c5655bfaf activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-2a4d-7121-9081-bd12ea6ff83c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-2a4d-7121-9081-bd12ea6ff83c 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:06 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/create/019c2ebf-26cf-76ef-884b-f25c077c4966 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/post/019c2ebf-26cf-7542-9a51-f66deb600234 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/post/019c2ebf-26cf-7542-9a51-f66deb600234 2026/02/05 17:00:06 INFO Looking up user name=stuff 2026/02/05 17:00:06 INFO Looking up user name=carol 2026/02/05 17:00:06 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2a21-7ef7-aa15-4f2751c7777e note=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:06 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2a21-7ef7-aa15-4f2751c7777e activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-29f1-7140-8362-0fa3706e20bc 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-29f1-7140-8362-0fa3706e20bc 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/019c2ebf-2a3d-759c-95f4-65377e808b3b 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-280a-73cf-a403-eda59b6c8954 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019c2ebf-2a4d-7177-8d4d-023c5655bfaf 2026/02/05 17:00:06 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-29e1-7cda-9477-21b88206c04a 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019c2ebf-2a4d-7177-8d4d-023c5655bfaf 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:06 INFO Looking up user name=alice 2026/02/05 17:00:06 INFO Looking up user name=alice 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/reject/019c2ebf-2a3d-759c-95f4-65377e808b3b 2026/02/05 17:00:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:06 INFO Looking up user name=stuff 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-29e1-7cda-9477-21b88206c04a 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-29e2-72c4-992f-1a333ecd2ba1 2026/02/05 17:00:06 INFO Fetching object id=ap://did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor === NAME TestCluster_PostToFollowers_Rejected page.go:100: 20 text/gemini # 🐕 Followers => /users/outbox/a.localdomain/user/bob 2026-02-05 👽 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 2026/02/05 17:00:06 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/accept/019c2ebf-289a-7152-acb0-c5b8c7803143 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/follow/019c2ebf-243e-7049-b486-19430790a9e9 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/follow/019c2ebf-243e-7049-b486-19430790a9e9 => /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/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-29e2-72c4-992f-1a333ecd2ba1 2026/02/05 17:00:06 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-29e1-7dfe-9ca9-a626feef3a30 request.user=carol post=https://b.localdomain/post/019c2ebf-29e1-7dfe-9ca9-a626feef3a30 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-29f1-7140-8362-0fa3706e20bc 2026/02/05 17:00:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2a4d-7e03-9c51-c715873a4f92 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2a4d-7d97-ba2d-b437d6e4bb00 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-2a4d-7d97-ba2d-b437d6e4bb00 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-29e1-7cda-9477-21b88206c04a 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019c2ebf-2a4d-7177-8d4d-023c5655bfaf 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-29f1-7140-8362-0fa3706e20bc 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2ebf-2a4d-7177-8d4d-023c5655bfaf 2026/02/05 17:00:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2a58-710a-ace1-ba9ebd40347c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2a58-70c1-b0a6-281c1e98dbed activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-2a58-70c1-b0a6-281c1e98dbed 2026/02/05 17:00:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:06 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebf-2a4d-7121-9081-bd12ea6ff83c request.user=alice post=https://a.localdomain/post/019c2ebf-2a4d-7121-9081-bd12ea6ff83c 2026/02/05 17:00:06 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-267d-7854-8669-b4df19a54dd4 request.user=alice post=https://b.localdomain/post/019c2ebf-267d-7854-8669-b4df19a54dd4 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-29e1-7cda-9477-21b88206c04a 2026/02/05 17:00:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor offset=0 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-280a-73cf-a403-eda59b6c8954 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2ebf-29e1-7cda-9477-21b88206c04a 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2a21-7ef7-aa15-4f2751c7777e 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2a21-7ef7-aa15-4f2751c7777e 2026/02/05 17:00:06 INFO Looking up user name=alice 2026/02/05 17:00:06 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2a21-7ef7-aa15-4f2751c7777e sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor gateway=https://c.localdomain 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2a21-7ef7-aa15-4f2751c7777e 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2a21-7ef7-aa15-4f2751c7777e 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:06 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:06 INFO Looking up user name=carol 2026/02/05 17:00:06 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:06 INFO Looking up user name=carol 2026/02/05 17:00:06 INFO Fetching object id=ap://did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:06 INFO Fetching object id=ap://did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor --- PASS: TestCluster_DM (5.00s) --- PASS: TestCluster_FollowersSyncMissingLocalFollow (5.01s) 2026/02/05 17:00:06 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-2777-7557-a594-c51ec3c4acc9 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 --- PASS: TestCluster_FollowersSyncMissingRemoteFollowPortableActor (5.01s) 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2a4d-7e03-9c51-c715873a4f92 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2a4d-7e03-9c51-c715873a4f92 2026/02/05 17:00:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-2af0-799a-8c4f-69da5ba9ee02 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-2777-7557-a594-c51ec3c4acc9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-2777-7557-a594-c51ec3c4acc9 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 17:00:06 INFO Looking up user name=bob 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2a58-710a-ace1-ba9ebd40347c 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2a58-710a-ace1-ba9ebd40347c 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:06 INFO Looking up user name=carol 2026/02/05 17:00:06 INFO Looking up user name=bob 2026/02/05 17:00:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2a4d-7e03-9c51-c715873a4f92 --- PASS: TestCluster_PostToFollowers_RejectThenAccept (2.89s) 2026/02/05 17:00:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2ad7-7811-913c-d0b1f32b94b4 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2ad7-77c0-9d71-59628d7bb00a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-2ad7-77c0-9d71-59628d7bb00a 2026/02/05 17:00:06 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2ebf-294d-7d55-bf62-27fbeb923ee8 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/02/05 17:00:06 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2a58-710a-ace1-ba9ebd40347c 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2a21-7ef7-aa15-4f2751c7777e 2026/02/05 17:00:06 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-2b1a-7c6b-a94d-b88cb78892a7 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2ebf-294d-7d55-bf62-27fbeb923ee8 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2ebf-294d-7d55-bf62-27fbeb923ee8 2026/02/05 17:00:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-280a-73cf-a403-eda59b6c8954 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73 2026/02/05 17:00:06 INFO Looking up user name=bob 2026/02/05 17:00:06 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:06 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:06 INFO Looking up user name=carol 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-2af0-799a-8c4f-69da5ba9ee02 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-2af0-799a-8c4f-69da5ba9ee02 2026/02/05 17:00:06 INFO Looking up user name=stuff 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2a21-7ef7-aa15-4f2751c7777e 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-2a58-710a-ace1-ba9ebd40347c 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-2a4d-7e03-9c51-c715873a4f92 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-2b1a-7c6b-a94d-b88cb78892a7 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-2b1a-7c6b-a94d-b88cb78892a7 2026/02/05 17:00:06 INFO Looking up user name=bob 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:06 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-2a58-70c1-b0a6-281c1e98dbed request.user=bob post=https://b.localdomain/post/019c2ebf-2a58-70c1-b0a6-281c1e98dbed 2026/02/05 17:00:06 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-2a4d-7d97-ba2d-b437d6e4bb00 request.user=bob post=https://b.localdomain/post/019c2ebf-2a4d-7d97-ba2d-b437d6e4bb00 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2a21-7ef7-aa15-4f2751c7777e 2026/02/05 17:00:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:06 INFO Looking up user name=bob 2026/02/05 17:00:06 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a 2026/02/05 17:00:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 --- FAIL: TestCluster_PostToFollowers_Rejected (5.09s) 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-2b43-718b-9861-42e23fe1a20b activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-208b-70ba-9253-b5a57a3488fa activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-208b-70ba-9253-b5a57a3488fa 2026/02/05 17:00:06 INFO Looking up user name=stuff 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-2b1a-7c6b-a94d-b88cb78892a7 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-2af0-799a-8c4f-69da5ba9ee02 2026/02/05 17:00:06 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 request.user=carol post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:06 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-2b4c-74e6-9f01-555681e1898a 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:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-2b43-718b-9861-42e23fe1a20b 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-2b43-718b-9861-42e23fe1a20b 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-2af0-799a-8c4f-69da5ba9ee02 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:06 INFO Looking up user name=carol 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-2b1a-7c6b-a94d-b88cb78892a7 2026/02/05 17:00:06 INFO Looking up user name=carol 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/inbox activity=https://a.localdomain/follow/019c2ebf-2b4c-74e6-9f01-555681e1898a 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/inbox activity=https://a.localdomain/follow/019c2ebf-2b4c-74e6-9f01-555681e1898a 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:06 INFO Looking up user name=carol 2026/02/05 17:00:06 INFO Received a new post activity.id=https://c.localdomain/create/019c2ebf-2b58-78c4-a5f6-9b7973aea4db activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2ebf-2b58-77f5-98e5-2c339f7b5cdb activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2ebf-2b58-77f5-98e5-2c339f7b5cdb 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2ad7-7811-913c-d0b1f32b94b4 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2ad7-7811-913c-d0b1f32b94b4 2026/02/05 17:00:06 INFO Looking up user name=bob 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:06 INFO Looking up user name=bob 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-2b43-718b-9861-42e23fe1a20b 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019c2ebf-2b58-78c4-a5f6-9b7973aea4db 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019c2ebf-2b58-78c4-a5f6-9b7973aea4db 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-2b43-718b-9861-42e23fe1a20b 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/inbox activity=https://a.localdomain/follow/019c2ebf-2b4c-74e6-9f01-555681e1898a 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 17:00:06 INFO Looking up user name=carol 2026/02/05 17:00:06 INFO Quoting post request.path=/users/quote/b.localdomain/post/019c2ebf-267d-7854-8669-b4df19a54dd4 request.user=alice post=https://b.localdomain/post/019c2ebf-267d-7854-8669-b4df19a54dd4 2026/02/05 17:00:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-2b1a-7c6b-a94d-b88cb78892a7 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2ebf-294d-7d55-bf62-27fbeb923ee8 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2ebf-294d-7d55-bf62-27fbeb923ee8 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-2b4c-74e6-9f01-555681e1898a 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2ad7-7811-913c-d0b1f32b94b4 2026/02/05 17:00:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor offset=0 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:06 INFO Looking up user name=bob 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:06 INFO Looking up user name=carol 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019c2ebf-2b58-78c4-a5f6-9b7973aea4db 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019c2ebf-2b58-78c4-a5f6-9b7973aea4db 2026/02/05 17:00:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-2af0-799a-8c4f-69da5ba9ee02 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-2777-7557-a594-c51ec3c4acc9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-2777-7557-a594-c51ec3c4acc9 2026/02/05 17:00:06 INFO Viewing post request.path=/users/view/c.localdomain/post/019c2ebf-2b58-77f5-98e5-2c339f7b5cdb request.user=carol post=https://c.localdomain/post/019c2ebf-2b58-77f5-98e5-2c339f7b5cdb 2026/02/05 17:00:06 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-2b74-7204-9806-a44b79735952 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2706-7df0-b13b-02b5f6011331 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-2706-7df0-b13b-02b5f6011331 2026/02/05 17:00:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-2b43-718b-9861-42e23fe1a20b activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-208b-70ba-9253-b5a57a3488fa activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-208b-70ba-9253-b5a57a3488fa 2026/02/05 17:00:06 INFO Forwarding post to group followers activity=https://b.localdomain/create/019c2ebf-29e2-72c4-992f-1a333ecd2ba1 note=https://b.localdomain/post/019c2ebf-29e1-7dfe-9ca9-a626feef3a30 group=https://g.localdomain/user/stuff 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2ad7-7811-913c-d0b1f32b94b4 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2ad7-7811-913c-d0b1f32b94b4 2026/02/05 17:00:06 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2ebf-2b9c-7aed-aef7-7cff4fa04a4a 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/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:06 INFO Looking up user name=bob 2026/02/05 17:00:06 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebf-2b81-70f3-bc88-ec0e27180589 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-2b81-70aa-a9db-b73b98652249 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-2b81-70aa-a9db-b73b98652249 2026/02/05 17:00:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-29e2-72c4-992f-1a333ecd2ba1 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-29e1-7dfe-9ca9-a626feef3a30 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-29e1-7dfe-9ca9-a626feef3a30 2026/02/05 17:00:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-2bbb-7c89-bb9b-b20f0e4f5f82 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-28c9-7c53-8f4d-a4e6bc4d7362 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2ebf-28c9-7c53-8f4d-a4e6bc4d7362 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2ad7-7811-913c-d0b1f32b94b4 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2ebf-2bbb-7c89-bb9b-b20f0e4f5f82 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2ebf-2bbb-7c89-bb9b-b20f0e4f5f82 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-29e2-72c4-992f-1a333ecd2ba1 2026/02/05 17:00:06 INFO Looking up user name=carol 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2ebf-2bbb-7c89-bb9b-b20f0e4f5f82 2026/02/05 17:00:06 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/02/05 17:00:06 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-2bbb-7c89-bb9b-b20f0e4f5f82 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-2b74-7204-9806-a44b79735952 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-2b74-7204-9806-a44b79735952 2026/02/05 17:00:06 INFO Looking up user name=carol 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:06 INFO Looking up user name=carol 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:06 INFO Looking up user name=carol 2026/02/05 17:00:06 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/post/019c2ebf-26cf-7542-9a51-f66deb600234 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/post/019c2ebf-26cf-7542-9a51-f66deb600234 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-2b81-70f3-bc88-ec0e27180589 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-2b81-70f3-bc88-ec0e27180589 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-2b81-70f3-bc88-ec0e27180589 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebf-2b9c-7aed-aef7-7cff4fa04a4a 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebf-2b9c-7aed-aef7-7cff4fa04a4a 2026/02/05 17:00:06 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-2b74-7204-9806-a44b79735952 2026/02/05 17:00:06 INFO Looking up user name=alice 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-2ad7-7811-913c-d0b1f32b94b4 2026/02/05 17:00:06 INFO Looking up user name=carol 2026/02/05 17:00:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2bd4-7250-a5e3-b7c4acb0ad2e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2bd4-7202-bdac-b2d3298c88db activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-2bd4-7202-bdac-b2d3298c88db 2026/02/05 17:00:06 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-2ad7-77c0-9d71-59628d7bb00a request.user=bob post=https://b.localdomain/post/019c2ebf-2ad7-77c0-9d71-59628d7bb00a 2026/02/05 17:00:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-2bbb-7c89-bb9b-b20f0e4f5f82 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-28c9-7c53-8f4d-a4e6bc4d7362 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2ebf-28c9-7c53-8f4d-a4e6bc4d7362 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-29e2-72c4-992f-1a333ecd2ba1 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-2bb4-7c34-945f-418cb5844ee7 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-2bb4-7c34-945f-418cb5844ee7 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-2bb4-7c34-945f-418cb5844ee7 2026/02/05 17:00:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2bde-7909-abc8-e69c843572db activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2bde-78be-bb95-35919fa48bfb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-2bde-78be-bb95-35919fa48bfb 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebf-2b9c-7aed-aef7-7cff4fa04a4a 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:06 INFO Looking up user name=carol 2026/02/05 17:00:06 INFO Looking up user name=stuff 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-2b81-70f3-bc88-ec0e27180589 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2ebf-2b9c-7aed-aef7-7cff4fa04a4a 2026/02/05 17:00:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-2b74-7204-9806-a44b79735952 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:06 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-2706-7df0-b13b-02b5f6011331 request.user=carol post=https://b.localdomain/post/019c2ebf-2706-7df0-b13b-02b5f6011331 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-29e2-72c4-992f-1a333ecd2ba1 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-2bb4-7c34-945f-418cb5844ee7 2026/02/05 17:00:06 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2be9-7db9-bfc1-821a25e9e128 note=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2be9-7d4e-a73d-f1ab5eab3456 thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2be9-7d4e-a73d-f1ab5eab3456 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:06 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2be9-7db9-bfc1-821a25e9e128 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2be9-7d4e-a73d-f1ab5eab3456 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2be9-7d4e-a73d-f1ab5eab3456 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-2bb4-7c34-945f-418cb5844ee7 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:06 INFO Looking up user name=alice 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:06 INFO Looking up user name=alice 2026/02/05 17:00:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2c02-739c-b049-30284a7062cf activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2c02-735b-8251-d6ad9438985a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-2c02-735b-8251-d6ad9438985a 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2ebf-2b81-70f3-bc88-ec0e27180589 2026/02/05 17:00:06 INFO Looking up user name=stuff 2026/02/05 17:00:06 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebf-2b81-70aa-a9db-b73b98652249 request.user=alice post=https://a.localdomain/post/019c2ebf-2b81-70aa-a9db-b73b98652249 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-2bb4-7c34-945f-418cb5844ee7 2026/02/05 17:00:06 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2be9-7db9-bfc1-821a25e9e128 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor gateway=https://a.localdomain 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2be9-7db9-bfc1-821a25e9e128 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2be9-7db9-bfc1-821a25e9e128 2026/02/05 17:00:06 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/create/019c2ebf-2bfe-73c0-bf0a-6c0381e64a9f note=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/post/019c2ebf-2bfe-72f3-8424-38a216aa1062 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/post/019c2ebf-2bfe-72f3-8424-38a216aa1062 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor 2026/02/05 17:00:06 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/create/019c2ebf-2bfe-73c0-bf0a-6c0381e64a9f activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/post/019c2ebf-2bfe-72f3-8424-38a216aa1062 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/post/019c2ebf-2bfe-72f3-8424-38a216aa1062 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/inbox activity=https://b.localdomain/create/019c2ebf-2c02-739c-b049-30284a7062cf 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/inbox activity=https://b.localdomain/create/019c2ebf-2c02-739c-b049-30284a7062cf 2026/02/05 17:00:06 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-2960-7bd6-bf0a-b1506513c67f 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:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-2bb4-7c34-945f-418cb5844ee7 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:06 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebf-2a4d-7177-8d4d-023c5655bfaf activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-2a4d-7121-9081-bd12ea6ff83c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-2a4d-7121-9081-bd12ea6ff83c 2026/02/05 17:00:06 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/accept/019c2ebf-2c4a-772c-8373-5d42564563e4 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-2960-7bd6-bf0a-b1506513c67f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-2960-7bd6-bf0a-b1506513c67f 2026/02/05 17:00:06 INFO Looking up user name=bob 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol --- PASS: TestCluster_DeletedInstance (5.36s) 2026/02/05 17:00:06 INFO Fetching object id=ap://did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:06 INFO Looking up user name=carol 2026/02/05 17:00:06 INFO Looking up user name=carol 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2bd4-7250-a5e3-b7c4acb0ad2e 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2bd4-7250-a5e3-b7c4acb0ad2e 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/inbox activity=https://b.localdomain/create/019c2ebf-2c02-739c-b049-30284a7062cf 2026/02/05 17:00:06 INFO Looking up user name=bob 2026/02/05 17:00:06 INFO Received a new post activity.id=https://c.localdomain/create/019c2ebf-2b58-78c4-a5f6-9b7973aea4db activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2ebf-2b58-77f5-98e5-2c339f7b5cdb activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2ebf-2b58-77f5-98e5-2c339f7b5cdb 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2bde-7909-abc8-e69c843572db 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2bde-7909-abc8-e69c843572db 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-2c02-739c-b049-30284a7062cf 2026/02/05 17:00:06 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-2b4c-74e6-9f01-555681e1898a 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:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:06 INFO Looking up user name=bob 2026/02/05 17:00:06 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-2c02-735b-8251-d6ad9438985a request.user=bob post=https://b.localdomain/post/019c2ebf-2c02-735b-8251-d6ad9438985a 2026/02/05 17:00:06 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/accept/019c2ebf-2c6c-7947-a556-d22ad3f1604f activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-2b4c-74e6-9f01-555681e1898a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2ebf-2b4c-74e6-9f01-555681e1898a 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-29e2-72c4-992f-1a333ecd2ba1 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2bd4-7250-a5e3-b7c4acb0ad2e 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2ebf-2bb4-7c34-945f-418cb5844ee7 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2be9-7db9-bfc1-821a25e9e128 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/accept/019c2ebf-2c4a-772c-8373-5d42564563e4 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/accept/019c2ebf-2c4a-772c-8373-5d42564563e4 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2bde-7909-abc8-e69c843572db 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:06 INFO Moving follow follow=https://b.localdomain/follow/019c2ebf-21de-7cef-970f-2f0c2b8de50a old=https://a.localdomain/user/alice new=https://c.localdomain/user/carol 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2be9-7db9-bfc1-821a25e9e128 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/accept/019c2ebf-2c6c-7947-a556-d22ad3f1604f 2026/02/05 17:00:06 INFO Looking up user name=carol 2026/02/05 17:00:06 INFO Viewing post request.path=/users/view/c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2be9-7d4e-a73d-f1ab5eab3456 request.user=carol post=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2be9-7d4e-a73d-f1ab5eab3456 2026/02/05 17:00:06 INFO Fetching object id=ap://did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor 2026/02/05 17:00:06 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebf-2c84-7a2f-a3a4-9667c71ebf0f 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/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-2bd4-7250-a5e3-b7c4acb0ad2e 2026/02/05 17:00:06 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-2bd4-7202-bdac-b2d3298c88db request.user=bob post=https://b.localdomain/post/019c2ebf-2bd4-7202-bdac-b2d3298c88db 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/create/019c2ebf-2bfe-73c0-bf0a-6c0381e64a9f 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/create/019c2ebf-2bfe-73c0-bf0a-6c0381e64a9f 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/create/019c2ebf-2bfe-73c0-bf0a-6c0381e64a9f 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-2bde-7909-abc8-e69c843572db 2026/02/05 17:00:06 INFO Removed a Follow activity.id=https://b.localdomain/undo/019c2ebf-2c8f-76e9-8f72-2a407e952a98 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-21de-7cef-970f-2f0c2b8de50a 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/02/05 17:00:06 INFO Fetching object id=ap://did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor 2026/02/05 17:00:06 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-2bde-78be-bb95-35919fa48bfb request.user=bob post=https://b.localdomain/post/019c2ebf-2bde-78be-bb95-35919fa48bfb 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:06 INFO Looking up user name=carol 2026/02/05 17:00:06 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:06 INFO Looking up user name=bob 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019c2ebf-2c84-7a2f-a3a4-9667c71ebf0f 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019c2ebf-2c84-7a2f-a3a4-9667c71ebf0f 2026/02/05 17:00:06 INFO Looking up user name=bob 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/accept/019c2ebf-2c4a-772c-8373-5d42564563e4 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/accept/019c2ebf-2c6c-7947-a556-d22ad3f1604f 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019c2ebf-2c8f-76e9-8f72-2a407e952a98 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019c2ebf-2c8f-76e9-8f72-2a407e952a98 2026/02/05 17:00:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-29e2-72c4-992f-1a333ecd2ba1 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-29e1-7dfe-9ca9-a626feef3a30 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-29e1-7dfe-9ca9-a626feef3a30 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:06 INFO Fetching object id=ap://did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor 2026/02/05 17:00:06 INFO Looking up user name=bob 2026/02/05 17:00:06 INFO Looking up user name=stuff 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/create/019c2ebf-2bfe-73c0-bf0a-6c0381e64a9f 2026/02/05 17:00:06 INFO Resolving user ID request.path=/users/resolve request.user=bob host=g.localdomain name=stuff 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:06 INFO Looking up user name=alice 2026/02/05 17:00:06 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-2b74-7204-9806-a44b79735952 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2706-7df0-b13b-02b5f6011331 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-2706-7df0-b13b-02b5f6011331 2026/02/05 17:00:06 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 17:00:06 INFO Looking up user name=stuff 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019c2ebf-2c8f-76e9-8f72-2a407e952a98 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:06 INFO Looking up user name=alice 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:06 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-29f1-7140-8362-0fa3706e20bc 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/02/05 17:00:06 INFO Looking up user name=stuff 2026/02/05 17:00:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-2ce9-707f-b750-e6fef84a2dea activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-29f1-7140-8362-0fa3706e20bc activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-29f1-7140-8362-0fa3706e20bc 2026/02/05 17:00:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2ad7-7811-913c-d0b1f32b94b4 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2ad7-77c0-9d71-59628d7bb00a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-2ad7-77c0-9d71-59628d7bb00a 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 17:00:06 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:06 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:06 INFO Looking up user name=carol 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/accept/019c2ebf-2c6c-7947-a556-d22ad3f1604f 2026/02/05 17:00:06 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:06 INFO Looking up user name=carol 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/accept/019c2ebf-2c4a-772c-8373-5d42564563e4 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/create/019c2ebf-2bfe-73c0-bf0a-6c0381e64a9f 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/accept/019c2ebf-2c6c-7947-a556-d22ad3f1604f 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:06 INFO Looking up user name=bob 2026/02/05 17:00:06 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2ebf-2b9c-7aed-aef7-7cff4fa04a4a 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/02/05 17:00:06 INFO Fetching object id=ap://did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor 2026/02/05 17:00:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-2d08-7a80-81ea-1706a7e3c70e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2ebf-2b9c-7aed-aef7-7cff4fa04a4a activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2ebf-2b9c-7aed-aef7-7cff4fa04a4a 2026/02/05 17:00:06 INFO Fetching object id=ap://did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor 2026/02/05 17:00:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-2ce9-707f-b750-e6fef84a2dea 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-2ce9-707f-b750-e6fef84a2dea 2026/02/05 17:00:06 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebf-2b81-70f3-bc88-ec0e27180589 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-2b81-70aa-a9db-b73b98652249 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-2b81-70aa-a9db-b73b98652249 2026/02/05 17:00:06 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:06 INFO Looking up user name=bob 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-2d08-7a80-81ea-1706a7e3c70e 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-2d08-7a80-81ea-1706a7e3c70e 2026/02/05 17:00:06 INFO Looking up user name=bob 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:06 INFO Looking up user name=bob 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019c2ebf-2c84-7a2f-a3a4-9667c71ebf0f 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2cf2-79bb-89cc-d64974c6053e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2cf2-7948-87eb-195157544a07 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-2cf2-7948-87eb-195157544a07 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2ebf-2c84-7a2f-a3a4-9667c71ebf0f 2026/02/05 17:00:06 INFO Fetching object id=ap://did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/create/019c2ebf-2bfe-73c0-bf0a-6c0381e64a9f 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019c2ebf-2c8f-76e9-8f72-2a407e952a98 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-2ce9-707f-b750-e6fef84a2dea 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-2d08-7a80-81ea-1706a7e3c70e 2026/02/05 17:00:06 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/create/019c2ebf-2bfe-73c0-bf0a-6c0381e64a9f 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2ad7-7811-913c-d0b1f32b94b4 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2ad7-77c0-9d71-59628d7bb00a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-2ad7-77c0-9d71-59628d7bb00a --- PASS: TestCluster_PostToFollowers_DisabledThenAccepted (5.59s) 2026/02/05 17:00:06 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/accept/019c2ebf-2c4a-772c-8373-5d42564563e4 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-2960-7bd6-bf0a-b1506513c67f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-2960-7bd6-bf0a-b1506513c67f 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-2ce9-707f-b750-e6fef84a2dea 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor 2026/02/05 17:00:06 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/post/019c2ebf-2bfe-72f3-8424-38a216aa1062 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/post/019c2ebf-2bfe-72f3-8424-38a216aa1062 2026/02/05 17:00:06 INFO Looking up user name=bob 2026/02/05 17:00:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-2d08-7a80-81ea-1706a7e3c70e 2026/02/05 17:00:06 INFO Fetching object id=ap://did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:06 INFO Looking up user name=bob 2026/02/05 17:00:06 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2ebf-2c84-7a2f-a3a4-9667c71ebf0f 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/02/05 17:00:06 INFO Follow is accepted activity.id=https://c.localdomain/accept/019c2ebf-2d50-72f4-ae74-52bdbc2265cc activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-2c84-7a2f-a3a4-9667c71ebf0f activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebf-2c84-7a2f-a3a4-9667c71ebf0f 2026/02/05 17:00:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-2d08-7a80-81ea-1706a7e3c70e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2ebf-2b9c-7aed-aef7-7cff4fa04a4a activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2ebf-2b9c-7aed-aef7-7cff4fa04a4a 2026/02/05 17:00:06 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/create/019c2ebf-2c02-739c-b049-30284a7062cf note=https://b.localdomain/post/019c2ebf-2c02-735b-8251-d6ad9438985a thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor/post/019c2ebf-26cf-7542-9a51-f66deb600234 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor 2026/02/05 17:00:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2c02-739c-b049-30284a7062cf activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2c02-735b-8251-d6ad9438985a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-2c02-735b-8251-d6ad9438985a 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019c2ebf-2d50-72f4-ae74-52bdbc2265cc 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019c2ebf-2d50-72f4-ae74-52bdbc2265cc 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 17:00:06 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/accept/019c2ebf-2c6c-7947-a556-d22ad3f1604f activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-2b4c-74e6-9f01-555681e1898a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2ebf-2b4c-74e6-9f01-555681e1898a 2026/02/05 17:00:06 INFO Looking up user name=carol 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:06 INFO Looking up user name=bob 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkmzce38ncX9SeqeuaH3nYQsssWCUQ6HiBjUFmcvYMaxBQ/actor/inbox activity=https://b.localdomain/create/019c2ebf-2c02-739c-b049-30284a7062cf 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2cf2-79bb-89cc-d64974c6053e 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2cf2-79bb-89cc-d64974c6053e 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2cf2-79bb-89cc-d64974c6053e 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:06 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2d40-7858-b49e-66cf2b377974 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2d40-77ec-918d-a5f7920bd56c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-2d40-77ec-918d-a5f7920bd56c 2026/02/05 17:00:06 INFO Looking up user name=bob 2026/02/05 17:00:06 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2a21-7ef7-aa15-4f2751c7777e activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019c2ebf-2d50-72f4-ae74-52bdbc2265cc 2026/02/05 17:00:06 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-2ce9-707f-b750-e6fef84a2dea activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-29f1-7140-8362-0fa3706e20bc activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-29f1-7140-8362-0fa3706e20bc 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/accept/019c2ebf-2d50-72f4-ae74-52bdbc2265cc 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2cf2-79bb-89cc-d64974c6053e 2026/02/05 17:00:06 INFO Fetching object id=ap://did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:06 INFO Looking up user name=bob 2026/02/05 17:00:06 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-2d5e-7326-b56d-e21d4f8dbd4f activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73 2026/02/05 17:00:06 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-2449-7e83-9626-e21013017dac request.user=bob post=https://b.localdomain/post/019c2ebf-2449-7e83-9626-e21013017dac 2026/02/05 17:00:06 INFO Removed a Follow activity.id=https://b.localdomain/undo/019c2ebf-2c8f-76e9-8f72-2a407e952a98 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-21de-7cef-970f-2f0c2b8de50a 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/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-2d5e-7326-b56d-e21d4f8dbd4f 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-2d5e-7326-b56d-e21d4f8dbd4f 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:06 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:06 INFO Looking up user name=carol 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 17:00:06 INFO Looking up user name=carol 2026/02/05 17:00:06 INFO Updating poll results poll=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:06 INFO Follow is accepted activity.id=https://c.localdomain/accept/019c2ebf-2d50-72f4-ae74-52bdbc2265cc activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-2c84-7a2f-a3a4-9667c71ebf0f activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebf-2c84-7a2f-a3a4-9667c71ebf0f 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-2d5e-7326-b56d-e21d4f8dbd4f 2026/02/05 17:00:06 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2d40-7858-b49e-66cf2b377974 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2d40-7858-b49e-66cf2b377974 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:06 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-2d5e-7326-b56d-e21d4f8dbd4f 2026/02/05 17:00:06 INFO Looking up user name=bob 2026/02/05 17:00:06 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73 request.user=carol post=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkmzce38ncX9SeqeuaH3nYQsssWCUQ6HiBjUFmcvYMaxBQ/actor/inbox activity=https://b.localdomain/create/019c2ebf-2c02-739c-b049-30284a7062cf 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor 2026/02/05 17:00:06 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2cf2-79bb-89cc-d64974c6053e 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor 2026/02/05 17:00:06 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:06 INFO Looking up user name=bob 2026/02/05 17:00:06 INFO Fetching object id=ap://did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor 2026/02/05 17:00:06 INFO Fetching object id=ap://did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor 2026/02/05 17:00:06 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2d40-7858-b49e-66cf2b377974 2026/02/05 17:00:07 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-2dad-7f33-a3b9-28de14a0afe4 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2cf2-79bb-89cc-d64974c6053e 2026/02/05 17:00:07 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2a21-7ef7-aa15-4f2751c7777e note=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:07 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2a21-7ef7-aa15-4f2751c7777e activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a 2026/02/05 17:00:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-2cf2-79bb-89cc-d64974c6053e 2026/02/05 17:00:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-267d-7854-8669-b4df19a54dd4 request.user=bob post=https://b.localdomain/post/019c2ebf-267d-7854-8669-b4df19a54dd4 2026/02/05 17:00:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-2d40-7858-b49e-66cf2b377974 2026/02/05 17:00:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-2cf2-7948-87eb-195157544a07 request.user=bob post=https://b.localdomain/post/019c2ebf-2cf2-7948-87eb-195157544a07 2026/02/05 17:00:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-2d40-77ec-918d-a5f7920bd56c request.user=bob post=https://b.localdomain/post/019c2ebf-2d40-77ec-918d-a5f7920bd56c 2026/02/05 17:00:07 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2a21-7ef7-aa15-4f2751c7777e error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/followers: actor is not cached" 2026/02/05 17:00:07 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2a21-7ef7-aa15-4f2751c7777e sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor gateway=https://a.localdomain 2026/02/05 17:00:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2a21-7ef7-aa15-4f2751c7777e 2026/02/05 17:00:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2a21-7ef7-aa15-4f2751c7777e 2026/02/05 17:00:07 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2a21-7ef7-aa15-4f2751c7777e 2026/02/05 17:00:07 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2a21-7ef7-aa15-4f2751c7777e 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:07 INFO Fetching forwarded object activity.id=https://b.localdomain/create/019c2ebf-2c02-739c-b049-30284a7062cf activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2c02-735b-8251-d6ad9438985a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob id=https://b.localdomain/create/019c2ebf-2c02-739c-b049-30284a7062cf sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor 2026/02/05 17:00:07 INFO Fetching activity activity=https://b.localdomain/create/019c2ebf-2c02-739c-b049-30284a7062cf 2026/02/05 17:00:07 INFO Fetching object id=ap://did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor --- PASS: TestCluster_PostToFollowers_Approved (5.79s) 2026/02/05 17:00:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrcFWyvMbQ2x81wHEsNSUB6sk6PotBBKmPNa9GqbxDgaA/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkmzce38ncX9SeqeuaH3nYQsssWCUQ6HiBjUFmcvYMaxBQ/actor/inbox activity=https://b.localdomain/create/019c2ebf-2c02-739c-b049-30284a7062cf 2026/02/05 17:00:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-2c02-739c-b049-30284a7062cf 2026/02/05 17:00:07 INFO Looking up user name=bob 2026/02/05 17:00:07 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/create/019c2ebf-2bfe-73c0-bf0a-6c0381e64a9f activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/post/019c2ebf-2bfe-72f3-8424-38a216aa1062 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/post/019c2ebf-2bfe-72f3-8424-38a216aa1062 2026/02/05 17:00:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-2dad-7f33-a3b9-28de14a0afe4 2026/02/05 17:00:07 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-2dad-7f33-a3b9-28de14a0afe4 2026/02/05 17:00:07 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-2dad-7f33-a3b9-28de14a0afe4 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:07 INFO Looking up user name=bob 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor 2026/02/05 17:00:07 INFO Fetching object id=ap://did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:07 INFO Looking up user name=carol 2026/02/05 17:00:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-2dad-7f33-a3b9-28de14a0afe4 2026/02/05 17:00:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2c02-739c-b049-30284a7062cf activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2c02-735b-8251-d6ad9438985a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-2c02-735b-8251-d6ad9438985a 2026/02/05 17:00:07 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2ebf-29e1-7dfe-9ca9-a626feef3a30 request.user=alice post=https://b.localdomain/post/019c2ebf-29e1-7dfe-9ca9-a626feef3a30 2026/02/05 17:00:07 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2be9-7db9-bfc1-821a25e9e128 note=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2be9-7d4e-a73d-f1ab5eab3456 thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2be9-7d4e-a73d-f1ab5eab3456 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:07 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2be9-7db9-bfc1-821a25e9e128 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2be9-7d4e-a73d-f1ab5eab3456 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2be9-7d4e-a73d-f1ab5eab3456 2026/02/05 17:00:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-2ad7-77c0-9d71-59628d7bb00a request.user=alice post=https://b.localdomain/post/019c2ebf-2ad7-77c0-9d71-59628d7bb00a 2026/02/05 17:00:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebf-2e24-7582-a152-ca8dc6a48fee 2026/02/05 17:00:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebf-2e24-7582-a152-ca8dc6a48fee 2026/02/05 17:00:07 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2be9-7db9-bfc1-821a25e9e128 2026/02/05 17:00:07 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebf-2b81-70aa-a9db-b73b98652249 request.user=bob post=https://a.localdomain/post/019c2ebf-2b81-70aa-a9db-b73b98652249 2026/02/05 17:00:07 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebf-2706-7df0-b13b-02b5f6011331#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2706-7df0-b13b-02b5f6011331 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebf-2706-7df0-b13b-02b5f6011331 2026/02/05 17:00:07 WARN Failed to resolve a recipient to=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2be9-7db9-bfc1-821a25e9e128 error="cannot resolve https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/followers: actor is not cached" 2026/02/05 17:00:07 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2be9-7db9-bfc1-821a25e9e128 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor gateway=https://c.localdomain 2026/02/05 17:00:07 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2be9-7db9-bfc1-821a25e9e128 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:07 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2be9-7db9-bfc1-821a25e9e128 2026/02/05 17:00:07 INFO Looking up user name=bob 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:07 INFO Looking up user name=bob 2026/02/05 17:00:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2be9-7db9-bfc1-821a25e9e128 2026/02/05 17:00:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 17:00:07 INFO Forwarding post to group followers activity=https://b.localdomain/update/019c2ebf-2d5e-7326-b56d-e21d4f8dbd4f note=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73 group=https://g.localdomain/user/stuff 2026/02/05 17:00:07 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/create/019c2ebf-2e3f-7107-abdd-8d8a25a7bd76 note=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/post/019c2ebf-2e3f-70a0-981b-5995f6471938 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/post/019c2ebf-2e3f-70a0-981b-5995f6471938 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor 2026/02/05 17:00:07 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/create/019c2ebf-2e3f-7107-abdd-8d8a25a7bd76 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/post/019c2ebf-2e3f-70a0-981b-5995f6471938 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/post/019c2ebf-2e3f-70a0-981b-5995f6471938 2026/02/05 17:00:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-2dad-7f33-a3b9-28de14a0afe4 2026/02/05 17:00:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:07 INFO Looking up user name=bob 2026/02/05 17:00:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebf-2e24-7582-a152-ca8dc6a48fee 2026/02/05 17:00:07 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/create/019c2ebf-2bfe-73c0-bf0a-6c0381e64a9f activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/post/019c2ebf-2bfe-72f3-8424-38a216aa1062 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/post/019c2ebf-2bfe-72f3-8424-38a216aa1062 2026/02/05 17:00:07 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-2d5e-7326-b56d-e21d4f8dbd4f activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73 2026/02/05 17:00:07 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebf-2e5d-76ec-95fb-477131b20e69 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-2e5d-762d-aeac-a2df2ad5828b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-2e5d-762d-aeac-a2df2ad5828b 2026/02/05 17:00:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-2dad-7f33-a3b9-28de14a0afe4 2026/02/05 17:00:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-2d5e-7326-b56d-e21d4f8dbd4f 2026/02/05 17:00:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2ebf-2e24-7582-a152-ca8dc6a48fee 2026/02/05 17:00:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-2dad-7f33-a3b9-28de14a0afe4 2026/02/05 17:00:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-2e5d-76ec-95fb-477131b20e69 2026/02/05 17:00:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-2e5d-76ec-95fb-477131b20e69 2026/02/05 17:00:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-2449-7e83-9626-e21013017dac request.user=bob post=https://b.localdomain/post/019c2ebf-2449-7e83-9626-e21013017dac 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:07 INFO Looking up user name=bob 2026/02/05 17:00:07 INFO Looking up user name=alice 2026/02/05 17:00:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2cf2-79bb-89cc-d64974c6053e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2cf2-7948-87eb-195157544a07 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-2cf2-7948-87eb-195157544a07 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:07 INFO Looking up user name=bob 2026/02/05 17:00:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/create/019c2ebf-2e3f-7107-abdd-8d8a25a7bd76 2026/02/05 17:00:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/create/019c2ebf-2e3f-7107-abdd-8d8a25a7bd76 2026/02/05 17:00:07 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2be9-7db9-bfc1-821a25e9e128 2026/02/05 17:00:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-2e5d-76ec-95fb-477131b20e69 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor 2026/02/05 17:00:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-2706-7df0-b13b-02b5f6011331#delete 2026/02/05 17:00:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-2706-7df0-b13b-02b5f6011331#delete 2026/02/05 17:00:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2ebf-2e5d-76ec-95fb-477131b20e69 2026/02/05 17:00:07 INFO Fetching object id=ap://did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor 2026/02/05 17:00:07 INFO Fetching object id=ap://did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-2706-7df0-b13b-02b5f6011331#delete 2026/02/05 17:00:07 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebf-2e5d-762d-aeac-a2df2ad5828b request.user=alice post=https://a.localdomain/post/019c2ebf-2e5d-762d-aeac-a2df2ad5828b 2026/02/05 17:00:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-2e80-766a-a289-b948baff707d 2026/02/05 17:00:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-2e80-766a-a289-b948baff707d 2026/02/05 17:00:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-2e80-766a-a289-b948baff707d 2026/02/05 17:00:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-2e80-766a-a289-b948baff707d 2026/02/05 17:00:07 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-2dad-7f33-a3b9-28de14a0afe4 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2ea3-743d-9a7d-4ba741412a4a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2ea3-73eb-8eff-d89f7eb4d0e8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-2ea3-73eb-8eff-d89f7eb4d0e8 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:07 INFO Looking up user name=stuff 2026/02/05 17:00:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-2689-7465-8a99-a7e0f69ca8dc request.user=bob post=https://b.localdomain/post/019c2ebf-2689-7465-8a99-a7e0f69ca8dc 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:07 INFO Looking up user name=bob 2026/02/05 17:00:07 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-2e80-766a-a289-b948baff707d 2026/02/05 17:00:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2be9-7db9-bfc1-821a25e9e128 2026/02/05 17:00:07 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2be9-7db9-bfc1-821a25e9e128 2026/02/05 17:00:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2ebf-2706-7df0-b13b-02b5f6011331#delete 2026/02/05 17:00:07 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/create/019c2ebf-2e3f-7107-abdd-8d8a25a7bd76 2026/02/05 17:00:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2cf2-79bb-89cc-d64974c6053e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2cf2-7948-87eb-195157544a07 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-2cf2-7948-87eb-195157544a07 2026/02/05 17:00:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/create/019c2ebf-2e3f-7107-abdd-8d8a25a7bd76 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-2d5e-7326-b56d-e21d4f8dbd4f 2026/02/05 17:00:07 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/post/019c2ebf-2e3f-70a0-981b-5995f6471938 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/post/019c2ebf-2e3f-70a0-981b-5995f6471938 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:07 INFO Fetching object id=ap://did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:07 INFO Looking up user name=carol 2026/02/05 17:00:07 INFO Looking up user name=carol 2026/02/05 17:00:07 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-2dad-7f33-a3b9-28de14a0afe4 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:07 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebf-2706-7df0-b13b-02b5f6011331#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2706-7df0-b13b-02b5f6011331 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebf-2706-7df0-b13b-02b5f6011331 2026/02/05 17:00:07 INFO Received a new post activity.id=https://c.localdomain/create/019c2ebf-2ee8-723f-bfa9-3e6620d04b92 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2ebf-2ee8-71f1-a47b-683d9c8aa034 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2ebf-2ee8-71f1-a47b-683d9c8aa034 2026/02/05 17:00:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2ea3-743d-9a7d-4ba741412a4a 2026/02/05 17:00:07 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2ea3-743d-9a7d-4ba741412a4a 2026/02/05 17:00:07 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-2d5e-7326-b56d-e21d4f8dbd4f 2026/02/05 17:00:07 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2ea3-743d-9a7d-4ba741412a4a 2026/02/05 17:00:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-2e80-766a-a289-b948baff707d 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:07 INFO Looking up user name=bob 2026/02/05 17:00:07 INFO Looking up user name=stuff 2026/02/05 17:00:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-2249-78a5-99aa-58047a289927 request.user=bob post=https://b.localdomain/post/019c2ebf-2249-78a5-99aa-58047a289927 2026/02/05 17:00:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2ea3-743d-9a7d-4ba741412a4a 2026/02/05 17:00:07 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2ebf-2eef-7703-86d4-506eb8218d9f 2026/02/05 17:00:07 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2ebf-2eef-7703-86d4-506eb8218d9f 2026/02/05 17:00:07 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-2e80-766a-a289-b948baff707d 2026/02/05 17:00:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2ebf-2eef-7703-86d4-506eb8218d9f 2026/02/05 17:00:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2ebf-2eef-7703-86d4-506eb8218d9f 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:07 INFO Looking up user name=alice 2026/02/05 17:00:07 INFO Looking up user name=alice 2026/02/05 17:00:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-2d5e-7326-b56d-e21d4f8dbd4f 2026/02/05 17:00:07 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2ebf-2e80-766a-a289-b948baff707d 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2ebf-2eef-7703-86d4-506eb8218d9f 2026/02/05 17:00:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2ebf-2eef-7703-86d4-506eb8218d9f 2026/02/05 17:00:07 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/create/019c2ebf-2be9-7db9-bfc1-821a25e9e128 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2be9-7d4e-a73d-f1ab5eab3456 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2be9-7d4e-a73d-f1ab5eab3456 2026/02/05 17:00:07 INFO Looking up user name=carol 2026/02/05 17:00:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019c2ebf-2ee8-723f-bfa9-3e6620d04b92 2026/02/05 17:00:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019c2ebf-2ee8-723f-bfa9-3e6620d04b92 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 17:00:07 INFO Looking up user name=carol 2026/02/05 17:00:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/announce/019c2ebf-2eef-7703-86d4-506eb8218d9f 2026/02/05 17:00:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-2ad7-77c0-9d71-59628d7bb00a request.user=alice post=https://b.localdomain/post/019c2ebf-2ad7-77c0-9d71-59628d7bb00a 2026/02/05 17:00:07 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:07 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2ea3-743d-9a7d-4ba741412a4a 2026/02/05 17:00:07 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019c2ebf-2ee8-723f-bfa9-3e6620d04b92 2026/02/05 17:00:07 INFO Looking up user name=bob 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:07 INFO Looking up user name=bob 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:07 INFO Looking up user name=alice --- PASS: TestCluster_PublicPostQuote (6.18s) 2026/02/05 17:00:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-2ea3-743d-9a7d-4ba741412a4a 2026/02/05 17:00:07 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019c2ebf-2ee8-723f-bfa9-3e6620d04b92 2026/02/05 17:00:07 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-2d5e-7326-b56d-e21d4f8dbd4f activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor 2026/02/05 17:00:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-2ea3-743d-9a7d-4ba741412a4a 2026/02/05 17:00:07 INFO Viewing post request.path=/users/view/c.localdomain/post/019c2ebf-2ee8-71f1-a47b-683d9c8aa034 request.user=carol post=https://c.localdomain/post/019c2ebf-2ee8-71f1-a47b-683d9c8aa034 2026/02/05 17:00:07 INFO Looking up user name=stuff 2026/02/05 17:00:07 INFO Fetching object id=ap://did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor 2026/02/05 17:00:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-2ea3-73eb-8eff-d89f7eb4d0e8 request.user=bob post=https://b.localdomain/post/019c2ebf-2ea3-73eb-8eff-d89f7eb4d0e8 2026/02/05 17:00:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebf-2f65-7958-b9aa-e5d44a880da9 2026/02/05 17:00:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebf-2f65-7958-b9aa-e5d44a880da9 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:07 INFO Looking up user name=stuff 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:07 INFO Looking up user name=bob 2026/02/05 17:00:07 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019c2ebf-2e5d-76ec-95fb-477131b20e69 note=https://a.localdomain/post/019c2ebf-2e5d-762d-aeac-a2df2ad5828b thread=https://b.localdomain/post/019c2ebf-29e1-7dfe-9ca9-a626feef3a30 starter=https://b.localdomain/user/carol 2026/02/05 17:00:07 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebf-2e5d-76ec-95fb-477131b20e69 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-2e5d-762d-aeac-a2df2ad5828b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-2e5d-762d-aeac-a2df2ad5828b 2026/02/05 17:00:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebf-2f65-7958-b9aa-e5d44a880da9 2026/02/05 17:00:07 INFO Replying to post request.path=/users/reply/b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/post/019c2ebf-2bfe-72f3-8424-38a216aa1062 request.user=alice post=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/post/019c2ebf-2bfe-72f3-8424-38a216aa1062 2026/02/05 17:00:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2ebf-2e5d-76ec-95fb-477131b20e69 2026/02/05 17:00:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2ebf-2f65-7958-b9aa-e5d44a880da9 2026/02/05 17:00:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-2689-7465-8a99-a7e0f69ca8dc request.user=bob post=https://b.localdomain/post/019c2ebf-2689-7465-8a99-a7e0f69ca8dc 2026/02/05 17:00:07 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/create/019c2ebf-2e3f-7107-abdd-8d8a25a7bd76 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/post/019c2ebf-2e3f-70a0-981b-5995f6471938 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/post/019c2ebf-2e3f-70a0-981b-5995f6471938 2026/02/05 17:00:07 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/create/019c2ebf-2fca-7052-91a4-b631467a540a activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be 2026/02/05 17:00:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebf-2fb7-7264-84b4-8edcf992e49f 2026/02/05 17:00:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebf-2fb7-7264-84b4-8edcf992e49f 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:07 INFO Looking up user name=alice 2026/02/05 17:00:07 INFO Looking up user name=bob 2026/02/05 17:00:07 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/create/019c2ebf-2fca-7052-91a4-b631467a540a 2026/02/05 17:00:07 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/create/019c2ebf-2fca-7052-91a4-b631467a540a 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor 2026/02/05 17:00:07 INFO Fetching object id=ap://did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor 2026/02/05 17:00:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebf-2fb7-7264-84b4-8edcf992e49f 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:07 INFO Looking up user name=bob 2026/02/05 17:00:07 INFO Looking up user name=alice 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 17:00:07 INFO Looking up user name=carol 2026/02/05 17:00:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2ebf-2fb7-7264-84b4-8edcf992e49f 2026/02/05 17:00:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-2249-78a5-99aa-58047a289927 request.user=bob post=https://b.localdomain/post/019c2ebf-2249-78a5-99aa-58047a289927 2026/02/05 17:00:07 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2ebf-2cf2-7948-87eb-195157544a07 request.user=alice post=https://b.localdomain/post/019c2ebf-2cf2-7948-87eb-195157544a07 2026/02/05 17:00:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 request.user=bob post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:07 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/create/019c2ebf-2fca-7052-91a4-b631467a540a 2026/02/05 17:00:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/create/019c2ebf-2fca-7052-91a4-b631467a540a 2026/02/05 17:00:07 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be 2026/02/05 17:00:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2ea3-743d-9a7d-4ba741412a4a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2ea3-73eb-8eff-d89f7eb4d0e8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-2ea3-73eb-8eff-d89f7eb4d0e8 2026/02/05 17:00:07 INFO Received a new post activity.id=https://c.localdomain/create/019c2ebf-2ee8-723f-bfa9-3e6620d04b92 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2ebf-2ee8-71f1-a47b-683d9c8aa034 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2ebf-2ee8-71f1-a47b-683d9c8aa034 2026/02/05 17:00:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:07 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebf-302a-767e-930f-1c9fa9c826c2 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00 2026/02/05 17:00:07 INFO Looking up user name=bob 2026/02/05 17:00:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-2487-7ef7-bc85-155bbad7dea0 request.user=bob post=https://b.localdomain/post/019c2ebf-2487-7ef7-bc85-155bbad7dea0 2026/02/05 17:00:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-302a-767e-930f-1c9fa9c826c2 2026/02/05 17:00:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-302a-767e-930f-1c9fa9c826c2 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:07 INFO Looking up user name=alice 2026/02/05 17:00:07 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:07 INFO Fetching object id=ap://did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-302a-767e-930f-1c9fa9c826c2 2026/02/05 17:00:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2ebf-302a-767e-930f-1c9fa9c826c2 2026/02/05 17:00:07 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00 request.user=alice post=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00 2026/02/05 17:00:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2ea3-743d-9a7d-4ba741412a4a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2ea3-73eb-8eff-d89f7eb4d0e8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-2ea3-73eb-8eff-d89f7eb4d0e8 --- PASS: TestCluster_ForwardedLegacyReply (6.46s) 2026/02/05 17:00:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor offset=0 2026/02/05 17:00:07 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:07 INFO Looking up user name=nobody 2026/02/05 17:00:07 INFO Looking up user name=bob 2026/02/05 17:00:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 request.user=alice post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:07 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb host=a.localdomain count=2 2026/02/05 17:00:07 INFO Found unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor follower=https://a.localdomain/user/alice 2026/02/05 17:00:07 WARN Using fake follow ID to remove unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor follower=https://a.localdomain/user/alice id=https://a.localdomain/follow/019c2ebf-30b8-7841-be75-9381b78fb509 2026/02/05 17:00:07 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2ebf-30b8-79c6-9e08-3f52003ef8f8 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-30b8-7841-be75-9381b78fb509 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:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor 2026/02/05 17:00:07 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:07 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/inbox activity=https://a.localdomain/undo/019c2ebf-30b8-79c6-9e08-3f52003ef8f8 2026/02/05 17:00:07 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/inbox activity=https://a.localdomain/undo/019c2ebf-30b8-79c6-9e08-3f52003ef8f8 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:07 INFO Looking up user name=alice 2026/02/05 17:00:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2855-744f-a39c-d2dec929201f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2855-73d4-b40f-7489f7c48079 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-2855-73d4-b40f-7489f7c48079 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:07 INFO Fetching object id=ap://did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor 2026/02/05 17:00:07 INFO Looking up user name=bob 2026/02/05 17:00:07 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/02/05 17:00:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor/inbox activity=https://a.localdomain/undo/019c2ebf-30b8-79c6-9e08-3f52003ef8f8 2026/02/05 17:00:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019c2ebf-30b8-79c6-9e08-3f52003ef8f8 2026/02/05 17:00:07 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:07 INFO Looking up user name=alice 2026/02/05 17:00:07 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 17:00:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:07 INFO Fetching object id=ap://did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:07 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2ebf-30b8-79c6-9e08-3f52003ef8f8 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-30b8-7841-be75-9381b78fb509 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:z6MktNK5A22TeNKcBfrDUANr8b6qnrWNR5rY86X3NQC7ernb/actor 2026/02/05 17:00:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2a4d-7e03-9c51-c715873a4f92 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2a4d-7d97-ba2d-b437d6e4bb00 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-2a4d-7d97-ba2d-b437d6e4bb00 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:07 INFO Looking up user name=bob 2026/02/05 17:00:07 INFO Looking up user name=alice 2026/02/05 17:00:07 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 --- PASS: TestCluster_PostToFollowers (5.23s) 2026/02/05 17:00:07 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebf-30d1-7e60-ace9-f98eb12e4a03 2026/02/05 17:00:07 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebf-30d1-7e60-ace9-f98eb12e4a03 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:07 INFO Looking up user name=bob 2026/02/05 17:00:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebf-30d1-7e60-ace9-f98eb12e4a03 2026/02/05 17:00:07 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/create/019c2ebf-2fca-7052-91a4-b631467a540a note=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be thread=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/post/019c2ebf-2bfe-72f3-8424-38a216aa1062 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor 2026/02/05 17:00:07 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/create/019c2ebf-2fca-7052-91a4-b631467a540a activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be 2026/02/05 17:00:07 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor request.user=bob actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor offset=0 2026/02/05 17:00:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 request.user=carol post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:07 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:07 INFO Looking up user name=alice 2026/02/05 17:00:07 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/create/019c2ebf-2fca-7052-91a4-b631467a540a 2026/02/05 17:00:07 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2bde-7909-abc8-e69c843572db activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2bde-78be-bb95-35919fa48bfb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-2bde-78be-bb95-35919fa48bfb 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:07 INFO Looking up user name=bob 2026/02/05 17:00:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2ebf-30d1-7e60-ace9-f98eb12e4a03 2026/02/05 17:00:07 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73 2026/02/05 17:00:07 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-2487-7ef7-bc85-155bbad7dea0 request.user=bob post=https://b.localdomain/post/019c2ebf-2487-7ef7-bc85-155bbad7dea0 2026/02/05 17:00:07 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019c2ebf-302a-767e-930f-1c9fa9c826c2 note=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00 thread=https://b.localdomain/post/019c2ebf-2cf2-7948-87eb-195157544a07 starter=https://b.localdomain/user/bob 2026/02/05 17:00:07 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebf-302a-767e-930f-1c9fa9c826c2 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00 2026/02/05 17:00:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:07 INFO Looking up user name=bob 2026/02/05 17:00:07 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-302a-767e-930f-1c9fa9c826c2 2026/02/05 17:00:07 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 17:00:07 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:07 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 17:00:07 INFO Looking up user name=carol 2026/02/05 17:00:07 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:07 INFO Looking up user name=alice 2026/02/05 17:00:07 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73#delete 2026/02/05 17:00:07 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73#delete 2026/02/05 17:00:07 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/02/05 17:00:07 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73#delete 2026/02/05 17:00:07 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73#delete 2026/02/05 17:00:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:07 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/create/019c2ebf-2fca-7052-91a4-b631467a540a 2026/02/05 17:00:07 INFO Fetching object id=ap://did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:07 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a 2026/02/05 17:00:07 INFO Looking up user name=carol 2026/02/05 17:00:07 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2ebf-2ea3-73eb-8eff-d89f7eb4d0e8 request.user=alice post=https://b.localdomain/post/019c2ebf-2ea3-73eb-8eff-d89f7eb4d0e8 2026/02/05 17:00:07 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:07 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-302a-767e-930f-1c9fa9c826c2 2026/02/05 17:00:07 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:07 INFO Looking up user name=bob 2026/02/05 17:00:07 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/create/019c2ebf-2fca-7052-91a4-b631467a540a 2026/02/05 17:00:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/create/019c2ebf-2fca-7052-91a4-b631467a540a 2026/02/05 17:00:07 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/create/019c2ebf-317f-79d9-b305-0cb9281cfc20 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/post/019c2ebf-317f-7949-aa60-3a76ed7939cd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/post/019c2ebf-317f-7949-aa60-3a76ed7939cd 2026/02/05 17:00:07 INFO Fetching forwarded object activity.id=https://a.localdomain/create/019c2ebf-302a-767e-930f-1c9fa9c826c2 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/create/019c2ebf-302a-767e-930f-1c9fa9c826c2 sender=https://b.localdomain/user/bob 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor 2026/02/05 17:00:07 INFO Received delete request activity.id=https://a.localdomain/post/019c2ebf-2a4d-7121-9081-bd12ea6ff83c#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-2a4d-7121-9081-bd12ea6ff83c activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2ebf-2a4d-7121-9081-bd12ea6ff83c 2026/02/05 17:00:07 INFO Looking up user name=bob 2026/02/05 17:00:07 INFO Fetching activity activity=https://a.localdomain/create/019c2ebf-302a-767e-930f-1c9fa9c826c2 2026/02/05 17:00:07 INFO Forwarding post to group followers activity=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73#delete note=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73 group=https://g.localdomain/user/stuff 2026/02/05 17:00:07 INFO Fetching object id=ap://did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor 2026/02/05 17:00:07 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-302a-767e-930f-1c9fa9c826c2 2026/02/05 17:00:07 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/create/019c2ebf-317f-79d9-b305-0cb9281cfc20 2026/02/05 17:00:07 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/create/019c2ebf-317f-79d9-b305-0cb9281cfc20 2026/02/05 17:00:07 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2ebf-302a-767e-930f-1c9fa9c826c2 2026/02/05 17:00:07 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor 2026/02/05 17:00:07 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebf-3183-7aff-86eb-7f9a9d67c82d activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee 2026/02/05 17:00:07 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019c2ebf-2a4d-7121-9081-bd12ea6ff83c#delete 2026/02/05 17:00:07 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019c2ebf-2a4d-7121-9081-bd12ea6ff83c#delete 2026/02/05 17:00:07 INFO Fetching object id=ap://did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor 2026/02/05 17:00:07 INFO Looking up user name=alice 2026/02/05 17:00:07 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019c2ebf-2a4d-7121-9081-bd12ea6ff83c#delete 2026/02/05 17:00:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-3183-7aff-86eb-7f9a9d67c82d 2026/02/05 17:00:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-3183-7aff-86eb-7f9a9d67c82d 2026/02/05 17:00:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2ebf-2a4d-7121-9081-bd12ea6ff83c#delete 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:08 INFO Looking up user name=alice 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73#delete 2026/02/05 17:00:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2a58-710a-ace1-ba9ebd40347c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2a58-70c1-b0a6-281c1e98dbed activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-2a58-70c1-b0a6-281c1e98dbed 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:08 INFO Looking up user name=bob 2026/02/05 17:00:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-3183-7aff-86eb-7f9a9d67c82d 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2ebf-3183-7aff-86eb-7f9a9d67c82d 2026/02/05 17:00:08 INFO Updated post activity.id=https://a.localdomain/update/019c2ebf-31b1-7036-828d-2cb8de4ce926 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-2e5d-762d-aeac-a2df2ad5828b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-2e5d-762d-aeac-a2df2ad5828b 2026/02/05 17:00:08 INFO Looking up user name=alice 2026/02/05 17:00:08 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/create/019c2ebf-317f-79d9-b305-0cb9281cfc20 2026/02/05 17:00:08 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebf-302a-767e-930f-1c9fa9c826c2 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00 2026/02/05 17:00:08 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee request.user=alice post=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee 2026/02/05 17:00:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/create/019c2ebf-317f-79d9-b305-0cb9281cfc20 2026/02/05 17:00:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-31b1-7036-828d-2cb8de4ce926 2026/02/05 17:00:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-31b1-7036-828d-2cb8de4ce926 2026/02/05 17:00:08 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/create/019c2ebf-2fca-7052-91a4-b631467a540a activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be 2026/02/05 17:00:08 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/post/019c2ebf-317f-7949-aa60-3a76ed7939cd request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/post/019c2ebf-317f-7949-aa60-3a76ed7939cd 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:08 INFO Received delete request activity.id=https://a.localdomain/post/019c2ebf-2a4d-7121-9081-bd12ea6ff83c#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-2a4d-7121-9081-bd12ea6ff83c activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2ebf-2a4d-7121-9081-bd12ea6ff83c 2026/02/05 17:00:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:08 INFO Looking up user name=alice 2026/02/05 17:00:08 INFO Looking up user name=bob 2026/02/05 17:00:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2bd4-7250-a5e3-b7c4acb0ad2e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2bd4-7202-bdac-b2d3298c88db activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-2bd4-7202-bdac-b2d3298c88db 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:08 INFO Looking up user name=bob 2026/02/05 17:00:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73#delete 2026/02/05 17:00:08 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73#delete 2026/02/05 17:00:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-31b1-7036-828d-2cb8de4ce926 2026/02/05 17:00:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-31b1-7a05-9cfb-225d799fe591 2026/02/05 17:00:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-31b1-7a05-9cfb-225d799fe591 2026/02/05 17:00:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-31b1-7a05-9cfb-225d799fe591 2026/02/05 17:00:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebf-31b1-7036-828d-2cb8de4ce926 2026/02/05 17:00:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-31b1-7a05-9cfb-225d799fe591 --- PASS: TestCluster_FollowersSyncMissingLocalFollowPortableActor (4.25s) 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:08 INFO Looking up user name=stuff 2026/02/05 17:00:08 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebf-2e5d-762d-aeac-a2df2ad5828b request.user=alice post=https://a.localdomain/post/019c2ebf-2e5d-762d-aeac-a2df2ad5828b 2026/02/05 17:00:08 INFO Looking up user name=stuff 2026/02/05 17:00:08 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-31b1-7a05-9cfb-225d799fe591 2026/02/05 17:00:08 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-31b1-7a05-9cfb-225d799fe591 2026/02/05 17:00:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-31b1-7a05-9cfb-225d799fe591 2026/02/05 17:00:08 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-2d40-7858-b49e-66cf2b377974 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2d40-77ec-918d-a5f7920bd56c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-2d40-77ec-918d-a5f7920bd56c 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:08 INFO Looking up user name=bob 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:08 INFO Looking up user name=bob --- PASS: TestCluster_MovedAccount (6.87s) 2026/02/05 17:00:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73#delete 2026/02/05 17:00:08 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2ebf-31b1-7a05-9cfb-225d799fe591 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:08 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2ebf-3216-73ca-80eb-4734e28d9f86 2026/02/05 17:00:08 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2ebf-3216-73ca-80eb-4734e28d9f86 2026/02/05 17:00:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2ebf-3216-73ca-80eb-4734e28d9f86 2026/02/05 17:00:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2ebf-3216-73ca-80eb-4734e28d9f86 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:08 INFO Looking up user name=alice 2026/02/05 17:00:08 INFO Looking up user name=carol 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:08 INFO Looking up user name=alice 2026/02/05 17:00:08 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebf-280a-70d1-9b2c-81a7153d9b73 2026/02/05 17:00:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2ebf-3216-73ca-80eb-4734e28d9f86 2026/02/05 17:00:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2ebf-3216-73ca-80eb-4734e28d9f86 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor 2026/02/05 17:00:08 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 17:00:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019c2ebf-3216-73ca-80eb-4734e28d9f86 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:08 INFO Looking up user name=alice 2026/02/05 17:00:08 INFO Fetching object id=ap://did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor 2026/02/05 17:00:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-2ad7-77c0-9d71-59628d7bb00a request.user=alice post=https://b.localdomain/post/019c2ebf-2ad7-77c0-9d71-59628d7bb00a 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:08 INFO Looking up user name=stuff 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:08 INFO Looking up user name=alice 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:08 INFO Looking up user name=stuff 2026/02/05 17:00:08 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019c2ebf-3183-7aff-86eb-7f9a9d67c82d note=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee thread=https://b.localdomain/post/019c2ebf-2ea3-73eb-8eff-d89f7eb4d0e8 starter=https://b.localdomain/user/bob 2026/02/05 17:00:08 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebf-3183-7aff-86eb-7f9a9d67c82d activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee 2026/02/05 17:00:08 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-3183-7aff-86eb-7f9a9d67c82d 2026/02/05 17:00:08 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/create/019c2ebf-317f-79d9-b305-0cb9281cfc20 note=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/post/019c2ebf-317f-7949-aa60-3a76ed7939cd thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:08 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/create/019c2ebf-317f-79d9-b305-0cb9281cfc20 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/post/019c2ebf-317f-7949-aa60-3a76ed7939cd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/post/019c2ebf-317f-7949-aa60-3a76ed7939cd 2026/02/05 17:00:08 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/create/019c2ebf-317f-79d9-b305-0cb9281cfc20 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor gateway=https://c.localdomain 2026/02/05 17:00:08 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/create/019c2ebf-317f-79d9-b305-0cb9281cfc20 2026/02/05 17:00:08 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/create/019c2ebf-317f-79d9-b305-0cb9281cfc20 2026/02/05 17:00:08 INFO Fetching object id=ap://did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor 2026/02/05 17:00:08 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019c2ebf-31b1-7036-828d-2cb8de4ce926 note=https://a.localdomain/post/019c2ebf-2e5d-762d-aeac-a2df2ad5828b thread=https://b.localdomain/post/019c2ebf-29e1-7dfe-9ca9-a626feef3a30 starter=https://b.localdomain/user/carol 2026/02/05 17:00:08 INFO Updated post activity.id=https://a.localdomain/update/019c2ebf-31b1-7036-828d-2cb8de4ce926 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-2e5d-762d-aeac-a2df2ad5828b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-2e5d-762d-aeac-a2df2ad5828b 2026/02/05 17:00:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:08 INFO Looking up user name=alice 2026/02/05 17:00:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebf-31b1-7036-828d-2cb8de4ce926 2026/02/05 17:00:08 INFO Updating poll results poll=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor 2026/02/05 17:00:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:08 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/create/019c2ebf-317f-79d9-b305-0cb9281cfc20 2026/02/05 17:00:08 INFO Looking up user name=bob 2026/02/05 17:00:08 INFO Fetching object id=ap://did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/create/019c2ebf-317f-79d9-b305-0cb9281cfc20 2026/02/05 17:00:08 INFO Looking up user name=alice 2026/02/05 17:00:08 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-3183-7aff-86eb-7f9a9d67c82d 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor 2026/02/05 17:00:08 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-32cf-722e-89da-312996246fe6 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:08 INFO Fetching object id=ap://did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:08 INFO Looking up user name=alice 2026/02/05 17:00:08 INFO Looking up user name=alice 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor offset=0 2026/02/05 17:00:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-3183-7aff-86eb-7f9a9d67c82d 2026/02/05 17:00:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2ebf-3183-7aff-86eb-7f9a9d67c82d 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:08 INFO Looking up user name=alice 2026/02/05 17:00:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-32cf-722e-89da-312996246fe6 2026/02/05 17:00:08 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-32cf-722e-89da-312996246fe6 2026/02/05 17:00:08 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-32cf-722e-89da-312996246fe6 2026/02/05 17:00:08 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/create/019c2ebf-317f-79d9-b305-0cb9281cfc20 note=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/post/019c2ebf-317f-7949-aa60-3a76ed7939cd thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:08 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/create/019c2ebf-317f-79d9-b305-0cb9281cfc20 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/post/019c2ebf-317f-7949-aa60-3a76ed7939cd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/post/019c2ebf-317f-7949-aa60-3a76ed7939cd 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:08 INFO Looking up user name=bob 2026/02/05 17:00:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:08 INFO Looking up user name=bob 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:08 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/create/019c2ebf-317f-79d9-b305-0cb9281cfc20 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor gateway=https://a.localdomain 2026/02/05 17:00:08 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/create/019c2ebf-317f-79d9-b305-0cb9281cfc20 2026/02/05 17:00:08 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/create/019c2ebf-317f-79d9-b305-0cb9281cfc20 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor 2026/02/05 17:00:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-32cf-722e-89da-312996246fe6 2026/02/05 17:00:08 INFO Fetching object id=ap://did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor 2026/02/05 17:00:08 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebf-3183-7aff-86eb-7f9a9d67c82d activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee 2026/02/05 17:00:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:08 INFO Looking up user name=bob 2026/02/05 17:00:08 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:08 INFO Looking up user name=alice 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:08 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/create/019c2ebf-317f-79d9-b305-0cb9281cfc20 2026/02/05 17:00:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/create/019c2ebf-317f-79d9-b305-0cb9281cfc20 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor offset=0 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-32cf-722e-89da-312996246fe6 2026/02/05 17:00:08 INFO Fetching object id=ap://did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:08 INFO Looking up user name=bob 2026/02/05 17:00:08 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor 2026/02/05 17:00:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-32cf-722e-89da-312996246fe6 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:08 INFO Fetching object id=ap://did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor 2026/02/05 17:00:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-32cf-722e-89da-312996246fe6 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:08 INFO Looking up user name=bob 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor offset=0 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:08 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-32cf-722e-89da-312996246fe6 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:08 INFO Looking up user name=bob 2026/02/05 17:00:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:08 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebf-2a58-70c1-b0a6-281c1e98dbed#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2a58-70c1-b0a6-281c1e98dbed activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebf-2a58-70c1-b0a6-281c1e98dbed 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:08 INFO Updated post activity.id=https://a.localdomain/update/019c2ebf-33a3-7192-a842-abb3c22283aa activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00 2026/02/05 17:00:08 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-32cf-722e-89da-312996246fe6 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-33a3-7192-a842-abb3c22283aa 2026/02/05 17:00:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-33a3-7192-a842-abb3c22283aa 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:08 INFO Looking up user name=alice 2026/02/05 17:00:08 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebf-2bd4-7202-bdac-b2d3298c88db#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2bd4-7202-bdac-b2d3298c88db activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebf-2bd4-7202-bdac-b2d3298c88db 2026/02/05 17:00:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-33a3-7192-a842-abb3c22283aa 2026/02/05 17:00:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebf-33a3-7192-a842-abb3c22283aa --- PASS: TestDeleter_Disabled (7.30s) 2026/02/05 17:00:08 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00 request.user=alice post=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00 2026/02/05 17:00:08 INFO Deleted old posts count=2 2026/02/05 17:00:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:08 INFO Looking up user name=alice 2026/02/05 17:00:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:08 INFO Looking up user name=alice 2026/02/05 17:00:08 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 17:00:08 INFO Removed old shared posts count=1 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:08 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 17:00:08 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/update/019c2ebf-33dc-7bc8-b498-720c905ca09a activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be 2026/02/05 17:00:08 INFO Looking up user name=alice 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:08 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/update/019c2ebf-33dc-7bc8-b498-720c905ca09a 2026/02/05 17:00:08 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/update/019c2ebf-33dc-7bc8-b498-720c905ca09a 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor 2026/02/05 17:00:08 INFO Fetching object id=ap://did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-2a58-70c1-b0a6-281c1e98dbed#delete 2026/02/05 17:00:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-2a58-70c1-b0a6-281c1e98dbed#delete 2026/02/05 17:00:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-2a58-70c1-b0a6-281c1e98dbed#delete 2026/02/05 17:00:08 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/update/019c2ebf-33dc-7bc8-b498-720c905ca09a 2026/02/05 17:00:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-2bd4-7202-bdac-b2d3298c88db#delete 2026/02/05 17:00:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-2bd4-7202-bdac-b2d3298c88db#delete --- PASS: TestCluster_PostInCommunity (7.37s) 2026/02/05 17:00:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/update/019c2ebf-33dc-7bc8-b498-720c905ca09a 2026/02/05 17:00:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-2bd4-7202-bdac-b2d3298c88db#delete 2026/02/05 17:00:08 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a 2026/02/05 17:00:08 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019c2ebf-33f2-7b39-bf95-443bbdcd4c7d 2026/02/05 17:00:08 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019c2ebf-33f2-7b39-bf95-443bbdcd4c7d 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:08 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be 2026/02/05 17:00:08 INFO Looking up user name=bob 2026/02/05 17:00:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019c2ebf-33f2-7b39-bf95-443bbdcd4c7d 2026/02/05 17:00:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2ebf-2a58-70c1-b0a6-281c1e98dbed#delete 2026/02/05 17:00:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2ebf-2bd4-7202-bdac-b2d3298c88db#delete 2026/02/05 17:00:08 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019c2ebf-33f2-7b39-bf95-443bbdcd4c7d 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:08 INFO Looking up user name=alice 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:08 INFO Received delete request activity.id=https://a.localdomain/post/019c2ebf-2e5d-762d-aeac-a2df2ad5828b#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-2e5d-762d-aeac-a2df2ad5828b activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2ebf-2e5d-762d-aeac-a2df2ad5828b 2026/02/05 17:00:08 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 request.user=bob post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:08 INFO Looking up user name=alice 2026/02/05 17:00:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebf-2e5d-762d-aeac-a2df2ad5828b#delete 2026/02/05 17:00:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebf-2e5d-762d-aeac-a2df2ad5828b#delete 2026/02/05 17:00:08 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019c2ebf-33a3-7192-a842-abb3c22283aa note=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00 thread=https://b.localdomain/post/019c2ebf-2cf2-7948-87eb-195157544a07 starter=https://b.localdomain/user/bob 2026/02/05 17:00:08 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a 2026/02/05 17:00:08 INFO Updated post activity.id=https://a.localdomain/update/019c2ebf-33a3-7192-a842-abb3c22283aa activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00 2026/02/05 17:00:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebf-2e5d-762d-aeac-a2df2ad5828b#delete 2026/02/05 17:00:08 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-33a3-7192-a842-abb3c22283aa 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2ebf-2e5d-762d-aeac-a2df2ad5828b#delete 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:08 INFO Looking up user name=bob 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:08 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebf-2a58-70c1-b0a6-281c1e98dbed#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2a58-70c1-b0a6-281c1e98dbed activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebf-2a58-70c1-b0a6-281c1e98dbed 2026/02/05 17:00:08 INFO Looking up user name=alice 2026/02/05 17:00:08 INFO Received delete request activity.id=https://a.localdomain/post/019c2ebf-2e5d-762d-aeac-a2df2ad5828b#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-2e5d-762d-aeac-a2df2ad5828b activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2ebf-2e5d-762d-aeac-a2df2ad5828b 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:08 INFO Looking up user name=bob 2026/02/05 17:00:08 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-33a3-7192-a842-abb3c22283aa 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:08 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019c2ebf-2e5d-762d-aeac-a2df2ad5828b#delete note=https://a.localdomain/post/019c2ebf-2e5d-762d-aeac-a2df2ad5828b thread=https://b.localdomain/post/019c2ebf-29e1-7dfe-9ca9-a626feef3a30 starter=https://b.localdomain/user/carol 2026/02/05 17:00:08 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebf-2bd4-7202-bdac-b2d3298c88db#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2bd4-7202-bdac-b2d3298c88db activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebf-2bd4-7202-bdac-b2d3298c88db 2026/02/05 17:00:08 INFO Fetching object id=ap://did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor 2026/02/05 17:00:08 INFO Looking up user name=bob 2026/02/05 17:00:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 request.user=alice post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:08 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor 2026/02/05 17:00:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2ebf-2e5d-762d-aeac-a2df2ad5828b#delete 2026/02/05 17:00:08 INFO Fetching forwarded object activity.id=https://a.localdomain/update/019c2ebf-33a3-7192-a842-abb3c22283aa activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/update/019c2ebf-33a3-7192-a842-abb3c22283aa sender=https://b.localdomain/user/bob 2026/02/05 17:00:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:08 INFO Looking up user name=bob 2026/02/05 17:00:08 INFO Fetching activity activity=https://a.localdomain/update/019c2ebf-33a3-7192-a842-abb3c22283aa 2026/02/05 17:00:08 INFO Fetching object id=ap://did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor 2026/02/05 17:00:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-33a3-7192-a842-abb3c22283aa 2026/02/05 17:00:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebf-33a3-7192-a842-abb3c22283aa 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:08 INFO Updated post activity.id=https://a.localdomain/update/019c2ebf-34ab-754a-a606-2edb277cf41c activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee 2026/02/05 17:00:08 INFO Looking up user name=alice 2026/02/05 17:00:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-34ab-754a-a606-2edb277cf41c 2026/02/05 17:00:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-34ab-754a-a606-2edb277cf41c 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:08 INFO Looking up user name=alice --- PASS: TestCluster_ShareUnshare (7.54s) 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor offset=0 2026/02/05 17:00:08 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-34ab-754a-a606-2edb277cf41c 2026/02/05 17:00:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebf-34ab-754a-a606-2edb277cf41c 2026/02/05 17:00:08 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/update/019c2ebf-33dc-7bc8-b498-720c905ca09a note=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be thread=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/post/019c2ebf-2bfe-72f3-8424-38a216aa1062 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor 2026/02/05 17:00:08 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/update/019c2ebf-33dc-7bc8-b498-720c905ca09a activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be 2026/02/05 17:00:08 INFO Updated post activity.id=https://a.localdomain/update/019c2ebf-33a3-7192-a842-abb3c22283aa activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00 2026/02/05 17:00:08 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee request.user=alice post=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee 2026/02/05 17:00:08 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/update/019c2ebf-33dc-7bc8-b498-720c905ca09a 2026/02/05 17:00:08 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 request.user=carol post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:08 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/update/019c2ebf-33dc-7bc8-b498-720c905ca09a 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor 2026/02/05 17:00:08 INFO Fetching object id=ap://did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor 2026/02/05 17:00:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:08 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:08 INFO Looking up user name=bob 2026/02/05 17:00:08 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/update/019c2ebf-3506-70cc-ae22-6a005659caf8 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:08 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/update/019c2ebf-3506-70cc-ae22-6a005659caf8 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a 2026/02/05 17:00:08 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/update/019c2ebf-3506-70cc-ae22-6a005659caf8 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/followers: actor is not cached" 2026/02/05 17:00:08 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/update/019c2ebf-3506-70cc-ae22-6a005659caf8 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor gateway=https://a.localdomain 2026/02/05 17:00:08 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/update/019c2ebf-3506-70cc-ae22-6a005659caf8 2026/02/05 17:00:08 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/update/019c2ebf-3506-70cc-ae22-6a005659caf8 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:08 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/update/019c2ebf-33dc-7bc8-b498-720c905ca09a 2026/02/05 17:00:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/update/019c2ebf-33dc-7bc8-b498-720c905ca09a 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:08 INFO Looking up user name=alice 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:08 INFO Fetching object id=ap://did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:08 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor 2026/02/05 17:00:08 INFO Received delete request activity.id=https://c.localdomain/post/019c2ebf-2b58-77f5-98e5-2c339f7b5cdb#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2ebf-2b58-77f5-98e5-2c339f7b5cdb activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019c2ebf-2b58-77f5-98e5-2c339f7b5cdb 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:08 INFO Fetching object id=ap://did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor 2026/02/05 17:00:08 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:08 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/update/019c2ebf-3506-70cc-ae22-6a005659caf8 2026/02/05 17:00:08 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019c2ebf-2b58-77f5-98e5-2c339f7b5cdb#delete 2026/02/05 17:00:08 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/update/019c2ebf-3506-70cc-ae22-6a005659caf8 2026/02/05 17:00:08 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019c2ebf-2b58-77f5-98e5-2c339f7b5cdb#delete 2026/02/05 17:00:08 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019c2ebf-34ab-754a-a606-2edb277cf41c note=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee thread=https://b.localdomain/post/019c2ebf-2ea3-73eb-8eff-d89f7eb4d0e8 starter=https://b.localdomain/user/bob 2026/02/05 17:00:08 INFO Updated post activity.id=https://a.localdomain/update/019c2ebf-34ab-754a-a606-2edb277cf41c activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee 2026/02/05 17:00:08 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:08 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019c2ebf-2b58-77f5-98e5-2c339f7b5cdb#delete 2026/02/05 17:00:08 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-34ab-754a-a606-2edb277cf41c 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:08 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/post/019c2ebf-2b58-77f5-98e5-2c339f7b5cdb#delete 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=carol actor=https://c.localdomain/user/carol offset=0 2026/02/05 17:00:08 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/update/019c2ebf-33dc-7bc8-b498-720c905ca09a activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 17:00:08 INFO Looking up user name=carol 2026/02/05 17:00:08 INFO Received delete request activity.id=https://c.localdomain/post/019c2ebf-2b58-77f5-98e5-2c339f7b5cdb#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2ebf-2b58-77f5-98e5-2c339f7b5cdb activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019c2ebf-2b58-77f5-98e5-2c339f7b5cdb 2026/02/05 17:00:08 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:08 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-34ab-754a-a606-2edb277cf41c 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:08 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:08 INFO Looking up user name=alice --- PASS: TestDeleter_OldData (7.72s) 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:08 INFO Looking up user name=alice 2026/02/05 17:00:08 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-34ab-754a-a606-2edb277cf41c 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:08 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebf-34ab-754a-a606-2edb277cf41c 2026/02/05 17:00:08 INFO Fetching object id=ap://did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:08 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:08 INFO Looking up user name=alice 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor offset=0 2026/02/05 17:00:09 INFO Updated post activity.id=https://a.localdomain/update/019c2ebf-34ab-754a-a606-2edb277cf41c activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee 2026/02/05 17:00:09 INFO Updating poll results poll=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:09 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/update/019c2ebf-3506-70cc-ae22-6a005659caf8 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:09 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/update/019c2ebf-3506-70cc-ae22-6a005659caf8 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a 2026/02/05 17:00:09 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-35b8-74df-8715-7ecfb8645881 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:09 INFO Received delete request activity.id=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00 2026/02/05 17:00:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor offset=0 2026/02/05 17:00:09 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/update/019c2ebf-3506-70cc-ae22-6a005659caf8 2026/02/05 17:00:09 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/update/019c2ebf-3506-70cc-ae22-6a005659caf8 2026/02/05 17:00:09 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/update/019c2ebf-3506-70cc-ae22-6a005659caf8 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor gateway=https://c.localdomain 2026/02/05 17:00:09 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/update/019c2ebf-3506-70cc-ae22-6a005659caf8 2026/02/05 17:00:09 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor offset=0 2026/02/05 17:00:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00#delete 2026/02/05 17:00:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00#delete 2026/02/05 17:00:09 INFO Fetching object id=ap://did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00#delete 2026/02/05 17:00:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00#delete 2026/02/05 17:00:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-35b8-74df-8715-7ecfb8645881 2026/02/05 17:00:09 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-35b8-74df-8715-7ecfb8645881 2026/02/05 17:00:09 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-35b8-74df-8715-7ecfb8645881 2026/02/05 17:00:09 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/update/019c2ebf-3506-70cc-ae22-6a005659caf8 2026/02/05 17:00:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 --- PASS: TestCluster_ReplyInCommunity (7.81s) 2026/02/05 17:00:09 INFO Looking up user name=bob 2026/02/05 17:00:09 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/02/05 17:00:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/update/019c2ebf-3506-70cc-ae22-6a005659caf8 2026/02/05 17:00:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-35b8-74df-8715-7ecfb8645881 2026/02/05 17:00:09 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/followers_synchronization\", digest=\"70ee324d5d7e5fdccd99e082fbd12562cb9a2b3a89f6c60ce6d65b973dd0a9db\"" error="collection is not sender's followers" 2026/02/05 17:00:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/update/019c2ebf-3506-70cc-ae22-6a005659caf8 2026/02/05 17:00:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:09 INFO Looking up user name=alice 2026/02/05 17:00:09 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/update/019c2ebf-3506-70cc-ae22-6a005659caf8 2026/02/05 17:00:09 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:09 INFO Received delete request activity.id=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00 2026/02/05 17:00:09 INFO Fetching object id=ap://did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-35b8-74df-8715-7ecfb8645881 2026/02/05 17:00:09 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00#delete note=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00 thread=https://b.localdomain/post/019c2ebf-2cf2-7948-87eb-195157544a07 starter=https://b.localdomain/user/bob 2026/02/05 17:00:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:09 INFO Looking up user name=bob 2026/02/05 17:00:09 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00#delete 2026/02/05 17:00:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-35b8-74df-8715-7ecfb8645881 2026/02/05 17:00:09 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be 2026/02/05 17:00:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-35b8-74df-8715-7ecfb8645881 2026/02/05 17:00:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:09 INFO Looking up user name=bob 2026/02/05 17:00:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:09 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/update/019c2ebf-3506-70cc-ae22-6a005659caf8 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a 2026/02/05 17:00:09 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be#delete 2026/02/05 17:00:09 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be#delete 2026/02/05 17:00:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be#delete 2026/02/05 17:00:09 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00#delete 2026/02/05 17:00:09 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-35b8-74df-8715-7ecfb8645881 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be#delete 2026/02/05 17:00:09 INFO Fetching forwarded object activity.id=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00 activity.object.type=Note activity.object.attributed_to="" id=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00 sender=https://b.localdomain/user/bob 2026/02/05 17:00:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:09 INFO Looking up user name=bob 2026/02/05 17:00:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor offset=0 2026/02/05 17:00:09 INFO Fetching post post=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00 2026/02/05 17:00:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00#delete 2026/02/05 17:00:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00#delete 2026/02/05 17:00:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:09 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-35b8-74df-8715-7ecfb8645881 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor 2026/02/05 17:00:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:09 INFO Looking up user name=alice 2026/02/05 17:00:09 INFO Fetching object id=ap://did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor 2026/02/05 17:00:09 INFO Received delete request activity.id=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00 deleted=https://a.localdomain/post/019c2ebf-302a-75f4-be64-452fb4093a00 2026/02/05 17:00:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:09 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be 2026/02/05 17:00:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:09 INFO Fetching object id=ap://did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:09 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be thread=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor/post/019c2ebf-2bfe-72f3-8424-38a216aa1062 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor 2026/02/05 17:00:09 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be#delete 2026/02/05 17:00:09 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 request.user=bob post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:09 INFO Received delete request activity.id=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee 2026/02/05 17:00:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor offset=0 2026/02/05 17:00:09 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be#delete 2026/02/05 17:00:09 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee#delete 2026/02/05 17:00:09 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee#delete 2026/02/05 17:00:09 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MksUbCh2MPVe6TvdujXpzPazV2XASZmgaoQoyBLC3y3X8D/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkqr9rYfk8mYfwcnmwRS9rgN7Gz1epBD24SnNHnKrkGCtC/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be#delete 2026/02/05 17:00:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be#delete 2026/02/05 17:00:09 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee#delete 2026/02/05 17:00:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee#delete 2026/02/05 17:00:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor 2026/02/05 17:00:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:09 INFO Fetching object id=ap://did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor 2026/02/05 17:00:09 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor/post/019c2ebf-2fc9-7cf8-a3cf-031f3c30d3be 2026/02/05 17:00:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:09 INFO Looking up user name=alice 2026/02/05 17:00:09 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 request.user=alice post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:09 INFO Received delete request activity.id=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee 2026/02/05 17:00:09 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a 2026/02/05 17:00:09 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee#delete note=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee thread=https://b.localdomain/post/019c2ebf-2ea3-73eb-8eff-d89f7eb4d0e8 starter=https://b.localdomain/user/bob 2026/02/05 17:00:09 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:09 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee#delete 2026/02/05 17:00:09 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a#delete error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/followers: actor is not cached" 2026/02/05 17:00:09 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a#delete sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor gateway=https://a.localdomain 2026/02/05 17:00:09 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a#delete 2026/02/05 17:00:09 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a#delete 2026/02/05 17:00:09 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a#delete 2026/02/05 17:00:09 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a#delete 2026/02/05 17:00:09 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee#delete 2026/02/05 17:00:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee#delete 2026/02/05 17:00:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee#delete 2026/02/05 17:00:09 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:09 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor request.user=carol actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor offset=0 2026/02/05 17:00:09 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 request.user=carol post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:09 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:09 INFO Looking up user name=alice 2026/02/05 17:00:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor offset=0 2026/02/05 17:00:09 INFO Received delete request activity.id=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2ebf-3183-7a90-a1cd-5dbdfa6b81ee 2026/02/05 17:00:09 INFO Fetching object id=ap://did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:09 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a 2026/02/05 17:00:09 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebf-2925-79ea-9e41-906cc8c0a439#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-2925-79ea-9e41-906cc8c0a439 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebf-2925-79ea-9e41-906cc8c0a439 2026/02/05 17:00:09 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2ebf-2925-79ea-9e41-906cc8c0a439#delete 2026/02/05 17:00:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor offset=0 2026/02/05 17:00:09 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=bob actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkifUaWfK7aJbqBqDA9zynpPyUDvsBp5QFzc3MvhJPyVvJ/actor offset=0 2026/02/05 17:00:09 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a#delete 2026/02/05 17:00:09 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a#delete 2026/02/05 17:00:09 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a#delete sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor gateway=https://c.localdomain 2026/02/05 17:00:09 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a#delete 2026/02/05 17:00:09 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a#delete 2026/02/05 17:00:09 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/followers_synchronization\", digest=\"70ee324d5d7e5fdccd99e082fbd12562cb9a2b3a89f6c60ce6d65b973dd0a9db\"" error="collection is not sender's followers" 2026/02/05 17:00:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktnY5BbJwa1jPJnBe89R1FF7AkeSzXAqoGRpoaV42hM8t/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a#delete 2026/02/05 17:00:09 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/02/05 17:00:09 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a#delete 2026/02/05 17:00:09 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a#delete 2026/02/05 17:00:09 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor --- PASS: TestCluster_ReplyForwardingWithoutIntegrityProofs (5.90s) 2026/02/05 17:00:09 INFO Fetching object id=ap://did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:09 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a 2026/02/05 17:00:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:09 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor/post/019c2ebf-2a21-7e84-8093-56e867007a7a 2026/02/05 17:00:09 INFO Updating poll results poll=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 --- PASS: TestCluster_ReplyForwardingPortableActors (8.08s) 2026/02/05 17:00:09 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-36e5-7056-a771-610f813a651a activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:09 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-36e5-7056-a771-610f813a651a 2026/02/05 17:00:09 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-36e5-7056-a771-610f813a651a 2026/02/05 17:00:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:09 INFO Looking up user name=bob 2026/02/05 17:00:09 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-36e5-7056-a771-610f813a651a 2026/02/05 17:00:09 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-36e5-7056-a771-610f813a651a 2026/02/05 17:00:09 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:09 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:09 INFO Looking up user name=bob 2026/02/05 17:00:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-36e5-7056-a771-610f813a651a 2026/02/05 17:00:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:09 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-36e5-7056-a771-610f813a651a 2026/02/05 17:00:09 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-36e5-7056-a771-610f813a651a 2026/02/05 17:00:09 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:09 INFO Looking up user name=bob 2026/02/05 17:00:09 INFO Fetching object id=ap://did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor 2026/02/05 17:00:09 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-36e5-7056-a771-610f813a651a activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:09 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:09 INFO Looking up user name=bob --- PASS: TestCluster_ReplyForwardingWithIntegrityProofs (6.12s) 2026/02/05 17:00:09 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-36e5-7056-a771-610f813a651a activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkevRvmQ3iGuv48UMVzhVaC7EWMirz4n7G7NokyxZzKgdf/actor offset=0 --- PASS: TestCluster_Gateways (8.12s) 2026/02/05 17:00:09 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 request.user=bob post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:09 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 request.user=alice post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 2026/02/05 17:00:09 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 request.user=carol post=https://b.localdomain/post/019c2ebf-23a6-7881-ab6b-173fe1a2cec0 --- PASS: TestCluster_Poll (8.15s) FAIL FAIL github.com/dimkr/tootik/cluster 8.164s ? 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/02/05 16:54:03 INFO Applying migration id=initial 2026/02/05 16:54:03 INFO Applying migration id=notesupdated 2026/02/05 16:54:03 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:03 INFO Applying migration id=activitiesid 2026/02/05 16:54:03 INFO Applying migration id=outbox 2026/02/05 16:54:03 INFO Applying migration id=edits 2026/02/05 16:54:03 INFO Applying migration id=outboxactor 2026/02/05 16:54:03 INFO Applying migration id=outboxsender 2026/02/05 16:54:03 INFO Applying migration id=thread 2026/02/05 16:54:03 INFO Applying migration id=host 2026/02/05 16:54:03 INFO Applying migration id=sharedinbox 2026/02/05 16:54:03 INFO Applying migration id=noteshost 2026/02/05 16:54:03 INFO Applying migration id=fetched 2026/02/05 16:54:03 INFO Applying migration id=move 2026/02/05 16:54:03 INFO Applying migration id=cleanup 2026/02/05 16:54:03 INFO Applying migration id=received 2026/02/05 16:54:03 INFO Applying migration id=namehost 2026/02/05 16:54:03 INFO Applying migration id=outboxhost 2026/02/05 16:54:03 INFO Applying migration id=notesfts 2026/02/05 16:54:03 INFO Applying migration id=iconsname 2026/02/05 16:54:03 INFO Applying migration id=nohash 2026/02/05 16:54:03 INFO Applying migration id=shares 2026/02/05 16:54:03 INFO Applying migration id=actorttl 2026/02/05 16:54:03 INFO Applying migration id=tocc 2026/02/05 16:54:03 INFO Applying migration id=followeds 2026/02/05 16:54:03 INFO Applying migration id=certhash 2026/02/05 16:54:03 INFO Applying migration id=follows_sync 2026/02/05 16:54:03 INFO Applying migration id=jsonpath 2026/02/05 16:54:03 INFO Applying migration id=localforward 2026/02/05 16:54:03 INFO Applying migration id=avatar 2026/02/05 16:54:03 INFO Applying migration id=noimage 2026/02/05 16:54:03 INFO Applying migration id=feed 2026/02/05 16:54:03 INFO Applying migration id=bookmarks 2026/02/05 16:54:03 INFO Applying migration id=shareactivity 2026/02/05 16:54:03 INFO Applying migration id=application 2026/02/05 16:54:03 INFO Applying migration id=certificates 2026/02/05 16:54:03 INFO Applying migration id=rawforward 2026/02/05 16:54:03 INFO Applying migration id=publickey 2026/02/05 16:54:03 INFO Applying migration id=resolvegroup 2026/02/05 16:54:03 INFO Applying migration id=reject 2026/02/05 16:54:03 INFO Applying migration id=autodel 2026/02/05 16:54:03 INFO Applying migration id=jsonb 2026/02/05 16:54:03 INFO Applying migration id=quote 2026/02/05 16:54:03 INFO Applying migration id=rfc9421 2026/02/05 16:54:03 INFO Applying migration id=keys 2026/02/05 16:54:03 INFO Applying migration id=portable 2026/02/05 16:54:03 INFO Applying migration id=proofs 2026/02/05 16:54:03 INFO Applying migration id=contexts 2026/02/05 16:54:03 INFO Applying migration id=deliverieshost 2026/02/05 16:54:03 INFO Applying migration id=pembegin 2026/02/05 16:54:03 INFO Applying migration id=didhost 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:05 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:05 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_TwoUsersTwoPosts (1.36s) === RUN TestDeliver_ForwardedPost 2026/02/05 16:54:05 INFO Applying migration id=initial 2026/02/05 16:54:05 INFO Applying migration id=notesupdated 2026/02/05 16:54:05 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:05 INFO Applying migration id=activitiesid 2026/02/05 16:54:05 INFO Applying migration id=outbox 2026/02/05 16:54:05 INFO Applying migration id=edits 2026/02/05 16:54:05 INFO Applying migration id=outboxactor 2026/02/05 16:54:05 INFO Applying migration id=outboxsender 2026/02/05 16:54:05 INFO Applying migration id=thread 2026/02/05 16:54:05 INFO Applying migration id=host 2026/02/05 16:54:05 INFO Applying migration id=sharedinbox 2026/02/05 16:54:05 INFO Applying migration id=noteshost 2026/02/05 16:54:05 INFO Applying migration id=fetched 2026/02/05 16:54:05 INFO Applying migration id=move 2026/02/05 16:54:05 INFO Applying migration id=cleanup 2026/02/05 16:54:05 INFO Applying migration id=received 2026/02/05 16:54:05 INFO Applying migration id=namehost 2026/02/05 16:54:05 INFO Applying migration id=outboxhost 2026/02/05 16:54:05 INFO Applying migration id=notesfts 2026/02/05 16:54:05 INFO Applying migration id=iconsname 2026/02/05 16:54:05 INFO Applying migration id=nohash 2026/02/05 16:54:05 INFO Applying migration id=shares 2026/02/05 16:54:05 INFO Applying migration id=actorttl 2026/02/05 16:54:05 INFO Applying migration id=tocc 2026/02/05 16:54:05 INFO Applying migration id=followeds 2026/02/05 16:54:05 INFO Applying migration id=certhash 2026/02/05 16:54:05 INFO Applying migration id=follows_sync 2026/02/05 16:54:05 INFO Applying migration id=jsonpath 2026/02/05 16:54:05 INFO Applying migration id=localforward 2026/02/05 16:54:05 INFO Applying migration id=avatar 2026/02/05 16:54:05 INFO Applying migration id=noimage 2026/02/05 16:54:05 INFO Applying migration id=feed 2026/02/05 16:54:05 INFO Applying migration id=bookmarks 2026/02/05 16:54:05 INFO Applying migration id=shareactivity 2026/02/05 16:54:05 INFO Applying migration id=application 2026/02/05 16:54:05 INFO Applying migration id=certificates 2026/02/05 16:54:05 INFO Applying migration id=rawforward 2026/02/05 16:54:05 INFO Applying migration id=publickey 2026/02/05 16:54:05 INFO Applying migration id=resolvegroup 2026/02/05 16:54:05 INFO Applying migration id=reject 2026/02/05 16:54:05 INFO Applying migration id=autodel 2026/02/05 16:54:05 INFO Applying migration id=jsonb 2026/02/05 16:54:05 INFO Applying migration id=quote 2026/02/05 16:54:05 INFO Applying migration id=rfc9421 2026/02/05 16:54:05 INFO Applying migration id=keys 2026/02/05 16:54:05 INFO Applying migration id=portable 2026/02/05 16:54:05 INFO Applying migration id=proofs 2026/02/05 16:54:05 INFO Applying migration id=contexts 2026/02/05 16:54:05 INFO Applying migration id=deliverieshost 2026/02/05 16:54:05 INFO Applying migration id=pembegin 2026/02/05 16:54:05 INFO Applying migration id=didhost 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:06 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_ForwardedPost (0.79s) === RUN TestDeliver_OneFailed 2026/02/05 16:54:06 INFO Applying migration id=initial 2026/02/05 16:54:06 INFO Applying migration id=notesupdated 2026/02/05 16:54:06 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:06 INFO Applying migration id=activitiesid 2026/02/05 16:54:06 INFO Applying migration id=outbox 2026/02/05 16:54:06 INFO Applying migration id=edits 2026/02/05 16:54:06 INFO Applying migration id=outboxactor 2026/02/05 16:54:06 INFO Applying migration id=outboxsender 2026/02/05 16:54:06 INFO Applying migration id=thread 2026/02/05 16:54:06 INFO Applying migration id=host 2026/02/05 16:54:06 INFO Applying migration id=sharedinbox 2026/02/05 16:54:06 INFO Applying migration id=noteshost 2026/02/05 16:54:06 INFO Applying migration id=fetched 2026/02/05 16:54:06 INFO Applying migration id=move 2026/02/05 16:54:06 INFO Applying migration id=cleanup 2026/02/05 16:54:06 INFO Applying migration id=received 2026/02/05 16:54:06 INFO Applying migration id=namehost 2026/02/05 16:54:06 INFO Applying migration id=outboxhost 2026/02/05 16:54:06 INFO Applying migration id=notesfts 2026/02/05 16:54:06 INFO Applying migration id=iconsname 2026/02/05 16:54:06 INFO Applying migration id=nohash 2026/02/05 16:54:06 INFO Applying migration id=shares 2026/02/05 16:54:06 INFO Applying migration id=actorttl 2026/02/05 16:54:06 INFO Applying migration id=tocc 2026/02/05 16:54:06 INFO Applying migration id=followeds 2026/02/05 16:54:06 INFO Applying migration id=certhash 2026/02/05 16:54:06 INFO Applying migration id=follows_sync 2026/02/05 16:54:06 INFO Applying migration id=jsonpath 2026/02/05 16:54:06 INFO Applying migration id=localforward 2026/02/05 16:54:06 INFO Applying migration id=avatar 2026/02/05 16:54:06 INFO Applying migration id=noimage 2026/02/05 16:54:06 INFO Applying migration id=feed 2026/02/05 16:54:06 INFO Applying migration id=bookmarks 2026/02/05 16:54:06 INFO Applying migration id=shareactivity 2026/02/05 16:54:06 INFO Applying migration id=application 2026/02/05 16:54:06 INFO Applying migration id=certificates 2026/02/05 16:54:06 INFO Applying migration id=rawforward 2026/02/05 16:54:06 INFO Applying migration id=publickey 2026/02/05 16:54:06 INFO Applying migration id=resolvegroup 2026/02/05 16:54:06 INFO Applying migration id=reject 2026/02/05 16:54:06 INFO Applying migration id=autodel 2026/02/05 16:54:06 INFO Applying migration id=jsonb 2026/02/05 16:54:06 INFO Applying migration id=quote 2026/02/05 16:54:06 INFO Applying migration id=rfc9421 2026/02/05 16:54:06 INFO Applying migration id=keys 2026/02/05 16:54:06 INFO Applying migration id=portable 2026/02/05 16:54:06 INFO Applying migration id=proofs 2026/02/05 16:54:06 INFO Applying migration id=contexts 2026/02/05 16:54:06 INFO Applying migration id=deliverieshost 2026/02/05 16:54:06 INFO Applying migration id=pembegin 2026/02/05 16:54:06 INFO Applying migration id=didhost 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_OneFailed (0.70s) === RUN TestDeliver_OneFailedRetry 2026/02/05 16:54:06 INFO Applying migration id=initial 2026/02/05 16:54:06 INFO Applying migration id=notesupdated 2026/02/05 16:54:06 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:06 INFO Applying migration id=activitiesid 2026/02/05 16:54:06 INFO Applying migration id=outbox 2026/02/05 16:54:06 INFO Applying migration id=edits 2026/02/05 16:54:06 INFO Applying migration id=outboxactor 2026/02/05 16:54:06 INFO Applying migration id=outboxsender 2026/02/05 16:54:06 INFO Applying migration id=thread 2026/02/05 16:54:06 INFO Applying migration id=host 2026/02/05 16:54:06 INFO Applying migration id=sharedinbox 2026/02/05 16:54:06 INFO Applying migration id=noteshost 2026/02/05 16:54:06 INFO Applying migration id=fetched 2026/02/05 16:54:06 INFO Applying migration id=move 2026/02/05 16:54:06 INFO Applying migration id=cleanup 2026/02/05 16:54:06 INFO Applying migration id=received 2026/02/05 16:54:06 INFO Applying migration id=namehost 2026/02/05 16:54:06 INFO Applying migration id=outboxhost 2026/02/05 16:54:06 INFO Applying migration id=notesfts 2026/02/05 16:54:06 INFO Applying migration id=iconsname 2026/02/05 16:54:06 INFO Applying migration id=nohash 2026/02/05 16:54:06 INFO Applying migration id=shares 2026/02/05 16:54:06 INFO Applying migration id=actorttl 2026/02/05 16:54:06 INFO Applying migration id=tocc 2026/02/05 16:54:06 INFO Applying migration id=followeds 2026/02/05 16:54:06 INFO Applying migration id=certhash 2026/02/05 16:54:06 INFO Applying migration id=follows_sync 2026/02/05 16:54:06 INFO Applying migration id=jsonpath 2026/02/05 16:54:06 INFO Applying migration id=localforward 2026/02/05 16:54:06 INFO Applying migration id=avatar 2026/02/05 16:54:06 INFO Applying migration id=noimage 2026/02/05 16:54:06 INFO Applying migration id=feed 2026/02/05 16:54:06 INFO Applying migration id=bookmarks 2026/02/05 16:54:06 INFO Applying migration id=shareactivity 2026/02/05 16:54:06 INFO Applying migration id=application 2026/02/05 16:54:06 INFO Applying migration id=certificates 2026/02/05 16:54:06 INFO Applying migration id=rawforward 2026/02/05 16:54:06 INFO Applying migration id=publickey 2026/02/05 16:54:06 INFO Applying migration id=resolvegroup 2026/02/05 16:54:06 INFO Applying migration id=reject 2026/02/05 16:54:06 INFO Applying migration id=autodel 2026/02/05 16:54:06 INFO Applying migration id=jsonb 2026/02/05 16:54:06 INFO Applying migration id=quote 2026/02/05 16:54:06 INFO Applying migration id=rfc9421 2026/02/05 16:54:06 INFO Applying migration id=keys 2026/02/05 16:54:06 INFO Applying migration id=portable 2026/02/05 16:54:06 INFO Applying migration id=proofs 2026/02/05 16:54:06 INFO Applying migration id=contexts 2026/02/05 16:54:06 INFO Applying migration id=deliverieshost 2026/02/05 16:54:06 INFO Applying migration id=pembegin 2026/02/05 16:54:06 INFO Applying migration id=didhost 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneFailedRetry (0.38s) === RUN TestDeliver_OneInvalidURLRetry 2026/02/05 16:54:07 INFO Applying migration id=initial 2026/02/05 16:54:07 INFO Applying migration id=notesupdated 2026/02/05 16:54:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:07 INFO Applying migration id=activitiesid 2026/02/05 16:54:07 INFO Applying migration id=outbox 2026/02/05 16:54:07 INFO Applying migration id=edits 2026/02/05 16:54:07 INFO Applying migration id=outboxactor 2026/02/05 16:54:07 INFO Applying migration id=outboxsender 2026/02/05 16:54:07 INFO Applying migration id=thread 2026/02/05 16:54:07 INFO Applying migration id=host 2026/02/05 16:54:07 INFO Applying migration id=sharedinbox 2026/02/05 16:54:07 INFO Applying migration id=noteshost 2026/02/05 16:54:07 INFO Applying migration id=fetched 2026/02/05 16:54:07 INFO Applying migration id=move 2026/02/05 16:54:07 INFO Applying migration id=cleanup 2026/02/05 16:54:07 INFO Applying migration id=received 2026/02/05 16:54:07 INFO Applying migration id=namehost 2026/02/05 16:54:07 INFO Applying migration id=outboxhost 2026/02/05 16:54:07 INFO Applying migration id=notesfts 2026/02/05 16:54:07 INFO Applying migration id=iconsname 2026/02/05 16:54:07 INFO Applying migration id=nohash 2026/02/05 16:54:07 INFO Applying migration id=shares 2026/02/05 16:54:07 INFO Applying migration id=actorttl 2026/02/05 16:54:07 INFO Applying migration id=tocc 2026/02/05 16:54:07 INFO Applying migration id=followeds 2026/02/05 16:54:07 INFO Applying migration id=certhash 2026/02/05 16:54:07 INFO Applying migration id=follows_sync 2026/02/05 16:54:07 INFO Applying migration id=jsonpath 2026/02/05 16:54:07 INFO Applying migration id=localforward 2026/02/05 16:54:07 INFO Applying migration id=avatar 2026/02/05 16:54:07 INFO Applying migration id=noimage 2026/02/05 16:54:07 INFO Applying migration id=feed 2026/02/05 16:54:07 INFO Applying migration id=bookmarks 2026/02/05 16:54:07 INFO Applying migration id=shareactivity 2026/02/05 16:54:07 INFO Applying migration id=application 2026/02/05 16:54:07 INFO Applying migration id=certificates 2026/02/05 16:54:07 INFO Applying migration id=rawforward 2026/02/05 16:54:07 INFO Applying migration id=publickey 2026/02/05 16:54:07 INFO Applying migration id=resolvegroup 2026/02/05 16:54:07 INFO Applying migration id=reject 2026/02/05 16:54:07 INFO Applying migration id=autodel 2026/02/05 16:54:07 INFO Applying migration id=jsonb 2026/02/05 16:54:07 INFO Applying migration id=quote 2026/02/05 16:54:07 INFO Applying migration id=rfc9421 2026/02/05 16:54:07 INFO Applying migration id=keys 2026/02/05 16:54:07 INFO Applying migration id=portable 2026/02/05 16:54:07 INFO Applying migration id=proofs 2026/02/05 16:54:07 INFO Applying migration id=contexts 2026/02/05 16:54:07 INFO Applying migration id=deliverieshost 2026/02/05 16:54:07 INFO Applying migration id=pembegin 2026/02/05 16:54:07 INFO Applying migration id=didhost 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 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/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 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/02/05 16:54:07 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 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/02/05 16:54:07 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneInvalidURLRetry (0.19s) === RUN TestDeliver_MaxAttempts 2026/02/05 16:54:07 INFO Applying migration id=initial 2026/02/05 16:54:07 INFO Applying migration id=notesupdated 2026/02/05 16:54:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:07 INFO Applying migration id=activitiesid 2026/02/05 16:54:07 INFO Applying migration id=outbox 2026/02/05 16:54:07 INFO Applying migration id=edits 2026/02/05 16:54:07 INFO Applying migration id=outboxactor 2026/02/05 16:54:07 INFO Applying migration id=outboxsender 2026/02/05 16:54:07 INFO Applying migration id=thread 2026/02/05 16:54:07 INFO Applying migration id=host 2026/02/05 16:54:07 INFO Applying migration id=sharedinbox 2026/02/05 16:54:07 INFO Applying migration id=noteshost 2026/02/05 16:54:07 INFO Applying migration id=fetched 2026/02/05 16:54:07 INFO Applying migration id=move 2026/02/05 16:54:07 INFO Applying migration id=cleanup 2026/02/05 16:54:07 INFO Applying migration id=received 2026/02/05 16:54:07 INFO Applying migration id=namehost 2026/02/05 16:54:07 INFO Applying migration id=outboxhost 2026/02/05 16:54:07 INFO Applying migration id=notesfts 2026/02/05 16:54:07 INFO Applying migration id=iconsname 2026/02/05 16:54:07 INFO Applying migration id=nohash 2026/02/05 16:54:07 INFO Applying migration id=shares 2026/02/05 16:54:07 INFO Applying migration id=actorttl 2026/02/05 16:54:07 INFO Applying migration id=tocc 2026/02/05 16:54:07 INFO Applying migration id=followeds 2026/02/05 16:54:07 INFO Applying migration id=certhash 2026/02/05 16:54:07 INFO Applying migration id=follows_sync 2026/02/05 16:54:07 INFO Applying migration id=jsonpath 2026/02/05 16:54:07 INFO Applying migration id=localforward 2026/02/05 16:54:07 INFO Applying migration id=avatar 2026/02/05 16:54:07 INFO Applying migration id=noimage 2026/02/05 16:54:07 INFO Applying migration id=feed 2026/02/05 16:54:07 INFO Applying migration id=bookmarks 2026/02/05 16:54:07 INFO Applying migration id=shareactivity 2026/02/05 16:54:07 INFO Applying migration id=application 2026/02/05 16:54:07 INFO Applying migration id=certificates 2026/02/05 16:54:07 INFO Applying migration id=rawforward 2026/02/05 16:54:07 INFO Applying migration id=publickey 2026/02/05 16:54:07 INFO Applying migration id=resolvegroup 2026/02/05 16:54:07 INFO Applying migration id=reject 2026/02/05 16:54:07 INFO Applying migration id=autodel 2026/02/05 16:54:07 INFO Applying migration id=jsonb 2026/02/05 16:54:07 INFO Applying migration id=quote 2026/02/05 16:54:07 INFO Applying migration id=rfc9421 2026/02/05 16:54:07 INFO Applying migration id=keys 2026/02/05 16:54:07 INFO Applying migration id=portable 2026/02/05 16:54:07 INFO Applying migration id=proofs 2026/02/05 16:54:07 INFO Applying migration id=contexts 2026/02/05 16:54:07 INFO Applying migration id=deliverieshost 2026/02/05 16:54:07 INFO Applying migration id=pembegin 2026/02/05 16:54:07 INFO Applying migration id=didhost 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_MaxAttempts (0.53s) === RUN TestDeliver_SharedInbox 2026/02/05 16:54:07 INFO Applying migration id=initial 2026/02/05 16:54:07 INFO Applying migration id=notesupdated 2026/02/05 16:54:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:07 INFO Applying migration id=activitiesid 2026/02/05 16:54:07 INFO Applying migration id=outbox 2026/02/05 16:54:07 INFO Applying migration id=edits 2026/02/05 16:54:07 INFO Applying migration id=outboxactor 2026/02/05 16:54:07 INFO Applying migration id=outboxsender 2026/02/05 16:54:07 INFO Applying migration id=thread 2026/02/05 16:54:07 INFO Applying migration id=host 2026/02/05 16:54:07 INFO Applying migration id=sharedinbox 2026/02/05 16:54:07 INFO Applying migration id=noteshost 2026/02/05 16:54:07 INFO Applying migration id=fetched 2026/02/05 16:54:07 INFO Applying migration id=move 2026/02/05 16:54:07 INFO Applying migration id=cleanup 2026/02/05 16:54:07 INFO Applying migration id=received 2026/02/05 16:54:07 INFO Applying migration id=namehost 2026/02/05 16:54:07 INFO Applying migration id=outboxhost 2026/02/05 16:54:07 INFO Applying migration id=notesfts 2026/02/05 16:54:07 INFO Applying migration id=iconsname 2026/02/05 16:54:07 INFO Applying migration id=nohash 2026/02/05 16:54:07 INFO Applying migration id=shares 2026/02/05 16:54:07 INFO Applying migration id=actorttl 2026/02/05 16:54:07 INFO Applying migration id=tocc 2026/02/05 16:54:07 INFO Applying migration id=followeds 2026/02/05 16:54:07 INFO Applying migration id=certhash 2026/02/05 16:54:07 INFO Applying migration id=follows_sync 2026/02/05 16:54:07 INFO Applying migration id=jsonpath 2026/02/05 16:54:07 INFO Applying migration id=localforward 2026/02/05 16:54:07 INFO Applying migration id=avatar 2026/02/05 16:54:07 INFO Applying migration id=noimage 2026/02/05 16:54:07 INFO Applying migration id=feed 2026/02/05 16:54:07 INFO Applying migration id=bookmarks 2026/02/05 16:54:07 INFO Applying migration id=shareactivity 2026/02/05 16:54:07 INFO Applying migration id=application 2026/02/05 16:54:07 INFO Applying migration id=certificates 2026/02/05 16:54:07 INFO Applying migration id=rawforward 2026/02/05 16:54:07 INFO Applying migration id=publickey 2026/02/05 16:54:07 INFO Applying migration id=resolvegroup 2026/02/05 16:54:07 INFO Applying migration id=reject 2026/02/05 16:54:07 INFO Applying migration id=autodel 2026/02/05 16:54:07 INFO Applying migration id=jsonb 2026/02/05 16:54:07 INFO Applying migration id=quote 2026/02/05 16:54:07 INFO Applying migration id=rfc9421 2026/02/05 16:54:07 INFO Applying migration id=keys 2026/02/05 16:54:07 INFO Applying migration id=portable 2026/02/05 16:54:07 INFO Applying migration id=proofs 2026/02/05 16:54:07 INFO Applying migration id=contexts 2026/02/05 16:54:07 INFO Applying migration id=deliverieshost 2026/02/05 16:54:07 INFO Applying migration id=pembegin 2026/02/05 16:54:07 INFO Applying migration id=didhost 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInbox (0.42s) === RUN TestDeliver_SharedInboxRetry 2026/02/05 16:54:08 INFO Applying migration id=initial 2026/02/05 16:54:08 INFO Applying migration id=notesupdated 2026/02/05 16:54:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:08 INFO Applying migration id=activitiesid 2026/02/05 16:54:08 INFO Applying migration id=outbox 2026/02/05 16:54:08 INFO Applying migration id=edits 2026/02/05 16:54:08 INFO Applying migration id=outboxactor 2026/02/05 16:54:08 INFO Applying migration id=outboxsender 2026/02/05 16:54:08 INFO Applying migration id=thread 2026/02/05 16:54:08 INFO Applying migration id=host 2026/02/05 16:54:08 INFO Applying migration id=sharedinbox 2026/02/05 16:54:08 INFO Applying migration id=noteshost 2026/02/05 16:54:08 INFO Applying migration id=fetched 2026/02/05 16:54:08 INFO Applying migration id=move 2026/02/05 16:54:08 INFO Applying migration id=cleanup 2026/02/05 16:54:08 INFO Applying migration id=received 2026/02/05 16:54:08 INFO Applying migration id=namehost 2026/02/05 16:54:08 INFO Applying migration id=outboxhost 2026/02/05 16:54:08 INFO Applying migration id=notesfts 2026/02/05 16:54:08 INFO Applying migration id=iconsname 2026/02/05 16:54:08 INFO Applying migration id=nohash 2026/02/05 16:54:08 INFO Applying migration id=shares 2026/02/05 16:54:08 INFO Applying migration id=actorttl 2026/02/05 16:54:08 INFO Applying migration id=tocc 2026/02/05 16:54:08 INFO Applying migration id=followeds 2026/02/05 16:54:08 INFO Applying migration id=certhash 2026/02/05 16:54:08 INFO Applying migration id=follows_sync 2026/02/05 16:54:08 INFO Applying migration id=jsonpath 2026/02/05 16:54:08 INFO Applying migration id=localforward 2026/02/05 16:54:08 INFO Applying migration id=avatar 2026/02/05 16:54:08 INFO Applying migration id=noimage 2026/02/05 16:54:08 INFO Applying migration id=feed 2026/02/05 16:54:08 INFO Applying migration id=bookmarks 2026/02/05 16:54:08 INFO Applying migration id=shareactivity 2026/02/05 16:54:08 INFO Applying migration id=application 2026/02/05 16:54:08 INFO Applying migration id=certificates 2026/02/05 16:54:08 INFO Applying migration id=rawforward 2026/02/05 16:54:08 INFO Applying migration id=publickey 2026/02/05 16:54:08 INFO Applying migration id=resolvegroup 2026/02/05 16:54:08 INFO Applying migration id=reject 2026/02/05 16:54:08 INFO Applying migration id=autodel 2026/02/05 16:54:08 INFO Applying migration id=jsonb 2026/02/05 16:54:08 INFO Applying migration id=quote 2026/02/05 16:54:08 INFO Applying migration id=rfc9421 2026/02/05 16:54:08 INFO Applying migration id=keys 2026/02/05 16:54:08 INFO Applying migration id=portable 2026/02/05 16:54:08 INFO Applying migration id=proofs 2026/02/05 16:54:08 INFO Applying migration id=contexts 2026/02/05 16:54:08 INFO Applying migration id=deliverieshost 2026/02/05 16:54:08 INFO Applying migration id=pembegin 2026/02/05 16:54:08 INFO Applying migration id=didhost 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 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/02/05 16:54:08 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 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/02/05 16:54:08 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxRetry (0.36s) === RUN TestDeliver_SharedInboxUnknownActor 2026/02/05 16:54:08 INFO Applying migration id=initial 2026/02/05 16:54:08 INFO Applying migration id=notesupdated 2026/02/05 16:54:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:08 INFO Applying migration id=activitiesid 2026/02/05 16:54:08 INFO Applying migration id=outbox 2026/02/05 16:54:08 INFO Applying migration id=edits 2026/02/05 16:54:08 INFO Applying migration id=outboxactor 2026/02/05 16:54:08 INFO Applying migration id=outboxsender 2026/02/05 16:54:08 INFO Applying migration id=thread 2026/02/05 16:54:08 INFO Applying migration id=host 2026/02/05 16:54:08 INFO Applying migration id=sharedinbox 2026/02/05 16:54:08 INFO Applying migration id=noteshost 2026/02/05 16:54:08 INFO Applying migration id=fetched 2026/02/05 16:54:08 INFO Applying migration id=move 2026/02/05 16:54:08 INFO Applying migration id=cleanup 2026/02/05 16:54:08 INFO Applying migration id=received 2026/02/05 16:54:08 INFO Applying migration id=namehost 2026/02/05 16:54:08 INFO Applying migration id=outboxhost 2026/02/05 16:54:08 INFO Applying migration id=notesfts 2026/02/05 16:54:08 INFO Applying migration id=iconsname 2026/02/05 16:54:08 INFO Applying migration id=nohash 2026/02/05 16:54:08 INFO Applying migration id=shares 2026/02/05 16:54:08 INFO Applying migration id=actorttl 2026/02/05 16:54:08 INFO Applying migration id=tocc 2026/02/05 16:54:08 INFO Applying migration id=followeds 2026/02/05 16:54:08 INFO Applying migration id=certhash 2026/02/05 16:54:08 INFO Applying migration id=follows_sync 2026/02/05 16:54:08 INFO Applying migration id=jsonpath 2026/02/05 16:54:08 INFO Applying migration id=localforward 2026/02/05 16:54:08 INFO Applying migration id=avatar 2026/02/05 16:54:08 INFO Applying migration id=noimage 2026/02/05 16:54:08 INFO Applying migration id=feed 2026/02/05 16:54:08 INFO Applying migration id=bookmarks 2026/02/05 16:54:08 INFO Applying migration id=shareactivity 2026/02/05 16:54:08 INFO Applying migration id=application 2026/02/05 16:54:08 INFO Applying migration id=certificates 2026/02/05 16:54:08 INFO Applying migration id=rawforward 2026/02/05 16:54:08 INFO Applying migration id=publickey 2026/02/05 16:54:08 INFO Applying migration id=resolvegroup 2026/02/05 16:54:08 INFO Applying migration id=reject 2026/02/05 16:54:08 INFO Applying migration id=autodel 2026/02/05 16:54:08 INFO Applying migration id=jsonb 2026/02/05 16:54:08 INFO Applying migration id=quote 2026/02/05 16:54:08 INFO Applying migration id=rfc9421 2026/02/05 16:54:08 INFO Applying migration id=keys 2026/02/05 16:54:08 INFO Applying migration id=portable 2026/02/05 16:54:08 INFO Applying migration id=proofs 2026/02/05 16:54:08 INFO Applying migration id=contexts 2026/02/05 16:54:08 INFO Applying migration id=deliverieshost 2026/02/05 16:54:08 INFO Applying migration id=pembegin 2026/02/05 16:54:08 INFO Applying migration id=didhost 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxUnknownActor (0.39s) === RUN TestDeliver_SharedInboxSingleWorker 2026/02/05 16:54:08 INFO Applying migration id=initial 2026/02/05 16:54:08 INFO Applying migration id=notesupdated 2026/02/05 16:54:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:08 INFO Applying migration id=activitiesid 2026/02/05 16:54:08 INFO Applying migration id=outbox 2026/02/05 16:54:08 INFO Applying migration id=edits 2026/02/05 16:54:08 INFO Applying migration id=outboxactor 2026/02/05 16:54:08 INFO Applying migration id=outboxsender 2026/02/05 16:54:08 INFO Applying migration id=thread 2026/02/05 16:54:08 INFO Applying migration id=host 2026/02/05 16:54:08 INFO Applying migration id=sharedinbox 2026/02/05 16:54:08 INFO Applying migration id=noteshost 2026/02/05 16:54:08 INFO Applying migration id=fetched 2026/02/05 16:54:08 INFO Applying migration id=move 2026/02/05 16:54:08 INFO Applying migration id=cleanup 2026/02/05 16:54:08 INFO Applying migration id=received 2026/02/05 16:54:08 INFO Applying migration id=namehost 2026/02/05 16:54:08 INFO Applying migration id=outboxhost 2026/02/05 16:54:08 INFO Applying migration id=notesfts 2026/02/05 16:54:08 INFO Applying migration id=iconsname 2026/02/05 16:54:08 INFO Applying migration id=nohash 2026/02/05 16:54:08 INFO Applying migration id=shares 2026/02/05 16:54:09 INFO Applying migration id=actorttl 2026/02/05 16:54:09 INFO Applying migration id=tocc 2026/02/05 16:54:09 INFO Applying migration id=followeds 2026/02/05 16:54:09 INFO Applying migration id=certhash 2026/02/05 16:54:09 INFO Applying migration id=follows_sync 2026/02/05 16:54:09 INFO Applying migration id=jsonpath 2026/02/05 16:54:09 INFO Applying migration id=localforward 2026/02/05 16:54:09 INFO Applying migration id=avatar 2026/02/05 16:54:09 INFO Applying migration id=noimage 2026/02/05 16:54:09 INFO Applying migration id=feed 2026/02/05 16:54:09 INFO Applying migration id=bookmarks 2026/02/05 16:54:09 INFO Applying migration id=shareactivity 2026/02/05 16:54:09 INFO Applying migration id=application 2026/02/05 16:54:09 INFO Applying migration id=certificates 2026/02/05 16:54:09 INFO Applying migration id=rawforward 2026/02/05 16:54:09 INFO Applying migration id=publickey 2026/02/05 16:54:09 INFO Applying migration id=resolvegroup 2026/02/05 16:54:09 INFO Applying migration id=reject 2026/02/05 16:54:09 INFO Applying migration id=autodel 2026/02/05 16:54:09 INFO Applying migration id=jsonb 2026/02/05 16:54:09 INFO Applying migration id=quote 2026/02/05 16:54:09 INFO Applying migration id=rfc9421 2026/02/05 16:54:09 INFO Applying migration id=keys 2026/02/05 16:54:09 INFO Applying migration id=portable 2026/02/05 16:54:09 INFO Applying migration id=proofs 2026/02/05 16:54:09 INFO Applying migration id=contexts 2026/02/05 16:54:09 INFO Applying migration id=deliverieshost 2026/02/05 16:54:09 INFO Applying migration id=pembegin 2026/02/05 16:54:09 INFO Applying migration id=didhost 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxSingleWorker (1.10s) === RUN TestDeliver_SameInbox 2026/02/05 16:54:10 INFO Applying migration id=initial 2026/02/05 16:54:10 INFO Applying migration id=notesupdated 2026/02/05 16:54:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:10 INFO Applying migration id=activitiesid 2026/02/05 16:54:10 INFO Applying migration id=outbox 2026/02/05 16:54:10 INFO Applying migration id=edits 2026/02/05 16:54:10 INFO Applying migration id=outboxactor 2026/02/05 16:54:10 INFO Applying migration id=outboxsender 2026/02/05 16:54:10 INFO Applying migration id=thread 2026/02/05 16:54:10 INFO Applying migration id=host 2026/02/05 16:54:10 INFO Applying migration id=sharedinbox 2026/02/05 16:54:10 INFO Applying migration id=noteshost 2026/02/05 16:54:10 INFO Applying migration id=fetched 2026/02/05 16:54:10 INFO Applying migration id=move 2026/02/05 16:54:10 INFO Applying migration id=cleanup 2026/02/05 16:54:10 INFO Applying migration id=received 2026/02/05 16:54:10 INFO Applying migration id=namehost 2026/02/05 16:54:10 INFO Applying migration id=outboxhost 2026/02/05 16:54:10 INFO Applying migration id=notesfts 2026/02/05 16:54:10 INFO Applying migration id=iconsname 2026/02/05 16:54:10 INFO Applying migration id=nohash 2026/02/05 16:54:10 INFO Applying migration id=shares 2026/02/05 16:54:10 INFO Applying migration id=actorttl 2026/02/05 16:54:10 INFO Applying migration id=tocc 2026/02/05 16:54:10 INFO Applying migration id=followeds 2026/02/05 16:54:10 INFO Applying migration id=certhash 2026/02/05 16:54:10 INFO Applying migration id=follows_sync 2026/02/05 16:54:10 INFO Applying migration id=jsonpath 2026/02/05 16:54:10 INFO Applying migration id=localforward 2026/02/05 16:54:10 INFO Applying migration id=avatar 2026/02/05 16:54:10 INFO Applying migration id=noimage 2026/02/05 16:54:10 INFO Applying migration id=feed 2026/02/05 16:54:10 INFO Applying migration id=bookmarks 2026/02/05 16:54:10 INFO Applying migration id=shareactivity 2026/02/05 16:54:10 INFO Applying migration id=application 2026/02/05 16:54:10 INFO Applying migration id=certificates 2026/02/05 16:54:10 INFO Applying migration id=rawforward 2026/02/05 16:54:10 INFO Applying migration id=publickey 2026/02/05 16:54:10 INFO Applying migration id=resolvegroup 2026/02/05 16:54:10 INFO Applying migration id=reject 2026/02/05 16:54:10 INFO Applying migration id=autodel 2026/02/05 16:54:10 INFO Applying migration id=jsonb 2026/02/05 16:54:10 INFO Applying migration id=quote 2026/02/05 16:54:10 INFO Applying migration id=rfc9421 2026/02/05 16:54:10 INFO Applying migration id=keys 2026/02/05 16:54:10 INFO Applying migration id=portable 2026/02/05 16:54:10 INFO Applying migration id=proofs 2026/02/05 16:54:10 INFO Applying migration id=contexts 2026/02/05 16:54:10 INFO Applying migration id=deliverieshost 2026/02/05 16:54:10 INFO Applying migration id=pembegin 2026/02/05 16:54:10 INFO Applying migration id=didhost 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SameInbox (0.34s) === RUN TestDeliver_ToAndCCDuplicates 2026/02/05 16:54:10 INFO Applying migration id=initial 2026/02/05 16:54:10 INFO Applying migration id=notesupdated 2026/02/05 16:54:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:10 INFO Applying migration id=activitiesid 2026/02/05 16:54:10 INFO Applying migration id=outbox 2026/02/05 16:54:10 INFO Applying migration id=edits 2026/02/05 16:54:10 INFO Applying migration id=outboxactor 2026/02/05 16:54:10 INFO Applying migration id=outboxsender 2026/02/05 16:54:10 INFO Applying migration id=thread 2026/02/05 16:54:10 INFO Applying migration id=host 2026/02/05 16:54:10 INFO Applying migration id=sharedinbox 2026/02/05 16:54:10 INFO Applying migration id=noteshost 2026/02/05 16:54:10 INFO Applying migration id=fetched 2026/02/05 16:54:10 INFO Applying migration id=move 2026/02/05 16:54:10 INFO Applying migration id=cleanup 2026/02/05 16:54:10 INFO Applying migration id=received 2026/02/05 16:54:10 INFO Applying migration id=namehost 2026/02/05 16:54:10 INFO Applying migration id=outboxhost 2026/02/05 16:54:10 INFO Applying migration id=notesfts 2026/02/05 16:54:10 INFO Applying migration id=iconsname 2026/02/05 16:54:10 INFO Applying migration id=nohash 2026/02/05 16:54:10 INFO Applying migration id=shares 2026/02/05 16:54:10 INFO Applying migration id=actorttl 2026/02/05 16:54:10 INFO Applying migration id=tocc 2026/02/05 16:54:10 INFO Applying migration id=followeds 2026/02/05 16:54:10 INFO Applying migration id=certhash 2026/02/05 16:54:10 INFO Applying migration id=follows_sync 2026/02/05 16:54:10 INFO Applying migration id=jsonpath 2026/02/05 16:54:10 INFO Applying migration id=localforward 2026/02/05 16:54:10 INFO Applying migration id=avatar 2026/02/05 16:54:10 INFO Applying migration id=noimage 2026/02/05 16:54:10 INFO Applying migration id=feed 2026/02/05 16:54:10 INFO Applying migration id=bookmarks 2026/02/05 16:54:10 INFO Applying migration id=shareactivity 2026/02/05 16:54:10 INFO Applying migration id=application 2026/02/05 16:54:10 INFO Applying migration id=certificates 2026/02/05 16:54:10 INFO Applying migration id=rawforward 2026/02/05 16:54:10 INFO Applying migration id=publickey 2026/02/05 16:54:10 INFO Applying migration id=resolvegroup 2026/02/05 16:54:10 INFO Applying migration id=reject 2026/02/05 16:54:10 INFO Applying migration id=autodel 2026/02/05 16:54:10 INFO Applying migration id=jsonb 2026/02/05 16:54:10 INFO Applying migration id=quote 2026/02/05 16:54:10 INFO Applying migration id=rfc9421 2026/02/05 16:54:10 INFO Applying migration id=keys 2026/02/05 16:54:10 INFO Applying migration id=portable 2026/02/05 16:54:10 INFO Applying migration id=proofs 2026/02/05 16:54:10 INFO Applying migration id=contexts 2026/02/05 16:54:10 INFO Applying migration id=deliverieshost 2026/02/05 16:54:10 INFO Applying migration id=pembegin 2026/02/05 16:54:10 INFO Applying migration id=didhost 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:11 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:11 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:11 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:11 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:11 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:11 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_ToAndCCDuplicates (0.98s) === RUN TestDeliver_PublicInTo 2026/02/05 16:54:11 INFO Applying migration id=initial 2026/02/05 16:54:11 INFO Applying migration id=notesupdated 2026/02/05 16:54:11 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:11 INFO Applying migration id=activitiesid 2026/02/05 16:54:11 INFO Applying migration id=outbox 2026/02/05 16:54:11 INFO Applying migration id=edits 2026/02/05 16:54:11 INFO Applying migration id=outboxactor 2026/02/05 16:54:11 INFO Applying migration id=outboxsender 2026/02/05 16:54:11 INFO Applying migration id=thread 2026/02/05 16:54:11 INFO Applying migration id=host 2026/02/05 16:54:11 INFO Applying migration id=sharedinbox 2026/02/05 16:54:11 INFO Applying migration id=noteshost 2026/02/05 16:54:11 INFO Applying migration id=fetched 2026/02/05 16:54:11 INFO Applying migration id=move 2026/02/05 16:54:11 INFO Applying migration id=cleanup 2026/02/05 16:54:11 INFO Applying migration id=received 2026/02/05 16:54:11 INFO Applying migration id=namehost 2026/02/05 16:54:11 INFO Applying migration id=outboxhost 2026/02/05 16:54:11 INFO Applying migration id=notesfts 2026/02/05 16:54:11 INFO Applying migration id=iconsname 2026/02/05 16:54:11 INFO Applying migration id=nohash 2026/02/05 16:54:11 INFO Applying migration id=shares 2026/02/05 16:54:11 INFO Applying migration id=actorttl 2026/02/05 16:54:11 INFO Applying migration id=tocc 2026/02/05 16:54:11 INFO Applying migration id=followeds 2026/02/05 16:54:11 INFO Applying migration id=certhash 2026/02/05 16:54:11 INFO Applying migration id=follows_sync 2026/02/05 16:54:11 INFO Applying migration id=jsonpath 2026/02/05 16:54:11 INFO Applying migration id=localforward 2026/02/05 16:54:11 INFO Applying migration id=avatar 2026/02/05 16:54:11 INFO Applying migration id=noimage 2026/02/05 16:54:11 INFO Applying migration id=feed 2026/02/05 16:54:11 INFO Applying migration id=bookmarks 2026/02/05 16:54:11 INFO Applying migration id=shareactivity 2026/02/05 16:54:11 INFO Applying migration id=application 2026/02/05 16:54:11 INFO Applying migration id=certificates 2026/02/05 16:54:11 INFO Applying migration id=rawforward 2026/02/05 16:54:11 INFO Applying migration id=publickey 2026/02/05 16:54:11 INFO Applying migration id=resolvegroup 2026/02/05 16:54:11 INFO Applying migration id=reject 2026/02/05 16:54:11 INFO Applying migration id=autodel 2026/02/05 16:54:11 INFO Applying migration id=jsonb 2026/02/05 16:54:11 INFO Applying migration id=quote 2026/02/05 16:54:11 INFO Applying migration id=rfc9421 2026/02/05 16:54:11 INFO Applying migration id=keys 2026/02/05 16:54:11 INFO Applying migration id=portable 2026/02/05 16:54:11 INFO Applying migration id=proofs 2026/02/05 16:54:11 INFO Applying migration id=contexts 2026/02/05 16:54:11 INFO Applying migration id=deliverieshost 2026/02/05 16:54:11 INFO Applying migration id=pembegin 2026/02/05 16:54:11 INFO Applying migration id=didhost 2026/02/05 16:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_PublicInTo (0.63s) === RUN TestDeliver_AuthorInTo 2026/02/05 16:54:12 INFO Applying migration id=initial 2026/02/05 16:54:12 INFO Applying migration id=notesupdated 2026/02/05 16:54:12 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:12 INFO Applying migration id=activitiesid 2026/02/05 16:54:12 INFO Applying migration id=outbox 2026/02/05 16:54:12 INFO Applying migration id=edits 2026/02/05 16:54:12 INFO Applying migration id=outboxactor 2026/02/05 16:54:12 INFO Applying migration id=outboxsender 2026/02/05 16:54:12 INFO Applying migration id=thread 2026/02/05 16:54:12 INFO Applying migration id=host 2026/02/05 16:54:12 INFO Applying migration id=sharedinbox 2026/02/05 16:54:12 INFO Applying migration id=noteshost 2026/02/05 16:54:12 INFO Applying migration id=fetched 2026/02/05 16:54:12 INFO Applying migration id=move 2026/02/05 16:54:12 INFO Applying migration id=cleanup 2026/02/05 16:54:12 INFO Applying migration id=received 2026/02/05 16:54:12 INFO Applying migration id=namehost 2026/02/05 16:54:12 INFO Applying migration id=outboxhost 2026/02/05 16:54:12 INFO Applying migration id=notesfts 2026/02/05 16:54:12 INFO Applying migration id=iconsname 2026/02/05 16:54:12 INFO Applying migration id=nohash 2026/02/05 16:54:12 INFO Applying migration id=shares 2026/02/05 16:54:12 INFO Applying migration id=actorttl 2026/02/05 16:54:12 INFO Applying migration id=tocc 2026/02/05 16:54:12 INFO Applying migration id=followeds 2026/02/05 16:54:12 INFO Applying migration id=certhash 2026/02/05 16:54:12 INFO Applying migration id=follows_sync 2026/02/05 16:54:12 INFO Applying migration id=jsonpath 2026/02/05 16:54:12 INFO Applying migration id=localforward 2026/02/05 16:54:12 INFO Applying migration id=avatar 2026/02/05 16:54:12 INFO Applying migration id=noimage 2026/02/05 16:54:12 INFO Applying migration id=feed 2026/02/05 16:54:12 INFO Applying migration id=bookmarks 2026/02/05 16:54:12 INFO Applying migration id=shareactivity 2026/02/05 16:54:12 INFO Applying migration id=application 2026/02/05 16:54:12 INFO Applying migration id=certificates 2026/02/05 16:54:12 INFO Applying migration id=rawforward 2026/02/05 16:54:12 INFO Applying migration id=publickey 2026/02/05 16:54:12 INFO Applying migration id=resolvegroup 2026/02/05 16:54:12 INFO Applying migration id=reject 2026/02/05 16:54:12 INFO Applying migration id=autodel 2026/02/05 16:54:12 INFO Applying migration id=jsonb 2026/02/05 16:54:12 INFO Applying migration id=quote 2026/02/05 16:54:12 INFO Applying migration id=rfc9421 2026/02/05 16:54:12 INFO Applying migration id=keys 2026/02/05 16:54:12 INFO Applying migration id=portable 2026/02/05 16:54:12 INFO Applying migration id=proofs 2026/02/05 16:54:12 INFO Applying migration id=contexts 2026/02/05 16:54:12 INFO Applying migration id=deliverieshost 2026/02/05 16:54:12 INFO Applying migration id=pembegin 2026/02/05 16:54:12 INFO Applying migration id=didhost 2026/02/05 16:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_AuthorInTo (0.40s) === RUN TestResolve_LocalActor 2026/02/05 16:54:12 INFO Applying migration id=initial 2026/02/05 16:54:12 INFO Applying migration id=notesupdated 2026/02/05 16:54:12 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:12 INFO Applying migration id=activitiesid 2026/02/05 16:54:12 INFO Applying migration id=outbox 2026/02/05 16:54:12 INFO Applying migration id=edits 2026/02/05 16:54:12 INFO Applying migration id=outboxactor 2026/02/05 16:54:12 INFO Applying migration id=outboxsender 2026/02/05 16:54:12 INFO Applying migration id=thread 2026/02/05 16:54:12 INFO Applying migration id=host 2026/02/05 16:54:12 INFO Applying migration id=sharedinbox 2026/02/05 16:54:12 INFO Applying migration id=noteshost 2026/02/05 16:54:12 INFO Applying migration id=fetched 2026/02/05 16:54:12 INFO Applying migration id=move 2026/02/05 16:54:12 INFO Applying migration id=cleanup 2026/02/05 16:54:12 INFO Applying migration id=received 2026/02/05 16:54:12 INFO Applying migration id=namehost 2026/02/05 16:54:12 INFO Applying migration id=outboxhost 2026/02/05 16:54:12 INFO Applying migration id=notesfts 2026/02/05 16:54:12 INFO Applying migration id=iconsname 2026/02/05 16:54:12 INFO Applying migration id=nohash 2026/02/05 16:54:12 INFO Applying migration id=shares 2026/02/05 16:54:12 INFO Applying migration id=actorttl 2026/02/05 16:54:12 INFO Applying migration id=tocc 2026/02/05 16:54:12 INFO Applying migration id=followeds 2026/02/05 16:54:12 INFO Applying migration id=certhash 2026/02/05 16:54:12 INFO Applying migration id=follows_sync 2026/02/05 16:54:12 INFO Applying migration id=jsonpath 2026/02/05 16:54:12 INFO Applying migration id=localforward 2026/02/05 16:54:12 INFO Applying migration id=avatar 2026/02/05 16:54:12 INFO Applying migration id=noimage 2026/02/05 16:54:12 INFO Applying migration id=feed 2026/02/05 16:54:12 INFO Applying migration id=bookmarks 2026/02/05 16:54:12 INFO Applying migration id=shareactivity 2026/02/05 16:54:12 INFO Applying migration id=application 2026/02/05 16:54:12 INFO Applying migration id=certificates 2026/02/05 16:54:12 INFO Applying migration id=rawforward 2026/02/05 16:54:12 INFO Applying migration id=publickey 2026/02/05 16:54:12 INFO Applying migration id=resolvegroup 2026/02/05 16:54:12 INFO Applying migration id=reject 2026/02/05 16:54:12 INFO Applying migration id=autodel 2026/02/05 16:54:12 INFO Applying migration id=jsonb 2026/02/05 16:54:12 INFO Applying migration id=quote 2026/02/05 16:54:12 INFO Applying migration id=rfc9421 2026/02/05 16:54:12 INFO Applying migration id=keys 2026/02/05 16:54:12 INFO Applying migration id=portable 2026/02/05 16:54:12 INFO Applying migration id=proofs 2026/02/05 16:54:12 INFO Applying migration id=contexts 2026/02/05 16:54:12 INFO Applying migration id=deliverieshost 2026/02/05 16:54:12 INFO Applying migration id=pembegin 2026/02/05 16:54:12 INFO Applying migration id=didhost --- PASS: TestResolve_LocalActor (0.44s) === RUN TestResolve_LocalActorDoesNotExist 2026/02/05 16:54:12 INFO Applying migration id=initial 2026/02/05 16:54:12 INFO Applying migration id=notesupdated 2026/02/05 16:54:12 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:12 INFO Applying migration id=activitiesid 2026/02/05 16:54:12 INFO Applying migration id=outbox 2026/02/05 16:54:12 INFO Applying migration id=edits 2026/02/05 16:54:12 INFO Applying migration id=outboxactor 2026/02/05 16:54:12 INFO Applying migration id=outboxsender 2026/02/05 16:54:12 INFO Applying migration id=thread 2026/02/05 16:54:12 INFO Applying migration id=host 2026/02/05 16:54:12 INFO Applying migration id=sharedinbox 2026/02/05 16:54:12 INFO Applying migration id=noteshost 2026/02/05 16:54:12 INFO Applying migration id=fetched 2026/02/05 16:54:12 INFO Applying migration id=move 2026/02/05 16:54:12 INFO Applying migration id=cleanup 2026/02/05 16:54:12 INFO Applying migration id=received 2026/02/05 16:54:12 INFO Applying migration id=namehost 2026/02/05 16:54:12 INFO Applying migration id=outboxhost 2026/02/05 16:54:12 INFO Applying migration id=notesfts 2026/02/05 16:54:12 INFO Applying migration id=iconsname 2026/02/05 16:54:12 INFO Applying migration id=nohash 2026/02/05 16:54:12 INFO Applying migration id=shares 2026/02/05 16:54:12 INFO Applying migration id=actorttl 2026/02/05 16:54:12 INFO Applying migration id=tocc 2026/02/05 16:54:12 INFO Applying migration id=followeds 2026/02/05 16:54:12 INFO Applying migration id=certhash 2026/02/05 16:54:12 INFO Applying migration id=follows_sync 2026/02/05 16:54:12 INFO Applying migration id=jsonpath 2026/02/05 16:54:12 INFO Applying migration id=localforward 2026/02/05 16:54:12 INFO Applying migration id=avatar 2026/02/05 16:54:12 INFO Applying migration id=noimage 2026/02/05 16:54:12 INFO Applying migration id=feed 2026/02/05 16:54:12 INFO Applying migration id=bookmarks 2026/02/05 16:54:12 INFO Applying migration id=shareactivity 2026/02/05 16:54:12 INFO Applying migration id=application 2026/02/05 16:54:12 INFO Applying migration id=certificates 2026/02/05 16:54:12 INFO Applying migration id=rawforward 2026/02/05 16:54:12 INFO Applying migration id=publickey 2026/02/05 16:54:12 INFO Applying migration id=resolvegroup 2026/02/05 16:54:12 INFO Applying migration id=reject 2026/02/05 16:54:12 INFO Applying migration id=autodel 2026/02/05 16:54:12 INFO Applying migration id=jsonb 2026/02/05 16:54:12 INFO Applying migration id=quote 2026/02/05 16:54:12 INFO Applying migration id=rfc9421 2026/02/05 16:54:12 INFO Applying migration id=keys 2026/02/05 16:54:12 INFO Applying migration id=portable 2026/02/05 16:54:12 INFO Applying migration id=proofs 2026/02/05 16:54:12 INFO Applying migration id=contexts 2026/02/05 16:54:12 INFO Applying migration id=deliverieshost 2026/02/05 16:54:12 INFO Applying migration id=pembegin 2026/02/05 16:54:12 INFO Applying migration id=didhost --- PASS: TestResolve_LocalActorDoesNotExist (0.57s) === RUN TestResolve_FederatedInstanceActor 2026/02/05 16:54:13 INFO Applying migration id=initial 2026/02/05 16:54:13 INFO Applying migration id=notesupdated 2026/02/05 16:54:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:13 INFO Applying migration id=activitiesid 2026/02/05 16:54:13 INFO Applying migration id=outbox 2026/02/05 16:54:13 INFO Applying migration id=edits 2026/02/05 16:54:13 INFO Applying migration id=outboxactor 2026/02/05 16:54:13 INFO Applying migration id=outboxsender 2026/02/05 16:54:13 INFO Applying migration id=thread 2026/02/05 16:54:13 INFO Applying migration id=host 2026/02/05 16:54:13 INFO Applying migration id=sharedinbox 2026/02/05 16:54:13 INFO Applying migration id=noteshost 2026/02/05 16:54:13 INFO Applying migration id=fetched 2026/02/05 16:54:13 INFO Applying migration id=move 2026/02/05 16:54:13 INFO Applying migration id=cleanup 2026/02/05 16:54:13 INFO Applying migration id=received 2026/02/05 16:54:13 INFO Applying migration id=namehost 2026/02/05 16:54:13 INFO Applying migration id=outboxhost 2026/02/05 16:54:13 INFO Applying migration id=notesfts 2026/02/05 16:54:13 INFO Applying migration id=iconsname 2026/02/05 16:54:13 INFO Applying migration id=nohash 2026/02/05 16:54:13 INFO Applying migration id=shares 2026/02/05 16:54:13 INFO Applying migration id=actorttl 2026/02/05 16:54:13 INFO Applying migration id=tocc 2026/02/05 16:54:13 INFO Applying migration id=followeds 2026/02/05 16:54:13 INFO Applying migration id=certhash 2026/02/05 16:54:13 INFO Applying migration id=follows_sync 2026/02/05 16:54:13 INFO Applying migration id=jsonpath 2026/02/05 16:54:13 INFO Applying migration id=localforward 2026/02/05 16:54:13 INFO Applying migration id=avatar 2026/02/05 16:54:13 INFO Applying migration id=noimage 2026/02/05 16:54:13 INFO Applying migration id=feed 2026/02/05 16:54:13 INFO Applying migration id=bookmarks 2026/02/05 16:54:13 INFO Applying migration id=shareactivity 2026/02/05 16:54:13 INFO Applying migration id=application 2026/02/05 16:54:13 INFO Applying migration id=certificates 2026/02/05 16:54:13 INFO Applying migration id=rawforward 2026/02/05 16:54:13 INFO Applying migration id=publickey 2026/02/05 16:54:13 INFO Applying migration id=resolvegroup 2026/02/05 16:54:13 INFO Applying migration id=reject 2026/02/05 16:54:13 INFO Applying migration id=autodel 2026/02/05 16:54:13 INFO Applying migration id=jsonb 2026/02/05 16:54:13 INFO Applying migration id=quote 2026/02/05 16:54:13 INFO Applying migration id=rfc9421 2026/02/05 16:54:13 INFO Applying migration id=keys 2026/02/05 16:54:13 INFO Applying migration id=portable 2026/02/05 16:54:13 INFO Applying migration id=proofs 2026/02/05 16:54:13 INFO Applying migration id=contexts 2026/02/05 16:54:13 INFO Applying migration id=deliverieshost 2026/02/05 16:54:13 INFO Applying migration id=pembegin 2026/02/05 16:54:13 INFO Applying migration id=didhost 2026/02/05 16:54:13 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedInstanceActor (0.21s) === RUN TestResolve_FederatedActorInvalidURL 2026/02/05 16:54:13 INFO Applying migration id=initial 2026/02/05 16:54:13 INFO Applying migration id=notesupdated 2026/02/05 16:54:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:13 INFO Applying migration id=activitiesid 2026/02/05 16:54:13 INFO Applying migration id=outbox 2026/02/05 16:54:13 INFO Applying migration id=edits 2026/02/05 16:54:13 INFO Applying migration id=outboxactor 2026/02/05 16:54:13 INFO Applying migration id=outboxsender 2026/02/05 16:54:13 INFO Applying migration id=thread 2026/02/05 16:54:13 INFO Applying migration id=host 2026/02/05 16:54:13 INFO Applying migration id=sharedinbox 2026/02/05 16:54:13 INFO Applying migration id=noteshost 2026/02/05 16:54:13 INFO Applying migration id=fetched 2026/02/05 16:54:13 INFO Applying migration id=move 2026/02/05 16:54:13 INFO Applying migration id=cleanup 2026/02/05 16:54:13 INFO Applying migration id=received 2026/02/05 16:54:13 INFO Applying migration id=namehost 2026/02/05 16:54:13 INFO Applying migration id=outboxhost 2026/02/05 16:54:13 INFO Applying migration id=notesfts 2026/02/05 16:54:13 INFO Applying migration id=iconsname 2026/02/05 16:54:13 INFO Applying migration id=nohash 2026/02/05 16:54:13 INFO Applying migration id=shares 2026/02/05 16:54:13 INFO Applying migration id=actorttl 2026/02/05 16:54:13 INFO Applying migration id=tocc 2026/02/05 16:54:13 INFO Applying migration id=followeds 2026/02/05 16:54:13 INFO Applying migration id=certhash 2026/02/05 16:54:13 INFO Applying migration id=follows_sync 2026/02/05 16:54:13 INFO Applying migration id=jsonpath 2026/02/05 16:54:13 INFO Applying migration id=localforward 2026/02/05 16:54:13 INFO Applying migration id=avatar 2026/02/05 16:54:13 INFO Applying migration id=noimage 2026/02/05 16:54:13 INFO Applying migration id=feed 2026/02/05 16:54:13 INFO Applying migration id=bookmarks 2026/02/05 16:54:13 INFO Applying migration id=shareactivity 2026/02/05 16:54:13 INFO Applying migration id=application 2026/02/05 16:54:13 INFO Applying migration id=certificates 2026/02/05 16:54:13 INFO Applying migration id=rawforward 2026/02/05 16:54:13 INFO Applying migration id=publickey 2026/02/05 16:54:13 INFO Applying migration id=resolvegroup 2026/02/05 16:54:13 INFO Applying migration id=reject 2026/02/05 16:54:13 INFO Applying migration id=autodel 2026/02/05 16:54:13 INFO Applying migration id=jsonb 2026/02/05 16:54:13 INFO Applying migration id=quote 2026/02/05 16:54:13 INFO Applying migration id=rfc9421 2026/02/05 16:54:13 INFO Applying migration id=keys 2026/02/05 16:54:13 INFO Applying migration id=portable 2026/02/05 16:54:13 INFO Applying migration id=proofs 2026/02/05 16:54:13 INFO Applying migration id=contexts 2026/02/05 16:54:13 INFO Applying migration id=deliverieshost 2026/02/05 16:54:13 INFO Applying migration id=pembegin 2026/02/05 16:54:13 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorInvalidURL (0.73s) === RUN TestResolve_FederatedActorInvalidScheme 2026/02/05 16:54:14 INFO Applying migration id=initial 2026/02/05 16:54:14 INFO Applying migration id=notesupdated 2026/02/05 16:54:14 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:14 INFO Applying migration id=activitiesid 2026/02/05 16:54:14 INFO Applying migration id=outbox 2026/02/05 16:54:14 INFO Applying migration id=edits 2026/02/05 16:54:14 INFO Applying migration id=outboxactor 2026/02/05 16:54:14 INFO Applying migration id=outboxsender 2026/02/05 16:54:14 INFO Applying migration id=thread 2026/02/05 16:54:14 INFO Applying migration id=host 2026/02/05 16:54:14 INFO Applying migration id=sharedinbox 2026/02/05 16:54:14 INFO Applying migration id=noteshost 2026/02/05 16:54:14 INFO Applying migration id=fetched 2026/02/05 16:54:14 INFO Applying migration id=move 2026/02/05 16:54:14 INFO Applying migration id=cleanup 2026/02/05 16:54:14 INFO Applying migration id=received 2026/02/05 16:54:14 INFO Applying migration id=namehost 2026/02/05 16:54:14 INFO Applying migration id=outboxhost 2026/02/05 16:54:14 INFO Applying migration id=notesfts 2026/02/05 16:54:14 INFO Applying migration id=iconsname 2026/02/05 16:54:14 INFO Applying migration id=nohash 2026/02/05 16:54:14 INFO Applying migration id=shares 2026/02/05 16:54:14 INFO Applying migration id=actorttl 2026/02/05 16:54:14 INFO Applying migration id=tocc 2026/02/05 16:54:14 INFO Applying migration id=followeds 2026/02/05 16:54:14 INFO Applying migration id=certhash 2026/02/05 16:54:14 INFO Applying migration id=follows_sync 2026/02/05 16:54:14 INFO Applying migration id=jsonpath 2026/02/05 16:54:14 INFO Applying migration id=localforward 2026/02/05 16:54:14 INFO Applying migration id=avatar 2026/02/05 16:54:14 INFO Applying migration id=noimage 2026/02/05 16:54:14 INFO Applying migration id=feed 2026/02/05 16:54:14 INFO Applying migration id=bookmarks 2026/02/05 16:54:14 INFO Applying migration id=shareactivity 2026/02/05 16:54:14 INFO Applying migration id=application 2026/02/05 16:54:14 INFO Applying migration id=certificates 2026/02/05 16:54:14 INFO Applying migration id=rawforward 2026/02/05 16:54:14 INFO Applying migration id=publickey 2026/02/05 16:54:14 INFO Applying migration id=resolvegroup 2026/02/05 16:54:14 INFO Applying migration id=reject 2026/02/05 16:54:14 INFO Applying migration id=autodel 2026/02/05 16:54:14 INFO Applying migration id=jsonb 2026/02/05 16:54:14 INFO Applying migration id=quote 2026/02/05 16:54:14 INFO Applying migration id=rfc9421 2026/02/05 16:54:14 INFO Applying migration id=keys 2026/02/05 16:54:14 INFO Applying migration id=portable 2026/02/05 16:54:14 INFO Applying migration id=proofs 2026/02/05 16:54:14 INFO Applying migration id=contexts 2026/02/05 16:54:14 INFO Applying migration id=deliverieshost 2026/02/05 16:54:14 INFO Applying migration id=pembegin 2026/02/05 16:54:14 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorInvalidScheme (0.36s) === RUN TestResolve_FederatedActorFirstTime 2026/02/05 16:54:14 INFO Applying migration id=initial 2026/02/05 16:54:14 INFO Applying migration id=notesupdated 2026/02/05 16:54:14 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:14 INFO Applying migration id=activitiesid 2026/02/05 16:54:14 INFO Applying migration id=outbox 2026/02/05 16:54:14 INFO Applying migration id=edits 2026/02/05 16:54:14 INFO Applying migration id=outboxactor 2026/02/05 16:54:14 INFO Applying migration id=outboxsender 2026/02/05 16:54:14 INFO Applying migration id=thread 2026/02/05 16:54:14 INFO Applying migration id=host 2026/02/05 16:54:14 INFO Applying migration id=sharedinbox 2026/02/05 16:54:14 INFO Applying migration id=noteshost 2026/02/05 16:54:14 INFO Applying migration id=fetched 2026/02/05 16:54:14 INFO Applying migration id=move 2026/02/05 16:54:14 INFO Applying migration id=cleanup 2026/02/05 16:54:14 INFO Applying migration id=received 2026/02/05 16:54:14 INFO Applying migration id=namehost 2026/02/05 16:54:14 INFO Applying migration id=outboxhost 2026/02/05 16:54:14 INFO Applying migration id=notesfts 2026/02/05 16:54:14 INFO Applying migration id=iconsname 2026/02/05 16:54:14 INFO Applying migration id=nohash 2026/02/05 16:54:14 INFO Applying migration id=shares 2026/02/05 16:54:14 INFO Applying migration id=actorttl 2026/02/05 16:54:14 INFO Applying migration id=tocc 2026/02/05 16:54:14 INFO Applying migration id=followeds 2026/02/05 16:54:14 INFO Applying migration id=certhash 2026/02/05 16:54:14 INFO Applying migration id=follows_sync 2026/02/05 16:54:14 INFO Applying migration id=jsonpath 2026/02/05 16:54:14 INFO Applying migration id=localforward 2026/02/05 16:54:14 INFO Applying migration id=avatar 2026/02/05 16:54:14 INFO Applying migration id=noimage 2026/02/05 16:54:14 INFO Applying migration id=feed 2026/02/05 16:54:14 INFO Applying migration id=bookmarks 2026/02/05 16:54:14 INFO Applying migration id=shareactivity 2026/02/05 16:54:14 INFO Applying migration id=application 2026/02/05 16:54:14 INFO Applying migration id=certificates 2026/02/05 16:54:14 INFO Applying migration id=rawforward 2026/02/05 16:54:14 INFO Applying migration id=publickey 2026/02/05 16:54:14 INFO Applying migration id=resolvegroup 2026/02/05 16:54:14 INFO Applying migration id=reject 2026/02/05 16:54:14 INFO Applying migration id=autodel 2026/02/05 16:54:14 INFO Applying migration id=jsonb 2026/02/05 16:54:14 INFO Applying migration id=quote 2026/02/05 16:54:14 INFO Applying migration id=rfc9421 2026/02/05 16:54:14 INFO Applying migration id=keys 2026/02/05 16:54:14 INFO Applying migration id=portable 2026/02/05 16:54:14 INFO Applying migration id=proofs 2026/02/05 16:54:14 INFO Applying migration id=contexts 2026/02/05 16:54:14 INFO Applying migration id=deliverieshost 2026/02/05 16:54:14 INFO Applying migration id=pembegin 2026/02/05 16:54:14 INFO Applying migration id=didhost 2026/02/05 16:54:15 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorFirstTime (0.56s) === RUN TestResolve_FederatedActorFirstTimeOffline 2026/02/05 16:54:15 INFO Applying migration id=initial 2026/02/05 16:54:15 INFO Applying migration id=notesupdated 2026/02/05 16:54:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:15 INFO Applying migration id=activitiesid 2026/02/05 16:54:15 INFO Applying migration id=outbox 2026/02/05 16:54:15 INFO Applying migration id=edits 2026/02/05 16:54:15 INFO Applying migration id=outboxactor 2026/02/05 16:54:15 INFO Applying migration id=outboxsender 2026/02/05 16:54:15 INFO Applying migration id=thread 2026/02/05 16:54:15 INFO Applying migration id=host 2026/02/05 16:54:15 INFO Applying migration id=sharedinbox 2026/02/05 16:54:15 INFO Applying migration id=noteshost 2026/02/05 16:54:15 INFO Applying migration id=fetched 2026/02/05 16:54:15 INFO Applying migration id=move 2026/02/05 16:54:15 INFO Applying migration id=cleanup 2026/02/05 16:54:15 INFO Applying migration id=received 2026/02/05 16:54:15 INFO Applying migration id=namehost 2026/02/05 16:54:15 INFO Applying migration id=outboxhost 2026/02/05 16:54:15 INFO Applying migration id=notesfts 2026/02/05 16:54:15 INFO Applying migration id=iconsname 2026/02/05 16:54:15 INFO Applying migration id=nohash 2026/02/05 16:54:15 INFO Applying migration id=shares 2026/02/05 16:54:15 INFO Applying migration id=actorttl 2026/02/05 16:54:15 INFO Applying migration id=tocc 2026/02/05 16:54:15 INFO Applying migration id=followeds 2026/02/05 16:54:15 INFO Applying migration id=certhash 2026/02/05 16:54:15 INFO Applying migration id=follows_sync 2026/02/05 16:54:15 INFO Applying migration id=jsonpath 2026/02/05 16:54:15 INFO Applying migration id=localforward 2026/02/05 16:54:15 INFO Applying migration id=avatar 2026/02/05 16:54:15 INFO Applying migration id=noimage 2026/02/05 16:54:15 INFO Applying migration id=feed 2026/02/05 16:54:15 INFO Applying migration id=bookmarks 2026/02/05 16:54:15 INFO Applying migration id=shareactivity 2026/02/05 16:54:15 INFO Applying migration id=application 2026/02/05 16:54:15 INFO Applying migration id=certificates 2026/02/05 16:54:15 INFO Applying migration id=rawforward 2026/02/05 16:54:15 INFO Applying migration id=publickey 2026/02/05 16:54:15 INFO Applying migration id=resolvegroup 2026/02/05 16:54:15 INFO Applying migration id=reject 2026/02/05 16:54:15 INFO Applying migration id=autodel 2026/02/05 16:54:15 INFO Applying migration id=jsonb 2026/02/05 16:54:15 INFO Applying migration id=quote 2026/02/05 16:54:15 INFO Applying migration id=rfc9421 2026/02/05 16:54:15 INFO Applying migration id=keys 2026/02/05 16:54:15 INFO Applying migration id=portable 2026/02/05 16:54:15 INFO Applying migration id=proofs 2026/02/05 16:54:15 INFO Applying migration id=contexts 2026/02/05 16:54:15 INFO Applying migration id=deliverieshost 2026/02/05 16:54:15 INFO Applying migration id=pembegin 2026/02/05 16:54:15 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeOffline (0.16s) === RUN TestResolve_FederatedActorFirstTimeCancelled 2026/02/05 16:54:15 INFO Applying migration id=initial 2026/02/05 16:54:15 INFO Applying migration id=notesupdated 2026/02/05 16:54:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:15 INFO Applying migration id=activitiesid 2026/02/05 16:54:15 INFO Applying migration id=outbox 2026/02/05 16:54:15 INFO Applying migration id=edits 2026/02/05 16:54:15 INFO Applying migration id=outboxactor 2026/02/05 16:54:15 INFO Applying migration id=outboxsender 2026/02/05 16:54:15 INFO Applying migration id=thread 2026/02/05 16:54:15 INFO Applying migration id=host 2026/02/05 16:54:15 INFO Applying migration id=sharedinbox 2026/02/05 16:54:15 INFO Applying migration id=noteshost 2026/02/05 16:54:15 INFO Applying migration id=fetched 2026/02/05 16:54:15 INFO Applying migration id=move 2026/02/05 16:54:15 INFO Applying migration id=cleanup 2026/02/05 16:54:15 INFO Applying migration id=received 2026/02/05 16:54:15 INFO Applying migration id=namehost 2026/02/05 16:54:15 INFO Applying migration id=outboxhost 2026/02/05 16:54:15 INFO Applying migration id=notesfts 2026/02/05 16:54:15 INFO Applying migration id=iconsname 2026/02/05 16:54:15 INFO Applying migration id=nohash 2026/02/05 16:54:15 INFO Applying migration id=shares 2026/02/05 16:54:15 INFO Applying migration id=actorttl 2026/02/05 16:54:15 INFO Applying migration id=tocc 2026/02/05 16:54:15 INFO Applying migration id=followeds 2026/02/05 16:54:15 INFO Applying migration id=certhash 2026/02/05 16:54:15 INFO Applying migration id=follows_sync 2026/02/05 16:54:15 INFO Applying migration id=jsonpath 2026/02/05 16:54:15 INFO Applying migration id=localforward 2026/02/05 16:54:15 INFO Applying migration id=avatar 2026/02/05 16:54:15 INFO Applying migration id=noimage 2026/02/05 16:54:15 INFO Applying migration id=feed 2026/02/05 16:54:15 INFO Applying migration id=bookmarks 2026/02/05 16:54:15 INFO Applying migration id=shareactivity 2026/02/05 16:54:15 INFO Applying migration id=application 2026/02/05 16:54:15 INFO Applying migration id=certificates 2026/02/05 16:54:15 INFO Applying migration id=rawforward 2026/02/05 16:54:15 INFO Applying migration id=publickey 2026/02/05 16:54:15 INFO Applying migration id=resolvegroup 2026/02/05 16:54:15 INFO Applying migration id=reject 2026/02/05 16:54:15 INFO Applying migration id=autodel 2026/02/05 16:54:15 INFO Applying migration id=jsonb 2026/02/05 16:54:15 INFO Applying migration id=quote 2026/02/05 16:54:15 INFO Applying migration id=rfc9421 2026/02/05 16:54:15 INFO Applying migration id=keys 2026/02/05 16:54:15 INFO Applying migration id=portable 2026/02/05 16:54:15 INFO Applying migration id=proofs 2026/02/05 16:54:15 INFO Applying migration id=contexts 2026/02/05 16:54:15 INFO Applying migration id=deliverieshost 2026/02/05 16:54:15 INFO Applying migration id=pembegin 2026/02/05 16:54:15 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeCancelled (0.31s) === RUN TestResolve_FederatedActorFirstTimeInvalidWebFingerLink 2026/02/05 16:54:15 INFO Applying migration id=initial 2026/02/05 16:54:15 INFO Applying migration id=notesupdated 2026/02/05 16:54:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:15 INFO Applying migration id=activitiesid 2026/02/05 16:54:15 INFO Applying migration id=outbox 2026/02/05 16:54:15 INFO Applying migration id=edits 2026/02/05 16:54:15 INFO Applying migration id=outboxactor 2026/02/05 16:54:15 INFO Applying migration id=outboxsender 2026/02/05 16:54:15 INFO Applying migration id=thread 2026/02/05 16:54:15 INFO Applying migration id=host 2026/02/05 16:54:15 INFO Applying migration id=sharedinbox 2026/02/05 16:54:15 INFO Applying migration id=noteshost 2026/02/05 16:54:15 INFO Applying migration id=fetched 2026/02/05 16:54:15 INFO Applying migration id=move 2026/02/05 16:54:15 INFO Applying migration id=cleanup 2026/02/05 16:54:15 INFO Applying migration id=received 2026/02/05 16:54:15 INFO Applying migration id=namehost 2026/02/05 16:54:15 INFO Applying migration id=outboxhost 2026/02/05 16:54:15 INFO Applying migration id=notesfts 2026/02/05 16:54:15 INFO Applying migration id=iconsname 2026/02/05 16:54:15 INFO Applying migration id=nohash 2026/02/05 16:54:15 INFO Applying migration id=shares 2026/02/05 16:54:15 INFO Applying migration id=actorttl 2026/02/05 16:54:15 INFO Applying migration id=tocc 2026/02/05 16:54:15 INFO Applying migration id=followeds 2026/02/05 16:54:15 INFO Applying migration id=certhash 2026/02/05 16:54:15 INFO Applying migration id=follows_sync 2026/02/05 16:54:15 INFO Applying migration id=jsonpath 2026/02/05 16:54:15 INFO Applying migration id=localforward 2026/02/05 16:54:15 INFO Applying migration id=avatar 2026/02/05 16:54:15 INFO Applying migration id=noimage 2026/02/05 16:54:15 INFO Applying migration id=feed 2026/02/05 16:54:15 INFO Applying migration id=bookmarks 2026/02/05 16:54:15 INFO Applying migration id=shareactivity 2026/02/05 16:54:15 INFO Applying migration id=application 2026/02/05 16:54:15 INFO Applying migration id=certificates 2026/02/05 16:54:15 INFO Applying migration id=rawforward 2026/02/05 16:54:15 INFO Applying migration id=publickey 2026/02/05 16:54:15 INFO Applying migration id=resolvegroup 2026/02/05 16:54:15 INFO Applying migration id=reject 2026/02/05 16:54:15 INFO Applying migration id=autodel 2026/02/05 16:54:15 INFO Applying migration id=jsonb 2026/02/05 16:54:15 INFO Applying migration id=quote 2026/02/05 16:54:15 INFO Applying migration id=rfc9421 2026/02/05 16:54:15 INFO Applying migration id=keys 2026/02/05 16:54:15 INFO Applying migration id=portable 2026/02/05 16:54:15 INFO Applying migration id=proofs 2026/02/05 16:54:15 INFO Applying migration id=contexts 2026/02/05 16:54:15 INFO Applying migration id=deliverieshost 2026/02/05 16:54:15 INFO Applying migration id=pembegin 2026/02/05 16:54:15 INFO Applying migration id=didhost 2026/02/05 16:54:16 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeInvalidWebFingerLink (0.66s) === RUN TestResolve_FederatedActorFirstTimeActorIDMismatch 2026/02/05 16:54:16 INFO Applying migration id=initial 2026/02/05 16:54:16 INFO Applying migration id=notesupdated 2026/02/05 16:54:16 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:16 INFO Applying migration id=activitiesid 2026/02/05 16:54:16 INFO Applying migration id=outbox 2026/02/05 16:54:16 INFO Applying migration id=edits 2026/02/05 16:54:16 INFO Applying migration id=outboxactor 2026/02/05 16:54:16 INFO Applying migration id=outboxsender 2026/02/05 16:54:16 INFO Applying migration id=thread 2026/02/05 16:54:16 INFO Applying migration id=host 2026/02/05 16:54:16 INFO Applying migration id=sharedinbox 2026/02/05 16:54:16 INFO Applying migration id=noteshost 2026/02/05 16:54:16 INFO Applying migration id=fetched 2026/02/05 16:54:16 INFO Applying migration id=move 2026/02/05 16:54:16 INFO Applying migration id=cleanup 2026/02/05 16:54:16 INFO Applying migration id=received 2026/02/05 16:54:16 INFO Applying migration id=namehost 2026/02/05 16:54:16 INFO Applying migration id=outboxhost 2026/02/05 16:54:16 INFO Applying migration id=notesfts 2026/02/05 16:54:16 INFO Applying migration id=iconsname 2026/02/05 16:54:16 INFO Applying migration id=nohash 2026/02/05 16:54:16 INFO Applying migration id=shares 2026/02/05 16:54:16 INFO Applying migration id=actorttl 2026/02/05 16:54:16 INFO Applying migration id=tocc 2026/02/05 16:54:16 INFO Applying migration id=followeds 2026/02/05 16:54:16 INFO Applying migration id=certhash 2026/02/05 16:54:16 INFO Applying migration id=follows_sync 2026/02/05 16:54:16 INFO Applying migration id=jsonpath 2026/02/05 16:54:16 INFO Applying migration id=localforward 2026/02/05 16:54:16 INFO Applying migration id=avatar 2026/02/05 16:54:16 INFO Applying migration id=noimage 2026/02/05 16:54:16 INFO Applying migration id=feed 2026/02/05 16:54:16 INFO Applying migration id=bookmarks 2026/02/05 16:54:16 INFO Applying migration id=shareactivity 2026/02/05 16:54:16 INFO Applying migration id=application 2026/02/05 16:54:16 INFO Applying migration id=certificates 2026/02/05 16:54:16 INFO Applying migration id=rawforward 2026/02/05 16:54:16 INFO Applying migration id=publickey 2026/02/05 16:54:16 INFO Applying migration id=resolvegroup 2026/02/05 16:54:16 INFO Applying migration id=reject 2026/02/05 16:54:16 INFO Applying migration id=autodel 2026/02/05 16:54:16 INFO Applying migration id=jsonb 2026/02/05 16:54:16 INFO Applying migration id=quote 2026/02/05 16:54:16 INFO Applying migration id=rfc9421 2026/02/05 16:54:16 INFO Applying migration id=keys 2026/02/05 16:54:16 INFO Applying migration id=portable 2026/02/05 16:54:16 INFO Applying migration id=proofs 2026/02/05 16:54:16 INFO Applying migration id=contexts 2026/02/05 16:54:16 INFO Applying migration id=deliverieshost 2026/02/05 16:54:16 INFO Applying migration id=pembegin 2026/02/05 16:54:16 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeActorIDMismatch (0.49s) === RUN TestResolve_FederatedActorCached 2026/02/05 16:54:16 INFO Applying migration id=initial 2026/02/05 16:54:16 INFO Applying migration id=notesupdated 2026/02/05 16:54:16 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:16 INFO Applying migration id=activitiesid 2026/02/05 16:54:16 INFO Applying migration id=outbox 2026/02/05 16:54:16 INFO Applying migration id=edits 2026/02/05 16:54:16 INFO Applying migration id=outboxactor 2026/02/05 16:54:16 INFO Applying migration id=outboxsender 2026/02/05 16:54:16 INFO Applying migration id=thread 2026/02/05 16:54:16 INFO Applying migration id=host 2026/02/05 16:54:16 INFO Applying migration id=sharedinbox 2026/02/05 16:54:16 INFO Applying migration id=noteshost 2026/02/05 16:54:16 INFO Applying migration id=fetched 2026/02/05 16:54:16 INFO Applying migration id=move 2026/02/05 16:54:16 INFO Applying migration id=cleanup 2026/02/05 16:54:16 INFO Applying migration id=received 2026/02/05 16:54:16 INFO Applying migration id=namehost 2026/02/05 16:54:16 INFO Applying migration id=outboxhost 2026/02/05 16:54:16 INFO Applying migration id=notesfts 2026/02/05 16:54:16 INFO Applying migration id=iconsname 2026/02/05 16:54:16 INFO Applying migration id=nohash 2026/02/05 16:54:16 INFO Applying migration id=shares 2026/02/05 16:54:16 INFO Applying migration id=actorttl 2026/02/05 16:54:16 INFO Applying migration id=tocc 2026/02/05 16:54:16 INFO Applying migration id=followeds 2026/02/05 16:54:16 INFO Applying migration id=certhash 2026/02/05 16:54:16 INFO Applying migration id=follows_sync 2026/02/05 16:54:16 INFO Applying migration id=jsonpath 2026/02/05 16:54:16 INFO Applying migration id=localforward 2026/02/05 16:54:16 INFO Applying migration id=avatar 2026/02/05 16:54:16 INFO Applying migration id=noimage 2026/02/05 16:54:16 INFO Applying migration id=feed 2026/02/05 16:54:16 INFO Applying migration id=bookmarks 2026/02/05 16:54:16 INFO Applying migration id=shareactivity 2026/02/05 16:54:17 INFO Applying migration id=application 2026/02/05 16:54:17 INFO Applying migration id=certificates 2026/02/05 16:54:17 INFO Applying migration id=rawforward 2026/02/05 16:54:17 INFO Applying migration id=publickey 2026/02/05 16:54:17 INFO Applying migration id=resolvegroup 2026/02/05 16:54:17 INFO Applying migration id=reject 2026/02/05 16:54:17 INFO Applying migration id=autodel 2026/02/05 16:54:17 INFO Applying migration id=jsonb 2026/02/05 16:54:17 INFO Applying migration id=quote 2026/02/05 16:54:17 INFO Applying migration id=rfc9421 2026/02/05 16:54:17 INFO Applying migration id=keys 2026/02/05 16:54:17 INFO Applying migration id=portable 2026/02/05 16:54:17 INFO Applying migration id=proofs 2026/02/05 16:54:17 INFO Applying migration id=contexts 2026/02/05 16:54:17 INFO Applying migration id=deliverieshost 2026/02/05 16:54:17 INFO Applying migration id=pembegin 2026/02/05 16:54:17 INFO Applying migration id=didhost 2026/02/05 16:54:17 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCached (0.49s) === RUN TestResolve_FederatedActorCachedInvalidActorHost 2026/02/05 16:54:17 INFO Applying migration id=initial 2026/02/05 16:54:17 INFO Applying migration id=notesupdated 2026/02/05 16:54:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:17 INFO Applying migration id=activitiesid 2026/02/05 16:54:17 INFO Applying migration id=outbox 2026/02/05 16:54:17 INFO Applying migration id=edits 2026/02/05 16:54:17 INFO Applying migration id=outboxactor 2026/02/05 16:54:17 INFO Applying migration id=outboxsender 2026/02/05 16:54:17 INFO Applying migration id=thread 2026/02/05 16:54:17 INFO Applying migration id=host 2026/02/05 16:54:17 INFO Applying migration id=sharedinbox 2026/02/05 16:54:17 INFO Applying migration id=noteshost 2026/02/05 16:54:17 INFO Applying migration id=fetched 2026/02/05 16:54:17 INFO Applying migration id=move 2026/02/05 16:54:17 INFO Applying migration id=cleanup 2026/02/05 16:54:17 INFO Applying migration id=received 2026/02/05 16:54:17 INFO Applying migration id=namehost 2026/02/05 16:54:17 INFO Applying migration id=outboxhost 2026/02/05 16:54:17 INFO Applying migration id=notesfts 2026/02/05 16:54:17 INFO Applying migration id=iconsname 2026/02/05 16:54:17 INFO Applying migration id=nohash 2026/02/05 16:54:17 INFO Applying migration id=shares 2026/02/05 16:54:17 INFO Applying migration id=actorttl 2026/02/05 16:54:17 INFO Applying migration id=tocc 2026/02/05 16:54:17 INFO Applying migration id=followeds 2026/02/05 16:54:17 INFO Applying migration id=certhash 2026/02/05 16:54:17 INFO Applying migration id=follows_sync 2026/02/05 16:54:17 INFO Applying migration id=jsonpath 2026/02/05 16:54:17 INFO Applying migration id=localforward 2026/02/05 16:54:17 INFO Applying migration id=avatar 2026/02/05 16:54:17 INFO Applying migration id=noimage 2026/02/05 16:54:17 INFO Applying migration id=feed 2026/02/05 16:54:17 INFO Applying migration id=bookmarks 2026/02/05 16:54:17 INFO Applying migration id=shareactivity 2026/02/05 16:54:17 INFO Applying migration id=application 2026/02/05 16:54:17 INFO Applying migration id=certificates 2026/02/05 16:54:17 INFO Applying migration id=rawforward 2026/02/05 16:54:17 INFO Applying migration id=publickey 2026/02/05 16:54:17 INFO Applying migration id=resolvegroup 2026/02/05 16:54:17 INFO Applying migration id=reject 2026/02/05 16:54:17 INFO Applying migration id=autodel 2026/02/05 16:54:17 INFO Applying migration id=jsonb 2026/02/05 16:54:17 INFO Applying migration id=quote 2026/02/05 16:54:17 INFO Applying migration id=rfc9421 2026/02/05 16:54:17 INFO Applying migration id=keys 2026/02/05 16:54:17 INFO Applying migration id=portable 2026/02/05 16:54:17 INFO Applying migration id=proofs 2026/02/05 16:54:17 INFO Applying migration id=contexts 2026/02/05 16:54:17 INFO Applying migration id=deliverieshost 2026/02/05 16:54:17 INFO Applying migration id=pembegin 2026/02/05 16:54:17 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorCachedInvalidActorHost (0.46s) === RUN TestResolve_FederatedActorCachedActorHostSubdomain 2026/02/05 16:54:17 INFO Applying migration id=initial 2026/02/05 16:54:17 INFO Applying migration id=notesupdated 2026/02/05 16:54:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:17 INFO Applying migration id=activitiesid 2026/02/05 16:54:17 INFO Applying migration id=outbox 2026/02/05 16:54:17 INFO Applying migration id=edits 2026/02/05 16:54:17 INFO Applying migration id=outboxactor 2026/02/05 16:54:17 INFO Applying migration id=outboxsender 2026/02/05 16:54:17 INFO Applying migration id=thread 2026/02/05 16:54:17 INFO Applying migration id=host 2026/02/05 16:54:17 INFO Applying migration id=sharedinbox 2026/02/05 16:54:17 INFO Applying migration id=noteshost 2026/02/05 16:54:17 INFO Applying migration id=fetched 2026/02/05 16:54:17 INFO Applying migration id=move 2026/02/05 16:54:17 INFO Applying migration id=cleanup 2026/02/05 16:54:17 INFO Applying migration id=received 2026/02/05 16:54:17 INFO Applying migration id=namehost 2026/02/05 16:54:17 INFO Applying migration id=outboxhost 2026/02/05 16:54:17 INFO Applying migration id=notesfts 2026/02/05 16:54:17 INFO Applying migration id=iconsname 2026/02/05 16:54:17 INFO Applying migration id=nohash 2026/02/05 16:54:17 INFO Applying migration id=shares 2026/02/05 16:54:17 INFO Applying migration id=actorttl 2026/02/05 16:54:17 INFO Applying migration id=tocc 2026/02/05 16:54:17 INFO Applying migration id=followeds 2026/02/05 16:54:17 INFO Applying migration id=certhash 2026/02/05 16:54:17 INFO Applying migration id=follows_sync 2026/02/05 16:54:17 INFO Applying migration id=jsonpath 2026/02/05 16:54:17 INFO Applying migration id=localforward 2026/02/05 16:54:17 INFO Applying migration id=avatar 2026/02/05 16:54:17 INFO Applying migration id=noimage 2026/02/05 16:54:17 INFO Applying migration id=feed 2026/02/05 16:54:17 INFO Applying migration id=bookmarks 2026/02/05 16:54:17 INFO Applying migration id=shareactivity 2026/02/05 16:54:17 INFO Applying migration id=application 2026/02/05 16:54:17 INFO Applying migration id=certificates 2026/02/05 16:54:17 INFO Applying migration id=rawforward 2026/02/05 16:54:17 INFO Applying migration id=publickey 2026/02/05 16:54:17 INFO Applying migration id=resolvegroup 2026/02/05 16:54:17 INFO Applying migration id=reject 2026/02/05 16:54:17 INFO Applying migration id=autodel 2026/02/05 16:54:17 INFO Applying migration id=jsonb 2026/02/05 16:54:17 INFO Applying migration id=quote 2026/02/05 16:54:17 INFO Applying migration id=rfc9421 2026/02/05 16:54:17 INFO Applying migration id=keys 2026/02/05 16:54:17 INFO Applying migration id=portable 2026/02/05 16:54:17 INFO Applying migration id=proofs 2026/02/05 16:54:17 INFO Applying migration id=contexts 2026/02/05 16:54:17 INFO Applying migration id=deliverieshost 2026/02/05 16:54:17 INFO Applying migration id=pembegin 2026/02/05 16:54:17 INFO Applying migration id=didhost 2026/02/05 16:54:18 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" 2026/02/05 16:54:18 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedActorHostSubdomain (0.35s) === RUN TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently 2026/02/05 16:54:18 INFO Applying migration id=initial 2026/02/05 16:54:18 INFO Applying migration id=notesupdated 2026/02/05 16:54:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:18 INFO Applying migration id=activitiesid 2026/02/05 16:54:18 INFO Applying migration id=outbox 2026/02/05 16:54:18 INFO Applying migration id=edits 2026/02/05 16:54:18 INFO Applying migration id=outboxactor 2026/02/05 16:54:18 INFO Applying migration id=outboxsender 2026/02/05 16:54:18 INFO Applying migration id=thread 2026/02/05 16:54:18 INFO Applying migration id=host 2026/02/05 16:54:18 INFO Applying migration id=sharedinbox 2026/02/05 16:54:18 INFO Applying migration id=noteshost 2026/02/05 16:54:18 INFO Applying migration id=fetched 2026/02/05 16:54:18 INFO Applying migration id=move 2026/02/05 16:54:18 INFO Applying migration id=cleanup 2026/02/05 16:54:18 INFO Applying migration id=received 2026/02/05 16:54:18 INFO Applying migration id=namehost 2026/02/05 16:54:18 INFO Applying migration id=outboxhost 2026/02/05 16:54:18 INFO Applying migration id=notesfts 2026/02/05 16:54:18 INFO Applying migration id=iconsname 2026/02/05 16:54:18 INFO Applying migration id=nohash 2026/02/05 16:54:18 INFO Applying migration id=shares 2026/02/05 16:54:18 INFO Applying migration id=actorttl 2026/02/05 16:54:18 INFO Applying migration id=tocc 2026/02/05 16:54:18 INFO Applying migration id=followeds 2026/02/05 16:54:18 INFO Applying migration id=certhash 2026/02/05 16:54:18 INFO Applying migration id=follows_sync 2026/02/05 16:54:18 INFO Applying migration id=jsonpath 2026/02/05 16:54:18 INFO Applying migration id=localforward 2026/02/05 16:54:18 INFO Applying migration id=avatar 2026/02/05 16:54:18 INFO Applying migration id=noimage 2026/02/05 16:54:18 INFO Applying migration id=feed 2026/02/05 16:54:18 INFO Applying migration id=bookmarks 2026/02/05 16:54:18 INFO Applying migration id=shareactivity 2026/02/05 16:54:18 INFO Applying migration id=application 2026/02/05 16:54:18 INFO Applying migration id=certificates 2026/02/05 16:54:18 INFO Applying migration id=rawforward 2026/02/05 16:54:18 INFO Applying migration id=publickey 2026/02/05 16:54:18 INFO Applying migration id=resolvegroup 2026/02/05 16:54:18 INFO Applying migration id=reject 2026/02/05 16:54:18 INFO Applying migration id=autodel 2026/02/05 16:54:18 INFO Applying migration id=jsonb 2026/02/05 16:54:18 INFO Applying migration id=quote 2026/02/05 16:54:18 INFO Applying migration id=rfc9421 2026/02/05 16:54:18 INFO Applying migration id=keys 2026/02/05 16:54:18 INFO Applying migration id=portable 2026/02/05 16:54:18 INFO Applying migration id=proofs 2026/02/05 16:54:18 INFO Applying migration id=contexts 2026/02/05 16:54:18 INFO Applying migration id=deliverieshost 2026/02/05 16:54:18 INFO Applying migration id=pembegin 2026/02/05 16:54:18 INFO Applying migration id=didhost 2026/02/05 16:54:18 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently (0.26s) === RUN TestResolve_FederatedActorCachedActorIDChanged 2026/02/05 16:54:18 INFO Applying migration id=initial 2026/02/05 16:54:18 INFO Applying migration id=notesupdated 2026/02/05 16:54:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:18 INFO Applying migration id=activitiesid 2026/02/05 16:54:18 INFO Applying migration id=outbox 2026/02/05 16:54:18 INFO Applying migration id=edits 2026/02/05 16:54:18 INFO Applying migration id=outboxactor 2026/02/05 16:54:18 INFO Applying migration id=outboxsender 2026/02/05 16:54:18 INFO Applying migration id=thread 2026/02/05 16:54:18 INFO Applying migration id=host 2026/02/05 16:54:18 INFO Applying migration id=sharedinbox 2026/02/05 16:54:18 INFO Applying migration id=noteshost 2026/02/05 16:54:18 INFO Applying migration id=fetched 2026/02/05 16:54:18 INFO Applying migration id=move 2026/02/05 16:54:18 INFO Applying migration id=cleanup 2026/02/05 16:54:18 INFO Applying migration id=received 2026/02/05 16:54:18 INFO Applying migration id=namehost 2026/02/05 16:54:18 INFO Applying migration id=outboxhost 2026/02/05 16:54:18 INFO Applying migration id=notesfts 2026/02/05 16:54:18 INFO Applying migration id=iconsname 2026/02/05 16:54:18 INFO Applying migration id=nohash 2026/02/05 16:54:18 INFO Applying migration id=shares 2026/02/05 16:54:18 INFO Applying migration id=actorttl 2026/02/05 16:54:18 INFO Applying migration id=tocc 2026/02/05 16:54:18 INFO Applying migration id=followeds 2026/02/05 16:54:18 INFO Applying migration id=certhash 2026/02/05 16:54:18 INFO Applying migration id=follows_sync 2026/02/05 16:54:18 INFO Applying migration id=jsonpath 2026/02/05 16:54:18 INFO Applying migration id=localforward 2026/02/05 16:54:18 INFO Applying migration id=avatar 2026/02/05 16:54:18 INFO Applying migration id=noimage 2026/02/05 16:54:18 INFO Applying migration id=feed 2026/02/05 16:54:18 INFO Applying migration id=bookmarks 2026/02/05 16:54:18 INFO Applying migration id=shareactivity 2026/02/05 16:54:18 INFO Applying migration id=application 2026/02/05 16:54:18 INFO Applying migration id=certificates 2026/02/05 16:54:18 INFO Applying migration id=rawforward 2026/02/05 16:54:18 INFO Applying migration id=publickey 2026/02/05 16:54:18 INFO Applying migration id=resolvegroup 2026/02/05 16:54:18 INFO Applying migration id=reject 2026/02/05 16:54:18 INFO Applying migration id=autodel 2026/02/05 16:54:18 INFO Applying migration id=jsonb 2026/02/05 16:54:18 INFO Applying migration id=quote 2026/02/05 16:54:18 INFO Applying migration id=rfc9421 2026/02/05 16:54:18 INFO Applying migration id=keys 2026/02/05 16:54:18 INFO Applying migration id=portable 2026/02/05 16:54:18 INFO Applying migration id=proofs 2026/02/05 16:54:18 INFO Applying migration id=contexts 2026/02/05 16:54:18 INFO Applying migration id=deliverieshost 2026/02/05 16:54:18 INFO Applying migration id=pembegin 2026/02/05 16:54:18 INFO Applying migration id=didhost 2026/02/05 16:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:18 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:18 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.41s) === RUN TestResolve_FederatedActorCachedButBlocked 2026/02/05 16:54:18 INFO Applying migration id=initial 2026/02/05 16:54:18 INFO Applying migration id=notesupdated 2026/02/05 16:54:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:18 INFO Applying migration id=activitiesid 2026/02/05 16:54:18 INFO Applying migration id=outbox 2026/02/05 16:54:18 INFO Applying migration id=edits 2026/02/05 16:54:18 INFO Applying migration id=outboxactor 2026/02/05 16:54:18 INFO Applying migration id=outboxsender 2026/02/05 16:54:18 INFO Applying migration id=thread 2026/02/05 16:54:18 INFO Applying migration id=host 2026/02/05 16:54:18 INFO Applying migration id=sharedinbox 2026/02/05 16:54:18 INFO Applying migration id=noteshost 2026/02/05 16:54:18 INFO Applying migration id=fetched 2026/02/05 16:54:18 INFO Applying migration id=move 2026/02/05 16:54:18 INFO Applying migration id=cleanup 2026/02/05 16:54:18 INFO Applying migration id=received 2026/02/05 16:54:18 INFO Applying migration id=namehost 2026/02/05 16:54:18 INFO Applying migration id=outboxhost 2026/02/05 16:54:18 INFO Applying migration id=notesfts 2026/02/05 16:54:18 INFO Applying migration id=iconsname 2026/02/05 16:54:18 INFO Applying migration id=nohash 2026/02/05 16:54:18 INFO Applying migration id=shares 2026/02/05 16:54:18 INFO Applying migration id=actorttl 2026/02/05 16:54:18 INFO Applying migration id=tocc 2026/02/05 16:54:18 INFO Applying migration id=followeds 2026/02/05 16:54:18 INFO Applying migration id=certhash 2026/02/05 16:54:18 INFO Applying migration id=follows_sync 2026/02/05 16:54:18 INFO Applying migration id=jsonpath 2026/02/05 16:54:18 INFO Applying migration id=localforward 2026/02/05 16:54:18 INFO Applying migration id=avatar 2026/02/05 16:54:18 INFO Applying migration id=noimage 2026/02/05 16:54:18 INFO Applying migration id=feed 2026/02/05 16:54:18 INFO Applying migration id=bookmarks 2026/02/05 16:54:18 INFO Applying migration id=shareactivity 2026/02/05 16:54:18 INFO Applying migration id=application 2026/02/05 16:54:18 INFO Applying migration id=certificates 2026/02/05 16:54:18 INFO Applying migration id=rawforward 2026/02/05 16:54:18 INFO Applying migration id=publickey 2026/02/05 16:54:18 INFO Applying migration id=resolvegroup 2026/02/05 16:54:18 INFO Applying migration id=reject 2026/02/05 16:54:18 INFO Applying migration id=autodel 2026/02/05 16:54:18 INFO Applying migration id=jsonb 2026/02/05 16:54:18 INFO Applying migration id=quote 2026/02/05 16:54:18 INFO Applying migration id=rfc9421 2026/02/05 16:54:18 INFO Applying migration id=keys 2026/02/05 16:54:18 INFO Applying migration id=portable 2026/02/05 16:54:18 INFO Applying migration id=proofs 2026/02/05 16:54:18 INFO Applying migration id=contexts 2026/02/05 16:54:18 INFO Applying migration id=deliverieshost 2026/02/05 16:54:18 INFO Applying migration id=pembegin 2026/02/05 16:54:18 INFO Applying migration id=didhost 2026/02/05 16:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedButBlocked (0.32s) === RUN TestResolve_FederatedActorOldCache 2026/02/05 16:54:19 INFO Applying migration id=initial 2026/02/05 16:54:19 INFO Applying migration id=notesupdated 2026/02/05 16:54:19 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:19 INFO Applying migration id=activitiesid 2026/02/05 16:54:19 INFO Applying migration id=outbox 2026/02/05 16:54:19 INFO Applying migration id=edits 2026/02/05 16:54:19 INFO Applying migration id=outboxactor 2026/02/05 16:54:19 INFO Applying migration id=outboxsender 2026/02/05 16:54:19 INFO Applying migration id=thread 2026/02/05 16:54:19 INFO Applying migration id=host 2026/02/05 16:54:19 INFO Applying migration id=sharedinbox 2026/02/05 16:54:19 INFO Applying migration id=noteshost 2026/02/05 16:54:19 INFO Applying migration id=fetched 2026/02/05 16:54:19 INFO Applying migration id=move 2026/02/05 16:54:19 INFO Applying migration id=cleanup 2026/02/05 16:54:19 INFO Applying migration id=received 2026/02/05 16:54:19 INFO Applying migration id=namehost 2026/02/05 16:54:19 INFO Applying migration id=outboxhost 2026/02/05 16:54:19 INFO Applying migration id=notesfts 2026/02/05 16:54:19 INFO Applying migration id=iconsname 2026/02/05 16:54:19 INFO Applying migration id=nohash 2026/02/05 16:54:19 INFO Applying migration id=shares 2026/02/05 16:54:19 INFO Applying migration id=actorttl 2026/02/05 16:54:19 INFO Applying migration id=tocc 2026/02/05 16:54:19 INFO Applying migration id=followeds 2026/02/05 16:54:19 INFO Applying migration id=certhash 2026/02/05 16:54:19 INFO Applying migration id=follows_sync 2026/02/05 16:54:19 INFO Applying migration id=jsonpath 2026/02/05 16:54:19 INFO Applying migration id=localforward 2026/02/05 16:54:19 INFO Applying migration id=avatar 2026/02/05 16:54:19 INFO Applying migration id=noimage 2026/02/05 16:54:19 INFO Applying migration id=feed 2026/02/05 16:54:19 INFO Applying migration id=bookmarks 2026/02/05 16:54:19 INFO Applying migration id=shareactivity 2026/02/05 16:54:19 INFO Applying migration id=application 2026/02/05 16:54:19 INFO Applying migration id=certificates 2026/02/05 16:54:19 INFO Applying migration id=rawforward 2026/02/05 16:54:19 INFO Applying migration id=publickey 2026/02/05 16:54:19 INFO Applying migration id=resolvegroup 2026/02/05 16:54:19 INFO Applying migration id=reject 2026/02/05 16:54:19 INFO Applying migration id=autodel 2026/02/05 16:54:19 INFO Applying migration id=jsonb 2026/02/05 16:54:19 INFO Applying migration id=quote 2026/02/05 16:54:19 INFO Applying migration id=rfc9421 2026/02/05 16:54:19 INFO Applying migration id=keys 2026/02/05 16:54:19 INFO Applying migration id=portable 2026/02/05 16:54:19 INFO Applying migration id=proofs 2026/02/05 16:54:19 INFO Applying migration id=contexts 2026/02/05 16:54:19 INFO Applying migration id=deliverieshost 2026/02/05 16:54:19 INFO Applying migration id=pembegin 2026/02/05 16:54:19 INFO Applying migration id=didhost 2026/02/05 16:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:19 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCache (0.58s) === RUN TestResolve_FederatedActorOldCacheWasSuspended 2026/02/05 16:54:19 INFO Applying migration id=initial 2026/02/05 16:54:19 INFO Applying migration id=notesupdated 2026/02/05 16:54:19 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:19 INFO Applying migration id=activitiesid 2026/02/05 16:54:19 INFO Applying migration id=outbox 2026/02/05 16:54:19 INFO Applying migration id=edits 2026/02/05 16:54:19 INFO Applying migration id=outboxactor 2026/02/05 16:54:19 INFO Applying migration id=outboxsender 2026/02/05 16:54:19 INFO Applying migration id=thread 2026/02/05 16:54:19 INFO Applying migration id=host 2026/02/05 16:54:19 INFO Applying migration id=sharedinbox 2026/02/05 16:54:19 INFO Applying migration id=noteshost 2026/02/05 16:54:19 INFO Applying migration id=fetched 2026/02/05 16:54:19 INFO Applying migration id=move 2026/02/05 16:54:19 INFO Applying migration id=cleanup 2026/02/05 16:54:19 INFO Applying migration id=received 2026/02/05 16:54:19 INFO Applying migration id=namehost 2026/02/05 16:54:19 INFO Applying migration id=outboxhost 2026/02/05 16:54:19 INFO Applying migration id=notesfts 2026/02/05 16:54:19 INFO Applying migration id=iconsname 2026/02/05 16:54:19 INFO Applying migration id=nohash 2026/02/05 16:54:19 INFO Applying migration id=shares 2026/02/05 16:54:19 INFO Applying migration id=actorttl 2026/02/05 16:54:19 INFO Applying migration id=tocc 2026/02/05 16:54:19 INFO Applying migration id=followeds 2026/02/05 16:54:19 INFO Applying migration id=certhash 2026/02/05 16:54:19 INFO Applying migration id=follows_sync 2026/02/05 16:54:19 INFO Applying migration id=jsonpath 2026/02/05 16:54:19 INFO Applying migration id=localforward 2026/02/05 16:54:19 INFO Applying migration id=avatar 2026/02/05 16:54:19 INFO Applying migration id=noimage 2026/02/05 16:54:19 INFO Applying migration id=feed 2026/02/05 16:54:19 INFO Applying migration id=bookmarks 2026/02/05 16:54:19 INFO Applying migration id=shareactivity 2026/02/05 16:54:19 INFO Applying migration id=application 2026/02/05 16:54:19 INFO Applying migration id=certificates 2026/02/05 16:54:19 INFO Applying migration id=rawforward 2026/02/05 16:54:19 INFO Applying migration id=publickey 2026/02/05 16:54:19 INFO Applying migration id=resolvegroup 2026/02/05 16:54:19 INFO Applying migration id=reject 2026/02/05 16:54:19 INFO Applying migration id=autodel 2026/02/05 16:54:19 INFO Applying migration id=jsonb 2026/02/05 16:54:19 INFO Applying migration id=quote 2026/02/05 16:54:19 INFO Applying migration id=rfc9421 2026/02/05 16:54:19 INFO Applying migration id=keys 2026/02/05 16:54:19 INFO Applying migration id=portable 2026/02/05 16:54:19 INFO Applying migration id=proofs 2026/02/05 16:54:19 INFO Applying migration id=contexts 2026/02/05 16:54:19 INFO Applying migration id=deliverieshost 2026/02/05 16:54:19 INFO Applying migration id=pembegin 2026/02/05 16:54:19 INFO Applying migration id=didhost 2026/02/05 16:54:20 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:20 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:20 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/02/05 16:54:20 INFO Applying migration id=initial 2026/02/05 16:54:20 INFO Applying migration id=notesupdated 2026/02/05 16:54:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:20 INFO Applying migration id=activitiesid 2026/02/05 16:54:20 INFO Applying migration id=outbox 2026/02/05 16:54:20 INFO Applying migration id=edits 2026/02/05 16:54:20 INFO Applying migration id=outboxactor 2026/02/05 16:54:20 INFO Applying migration id=outboxsender 2026/02/05 16:54:20 INFO Applying migration id=thread 2026/02/05 16:54:20 INFO Applying migration id=host 2026/02/05 16:54:20 INFO Applying migration id=sharedinbox 2026/02/05 16:54:20 INFO Applying migration id=noteshost 2026/02/05 16:54:20 INFO Applying migration id=fetched 2026/02/05 16:54:20 INFO Applying migration id=move 2026/02/05 16:54:20 INFO Applying migration id=cleanup 2026/02/05 16:54:20 INFO Applying migration id=received 2026/02/05 16:54:20 INFO Applying migration id=namehost 2026/02/05 16:54:20 INFO Applying migration id=outboxhost 2026/02/05 16:54:20 INFO Applying migration id=notesfts 2026/02/05 16:54:20 INFO Applying migration id=iconsname 2026/02/05 16:54:20 INFO Applying migration id=nohash 2026/02/05 16:54:20 INFO Applying migration id=shares 2026/02/05 16:54:20 INFO Applying migration id=actorttl 2026/02/05 16:54:20 INFO Applying migration id=tocc 2026/02/05 16:54:20 INFO Applying migration id=followeds 2026/02/05 16:54:20 INFO Applying migration id=certhash 2026/02/05 16:54:20 INFO Applying migration id=follows_sync 2026/02/05 16:54:20 INFO Applying migration id=jsonpath 2026/02/05 16:54:20 INFO Applying migration id=localforward 2026/02/05 16:54:20 INFO Applying migration id=avatar 2026/02/05 16:54:20 INFO Applying migration id=noimage 2026/02/05 16:54:20 INFO Applying migration id=feed 2026/02/05 16:54:20 INFO Applying migration id=bookmarks 2026/02/05 16:54:20 INFO Applying migration id=shareactivity 2026/02/05 16:54:20 INFO Applying migration id=application 2026/02/05 16:54:20 INFO Applying migration id=certificates 2026/02/05 16:54:20 INFO Applying migration id=rawforward 2026/02/05 16:54:20 INFO Applying migration id=publickey 2026/02/05 16:54:20 INFO Applying migration id=resolvegroup 2026/02/05 16:54:20 INFO Applying migration id=reject 2026/02/05 16:54:20 INFO Applying migration id=autodel 2026/02/05 16:54:20 INFO Applying migration id=jsonb 2026/02/05 16:54:20 INFO Applying migration id=quote 2026/02/05 16:54:20 INFO Applying migration id=rfc9421 2026/02/05 16:54:20 INFO Applying migration id=keys 2026/02/05 16:54:20 INFO Applying migration id=portable 2026/02/05 16:54:20 INFO Applying migration id=proofs 2026/02/05 16:54:20 INFO Applying migration id=contexts 2026/02/05 16:54:20 INFO Applying migration id=deliverieshost 2026/02/05 16:54:20 INFO Applying migration id=pembegin 2026/02/05 16:54:20 INFO Applying migration id=didhost 2026/02/05 16:54:20 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:20 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:20 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasNew (0.31s) === RUN TestResolve_FederatedActorOldCacheUpdateFailed 2026/02/05 16:54:20 INFO Applying migration id=initial 2026/02/05 16:54:20 INFO Applying migration id=notesupdated 2026/02/05 16:54:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:20 INFO Applying migration id=activitiesid 2026/02/05 16:54:20 INFO Applying migration id=outbox 2026/02/05 16:54:20 INFO Applying migration id=edits 2026/02/05 16:54:20 INFO Applying migration id=outboxactor 2026/02/05 16:54:20 INFO Applying migration id=outboxsender 2026/02/05 16:54:20 INFO Applying migration id=thread 2026/02/05 16:54:20 INFO Applying migration id=host 2026/02/05 16:54:20 INFO Applying migration id=sharedinbox 2026/02/05 16:54:20 INFO Applying migration id=noteshost 2026/02/05 16:54:20 INFO Applying migration id=fetched 2026/02/05 16:54:20 INFO Applying migration id=move 2026/02/05 16:54:20 INFO Applying migration id=cleanup 2026/02/05 16:54:20 INFO Applying migration id=received 2026/02/05 16:54:20 INFO Applying migration id=namehost 2026/02/05 16:54:20 INFO Applying migration id=outboxhost 2026/02/05 16:54:20 INFO Applying migration id=notesfts 2026/02/05 16:54:20 INFO Applying migration id=iconsname 2026/02/05 16:54:20 INFO Applying migration id=nohash 2026/02/05 16:54:20 INFO Applying migration id=shares 2026/02/05 16:54:20 INFO Applying migration id=actorttl 2026/02/05 16:54:20 INFO Applying migration id=tocc 2026/02/05 16:54:20 INFO Applying migration id=followeds 2026/02/05 16:54:20 INFO Applying migration id=certhash 2026/02/05 16:54:20 INFO Applying migration id=follows_sync 2026/02/05 16:54:20 INFO Applying migration id=jsonpath 2026/02/05 16:54:20 INFO Applying migration id=localforward 2026/02/05 16:54:20 INFO Applying migration id=avatar 2026/02/05 16:54:20 INFO Applying migration id=noimage 2026/02/05 16:54:20 INFO Applying migration id=feed 2026/02/05 16:54:20 INFO Applying migration id=bookmarks 2026/02/05 16:54:20 INFO Applying migration id=shareactivity 2026/02/05 16:54:20 INFO Applying migration id=application 2026/02/05 16:54:20 INFO Applying migration id=certificates 2026/02/05 16:54:20 INFO Applying migration id=rawforward 2026/02/05 16:54:20 INFO Applying migration id=publickey 2026/02/05 16:54:20 INFO Applying migration id=resolvegroup 2026/02/05 16:54:20 INFO Applying migration id=reject 2026/02/05 16:54:20 INFO Applying migration id=autodel 2026/02/05 16:54:20 INFO Applying migration id=jsonb 2026/02/05 16:54:20 INFO Applying migration id=quote 2026/02/05 16:54:20 INFO Applying migration id=rfc9421 2026/02/05 16:54:20 INFO Applying migration id=keys 2026/02/05 16:54:20 INFO Applying migration id=portable 2026/02/05 16:54:20 INFO Applying migration id=proofs 2026/02/05 16:54:20 INFO Applying migration id=contexts 2026/02/05 16:54:20 INFO Applying migration id=deliverieshost 2026/02/05 16:54:20 INFO Applying migration id=pembegin 2026/02/05 16:54:20 INFO Applying migration id=didhost 2026/02/05 16:54:20 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:20 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:20 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.35s) === RUN TestResolve_FederatedActorOldCacheStillNew 2026/02/05 16:54:20 INFO Applying migration id=initial 2026/02/05 16:54:20 INFO Applying migration id=notesupdated 2026/02/05 16:54:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:20 INFO Applying migration id=activitiesid 2026/02/05 16:54:20 INFO Applying migration id=outbox 2026/02/05 16:54:20 INFO Applying migration id=edits 2026/02/05 16:54:20 INFO Applying migration id=outboxactor 2026/02/05 16:54:20 INFO Applying migration id=outboxsender 2026/02/05 16:54:20 INFO Applying migration id=thread 2026/02/05 16:54:20 INFO Applying migration id=host 2026/02/05 16:54:20 INFO Applying migration id=sharedinbox 2026/02/05 16:54:20 INFO Applying migration id=noteshost 2026/02/05 16:54:20 INFO Applying migration id=fetched 2026/02/05 16:54:20 INFO Applying migration id=move 2026/02/05 16:54:20 INFO Applying migration id=cleanup 2026/02/05 16:54:20 INFO Applying migration id=received 2026/02/05 16:54:20 INFO Applying migration id=namehost 2026/02/05 16:54:20 INFO Applying migration id=outboxhost 2026/02/05 16:54:20 INFO Applying migration id=notesfts 2026/02/05 16:54:20 INFO Applying migration id=iconsname 2026/02/05 16:54:20 INFO Applying migration id=nohash 2026/02/05 16:54:20 INFO Applying migration id=shares 2026/02/05 16:54:20 INFO Applying migration id=actorttl 2026/02/05 16:54:20 INFO Applying migration id=tocc 2026/02/05 16:54:20 INFO Applying migration id=followeds 2026/02/05 16:54:20 INFO Applying migration id=certhash 2026/02/05 16:54:20 INFO Applying migration id=follows_sync 2026/02/05 16:54:20 INFO Applying migration id=jsonpath 2026/02/05 16:54:20 INFO Applying migration id=localforward 2026/02/05 16:54:20 INFO Applying migration id=avatar 2026/02/05 16:54:20 INFO Applying migration id=noimage 2026/02/05 16:54:20 INFO Applying migration id=feed 2026/02/05 16:54:20 INFO Applying migration id=bookmarks 2026/02/05 16:54:20 INFO Applying migration id=shareactivity 2026/02/05 16:54:20 INFO Applying migration id=application 2026/02/05 16:54:20 INFO Applying migration id=certificates 2026/02/05 16:54:20 INFO Applying migration id=rawforward 2026/02/05 16:54:20 INFO Applying migration id=publickey 2026/02/05 16:54:20 INFO Applying migration id=resolvegroup 2026/02/05 16:54:20 INFO Applying migration id=reject 2026/02/05 16:54:20 INFO Applying migration id=autodel 2026/02/05 16:54:20 INFO Applying migration id=jsonb 2026/02/05 16:54:20 INFO Applying migration id=quote 2026/02/05 16:54:20 INFO Applying migration id=rfc9421 2026/02/05 16:54:20 INFO Applying migration id=keys 2026/02/05 16:54:20 INFO Applying migration id=portable 2026/02/05 16:54:20 INFO Applying migration id=proofs 2026/02/05 16:54:20 INFO Applying migration id=contexts 2026/02/05 16:54:20 INFO Applying migration id=deliverieshost 2026/02/05 16:54:20 INFO Applying migration id=pembegin 2026/02/05 16:54:20 INFO Applying migration id=didhost 2026/02/05 16:54:21 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:21 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:21 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheStillNew (0.70s) === RUN TestResolve_FederatedActorOldCacheWasOld 2026/02/05 16:54:21 INFO Applying migration id=initial 2026/02/05 16:54:21 INFO Applying migration id=notesupdated 2026/02/05 16:54:21 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:21 INFO Applying migration id=activitiesid 2026/02/05 16:54:21 INFO Applying migration id=outbox 2026/02/05 16:54:21 INFO Applying migration id=edits 2026/02/05 16:54:21 INFO Applying migration id=outboxactor 2026/02/05 16:54:21 INFO Applying migration id=outboxsender 2026/02/05 16:54:21 INFO Applying migration id=thread 2026/02/05 16:54:21 INFO Applying migration id=host 2026/02/05 16:54:21 INFO Applying migration id=sharedinbox 2026/02/05 16:54:21 INFO Applying migration id=noteshost 2026/02/05 16:54:21 INFO Applying migration id=fetched 2026/02/05 16:54:21 INFO Applying migration id=move 2026/02/05 16:54:21 INFO Applying migration id=cleanup 2026/02/05 16:54:21 INFO Applying migration id=received 2026/02/05 16:54:21 INFO Applying migration id=namehost 2026/02/05 16:54:21 INFO Applying migration id=outboxhost 2026/02/05 16:54:21 INFO Applying migration id=notesfts 2026/02/05 16:54:21 INFO Applying migration id=iconsname 2026/02/05 16:54:21 INFO Applying migration id=nohash 2026/02/05 16:54:21 INFO Applying migration id=shares 2026/02/05 16:54:21 INFO Applying migration id=actorttl 2026/02/05 16:54:21 INFO Applying migration id=tocc 2026/02/05 16:54:21 INFO Applying migration id=followeds 2026/02/05 16:54:21 INFO Applying migration id=certhash 2026/02/05 16:54:21 INFO Applying migration id=follows_sync 2026/02/05 16:54:21 INFO Applying migration id=jsonpath 2026/02/05 16:54:21 INFO Applying migration id=localforward 2026/02/05 16:54:21 INFO Applying migration id=avatar 2026/02/05 16:54:21 INFO Applying migration id=noimage 2026/02/05 16:54:21 INFO Applying migration id=feed 2026/02/05 16:54:21 INFO Applying migration id=bookmarks 2026/02/05 16:54:21 INFO Applying migration id=shareactivity 2026/02/05 16:54:21 INFO Applying migration id=application 2026/02/05 16:54:21 INFO Applying migration id=certificates 2026/02/05 16:54:21 INFO Applying migration id=rawforward 2026/02/05 16:54:21 INFO Applying migration id=publickey 2026/02/05 16:54:21 INFO Applying migration id=resolvegroup 2026/02/05 16:54:21 INFO Applying migration id=reject 2026/02/05 16:54:21 INFO Applying migration id=autodel 2026/02/05 16:54:21 INFO Applying migration id=jsonb 2026/02/05 16:54:21 INFO Applying migration id=quote 2026/02/05 16:54:21 INFO Applying migration id=rfc9421 2026/02/05 16:54:21 INFO Applying migration id=keys 2026/02/05 16:54:21 INFO Applying migration id=portable 2026/02/05 16:54:21 INFO Applying migration id=proofs 2026/02/05 16:54:21 INFO Applying migration id=contexts 2026/02/05 16:54:21 INFO Applying migration id=deliverieshost 2026/02/05 16:54:21 INFO Applying migration id=pembegin 2026/02/05 16:54:21 INFO Applying migration id=didhost 2026/02/05 16:54:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:22 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasOld (0.63s) === RUN TestResolve_FederatedActorOldCacheWasNewNowUnknown 2026/02/05 16:54:22 INFO Applying migration id=initial 2026/02/05 16:54:22 INFO Applying migration id=notesupdated 2026/02/05 16:54:22 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:22 INFO Applying migration id=activitiesid 2026/02/05 16:54:22 INFO Applying migration id=outbox 2026/02/05 16:54:22 INFO Applying migration id=edits 2026/02/05 16:54:22 INFO Applying migration id=outboxactor 2026/02/05 16:54:22 INFO Applying migration id=outboxsender 2026/02/05 16:54:22 INFO Applying migration id=thread 2026/02/05 16:54:22 INFO Applying migration id=host 2026/02/05 16:54:22 INFO Applying migration id=sharedinbox 2026/02/05 16:54:22 INFO Applying migration id=noteshost 2026/02/05 16:54:22 INFO Applying migration id=fetched 2026/02/05 16:54:22 INFO Applying migration id=move 2026/02/05 16:54:22 INFO Applying migration id=cleanup 2026/02/05 16:54:22 INFO Applying migration id=received 2026/02/05 16:54:22 INFO Applying migration id=namehost 2026/02/05 16:54:22 INFO Applying migration id=outboxhost 2026/02/05 16:54:22 INFO Applying migration id=notesfts 2026/02/05 16:54:22 INFO Applying migration id=iconsname 2026/02/05 16:54:22 INFO Applying migration id=nohash 2026/02/05 16:54:22 INFO Applying migration id=shares 2026/02/05 16:54:22 INFO Applying migration id=actorttl 2026/02/05 16:54:22 INFO Applying migration id=tocc 2026/02/05 16:54:22 INFO Applying migration id=followeds 2026/02/05 16:54:22 INFO Applying migration id=certhash 2026/02/05 16:54:22 INFO Applying migration id=follows_sync 2026/02/05 16:54:22 INFO Applying migration id=jsonpath 2026/02/05 16:54:22 INFO Applying migration id=localforward 2026/02/05 16:54:22 INFO Applying migration id=avatar 2026/02/05 16:54:22 INFO Applying migration id=noimage 2026/02/05 16:54:22 INFO Applying migration id=feed 2026/02/05 16:54:22 INFO Applying migration id=bookmarks 2026/02/05 16:54:22 INFO Applying migration id=shareactivity 2026/02/05 16:54:22 INFO Applying migration id=application 2026/02/05 16:54:22 INFO Applying migration id=certificates 2026/02/05 16:54:22 INFO Applying migration id=rawforward 2026/02/05 16:54:22 INFO Applying migration id=publickey 2026/02/05 16:54:22 INFO Applying migration id=resolvegroup 2026/02/05 16:54:22 INFO Applying migration id=reject 2026/02/05 16:54:22 INFO Applying migration id=autodel 2026/02/05 16:54:22 INFO Applying migration id=jsonb 2026/02/05 16:54:22 INFO Applying migration id=quote 2026/02/05 16:54:22 INFO Applying migration id=rfc9421 2026/02/05 16:54:22 INFO Applying migration id=keys 2026/02/05 16:54:22 INFO Applying migration id=portable 2026/02/05 16:54:22 INFO Applying migration id=proofs 2026/02/05 16:54:22 INFO Applying migration id=contexts 2026/02/05 16:54:22 INFO Applying migration id=deliverieshost 2026/02/05 16:54:22 INFO Applying migration id=pembegin 2026/02/05 16:54:22 INFO Applying migration id=didhost 2026/02/05 16:54:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:22 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasNewNowUnknown (0.20s) === RUN TestResolve_FederatedActorOldCacheFetchedRecently 2026/02/05 16:54:22 INFO Applying migration id=initial 2026/02/05 16:54:22 INFO Applying migration id=notesupdated 2026/02/05 16:54:22 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:22 INFO Applying migration id=activitiesid 2026/02/05 16:54:22 INFO Applying migration id=outbox 2026/02/05 16:54:22 INFO Applying migration id=edits 2026/02/05 16:54:22 INFO Applying migration id=outboxactor 2026/02/05 16:54:22 INFO Applying migration id=outboxsender 2026/02/05 16:54:22 INFO Applying migration id=thread 2026/02/05 16:54:22 INFO Applying migration id=host 2026/02/05 16:54:22 INFO Applying migration id=sharedinbox 2026/02/05 16:54:22 INFO Applying migration id=noteshost 2026/02/05 16:54:22 INFO Applying migration id=fetched 2026/02/05 16:54:22 INFO Applying migration id=move 2026/02/05 16:54:22 INFO Applying migration id=cleanup 2026/02/05 16:54:22 INFO Applying migration id=received 2026/02/05 16:54:22 INFO Applying migration id=namehost 2026/02/05 16:54:22 INFO Applying migration id=outboxhost 2026/02/05 16:54:22 INFO Applying migration id=notesfts 2026/02/05 16:54:22 INFO Applying migration id=iconsname 2026/02/05 16:54:22 INFO Applying migration id=nohash 2026/02/05 16:54:22 INFO Applying migration id=shares 2026/02/05 16:54:22 INFO Applying migration id=actorttl 2026/02/05 16:54:22 INFO Applying migration id=tocc 2026/02/05 16:54:22 INFO Applying migration id=followeds 2026/02/05 16:54:22 INFO Applying migration id=certhash 2026/02/05 16:54:22 INFO Applying migration id=follows_sync 2026/02/05 16:54:22 INFO Applying migration id=jsonpath 2026/02/05 16:54:22 INFO Applying migration id=localforward 2026/02/05 16:54:22 INFO Applying migration id=avatar 2026/02/05 16:54:22 INFO Applying migration id=noimage 2026/02/05 16:54:22 INFO Applying migration id=feed 2026/02/05 16:54:22 INFO Applying migration id=bookmarks 2026/02/05 16:54:22 INFO Applying migration id=shareactivity 2026/02/05 16:54:22 INFO Applying migration id=application 2026/02/05 16:54:22 INFO Applying migration id=certificates 2026/02/05 16:54:22 INFO Applying migration id=rawforward 2026/02/05 16:54:22 INFO Applying migration id=publickey 2026/02/05 16:54:22 INFO Applying migration id=resolvegroup 2026/02/05 16:54:22 INFO Applying migration id=reject 2026/02/05 16:54:22 INFO Applying migration id=autodel 2026/02/05 16:54:22 INFO Applying migration id=jsonb 2026/02/05 16:54:22 INFO Applying migration id=quote 2026/02/05 16:54:22 INFO Applying migration id=rfc9421 2026/02/05 16:54:22 INFO Applying migration id=keys 2026/02/05 16:54:22 INFO Applying migration id=portable 2026/02/05 16:54:22 INFO Applying migration id=proofs 2026/02/05 16:54:22 INFO Applying migration id=contexts 2026/02/05 16:54:22 INFO Applying migration id=deliverieshost 2026/02/05 16:54:22 INFO Applying migration id=pembegin 2026/02/05 16:54:22 INFO Applying migration id=didhost 2026/02/05 16:54:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheFetchedRecently (0.55s) === RUN TestResolve_FederatedActorOldCacheButOffline 2026/02/05 16:54:22 INFO Applying migration id=initial 2026/02/05 16:54:22 INFO Applying migration id=notesupdated 2026/02/05 16:54:22 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:22 INFO Applying migration id=activitiesid 2026/02/05 16:54:22 INFO Applying migration id=outbox 2026/02/05 16:54:22 INFO Applying migration id=edits 2026/02/05 16:54:22 INFO Applying migration id=outboxactor 2026/02/05 16:54:22 INFO Applying migration id=outboxsender 2026/02/05 16:54:22 INFO Applying migration id=thread 2026/02/05 16:54:22 INFO Applying migration id=host 2026/02/05 16:54:22 INFO Applying migration id=sharedinbox 2026/02/05 16:54:22 INFO Applying migration id=noteshost 2026/02/05 16:54:22 INFO Applying migration id=fetched 2026/02/05 16:54:22 INFO Applying migration id=move 2026/02/05 16:54:22 INFO Applying migration id=cleanup 2026/02/05 16:54:22 INFO Applying migration id=received 2026/02/05 16:54:22 INFO Applying migration id=namehost 2026/02/05 16:54:22 INFO Applying migration id=outboxhost 2026/02/05 16:54:22 INFO Applying migration id=notesfts 2026/02/05 16:54:22 INFO Applying migration id=iconsname 2026/02/05 16:54:22 INFO Applying migration id=nohash 2026/02/05 16:54:22 INFO Applying migration id=shares 2026/02/05 16:54:22 INFO Applying migration id=actorttl 2026/02/05 16:54:22 INFO Applying migration id=tocc 2026/02/05 16:54:22 INFO Applying migration id=followeds 2026/02/05 16:54:22 INFO Applying migration id=certhash 2026/02/05 16:54:22 INFO Applying migration id=follows_sync 2026/02/05 16:54:22 INFO Applying migration id=jsonpath 2026/02/05 16:54:23 INFO Applying migration id=localforward 2026/02/05 16:54:23 INFO Applying migration id=avatar 2026/02/05 16:54:23 INFO Applying migration id=noimage 2026/02/05 16:54:23 INFO Applying migration id=feed 2026/02/05 16:54:23 INFO Applying migration id=bookmarks 2026/02/05 16:54:23 INFO Applying migration id=shareactivity 2026/02/05 16:54:23 INFO Applying migration id=application 2026/02/05 16:54:23 INFO Applying migration id=certificates 2026/02/05 16:54:23 INFO Applying migration id=rawforward 2026/02/05 16:54:23 INFO Applying migration id=publickey 2026/02/05 16:54:23 INFO Applying migration id=resolvegroup 2026/02/05 16:54:23 INFO Applying migration id=reject 2026/02/05 16:54:23 INFO Applying migration id=autodel 2026/02/05 16:54:23 INFO Applying migration id=jsonb 2026/02/05 16:54:23 INFO Applying migration id=quote 2026/02/05 16:54:23 INFO Applying migration id=rfc9421 2026/02/05 16:54:23 INFO Applying migration id=keys 2026/02/05 16:54:23 INFO Applying migration id=portable 2026/02/05 16:54:23 INFO Applying migration id=proofs 2026/02/05 16:54:23 INFO Applying migration id=contexts 2026/02/05 16:54:23 INFO Applying migration id=deliverieshost 2026/02/05 16:54:23 INFO Applying migration id=pembegin 2026/02/05 16:54:23 INFO Applying migration id=didhost 2026/02/05 16:54:23 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheButOffline (0.69s) === RUN TestResolve_FederatedActorOldCacheInvalidID 2026/02/05 16:54:23 INFO Applying migration id=initial 2026/02/05 16:54:23 INFO Applying migration id=notesupdated 2026/02/05 16:54:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:23 INFO Applying migration id=activitiesid 2026/02/05 16:54:23 INFO Applying migration id=outbox 2026/02/05 16:54:23 INFO Applying migration id=edits 2026/02/05 16:54:23 INFO Applying migration id=outboxactor 2026/02/05 16:54:23 INFO Applying migration id=outboxsender 2026/02/05 16:54:23 INFO Applying migration id=thread 2026/02/05 16:54:23 INFO Applying migration id=host 2026/02/05 16:54:23 INFO Applying migration id=sharedinbox 2026/02/05 16:54:23 INFO Applying migration id=noteshost 2026/02/05 16:54:23 INFO Applying migration id=fetched 2026/02/05 16:54:23 INFO Applying migration id=move 2026/02/05 16:54:23 INFO Applying migration id=cleanup 2026/02/05 16:54:23 INFO Applying migration id=received 2026/02/05 16:54:23 INFO Applying migration id=namehost 2026/02/05 16:54:23 INFO Applying migration id=outboxhost 2026/02/05 16:54:23 INFO Applying migration id=notesfts 2026/02/05 16:54:23 INFO Applying migration id=iconsname 2026/02/05 16:54:23 INFO Applying migration id=nohash 2026/02/05 16:54:23 INFO Applying migration id=shares 2026/02/05 16:54:23 INFO Applying migration id=actorttl 2026/02/05 16:54:23 INFO Applying migration id=tocc 2026/02/05 16:54:23 INFO Applying migration id=followeds 2026/02/05 16:54:23 INFO Applying migration id=certhash 2026/02/05 16:54:23 INFO Applying migration id=follows_sync 2026/02/05 16:54:23 INFO Applying migration id=jsonpath 2026/02/05 16:54:23 INFO Applying migration id=localforward 2026/02/05 16:54:23 INFO Applying migration id=avatar 2026/02/05 16:54:23 INFO Applying migration id=noimage 2026/02/05 16:54:23 INFO Applying migration id=feed 2026/02/05 16:54:23 INFO Applying migration id=bookmarks 2026/02/05 16:54:23 INFO Applying migration id=shareactivity 2026/02/05 16:54:23 INFO Applying migration id=application 2026/02/05 16:54:23 INFO Applying migration id=certificates 2026/02/05 16:54:23 INFO Applying migration id=rawforward 2026/02/05 16:54:23 INFO Applying migration id=publickey 2026/02/05 16:54:23 INFO Applying migration id=resolvegroup 2026/02/05 16:54:23 INFO Applying migration id=reject 2026/02/05 16:54:23 INFO Applying migration id=autodel 2026/02/05 16:54:23 INFO Applying migration id=jsonb 2026/02/05 16:54:23 INFO Applying migration id=quote 2026/02/05 16:54:23 INFO Applying migration id=rfc9421 2026/02/05 16:54:23 INFO Applying migration id=keys 2026/02/05 16:54:23 INFO Applying migration id=portable 2026/02/05 16:54:23 INFO Applying migration id=proofs 2026/02/05 16:54:23 INFO Applying migration id=contexts 2026/02/05 16:54:23 INFO Applying migration id=deliverieshost 2026/02/05 16:54:23 INFO Applying migration id=pembegin 2026/02/05 16:54:23 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorOldCacheInvalidID (0.21s) === RUN TestResolve_FederatedActorOldCacheInvalidWebFingerResponse 2026/02/05 16:54:23 INFO Applying migration id=initial 2026/02/05 16:54:23 INFO Applying migration id=notesupdated 2026/02/05 16:54:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:23 INFO Applying migration id=activitiesid 2026/02/05 16:54:23 INFO Applying migration id=outbox 2026/02/05 16:54:23 INFO Applying migration id=edits 2026/02/05 16:54:23 INFO Applying migration id=outboxactor 2026/02/05 16:54:23 INFO Applying migration id=outboxsender 2026/02/05 16:54:23 INFO Applying migration id=thread 2026/02/05 16:54:23 INFO Applying migration id=host 2026/02/05 16:54:23 INFO Applying migration id=sharedinbox 2026/02/05 16:54:23 INFO Applying migration id=noteshost 2026/02/05 16:54:23 INFO Applying migration id=fetched 2026/02/05 16:54:23 INFO Applying migration id=move 2026/02/05 16:54:23 INFO Applying migration id=cleanup 2026/02/05 16:54:23 INFO Applying migration id=received 2026/02/05 16:54:23 INFO Applying migration id=namehost 2026/02/05 16:54:23 INFO Applying migration id=outboxhost 2026/02/05 16:54:23 INFO Applying migration id=notesfts 2026/02/05 16:54:23 INFO Applying migration id=iconsname 2026/02/05 16:54:23 INFO Applying migration id=nohash 2026/02/05 16:54:23 INFO Applying migration id=shares 2026/02/05 16:54:23 INFO Applying migration id=actorttl 2026/02/05 16:54:23 INFO Applying migration id=tocc 2026/02/05 16:54:23 INFO Applying migration id=followeds 2026/02/05 16:54:23 INFO Applying migration id=certhash 2026/02/05 16:54:23 INFO Applying migration id=follows_sync 2026/02/05 16:54:23 INFO Applying migration id=jsonpath 2026/02/05 16:54:23 INFO Applying migration id=localforward 2026/02/05 16:54:23 INFO Applying migration id=avatar 2026/02/05 16:54:23 INFO Applying migration id=noimage 2026/02/05 16:54:23 INFO Applying migration id=feed 2026/02/05 16:54:23 INFO Applying migration id=bookmarks 2026/02/05 16:54:23 INFO Applying migration id=shareactivity 2026/02/05 16:54:23 INFO Applying migration id=application 2026/02/05 16:54:23 INFO Applying migration id=certificates 2026/02/05 16:54:23 INFO Applying migration id=rawforward 2026/02/05 16:54:23 INFO Applying migration id=publickey 2026/02/05 16:54:23 INFO Applying migration id=resolvegroup 2026/02/05 16:54:23 INFO Applying migration id=reject 2026/02/05 16:54:23 INFO Applying migration id=autodel 2026/02/05 16:54:23 INFO Applying migration id=jsonb 2026/02/05 16:54:23 INFO Applying migration id=quote 2026/02/05 16:54:23 INFO Applying migration id=rfc9421 2026/02/05 16:54:23 INFO Applying migration id=keys 2026/02/05 16:54:23 INFO Applying migration id=portable 2026/02/05 16:54:23 INFO Applying migration id=proofs 2026/02/05 16:54:23 INFO Applying migration id=contexts 2026/02/05 16:54:23 INFO Applying migration id=deliverieshost 2026/02/05 16:54:23 INFO Applying migration id=pembegin 2026/02/05 16:54:23 INFO Applying migration id=didhost 2026/02/05 16:54:24 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:24 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:24 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.27s) === RUN TestResolve_FederatedActorOldCacheBigWebFingerResponse 2026/02/05 16:54:24 INFO Applying migration id=initial 2026/02/05 16:54:24 INFO Applying migration id=notesupdated 2026/02/05 16:54:24 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:24 INFO Applying migration id=activitiesid 2026/02/05 16:54:24 INFO Applying migration id=outbox 2026/02/05 16:54:24 INFO Applying migration id=edits 2026/02/05 16:54:24 INFO Applying migration id=outboxactor 2026/02/05 16:54:24 INFO Applying migration id=outboxsender 2026/02/05 16:54:24 INFO Applying migration id=thread 2026/02/05 16:54:24 INFO Applying migration id=host 2026/02/05 16:54:24 INFO Applying migration id=sharedinbox 2026/02/05 16:54:24 INFO Applying migration id=noteshost 2026/02/05 16:54:24 INFO Applying migration id=fetched 2026/02/05 16:54:24 INFO Applying migration id=move 2026/02/05 16:54:24 INFO Applying migration id=cleanup 2026/02/05 16:54:24 INFO Applying migration id=received 2026/02/05 16:54:24 INFO Applying migration id=namehost 2026/02/05 16:54:24 INFO Applying migration id=outboxhost 2026/02/05 16:54:24 INFO Applying migration id=notesfts 2026/02/05 16:54:24 INFO Applying migration id=iconsname 2026/02/05 16:54:24 INFO Applying migration id=nohash 2026/02/05 16:54:24 INFO Applying migration id=shares 2026/02/05 16:54:24 INFO Applying migration id=actorttl 2026/02/05 16:54:24 INFO Applying migration id=tocc 2026/02/05 16:54:24 INFO Applying migration id=followeds 2026/02/05 16:54:24 INFO Applying migration id=certhash 2026/02/05 16:54:24 INFO Applying migration id=follows_sync 2026/02/05 16:54:24 INFO Applying migration id=jsonpath 2026/02/05 16:54:24 INFO Applying migration id=localforward 2026/02/05 16:54:24 INFO Applying migration id=avatar 2026/02/05 16:54:24 INFO Applying migration id=noimage 2026/02/05 16:54:24 INFO Applying migration id=feed 2026/02/05 16:54:24 INFO Applying migration id=bookmarks 2026/02/05 16:54:24 INFO Applying migration id=shareactivity 2026/02/05 16:54:24 INFO Applying migration id=application 2026/02/05 16:54:24 INFO Applying migration id=certificates 2026/02/05 16:54:24 INFO Applying migration id=rawforward 2026/02/05 16:54:24 INFO Applying migration id=publickey 2026/02/05 16:54:24 INFO Applying migration id=resolvegroup 2026/02/05 16:54:24 INFO Applying migration id=reject 2026/02/05 16:54:24 INFO Applying migration id=autodel 2026/02/05 16:54:24 INFO Applying migration id=jsonb 2026/02/05 16:54:24 INFO Applying migration id=quote 2026/02/05 16:54:24 INFO Applying migration id=rfc9421 2026/02/05 16:54:24 INFO Applying migration id=keys 2026/02/05 16:54:24 INFO Applying migration id=portable 2026/02/05 16:54:24 INFO Applying migration id=proofs 2026/02/05 16:54:24 INFO Applying migration id=contexts 2026/02/05 16:54:24 INFO Applying migration id=deliverieshost 2026/02/05 16:54:24 INFO Applying migration id=pembegin 2026/02/05 16:54:24 INFO Applying migration id=didhost 2026/02/05 16:54:24 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:24 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:24 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.52s) === RUN TestResolve_FederatedActorOldCacheInvalidActor 2026/02/05 16:54:24 INFO Applying migration id=initial 2026/02/05 16:54:24 INFO Applying migration id=notesupdated 2026/02/05 16:54:24 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:24 INFO Applying migration id=activitiesid 2026/02/05 16:54:24 INFO Applying migration id=outbox 2026/02/05 16:54:24 INFO Applying migration id=edits 2026/02/05 16:54:24 INFO Applying migration id=outboxactor 2026/02/05 16:54:24 INFO Applying migration id=outboxsender 2026/02/05 16:54:24 INFO Applying migration id=thread 2026/02/05 16:54:24 INFO Applying migration id=host 2026/02/05 16:54:24 INFO Applying migration id=sharedinbox 2026/02/05 16:54:24 INFO Applying migration id=noteshost 2026/02/05 16:54:24 INFO Applying migration id=fetched 2026/02/05 16:54:24 INFO Applying migration id=move 2026/02/05 16:54:24 INFO Applying migration id=cleanup 2026/02/05 16:54:24 INFO Applying migration id=received 2026/02/05 16:54:24 INFO Applying migration id=namehost 2026/02/05 16:54:24 INFO Applying migration id=outboxhost 2026/02/05 16:54:24 INFO Applying migration id=notesfts 2026/02/05 16:54:24 INFO Applying migration id=iconsname 2026/02/05 16:54:24 INFO Applying migration id=nohash 2026/02/05 16:54:24 INFO Applying migration id=shares 2026/02/05 16:54:24 INFO Applying migration id=actorttl 2026/02/05 16:54:24 INFO Applying migration id=tocc 2026/02/05 16:54:24 INFO Applying migration id=followeds 2026/02/05 16:54:24 INFO Applying migration id=certhash 2026/02/05 16:54:24 INFO Applying migration id=follows_sync 2026/02/05 16:54:24 INFO Applying migration id=jsonpath 2026/02/05 16:54:24 INFO Applying migration id=localforward 2026/02/05 16:54:24 INFO Applying migration id=avatar 2026/02/05 16:54:24 INFO Applying migration id=noimage 2026/02/05 16:54:24 INFO Applying migration id=feed 2026/02/05 16:54:24 INFO Applying migration id=bookmarks 2026/02/05 16:54:24 INFO Applying migration id=shareactivity 2026/02/05 16:54:24 INFO Applying migration id=application 2026/02/05 16:54:24 INFO Applying migration id=certificates 2026/02/05 16:54:24 INFO Applying migration id=rawforward 2026/02/05 16:54:24 INFO Applying migration id=publickey 2026/02/05 16:54:24 INFO Applying migration id=resolvegroup 2026/02/05 16:54:24 INFO Applying migration id=reject 2026/02/05 16:54:24 INFO Applying migration id=autodel 2026/02/05 16:54:24 INFO Applying migration id=jsonb 2026/02/05 16:54:24 INFO Applying migration id=quote 2026/02/05 16:54:24 INFO Applying migration id=rfc9421 2026/02/05 16:54:24 INFO Applying migration id=keys 2026/02/05 16:54:24 INFO Applying migration id=portable 2026/02/05 16:54:24 INFO Applying migration id=proofs 2026/02/05 16:54:24 INFO Applying migration id=contexts 2026/02/05 16:54:24 INFO Applying migration id=deliverieshost 2026/02/05 16:54:24 INFO Applying migration id=pembegin 2026/02/05 16:54:24 INFO Applying migration id=didhost 2026/02/05 16:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:25 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:25 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.37s) === RUN TestResolve_FederatedActorOldCacheBigActor 2026/02/05 16:54:25 INFO Applying migration id=initial 2026/02/05 16:54:25 INFO Applying migration id=notesupdated 2026/02/05 16:54:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:25 INFO Applying migration id=activitiesid 2026/02/05 16:54:25 INFO Applying migration id=outbox 2026/02/05 16:54:25 INFO Applying migration id=edits 2026/02/05 16:54:25 INFO Applying migration id=outboxactor 2026/02/05 16:54:25 INFO Applying migration id=outboxsender 2026/02/05 16:54:25 INFO Applying migration id=thread 2026/02/05 16:54:25 INFO Applying migration id=host 2026/02/05 16:54:25 INFO Applying migration id=sharedinbox 2026/02/05 16:54:25 INFO Applying migration id=noteshost 2026/02/05 16:54:25 INFO Applying migration id=fetched 2026/02/05 16:54:25 INFO Applying migration id=move 2026/02/05 16:54:25 INFO Applying migration id=cleanup 2026/02/05 16:54:25 INFO Applying migration id=received 2026/02/05 16:54:25 INFO Applying migration id=namehost 2026/02/05 16:54:25 INFO Applying migration id=outboxhost 2026/02/05 16:54:25 INFO Applying migration id=notesfts 2026/02/05 16:54:25 INFO Applying migration id=iconsname 2026/02/05 16:54:25 INFO Applying migration id=nohash 2026/02/05 16:54:25 INFO Applying migration id=shares 2026/02/05 16:54:25 INFO Applying migration id=actorttl 2026/02/05 16:54:25 INFO Applying migration id=tocc 2026/02/05 16:54:25 INFO Applying migration id=followeds 2026/02/05 16:54:25 INFO Applying migration id=certhash 2026/02/05 16:54:25 INFO Applying migration id=follows_sync 2026/02/05 16:54:25 INFO Applying migration id=jsonpath 2026/02/05 16:54:25 INFO Applying migration id=localforward 2026/02/05 16:54:25 INFO Applying migration id=avatar 2026/02/05 16:54:25 INFO Applying migration id=noimage 2026/02/05 16:54:25 INFO Applying migration id=feed 2026/02/05 16:54:25 INFO Applying migration id=bookmarks 2026/02/05 16:54:25 INFO Applying migration id=shareactivity 2026/02/05 16:54:25 INFO Applying migration id=application 2026/02/05 16:54:25 INFO Applying migration id=certificates 2026/02/05 16:54:25 INFO Applying migration id=rawforward 2026/02/05 16:54:25 INFO Applying migration id=publickey 2026/02/05 16:54:25 INFO Applying migration id=resolvegroup 2026/02/05 16:54:25 INFO Applying migration id=reject 2026/02/05 16:54:25 INFO Applying migration id=autodel 2026/02/05 16:54:25 INFO Applying migration id=jsonb 2026/02/05 16:54:25 INFO Applying migration id=quote 2026/02/05 16:54:25 INFO Applying migration id=rfc9421 2026/02/05 16:54:25 INFO Applying migration id=keys 2026/02/05 16:54:25 INFO Applying migration id=portable 2026/02/05 16:54:25 INFO Applying migration id=proofs 2026/02/05 16:54:25 INFO Applying migration id=contexts 2026/02/05 16:54:25 INFO Applying migration id=deliverieshost 2026/02/05 16:54:25 INFO Applying migration id=pembegin 2026/02/05 16:54:25 INFO Applying migration id=didhost 2026/02/05 16:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:25 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:25 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.21s) === RUN TestResolve_FederatedActorFirstTimeThroughKey 2026/02/05 16:54:25 INFO Applying migration id=initial 2026/02/05 16:54:25 INFO Applying migration id=notesupdated 2026/02/05 16:54:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:25 INFO Applying migration id=activitiesid 2026/02/05 16:54:25 INFO Applying migration id=outbox 2026/02/05 16:54:25 INFO Applying migration id=edits 2026/02/05 16:54:25 INFO Applying migration id=outboxactor 2026/02/05 16:54:25 INFO Applying migration id=outboxsender 2026/02/05 16:54:25 INFO Applying migration id=thread 2026/02/05 16:54:25 INFO Applying migration id=host 2026/02/05 16:54:25 INFO Applying migration id=sharedinbox 2026/02/05 16:54:25 INFO Applying migration id=noteshost 2026/02/05 16:54:25 INFO Applying migration id=fetched 2026/02/05 16:54:25 INFO Applying migration id=move 2026/02/05 16:54:25 INFO Applying migration id=cleanup 2026/02/05 16:54:25 INFO Applying migration id=received 2026/02/05 16:54:25 INFO Applying migration id=namehost 2026/02/05 16:54:25 INFO Applying migration id=outboxhost 2026/02/05 16:54:25 INFO Applying migration id=notesfts 2026/02/05 16:54:25 INFO Applying migration id=iconsname 2026/02/05 16:54:25 INFO Applying migration id=nohash 2026/02/05 16:54:25 INFO Applying migration id=shares 2026/02/05 16:54:25 INFO Applying migration id=actorttl 2026/02/05 16:54:25 INFO Applying migration id=tocc 2026/02/05 16:54:25 INFO Applying migration id=followeds 2026/02/05 16:54:25 INFO Applying migration id=certhash 2026/02/05 16:54:25 INFO Applying migration id=follows_sync 2026/02/05 16:54:25 INFO Applying migration id=jsonpath 2026/02/05 16:54:25 INFO Applying migration id=localforward 2026/02/05 16:54:25 INFO Applying migration id=avatar 2026/02/05 16:54:25 INFO Applying migration id=noimage 2026/02/05 16:54:25 INFO Applying migration id=feed 2026/02/05 16:54:25 INFO Applying migration id=bookmarks 2026/02/05 16:54:25 INFO Applying migration id=shareactivity 2026/02/05 16:54:25 INFO Applying migration id=application 2026/02/05 16:54:25 INFO Applying migration id=certificates 2026/02/05 16:54:25 INFO Applying migration id=rawforward 2026/02/05 16:54:25 INFO Applying migration id=publickey 2026/02/05 16:54:25 INFO Applying migration id=resolvegroup 2026/02/05 16:54:25 INFO Applying migration id=reject 2026/02/05 16:54:25 INFO Applying migration id=autodel 2026/02/05 16:54:25 INFO Applying migration id=jsonb 2026/02/05 16:54:25 INFO Applying migration id=quote 2026/02/05 16:54:25 INFO Applying migration id=rfc9421 2026/02/05 16:54:25 INFO Applying migration id=keys 2026/02/05 16:54:25 INFO Applying migration id=portable 2026/02/05 16:54:25 INFO Applying migration id=proofs 2026/02/05 16:54:25 INFO Applying migration id=contexts 2026/02/05 16:54:25 INFO Applying migration id=deliverieshost 2026/02/05 16:54:25 INFO Applying migration id=pembegin 2026/02/05 16:54:25 INFO Applying migration id=didhost 2026/02/05 16:54:25 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorFirstTimeThroughKey (0.33s) === RUN TestResolve_FederatedActorNoProfileLink 2026/02/05 16:54:25 INFO Applying migration id=initial 2026/02/05 16:54:25 INFO Applying migration id=notesupdated 2026/02/05 16:54:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:25 INFO Applying migration id=activitiesid 2026/02/05 16:54:25 INFO Applying migration id=outbox 2026/02/05 16:54:25 INFO Applying migration id=edits 2026/02/05 16:54:25 INFO Applying migration id=outboxactor 2026/02/05 16:54:25 INFO Applying migration id=outboxsender 2026/02/05 16:54:25 INFO Applying migration id=thread 2026/02/05 16:54:25 INFO Applying migration id=host 2026/02/05 16:54:25 INFO Applying migration id=sharedinbox 2026/02/05 16:54:25 INFO Applying migration id=noteshost 2026/02/05 16:54:25 INFO Applying migration id=fetched 2026/02/05 16:54:25 INFO Applying migration id=move 2026/02/05 16:54:25 INFO Applying migration id=cleanup 2026/02/05 16:54:25 INFO Applying migration id=received 2026/02/05 16:54:25 INFO Applying migration id=namehost 2026/02/05 16:54:25 INFO Applying migration id=outboxhost 2026/02/05 16:54:25 INFO Applying migration id=notesfts 2026/02/05 16:54:25 INFO Applying migration id=iconsname 2026/02/05 16:54:25 INFO Applying migration id=nohash 2026/02/05 16:54:25 INFO Applying migration id=shares 2026/02/05 16:54:25 INFO Applying migration id=actorttl 2026/02/05 16:54:25 INFO Applying migration id=tocc 2026/02/05 16:54:25 INFO Applying migration id=followeds 2026/02/05 16:54:25 INFO Applying migration id=certhash 2026/02/05 16:54:25 INFO Applying migration id=follows_sync 2026/02/05 16:54:25 INFO Applying migration id=jsonpath 2026/02/05 16:54:25 INFO Applying migration id=localforward 2026/02/05 16:54:25 INFO Applying migration id=avatar 2026/02/05 16:54:25 INFO Applying migration id=noimage 2026/02/05 16:54:25 INFO Applying migration id=feed 2026/02/05 16:54:25 INFO Applying migration id=bookmarks 2026/02/05 16:54:25 INFO Applying migration id=shareactivity 2026/02/05 16:54:25 INFO Applying migration id=application 2026/02/05 16:54:25 INFO Applying migration id=certificates 2026/02/05 16:54:25 INFO Applying migration id=rawforward 2026/02/05 16:54:25 INFO Applying migration id=publickey 2026/02/05 16:54:25 INFO Applying migration id=resolvegroup 2026/02/05 16:54:25 INFO Applying migration id=reject 2026/02/05 16:54:25 INFO Applying migration id=autodel 2026/02/05 16:54:25 INFO Applying migration id=jsonb 2026/02/05 16:54:25 INFO Applying migration id=quote 2026/02/05 16:54:25 INFO Applying migration id=rfc9421 2026/02/05 16:54:25 INFO Applying migration id=keys 2026/02/05 16:54:25 INFO Applying migration id=portable 2026/02/05 16:54:25 INFO Applying migration id=proofs 2026/02/05 16:54:25 INFO Applying migration id=contexts 2026/02/05 16:54:25 INFO Applying migration id=deliverieshost 2026/02/05 16:54:25 INFO Applying migration id=pembegin 2026/02/05 16:54:25 INFO Applying migration id=didhost 2026/02/05 16:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:25 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:25 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.22s) === RUN TestResolve_FederatedActorOldCacheWebFingerError 2026/02/05 16:54:25 INFO Applying migration id=initial 2026/02/05 16:54:25 INFO Applying migration id=notesupdated 2026/02/05 16:54:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:25 INFO Applying migration id=activitiesid 2026/02/05 16:54:25 INFO Applying migration id=outbox 2026/02/05 16:54:25 INFO Applying migration id=edits 2026/02/05 16:54:25 INFO Applying migration id=outboxactor 2026/02/05 16:54:25 INFO Applying migration id=outboxsender 2026/02/05 16:54:25 INFO Applying migration id=thread 2026/02/05 16:54:25 INFO Applying migration id=host 2026/02/05 16:54:25 INFO Applying migration id=sharedinbox 2026/02/05 16:54:25 INFO Applying migration id=noteshost 2026/02/05 16:54:25 INFO Applying migration id=fetched 2026/02/05 16:54:25 INFO Applying migration id=move 2026/02/05 16:54:25 INFO Applying migration id=cleanup 2026/02/05 16:54:25 INFO Applying migration id=received 2026/02/05 16:54:25 INFO Applying migration id=namehost 2026/02/05 16:54:25 INFO Applying migration id=outboxhost 2026/02/05 16:54:25 INFO Applying migration id=notesfts 2026/02/05 16:54:25 INFO Applying migration id=iconsname 2026/02/05 16:54:25 INFO Applying migration id=nohash 2026/02/05 16:54:25 INFO Applying migration id=shares 2026/02/05 16:54:25 INFO Applying migration id=actorttl 2026/02/05 16:54:25 INFO Applying migration id=tocc 2026/02/05 16:54:25 INFO Applying migration id=followeds 2026/02/05 16:54:25 INFO Applying migration id=certhash 2026/02/05 16:54:25 INFO Applying migration id=follows_sync 2026/02/05 16:54:25 INFO Applying migration id=jsonpath 2026/02/05 16:54:25 INFO Applying migration id=localforward 2026/02/05 16:54:25 INFO Applying migration id=avatar 2026/02/05 16:54:25 INFO Applying migration id=noimage 2026/02/05 16:54:25 INFO Applying migration id=feed 2026/02/05 16:54:25 INFO Applying migration id=bookmarks 2026/02/05 16:54:25 INFO Applying migration id=shareactivity 2026/02/05 16:54:25 INFO Applying migration id=application 2026/02/05 16:54:25 INFO Applying migration id=certificates 2026/02/05 16:54:25 INFO Applying migration id=rawforward 2026/02/05 16:54:25 INFO Applying migration id=publickey 2026/02/05 16:54:25 INFO Applying migration id=resolvegroup 2026/02/05 16:54:25 INFO Applying migration id=reject 2026/02/05 16:54:25 INFO Applying migration id=autodel 2026/02/05 16:54:25 INFO Applying migration id=jsonb 2026/02/05 16:54:25 INFO Applying migration id=quote 2026/02/05 16:54:25 INFO Applying migration id=rfc9421 2026/02/05 16:54:25 INFO Applying migration id=keys 2026/02/05 16:54:25 INFO Applying migration id=portable 2026/02/05 16:54:25 INFO Applying migration id=proofs 2026/02/05 16:54:25 INFO Applying migration id=contexts 2026/02/05 16:54:25 INFO Applying migration id=deliverieshost 2026/02/05 16:54:25 INFO Applying migration id=pembegin 2026/02/05 16:54:25 INFO Applying migration id=didhost 2026/02/05 16:54:26 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:26 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:26 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.43s) === RUN TestResolve_FederatedActorOldCacheActorError 2026/02/05 16:54:26 INFO Applying migration id=initial 2026/02/05 16:54:26 INFO Applying migration id=notesupdated 2026/02/05 16:54:26 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:26 INFO Applying migration id=activitiesid 2026/02/05 16:54:26 INFO Applying migration id=outbox 2026/02/05 16:54:26 INFO Applying migration id=edits 2026/02/05 16:54:26 INFO Applying migration id=outboxactor 2026/02/05 16:54:26 INFO Applying migration id=outboxsender 2026/02/05 16:54:26 INFO Applying migration id=thread 2026/02/05 16:54:26 INFO Applying migration id=host 2026/02/05 16:54:26 INFO Applying migration id=sharedinbox 2026/02/05 16:54:26 INFO Applying migration id=noteshost 2026/02/05 16:54:26 INFO Applying migration id=fetched 2026/02/05 16:54:26 INFO Applying migration id=move 2026/02/05 16:54:26 INFO Applying migration id=cleanup 2026/02/05 16:54:26 INFO Applying migration id=received 2026/02/05 16:54:26 INFO Applying migration id=namehost 2026/02/05 16:54:26 INFO Applying migration id=outboxhost 2026/02/05 16:54:26 INFO Applying migration id=notesfts 2026/02/05 16:54:26 INFO Applying migration id=iconsname 2026/02/05 16:54:26 INFO Applying migration id=nohash 2026/02/05 16:54:26 INFO Applying migration id=shares 2026/02/05 16:54:26 INFO Applying migration id=actorttl 2026/02/05 16:54:26 INFO Applying migration id=tocc 2026/02/05 16:54:26 INFO Applying migration id=followeds 2026/02/05 16:54:26 INFO Applying migration id=certhash 2026/02/05 16:54:26 INFO Applying migration id=follows_sync 2026/02/05 16:54:26 INFO Applying migration id=jsonpath 2026/02/05 16:54:26 INFO Applying migration id=localforward 2026/02/05 16:54:26 INFO Applying migration id=avatar 2026/02/05 16:54:26 INFO Applying migration id=noimage 2026/02/05 16:54:26 INFO Applying migration id=feed 2026/02/05 16:54:26 INFO Applying migration id=bookmarks 2026/02/05 16:54:26 INFO Applying migration id=shareactivity 2026/02/05 16:54:26 INFO Applying migration id=application 2026/02/05 16:54:26 INFO Applying migration id=certificates 2026/02/05 16:54:26 INFO Applying migration id=rawforward 2026/02/05 16:54:26 INFO Applying migration id=publickey 2026/02/05 16:54:26 INFO Applying migration id=resolvegroup 2026/02/05 16:54:26 INFO Applying migration id=reject 2026/02/05 16:54:26 INFO Applying migration id=autodel 2026/02/05 16:54:26 INFO Applying migration id=jsonb 2026/02/05 16:54:26 INFO Applying migration id=quote 2026/02/05 16:54:26 INFO Applying migration id=rfc9421 2026/02/05 16:54:26 INFO Applying migration id=keys 2026/02/05 16:54:26 INFO Applying migration id=portable 2026/02/05 16:54:26 INFO Applying migration id=proofs 2026/02/05 16:54:26 INFO Applying migration id=contexts 2026/02/05 16:54:26 INFO Applying migration id=deliverieshost 2026/02/05 16:54:26 INFO Applying migration id=pembegin 2026/02/05 16:54:26 INFO Applying migration id=didhost 2026/02/05 16:54:26 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:26 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:26 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.61s) === RUN TestResolve_FederatedActorOldCacheActorDeleted 2026/02/05 16:54:26 INFO Applying migration id=initial 2026/02/05 16:54:26 INFO Applying migration id=notesupdated 2026/02/05 16:54:26 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:26 INFO Applying migration id=activitiesid 2026/02/05 16:54:26 INFO Applying migration id=outbox 2026/02/05 16:54:26 INFO Applying migration id=edits 2026/02/05 16:54:26 INFO Applying migration id=outboxactor 2026/02/05 16:54:26 INFO Applying migration id=outboxsender 2026/02/05 16:54:26 INFO Applying migration id=thread 2026/02/05 16:54:26 INFO Applying migration id=host 2026/02/05 16:54:26 INFO Applying migration id=sharedinbox 2026/02/05 16:54:26 INFO Applying migration id=noteshost 2026/02/05 16:54:26 INFO Applying migration id=fetched 2026/02/05 16:54:26 INFO Applying migration id=move 2026/02/05 16:54:26 INFO Applying migration id=cleanup 2026/02/05 16:54:26 INFO Applying migration id=received 2026/02/05 16:54:26 INFO Applying migration id=namehost 2026/02/05 16:54:26 INFO Applying migration id=outboxhost 2026/02/05 16:54:26 INFO Applying migration id=notesfts 2026/02/05 16:54:26 INFO Applying migration id=iconsname 2026/02/05 16:54:26 INFO Applying migration id=nohash 2026/02/05 16:54:26 INFO Applying migration id=shares 2026/02/05 16:54:26 INFO Applying migration id=actorttl 2026/02/05 16:54:26 INFO Applying migration id=tocc 2026/02/05 16:54:26 INFO Applying migration id=followeds 2026/02/05 16:54:26 INFO Applying migration id=certhash 2026/02/05 16:54:26 INFO Applying migration id=follows_sync 2026/02/05 16:54:26 INFO Applying migration id=jsonpath 2026/02/05 16:54:26 INFO Applying migration id=localforward 2026/02/05 16:54:26 INFO Applying migration id=avatar 2026/02/05 16:54:26 INFO Applying migration id=noimage 2026/02/05 16:54:26 INFO Applying migration id=feed 2026/02/05 16:54:26 INFO Applying migration id=bookmarks 2026/02/05 16:54:26 INFO Applying migration id=shareactivity 2026/02/05 16:54:26 INFO Applying migration id=application 2026/02/05 16:54:26 INFO Applying migration id=certificates 2026/02/05 16:54:26 INFO Applying migration id=rawforward 2026/02/05 16:54:26 INFO Applying migration id=publickey 2026/02/05 16:54:26 INFO Applying migration id=resolvegroup 2026/02/05 16:54:26 INFO Applying migration id=reject 2026/02/05 16:54:26 INFO Applying migration id=autodel 2026/02/05 16:54:26 INFO Applying migration id=jsonb 2026/02/05 16:54:26 INFO Applying migration id=quote 2026/02/05 16:54:26 INFO Applying migration id=rfc9421 2026/02/05 16:54:26 INFO Applying migration id=keys 2026/02/05 16:54:26 INFO Applying migration id=portable 2026/02/05 16:54:26 INFO Applying migration id=proofs 2026/02/05 16:54:26 INFO Applying migration id=contexts 2026/02/05 16:54:26 INFO Applying migration id=deliverieshost 2026/02/05 16:54:26 INFO Applying migration id=pembegin 2026/02/05 16:54:26 INFO Applying migration id=didhost 2026/02/05 16:54:27 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:27 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:27 WARN Actor is gone, deleting associated objects id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheActorDeleted (0.45s) === RUN TestResolve_FederatedActorFirstTimeWrongID 2026/02/05 16:54:27 INFO Applying migration id=initial 2026/02/05 16:54:27 INFO Applying migration id=notesupdated 2026/02/05 16:54:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:27 INFO Applying migration id=activitiesid 2026/02/05 16:54:27 INFO Applying migration id=outbox 2026/02/05 16:54:27 INFO Applying migration id=edits 2026/02/05 16:54:27 INFO Applying migration id=outboxactor 2026/02/05 16:54:27 INFO Applying migration id=outboxsender 2026/02/05 16:54:27 INFO Applying migration id=thread 2026/02/05 16:54:27 INFO Applying migration id=host 2026/02/05 16:54:27 INFO Applying migration id=sharedinbox 2026/02/05 16:54:27 INFO Applying migration id=noteshost 2026/02/05 16:54:27 INFO Applying migration id=fetched 2026/02/05 16:54:27 INFO Applying migration id=move 2026/02/05 16:54:27 INFO Applying migration id=cleanup 2026/02/05 16:54:27 INFO Applying migration id=received 2026/02/05 16:54:27 INFO Applying migration id=namehost 2026/02/05 16:54:27 INFO Applying migration id=outboxhost 2026/02/05 16:54:27 INFO Applying migration id=notesfts 2026/02/05 16:54:27 INFO Applying migration id=iconsname 2026/02/05 16:54:27 INFO Applying migration id=nohash 2026/02/05 16:54:27 INFO Applying migration id=shares 2026/02/05 16:54:27 INFO Applying migration id=actorttl 2026/02/05 16:54:27 INFO Applying migration id=tocc 2026/02/05 16:54:27 INFO Applying migration id=followeds 2026/02/05 16:54:27 INFO Applying migration id=certhash 2026/02/05 16:54:27 INFO Applying migration id=follows_sync 2026/02/05 16:54:27 INFO Applying migration id=jsonpath 2026/02/05 16:54:27 INFO Applying migration id=localforward 2026/02/05 16:54:27 INFO Applying migration id=avatar 2026/02/05 16:54:27 INFO Applying migration id=noimage 2026/02/05 16:54:27 INFO Applying migration id=feed 2026/02/05 16:54:27 INFO Applying migration id=bookmarks 2026/02/05 16:54:27 INFO Applying migration id=shareactivity 2026/02/05 16:54:27 INFO Applying migration id=application 2026/02/05 16:54:27 INFO Applying migration id=certificates 2026/02/05 16:54:27 INFO Applying migration id=rawforward 2026/02/05 16:54:27 INFO Applying migration id=publickey 2026/02/05 16:54:27 INFO Applying migration id=resolvegroup 2026/02/05 16:54:27 INFO Applying migration id=reject 2026/02/05 16:54:27 INFO Applying migration id=autodel 2026/02/05 16:54:27 INFO Applying migration id=jsonb 2026/02/05 16:54:27 INFO Applying migration id=quote 2026/02/05 16:54:27 INFO Applying migration id=rfc9421 2026/02/05 16:54:27 INFO Applying migration id=keys 2026/02/05 16:54:27 INFO Applying migration id=portable 2026/02/05 16:54:27 INFO Applying migration id=proofs 2026/02/05 16:54:27 INFO Applying migration id=contexts 2026/02/05 16:54:27 INFO Applying migration id=deliverieshost 2026/02/05 16:54:27 INFO Applying migration id=pembegin 2026/02/05 16:54:27 INFO Applying migration id=didhost 2026/02/05 16:54:27 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeWrongID (0.28s) === RUN TestResolve_FederatedActorFirstTimeDeleted 2026/02/05 16:54:27 INFO Applying migration id=initial 2026/02/05 16:54:27 INFO Applying migration id=notesupdated 2026/02/05 16:54:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:27 INFO Applying migration id=activitiesid 2026/02/05 16:54:27 INFO Applying migration id=outbox 2026/02/05 16:54:27 INFO Applying migration id=edits 2026/02/05 16:54:27 INFO Applying migration id=outboxactor 2026/02/05 16:54:27 INFO Applying migration id=outboxsender 2026/02/05 16:54:27 INFO Applying migration id=thread 2026/02/05 16:54:27 INFO Applying migration id=host 2026/02/05 16:54:27 INFO Applying migration id=sharedinbox 2026/02/05 16:54:27 INFO Applying migration id=noteshost 2026/02/05 16:54:27 INFO Applying migration id=fetched 2026/02/05 16:54:27 INFO Applying migration id=move 2026/02/05 16:54:27 INFO Applying migration id=cleanup 2026/02/05 16:54:27 INFO Applying migration id=received 2026/02/05 16:54:27 INFO Applying migration id=namehost 2026/02/05 16:54:27 INFO Applying migration id=outboxhost 2026/02/05 16:54:27 INFO Applying migration id=notesfts 2026/02/05 16:54:27 INFO Applying migration id=iconsname 2026/02/05 16:54:27 INFO Applying migration id=nohash 2026/02/05 16:54:27 INFO Applying migration id=shares 2026/02/05 16:54:27 INFO Applying migration id=actorttl 2026/02/05 16:54:27 INFO Applying migration id=tocc 2026/02/05 16:54:27 INFO Applying migration id=followeds 2026/02/05 16:54:27 INFO Applying migration id=certhash 2026/02/05 16:54:27 INFO Applying migration id=follows_sync 2026/02/05 16:54:27 INFO Applying migration id=jsonpath 2026/02/05 16:54:27 INFO Applying migration id=localforward 2026/02/05 16:54:27 INFO Applying migration id=avatar 2026/02/05 16:54:27 INFO Applying migration id=noimage 2026/02/05 16:54:27 INFO Applying migration id=feed 2026/02/05 16:54:27 INFO Applying migration id=bookmarks 2026/02/05 16:54:27 INFO Applying migration id=shareactivity 2026/02/05 16:54:27 INFO Applying migration id=application 2026/02/05 16:54:27 INFO Applying migration id=certificates 2026/02/05 16:54:27 INFO Applying migration id=rawforward 2026/02/05 16:54:27 INFO Applying migration id=publickey 2026/02/05 16:54:27 INFO Applying migration id=resolvegroup 2026/02/05 16:54:27 INFO Applying migration id=reject 2026/02/05 16:54:27 INFO Applying migration id=autodel 2026/02/05 16:54:27 INFO Applying migration id=jsonb 2026/02/05 16:54:27 INFO Applying migration id=quote 2026/02/05 16:54:27 INFO Applying migration id=rfc9421 2026/02/05 16:54:27 INFO Applying migration id=keys 2026/02/05 16:54:27 INFO Applying migration id=portable 2026/02/05 16:54:27 INFO Applying migration id=proofs 2026/02/05 16:54:27 INFO Applying migration id=contexts 2026/02/05 16:54:27 INFO Applying migration id=deliverieshost 2026/02/05 16:54:27 INFO Applying migration id=pembegin 2026/02/05 16:54:27 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeDeleted (0.33s) === RUN TestResolve_FederatedActorFirstTimeTooYoung 2026/02/05 16:54:27 INFO Applying migration id=initial 2026/02/05 16:54:27 INFO Applying migration id=notesupdated 2026/02/05 16:54:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:27 INFO Applying migration id=activitiesid 2026/02/05 16:54:27 INFO Applying migration id=outbox 2026/02/05 16:54:27 INFO Applying migration id=edits 2026/02/05 16:54:27 INFO Applying migration id=outboxactor 2026/02/05 16:54:27 INFO Applying migration id=outboxsender 2026/02/05 16:54:27 INFO Applying migration id=thread 2026/02/05 16:54:27 INFO Applying migration id=host 2026/02/05 16:54:27 INFO Applying migration id=sharedinbox 2026/02/05 16:54:27 INFO Applying migration id=noteshost 2026/02/05 16:54:27 INFO Applying migration id=fetched 2026/02/05 16:54:27 INFO Applying migration id=move 2026/02/05 16:54:27 INFO Applying migration id=cleanup 2026/02/05 16:54:27 INFO Applying migration id=received 2026/02/05 16:54:27 INFO Applying migration id=namehost 2026/02/05 16:54:27 INFO Applying migration id=outboxhost 2026/02/05 16:54:27 INFO Applying migration id=notesfts 2026/02/05 16:54:27 INFO Applying migration id=iconsname 2026/02/05 16:54:27 INFO Applying migration id=nohash 2026/02/05 16:54:27 INFO Applying migration id=shares 2026/02/05 16:54:27 INFO Applying migration id=actorttl 2026/02/05 16:54:27 INFO Applying migration id=tocc 2026/02/05 16:54:27 INFO Applying migration id=followeds 2026/02/05 16:54:27 INFO Applying migration id=certhash 2026/02/05 16:54:27 INFO Applying migration id=follows_sync 2026/02/05 16:54:27 INFO Applying migration id=jsonpath 2026/02/05 16:54:27 INFO Applying migration id=localforward 2026/02/05 16:54:27 INFO Applying migration id=avatar 2026/02/05 16:54:27 INFO Applying migration id=noimage 2026/02/05 16:54:27 INFO Applying migration id=feed 2026/02/05 16:54:27 INFO Applying migration id=bookmarks 2026/02/05 16:54:27 INFO Applying migration id=shareactivity 2026/02/05 16:54:27 INFO Applying migration id=application 2026/02/05 16:54:27 INFO Applying migration id=certificates 2026/02/05 16:54:27 INFO Applying migration id=rawforward 2026/02/05 16:54:27 INFO Applying migration id=publickey 2026/02/05 16:54:27 INFO Applying migration id=resolvegroup 2026/02/05 16:54:27 INFO Applying migration id=reject 2026/02/05 16:54:27 INFO Applying migration id=autodel 2026/02/05 16:54:27 INFO Applying migration id=jsonb 2026/02/05 16:54:27 INFO Applying migration id=quote 2026/02/05 16:54:27 INFO Applying migration id=rfc9421 2026/02/05 16:54:27 INFO Applying migration id=keys 2026/02/05 16:54:27 INFO Applying migration id=portable 2026/02/05 16:54:27 INFO Applying migration id=proofs 2026/02/05 16:54:27 INFO Applying migration id=contexts 2026/02/05 16:54:27 INFO Applying migration id=deliverieshost 2026/02/05 16:54:27 INFO Applying migration id=pembegin 2026/02/05 16:54:27 INFO Applying migration id=didhost 2026/02/05 16:54:28 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeTooYoung (0.57s) === RUN TestResolve_FederatedActorFirstTimeSuspended 2026/02/05 16:54:28 INFO Applying migration id=initial 2026/02/05 16:54:28 INFO Applying migration id=notesupdated 2026/02/05 16:54:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:28 INFO Applying migration id=activitiesid 2026/02/05 16:54:28 INFO Applying migration id=outbox 2026/02/05 16:54:28 INFO Applying migration id=edits 2026/02/05 16:54:28 INFO Applying migration id=outboxactor 2026/02/05 16:54:28 INFO Applying migration id=outboxsender 2026/02/05 16:54:28 INFO Applying migration id=thread 2026/02/05 16:54:28 INFO Applying migration id=host 2026/02/05 16:54:28 INFO Applying migration id=sharedinbox 2026/02/05 16:54:28 INFO Applying migration id=noteshost 2026/02/05 16:54:28 INFO Applying migration id=fetched 2026/02/05 16:54:28 INFO Applying migration id=move 2026/02/05 16:54:28 INFO Applying migration id=cleanup 2026/02/05 16:54:28 INFO Applying migration id=received 2026/02/05 16:54:28 INFO Applying migration id=namehost 2026/02/05 16:54:28 INFO Applying migration id=outboxhost 2026/02/05 16:54:28 INFO Applying migration id=notesfts 2026/02/05 16:54:28 INFO Applying migration id=iconsname 2026/02/05 16:54:28 INFO Applying migration id=nohash 2026/02/05 16:54:28 INFO Applying migration id=shares 2026/02/05 16:54:28 INFO Applying migration id=actorttl 2026/02/05 16:54:28 INFO Applying migration id=tocc 2026/02/05 16:54:28 INFO Applying migration id=followeds 2026/02/05 16:54:28 INFO Applying migration id=certhash 2026/02/05 16:54:28 INFO Applying migration id=follows_sync 2026/02/05 16:54:28 INFO Applying migration id=jsonpath 2026/02/05 16:54:28 INFO Applying migration id=localforward 2026/02/05 16:54:28 INFO Applying migration id=avatar 2026/02/05 16:54:28 INFO Applying migration id=noimage 2026/02/05 16:54:28 INFO Applying migration id=feed 2026/02/05 16:54:28 INFO Applying migration id=bookmarks 2026/02/05 16:54:28 INFO Applying migration id=shareactivity 2026/02/05 16:54:28 INFO Applying migration id=application 2026/02/05 16:54:28 INFO Applying migration id=certificates 2026/02/05 16:54:28 INFO Applying migration id=rawforward 2026/02/05 16:54:28 INFO Applying migration id=publickey 2026/02/05 16:54:28 INFO Applying migration id=resolvegroup 2026/02/05 16:54:28 INFO Applying migration id=reject 2026/02/05 16:54:28 INFO Applying migration id=autodel 2026/02/05 16:54:28 INFO Applying migration id=jsonb 2026/02/05 16:54:28 INFO Applying migration id=quote 2026/02/05 16:54:28 INFO Applying migration id=rfc9421 2026/02/05 16:54:28 INFO Applying migration id=keys 2026/02/05 16:54:28 INFO Applying migration id=portable 2026/02/05 16:54:28 INFO Applying migration id=proofs 2026/02/05 16:54:28 INFO Applying migration id=contexts 2026/02/05 16:54:28 INFO Applying migration id=deliverieshost 2026/02/05 16:54:28 INFO Applying migration id=pembegin 2026/02/05 16:54:28 INFO Applying migration id=didhost 2026/02/05 16:54:28 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeSuspended (0.23s) === RUN TestResolve_FederatedActorWrongIDCached 2026/02/05 16:54:28 INFO Applying migration id=initial 2026/02/05 16:54:28 INFO Applying migration id=notesupdated 2026/02/05 16:54:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:28 INFO Applying migration id=activitiesid 2026/02/05 16:54:28 INFO Applying migration id=outbox 2026/02/05 16:54:28 INFO Applying migration id=edits 2026/02/05 16:54:28 INFO Applying migration id=outboxactor 2026/02/05 16:54:28 INFO Applying migration id=outboxsender 2026/02/05 16:54:28 INFO Applying migration id=thread 2026/02/05 16:54:28 INFO Applying migration id=host 2026/02/05 16:54:28 INFO Applying migration id=sharedinbox 2026/02/05 16:54:28 INFO Applying migration id=noteshost 2026/02/05 16:54:28 INFO Applying migration id=fetched 2026/02/05 16:54:28 INFO Applying migration id=move 2026/02/05 16:54:28 INFO Applying migration id=cleanup 2026/02/05 16:54:28 INFO Applying migration id=received 2026/02/05 16:54:28 INFO Applying migration id=namehost 2026/02/05 16:54:28 INFO Applying migration id=outboxhost 2026/02/05 16:54:28 INFO Applying migration id=notesfts 2026/02/05 16:54:28 INFO Applying migration id=iconsname 2026/02/05 16:54:28 INFO Applying migration id=nohash 2026/02/05 16:54:28 INFO Applying migration id=shares 2026/02/05 16:54:28 INFO Applying migration id=actorttl 2026/02/05 16:54:28 INFO Applying migration id=tocc 2026/02/05 16:54:28 INFO Applying migration id=followeds 2026/02/05 16:54:28 INFO Applying migration id=certhash 2026/02/05 16:54:28 INFO Applying migration id=follows_sync 2026/02/05 16:54:28 INFO Applying migration id=jsonpath 2026/02/05 16:54:28 INFO Applying migration id=localforward 2026/02/05 16:54:28 INFO Applying migration id=avatar 2026/02/05 16:54:28 INFO Applying migration id=noimage 2026/02/05 16:54:28 INFO Applying migration id=feed 2026/02/05 16:54:28 INFO Applying migration id=bookmarks 2026/02/05 16:54:28 INFO Applying migration id=shareactivity 2026/02/05 16:54:28 INFO Applying migration id=application 2026/02/05 16:54:28 INFO Applying migration id=certificates 2026/02/05 16:54:28 INFO Applying migration id=rawforward 2026/02/05 16:54:28 INFO Applying migration id=publickey 2026/02/05 16:54:28 INFO Applying migration id=resolvegroup 2026/02/05 16:54:28 INFO Applying migration id=reject 2026/02/05 16:54:28 INFO Applying migration id=autodel 2026/02/05 16:54:28 INFO Applying migration id=jsonb 2026/02/05 16:54:28 INFO Applying migration id=quote 2026/02/05 16:54:28 INFO Applying migration id=rfc9421 2026/02/05 16:54:28 INFO Applying migration id=keys 2026/02/05 16:54:28 INFO Applying migration id=portable 2026/02/05 16:54:28 INFO Applying migration id=proofs 2026/02/05 16:54:28 INFO Applying migration id=contexts 2026/02/05 16:54:28 INFO Applying migration id=deliverieshost 2026/02/05 16:54:28 INFO Applying migration id=pembegin 2026/02/05 16:54:28 INFO Applying migration id=didhost 2026/02/05 16:54:29 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDCached (0.88s) === RUN TestResolve_FederatedActorWrongIDCachedOldCache 2026/02/05 16:54:29 INFO Applying migration id=initial 2026/02/05 16:54:29 INFO Applying migration id=notesupdated 2026/02/05 16:54:29 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:29 INFO Applying migration id=activitiesid 2026/02/05 16:54:29 INFO Applying migration id=outbox 2026/02/05 16:54:29 INFO Applying migration id=edits 2026/02/05 16:54:29 INFO Applying migration id=outboxactor 2026/02/05 16:54:29 INFO Applying migration id=outboxsender 2026/02/05 16:54:29 INFO Applying migration id=thread 2026/02/05 16:54:29 INFO Applying migration id=host 2026/02/05 16:54:29 INFO Applying migration id=sharedinbox 2026/02/05 16:54:29 INFO Applying migration id=noteshost 2026/02/05 16:54:29 INFO Applying migration id=fetched 2026/02/05 16:54:29 INFO Applying migration id=move 2026/02/05 16:54:29 INFO Applying migration id=cleanup 2026/02/05 16:54:29 INFO Applying migration id=received 2026/02/05 16:54:29 INFO Applying migration id=namehost 2026/02/05 16:54:29 INFO Applying migration id=outboxhost 2026/02/05 16:54:29 INFO Applying migration id=notesfts 2026/02/05 16:54:29 INFO Applying migration id=iconsname 2026/02/05 16:54:29 INFO Applying migration id=nohash 2026/02/05 16:54:29 INFO Applying migration id=shares 2026/02/05 16:54:29 INFO Applying migration id=actorttl 2026/02/05 16:54:29 INFO Applying migration id=tocc 2026/02/05 16:54:29 INFO Applying migration id=followeds 2026/02/05 16:54:29 INFO Applying migration id=certhash 2026/02/05 16:54:29 INFO Applying migration id=follows_sync 2026/02/05 16:54:29 INFO Applying migration id=jsonpath 2026/02/05 16:54:29 INFO Applying migration id=localforward 2026/02/05 16:54:29 INFO Applying migration id=avatar 2026/02/05 16:54:29 INFO Applying migration id=noimage 2026/02/05 16:54:29 INFO Applying migration id=feed 2026/02/05 16:54:29 INFO Applying migration id=bookmarks 2026/02/05 16:54:29 INFO Applying migration id=shareactivity 2026/02/05 16:54:29 INFO Applying migration id=application 2026/02/05 16:54:29 INFO Applying migration id=certificates 2026/02/05 16:54:29 INFO Applying migration id=rawforward 2026/02/05 16:54:29 INFO Applying migration id=publickey 2026/02/05 16:54:29 INFO Applying migration id=resolvegroup 2026/02/05 16:54:29 INFO Applying migration id=reject 2026/02/05 16:54:29 INFO Applying migration id=autodel 2026/02/05 16:54:29 INFO Applying migration id=jsonb 2026/02/05 16:54:29 INFO Applying migration id=quote 2026/02/05 16:54:29 INFO Applying migration id=rfc9421 2026/02/05 16:54:29 INFO Applying migration id=keys 2026/02/05 16:54:29 INFO Applying migration id=portable 2026/02/05 16:54:29 INFO Applying migration id=proofs 2026/02/05 16:54:29 INFO Applying migration id=contexts 2026/02/05 16:54:29 INFO Applying migration id=deliverieshost 2026/02/05 16:54:29 INFO Applying migration id=pembegin 2026/02/05 16:54:29 INFO Applying migration id=didhost 2026/02/05 16:54:29 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/02/05 16:54:29 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/02/05 16:54:29 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDCachedOldCache (0.31s) === RUN TestResolve_FederatedActorWrongIDOldCache 2026/02/05 16:54:29 INFO Applying migration id=initial 2026/02/05 16:54:29 INFO Applying migration id=notesupdated 2026/02/05 16:54:29 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:29 INFO Applying migration id=activitiesid 2026/02/05 16:54:29 INFO Applying migration id=outbox 2026/02/05 16:54:29 INFO Applying migration id=edits 2026/02/05 16:54:29 INFO Applying migration id=outboxactor 2026/02/05 16:54:29 INFO Applying migration id=outboxsender 2026/02/05 16:54:29 INFO Applying migration id=thread 2026/02/05 16:54:29 INFO Applying migration id=host 2026/02/05 16:54:29 INFO Applying migration id=sharedinbox 2026/02/05 16:54:29 INFO Applying migration id=noteshost 2026/02/05 16:54:29 INFO Applying migration id=fetched 2026/02/05 16:54:29 INFO Applying migration id=move 2026/02/05 16:54:29 INFO Applying migration id=cleanup 2026/02/05 16:54:29 INFO Applying migration id=received 2026/02/05 16:54:29 INFO Applying migration id=namehost 2026/02/05 16:54:29 INFO Applying migration id=outboxhost 2026/02/05 16:54:29 INFO Applying migration id=notesfts 2026/02/05 16:54:29 INFO Applying migration id=iconsname 2026/02/05 16:54:29 INFO Applying migration id=nohash 2026/02/05 16:54:29 INFO Applying migration id=shares 2026/02/05 16:54:29 INFO Applying migration id=actorttl 2026/02/05 16:54:29 INFO Applying migration id=tocc 2026/02/05 16:54:29 INFO Applying migration id=followeds 2026/02/05 16:54:29 INFO Applying migration id=certhash 2026/02/05 16:54:29 INFO Applying migration id=follows_sync 2026/02/05 16:54:29 INFO Applying migration id=jsonpath 2026/02/05 16:54:29 INFO Applying migration id=localforward 2026/02/05 16:54:29 INFO Applying migration id=avatar 2026/02/05 16:54:29 INFO Applying migration id=noimage 2026/02/05 16:54:29 INFO Applying migration id=feed 2026/02/05 16:54:29 INFO Applying migration id=bookmarks 2026/02/05 16:54:29 INFO Applying migration id=shareactivity 2026/02/05 16:54:29 INFO Applying migration id=application 2026/02/05 16:54:29 INFO Applying migration id=certificates 2026/02/05 16:54:29 INFO Applying migration id=rawforward 2026/02/05 16:54:29 INFO Applying migration id=publickey 2026/02/05 16:54:29 INFO Applying migration id=resolvegroup 2026/02/05 16:54:29 INFO Applying migration id=reject 2026/02/05 16:54:29 INFO Applying migration id=autodel 2026/02/05 16:54:29 INFO Applying migration id=jsonb 2026/02/05 16:54:29 INFO Applying migration id=quote 2026/02/05 16:54:29 INFO Applying migration id=rfc9421 2026/02/05 16:54:29 INFO Applying migration id=keys 2026/02/05 16:54:29 INFO Applying migration id=portable 2026/02/05 16:54:29 INFO Applying migration id=proofs 2026/02/05 16:54:29 INFO Applying migration id=contexts 2026/02/05 16:54:29 INFO Applying migration id=deliverieshost 2026/02/05 16:54:29 INFO Applying migration id=pembegin 2026/02/05 16:54:29 INFO Applying migration id=didhost 2026/02/05 16:54:30 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/02/05 16:54:30 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/02/05 16:54:30 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/02/05 16:54:30 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/02/05 16:54:30 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDOldCache (0.28s) 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_Escaping --- PASS: TestToHTML_Escaping (0.00s) === CONT TestToHTML_EmojiMention --- PASS: TestToHTML_EmojiMention (0.00s) === CONT TestToHTML_NoMentions --- PASS: TestToHTML_NoMentions (0.00s) === CONT TestToHTML_MissingMentions --- PASS: TestToHTML_MissingMentions (0.00s) === CONT TestToHTML_Mentions --- PASS: TestToHTML_Mentions (0.00s) === CONT TestToHTML_TitleSubtitleAndParagraphs --- PASS: TestToHTML_TitleSubtitleAndParagraphs (0.00s) === CONT TestFromHTML_Quote === CONT TestToHTML_Empty === CONT TestFromHTML_OrderedList === CONT TestFromHTML_UnorderedList === CONT TestFromHTML_Escaping === CONT TestFromHTML_ImageAndSameLink === CONT TestFromHTML_ImageAndLink === CONT TestFromHTML_ImageNoSrc === CONT TestFromHTML_ImageAlt === CONT TestFromHTML_Image === CONT TestToHTML_OnlyLineBreaks === CONT TestFromHTML_TitleParagraphSubtitleAndParagraph === CONT TestFromHTML_LineBreak === CONT TestFromHTML_TitleSubtitleAndParagraphs === CONT TestFromHTML_TitleAndParagraphs === CONT TestFromHTML_Paragraphs === CONT TestFromHTML_Plain === CONT TestToHTML_ManyLinesManyLineBreaks === CONT TestToHTML_TrailingLineBreaks === CONT TestToHTML_TrailingLineBreak === CONT TestToHTML_LeadingLineBreaks === CONT TestToHTML_LeadingLineBreak === CONT TestToHTML_LinkDot === CONT TestToHTML_TitleAndParagraphs === CONT TestToHTML_LinkParentheses === CONT TestToHTML_LinkExclamationMark === CONT TestToHTML_Question === CONT TestToHTML_LinkAndLineBreak === CONT TestToHTML_LinkStart === CONT TestToHTML_LineBreak === CONT TestToHTML_ManyLineBreaks === CONT TestToHTML_TwoLineBreaks === CONT TestToHTML_Plain === CONT TestToHTML_OverlappingLink === CONT TestFromHTML_MentionAndLinkAltText === CONT TestFromHTML_Mention --- PASS: TestFromHTML_Quote (0.00s) --- PASS: TestFromHTML_OrderedList (0.00s) --- PASS: TestToHTML_Empty (0.00s) --- PASS: TestFromHTML_ImageAndSameLink (0.00s) === CONT TestFromHTML_MentionAndLinks === CONT TestToHTML_Link === CONT TestFromHTML_MentionAndLink --- PASS: TestFromHTML_ImageAndLink (0.00s) --- PASS: TestFromHTML_MentionAndLinks (0.00s) --- PASS: TestFromHTML_ImageNoSrc (0.00s) --- PASS: TestFromHTML_ImageAlt (0.00s) --- PASS: TestFromHTML_Image (0.00s) --- PASS: TestFromHTML_UnorderedList (0.00s) --- PASS: TestFromHTML_Escaping (0.00s) --- PASS: TestFromHTML_TitleParagraphSubtitleAndParagraph (0.00s) --- PASS: TestToHTML_OnlyLineBreaks (0.00s) --- PASS: TestFromHTML_LineBreak (0.00s) --- PASS: TestFromHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestFromHTML_TitleAndParagraphs (0.00s) --- PASS: TestFromHTML_Paragraphs (0.00s) --- PASS: TestFromHTML_Plain (0.00s) --- PASS: TestToHTML_ManyLinesManyLineBreaks (0.00s) --- PASS: TestToHTML_TrailingLineBreaks (0.00s) --- PASS: TestToHTML_TrailingLineBreak (0.00s) --- PASS: TestToHTML_LeadingLineBreaks (0.00s) --- PASS: TestToHTML_LeadingLineBreak (0.00s) --- PASS: TestToHTML_TitleAndParagraphs (0.00s) --- PASS: TestToHTML_LinkDot (0.00s) --- PASS: TestToHTML_LinkAndLineBreak (0.00s) --- PASS: TestToHTML_LinkParentheses (0.00s) --- PASS: TestToHTML_LinkStart (0.00s) --- PASS: TestToHTML_LinkExclamationMark (0.00s) --- PASS: TestToHTML_LineBreak (0.00s) --- PASS: TestToHTML_Question (0.00s) --- PASS: TestToHTML_ManyLineBreaks (0.00s) --- PASS: TestToHTML_TwoLineBreaks (0.00s) --- PASS: TestToHTML_Plain (0.00s) --- PASS: TestToHTML_OverlappingLink (0.00s) --- PASS: TestFromHTML_MentionAndLinkAltText (0.00s) --- PASS: TestFromHTML_Mention (0.00s) --- PASS: TestFromHTML_MentionAndLink (0.00s) --- PASS: TestToHTML_Link (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/MissingHeader === CONT TestRFC9421_BuildSignatureBase/UnsupportedComponent === CONT TestRFC9421_BuildSignatureBase/MultipleValues --- PASS: TestRFC9421_BuildSignatureBase (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/DerivedComponents (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/UnsupportedComponent (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MissingHeader (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MultipleValues (0.00s) === RUN TestRFC9421_Sign === PAUSE TestRFC9421_Sign === RUN TestRFC9421_VerifyHappyFlow === PAUSE TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyFailure === PAUSE TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifySignatureAge === PAUSE TestRFC9421_VerifySignatureAge === RUN TestSign_HappyFlow --- PASS: TestSign_HappyFlow (0.14s) === RUN TestSign_Get --- PASS: TestSign_Get (0.13s) === RUN TestSign_NoKeyID --- PASS: TestSign_NoKeyID (0.09s) === RUN TestSign_WrongKeyType --- PASS: TestSign_WrongKeyType (0.00s) === RUN TestSign_MissingHeader --- PASS: TestSign_MissingHeader (0.11s) === RUN TestSign_ReadFailure --- PASS: TestSign_ReadFailure (0.26s) === RUN TestSign_SignFailure --- PASS: TestSign_SignFailure (0.00s) === RUN TestVerify_TooOld --- PASS: TestVerify_TooOld (0.29s) === RUN TestVerify_TooNew --- PASS: TestVerify_TooNew (0.04s) === RUN TestVerify_NoDate --- PASS: TestVerify_NoDate (0.34s) === RUN TestVerify_InvalidDate --- PASS: TestVerify_InvalidDate (0.13s) === RUN TestVerify_WrongHost --- PASS: TestVerify_WrongHost (0.55s) === RUN TestVerify_EmptyHost --- PASS: TestVerify_EmptyHost (0.31s) === RUN TestVerify_NoHostFallback --- PASS: TestVerify_NoHostFallback (0.23s) === RUN TestVerify_NoHostWrongFallback --- PASS: TestVerify_NoHostWrongFallback (0.38s) === RUN TestVerify_TwoSignatureHeaders --- PASS: TestVerify_TwoSignatureHeaders (0.35s) === RUN TestVerify_TwoKeyIDs --- PASS: TestVerify_TwoKeyIDs (0.05s) === RUN TestVerify_TwoSignatures --- PASS: TestVerify_TwoSignatures (0.08s) === RUN TestVerify_TwoHeaders --- PASS: TestVerify_TwoHeaders (0.11s) === RUN TestVerify_InvalidAttribute --- PASS: TestVerify_InvalidAttribute (0.14s) === RUN TestVerify_NoKeyID --- PASS: TestVerify_NoKeyID (0.24s) === RUN TestVerify_NoSignature --- PASS: TestVerify_NoSignature (0.56s) === RUN TestVerify_NoHeaders --- PASS: TestVerify_NoHeaders (0.52s) === RUN TestVerify_InvalidSignatureBase64 --- PASS: TestVerify_InvalidSignatureBase64 (0.47s) === RUN TestVerify_DuplicateHeaders --- PASS: TestVerify_DuplicateHeaders (0.31s) === RUN TestVerify_HeadersOnlyWhitespace --- PASS: TestVerify_HeadersOnlyWhitespace (0.25s) === RUN TestVerify_HeadersLeadingWhitespace --- PASS: TestVerify_HeadersLeadingWhitespace (0.35s) === RUN TestVerify_HeadersTrailingWhitespace --- PASS: TestVerify_HeadersTrailingWhitespace (0.19s) === RUN TestVerify_HeadersContainsWhitespace --- PASS: TestVerify_HeadersContainsWhitespace (0.04s) === RUN TestVerify_TargetNotSigned --- PASS: TestVerify_TargetNotSigned (0.12s) === RUN TestVerify_HostNotSigned --- PASS: TestVerify_HostNotSigned (0.43s) === RUN TestVerify_DateNotSigned --- PASS: TestVerify_DateNotSigned (0.28s) === RUN TestVerify_DigestNotSigned --- PASS: TestVerify_DigestNotSigned (0.29s) === RUN TestVerify_MissingSignedHeader --- PASS: TestVerify_MissingSignedHeader (0.29s) === RUN TestVerify_MissingSpecialSignedHeader --- PASS: TestVerify_MissingSpecialSignedHeader (0.21s) === RUN TestVerify_DuplicateSignedHeader --- PASS: TestVerify_DuplicateSignedHeader (0.27s) === RUN TestVerify_NoDigest --- PASS: TestVerify_NoDigest (0.11s) === RUN TestVerify_ShortDigest --- PASS: TestVerify_ShortDigest (0.22s) === RUN TestVerify_InvalidDigestAlgorithm --- PASS: TestVerify_InvalidDigestAlgorithm (0.32s) === RUN TestVerify_InvalidDigestBase64 --- PASS: TestVerify_InvalidDigestBase64 (0.14s) === RUN TestVerify_InvalidDigestHashSize --- PASS: TestVerify_InvalidDigestHashSize (0.32s) === RUN TestVerify_WrongHash --- PASS: TestVerify_WrongHash (0.16s) === RUN TestVerify_DifferentMethod --- PASS: TestVerify_DifferentMethod (0.11s) === RUN TestVerify_DifferentHost --- PASS: TestVerify_DifferentHost (0.18s) === RUN TestVerify_DifferentDate --- PASS: TestVerify_DifferentDate (0.16s) === RUN TestVerify_DifferentContentType --- PASS: TestVerify_DifferentContentType (0.09s) === RUN TestVerify_WrongKey --- PASS: TestVerify_WrongKey (0.54s) === RUN TestVerify_SmallKey --- PASS: TestVerify_SmallKey (0.02s) === RUN TestVerify_WrongKeyType --- PASS: TestVerify_WrongKeyType (0.10s) === CONT TestRFC9421_VerifySignatureAge === RUN TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_VerifySignatureAge/Ed25519 === CONT TestRFC9421_Sign === RUN TestRFC9421_VerifySignatureAge/Ed25519#01 === PAUSE TestRFC9421_VerifySignatureAge/Ed25519#01 === CONT TestRFC9421_VerifySignatureAge/Ed25519 === RUN TestRFC9421_Sign/RSAHappyFlow === PAUSE TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_VerifyHappyFlow/RSA === CONT TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifyFailure/TwoSignatures === RUN TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_VerifyFailure/TwoSignatures === RUN TestRFC9421_Sign/BodyReadFailure === RUN TestRFC9421_VerifyFailure/TwoContentDigest === PAUSE TestRFC9421_Sign/BodyReadFailure === PAUSE TestRFC9421_VerifyFailure/TwoContentDigest === RUN TestRFC9421_VerifyHappyFlow/Ed25519 === PAUSE TestRFC9421_VerifyHappyFlow/Ed25519 === CONT TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_Sign/EmptyKeyID === CONT TestRFC9421_VerifyHappyFlow/Ed25519 === PAUSE TestRFC9421_Sign/EmptyKeyID === CONT TestRFC9421_VerifySignatureAge/Ed25519#01 === RUN TestRFC9421_Sign/InvalidKeyType === PAUSE TestRFC9421_Sign/InvalidKeyType === RUN TestRFC9421_Sign/SmallKey === PAUSE TestRFC9421_Sign/SmallKey === RUN TestRFC9421_Sign/InvalidComponent === PAUSE TestRFC9421_Sign/InvalidComponent --- PASS: TestRFC9421_VerifySignatureAge (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519 (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519#01 (0.00s) === RUN TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_VerifyFailure/InvalidBase64 === PAUSE TestRFC9421_VerifyFailure/InvalidBase64 === RUN TestRFC9421_VerifyFailure/CreatedNotNumber === PAUSE TestRFC9421_VerifyFailure/CreatedNotNumber === PAUSE TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_VerifyFailure/Expired === RUN TestRFC9421_Sign/PostWithoutQuery === PAUSE TestRFC9421_Sign/PostWithoutQuery === PAUSE TestRFC9421_VerifyFailure/Expired === RUN TestRFC9421_Sign/GetWithQuery === RUN TestRFC9421_VerifyFailure/ExpiresNotNumber === PAUSE TestRFC9421_Sign/GetWithQuery === PAUSE TestRFC9421_VerifyFailure/ExpiresNotNumber === RUN TestRFC9421_Sign/GetWithoutQuery === RUN TestRFC9421_VerifyFailure/TwoAlg === PAUSE TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_VerifyFailure/TwoAlg === CONT TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_Sign/GetWithoutQuery === CONT TestRFC9421_Sign/GetWithQuery === CONT TestRFC9421_Sign/PostWithoutQuery === CONT TestRFC9421_Sign/BodyReadFailure === CONT TestRFC9421_Sign/EmptyKeyID === CONT TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_Sign/Ed25519HappyFlow === RUN TestRFC9421_VerifyFailure/InvalidAlg === PAUSE TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_Sign/InvalidComponent === RUN TestRFC9421_VerifyFailure/AlgNoQuotes === PAUSE TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_Sign/SmallKey === RUN TestRFC9421_VerifyFailure/InvalidHost === PAUSE TestRFC9421_VerifyFailure/InvalidHost === CONT TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_VerifyFailure/InvalidSignatureInput === PAUSE TestRFC9421_VerifyFailure/InvalidSignatureInput === RUN TestRFC9421_VerifyFailure/InvalidSignature === PAUSE TestRFC9421_VerifyFailure/InvalidSignature === RUN TestRFC9421_VerifyFailure/LabelMismatch === PAUSE TestRFC9421_VerifyFailure/LabelMismatch === RUN TestRFC9421_VerifyFailure/DuplicateComponent === PAUSE TestRFC9421_VerifyFailure/DuplicateComponent === RUN TestRFC9421_VerifyFailure/MissingRequiredComponent === PAUSE TestRFC9421_VerifyFailure/MissingRequiredComponent === RUN TestRFC9421_VerifyFailure/TwoKeyIDs === PAUSE TestRFC9421_VerifyFailure/TwoKeyIDs === RUN TestRFC9421_VerifyFailure/KeyIDNoQuotes === PAUSE TestRFC9421_VerifyFailure/KeyIDNoQuotes === RUN TestRFC9421_VerifyFailure/TwoCreated === PAUSE TestRFC9421_VerifyFailure/TwoCreated === RUN TestRFC9421_VerifyFailure/TwoExpires === PAUSE TestRFC9421_VerifyFailure/TwoExpires === RUN TestRFC9421_VerifyFailure/AddedTag === PAUSE TestRFC9421_VerifyFailure/AddedTag === RUN TestRFC9421_VerifyFailure/InvalidParameter === PAUSE TestRFC9421_VerifyFailure/InvalidParameter === RUN TestRFC9421_VerifyFailure/NoKeyId --- PASS: TestRFC9421_VerifyHappyFlow (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/RSA (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/Ed25519 (0.00s) === 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/InvalidContentDigestInvalidType === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === CONT TestRFC9421_VerifyFailure/TwoKeyIDs === CONT TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_VerifyFailure/InvalidHost === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === CONT TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_VerifyFailure/CreatedNotNumber === CONT TestRFC9421_VerifyFailure/NoContentDigest === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === CONT TestRFC9421_VerifyFailure/EmptyContentDigest === CONT TestRFC9421_VerifyFailure/InvalidBase64 === CONT TestRFC9421_VerifyFailure/AddedTag === CONT TestRFC9421_VerifyFailure/KeyIDNoQuotes === CONT TestRFC9421_VerifyFailure/NoCreated === CONT TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === CONT TestRFC9421_VerifyFailure/NoKeyId === CONT TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_VerifyFailure/InvalidParameter === CONT TestRFC9421_VerifyFailure/MissingRequiredComponent === CONT TestRFC9421_VerifyFailure/TwoSignatures === CONT TestRFC9421_VerifyFailure/DuplicateComponent === CONT TestRFC9421_VerifyFailure/TwoCreated === CONT TestRFC9421_VerifyFailure/LabelMismatch === CONT TestRFC9421_VerifyFailure/TwoExpires === CONT TestRFC9421_VerifyFailure/Expired === CONT TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_VerifyFailure/TwoAlg === CONT TestRFC9421_VerifyFailure/ExpiresNotNumber === CONT TestRFC9421_VerifyFailure/InvalidContentDigest --- PASS: TestRFC9421_VerifyFailure (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoKeyIDs (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidHost (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/CreatedNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignatureInput (0.00s) --- PASS: TestRFC9421_VerifyFailure/EmptyContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/KeyIDNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoKeyId (0.00s) --- PASS: TestRFC9421_VerifyFailure/AddedTag (0.00s) --- PASS: TestRFC9421_VerifyFailure/AlgNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidParameter (0.00s) --- PASS: TestRFC9421_VerifyFailure/MissingRequiredComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoSignatures (0.00s) --- PASS: TestRFC9421_VerifyFailure/DuplicateComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/LabelMismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoExpires (0.00s) --- PASS: TestRFC9421_VerifyFailure/Expired (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignature (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/ExpiresNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigest (0.00s) --- PASS: TestRFC9421_Sign (0.00s) --- PASS: TestRFC9421_Sign/BodyReadFailure (0.00s) --- PASS: TestRFC9421_Sign/EmptyKeyID (0.00s) --- PASS: TestRFC9421_Sign/InvalidKeyType (0.00s) --- PASS: TestRFC9421_Sign/GetWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/Ed25519HappyFlow (0.00s) --- PASS: TestRFC9421_Sign/InvalidComponent (0.00s) --- PASS: TestRFC9421_Sign/GetWithQuery (0.00s) --- PASS: TestRFC9421_Sign/SmallKey (0.00s) --- PASS: TestRFC9421_Sign/PostWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/PostWithQuery (0.00s) --- PASS: TestRFC9421_Sign/RSAHappyFlow (0.00s) 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.00s) --- PASS: TestProof_Sign (0.00s) PASS ok github.com/dimkr/tootik/proof (cached) === RUN TestAvatar_HappyFlow 2026/02/05 16:54:03 INFO Applying migration id=initial 2026/02/05 16:54:03 INFO Applying migration id=notesupdated 2026/02/05 16:54:03 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:03 INFO Applying migration id=activitiesid 2026/02/05 16:54:03 INFO Applying migration id=outbox 2026/02/05 16:54:03 INFO Applying migration id=edits 2026/02/05 16:54:03 INFO Applying migration id=outboxactor 2026/02/05 16:54:03 INFO Applying migration id=outboxsender 2026/02/05 16:54:03 INFO Applying migration id=thread 2026/02/05 16:54:03 INFO Applying migration id=host 2026/02/05 16:54:03 INFO Applying migration id=sharedinbox 2026/02/05 16:54:03 INFO Applying migration id=noteshost 2026/02/05 16:54:03 INFO Applying migration id=fetched 2026/02/05 16:54:03 INFO Applying migration id=move 2026/02/05 16:54:03 INFO Applying migration id=cleanup 2026/02/05 16:54:03 INFO Applying migration id=received 2026/02/05 16:54:03 INFO Applying migration id=namehost 2026/02/05 16:54:03 INFO Applying migration id=outboxhost 2026/02/05 16:54:03 INFO Applying migration id=notesfts 2026/02/05 16:54:03 INFO Applying migration id=iconsname 2026/02/05 16:54:03 INFO Applying migration id=nohash 2026/02/05 16:54:04 INFO Applying migration id=shares 2026/02/05 16:54:04 INFO Applying migration id=actorttl 2026/02/05 16:54:04 INFO Applying migration id=tocc 2026/02/05 16:54:04 INFO Applying migration id=followeds 2026/02/05 16:54:04 INFO Applying migration id=certhash 2026/02/05 16:54:04 INFO Applying migration id=follows_sync 2026/02/05 16:54:04 INFO Applying migration id=jsonpath 2026/02/05 16:54:04 INFO Applying migration id=localforward 2026/02/05 16:54:04 INFO Applying migration id=avatar 2026/02/05 16:54:04 INFO Applying migration id=noimage 2026/02/05 16:54:04 INFO Applying migration id=feed 2026/02/05 16:54:04 INFO Applying migration id=bookmarks 2026/02/05 16:54:04 INFO Applying migration id=shareactivity 2026/02/05 16:54:04 INFO Applying migration id=application 2026/02/05 16:54:04 INFO Applying migration id=certificates 2026/02/05 16:54:04 INFO Applying migration id=rawforward 2026/02/05 16:54:04 INFO Applying migration id=publickey 2026/02/05 16:54:04 INFO Applying migration id=resolvegroup 2026/02/05 16:54:04 INFO Applying migration id=reject 2026/02/05 16:54:04 INFO Applying migration id=autodel 2026/02/05 16:54:04 INFO Applying migration id=jsonb 2026/02/05 16:54:04 INFO Applying migration id=quote 2026/02/05 16:54:04 INFO Applying migration id=rfc9421 2026/02/05 16:54:04 INFO Applying migration id=keys 2026/02/05 16:54:04 INFO Applying migration id=portable 2026/02/05 16:54:04 INFO Applying migration id=proofs 2026/02/05 16:54:04 INFO Applying migration id=contexts 2026/02/05 16:54:04 INFO Applying migration id=deliverieshost 2026/02/05 16:54:04 INFO Applying migration id=pembegin 2026/02/05 16:54:04 INFO Applying migration id=didhost --- PASS: TestAvatar_HappyFlow (0.89s) === RUN TestAvatar_NewUser 2026/02/05 16:54:04 INFO Applying migration id=initial 2026/02/05 16:54:04 INFO Applying migration id=notesupdated 2026/02/05 16:54:04 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:04 INFO Applying migration id=activitiesid 2026/02/05 16:54:04 INFO Applying migration id=outbox 2026/02/05 16:54:04 INFO Applying migration id=edits 2026/02/05 16:54:04 INFO Applying migration id=outboxactor 2026/02/05 16:54:04 INFO Applying migration id=outboxsender 2026/02/05 16:54:04 INFO Applying migration id=thread 2026/02/05 16:54:04 INFO Applying migration id=host 2026/02/05 16:54:04 INFO Applying migration id=sharedinbox 2026/02/05 16:54:04 INFO Applying migration id=noteshost 2026/02/05 16:54:04 INFO Applying migration id=fetched 2026/02/05 16:54:04 INFO Applying migration id=move 2026/02/05 16:54:04 INFO Applying migration id=cleanup 2026/02/05 16:54:04 INFO Applying migration id=received 2026/02/05 16:54:04 INFO Applying migration id=namehost 2026/02/05 16:54:04 INFO Applying migration id=outboxhost 2026/02/05 16:54:04 INFO Applying migration id=notesfts 2026/02/05 16:54:04 INFO Applying migration id=iconsname 2026/02/05 16:54:04 INFO Applying migration id=nohash 2026/02/05 16:54:04 INFO Applying migration id=shares 2026/02/05 16:54:04 INFO Applying migration id=actorttl 2026/02/05 16:54:04 INFO Applying migration id=tocc 2026/02/05 16:54:04 INFO Applying migration id=followeds 2026/02/05 16:54:04 INFO Applying migration id=certhash 2026/02/05 16:54:04 INFO Applying migration id=follows_sync 2026/02/05 16:54:04 INFO Applying migration id=jsonpath 2026/02/05 16:54:04 INFO Applying migration id=localforward 2026/02/05 16:54:04 INFO Applying migration id=avatar 2026/02/05 16:54:04 INFO Applying migration id=noimage 2026/02/05 16:54:04 INFO Applying migration id=feed 2026/02/05 16:54:04 INFO Applying migration id=bookmarks 2026/02/05 16:54:04 INFO Applying migration id=shareactivity 2026/02/05 16:54:04 INFO Applying migration id=application 2026/02/05 16:54:04 INFO Applying migration id=certificates 2026/02/05 16:54:04 INFO Applying migration id=rawforward 2026/02/05 16:54:04 INFO Applying migration id=publickey 2026/02/05 16:54:04 INFO Applying migration id=resolvegroup 2026/02/05 16:54:04 INFO Applying migration id=reject 2026/02/05 16:54:04 INFO Applying migration id=autodel 2026/02/05 16:54:04 INFO Applying migration id=jsonb 2026/02/05 16:54:05 INFO Applying migration id=quote 2026/02/05 16:54:05 INFO Applying migration id=rfc9421 2026/02/05 16:54:05 INFO Applying migration id=keys 2026/02/05 16:54:05 INFO Applying migration id=portable 2026/02/05 16:54:05 INFO Applying migration id=proofs 2026/02/05 16:54:05 INFO Applying migration id=contexts 2026/02/05 16:54:05 INFO Applying migration id=deliverieshost 2026/02/05 16:54:05 INFO Applying migration id=pembegin 2026/02/05 16:54:05 INFO Applying migration id=didhost 2026/02/05 16:54:05 WARN Throttled request to set avatar can=2026-02-05T17:24:00.952Z --- PASS: TestAvatar_NewUser (1.08s) === RUN TestAvatar_ChangedRecently 2026/02/05 16:54:05 INFO Applying migration id=initial 2026/02/05 16:54:05 INFO Applying migration id=notesupdated 2026/02/05 16:54:05 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:05 INFO Applying migration id=activitiesid 2026/02/05 16:54:05 INFO Applying migration id=outbox 2026/02/05 16:54:05 INFO Applying migration id=edits 2026/02/05 16:54:05 INFO Applying migration id=outboxactor 2026/02/05 16:54:05 INFO Applying migration id=outboxsender 2026/02/05 16:54:05 INFO Applying migration id=thread 2026/02/05 16:54:05 INFO Applying migration id=host 2026/02/05 16:54:05 INFO Applying migration id=sharedinbox 2026/02/05 16:54:05 INFO Applying migration id=noteshost 2026/02/05 16:54:05 INFO Applying migration id=fetched 2026/02/05 16:54:05 INFO Applying migration id=move 2026/02/05 16:54:05 INFO Applying migration id=cleanup 2026/02/05 16:54:05 INFO Applying migration id=received 2026/02/05 16:54:05 INFO Applying migration id=namehost 2026/02/05 16:54:05 INFO Applying migration id=outboxhost 2026/02/05 16:54:05 INFO Applying migration id=notesfts 2026/02/05 16:54:05 INFO Applying migration id=iconsname 2026/02/05 16:54:05 INFO Applying migration id=nohash 2026/02/05 16:54:05 INFO Applying migration id=shares 2026/02/05 16:54:05 INFO Applying migration id=actorttl 2026/02/05 16:54:05 INFO Applying migration id=tocc 2026/02/05 16:54:06 INFO Applying migration id=followeds 2026/02/05 16:54:06 INFO Applying migration id=certhash 2026/02/05 16:54:06 INFO Applying migration id=follows_sync 2026/02/05 16:54:06 INFO Applying migration id=jsonpath 2026/02/05 16:54:06 INFO Applying migration id=localforward 2026/02/05 16:54:06 INFO Applying migration id=avatar 2026/02/05 16:54:06 INFO Applying migration id=noimage 2026/02/05 16:54:06 INFO Applying migration id=feed 2026/02/05 16:54:06 INFO Applying migration id=bookmarks 2026/02/05 16:54:06 INFO Applying migration id=shareactivity 2026/02/05 16:54:06 INFO Applying migration id=application 2026/02/05 16:54:06 INFO Applying migration id=certificates 2026/02/05 16:54:06 INFO Applying migration id=rawforward 2026/02/05 16:54:06 INFO Applying migration id=publickey 2026/02/05 16:54:06 INFO Applying migration id=resolvegroup 2026/02/05 16:54:06 INFO Applying migration id=reject 2026/02/05 16:54:06 INFO Applying migration id=autodel 2026/02/05 16:54:06 INFO Applying migration id=jsonb 2026/02/05 16:54:06 INFO Applying migration id=quote 2026/02/05 16:54:06 INFO Applying migration id=rfc9421 2026/02/05 16:54:06 INFO Applying migration id=keys 2026/02/05 16:54:06 INFO Applying migration id=portable 2026/02/05 16:54:06 INFO Applying migration id=proofs 2026/02/05 16:54:06 INFO Applying migration id=contexts 2026/02/05 16:54:06 INFO Applying migration id=deliverieshost 2026/02/05 16:54:06 INFO Applying migration id=pembegin 2026/02/05 16:54:06 INFO Applying migration id=didhost 2026/02/05 16:54:07 WARN Throttled request to set avatar can=2026-02-05T17:24:02.373Z --- PASS: TestAvatar_ChangedRecently (1.42s) === RUN TestAvatar_HappyFlowSizeFirst 2026/02/05 16:54:07 INFO Applying migration id=initial 2026/02/05 16:54:07 INFO Applying migration id=notesupdated 2026/02/05 16:54:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:07 INFO Applying migration id=activitiesid 2026/02/05 16:54:07 INFO Applying migration id=outbox 2026/02/05 16:54:07 INFO Applying migration id=edits 2026/02/05 16:54:07 INFO Applying migration id=outboxactor 2026/02/05 16:54:07 INFO Applying migration id=outboxsender 2026/02/05 16:54:07 INFO Applying migration id=thread 2026/02/05 16:54:07 INFO Applying migration id=host 2026/02/05 16:54:07 INFO Applying migration id=sharedinbox 2026/02/05 16:54:07 INFO Applying migration id=noteshost 2026/02/05 16:54:07 INFO Applying migration id=fetched 2026/02/05 16:54:07 INFO Applying migration id=move 2026/02/05 16:54:07 INFO Applying migration id=cleanup 2026/02/05 16:54:07 INFO Applying migration id=received 2026/02/05 16:54:07 INFO Applying migration id=namehost 2026/02/05 16:54:07 INFO Applying migration id=outboxhost 2026/02/05 16:54:07 INFO Applying migration id=notesfts 2026/02/05 16:54:07 INFO Applying migration id=iconsname 2026/02/05 16:54:07 INFO Applying migration id=nohash 2026/02/05 16:54:07 INFO Applying migration id=shares 2026/02/05 16:54:07 INFO Applying migration id=actorttl 2026/02/05 16:54:07 INFO Applying migration id=tocc 2026/02/05 16:54:07 INFO Applying migration id=followeds 2026/02/05 16:54:07 INFO Applying migration id=certhash 2026/02/05 16:54:07 INFO Applying migration id=follows_sync 2026/02/05 16:54:07 INFO Applying migration id=jsonpath 2026/02/05 16:54:07 INFO Applying migration id=localforward 2026/02/05 16:54:07 INFO Applying migration id=avatar 2026/02/05 16:54:07 INFO Applying migration id=noimage 2026/02/05 16:54:07 INFO Applying migration id=feed 2026/02/05 16:54:07 INFO Applying migration id=bookmarks 2026/02/05 16:54:07 INFO Applying migration id=shareactivity 2026/02/05 16:54:07 INFO Applying migration id=application 2026/02/05 16:54:07 INFO Applying migration id=certificates 2026/02/05 16:54:07 INFO Applying migration id=rawforward 2026/02/05 16:54:07 INFO Applying migration id=publickey 2026/02/05 16:54:07 INFO Applying migration id=resolvegroup 2026/02/05 16:54:07 INFO Applying migration id=reject 2026/02/05 16:54:07 INFO Applying migration id=autodel 2026/02/05 16:54:07 INFO Applying migration id=jsonb 2026/02/05 16:54:07 INFO Applying migration id=quote 2026/02/05 16:54:07 INFO Applying migration id=rfc9421 2026/02/05 16:54:07 INFO Applying migration id=keys 2026/02/05 16:54:07 INFO Applying migration id=portable 2026/02/05 16:54:07 INFO Applying migration id=proofs 2026/02/05 16:54:07 INFO Applying migration id=contexts 2026/02/05 16:54:07 INFO Applying migration id=deliverieshost 2026/02/05 16:54:07 INFO Applying migration id=pembegin 2026/02/05 16:54:07 INFO Applying migration id=didhost --- PASS: TestAvatar_HappyFlowSizeFirst (0.78s) === RUN TestAvatar_InvalidSize 2026/02/05 16:54:08 INFO Applying migration id=initial 2026/02/05 16:54:08 INFO Applying migration id=notesupdated 2026/02/05 16:54:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:08 INFO Applying migration id=activitiesid 2026/02/05 16:54:08 INFO Applying migration id=outbox 2026/02/05 16:54:08 INFO Applying migration id=edits 2026/02/05 16:54:08 INFO Applying migration id=outboxactor 2026/02/05 16:54:08 INFO Applying migration id=outboxsender 2026/02/05 16:54:08 INFO Applying migration id=thread 2026/02/05 16:54:08 INFO Applying migration id=host 2026/02/05 16:54:08 INFO Applying migration id=sharedinbox 2026/02/05 16:54:08 INFO Applying migration id=noteshost 2026/02/05 16:54:08 INFO Applying migration id=fetched 2026/02/05 16:54:08 INFO Applying migration id=move 2026/02/05 16:54:08 INFO Applying migration id=cleanup 2026/02/05 16:54:08 INFO Applying migration id=received 2026/02/05 16:54:08 INFO Applying migration id=namehost 2026/02/05 16:54:08 INFO Applying migration id=outboxhost 2026/02/05 16:54:08 INFO Applying migration id=notesfts 2026/02/05 16:54:08 INFO Applying migration id=iconsname 2026/02/05 16:54:08 INFO Applying migration id=nohash 2026/02/05 16:54:08 INFO Applying migration id=shares 2026/02/05 16:54:08 INFO Applying migration id=actorttl 2026/02/05 16:54:08 INFO Applying migration id=tocc 2026/02/05 16:54:08 INFO Applying migration id=followeds 2026/02/05 16:54:08 INFO Applying migration id=certhash 2026/02/05 16:54:08 INFO Applying migration id=follows_sync 2026/02/05 16:54:08 INFO Applying migration id=jsonpath 2026/02/05 16:54:08 INFO Applying migration id=localforward 2026/02/05 16:54:08 INFO Applying migration id=avatar 2026/02/05 16:54:08 INFO Applying migration id=noimage 2026/02/05 16:54:08 INFO Applying migration id=feed 2026/02/05 16:54:08 INFO Applying migration id=bookmarks 2026/02/05 16:54:08 INFO Applying migration id=shareactivity 2026/02/05 16:54:08 INFO Applying migration id=application 2026/02/05 16:54:08 INFO Applying migration id=certificates 2026/02/05 16:54:08 INFO Applying migration id=rawforward 2026/02/05 16:54:08 INFO Applying migration id=publickey 2026/02/05 16:54:08 INFO Applying migration id=resolvegroup 2026/02/05 16:54:08 INFO Applying migration id=reject 2026/02/05 16:54:08 INFO Applying migration id=autodel 2026/02/05 16:54:08 INFO Applying migration id=jsonb 2026/02/05 16:54:08 INFO Applying migration id=quote 2026/02/05 16:54:08 INFO Applying migration id=rfc9421 2026/02/05 16:54:08 INFO Applying migration id=keys 2026/02/05 16:54:08 INFO Applying migration id=portable 2026/02/05 16:54:08 INFO Applying migration id=proofs 2026/02/05 16:54:08 INFO Applying migration id=contexts 2026/02/05 16:54:08 INFO Applying migration id=deliverieshost 2026/02/05 16:54:08 INFO Applying migration id=pembegin 2026/02/05 16:54:08 INFO Applying migration id=didhost 2026/02/05 16:54:09 WARN Failed to parse avatar size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestAvatar_InvalidSize (1.23s) === RUN TestAvatar_InvalidType 2026/02/05 16:54:09 INFO Applying migration id=initial 2026/02/05 16:54:09 INFO Applying migration id=notesupdated 2026/02/05 16:54:09 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:09 INFO Applying migration id=activitiesid 2026/02/05 16:54:09 INFO Applying migration id=outbox 2026/02/05 16:54:09 INFO Applying migration id=edits 2026/02/05 16:54:09 INFO Applying migration id=outboxactor 2026/02/05 16:54:09 INFO Applying migration id=outboxsender 2026/02/05 16:54:09 INFO Applying migration id=thread 2026/02/05 16:54:09 INFO Applying migration id=host 2026/02/05 16:54:09 INFO Applying migration id=sharedinbox 2026/02/05 16:54:09 INFO Applying migration id=noteshost 2026/02/05 16:54:09 INFO Applying migration id=fetched 2026/02/05 16:54:09 INFO Applying migration id=move 2026/02/05 16:54:09 INFO Applying migration id=cleanup 2026/02/05 16:54:09 INFO Applying migration id=received 2026/02/05 16:54:09 INFO Applying migration id=namehost 2026/02/05 16:54:09 INFO Applying migration id=outboxhost 2026/02/05 16:54:09 INFO Applying migration id=notesfts 2026/02/05 16:54:09 INFO Applying migration id=iconsname 2026/02/05 16:54:09 INFO Applying migration id=nohash 2026/02/05 16:54:09 INFO Applying migration id=shares 2026/02/05 16:54:09 INFO Applying migration id=actorttl 2026/02/05 16:54:09 INFO Applying migration id=tocc 2026/02/05 16:54:09 INFO Applying migration id=followeds 2026/02/05 16:54:09 INFO Applying migration id=certhash 2026/02/05 16:54:09 INFO Applying migration id=follows_sync 2026/02/05 16:54:09 INFO Applying migration id=jsonpath 2026/02/05 16:54:09 INFO Applying migration id=localforward 2026/02/05 16:54:09 INFO Applying migration id=avatar 2026/02/05 16:54:09 INFO Applying migration id=noimage 2026/02/05 16:54:09 INFO Applying migration id=feed 2026/02/05 16:54:09 INFO Applying migration id=bookmarks 2026/02/05 16:54:09 INFO Applying migration id=shareactivity 2026/02/05 16:54:09 INFO Applying migration id=application 2026/02/05 16:54:09 INFO Applying migration id=certificates 2026/02/05 16:54:09 INFO Applying migration id=rawforward 2026/02/05 16:54:09 INFO Applying migration id=publickey 2026/02/05 16:54:09 INFO Applying migration id=resolvegroup 2026/02/05 16:54:09 INFO Applying migration id=reject 2026/02/05 16:54:09 INFO Applying migration id=autodel 2026/02/05 16:54:09 INFO Applying migration id=jsonb 2026/02/05 16:54:09 INFO Applying migration id=quote 2026/02/05 16:54:09 INFO Applying migration id=rfc9421 2026/02/05 16:54:09 INFO Applying migration id=keys 2026/02/05 16:54:09 INFO Applying migration id=portable 2026/02/05 16:54:09 INFO Applying migration id=proofs 2026/02/05 16:54:09 INFO Applying migration id=contexts 2026/02/05 16:54:09 INFO Applying migration id=deliverieshost 2026/02/05 16:54:09 INFO Applying migration id=pembegin 2026/02/05 16:54:09 INFO Applying migration id=didhost 2026/02/05 16:54:10 WARN Image type is unsupported type=text/plain --- PASS: TestAvatar_InvalidType (1.16s) === RUN TestAvatar_NoSize 2026/02/05 16:54:10 INFO Applying migration id=initial 2026/02/05 16:54:10 INFO Applying migration id=notesupdated 2026/02/05 16:54:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:10 INFO Applying migration id=activitiesid 2026/02/05 16:54:10 INFO Applying migration id=outbox 2026/02/05 16:54:10 INFO Applying migration id=edits 2026/02/05 16:54:10 INFO Applying migration id=outboxactor 2026/02/05 16:54:10 INFO Applying migration id=outboxsender 2026/02/05 16:54:10 INFO Applying migration id=thread 2026/02/05 16:54:10 INFO Applying migration id=host 2026/02/05 16:54:10 INFO Applying migration id=sharedinbox 2026/02/05 16:54:10 INFO Applying migration id=noteshost 2026/02/05 16:54:10 INFO Applying migration id=fetched 2026/02/05 16:54:10 INFO Applying migration id=move 2026/02/05 16:54:10 INFO Applying migration id=cleanup 2026/02/05 16:54:10 INFO Applying migration id=received 2026/02/05 16:54:10 INFO Applying migration id=namehost 2026/02/05 16:54:10 INFO Applying migration id=outboxhost 2026/02/05 16:54:10 INFO Applying migration id=notesfts 2026/02/05 16:54:10 INFO Applying migration id=iconsname 2026/02/05 16:54:10 INFO Applying migration id=nohash 2026/02/05 16:54:10 INFO Applying migration id=shares 2026/02/05 16:54:10 INFO Applying migration id=actorttl 2026/02/05 16:54:10 INFO Applying migration id=tocc 2026/02/05 16:54:10 INFO Applying migration id=followeds 2026/02/05 16:54:10 INFO Applying migration id=certhash 2026/02/05 16:54:10 INFO Applying migration id=follows_sync 2026/02/05 16:54:10 INFO Applying migration id=jsonpath 2026/02/05 16:54:10 INFO Applying migration id=localforward 2026/02/05 16:54:10 INFO Applying migration id=avatar 2026/02/05 16:54:10 INFO Applying migration id=noimage 2026/02/05 16:54:10 INFO Applying migration id=feed 2026/02/05 16:54:10 INFO Applying migration id=bookmarks 2026/02/05 16:54:10 INFO Applying migration id=shareactivity 2026/02/05 16:54:10 INFO Applying migration id=application 2026/02/05 16:54:10 INFO Applying migration id=certificates 2026/02/05 16:54:10 INFO Applying migration id=rawforward 2026/02/05 16:54:10 INFO Applying migration id=publickey 2026/02/05 16:54:10 INFO Applying migration id=resolvegroup 2026/02/05 16:54:10 INFO Applying migration id=reject 2026/02/05 16:54:10 INFO Applying migration id=autodel 2026/02/05 16:54:10 INFO Applying migration id=jsonb 2026/02/05 16:54:10 INFO Applying migration id=quote 2026/02/05 16:54:10 INFO Applying migration id=rfc9421 2026/02/05 16:54:10 INFO Applying migration id=keys 2026/02/05 16:54:10 INFO Applying migration id=portable 2026/02/05 16:54:10 INFO Applying migration id=proofs 2026/02/05 16:54:10 INFO Applying migration id=contexts 2026/02/05 16:54:10 INFO Applying migration id=deliverieshost 2026/02/05 16:54:10 INFO Applying migration id=pembegin 2026/02/05 16:54:10 INFO Applying migration id=didhost 2026/02/05 16:54:11 WARN Invalid parameters --- PASS: TestAvatar_NoSize (1.18s) === RUN TestAvatar_NoType 2026/02/05 16:54:11 INFO Applying migration id=initial 2026/02/05 16:54:11 INFO Applying migration id=notesupdated 2026/02/05 16:54:11 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:11 INFO Applying migration id=activitiesid 2026/02/05 16:54:11 INFO Applying migration id=outbox 2026/02/05 16:54:11 INFO Applying migration id=edits 2026/02/05 16:54:11 INFO Applying migration id=outboxactor 2026/02/05 16:54:11 INFO Applying migration id=outboxsender 2026/02/05 16:54:11 INFO Applying migration id=thread 2026/02/05 16:54:11 INFO Applying migration id=host 2026/02/05 16:54:11 INFO Applying migration id=sharedinbox 2026/02/05 16:54:11 INFO Applying migration id=noteshost 2026/02/05 16:54:11 INFO Applying migration id=fetched 2026/02/05 16:54:11 INFO Applying migration id=move 2026/02/05 16:54:11 INFO Applying migration id=cleanup 2026/02/05 16:54:11 INFO Applying migration id=received 2026/02/05 16:54:11 INFO Applying migration id=namehost 2026/02/05 16:54:11 INFO Applying migration id=outboxhost 2026/02/05 16:54:11 INFO Applying migration id=notesfts 2026/02/05 16:54:11 INFO Applying migration id=iconsname 2026/02/05 16:54:11 INFO Applying migration id=nohash 2026/02/05 16:54:11 INFO Applying migration id=shares 2026/02/05 16:54:11 INFO Applying migration id=actorttl 2026/02/05 16:54:11 INFO Applying migration id=tocc 2026/02/05 16:54:11 INFO Applying migration id=followeds 2026/02/05 16:54:11 INFO Applying migration id=certhash 2026/02/05 16:54:11 INFO Applying migration id=follows_sync 2026/02/05 16:54:11 INFO Applying migration id=jsonpath 2026/02/05 16:54:11 INFO Applying migration id=localforward 2026/02/05 16:54:11 INFO Applying migration id=avatar 2026/02/05 16:54:11 INFO Applying migration id=noimage 2026/02/05 16:54:11 INFO Applying migration id=feed 2026/02/05 16:54:11 INFO Applying migration id=bookmarks 2026/02/05 16:54:11 INFO Applying migration id=shareactivity 2026/02/05 16:54:11 INFO Applying migration id=application 2026/02/05 16:54:11 INFO Applying migration id=certificates 2026/02/05 16:54:11 INFO Applying migration id=rawforward 2026/02/05 16:54:11 INFO Applying migration id=publickey 2026/02/05 16:54:11 INFO Applying migration id=resolvegroup 2026/02/05 16:54:11 INFO Applying migration id=reject 2026/02/05 16:54:11 INFO Applying migration id=autodel 2026/02/05 16:54:11 INFO Applying migration id=jsonb 2026/02/05 16:54:11 INFO Applying migration id=quote 2026/02/05 16:54:11 INFO Applying migration id=rfc9421 2026/02/05 16:54:11 INFO Applying migration id=keys 2026/02/05 16:54:11 INFO Applying migration id=portable 2026/02/05 16:54:11 INFO Applying migration id=proofs 2026/02/05 16:54:11 INFO Applying migration id=contexts 2026/02/05 16:54:11 INFO Applying migration id=deliverieshost 2026/02/05 16:54:11 INFO Applying migration id=pembegin 2026/02/05 16:54:11 INFO Applying migration id=didhost 2026/02/05 16:54:13 WARN Invalid parameters --- PASS: TestAvatar_NoType (1.43s) === RUN TestAvatar_InvalidImage 2026/02/05 16:54:13 INFO Applying migration id=initial 2026/02/05 16:54:13 INFO Applying migration id=notesupdated 2026/02/05 16:54:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:13 INFO Applying migration id=activitiesid 2026/02/05 16:54:13 INFO Applying migration id=outbox 2026/02/05 16:54:13 INFO Applying migration id=edits 2026/02/05 16:54:13 INFO Applying migration id=outboxactor 2026/02/05 16:54:13 INFO Applying migration id=outboxsender 2026/02/05 16:54:13 INFO Applying migration id=thread 2026/02/05 16:54:13 INFO Applying migration id=host 2026/02/05 16:54:13 INFO Applying migration id=sharedinbox 2026/02/05 16:54:13 INFO Applying migration id=noteshost 2026/02/05 16:54:13 INFO Applying migration id=fetched 2026/02/05 16:54:13 INFO Applying migration id=move 2026/02/05 16:54:13 INFO Applying migration id=cleanup 2026/02/05 16:54:13 INFO Applying migration id=received 2026/02/05 16:54:13 INFO Applying migration id=namehost 2026/02/05 16:54:13 INFO Applying migration id=outboxhost 2026/02/05 16:54:13 INFO Applying migration id=notesfts 2026/02/05 16:54:13 INFO Applying migration id=iconsname 2026/02/05 16:54:13 INFO Applying migration id=nohash 2026/02/05 16:54:13 INFO Applying migration id=shares 2026/02/05 16:54:13 INFO Applying migration id=actorttl 2026/02/05 16:54:13 INFO Applying migration id=tocc 2026/02/05 16:54:13 INFO Applying migration id=followeds 2026/02/05 16:54:13 INFO Applying migration id=certhash 2026/02/05 16:54:13 INFO Applying migration id=follows_sync 2026/02/05 16:54:13 INFO Applying migration id=jsonpath 2026/02/05 16:54:13 INFO Applying migration id=localforward 2026/02/05 16:54:13 INFO Applying migration id=avatar 2026/02/05 16:54:13 INFO Applying migration id=noimage 2026/02/05 16:54:13 INFO Applying migration id=feed 2026/02/05 16:54:13 INFO Applying migration id=bookmarks 2026/02/05 16:54:13 INFO Applying migration id=shareactivity 2026/02/05 16:54:13 INFO Applying migration id=application 2026/02/05 16:54:13 INFO Applying migration id=certificates 2026/02/05 16:54:13 INFO Applying migration id=rawforward 2026/02/05 16:54:13 INFO Applying migration id=publickey 2026/02/05 16:54:13 INFO Applying migration id=resolvegroup 2026/02/05 16:54:13 INFO Applying migration id=reject 2026/02/05 16:54:13 INFO Applying migration id=autodel 2026/02/05 16:54:13 INFO Applying migration id=jsonb 2026/02/05 16:54:13 INFO Applying migration id=quote 2026/02/05 16:54:13 INFO Applying migration id=rfc9421 2026/02/05 16:54:13 INFO Applying migration id=keys 2026/02/05 16:54:13 INFO Applying migration id=portable 2026/02/05 16:54:13 INFO Applying migration id=proofs 2026/02/05 16:54:13 INFO Applying migration id=contexts 2026/02/05 16:54:13 INFO Applying migration id=deliverieshost 2026/02/05 16:54:13 INFO Applying migration id=pembegin 2026/02/05 16:54:13 INFO Applying migration id=didhost 2026/02/05 16:54:14 WARN Failed to read avatar error="image: unknown format" --- PASS: TestAvatar_InvalidImage (1.51s) === RUN TestAvatar_TooSmallSize 2026/02/05 16:54:14 INFO Applying migration id=initial 2026/02/05 16:54:14 INFO Applying migration id=notesupdated 2026/02/05 16:54:14 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:14 INFO Applying migration id=activitiesid 2026/02/05 16:54:14 INFO Applying migration id=outbox 2026/02/05 16:54:14 INFO Applying migration id=edits 2026/02/05 16:54:14 INFO Applying migration id=outboxactor 2026/02/05 16:54:14 INFO Applying migration id=outboxsender 2026/02/05 16:54:14 INFO Applying migration id=thread 2026/02/05 16:54:14 INFO Applying migration id=host 2026/02/05 16:54:14 INFO Applying migration id=sharedinbox 2026/02/05 16:54:14 INFO Applying migration id=noteshost 2026/02/05 16:54:14 INFO Applying migration id=fetched 2026/02/05 16:54:14 INFO Applying migration id=move 2026/02/05 16:54:14 INFO Applying migration id=cleanup 2026/02/05 16:54:14 INFO Applying migration id=received 2026/02/05 16:54:14 INFO Applying migration id=namehost 2026/02/05 16:54:14 INFO Applying migration id=outboxhost 2026/02/05 16:54:14 INFO Applying migration id=notesfts 2026/02/05 16:54:14 INFO Applying migration id=iconsname 2026/02/05 16:54:14 INFO Applying migration id=nohash 2026/02/05 16:54:14 INFO Applying migration id=shares 2026/02/05 16:54:14 INFO Applying migration id=actorttl 2026/02/05 16:54:14 INFO Applying migration id=tocc 2026/02/05 16:54:14 INFO Applying migration id=followeds 2026/02/05 16:54:14 INFO Applying migration id=certhash 2026/02/05 16:54:14 INFO Applying migration id=follows_sync 2026/02/05 16:54:14 INFO Applying migration id=jsonpath 2026/02/05 16:54:14 INFO Applying migration id=localforward 2026/02/05 16:54:14 INFO Applying migration id=avatar 2026/02/05 16:54:14 INFO Applying migration id=noimage 2026/02/05 16:54:14 INFO Applying migration id=feed 2026/02/05 16:54:14 INFO Applying migration id=bookmarks 2026/02/05 16:54:14 INFO Applying migration id=shareactivity 2026/02/05 16:54:14 INFO Applying migration id=application 2026/02/05 16:54:14 INFO Applying migration id=certificates 2026/02/05 16:54:14 INFO Applying migration id=rawforward 2026/02/05 16:54:14 INFO Applying migration id=publickey 2026/02/05 16:54:14 INFO Applying migration id=resolvegroup 2026/02/05 16:54:14 INFO Applying migration id=reject 2026/02/05 16:54:14 INFO Applying migration id=autodel 2026/02/05 16:54:14 INFO Applying migration id=jsonb 2026/02/05 16:54:14 INFO Applying migration id=quote 2026/02/05 16:54:14 INFO Applying migration id=rfc9421 2026/02/05 16:54:14 INFO Applying migration id=keys 2026/02/05 16:54:14 INFO Applying migration id=portable 2026/02/05 16:54:14 INFO Applying migration id=proofs 2026/02/05 16:54:14 INFO Applying migration id=contexts 2026/02/05 16:54:14 INFO Applying migration id=deliverieshost 2026/02/05 16:54:14 INFO Applying migration id=pembegin 2026/02/05 16:54:14 INFO Applying migration id=didhost 2026/02/05 16:54:15 WARN Failed to read avatar error="gif: reading header: unexpected EOF" --- PASS: TestAvatar_TooSmallSize (1.29s) === RUN TestAvatar_TooBigSize 2026/02/05 16:54:15 INFO Applying migration id=initial 2026/02/05 16:54:15 INFO Applying migration id=notesupdated 2026/02/05 16:54:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:15 INFO Applying migration id=activitiesid 2026/02/05 16:54:15 INFO Applying migration id=outbox 2026/02/05 16:54:15 INFO Applying migration id=edits 2026/02/05 16:54:15 INFO Applying migration id=outboxactor 2026/02/05 16:54:15 INFO Applying migration id=outboxsender 2026/02/05 16:54:15 INFO Applying migration id=thread 2026/02/05 16:54:15 INFO Applying migration id=host 2026/02/05 16:54:15 INFO Applying migration id=sharedinbox 2026/02/05 16:54:15 INFO Applying migration id=noteshost 2026/02/05 16:54:15 INFO Applying migration id=fetched 2026/02/05 16:54:15 INFO Applying migration id=move 2026/02/05 16:54:15 INFO Applying migration id=cleanup 2026/02/05 16:54:15 INFO Applying migration id=received 2026/02/05 16:54:15 INFO Applying migration id=namehost 2026/02/05 16:54:15 INFO Applying migration id=outboxhost 2026/02/05 16:54:15 INFO Applying migration id=notesfts 2026/02/05 16:54:15 INFO Applying migration id=iconsname 2026/02/05 16:54:15 INFO Applying migration id=nohash 2026/02/05 16:54:15 INFO Applying migration id=shares 2026/02/05 16:54:15 INFO Applying migration id=actorttl 2026/02/05 16:54:15 INFO Applying migration id=tocc 2026/02/05 16:54:16 INFO Applying migration id=followeds 2026/02/05 16:54:16 INFO Applying migration id=certhash 2026/02/05 16:54:16 INFO Applying migration id=follows_sync 2026/02/05 16:54:16 INFO Applying migration id=jsonpath 2026/02/05 16:54:16 INFO Applying migration id=localforward 2026/02/05 16:54:16 INFO Applying migration id=avatar 2026/02/05 16:54:16 INFO Applying migration id=noimage 2026/02/05 16:54:16 INFO Applying migration id=feed 2026/02/05 16:54:16 INFO Applying migration id=bookmarks 2026/02/05 16:54:16 INFO Applying migration id=shareactivity 2026/02/05 16:54:16 INFO Applying migration id=application 2026/02/05 16:54:16 INFO Applying migration id=certificates 2026/02/05 16:54:16 INFO Applying migration id=rawforward 2026/02/05 16:54:16 INFO Applying migration id=publickey 2026/02/05 16:54:16 INFO Applying migration id=resolvegroup 2026/02/05 16:54:16 INFO Applying migration id=reject 2026/02/05 16:54:16 INFO Applying migration id=autodel 2026/02/05 16:54:16 INFO Applying migration id=jsonb 2026/02/05 16:54:16 INFO Applying migration id=quote 2026/02/05 16:54:16 INFO Applying migration id=rfc9421 2026/02/05 16:54:16 INFO Applying migration id=keys 2026/02/05 16:54:16 INFO Applying migration id=portable 2026/02/05 16:54:16 INFO Applying migration id=proofs 2026/02/05 16:54:16 INFO Applying migration id=contexts 2026/02/05 16:54:16 INFO Applying migration id=deliverieshost 2026/02/05 16:54:16 INFO Applying migration id=pembegin 2026/02/05 16:54:16 INFO Applying migration id=didhost 2026/02/05 16:54:17 WARN Failed to read avatar error="unexpected EOF" --- PASS: TestAvatar_TooBigSize (1.12s) === RUN TestAvatar_SizeLimit 2026/02/05 16:54:17 INFO Applying migration id=initial 2026/02/05 16:54:17 INFO Applying migration id=notesupdated 2026/02/05 16:54:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:17 INFO Applying migration id=activitiesid 2026/02/05 16:54:17 INFO Applying migration id=outbox 2026/02/05 16:54:17 INFO Applying migration id=edits 2026/02/05 16:54:17 INFO Applying migration id=outboxactor 2026/02/05 16:54:17 INFO Applying migration id=outboxsender 2026/02/05 16:54:17 INFO Applying migration id=thread 2026/02/05 16:54:17 INFO Applying migration id=host 2026/02/05 16:54:17 INFO Applying migration id=sharedinbox 2026/02/05 16:54:17 INFO Applying migration id=noteshost 2026/02/05 16:54:17 INFO Applying migration id=fetched 2026/02/05 16:54:17 INFO Applying migration id=move 2026/02/05 16:54:17 INFO Applying migration id=cleanup 2026/02/05 16:54:17 INFO Applying migration id=received 2026/02/05 16:54:17 INFO Applying migration id=namehost 2026/02/05 16:54:17 INFO Applying migration id=outboxhost 2026/02/05 16:54:17 INFO Applying migration id=notesfts 2026/02/05 16:54:17 INFO Applying migration id=iconsname 2026/02/05 16:54:17 INFO Applying migration id=nohash 2026/02/05 16:54:17 INFO Applying migration id=shares 2026/02/05 16:54:17 INFO Applying migration id=actorttl 2026/02/05 16:54:17 INFO Applying migration id=tocc 2026/02/05 16:54:17 INFO Applying migration id=followeds 2026/02/05 16:54:17 INFO Applying migration id=certhash 2026/02/05 16:54:17 INFO Applying migration id=follows_sync 2026/02/05 16:54:17 INFO Applying migration id=jsonpath 2026/02/05 16:54:17 INFO Applying migration id=localforward 2026/02/05 16:54:17 INFO Applying migration id=avatar 2026/02/05 16:54:17 INFO Applying migration id=noimage 2026/02/05 16:54:17 INFO Applying migration id=feed 2026/02/05 16:54:17 INFO Applying migration id=bookmarks 2026/02/05 16:54:17 INFO Applying migration id=shareactivity 2026/02/05 16:54:17 INFO Applying migration id=application 2026/02/05 16:54:17 INFO Applying migration id=certificates 2026/02/05 16:54:17 INFO Applying migration id=rawforward 2026/02/05 16:54:17 INFO Applying migration id=publickey 2026/02/05 16:54:17 INFO Applying migration id=resolvegroup 2026/02/05 16:54:17 INFO Applying migration id=reject 2026/02/05 16:54:17 INFO Applying migration id=autodel 2026/02/05 16:54:17 INFO Applying migration id=jsonb 2026/02/05 16:54:17 INFO Applying migration id=quote 2026/02/05 16:54:17 INFO Applying migration id=rfc9421 2026/02/05 16:54:17 INFO Applying migration id=keys 2026/02/05 16:54:17 INFO Applying migration id=portable 2026/02/05 16:54:17 INFO Applying migration id=proofs 2026/02/05 16:54:17 INFO Applying migration id=contexts 2026/02/05 16:54:17 INFO Applying migration id=deliverieshost 2026/02/05 16:54:17 INFO Applying migration id=pembegin 2026/02/05 16:54:17 INFO Applying migration id=didhost 2026/02/05 16:54:18 WARN Image is too big size=63 --- PASS: TestAvatar_SizeLimit (1.27s) === RUN TestAvatar_ExactlySizeLimit 2026/02/05 16:54:18 INFO Applying migration id=initial 2026/02/05 16:54:18 INFO Applying migration id=notesupdated 2026/02/05 16:54:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:18 INFO Applying migration id=activitiesid 2026/02/05 16:54:18 INFO Applying migration id=outbox 2026/02/05 16:54:18 INFO Applying migration id=edits 2026/02/05 16:54:18 INFO Applying migration id=outboxactor 2026/02/05 16:54:18 INFO Applying migration id=outboxsender 2026/02/05 16:54:18 INFO Applying migration id=thread 2026/02/05 16:54:18 INFO Applying migration id=host 2026/02/05 16:54:18 INFO Applying migration id=sharedinbox 2026/02/05 16:54:18 INFO Applying migration id=noteshost 2026/02/05 16:54:18 INFO Applying migration id=fetched 2026/02/05 16:54:18 INFO Applying migration id=move 2026/02/05 16:54:18 INFO Applying migration id=cleanup 2026/02/05 16:54:18 INFO Applying migration id=received 2026/02/05 16:54:18 INFO Applying migration id=namehost 2026/02/05 16:54:18 INFO Applying migration id=outboxhost 2026/02/05 16:54:18 INFO Applying migration id=notesfts 2026/02/05 16:54:18 INFO Applying migration id=iconsname 2026/02/05 16:54:18 INFO Applying migration id=nohash 2026/02/05 16:54:18 INFO Applying migration id=shares 2026/02/05 16:54:18 INFO Applying migration id=actorttl 2026/02/05 16:54:18 INFO Applying migration id=tocc 2026/02/05 16:54:18 INFO Applying migration id=followeds 2026/02/05 16:54:18 INFO Applying migration id=certhash 2026/02/05 16:54:18 INFO Applying migration id=follows_sync 2026/02/05 16:54:18 INFO Applying migration id=jsonpath 2026/02/05 16:54:18 INFO Applying migration id=localforward 2026/02/05 16:54:18 INFO Applying migration id=avatar 2026/02/05 16:54:18 INFO Applying migration id=noimage 2026/02/05 16:54:18 INFO Applying migration id=feed 2026/02/05 16:54:18 INFO Applying migration id=bookmarks 2026/02/05 16:54:18 INFO Applying migration id=shareactivity 2026/02/05 16:54:18 INFO Applying migration id=application 2026/02/05 16:54:18 INFO Applying migration id=certificates 2026/02/05 16:54:18 INFO Applying migration id=rawforward 2026/02/05 16:54:18 INFO Applying migration id=publickey 2026/02/05 16:54:18 INFO Applying migration id=resolvegroup 2026/02/05 16:54:18 INFO Applying migration id=reject 2026/02/05 16:54:18 INFO Applying migration id=autodel 2026/02/05 16:54:18 INFO Applying migration id=jsonb 2026/02/05 16:54:18 INFO Applying migration id=quote 2026/02/05 16:54:18 INFO Applying migration id=rfc9421 2026/02/05 16:54:18 INFO Applying migration id=keys 2026/02/05 16:54:18 INFO Applying migration id=portable 2026/02/05 16:54:18 INFO Applying migration id=proofs 2026/02/05 16:54:18 INFO Applying migration id=contexts 2026/02/05 16:54:18 INFO Applying migration id=deliverieshost 2026/02/05 16:54:18 INFO Applying migration id=pembegin 2026/02/05 16:54:18 INFO Applying migration id=didhost --- PASS: TestAvatar_ExactlySizeLimit (1.22s) === RUN TestBio_Throttled 2026/02/05 16:54:19 INFO Applying migration id=initial 2026/02/05 16:54:19 INFO Applying migration id=notesupdated 2026/02/05 16:54:19 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:19 INFO Applying migration id=activitiesid 2026/02/05 16:54:19 INFO Applying migration id=outbox 2026/02/05 16:54:19 INFO Applying migration id=edits 2026/02/05 16:54:19 INFO Applying migration id=outboxactor 2026/02/05 16:54:19 INFO Applying migration id=outboxsender 2026/02/05 16:54:19 INFO Applying migration id=thread 2026/02/05 16:54:19 INFO Applying migration id=host 2026/02/05 16:54:19 INFO Applying migration id=sharedinbox 2026/02/05 16:54:19 INFO Applying migration id=noteshost 2026/02/05 16:54:19 INFO Applying migration id=fetched 2026/02/05 16:54:19 INFO Applying migration id=move 2026/02/05 16:54:19 INFO Applying migration id=cleanup 2026/02/05 16:54:19 INFO Applying migration id=received 2026/02/05 16:54:19 INFO Applying migration id=namehost 2026/02/05 16:54:19 INFO Applying migration id=outboxhost 2026/02/05 16:54:19 INFO Applying migration id=notesfts 2026/02/05 16:54:19 INFO Applying migration id=iconsname 2026/02/05 16:54:19 INFO Applying migration id=nohash 2026/02/05 16:54:19 INFO Applying migration id=shares 2026/02/05 16:54:19 INFO Applying migration id=actorttl 2026/02/05 16:54:19 INFO Applying migration id=tocc 2026/02/05 16:54:19 INFO Applying migration id=followeds 2026/02/05 16:54:19 INFO Applying migration id=certhash 2026/02/05 16:54:19 INFO Applying migration id=follows_sync 2026/02/05 16:54:19 INFO Applying migration id=jsonpath 2026/02/05 16:54:19 INFO Applying migration id=localforward 2026/02/05 16:54:19 INFO Applying migration id=avatar 2026/02/05 16:54:19 INFO Applying migration id=noimage 2026/02/05 16:54:19 INFO Applying migration id=feed 2026/02/05 16:54:19 INFO Applying migration id=bookmarks 2026/02/05 16:54:19 INFO Applying migration id=shareactivity 2026/02/05 16:54:19 INFO Applying migration id=application 2026/02/05 16:54:19 INFO Applying migration id=certificates 2026/02/05 16:54:19 INFO Applying migration id=rawforward 2026/02/05 16:54:19 INFO Applying migration id=publickey 2026/02/05 16:54:19 INFO Applying migration id=resolvegroup 2026/02/05 16:54:19 INFO Applying migration id=reject 2026/02/05 16:54:19 INFO Applying migration id=autodel 2026/02/05 16:54:19 INFO Applying migration id=jsonb 2026/02/05 16:54:19 INFO Applying migration id=quote 2026/02/05 16:54:19 INFO Applying migration id=rfc9421 2026/02/05 16:54:19 INFO Applying migration id=keys 2026/02/05 16:54:19 INFO Applying migration id=portable 2026/02/05 16:54:19 INFO Applying migration id=proofs 2026/02/05 16:54:19 INFO Applying migration id=contexts 2026/02/05 16:54:19 INFO Applying migration id=deliverieshost 2026/02/05 16:54:19 INFO Applying migration id=pembegin 2026/02/05 16:54:19 INFO Applying migration id=didhost 2026/02/05 16:54:20 WARN Throttled request to set bio can=2026-02-05T17:24:20.024Z --- PASS: TestBio_Throttled (1.29s) === RUN TestBio_HappyFlow 2026/02/05 16:54:20 INFO Applying migration id=initial 2026/02/05 16:54:20 INFO Applying migration id=notesupdated 2026/02/05 16:54:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:20 INFO Applying migration id=activitiesid 2026/02/05 16:54:20 INFO Applying migration id=outbox 2026/02/05 16:54:20 INFO Applying migration id=edits 2026/02/05 16:54:20 INFO Applying migration id=outboxactor 2026/02/05 16:54:20 INFO Applying migration id=outboxsender 2026/02/05 16:54:20 INFO Applying migration id=thread 2026/02/05 16:54:20 INFO Applying migration id=host 2026/02/05 16:54:20 INFO Applying migration id=sharedinbox 2026/02/05 16:54:20 INFO Applying migration id=noteshost 2026/02/05 16:54:20 INFO Applying migration id=fetched 2026/02/05 16:54:20 INFO Applying migration id=move 2026/02/05 16:54:20 INFO Applying migration id=cleanup 2026/02/05 16:54:20 INFO Applying migration id=received 2026/02/05 16:54:20 INFO Applying migration id=namehost 2026/02/05 16:54:20 INFO Applying migration id=outboxhost 2026/02/05 16:54:20 INFO Applying migration id=notesfts 2026/02/05 16:54:20 INFO Applying migration id=iconsname 2026/02/05 16:54:20 INFO Applying migration id=nohash 2026/02/05 16:54:20 INFO Applying migration id=shares 2026/02/05 16:54:20 INFO Applying migration id=actorttl 2026/02/05 16:54:20 INFO Applying migration id=tocc 2026/02/05 16:54:20 INFO Applying migration id=followeds 2026/02/05 16:54:20 INFO Applying migration id=certhash 2026/02/05 16:54:20 INFO Applying migration id=follows_sync 2026/02/05 16:54:20 INFO Applying migration id=jsonpath 2026/02/05 16:54:20 INFO Applying migration id=localforward 2026/02/05 16:54:20 INFO Applying migration id=avatar 2026/02/05 16:54:20 INFO Applying migration id=noimage 2026/02/05 16:54:20 INFO Applying migration id=feed 2026/02/05 16:54:20 INFO Applying migration id=bookmarks 2026/02/05 16:54:20 INFO Applying migration id=shareactivity 2026/02/05 16:54:20 INFO Applying migration id=application 2026/02/05 16:54:20 INFO Applying migration id=certificates 2026/02/05 16:54:20 INFO Applying migration id=rawforward 2026/02/05 16:54:20 INFO Applying migration id=publickey 2026/02/05 16:54:20 INFO Applying migration id=resolvegroup 2026/02/05 16:54:20 INFO Applying migration id=reject 2026/02/05 16:54:20 INFO Applying migration id=autodel 2026/02/05 16:54:20 INFO Applying migration id=jsonb 2026/02/05 16:54:20 INFO Applying migration id=quote 2026/02/05 16:54:20 INFO Applying migration id=rfc9421 2026/02/05 16:54:20 INFO Applying migration id=keys 2026/02/05 16:54:20 INFO Applying migration id=portable 2026/02/05 16:54:20 INFO Applying migration id=proofs 2026/02/05 16:54:20 INFO Applying migration id=contexts 2026/02/05 16:54:20 INFO Applying migration id=deliverieshost 2026/02/05 16:54:20 INFO Applying migration id=pembegin 2026/02/05 16:54:20 INFO Applying migration id=didhost 2026/02/05 16:54:22 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_HappyFlow (1.73s) === RUN TestBio_TooLong 2026/02/05 16:54:22 INFO Applying migration id=initial 2026/02/05 16:54:22 INFO Applying migration id=notesupdated 2026/02/05 16:54:22 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:22 INFO Applying migration id=activitiesid 2026/02/05 16:54:22 INFO Applying migration id=outbox 2026/02/05 16:54:22 INFO Applying migration id=edits 2026/02/05 16:54:22 INFO Applying migration id=outboxactor 2026/02/05 16:54:22 INFO Applying migration id=outboxsender 2026/02/05 16:54:22 INFO Applying migration id=thread 2026/02/05 16:54:22 INFO Applying migration id=host 2026/02/05 16:54:22 INFO Applying migration id=sharedinbox 2026/02/05 16:54:22 INFO Applying migration id=noteshost 2026/02/05 16:54:22 INFO Applying migration id=fetched 2026/02/05 16:54:22 INFO Applying migration id=move 2026/02/05 16:54:22 INFO Applying migration id=cleanup 2026/02/05 16:54:22 INFO Applying migration id=received 2026/02/05 16:54:22 INFO Applying migration id=namehost 2026/02/05 16:54:22 INFO Applying migration id=outboxhost 2026/02/05 16:54:22 INFO Applying migration id=notesfts 2026/02/05 16:54:22 INFO Applying migration id=iconsname 2026/02/05 16:54:22 INFO Applying migration id=nohash 2026/02/05 16:54:22 INFO Applying migration id=shares 2026/02/05 16:54:22 INFO Applying migration id=actorttl 2026/02/05 16:54:22 INFO Applying migration id=tocc 2026/02/05 16:54:22 INFO Applying migration id=followeds 2026/02/05 16:54:22 INFO Applying migration id=certhash 2026/02/05 16:54:22 INFO Applying migration id=follows_sync 2026/02/05 16:54:22 INFO Applying migration id=jsonpath 2026/02/05 16:54:22 INFO Applying migration id=localforward 2026/02/05 16:54:22 INFO Applying migration id=avatar 2026/02/05 16:54:22 INFO Applying migration id=noimage 2026/02/05 16:54:22 INFO Applying migration id=feed 2026/02/05 16:54:22 INFO Applying migration id=bookmarks 2026/02/05 16:54:22 INFO Applying migration id=shareactivity 2026/02/05 16:54:22 INFO Applying migration id=application 2026/02/05 16:54:22 INFO Applying migration id=certificates 2026/02/05 16:54:22 INFO Applying migration id=rawforward 2026/02/05 16:54:22 INFO Applying migration id=publickey 2026/02/05 16:54:22 INFO Applying migration id=resolvegroup 2026/02/05 16:54:22 INFO Applying migration id=reject 2026/02/05 16:54:22 INFO Applying migration id=autodel 2026/02/05 16:54:22 INFO Applying migration id=jsonb 2026/02/05 16:54:22 INFO Applying migration id=quote 2026/02/05 16:54:22 INFO Applying migration id=rfc9421 2026/02/05 16:54:22 INFO Applying migration id=keys 2026/02/05 16:54:22 INFO Applying migration id=portable 2026/02/05 16:54:22 INFO Applying migration id=proofs 2026/02/05 16:54:22 INFO Applying migration id=contexts 2026/02/05 16:54:22 INFO Applying migration id=deliverieshost 2026/02/05 16:54:22 INFO Applying migration id=pembegin 2026/02/05 16:54:22 INFO Applying migration id=didhost --- PASS: TestBio_TooLong (0.76s) === RUN TestBio_MultiLine 2026/02/05 16:54:23 INFO Applying migration id=initial 2026/02/05 16:54:23 INFO Applying migration id=notesupdated 2026/02/05 16:54:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:23 INFO Applying migration id=activitiesid 2026/02/05 16:54:23 INFO Applying migration id=outbox 2026/02/05 16:54:23 INFO Applying migration id=edits 2026/02/05 16:54:23 INFO Applying migration id=outboxactor 2026/02/05 16:54:23 INFO Applying migration id=outboxsender 2026/02/05 16:54:23 INFO Applying migration id=thread 2026/02/05 16:54:23 INFO Applying migration id=host 2026/02/05 16:54:23 INFO Applying migration id=sharedinbox 2026/02/05 16:54:23 INFO Applying migration id=noteshost 2026/02/05 16:54:23 INFO Applying migration id=fetched 2026/02/05 16:54:23 INFO Applying migration id=move 2026/02/05 16:54:23 INFO Applying migration id=cleanup 2026/02/05 16:54:23 INFO Applying migration id=received 2026/02/05 16:54:23 INFO Applying migration id=namehost 2026/02/05 16:54:23 INFO Applying migration id=outboxhost 2026/02/05 16:54:23 INFO Applying migration id=notesfts 2026/02/05 16:54:23 INFO Applying migration id=iconsname 2026/02/05 16:54:23 INFO Applying migration id=nohash 2026/02/05 16:54:23 INFO Applying migration id=shares 2026/02/05 16:54:23 INFO Applying migration id=actorttl 2026/02/05 16:54:23 INFO Applying migration id=tocc 2026/02/05 16:54:23 INFO Applying migration id=followeds 2026/02/05 16:54:23 INFO Applying migration id=certhash 2026/02/05 16:54:23 INFO Applying migration id=follows_sync 2026/02/05 16:54:23 INFO Applying migration id=jsonpath 2026/02/05 16:54:23 INFO Applying migration id=localforward 2026/02/05 16:54:23 INFO Applying migration id=avatar 2026/02/05 16:54:23 INFO Applying migration id=noimage 2026/02/05 16:54:23 INFO Applying migration id=feed 2026/02/05 16:54:23 INFO Applying migration id=bookmarks 2026/02/05 16:54:23 INFO Applying migration id=shareactivity 2026/02/05 16:54:23 INFO Applying migration id=application 2026/02/05 16:54:23 INFO Applying migration id=certificates 2026/02/05 16:54:23 INFO Applying migration id=rawforward 2026/02/05 16:54:23 INFO Applying migration id=publickey 2026/02/05 16:54:23 INFO Applying migration id=resolvegroup 2026/02/05 16:54:23 INFO Applying migration id=reject 2026/02/05 16:54:23 INFO Applying migration id=autodel 2026/02/05 16:54:23 INFO Applying migration id=jsonb 2026/02/05 16:54:23 INFO Applying migration id=quote 2026/02/05 16:54:23 INFO Applying migration id=rfc9421 2026/02/05 16:54:23 INFO Applying migration id=keys 2026/02/05 16:54:23 INFO Applying migration id=portable 2026/02/05 16:54:23 INFO Applying migration id=proofs 2026/02/05 16:54:23 INFO Applying migration id=contexts 2026/02/05 16:54:23 INFO Applying migration id=deliverieshost 2026/02/05 16:54:23 INFO Applying migration id=pembegin 2026/02/05 16:54:23 INFO Applying migration id=didhost 2026/02/05 16:54:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLine (1.33s) === RUN TestBio_MultiLineWithLink 2026/02/05 16:54:24 INFO Applying migration id=initial 2026/02/05 16:54:24 INFO Applying migration id=notesupdated 2026/02/05 16:54:24 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:24 INFO Applying migration id=activitiesid 2026/02/05 16:54:24 INFO Applying migration id=outbox 2026/02/05 16:54:24 INFO Applying migration id=edits 2026/02/05 16:54:24 INFO Applying migration id=outboxactor 2026/02/05 16:54:24 INFO Applying migration id=outboxsender 2026/02/05 16:54:24 INFO Applying migration id=thread 2026/02/05 16:54:24 INFO Applying migration id=host 2026/02/05 16:54:24 INFO Applying migration id=sharedinbox 2026/02/05 16:54:24 INFO Applying migration id=noteshost 2026/02/05 16:54:24 INFO Applying migration id=fetched 2026/02/05 16:54:24 INFO Applying migration id=move 2026/02/05 16:54:24 INFO Applying migration id=cleanup 2026/02/05 16:54:24 INFO Applying migration id=received 2026/02/05 16:54:24 INFO Applying migration id=namehost 2026/02/05 16:54:24 INFO Applying migration id=outboxhost 2026/02/05 16:54:24 INFO Applying migration id=notesfts 2026/02/05 16:54:24 INFO Applying migration id=iconsname 2026/02/05 16:54:24 INFO Applying migration id=nohash 2026/02/05 16:54:24 INFO Applying migration id=shares 2026/02/05 16:54:24 INFO Applying migration id=actorttl 2026/02/05 16:54:24 INFO Applying migration id=tocc 2026/02/05 16:54:24 INFO Applying migration id=followeds 2026/02/05 16:54:24 INFO Applying migration id=certhash 2026/02/05 16:54:24 INFO Applying migration id=follows_sync 2026/02/05 16:54:24 INFO Applying migration id=jsonpath 2026/02/05 16:54:24 INFO Applying migration id=localforward 2026/02/05 16:54:24 INFO Applying migration id=avatar 2026/02/05 16:54:24 INFO Applying migration id=noimage 2026/02/05 16:54:24 INFO Applying migration id=feed 2026/02/05 16:54:24 INFO Applying migration id=bookmarks 2026/02/05 16:54:24 INFO Applying migration id=shareactivity 2026/02/05 16:54:24 INFO Applying migration id=application 2026/02/05 16:54:24 INFO Applying migration id=certificates 2026/02/05 16:54:24 INFO Applying migration id=rawforward 2026/02/05 16:54:24 INFO Applying migration id=publickey 2026/02/05 16:54:24 INFO Applying migration id=resolvegroup 2026/02/05 16:54:24 INFO Applying migration id=reject 2026/02/05 16:54:24 INFO Applying migration id=autodel 2026/02/05 16:54:24 INFO Applying migration id=jsonb 2026/02/05 16:54:24 INFO Applying migration id=quote 2026/02/05 16:54:24 INFO Applying migration id=rfc9421 2026/02/05 16:54:24 INFO Applying migration id=keys 2026/02/05 16:54:24 INFO Applying migration id=portable 2026/02/05 16:54:24 INFO Applying migration id=proofs 2026/02/05 16:54:24 INFO Applying migration id=contexts 2026/02/05 16:54:24 INFO Applying migration id=deliverieshost 2026/02/05 16:54:24 INFO Applying migration id=pembegin 2026/02/05 16:54:24 INFO Applying migration id=didhost 2026/02/05 16:54:25 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLineWithLink (1.00s) === RUN TestBookmark_HappyFlow 2026/02/05 16:54:25 INFO Applying migration id=initial 2026/02/05 16:54:25 INFO Applying migration id=notesupdated 2026/02/05 16:54:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:25 INFO Applying migration id=activitiesid 2026/02/05 16:54:25 INFO Applying migration id=outbox 2026/02/05 16:54:25 INFO Applying migration id=edits 2026/02/05 16:54:25 INFO Applying migration id=outboxactor 2026/02/05 16:54:25 INFO Applying migration id=outboxsender 2026/02/05 16:54:25 INFO Applying migration id=thread 2026/02/05 16:54:25 INFO Applying migration id=host 2026/02/05 16:54:25 INFO Applying migration id=sharedinbox 2026/02/05 16:54:25 INFO Applying migration id=noteshost 2026/02/05 16:54:25 INFO Applying migration id=fetched 2026/02/05 16:54:25 INFO Applying migration id=move 2026/02/05 16:54:25 INFO Applying migration id=cleanup 2026/02/05 16:54:25 INFO Applying migration id=received 2026/02/05 16:54:25 INFO Applying migration id=namehost 2026/02/05 16:54:25 INFO Applying migration id=outboxhost 2026/02/05 16:54:25 INFO Applying migration id=notesfts 2026/02/05 16:54:25 INFO Applying migration id=iconsname 2026/02/05 16:54:25 INFO Applying migration id=nohash 2026/02/05 16:54:25 INFO Applying migration id=shares 2026/02/05 16:54:25 INFO Applying migration id=actorttl 2026/02/05 16:54:25 INFO Applying migration id=tocc 2026/02/05 16:54:25 INFO Applying migration id=followeds 2026/02/05 16:54:25 INFO Applying migration id=certhash 2026/02/05 16:54:25 INFO Applying migration id=follows_sync 2026/02/05 16:54:25 INFO Applying migration id=jsonpath 2026/02/05 16:54:25 INFO Applying migration id=localforward 2026/02/05 16:54:25 INFO Applying migration id=avatar 2026/02/05 16:54:25 INFO Applying migration id=noimage 2026/02/05 16:54:25 INFO Applying migration id=feed 2026/02/05 16:54:25 INFO Applying migration id=bookmarks 2026/02/05 16:54:25 INFO Applying migration id=shareactivity 2026/02/05 16:54:25 INFO Applying migration id=application 2026/02/05 16:54:25 INFO Applying migration id=certificates 2026/02/05 16:54:25 INFO Applying migration id=rawforward 2026/02/05 16:54:25 INFO Applying migration id=publickey 2026/02/05 16:54:25 INFO Applying migration id=resolvegroup 2026/02/05 16:54:25 INFO Applying migration id=reject 2026/02/05 16:54:25 INFO Applying migration id=autodel 2026/02/05 16:54:25 INFO Applying migration id=jsonb 2026/02/05 16:54:25 INFO Applying migration id=quote 2026/02/05 16:54:25 INFO Applying migration id=rfc9421 2026/02/05 16:54:25 INFO Applying migration id=keys 2026/02/05 16:54:25 INFO Applying migration id=portable 2026/02/05 16:54:25 INFO Applying migration id=proofs 2026/02/05 16:54:25 INFO Applying migration id=contexts 2026/02/05 16:54:25 INFO Applying migration id=deliverieshost 2026/02/05 16:54:25 INFO Applying migration id=pembegin 2026/02/05 16:54:25 INFO Applying migration id=didhost 2026/02/05 16:54:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eb9-fddb-7112-ba6e-d51c12c2b6e7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eb9-fdda-7457-916a-955d328e2b2b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eb9-fdda-7457-916a-955d328e2b2b 2026/02/05 16:54:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eb9-fdda-7457-916a-955d328e2b2b 2026/02/05 16:54:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eb9-fdda-7457-916a-955d328e2b2b 2026/02/05 16:54:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eb9-fdda-7457-916a-955d328e2b2b --- PASS: TestBookmark_HappyFlow (1.38s) === RUN TestBookmark_Throttling 2026/02/05 16:54:27 INFO Applying migration id=initial 2026/02/05 16:54:27 INFO Applying migration id=notesupdated 2026/02/05 16:54:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:27 INFO Applying migration id=activitiesid 2026/02/05 16:54:27 INFO Applying migration id=outbox 2026/02/05 16:54:27 INFO Applying migration id=edits 2026/02/05 16:54:27 INFO Applying migration id=outboxactor 2026/02/05 16:54:27 INFO Applying migration id=outboxsender 2026/02/05 16:54:27 INFO Applying migration id=thread 2026/02/05 16:54:27 INFO Applying migration id=host 2026/02/05 16:54:27 INFO Applying migration id=sharedinbox 2026/02/05 16:54:27 INFO Applying migration id=noteshost 2026/02/05 16:54:27 INFO Applying migration id=fetched 2026/02/05 16:54:27 INFO Applying migration id=move 2026/02/05 16:54:27 INFO Applying migration id=cleanup 2026/02/05 16:54:27 INFO Applying migration id=received 2026/02/05 16:54:27 INFO Applying migration id=namehost 2026/02/05 16:54:27 INFO Applying migration id=outboxhost 2026/02/05 16:54:27 INFO Applying migration id=notesfts 2026/02/05 16:54:27 INFO Applying migration id=iconsname 2026/02/05 16:54:27 INFO Applying migration id=nohash 2026/02/05 16:54:27 INFO Applying migration id=shares 2026/02/05 16:54:27 INFO Applying migration id=actorttl 2026/02/05 16:54:27 INFO Applying migration id=tocc 2026/02/05 16:54:27 INFO Applying migration id=followeds 2026/02/05 16:54:27 INFO Applying migration id=certhash 2026/02/05 16:54:27 INFO Applying migration id=follows_sync 2026/02/05 16:54:27 INFO Applying migration id=jsonpath 2026/02/05 16:54:27 INFO Applying migration id=localforward 2026/02/05 16:54:27 INFO Applying migration id=avatar 2026/02/05 16:54:27 INFO Applying migration id=noimage 2026/02/05 16:54:27 INFO Applying migration id=feed 2026/02/05 16:54:27 INFO Applying migration id=bookmarks 2026/02/05 16:54:27 INFO Applying migration id=shareactivity 2026/02/05 16:54:27 INFO Applying migration id=application 2026/02/05 16:54:27 INFO Applying migration id=certificates 2026/02/05 16:54:27 INFO Applying migration id=rawforward 2026/02/05 16:54:27 INFO Applying migration id=publickey 2026/02/05 16:54:27 INFO Applying migration id=resolvegroup 2026/02/05 16:54:27 INFO Applying migration id=reject 2026/02/05 16:54:27 INFO Applying migration id=autodel 2026/02/05 16:54:27 INFO Applying migration id=jsonb 2026/02/05 16:54:27 INFO Applying migration id=quote 2026/02/05 16:54:27 INFO Applying migration id=rfc9421 2026/02/05 16:54:27 INFO Applying migration id=keys 2026/02/05 16:54:27 INFO Applying migration id=portable 2026/02/05 16:54:27 INFO Applying migration id=proofs 2026/02/05 16:54:27 INFO Applying migration id=contexts 2026/02/05 16:54:27 INFO Applying migration id=deliverieshost 2026/02/05 16:54:27 INFO Applying migration id=pembegin 2026/02/05 16:54:27 INFO Applying migration id=didhost 2026/02/05 16:54:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-02f6-74ca-ba19-48cf331b8fd3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-02f6-73b4-964c-303c49b49126 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-02f6-73b4-964c-303c49b49126 2026/02/05 16:54:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-02f9-716e-a0f9-64dbce2dca46 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-02f9-7133-a370-23282e2bd162 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2eba-02f9-7133-a370-23282e2bd162 2026/02/05 16:54:28 WARN User is bookmarking too frequently --- PASS: TestBookmark_Throttling (1.30s) === RUN TestBookmark_Limit 2026/02/05 16:54:28 INFO Applying migration id=initial 2026/02/05 16:54:28 INFO Applying migration id=notesupdated 2026/02/05 16:54:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:28 INFO Applying migration id=activitiesid 2026/02/05 16:54:28 INFO Applying migration id=outbox 2026/02/05 16:54:28 INFO Applying migration id=edits 2026/02/05 16:54:28 INFO Applying migration id=outboxactor 2026/02/05 16:54:28 INFO Applying migration id=outboxsender 2026/02/05 16:54:28 INFO Applying migration id=thread 2026/02/05 16:54:28 INFO Applying migration id=host 2026/02/05 16:54:28 INFO Applying migration id=sharedinbox 2026/02/05 16:54:28 INFO Applying migration id=noteshost 2026/02/05 16:54:28 INFO Applying migration id=fetched 2026/02/05 16:54:28 INFO Applying migration id=move 2026/02/05 16:54:28 INFO Applying migration id=cleanup 2026/02/05 16:54:28 INFO Applying migration id=received 2026/02/05 16:54:28 INFO Applying migration id=namehost 2026/02/05 16:54:28 INFO Applying migration id=outboxhost 2026/02/05 16:54:28 INFO Applying migration id=notesfts 2026/02/05 16:54:28 INFO Applying migration id=iconsname 2026/02/05 16:54:28 INFO Applying migration id=nohash 2026/02/05 16:54:28 INFO Applying migration id=shares 2026/02/05 16:54:28 INFO Applying migration id=actorttl 2026/02/05 16:54:28 INFO Applying migration id=tocc 2026/02/05 16:54:28 INFO Applying migration id=followeds 2026/02/05 16:54:28 INFO Applying migration id=certhash 2026/02/05 16:54:28 INFO Applying migration id=follows_sync 2026/02/05 16:54:28 INFO Applying migration id=jsonpath 2026/02/05 16:54:28 INFO Applying migration id=localforward 2026/02/05 16:54:28 INFO Applying migration id=avatar 2026/02/05 16:54:28 INFO Applying migration id=noimage 2026/02/05 16:54:28 INFO Applying migration id=feed 2026/02/05 16:54:28 INFO Applying migration id=bookmarks 2026/02/05 16:54:28 INFO Applying migration id=shareactivity 2026/02/05 16:54:28 INFO Applying migration id=application 2026/02/05 16:54:28 INFO Applying migration id=certificates 2026/02/05 16:54:28 INFO Applying migration id=rawforward 2026/02/05 16:54:28 INFO Applying migration id=publickey 2026/02/05 16:54:28 INFO Applying migration id=resolvegroup 2026/02/05 16:54:28 INFO Applying migration id=reject 2026/02/05 16:54:28 INFO Applying migration id=autodel 2026/02/05 16:54:28 INFO Applying migration id=jsonb 2026/02/05 16:54:28 INFO Applying migration id=quote 2026/02/05 16:54:28 INFO Applying migration id=rfc9421 2026/02/05 16:54:28 INFO Applying migration id=keys 2026/02/05 16:54:28 INFO Applying migration id=portable 2026/02/05 16:54:28 INFO Applying migration id=proofs 2026/02/05 16:54:28 INFO Applying migration id=contexts 2026/02/05 16:54:28 INFO Applying migration id=deliverieshost 2026/02/05 16:54:28 INFO Applying migration id=pembegin 2026/02/05 16:54:28 INFO Applying migration id=didhost 2026/02/05 16:54:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-07e9-74bc-aadf-cb93602229f4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-07e9-73a0-a566-cff76ba4072c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-07e9-73a0-a566-cff76ba4072c 2026/02/05 16:54:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-07ec-76f6-9174-6ca4a47acdec activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-07ec-76b5-8ce4-37d0e5cdb510 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2eba-07ec-76b5-8ce4-37d0e5cdb510 2026/02/05 16:54:29 WARN User has reached bookmarks limit post=https://localhost.localdomain:8443/post/019c2eba-07ec-76b5-8ce4-37d0e5cdb510 --- PASS: TestBookmark_Limit (1.27s) === RUN TestBookmark_TwoBookmarks 2026/02/05 16:54:29 INFO Applying migration id=initial 2026/02/05 16:54:29 INFO Applying migration id=notesupdated 2026/02/05 16:54:29 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:29 INFO Applying migration id=activitiesid 2026/02/05 16:54:29 INFO Applying migration id=outbox 2026/02/05 16:54:29 INFO Applying migration id=edits 2026/02/05 16:54:29 INFO Applying migration id=outboxactor 2026/02/05 16:54:29 INFO Applying migration id=outboxsender 2026/02/05 16:54:29 INFO Applying migration id=thread 2026/02/05 16:54:29 INFO Applying migration id=host 2026/02/05 16:54:29 INFO Applying migration id=sharedinbox 2026/02/05 16:54:29 INFO Applying migration id=noteshost 2026/02/05 16:54:29 INFO Applying migration id=fetched 2026/02/05 16:54:29 INFO Applying migration id=move 2026/02/05 16:54:29 INFO Applying migration id=cleanup 2026/02/05 16:54:29 INFO Applying migration id=received 2026/02/05 16:54:29 INFO Applying migration id=namehost 2026/02/05 16:54:29 INFO Applying migration id=outboxhost 2026/02/05 16:54:29 INFO Applying migration id=notesfts 2026/02/05 16:54:29 INFO Applying migration id=iconsname 2026/02/05 16:54:29 INFO Applying migration id=nohash 2026/02/05 16:54:29 INFO Applying migration id=shares 2026/02/05 16:54:29 INFO Applying migration id=actorttl 2026/02/05 16:54:29 INFO Applying migration id=tocc 2026/02/05 16:54:29 INFO Applying migration id=followeds 2026/02/05 16:54:29 INFO Applying migration id=certhash 2026/02/05 16:54:29 INFO Applying migration id=follows_sync 2026/02/05 16:54:29 INFO Applying migration id=jsonpath 2026/02/05 16:54:29 INFO Applying migration id=localforward 2026/02/05 16:54:29 INFO Applying migration id=avatar 2026/02/05 16:54:29 INFO Applying migration id=noimage 2026/02/05 16:54:29 INFO Applying migration id=feed 2026/02/05 16:54:29 INFO Applying migration id=bookmarks 2026/02/05 16:54:29 INFO Applying migration id=shareactivity 2026/02/05 16:54:29 INFO Applying migration id=application 2026/02/05 16:54:29 INFO Applying migration id=certificates 2026/02/05 16:54:29 INFO Applying migration id=rawforward 2026/02/05 16:54:29 INFO Applying migration id=publickey 2026/02/05 16:54:29 INFO Applying migration id=resolvegroup 2026/02/05 16:54:29 INFO Applying migration id=reject 2026/02/05 16:54:29 INFO Applying migration id=autodel 2026/02/05 16:54:29 INFO Applying migration id=jsonb 2026/02/05 16:54:29 INFO Applying migration id=quote 2026/02/05 16:54:29 INFO Applying migration id=rfc9421 2026/02/05 16:54:29 INFO Applying migration id=keys 2026/02/05 16:54:29 INFO Applying migration id=portable 2026/02/05 16:54:29 INFO Applying migration id=proofs 2026/02/05 16:54:29 INFO Applying migration id=contexts 2026/02/05 16:54:29 INFO Applying migration id=deliverieshost 2026/02/05 16:54:29 INFO Applying migration id=pembegin 2026/02/05 16:54:29 INFO Applying migration id=didhost 2026/02/05 16:54:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-0d1f-7824-b29f-e8702322e27b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-0d1f-7726-b125-7e2bf3b3f8e0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-0d1f-7726-b125-7e2bf3b3f8e0 2026/02/05 16:54:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-0d22-77df-8891-fe57e92ef01b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-0d22-7787-98ca-30d53948d319 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2eba-0d22-7787-98ca-30d53948d319 --- PASS: TestBookmark_TwoBookmarks (1.33s) === RUN TestBookmark_Twice 2026/02/05 16:54:30 INFO Applying migration id=initial 2026/02/05 16:54:30 INFO Applying migration id=notesupdated 2026/02/05 16:54:30 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:30 INFO Applying migration id=activitiesid 2026/02/05 16:54:30 INFO Applying migration id=outbox 2026/02/05 16:54:30 INFO Applying migration id=edits 2026/02/05 16:54:30 INFO Applying migration id=outboxactor 2026/02/05 16:54:30 INFO Applying migration id=outboxsender 2026/02/05 16:54:30 INFO Applying migration id=thread 2026/02/05 16:54:30 INFO Applying migration id=host 2026/02/05 16:54:30 INFO Applying migration id=sharedinbox 2026/02/05 16:54:30 INFO Applying migration id=noteshost 2026/02/05 16:54:30 INFO Applying migration id=fetched 2026/02/05 16:54:30 INFO Applying migration id=move 2026/02/05 16:54:30 INFO Applying migration id=cleanup 2026/02/05 16:54:30 INFO Applying migration id=received 2026/02/05 16:54:30 INFO Applying migration id=namehost 2026/02/05 16:54:30 INFO Applying migration id=outboxhost 2026/02/05 16:54:30 INFO Applying migration id=notesfts 2026/02/05 16:54:30 INFO Applying migration id=iconsname 2026/02/05 16:54:30 INFO Applying migration id=nohash 2026/02/05 16:54:30 INFO Applying migration id=shares 2026/02/05 16:54:30 INFO Applying migration id=actorttl 2026/02/05 16:54:30 INFO Applying migration id=tocc 2026/02/05 16:54:31 INFO Applying migration id=followeds 2026/02/05 16:54:31 INFO Applying migration id=certhash 2026/02/05 16:54:31 INFO Applying migration id=follows_sync 2026/02/05 16:54:31 INFO Applying migration id=jsonpath 2026/02/05 16:54:31 INFO Applying migration id=localforward 2026/02/05 16:54:31 INFO Applying migration id=avatar 2026/02/05 16:54:31 INFO Applying migration id=noimage 2026/02/05 16:54:31 INFO Applying migration id=feed 2026/02/05 16:54:31 INFO Applying migration id=bookmarks 2026/02/05 16:54:31 INFO Applying migration id=shareactivity 2026/02/05 16:54:31 INFO Applying migration id=application 2026/02/05 16:54:31 INFO Applying migration id=certificates 2026/02/05 16:54:31 INFO Applying migration id=rawforward 2026/02/05 16:54:31 INFO Applying migration id=publickey 2026/02/05 16:54:31 INFO Applying migration id=resolvegroup 2026/02/05 16:54:31 INFO Applying migration id=reject 2026/02/05 16:54:31 INFO Applying migration id=autodel 2026/02/05 16:54:31 INFO Applying migration id=jsonb 2026/02/05 16:54:31 INFO Applying migration id=quote 2026/02/05 16:54:31 INFO Applying migration id=rfc9421 2026/02/05 16:54:31 INFO Applying migration id=keys 2026/02/05 16:54:31 INFO Applying migration id=portable 2026/02/05 16:54:31 INFO Applying migration id=proofs 2026/02/05 16:54:31 INFO Applying migration id=contexts 2026/02/05 16:54:31 INFO Applying migration id=deliverieshost 2026/02/05 16:54:31 INFO Applying migration id=pembegin 2026/02/05 16:54:31 INFO Applying migration id=didhost 2026/02/05 16:54:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-1047-7666-b7a3-39515837ae35 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-1047-758f-a1ba-826db437872e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-1047-758f-a1ba-826db437872e 2026/02/05 16:54:31 WARN Failed to insert bookmark error="UNIQUE constraint failed: bookmarks.by, bookmarks.note" --- PASS: TestBookmark_Twice (0.81s) === RUN TestBookmark_ToFollowers 2026/02/05 16:54:31 INFO Applying migration id=initial 2026/02/05 16:54:31 INFO Applying migration id=notesupdated 2026/02/05 16:54:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:31 INFO Applying migration id=activitiesid 2026/02/05 16:54:31 INFO Applying migration id=outbox 2026/02/05 16:54:31 INFO Applying migration id=edits 2026/02/05 16:54:31 INFO Applying migration id=outboxactor 2026/02/05 16:54:31 INFO Applying migration id=outboxsender 2026/02/05 16:54:31 INFO Applying migration id=thread 2026/02/05 16:54:31 INFO Applying migration id=host 2026/02/05 16:54:31 INFO Applying migration id=sharedinbox 2026/02/05 16:54:31 INFO Applying migration id=noteshost 2026/02/05 16:54:31 INFO Applying migration id=fetched 2026/02/05 16:54:31 INFO Applying migration id=move 2026/02/05 16:54:31 INFO Applying migration id=cleanup 2026/02/05 16:54:31 INFO Applying migration id=received 2026/02/05 16:54:31 INFO Applying migration id=namehost 2026/02/05 16:54:31 INFO Applying migration id=outboxhost 2026/02/05 16:54:31 INFO Applying migration id=notesfts 2026/02/05 16:54:31 INFO Applying migration id=iconsname 2026/02/05 16:54:31 INFO Applying migration id=nohash 2026/02/05 16:54:31 INFO Applying migration id=shares 2026/02/05 16:54:31 INFO Applying migration id=actorttl 2026/02/05 16:54:31 INFO Applying migration id=tocc 2026/02/05 16:54:31 INFO Applying migration id=followeds 2026/02/05 16:54:31 INFO Applying migration id=certhash 2026/02/05 16:54:31 INFO Applying migration id=follows_sync 2026/02/05 16:54:31 INFO Applying migration id=jsonpath 2026/02/05 16:54:31 INFO Applying migration id=localforward 2026/02/05 16:54:31 INFO Applying migration id=avatar 2026/02/05 16:54:31 INFO Applying migration id=noimage 2026/02/05 16:54:31 INFO Applying migration id=feed 2026/02/05 16:54:31 INFO Applying migration id=bookmarks 2026/02/05 16:54:31 INFO Applying migration id=shareactivity 2026/02/05 16:54:31 INFO Applying migration id=application 2026/02/05 16:54:31 INFO Applying migration id=certificates 2026/02/05 16:54:31 INFO Applying migration id=rawforward 2026/02/05 16:54:31 INFO Applying migration id=publickey 2026/02/05 16:54:31 INFO Applying migration id=resolvegroup 2026/02/05 16:54:31 INFO Applying migration id=reject 2026/02/05 16:54:31 INFO Applying migration id=autodel 2026/02/05 16:54:31 INFO Applying migration id=jsonb 2026/02/05 16:54:31 INFO Applying migration id=quote 2026/02/05 16:54:31 INFO Applying migration id=rfc9421 2026/02/05 16:54:31 INFO Applying migration id=keys 2026/02/05 16:54:31 INFO Applying migration id=portable 2026/02/05 16:54:31 INFO Applying migration id=proofs 2026/02/05 16:54:31 INFO Applying migration id=contexts 2026/02/05 16:54:31 INFO Applying migration id=deliverieshost 2026/02/05 16:54:31 INFO Applying migration id=pembegin 2026/02/05 16:54:31 INFO Applying migration id=didhost 2026/02/05 16:54:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-13a9-7658-8bf5-9fcc5a336fcc 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/02/05 16:54:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-13aa-73ca-9147-85192fdbddc4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-13a9-7658-8bf5-9fcc5a336fcc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-13a9-7658-8bf5-9fcc5a336fcc 2026/02/05 16:54:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-13aa-7e2e-b4ca-00e6fc44fb47 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-13aa-7d73-8c3a-63377974911a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-13aa-7d73-8c3a-63377974911a 2026/02/05 16:54:32 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-13aa-7d73-8c3a-63377974911a 2026/02/05 16:54:32 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2eba-13b1-7182-b735-24ec242a7f05 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-13a9-7658-8bf5-9fcc5a336fcc 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 (0.87s) === RUN TestBookmark_DM 2026/02/05 16:54:32 INFO Applying migration id=initial 2026/02/05 16:54:32 INFO Applying migration id=notesupdated 2026/02/05 16:54:32 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:32 INFO Applying migration id=activitiesid 2026/02/05 16:54:32 INFO Applying migration id=outbox 2026/02/05 16:54:32 INFO Applying migration id=edits 2026/02/05 16:54:32 INFO Applying migration id=outboxactor 2026/02/05 16:54:32 INFO Applying migration id=outboxsender 2026/02/05 16:54:32 INFO Applying migration id=thread 2026/02/05 16:54:32 INFO Applying migration id=host 2026/02/05 16:54:32 INFO Applying migration id=sharedinbox 2026/02/05 16:54:32 INFO Applying migration id=noteshost 2026/02/05 16:54:32 INFO Applying migration id=fetched 2026/02/05 16:54:32 INFO Applying migration id=move 2026/02/05 16:54:32 INFO Applying migration id=cleanup 2026/02/05 16:54:32 INFO Applying migration id=received 2026/02/05 16:54:32 INFO Applying migration id=namehost 2026/02/05 16:54:32 INFO Applying migration id=outboxhost 2026/02/05 16:54:32 INFO Applying migration id=notesfts 2026/02/05 16:54:32 INFO Applying migration id=iconsname 2026/02/05 16:54:32 INFO Applying migration id=nohash 2026/02/05 16:54:32 INFO Applying migration id=shares 2026/02/05 16:54:32 INFO Applying migration id=actorttl 2026/02/05 16:54:32 INFO Applying migration id=tocc 2026/02/05 16:54:32 INFO Applying migration id=followeds 2026/02/05 16:54:32 INFO Applying migration id=certhash 2026/02/05 16:54:32 INFO Applying migration id=follows_sync 2026/02/05 16:54:32 INFO Applying migration id=jsonpath 2026/02/05 16:54:32 INFO Applying migration id=localforward 2026/02/05 16:54:32 INFO Applying migration id=avatar 2026/02/05 16:54:32 INFO Applying migration id=noimage 2026/02/05 16:54:32 INFO Applying migration id=feed 2026/02/05 16:54:32 INFO Applying migration id=bookmarks 2026/02/05 16:54:32 INFO Applying migration id=shareactivity 2026/02/05 16:54:32 INFO Applying migration id=application 2026/02/05 16:54:32 INFO Applying migration id=certificates 2026/02/05 16:54:32 INFO Applying migration id=rawforward 2026/02/05 16:54:32 INFO Applying migration id=publickey 2026/02/05 16:54:32 INFO Applying migration id=resolvegroup 2026/02/05 16:54:32 INFO Applying migration id=reject 2026/02/05 16:54:32 INFO Applying migration id=autodel 2026/02/05 16:54:32 INFO Applying migration id=jsonb 2026/02/05 16:54:32 INFO Applying migration id=quote 2026/02/05 16:54:32 INFO Applying migration id=rfc9421 2026/02/05 16:54:32 INFO Applying migration id=keys 2026/02/05 16:54:32 INFO Applying migration id=portable 2026/02/05 16:54:32 INFO Applying migration id=proofs 2026/02/05 16:54:32 INFO Applying migration id=contexts 2026/02/05 16:54:32 INFO Applying migration id=deliverieshost 2026/02/05 16:54:32 INFO Applying migration id=pembegin 2026/02/05 16:54:32 INFO Applying migration id=didhost 2026/02/05 16:54:33 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/02/05 16:54:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-1850-7b6c-98ba-bfecd21807c6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-1850-77f4-a52a-71603f88e61c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-1850-77f4-a52a-71603f88e61c 2026/02/05 16:54:33 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-1850-77f4-a52a-71603f88e61c --- PASS: TestBookmark_DM (1.19s) === RUN TestCommunities_OneCommunity 2026/02/05 16:54:33 INFO Applying migration id=initial 2026/02/05 16:54:33 INFO Applying migration id=notesupdated 2026/02/05 16:54:33 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:33 INFO Applying migration id=activitiesid 2026/02/05 16:54:33 INFO Applying migration id=outbox 2026/02/05 16:54:33 INFO Applying migration id=edits 2026/02/05 16:54:33 INFO Applying migration id=outboxactor 2026/02/05 16:54:33 INFO Applying migration id=outboxsender 2026/02/05 16:54:33 INFO Applying migration id=thread 2026/02/05 16:54:33 INFO Applying migration id=host 2026/02/05 16:54:33 INFO Applying migration id=sharedinbox 2026/02/05 16:54:33 INFO Applying migration id=noteshost 2026/02/05 16:54:33 INFO Applying migration id=fetched 2026/02/05 16:54:33 INFO Applying migration id=move 2026/02/05 16:54:33 INFO Applying migration id=cleanup 2026/02/05 16:54:33 INFO Applying migration id=received 2026/02/05 16:54:33 INFO Applying migration id=namehost 2026/02/05 16:54:33 INFO Applying migration id=outboxhost 2026/02/05 16:54:33 INFO Applying migration id=notesfts 2026/02/05 16:54:33 INFO Applying migration id=iconsname 2026/02/05 16:54:33 INFO Applying migration id=nohash 2026/02/05 16:54:33 INFO Applying migration id=shares 2026/02/05 16:54:33 INFO Applying migration id=actorttl 2026/02/05 16:54:33 INFO Applying migration id=tocc 2026/02/05 16:54:33 INFO Applying migration id=followeds 2026/02/05 16:54:33 INFO Applying migration id=certhash 2026/02/05 16:54:33 INFO Applying migration id=follows_sync 2026/02/05 16:54:33 INFO Applying migration id=jsonpath 2026/02/05 16:54:33 INFO Applying migration id=localforward 2026/02/05 16:54:33 INFO Applying migration id=avatar 2026/02/05 16:54:33 INFO Applying migration id=noimage 2026/02/05 16:54:33 INFO Applying migration id=feed 2026/02/05 16:54:33 INFO Applying migration id=bookmarks 2026/02/05 16:54:33 INFO Applying migration id=shareactivity 2026/02/05 16:54:33 INFO Applying migration id=application 2026/02/05 16:54:33 INFO Applying migration id=certificates 2026/02/05 16:54:33 INFO Applying migration id=rawforward 2026/02/05 16:54:33 INFO Applying migration id=publickey 2026/02/05 16:54:33 INFO Applying migration id=resolvegroup 2026/02/05 16:54:33 INFO Applying migration id=reject 2026/02/05 16:54:33 INFO Applying migration id=autodel 2026/02/05 16:54:33 INFO Applying migration id=jsonb 2026/02/05 16:54:33 INFO Applying migration id=quote 2026/02/05 16:54:33 INFO Applying migration id=rfc9421 2026/02/05 16:54:33 INFO Applying migration id=keys 2026/02/05 16:54:33 INFO Applying migration id=portable 2026/02/05 16:54:33 INFO Applying migration id=proofs 2026/02/05 16:54:33 INFO Applying migration id=contexts 2026/02/05 16:54:33 INFO Applying migration id=deliverieshost 2026/02/05 16:54:33 INFO Applying migration id=pembegin 2026/02/05 16:54:33 INFO Applying migration id=didhost 2026/02/05 16:54:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-1d22-7181-be94-83de54b74b54 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/02/05 16:54:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-1d22-7b1d-b196-d1570b01cb0b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-1d22-7181-be94-83de54b74b54 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-1d22-7181-be94-83de54b74b54 2026/02/05 16:54:35 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:35 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2eba-1d23-75c5-8440-36de030b69ca note=https://localhost.localdomain:8443/post/019c2eba-1d23-73b9-9476-e4ec00c7b782 group=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-1d23-75c5-8440-36de030b69ca activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-1d23-73b9-9476-e4ec00c7b782 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-1d23-73b9-9476-e4ec00c7b782 --- PASS: TestCommunities_OneCommunity (1.23s) === RUN TestCommunity_NewThread 2026/02/05 16:54:35 INFO Applying migration id=initial 2026/02/05 16:54:35 INFO Applying migration id=notesupdated 2026/02/05 16:54:35 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:35 INFO Applying migration id=activitiesid 2026/02/05 16:54:35 INFO Applying migration id=outbox 2026/02/05 16:54:35 INFO Applying migration id=edits 2026/02/05 16:54:35 INFO Applying migration id=outboxactor 2026/02/05 16:54:35 INFO Applying migration id=outboxsender 2026/02/05 16:54:35 INFO Applying migration id=thread 2026/02/05 16:54:35 INFO Applying migration id=host 2026/02/05 16:54:35 INFO Applying migration id=sharedinbox 2026/02/05 16:54:35 INFO Applying migration id=noteshost 2026/02/05 16:54:35 INFO Applying migration id=fetched 2026/02/05 16:54:35 INFO Applying migration id=move 2026/02/05 16:54:35 INFO Applying migration id=cleanup 2026/02/05 16:54:35 INFO Applying migration id=received 2026/02/05 16:54:35 INFO Applying migration id=namehost 2026/02/05 16:54:35 INFO Applying migration id=outboxhost 2026/02/05 16:54:35 INFO Applying migration id=notesfts 2026/02/05 16:54:35 INFO Applying migration id=iconsname 2026/02/05 16:54:35 INFO Applying migration id=nohash 2026/02/05 16:54:35 INFO Applying migration id=shares 2026/02/05 16:54:35 INFO Applying migration id=actorttl 2026/02/05 16:54:35 INFO Applying migration id=tocc 2026/02/05 16:54:35 INFO Applying migration id=followeds 2026/02/05 16:54:35 INFO Applying migration id=certhash 2026/02/05 16:54:35 INFO Applying migration id=follows_sync 2026/02/05 16:54:35 INFO Applying migration id=jsonpath 2026/02/05 16:54:35 INFO Applying migration id=localforward 2026/02/05 16:54:35 INFO Applying migration id=avatar 2026/02/05 16:54:35 INFO Applying migration id=noimage 2026/02/05 16:54:35 INFO Applying migration id=feed 2026/02/05 16:54:35 INFO Applying migration id=bookmarks 2026/02/05 16:54:35 INFO Applying migration id=shareactivity 2026/02/05 16:54:35 INFO Applying migration id=application 2026/02/05 16:54:35 INFO Applying migration id=certificates 2026/02/05 16:54:35 INFO Applying migration id=rawforward 2026/02/05 16:54:35 INFO Applying migration id=publickey 2026/02/05 16:54:35 INFO Applying migration id=resolvegroup 2026/02/05 16:54:35 INFO Applying migration id=reject 2026/02/05 16:54:35 INFO Applying migration id=autodel 2026/02/05 16:54:35 INFO Applying migration id=jsonb 2026/02/05 16:54:35 INFO Applying migration id=quote 2026/02/05 16:54:35 INFO Applying migration id=rfc9421 2026/02/05 16:54:35 INFO Applying migration id=keys 2026/02/05 16:54:35 INFO Applying migration id=portable 2026/02/05 16:54:35 INFO Applying migration id=proofs 2026/02/05 16:54:35 INFO Applying migration id=contexts 2026/02/05 16:54:35 INFO Applying migration id=deliverieshost 2026/02/05 16:54:35 INFO Applying migration id=pembegin 2026/02/05 16:54:35 INFO Applying migration id=didhost 2026/02/05 16:54:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-2125-7360-8169-8cdd5c5d38b4 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/02/05 16:54:36 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-2127-789a-a80f-247afa3b91fd 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/02/05 16:54:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-2128-791f-a43c-39add8ca3444 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-2127-789a-a80f-247afa3b91fd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-2127-789a-a80f-247afa3b91fd 2026/02/05 16:54:36 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:36 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2eba-2129-769b-998a-1b6adeb8f353 note=https://localhost.localdomain:8443/post/019c2eba-2129-7450-a29c-25e1d74a77e1 group=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-2129-769b-998a-1b6adeb8f353 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-2129-7450-a29c-25e1d74a77e1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-2129-7450-a29c-25e1d74a77e1 --- PASS: TestCommunity_NewThread (1.03s) === RUN TestCommunity_NewThreadNotFollowing 2026/02/05 16:54:36 INFO Applying migration id=initial 2026/02/05 16:54:36 INFO Applying migration id=notesupdated 2026/02/05 16:54:36 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:36 INFO Applying migration id=activitiesid 2026/02/05 16:54:36 INFO Applying migration id=outbox 2026/02/05 16:54:36 INFO Applying migration id=edits 2026/02/05 16:54:36 INFO Applying migration id=outboxactor 2026/02/05 16:54:36 INFO Applying migration id=outboxsender 2026/02/05 16:54:36 INFO Applying migration id=thread 2026/02/05 16:54:36 INFO Applying migration id=host 2026/02/05 16:54:36 INFO Applying migration id=sharedinbox 2026/02/05 16:54:36 INFO Applying migration id=noteshost 2026/02/05 16:54:36 INFO Applying migration id=fetched 2026/02/05 16:54:36 INFO Applying migration id=move 2026/02/05 16:54:36 INFO Applying migration id=cleanup 2026/02/05 16:54:36 INFO Applying migration id=received 2026/02/05 16:54:36 INFO Applying migration id=namehost 2026/02/05 16:54:36 INFO Applying migration id=outboxhost 2026/02/05 16:54:36 INFO Applying migration id=notesfts 2026/02/05 16:54:36 INFO Applying migration id=iconsname 2026/02/05 16:54:36 INFO Applying migration id=nohash 2026/02/05 16:54:36 INFO Applying migration id=shares 2026/02/05 16:54:36 INFO Applying migration id=actorttl 2026/02/05 16:54:36 INFO Applying migration id=tocc 2026/02/05 16:54:36 INFO Applying migration id=followeds 2026/02/05 16:54:36 INFO Applying migration id=certhash 2026/02/05 16:54:36 INFO Applying migration id=follows_sync 2026/02/05 16:54:36 INFO Applying migration id=jsonpath 2026/02/05 16:54:36 INFO Applying migration id=localforward 2026/02/05 16:54:36 INFO Applying migration id=avatar 2026/02/05 16:54:36 INFO Applying migration id=noimage 2026/02/05 16:54:36 INFO Applying migration id=feed 2026/02/05 16:54:36 INFO Applying migration id=bookmarks 2026/02/05 16:54:36 INFO Applying migration id=shareactivity 2026/02/05 16:54:36 INFO Applying migration id=application 2026/02/05 16:54:36 INFO Applying migration id=certificates 2026/02/05 16:54:36 INFO Applying migration id=rawforward 2026/02/05 16:54:36 INFO Applying migration id=publickey 2026/02/05 16:54:36 INFO Applying migration id=resolvegroup 2026/02/05 16:54:36 INFO Applying migration id=reject 2026/02/05 16:54:36 INFO Applying migration id=autodel 2026/02/05 16:54:36 INFO Applying migration id=jsonb 2026/02/05 16:54:36 INFO Applying migration id=quote 2026/02/05 16:54:36 INFO Applying migration id=rfc9421 2026/02/05 16:54:36 INFO Applying migration id=keys 2026/02/05 16:54:36 INFO Applying migration id=portable 2026/02/05 16:54:36 INFO Applying migration id=proofs 2026/02/05 16:54:36 INFO Applying migration id=contexts 2026/02/05 16:54:36 INFO Applying migration id=deliverieshost 2026/02/05 16:54:36 INFO Applying migration id=pembegin 2026/02/05 16:54:36 INFO Applying migration id=didhost 2026/02/05 16:54:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-24eb-7762-a12e-463e9a6cb9b4 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/02/05 16:54:37 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-24ec-7408-bc31-f7095db01bf8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-24ec-7177-926a-808a4e59bca1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-24ec-7177-926a-808a4e59bca1 --- PASS: TestCommunity_NewThreadNotFollowing (0.96s) === RUN TestCommunity_NewThreadNotPublic 2026/02/05 16:54:37 INFO Applying migration id=initial 2026/02/05 16:54:37 INFO Applying migration id=notesupdated 2026/02/05 16:54:37 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:37 INFO Applying migration id=activitiesid 2026/02/05 16:54:37 INFO Applying migration id=outbox 2026/02/05 16:54:37 INFO Applying migration id=edits 2026/02/05 16:54:37 INFO Applying migration id=outboxactor 2026/02/05 16:54:37 INFO Applying migration id=outboxsender 2026/02/05 16:54:37 INFO Applying migration id=thread 2026/02/05 16:54:37 INFO Applying migration id=host 2026/02/05 16:54:37 INFO Applying migration id=sharedinbox 2026/02/05 16:54:37 INFO Applying migration id=noteshost 2026/02/05 16:54:37 INFO Applying migration id=fetched 2026/02/05 16:54:37 INFO Applying migration id=move 2026/02/05 16:54:37 INFO Applying migration id=cleanup 2026/02/05 16:54:37 INFO Applying migration id=received 2026/02/05 16:54:37 INFO Applying migration id=namehost 2026/02/05 16:54:37 INFO Applying migration id=outboxhost 2026/02/05 16:54:37 INFO Applying migration id=notesfts 2026/02/05 16:54:37 INFO Applying migration id=iconsname 2026/02/05 16:54:37 INFO Applying migration id=nohash 2026/02/05 16:54:37 INFO Applying migration id=shares 2026/02/05 16:54:37 INFO Applying migration id=actorttl 2026/02/05 16:54:37 INFO Applying migration id=tocc 2026/02/05 16:54:37 INFO Applying migration id=followeds 2026/02/05 16:54:37 INFO Applying migration id=certhash 2026/02/05 16:54:37 INFO Applying migration id=follows_sync 2026/02/05 16:54:37 INFO Applying migration id=jsonpath 2026/02/05 16:54:37 INFO Applying migration id=localforward 2026/02/05 16:54:37 INFO Applying migration id=avatar 2026/02/05 16:54:37 INFO Applying migration id=noimage 2026/02/05 16:54:37 INFO Applying migration id=feed 2026/02/05 16:54:37 INFO Applying migration id=bookmarks 2026/02/05 16:54:37 INFO Applying migration id=shareactivity 2026/02/05 16:54:37 INFO Applying migration id=application 2026/02/05 16:54:37 INFO Applying migration id=certificates 2026/02/05 16:54:37 INFO Applying migration id=rawforward 2026/02/05 16:54:37 INFO Applying migration id=publickey 2026/02/05 16:54:37 INFO Applying migration id=resolvegroup 2026/02/05 16:54:37 INFO Applying migration id=reject 2026/02/05 16:54:37 INFO Applying migration id=autodel 2026/02/05 16:54:37 INFO Applying migration id=jsonb 2026/02/05 16:54:37 INFO Applying migration id=quote 2026/02/05 16:54:37 INFO Applying migration id=rfc9421 2026/02/05 16:54:37 INFO Applying migration id=keys 2026/02/05 16:54:37 INFO Applying migration id=portable 2026/02/05 16:54:37 INFO Applying migration id=proofs 2026/02/05 16:54:37 INFO Applying migration id=contexts 2026/02/05 16:54:37 INFO Applying migration id=deliverieshost 2026/02/05 16:54:37 INFO Applying migration id=pembegin 2026/02/05 16:54:37 INFO Applying migration id=didhost 2026/02/05 16:54:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-2752-7506-a100-262dab45e928 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/02/05 16:54:37 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-2752-7e8e-a0f3-9757f92b07bd 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/02/05 16:54:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-2753-7977-b184-e56e89b004d6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-2752-7e8e-a0f3-9757f92b07bd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-2752-7e8e-a0f3-9757f92b07bd 2026/02/05 16:54:37 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-2754-756c-babb-89615038a5ff activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-2754-7319-8bb3-6b9a092517ba activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-2754-7319-8bb3-6b9a092517ba --- PASS: TestCommunity_NewThreadNotPublic (0.61s) === RUN TestCommunity_ReplyInThread 2026/02/05 16:54:37 INFO Applying migration id=initial 2026/02/05 16:54:37 INFO Applying migration id=notesupdated 2026/02/05 16:54:37 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:37 INFO Applying migration id=activitiesid 2026/02/05 16:54:37 INFO Applying migration id=outbox 2026/02/05 16:54:37 INFO Applying migration id=edits 2026/02/05 16:54:37 INFO Applying migration id=outboxactor 2026/02/05 16:54:37 INFO Applying migration id=outboxsender 2026/02/05 16:54:37 INFO Applying migration id=thread 2026/02/05 16:54:37 INFO Applying migration id=host 2026/02/05 16:54:37 INFO Applying migration id=sharedinbox 2026/02/05 16:54:37 INFO Applying migration id=noteshost 2026/02/05 16:54:37 INFO Applying migration id=fetched 2026/02/05 16:54:37 INFO Applying migration id=move 2026/02/05 16:54:37 INFO Applying migration id=cleanup 2026/02/05 16:54:37 INFO Applying migration id=received 2026/02/05 16:54:37 INFO Applying migration id=namehost 2026/02/05 16:54:37 INFO Applying migration id=outboxhost 2026/02/05 16:54:37 INFO Applying migration id=notesfts 2026/02/05 16:54:37 INFO Applying migration id=iconsname 2026/02/05 16:54:37 INFO Applying migration id=nohash 2026/02/05 16:54:37 INFO Applying migration id=shares 2026/02/05 16:54:37 INFO Applying migration id=actorttl 2026/02/05 16:54:37 INFO Applying migration id=tocc 2026/02/05 16:54:37 INFO Applying migration id=followeds 2026/02/05 16:54:37 INFO Applying migration id=certhash 2026/02/05 16:54:37 INFO Applying migration id=follows_sync 2026/02/05 16:54:37 INFO Applying migration id=jsonpath 2026/02/05 16:54:37 INFO Applying migration id=localforward 2026/02/05 16:54:37 INFO Applying migration id=avatar 2026/02/05 16:54:37 INFO Applying migration id=noimage 2026/02/05 16:54:37 INFO Applying migration id=feed 2026/02/05 16:54:37 INFO Applying migration id=bookmarks 2026/02/05 16:54:37 INFO Applying migration id=shareactivity 2026/02/05 16:54:37 INFO Applying migration id=application 2026/02/05 16:54:37 INFO Applying migration id=certificates 2026/02/05 16:54:37 INFO Applying migration id=rawforward 2026/02/05 16:54:37 INFO Applying migration id=publickey 2026/02/05 16:54:37 INFO Applying migration id=resolvegroup 2026/02/05 16:54:37 INFO Applying migration id=reject 2026/02/05 16:54:37 INFO Applying migration id=autodel 2026/02/05 16:54:37 INFO Applying migration id=jsonb 2026/02/05 16:54:37 INFO Applying migration id=quote 2026/02/05 16:54:37 INFO Applying migration id=rfc9421 2026/02/05 16:54:37 INFO Applying migration id=keys 2026/02/05 16:54:37 INFO Applying migration id=portable 2026/02/05 16:54:37 INFO Applying migration id=proofs 2026/02/05 16:54:37 INFO Applying migration id=contexts 2026/02/05 16:54:37 INFO Applying migration id=deliverieshost 2026/02/05 16:54:37 INFO Applying migration id=pembegin 2026/02/05 16:54:37 INFO Applying migration id=didhost 2026/02/05 16:54:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-2b81-7ac5-bbcf-59660a817a10 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/02/05 16:54:38 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-2b82-7430-9925-13aa7fb040d8 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/02/05 16:54:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-2b82-7dd5-aa82-ec637b980fca activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-2b82-7430-9925-13aa7fb040d8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-2b82-7430-9925-13aa7fb040d8 2026/02/05 16:54:38 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:38 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2eba-2b83-786e-aa0f-e2d4f7532a1d note=https://localhost.localdomain:8443/post/019c2eba-2b83-76a3-89a6-d5bd417c30fd group=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-2b83-786e-aa0f-e2d4f7532a1d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-2b83-76a3-89a6-d5bd417c30fd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-2b83-76a3-89a6-d5bd417c30fd 2026/02/05 16:54:38 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/02/05 16:54: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: TestCommunity_ReplyInThread (1.08s) === RUN TestCommunity_ReplyInThreadAuthorNotFollowing 2026/02/05 16:54:38 INFO Applying migration id=initial 2026/02/05 16:54:38 INFO Applying migration id=notesupdated 2026/02/05 16:54:38 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:38 INFO Applying migration id=activitiesid 2026/02/05 16:54:38 INFO Applying migration id=outbox 2026/02/05 16:54:38 INFO Applying migration id=edits 2026/02/05 16:54:38 INFO Applying migration id=outboxactor 2026/02/05 16:54:38 INFO Applying migration id=outboxsender 2026/02/05 16:54:38 INFO Applying migration id=thread 2026/02/05 16:54:38 INFO Applying migration id=host 2026/02/05 16:54:38 INFO Applying migration id=sharedinbox 2026/02/05 16:54:38 INFO Applying migration id=noteshost 2026/02/05 16:54:38 INFO Applying migration id=fetched 2026/02/05 16:54:38 INFO Applying migration id=move 2026/02/05 16:54:38 INFO Applying migration id=cleanup 2026/02/05 16:54:38 INFO Applying migration id=received 2026/02/05 16:54:38 INFO Applying migration id=namehost 2026/02/05 16:54:38 INFO Applying migration id=outboxhost 2026/02/05 16:54:38 INFO Applying migration id=notesfts 2026/02/05 16:54:38 INFO Applying migration id=iconsname 2026/02/05 16:54:38 INFO Applying migration id=nohash 2026/02/05 16:54:38 INFO Applying migration id=shares 2026/02/05 16:54:38 INFO Applying migration id=actorttl 2026/02/05 16:54:38 INFO Applying migration id=tocc 2026/02/05 16:54:38 INFO Applying migration id=followeds 2026/02/05 16:54:38 INFO Applying migration id=certhash 2026/02/05 16:54:38 INFO Applying migration id=follows_sync 2026/02/05 16:54:38 INFO Applying migration id=jsonpath 2026/02/05 16:54:38 INFO Applying migration id=localforward 2026/02/05 16:54:38 INFO Applying migration id=avatar 2026/02/05 16:54:38 INFO Applying migration id=noimage 2026/02/05 16:54:38 INFO Applying migration id=feed 2026/02/05 16:54:38 INFO Applying migration id=bookmarks 2026/02/05 16:54:38 INFO Applying migration id=shareactivity 2026/02/05 16:54:38 INFO Applying migration id=application 2026/02/05 16:54:38 INFO Applying migration id=certificates 2026/02/05 16:54:38 INFO Applying migration id=rawforward 2026/02/05 16:54:38 INFO Applying migration id=publickey 2026/02/05 16:54:38 INFO Applying migration id=resolvegroup 2026/02/05 16:54:38 INFO Applying migration id=reject 2026/02/05 16:54:38 INFO Applying migration id=autodel 2026/02/05 16:54:38 INFO Applying migration id=jsonb 2026/02/05 16:54:38 INFO Applying migration id=quote 2026/02/05 16:54:38 INFO Applying migration id=rfc9421 2026/02/05 16:54:38 INFO Applying migration id=keys 2026/02/05 16:54:38 INFO Applying migration id=portable 2026/02/05 16:54:38 INFO Applying migration id=proofs 2026/02/05 16:54:38 INFO Applying migration id=contexts 2026/02/05 16:54:38 INFO Applying migration id=deliverieshost 2026/02/05 16:54:38 INFO Applying migration id=pembegin 2026/02/05 16:54:38 INFO Applying migration id=didhost 2026/02/05 16:54:40 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-3256-7343-a8de-2df165b9b5fd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-3256-7038-9b36-377a56054e44 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-3256-7038-9b36-377a56054e44 2026/02/05 16:54: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 --- PASS: TestCommunity_ReplyInThreadAuthorNotFollowing (1.75s) === RUN TestCommunity_ReplyInThreadSenderNotFollowing 2026/02/05 16:54:40 INFO Applying migration id=initial 2026/02/05 16:54:40 INFO Applying migration id=notesupdated 2026/02/05 16:54:40 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:40 INFO Applying migration id=activitiesid 2026/02/05 16:54:40 INFO Applying migration id=outbox 2026/02/05 16:54:40 INFO Applying migration id=edits 2026/02/05 16:54:40 INFO Applying migration id=outboxactor 2026/02/05 16:54:40 INFO Applying migration id=outboxsender 2026/02/05 16:54:40 INFO Applying migration id=thread 2026/02/05 16:54:40 INFO Applying migration id=host 2026/02/05 16:54:40 INFO Applying migration id=sharedinbox 2026/02/05 16:54:40 INFO Applying migration id=noteshost 2026/02/05 16:54:40 INFO Applying migration id=fetched 2026/02/05 16:54:40 INFO Applying migration id=move 2026/02/05 16:54:40 INFO Applying migration id=cleanup 2026/02/05 16:54:40 INFO Applying migration id=received 2026/02/05 16:54:40 INFO Applying migration id=namehost 2026/02/05 16:54:40 INFO Applying migration id=outboxhost 2026/02/05 16:54:40 INFO Applying migration id=notesfts 2026/02/05 16:54:40 INFO Applying migration id=iconsname 2026/02/05 16:54:40 INFO Applying migration id=nohash 2026/02/05 16:54:40 INFO Applying migration id=shares 2026/02/05 16:54:40 INFO Applying migration id=actorttl 2026/02/05 16:54:40 INFO Applying migration id=tocc 2026/02/05 16:54:40 INFO Applying migration id=followeds 2026/02/05 16:54:40 INFO Applying migration id=certhash 2026/02/05 16:54:40 INFO Applying migration id=follows_sync 2026/02/05 16:54:40 INFO Applying migration id=jsonpath 2026/02/05 16:54:40 INFO Applying migration id=localforward 2026/02/05 16:54:40 INFO Applying migration id=avatar 2026/02/05 16:54:40 INFO Applying migration id=noimage 2026/02/05 16:54:40 INFO Applying migration id=feed 2026/02/05 16:54:40 INFO Applying migration id=bookmarks 2026/02/05 16:54:40 INFO Applying migration id=shareactivity 2026/02/05 16:54:40 INFO Applying migration id=application 2026/02/05 16:54:40 INFO Applying migration id=certificates 2026/02/05 16:54:40 INFO Applying migration id=rawforward 2026/02/05 16:54:40 INFO Applying migration id=publickey 2026/02/05 16:54:40 INFO Applying migration id=resolvegroup 2026/02/05 16:54:40 INFO Applying migration id=reject 2026/02/05 16:54:40 INFO Applying migration id=autodel 2026/02/05 16:54:40 INFO Applying migration id=jsonb 2026/02/05 16:54:40 INFO Applying migration id=quote 2026/02/05 16:54:40 INFO Applying migration id=rfc9421 2026/02/05 16:54:40 INFO Applying migration id=keys 2026/02/05 16:54:40 INFO Applying migration id=portable 2026/02/05 16:54:40 INFO Applying migration id=proofs 2026/02/05 16:54:40 INFO Applying migration id=contexts 2026/02/05 16:54:40 INFO Applying migration id=deliverieshost 2026/02/05 16:54:40 INFO Applying migration id=pembegin 2026/02/05 16:54:40 INFO Applying migration id=didhost 2026/02/05 16:54:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-3622-7ae0-b922-0b8c729f7daa 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/02/05 16:54:41 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-3623-7a27-bf56-fcce6078d890 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-3623-7791-84a3-95b299772f70 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-3623-7791-84a3-95b299772f70 2026/02/05 16:54:41 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/02/05 16:54:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThreadSenderNotFollowing (0.98s) === RUN TestCommunity_DuplicateReplyInThread 2026/02/05 16:54:41 INFO Applying migration id=initial 2026/02/05 16:54:41 INFO Applying migration id=notesupdated 2026/02/05 16:54:41 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:41 INFO Applying migration id=activitiesid 2026/02/05 16:54:41 INFO Applying migration id=outbox 2026/02/05 16:54:41 INFO Applying migration id=edits 2026/02/05 16:54:41 INFO Applying migration id=outboxactor 2026/02/05 16:54:41 INFO Applying migration id=outboxsender 2026/02/05 16:54:41 INFO Applying migration id=thread 2026/02/05 16:54:41 INFO Applying migration id=host 2026/02/05 16:54:41 INFO Applying migration id=sharedinbox 2026/02/05 16:54:41 INFO Applying migration id=noteshost 2026/02/05 16:54:41 INFO Applying migration id=fetched 2026/02/05 16:54:41 INFO Applying migration id=move 2026/02/05 16:54:41 INFO Applying migration id=cleanup 2026/02/05 16:54:41 INFO Applying migration id=received 2026/02/05 16:54:41 INFO Applying migration id=namehost 2026/02/05 16:54:41 INFO Applying migration id=outboxhost 2026/02/05 16:54:41 INFO Applying migration id=notesfts 2026/02/05 16:54:41 INFO Applying migration id=iconsname 2026/02/05 16:54:41 INFO Applying migration id=nohash 2026/02/05 16:54:41 INFO Applying migration id=shares 2026/02/05 16:54:41 INFO Applying migration id=actorttl 2026/02/05 16:54:41 INFO Applying migration id=tocc 2026/02/05 16:54:41 INFO Applying migration id=followeds 2026/02/05 16:54:41 INFO Applying migration id=certhash 2026/02/05 16:54:41 INFO Applying migration id=follows_sync 2026/02/05 16:54:41 INFO Applying migration id=jsonpath 2026/02/05 16:54:41 INFO Applying migration id=localforward 2026/02/05 16:54:41 INFO Applying migration id=avatar 2026/02/05 16:54:41 INFO Applying migration id=noimage 2026/02/05 16:54:41 INFO Applying migration id=feed 2026/02/05 16:54:41 INFO Applying migration id=bookmarks 2026/02/05 16:54:41 INFO Applying migration id=shareactivity 2026/02/05 16:54:41 INFO Applying migration id=application 2026/02/05 16:54:41 INFO Applying migration id=certificates 2026/02/05 16:54:41 INFO Applying migration id=rawforward 2026/02/05 16:54:41 INFO Applying migration id=publickey 2026/02/05 16:54:41 INFO Applying migration id=resolvegroup 2026/02/05 16:54:41 INFO Applying migration id=reject 2026/02/05 16:54:41 INFO Applying migration id=autodel 2026/02/05 16:54:41 INFO Applying migration id=jsonb 2026/02/05 16:54:41 INFO Applying migration id=quote 2026/02/05 16:54:41 INFO Applying migration id=rfc9421 2026/02/05 16:54:41 INFO Applying migration id=keys 2026/02/05 16:54:41 INFO Applying migration id=portable 2026/02/05 16:54:41 INFO Applying migration id=proofs 2026/02/05 16:54:41 INFO Applying migration id=contexts 2026/02/05 16:54:41 INFO Applying migration id=deliverieshost 2026/02/05 16:54:41 INFO Applying migration id=pembegin 2026/02/05 16:54:41 INFO Applying migration id=didhost 2026/02/05 16:54:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-39a0-7266-aea5-728acf00791b 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/02/05 16:54:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-39a1-7053-9ae0-598b086e1fab 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/02/05 16:54:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-39a2-7026-9b98-a1d097e6f913 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-39a1-7053-9ae0-598b086e1fab activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-39a1-7053-9ae0-598b086e1fab 2026/02/05 16:54:42 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:42 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2eba-39a2-7c11-aa9a-a96372221318 note=https://localhost.localdomain:8443/post/019c2eba-39a2-79d1-b71e-23d8ca37aa7f group=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-39a2-7c11-aa9a-a96372221318 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-39a2-79d1-b71e-23d8ca37aa7f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-39a2-79d1-b71e-23d8ca37aa7f 2026/02/05 16:54:42 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/02/05 16:54: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 --- PASS: TestCommunity_DuplicateReplyInThread (0.90s) === RUN TestCommunity_EditedReplyInThread 2026/02/05 16:54:42 INFO Applying migration id=initial 2026/02/05 16:54:42 INFO Applying migration id=notesupdated 2026/02/05 16:54:42 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:42 INFO Applying migration id=activitiesid 2026/02/05 16:54:42 INFO Applying migration id=outbox 2026/02/05 16:54:42 INFO Applying migration id=edits 2026/02/05 16:54:42 INFO Applying migration id=outboxactor 2026/02/05 16:54:42 INFO Applying migration id=outboxsender 2026/02/05 16:54:42 INFO Applying migration id=thread 2026/02/05 16:54:42 INFO Applying migration id=host 2026/02/05 16:54:42 INFO Applying migration id=sharedinbox 2026/02/05 16:54:42 INFO Applying migration id=noteshost 2026/02/05 16:54:42 INFO Applying migration id=fetched 2026/02/05 16:54:42 INFO Applying migration id=move 2026/02/05 16:54:42 INFO Applying migration id=cleanup 2026/02/05 16:54:42 INFO Applying migration id=received 2026/02/05 16:54:42 INFO Applying migration id=namehost 2026/02/05 16:54:42 INFO Applying migration id=outboxhost 2026/02/05 16:54:42 INFO Applying migration id=notesfts 2026/02/05 16:54:42 INFO Applying migration id=iconsname 2026/02/05 16:54:42 INFO Applying migration id=nohash 2026/02/05 16:54:42 INFO Applying migration id=shares 2026/02/05 16:54:42 INFO Applying migration id=actorttl 2026/02/05 16:54:42 INFO Applying migration id=tocc 2026/02/05 16:54:42 INFO Applying migration id=followeds 2026/02/05 16:54:42 INFO Applying migration id=certhash 2026/02/05 16:54:42 INFO Applying migration id=follows_sync 2026/02/05 16:54:42 INFO Applying migration id=jsonpath 2026/02/05 16:54:42 INFO Applying migration id=localforward 2026/02/05 16:54:42 INFO Applying migration id=avatar 2026/02/05 16:54:42 INFO Applying migration id=noimage 2026/02/05 16:54:42 INFO Applying migration id=feed 2026/02/05 16:54:42 INFO Applying migration id=bookmarks 2026/02/05 16:54:42 INFO Applying migration id=shareactivity 2026/02/05 16:54:42 INFO Applying migration id=application 2026/02/05 16:54:42 INFO Applying migration id=certificates 2026/02/05 16:54:42 INFO Applying migration id=rawforward 2026/02/05 16:54:42 INFO Applying migration id=publickey 2026/02/05 16:54:42 INFO Applying migration id=resolvegroup 2026/02/05 16:54:42 INFO Applying migration id=reject 2026/02/05 16:54:42 INFO Applying migration id=autodel 2026/02/05 16:54:42 INFO Applying migration id=jsonb 2026/02/05 16:54:42 INFO Applying migration id=quote 2026/02/05 16:54:42 INFO Applying migration id=rfc9421 2026/02/05 16:54:42 INFO Applying migration id=keys 2026/02/05 16:54:42 INFO Applying migration id=portable 2026/02/05 16:54:42 INFO Applying migration id=proofs 2026/02/05 16:54:42 INFO Applying migration id=contexts 2026/02/05 16:54:42 INFO Applying migration id=deliverieshost 2026/02/05 16:54:42 INFO Applying migration id=pembegin 2026/02/05 16:54:42 INFO Applying migration id=didhost 2026/02/05 16:54:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-3cf0-78e2-8c81-7c9229d2d18b 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/02/05 16:54:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-3cf1-7d93-85d6-73782c054d29 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/02/05 16:54:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-3cf2-7d99-bf9d-f872b1eaf6d4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-3cf1-7d93-85d6-73782c054d29 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-3cf1-7d93-85d6-73782c054d29 2026/02/05 16:54:43 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:43 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2eba-3cf3-7bd8-ab15-48211d645df5 note=https://localhost.localdomain:8443/post/019c2eba-3cf3-7924-8dc2-0b2d38cf4bd5 group=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-3cf3-7bd8-ab15-48211d645df5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-3cf3-7924-8dc2-0b2d38cf4bd5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-3cf3-7924-8dc2-0b2d38cf4bd5 2026/02/05 16:54:43 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/02/05 16:54: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/02/05 16:54:43 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/02/05 16:54:43 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 (0.85s) === RUN TestCommunity_UnknownEditedReplyInThread 2026/02/05 16:54:43 INFO Applying migration id=initial 2026/02/05 16:54:43 INFO Applying migration id=notesupdated 2026/02/05 16:54:43 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:43 INFO Applying migration id=activitiesid 2026/02/05 16:54:43 INFO Applying migration id=outbox 2026/02/05 16:54:43 INFO Applying migration id=edits 2026/02/05 16:54:43 INFO Applying migration id=outboxactor 2026/02/05 16:54:43 INFO Applying migration id=outboxsender 2026/02/05 16:54:43 INFO Applying migration id=thread 2026/02/05 16:54:43 INFO Applying migration id=host 2026/02/05 16:54:43 INFO Applying migration id=sharedinbox 2026/02/05 16:54:43 INFO Applying migration id=noteshost 2026/02/05 16:54:43 INFO Applying migration id=fetched 2026/02/05 16:54:43 INFO Applying migration id=move 2026/02/05 16:54:43 INFO Applying migration id=cleanup 2026/02/05 16:54:43 INFO Applying migration id=received 2026/02/05 16:54:43 INFO Applying migration id=namehost 2026/02/05 16:54:43 INFO Applying migration id=outboxhost 2026/02/05 16:54:43 INFO Applying migration id=notesfts 2026/02/05 16:54:43 INFO Applying migration id=iconsname 2026/02/05 16:54:43 INFO Applying migration id=nohash 2026/02/05 16:54:43 INFO Applying migration id=shares 2026/02/05 16:54:43 INFO Applying migration id=actorttl 2026/02/05 16:54:43 INFO Applying migration id=tocc 2026/02/05 16:54:43 INFO Applying migration id=followeds 2026/02/05 16:54:43 INFO Applying migration id=certhash 2026/02/05 16:54:43 INFO Applying migration id=follows_sync 2026/02/05 16:54:43 INFO Applying migration id=jsonpath 2026/02/05 16:54:43 INFO Applying migration id=localforward 2026/02/05 16:54:43 INFO Applying migration id=avatar 2026/02/05 16:54:43 INFO Applying migration id=noimage 2026/02/05 16:54:43 INFO Applying migration id=feed 2026/02/05 16:54:43 INFO Applying migration id=bookmarks 2026/02/05 16:54:43 INFO Applying migration id=shareactivity 2026/02/05 16:54:43 INFO Applying migration id=application 2026/02/05 16:54:43 INFO Applying migration id=certificates 2026/02/05 16:54:43 INFO Applying migration id=rawforward 2026/02/05 16:54:43 INFO Applying migration id=publickey 2026/02/05 16:54:43 INFO Applying migration id=resolvegroup 2026/02/05 16:54:43 INFO Applying migration id=reject 2026/02/05 16:54:43 INFO Applying migration id=autodel 2026/02/05 16:54:43 INFO Applying migration id=jsonb 2026/02/05 16:54:43 INFO Applying migration id=quote 2026/02/05 16:54:43 INFO Applying migration id=rfc9421 2026/02/05 16:54:43 INFO Applying migration id=keys 2026/02/05 16:54:43 INFO Applying migration id=portable 2026/02/05 16:54:43 INFO Applying migration id=proofs 2026/02/05 16:54:43 INFO Applying migration id=contexts 2026/02/05 16:54:43 INFO Applying migration id=deliverieshost 2026/02/05 16:54:43 INFO Applying migration id=pembegin 2026/02/05 16:54:43 INFO Applying migration id=didhost 2026/02/05 16:54:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-4212-7e56-9e9a-419de638a72e 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/02/05 16:54:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-4213-782f-ac78-40fc0003c2e0 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/02/05 16:54:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-4214-72b9-8983-7f3e0eb01176 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-4213-782f-ac78-40fc0003c2e0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-4213-782f-ac78-40fc0003c2e0 2026/02/05 16:54:44 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:44 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2eba-4214-7d75-ba57-bd64aab82dd2 note=https://localhost.localdomain:8443/post/019c2eba-4214-7b92-b8e0-db2243784b39 group=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-4214-7d75-ba57-bd64aab82dd2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-4214-7b92-b8e0-db2243784b39 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-4214-7b92-b8e0-db2243784b39 2026/02/05 16:54:44 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/02/05 16:54:44 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.31s) === RUN TestDelete_HappyFlow 2026/02/05 16:54:44 INFO Applying migration id=initial 2026/02/05 16:54:44 INFO Applying migration id=notesupdated 2026/02/05 16:54:44 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:44 INFO Applying migration id=activitiesid 2026/02/05 16:54:44 INFO Applying migration id=outbox 2026/02/05 16:54:44 INFO Applying migration id=edits 2026/02/05 16:54:44 INFO Applying migration id=outboxactor 2026/02/05 16:54:44 INFO Applying migration id=outboxsender 2026/02/05 16:54:44 INFO Applying migration id=thread 2026/02/05 16:54:44 INFO Applying migration id=host 2026/02/05 16:54:44 INFO Applying migration id=sharedinbox 2026/02/05 16:54:44 INFO Applying migration id=noteshost 2026/02/05 16:54:44 INFO Applying migration id=fetched 2026/02/05 16:54:44 INFO Applying migration id=move 2026/02/05 16:54:44 INFO Applying migration id=cleanup 2026/02/05 16:54:44 INFO Applying migration id=received 2026/02/05 16:54:44 INFO Applying migration id=namehost 2026/02/05 16:54:44 INFO Applying migration id=outboxhost 2026/02/05 16:54:44 INFO Applying migration id=notesfts 2026/02/05 16:54:44 INFO Applying migration id=iconsname 2026/02/05 16:54:44 INFO Applying migration id=nohash 2026/02/05 16:54:44 INFO Applying migration id=shares 2026/02/05 16:54:44 INFO Applying migration id=actorttl 2026/02/05 16:54:44 INFO Applying migration id=tocc 2026/02/05 16:54:44 INFO Applying migration id=followeds 2026/02/05 16:54:44 INFO Applying migration id=certhash 2026/02/05 16:54:44 INFO Applying migration id=follows_sync 2026/02/05 16:54:44 INFO Applying migration id=jsonpath 2026/02/05 16:54:44 INFO Applying migration id=localforward 2026/02/05 16:54:44 INFO Applying migration id=avatar 2026/02/05 16:54:44 INFO Applying migration id=noimage 2026/02/05 16:54:44 INFO Applying migration id=feed 2026/02/05 16:54:44 INFO Applying migration id=bookmarks 2026/02/05 16:54:44 INFO Applying migration id=shareactivity 2026/02/05 16:54:44 INFO Applying migration id=application 2026/02/05 16:54:44 INFO Applying migration id=certificates 2026/02/05 16:54:44 INFO Applying migration id=rawforward 2026/02/05 16:54:44 INFO Applying migration id=publickey 2026/02/05 16:54:44 INFO Applying migration id=resolvegroup 2026/02/05 16:54:44 INFO Applying migration id=reject 2026/02/05 16:54:44 INFO Applying migration id=autodel 2026/02/05 16:54:44 INFO Applying migration id=jsonb 2026/02/05 16:54:44 INFO Applying migration id=quote 2026/02/05 16:54:44 INFO Applying migration id=rfc9421 2026/02/05 16:54:44 INFO Applying migration id=keys 2026/02/05 16:54:44 INFO Applying migration id=portable 2026/02/05 16:54:44 INFO Applying migration id=proofs 2026/02/05 16:54:44 INFO Applying migration id=contexts 2026/02/05 16:54:44 INFO Applying migration id=deliverieshost 2026/02/05 16:54:44 INFO Applying migration id=pembegin 2026/02/05 16:54:44 INFO Applying migration id=didhost 2026/02/05 16:54:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-46a6-7cc9-9fe2-4405c38dc4a2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e 2026/02/05 16:54:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e 2026/02/05 16:54:45 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e 2026/02/05 16:54:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e 2026/02/05 16:54:45 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e --- PASS: TestDelete_HappyFlow (1.17s) === RUN TestDelete_NotAuthor 2026/02/05 16:54:45 INFO Applying migration id=initial 2026/02/05 16:54:45 INFO Applying migration id=notesupdated 2026/02/05 16:54:45 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:45 INFO Applying migration id=activitiesid 2026/02/05 16:54:45 INFO Applying migration id=outbox 2026/02/05 16:54:45 INFO Applying migration id=edits 2026/02/05 16:54:45 INFO Applying migration id=outboxactor 2026/02/05 16:54:45 INFO Applying migration id=outboxsender 2026/02/05 16:54:45 INFO Applying migration id=thread 2026/02/05 16:54:45 INFO Applying migration id=host 2026/02/05 16:54:45 INFO Applying migration id=sharedinbox 2026/02/05 16:54:45 INFO Applying migration id=noteshost 2026/02/05 16:54:45 INFO Applying migration id=fetched 2026/02/05 16:54:45 INFO Applying migration id=move 2026/02/05 16:54:45 INFO Applying migration id=cleanup 2026/02/05 16:54:45 INFO Applying migration id=received 2026/02/05 16:54:45 INFO Applying migration id=namehost 2026/02/05 16:54:45 INFO Applying migration id=outboxhost 2026/02/05 16:54:45 INFO Applying migration id=notesfts 2026/02/05 16:54:45 INFO Applying migration id=iconsname 2026/02/05 16:54:45 INFO Applying migration id=nohash 2026/02/05 16:54:45 INFO Applying migration id=shares 2026/02/05 16:54:45 INFO Applying migration id=actorttl 2026/02/05 16:54:45 INFO Applying migration id=tocc 2026/02/05 16:54:45 INFO Applying migration id=followeds 2026/02/05 16:54:45 INFO Applying migration id=certhash 2026/02/05 16:54:45 INFO Applying migration id=follows_sync 2026/02/05 16:54:45 INFO Applying migration id=jsonpath 2026/02/05 16:54:45 INFO Applying migration id=localforward 2026/02/05 16:54:45 INFO Applying migration id=avatar 2026/02/05 16:54:45 INFO Applying migration id=noimage 2026/02/05 16:54:45 INFO Applying migration id=feed 2026/02/05 16:54:45 INFO Applying migration id=bookmarks 2026/02/05 16:54:45 INFO Applying migration id=shareactivity 2026/02/05 16:54:45 INFO Applying migration id=application 2026/02/05 16:54:45 INFO Applying migration id=certificates 2026/02/05 16:54:45 INFO Applying migration id=rawforward 2026/02/05 16:54:45 INFO Applying migration id=publickey 2026/02/05 16:54:45 INFO Applying migration id=resolvegroup 2026/02/05 16:54:45 INFO Applying migration id=reject 2026/02/05 16:54:45 INFO Applying migration id=autodel 2026/02/05 16:54:45 INFO Applying migration id=jsonb 2026/02/05 16:54:45 INFO Applying migration id=quote 2026/02/05 16:54:45 INFO Applying migration id=rfc9421 2026/02/05 16:54:45 INFO Applying migration id=keys 2026/02/05 16:54:45 INFO Applying migration id=portable 2026/02/05 16:54:45 INFO Applying migration id=proofs 2026/02/05 16:54:45 INFO Applying migration id=contexts 2026/02/05 16:54:45 INFO Applying migration id=deliverieshost 2026/02/05 16:54:45 INFO Applying migration id=pembegin 2026/02/05 16:54:45 INFO Applying migration id=didhost 2026/02/05 16:54:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-48f8-7aa0-9db7-518ebeadd921 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-48f8-79a0-b9a0-cb679afa8af9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-48f8-79a0-b9a0-cb679afa8af9 2026/02/05 16:54:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-48f8-79a0-b9a0-cb679afa8af9 2026/02/05 16:54:46 WARN Attempted to delete a non-existing post post=https://localhost.localdomain:8443/post/019c2eba-48f8-79a0-b9a0-cb679afa8af9 error="sql: no rows in result set" 2026/02/05 16:54:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-48f8-79a0-b9a0-cb679afa8af9 --- PASS: TestDelete_NotAuthor (0.59s) === RUN TestDelete_NoSuchPost 2026/02/05 16:54:46 INFO Applying migration id=initial 2026/02/05 16:54:46 INFO Applying migration id=notesupdated 2026/02/05 16:54:46 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:46 INFO Applying migration id=activitiesid 2026/02/05 16:54:46 INFO Applying migration id=outbox 2026/02/05 16:54:46 INFO Applying migration id=edits 2026/02/05 16:54:46 INFO Applying migration id=outboxactor 2026/02/05 16:54:46 INFO Applying migration id=outboxsender 2026/02/05 16:54:46 INFO Applying migration id=thread 2026/02/05 16:54:46 INFO Applying migration id=host 2026/02/05 16:54:46 INFO Applying migration id=sharedinbox 2026/02/05 16:54:46 INFO Applying migration id=noteshost 2026/02/05 16:54:46 INFO Applying migration id=fetched 2026/02/05 16:54:46 INFO Applying migration id=move 2026/02/05 16:54:46 INFO Applying migration id=cleanup 2026/02/05 16:54:46 INFO Applying migration id=received 2026/02/05 16:54:46 INFO Applying migration id=namehost 2026/02/05 16:54:46 INFO Applying migration id=outboxhost 2026/02/05 16:54:46 INFO Applying migration id=notesfts 2026/02/05 16:54:46 INFO Applying migration id=iconsname 2026/02/05 16:54:46 INFO Applying migration id=nohash 2026/02/05 16:54:46 INFO Applying migration id=shares 2026/02/05 16:54:46 INFO Applying migration id=actorttl 2026/02/05 16:54:46 INFO Applying migration id=tocc 2026/02/05 16:54:46 INFO Applying migration id=followeds 2026/02/05 16:54:46 INFO Applying migration id=certhash 2026/02/05 16:54:46 INFO Applying migration id=follows_sync 2026/02/05 16:54:46 INFO Applying migration id=jsonpath 2026/02/05 16:54:46 INFO Applying migration id=localforward 2026/02/05 16:54:46 INFO Applying migration id=avatar 2026/02/05 16:54:46 INFO Applying migration id=noimage 2026/02/05 16:54:46 INFO Applying migration id=feed 2026/02/05 16:54:46 INFO Applying migration id=bookmarks 2026/02/05 16:54:46 INFO Applying migration id=shareactivity 2026/02/05 16:54:46 INFO Applying migration id=application 2026/02/05 16:54:46 INFO Applying migration id=certificates 2026/02/05 16:54:46 INFO Applying migration id=rawforward 2026/02/05 16:54:46 INFO Applying migration id=publickey 2026/02/05 16:54:46 INFO Applying migration id=resolvegroup 2026/02/05 16:54:46 INFO Applying migration id=reject 2026/02/05 16:54:46 INFO Applying migration id=autodel 2026/02/05 16:54:46 INFO Applying migration id=jsonb 2026/02/05 16:54:46 INFO Applying migration id=quote 2026/02/05 16:54:46 INFO Applying migration id=rfc9421 2026/02/05 16:54:46 INFO Applying migration id=keys 2026/02/05 16:54:46 INFO Applying migration id=portable 2026/02/05 16:54:46 INFO Applying migration id=proofs 2026/02/05 16:54:46 INFO Applying migration id=contexts 2026/02/05 16:54:46 INFO Applying migration id=deliverieshost 2026/02/05 16:54:46 INFO Applying migration id=pembegin 2026/02/05 16:54:46 INFO Applying migration id=didhost 2026/02/05 16:54:47 WARN Attempted to delete a non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestDelete_NoSuchPost (0.92s) === RUN TestDelete_UnauthenticatedUser 2026/02/05 16:54:47 INFO Applying migration id=initial 2026/02/05 16:54:47 INFO Applying migration id=notesupdated 2026/02/05 16:54:47 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:47 INFO Applying migration id=activitiesid 2026/02/05 16:54:47 INFO Applying migration id=outbox 2026/02/05 16:54:47 INFO Applying migration id=edits 2026/02/05 16:54:47 INFO Applying migration id=outboxactor 2026/02/05 16:54:47 INFO Applying migration id=outboxsender 2026/02/05 16:54:47 INFO Applying migration id=thread 2026/02/05 16:54:47 INFO Applying migration id=host 2026/02/05 16:54:47 INFO Applying migration id=sharedinbox 2026/02/05 16:54:47 INFO Applying migration id=noteshost 2026/02/05 16:54:47 INFO Applying migration id=fetched 2026/02/05 16:54:47 INFO Applying migration id=move 2026/02/05 16:54:47 INFO Applying migration id=cleanup 2026/02/05 16:54:47 INFO Applying migration id=received 2026/02/05 16:54:47 INFO Applying migration id=namehost 2026/02/05 16:54:47 INFO Applying migration id=outboxhost 2026/02/05 16:54:47 INFO Applying migration id=notesfts 2026/02/05 16:54:47 INFO Applying migration id=iconsname 2026/02/05 16:54:47 INFO Applying migration id=nohash 2026/02/05 16:54:47 INFO Applying migration id=shares 2026/02/05 16:54:47 INFO Applying migration id=actorttl 2026/02/05 16:54:47 INFO Applying migration id=tocc 2026/02/05 16:54:47 INFO Applying migration id=followeds 2026/02/05 16:54:47 INFO Applying migration id=certhash 2026/02/05 16:54:47 INFO Applying migration id=follows_sync 2026/02/05 16:54:47 INFO Applying migration id=jsonpath 2026/02/05 16:54:47 INFO Applying migration id=localforward 2026/02/05 16:54:47 INFO Applying migration id=avatar 2026/02/05 16:54:47 INFO Applying migration id=noimage 2026/02/05 16:54:47 INFO Applying migration id=feed 2026/02/05 16:54:47 INFO Applying migration id=bookmarks 2026/02/05 16:54:47 INFO Applying migration id=shareactivity 2026/02/05 16:54:47 INFO Applying migration id=application 2026/02/05 16:54:47 INFO Applying migration id=certificates 2026/02/05 16:54:47 INFO Applying migration id=rawforward 2026/02/05 16:54:47 INFO Applying migration id=publickey 2026/02/05 16:54:47 INFO Applying migration id=resolvegroup 2026/02/05 16:54:47 INFO Applying migration id=reject 2026/02/05 16:54:47 INFO Applying migration id=autodel 2026/02/05 16:54:47 INFO Applying migration id=jsonb 2026/02/05 16:54:47 INFO Applying migration id=quote 2026/02/05 16:54:47 INFO Applying migration id=rfc9421 2026/02/05 16:54:47 INFO Applying migration id=keys 2026/02/05 16:54:47 INFO Applying migration id=portable 2026/02/05 16:54:47 INFO Applying migration id=proofs 2026/02/05 16:54:47 INFO Applying migration id=contexts 2026/02/05 16:54:47 INFO Applying migration id=deliverieshost 2026/02/05 16:54:47 INFO Applying migration id=pembegin 2026/02/05 16:54:47 INFO Applying migration id=didhost 2026/02/05 16:54:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-4fb6-7435-ba0e-6216489f7658 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-4fb6-73cf-963c-37a3d379b1b1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-4fb6-73cf-963c-37a3d379b1b1 2026/02/05 16:54:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-4fb6-73cf-963c-37a3d379b1b1 2026/02/05 16:54:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-4fb6-73cf-963c-37a3d379b1b1 --- PASS: TestDelete_UnauthenticatedUser (0.81s) === RUN TestDelete_WithReply 2026/02/05 16:54:48 INFO Applying migration id=initial 2026/02/05 16:54:48 INFO Applying migration id=notesupdated 2026/02/05 16:54:48 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:48 INFO Applying migration id=activitiesid 2026/02/05 16:54:48 INFO Applying migration id=outbox 2026/02/05 16:54:48 INFO Applying migration id=edits 2026/02/05 16:54:48 INFO Applying migration id=outboxactor 2026/02/05 16:54:48 INFO Applying migration id=outboxsender 2026/02/05 16:54:48 INFO Applying migration id=thread 2026/02/05 16:54:48 INFO Applying migration id=host 2026/02/05 16:54:48 INFO Applying migration id=sharedinbox 2026/02/05 16:54:48 INFO Applying migration id=noteshost 2026/02/05 16:54:48 INFO Applying migration id=fetched 2026/02/05 16:54:48 INFO Applying migration id=move 2026/02/05 16:54:48 INFO Applying migration id=cleanup 2026/02/05 16:54:48 INFO Applying migration id=received 2026/02/05 16:54:48 INFO Applying migration id=namehost 2026/02/05 16:54:48 INFO Applying migration id=outboxhost 2026/02/05 16:54:48 INFO Applying migration id=notesfts 2026/02/05 16:54:48 INFO Applying migration id=iconsname 2026/02/05 16:54:48 INFO Applying migration id=nohash 2026/02/05 16:54:48 INFO Applying migration id=shares 2026/02/05 16:54:48 INFO Applying migration id=actorttl 2026/02/05 16:54:48 INFO Applying migration id=tocc 2026/02/05 16:54:48 INFO Applying migration id=followeds 2026/02/05 16:54:48 INFO Applying migration id=certhash 2026/02/05 16:54:48 INFO Applying migration id=follows_sync 2026/02/05 16:54:48 INFO Applying migration id=jsonpath 2026/02/05 16:54:48 INFO Applying migration id=localforward 2026/02/05 16:54:48 INFO Applying migration id=avatar 2026/02/05 16:54:48 INFO Applying migration id=noimage 2026/02/05 16:54:48 INFO Applying migration id=feed 2026/02/05 16:54:48 INFO Applying migration id=bookmarks 2026/02/05 16:54:48 INFO Applying migration id=shareactivity 2026/02/05 16:54:48 INFO Applying migration id=application 2026/02/05 16:54:48 INFO Applying migration id=certificates 2026/02/05 16:54:48 INFO Applying migration id=rawforward 2026/02/05 16:54:48 INFO Applying migration id=publickey 2026/02/05 16:54:48 INFO Applying migration id=resolvegroup 2026/02/05 16:54:48 INFO Applying migration id=reject 2026/02/05 16:54:48 INFO Applying migration id=autodel 2026/02/05 16:54:48 INFO Applying migration id=jsonb 2026/02/05 16:54:48 INFO Applying migration id=quote 2026/02/05 16:54:48 INFO Applying migration id=rfc9421 2026/02/05 16:54:48 INFO Applying migration id=keys 2026/02/05 16:54:48 INFO Applying migration id=portable 2026/02/05 16:54:48 INFO Applying migration id=proofs 2026/02/05 16:54:48 INFO Applying migration id=contexts 2026/02/05 16:54:48 INFO Applying migration id=deliverieshost 2026/02/05 16:54:48 INFO Applying migration id=pembegin 2026/02/05 16:54:48 INFO Applying migration id=didhost 2026/02/05 16:54:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-5228-72ce-9d56-4510a628af70 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 2026/02/05 16:54:48 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 2026/02/05 16:54:48 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2eba-522b-72ae-b597-c958ec099d86 note=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b thread=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-522b-72ae-b597-c958ec099d86 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b 2026/02/05 16:54:48 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b 2026/02/05 16:54:48 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b#delete note=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b thread=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b 2026/02/05 16:54:48 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b 2026/02/05 16:54:48 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 2026/02/05 16:54:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 2026/02/05 16:54:48 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 --- PASS: TestDelete_WithReply (0.63s) === RUN TestDelete_WithReplyPostDeletedFirst 2026/02/05 16:54:48 INFO Applying migration id=initial 2026/02/05 16:54:48 INFO Applying migration id=notesupdated 2026/02/05 16:54:48 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:48 INFO Applying migration id=activitiesid 2026/02/05 16:54:48 INFO Applying migration id=outbox 2026/02/05 16:54:48 INFO Applying migration id=edits 2026/02/05 16:54:48 INFO Applying migration id=outboxactor 2026/02/05 16:54:48 INFO Applying migration id=outboxsender 2026/02/05 16:54:48 INFO Applying migration id=thread 2026/02/05 16:54:48 INFO Applying migration id=host 2026/02/05 16:54:48 INFO Applying migration id=sharedinbox 2026/02/05 16:54:48 INFO Applying migration id=noteshost 2026/02/05 16:54:48 INFO Applying migration id=fetched 2026/02/05 16:54:48 INFO Applying migration id=move 2026/02/05 16:54:48 INFO Applying migration id=cleanup 2026/02/05 16:54:48 INFO Applying migration id=received 2026/02/05 16:54:48 INFO Applying migration id=namehost 2026/02/05 16:54:48 INFO Applying migration id=outboxhost 2026/02/05 16:54:48 INFO Applying migration id=notesfts 2026/02/05 16:54:48 INFO Applying migration id=iconsname 2026/02/05 16:54:48 INFO Applying migration id=nohash 2026/02/05 16:54:48 INFO Applying migration id=shares 2026/02/05 16:54:48 INFO Applying migration id=actorttl 2026/02/05 16:54:48 INFO Applying migration id=tocc 2026/02/05 16:54:48 INFO Applying migration id=followeds 2026/02/05 16:54:48 INFO Applying migration id=certhash 2026/02/05 16:54:48 INFO Applying migration id=follows_sync 2026/02/05 16:54:48 INFO Applying migration id=jsonpath 2026/02/05 16:54:48 INFO Applying migration id=localforward 2026/02/05 16:54:48 INFO Applying migration id=avatar 2026/02/05 16:54:48 INFO Applying migration id=noimage 2026/02/05 16:54:48 INFO Applying migration id=feed 2026/02/05 16:54:48 INFO Applying migration id=bookmarks 2026/02/05 16:54:48 INFO Applying migration id=shareactivity 2026/02/05 16:54:48 INFO Applying migration id=application 2026/02/05 16:54:48 INFO Applying migration id=certificates 2026/02/05 16:54:48 INFO Applying migration id=rawforward 2026/02/05 16:54:48 INFO Applying migration id=publickey 2026/02/05 16:54:48 INFO Applying migration id=resolvegroup 2026/02/05 16:54:48 INFO Applying migration id=reject 2026/02/05 16:54:48 INFO Applying migration id=autodel 2026/02/05 16:54:48 INFO Applying migration id=jsonb 2026/02/05 16:54:48 INFO Applying migration id=quote 2026/02/05 16:54:48 INFO Applying migration id=rfc9421 2026/02/05 16:54:48 INFO Applying migration id=keys 2026/02/05 16:54:48 INFO Applying migration id=portable 2026/02/05 16:54:48 INFO Applying migration id=proofs 2026/02/05 16:54:48 INFO Applying migration id=contexts 2026/02/05 16:54:48 INFO Applying migration id=deliverieshost 2026/02/05 16:54:48 INFO Applying migration id=pembegin 2026/02/05 16:54:48 INFO Applying migration id=didhost 2026/02/05 16:54:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-5695-7402-b0d2-e297a6bb47e7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 2026/02/05 16:54:49 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 2026/02/05 16:54:49 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2eba-5697-7d24-a737-5de92725464e note=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 thread=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-5697-7d24-a737-5de92725464e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 2026/02/05 16:54:49 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 2026/02/05 16:54:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 2026/02/05 16:54:49 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 2026/02/05 16:54:49 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 2026/02/05 16:54:49 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785#delete note=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 thread=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:54:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 2026/02/05 16:54:49 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 --- PASS: TestDelete_WithReplyPostDeletedFirst (1.13s) === RUN TestDM_HappyFlow 2026/02/05 16:54:49 INFO Applying migration id=initial 2026/02/05 16:54:49 INFO Applying migration id=notesupdated 2026/02/05 16:54:49 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:49 INFO Applying migration id=activitiesid 2026/02/05 16:54:49 INFO Applying migration id=outbox 2026/02/05 16:54:49 INFO Applying migration id=edits 2026/02/05 16:54:49 INFO Applying migration id=outboxactor 2026/02/05 16:54:49 INFO Applying migration id=outboxsender 2026/02/05 16:54:49 INFO Applying migration id=thread 2026/02/05 16:54:49 INFO Applying migration id=host 2026/02/05 16:54:49 INFO Applying migration id=sharedinbox 2026/02/05 16:54:49 INFO Applying migration id=noteshost 2026/02/05 16:54:49 INFO Applying migration id=fetched 2026/02/05 16:54:49 INFO Applying migration id=move 2026/02/05 16:54:49 INFO Applying migration id=cleanup 2026/02/05 16:54:49 INFO Applying migration id=received 2026/02/05 16:54:49 INFO Applying migration id=namehost 2026/02/05 16:54:49 INFO Applying migration id=outboxhost 2026/02/05 16:54:49 INFO Applying migration id=notesfts 2026/02/05 16:54:49 INFO Applying migration id=iconsname 2026/02/05 16:54:49 INFO Applying migration id=nohash 2026/02/05 16:54:49 INFO Applying migration id=shares 2026/02/05 16:54:49 INFO Applying migration id=actorttl 2026/02/05 16:54:49 INFO Applying migration id=tocc 2026/02/05 16:54:49 INFO Applying migration id=followeds 2026/02/05 16:54:49 INFO Applying migration id=certhash 2026/02/05 16:54:49 INFO Applying migration id=follows_sync 2026/02/05 16:54:49 INFO Applying migration id=jsonpath 2026/02/05 16:54:49 INFO Applying migration id=localforward 2026/02/05 16:54:49 INFO Applying migration id=avatar 2026/02/05 16:54:49 INFO Applying migration id=noimage 2026/02/05 16:54:49 INFO Applying migration id=feed 2026/02/05 16:54:49 INFO Applying migration id=bookmarks 2026/02/05 16:54:49 INFO Applying migration id=shareactivity 2026/02/05 16:54:49 INFO Applying migration id=application 2026/02/05 16:54:49 INFO Applying migration id=certificates 2026/02/05 16:54:49 INFO Applying migration id=rawforward 2026/02/05 16:54:49 INFO Applying migration id=publickey 2026/02/05 16:54:49 INFO Applying migration id=resolvegroup 2026/02/05 16:54:49 INFO Applying migration id=reject 2026/02/05 16:54:49 INFO Applying migration id=autodel 2026/02/05 16:54:49 INFO Applying migration id=jsonb 2026/02/05 16:54:49 INFO Applying migration id=quote 2026/02/05 16:54:49 INFO Applying migration id=rfc9421 2026/02/05 16:54:49 INFO Applying migration id=keys 2026/02/05 16:54:49 INFO Applying migration id=portable 2026/02/05 16:54:49 INFO Applying migration id=proofs 2026/02/05 16:54:49 INFO Applying migration id=contexts 2026/02/05 16:54:49 INFO Applying migration id=deliverieshost 2026/02/05 16:54:49 INFO Applying migration id=pembegin 2026/02/05 16:54:49 INFO Applying migration id=didhost 2026/02/05 16:54:50 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-5a63-77d5-a1a9-94ed9d8143ef activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-5a63-75b5-bf95-dffd44fed76e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-5a63-75b5-bf95-dffd44fed76e 2026/02/05 16:54:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-5a63-75b5-bf95-dffd44fed76e 2026/02/05 16:54:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-5a63-75b5-bf95-dffd44fed76e 2026/02/05 16:54:50 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-5a63-75b5-bf95-dffd44fed76e 2026/02/05 16:54:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-5a63-75b5-bf95-dffd44fed76e --- PASS: TestDM_HappyFlow (0.97s) === RUN TestDM_UnauthenticatedUser 2026/02/05 16:54:50 INFO Applying migration id=initial 2026/02/05 16:54:50 INFO Applying migration id=notesupdated 2026/02/05 16:54:50 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:50 INFO Applying migration id=activitiesid 2026/02/05 16:54:50 INFO Applying migration id=outbox 2026/02/05 16:54:50 INFO Applying migration id=edits 2026/02/05 16:54:50 INFO Applying migration id=outboxactor 2026/02/05 16:54:50 INFO Applying migration id=outboxsender 2026/02/05 16:54:50 INFO Applying migration id=thread 2026/02/05 16:54:50 INFO Applying migration id=host 2026/02/05 16:54:50 INFO Applying migration id=sharedinbox 2026/02/05 16:54:50 INFO Applying migration id=noteshost 2026/02/05 16:54:50 INFO Applying migration id=fetched 2026/02/05 16:54:50 INFO Applying migration id=move 2026/02/05 16:54:50 INFO Applying migration id=cleanup 2026/02/05 16:54:50 INFO Applying migration id=received 2026/02/05 16:54:50 INFO Applying migration id=namehost 2026/02/05 16:54:50 INFO Applying migration id=outboxhost 2026/02/05 16:54:50 INFO Applying migration id=notesfts 2026/02/05 16:54:50 INFO Applying migration id=iconsname 2026/02/05 16:54:50 INFO Applying migration id=nohash 2026/02/05 16:54:50 INFO Applying migration id=shares 2026/02/05 16:54:50 INFO Applying migration id=actorttl 2026/02/05 16:54:50 INFO Applying migration id=tocc 2026/02/05 16:54:50 INFO Applying migration id=followeds 2026/02/05 16:54:50 INFO Applying migration id=certhash 2026/02/05 16:54:50 INFO Applying migration id=follows_sync 2026/02/05 16:54:50 INFO Applying migration id=jsonpath 2026/02/05 16:54:50 INFO Applying migration id=localforward 2026/02/05 16:54:50 INFO Applying migration id=avatar 2026/02/05 16:54:50 INFO Applying migration id=noimage 2026/02/05 16:54:50 INFO Applying migration id=feed 2026/02/05 16:54:50 INFO Applying migration id=bookmarks 2026/02/05 16:54:50 INFO Applying migration id=shareactivity 2026/02/05 16:54:50 INFO Applying migration id=application 2026/02/05 16:54:50 INFO Applying migration id=certificates 2026/02/05 16:54:50 INFO Applying migration id=rawforward 2026/02/05 16:54:50 INFO Applying migration id=publickey 2026/02/05 16:54:50 INFO Applying migration id=resolvegroup 2026/02/05 16:54:50 INFO Applying migration id=reject 2026/02/05 16:54:50 INFO Applying migration id=autodel 2026/02/05 16:54:50 INFO Applying migration id=jsonb 2026/02/05 16:54:50 INFO Applying migration id=quote 2026/02/05 16:54:50 INFO Applying migration id=rfc9421 2026/02/05 16:54:50 INFO Applying migration id=keys 2026/02/05 16:54:50 INFO Applying migration id=portable 2026/02/05 16:54:50 INFO Applying migration id=proofs 2026/02/05 16:54:50 INFO Applying migration id=contexts 2026/02/05 16:54:50 INFO Applying migration id=deliverieshost 2026/02/05 16:54:50 INFO Applying migration id=pembegin 2026/02/05 16:54:50 INFO Applying migration id=didhost 2026/02/05 16:54:52 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-609a-7b71-b92e-557f312381a4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-609a-779b-92c8-6e47cb1b3ee9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-609a-779b-92c8-6e47cb1b3ee9 2026/02/05 16:54:52 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-609a-779b-92c8-6e47cb1b3ee9 2026/02/05 16:54:52 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-609a-779b-92c8-6e47cb1b3ee9 --- PASS: TestDM_UnauthenticatedUser (1.59s) === RUN TestDM_Loopback 2026/02/05 16:54:52 INFO Applying migration id=initial 2026/02/05 16:54:52 INFO Applying migration id=notesupdated 2026/02/05 16:54:52 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:52 INFO Applying migration id=activitiesid 2026/02/05 16:54:52 INFO Applying migration id=outbox 2026/02/05 16:54:52 INFO Applying migration id=edits 2026/02/05 16:54:52 INFO Applying migration id=outboxactor 2026/02/05 16:54:52 INFO Applying migration id=outboxsender 2026/02/05 16:54:52 INFO Applying migration id=thread 2026/02/05 16:54:52 INFO Applying migration id=host 2026/02/05 16:54:52 INFO Applying migration id=sharedinbox 2026/02/05 16:54:52 INFO Applying migration id=noteshost 2026/02/05 16:54:52 INFO Applying migration id=fetched 2026/02/05 16:54:52 INFO Applying migration id=move 2026/02/05 16:54:52 INFO Applying migration id=cleanup 2026/02/05 16:54:52 INFO Applying migration id=received 2026/02/05 16:54:52 INFO Applying migration id=namehost 2026/02/05 16:54:52 INFO Applying migration id=outboxhost 2026/02/05 16:54:52 INFO Applying migration id=notesfts 2026/02/05 16:54:52 INFO Applying migration id=iconsname 2026/02/05 16:54:52 INFO Applying migration id=nohash 2026/02/05 16:54:52 INFO Applying migration id=shares 2026/02/05 16:54:52 INFO Applying migration id=actorttl 2026/02/05 16:54:52 INFO Applying migration id=tocc 2026/02/05 16:54:52 INFO Applying migration id=followeds 2026/02/05 16:54:52 INFO Applying migration id=certhash 2026/02/05 16:54:52 INFO Applying migration id=follows_sync 2026/02/05 16:54:52 INFO Applying migration id=jsonpath 2026/02/05 16:54:52 INFO Applying migration id=localforward 2026/02/05 16:54:52 INFO Applying migration id=avatar 2026/02/05 16:54:52 INFO Applying migration id=noimage 2026/02/05 16:54:52 INFO Applying migration id=feed 2026/02/05 16:54:52 INFO Applying migration id=bookmarks 2026/02/05 16:54:52 INFO Applying migration id=shareactivity 2026/02/05 16:54:52 INFO Applying migration id=application 2026/02/05 16:54:52 INFO Applying migration id=certificates 2026/02/05 16:54:52 INFO Applying migration id=rawforward 2026/02/05 16:54:52 INFO Applying migration id=publickey 2026/02/05 16:54:52 INFO Applying migration id=resolvegroup 2026/02/05 16:54:52 INFO Applying migration id=reject 2026/02/05 16:54:52 INFO Applying migration id=autodel 2026/02/05 16:54:52 INFO Applying migration id=jsonb 2026/02/05 16:54:52 INFO Applying migration id=quote 2026/02/05 16:54:52 INFO Applying migration id=rfc9421 2026/02/05 16:54:52 INFO Applying migration id=keys 2026/02/05 16:54:52 INFO Applying migration id=portable 2026/02/05 16:54:52 INFO Applying migration id=proofs 2026/02/05 16:54:52 INFO Applying migration id=contexts 2026/02/05 16:54:52 INFO Applying migration id=deliverieshost 2026/02/05 16:54:52 INFO Applying migration id=pembegin 2026/02/05 16:54:52 INFO Applying migration id=didhost 2026/02/05 16:54:53 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob --- PASS: TestDM_Loopback (1.16s) === RUN TestDM_TwoMentions 2026/02/05 16:54:53 INFO Applying migration id=initial 2026/02/05 16:54:53 INFO Applying migration id=notesupdated 2026/02/05 16:54:53 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:53 INFO Applying migration id=activitiesid 2026/02/05 16:54:53 INFO Applying migration id=outbox 2026/02/05 16:54:53 INFO Applying migration id=edits 2026/02/05 16:54:53 INFO Applying migration id=outboxactor 2026/02/05 16:54:53 INFO Applying migration id=outboxsender 2026/02/05 16:54:53 INFO Applying migration id=thread 2026/02/05 16:54:53 INFO Applying migration id=host 2026/02/05 16:54:53 INFO Applying migration id=sharedinbox 2026/02/05 16:54:53 INFO Applying migration id=noteshost 2026/02/05 16:54:53 INFO Applying migration id=fetched 2026/02/05 16:54:53 INFO Applying migration id=move 2026/02/05 16:54:53 INFO Applying migration id=cleanup 2026/02/05 16:54:53 INFO Applying migration id=received 2026/02/05 16:54:53 INFO Applying migration id=namehost 2026/02/05 16:54:53 INFO Applying migration id=outboxhost 2026/02/05 16:54:53 INFO Applying migration id=notesfts 2026/02/05 16:54:53 INFO Applying migration id=iconsname 2026/02/05 16:54:53 INFO Applying migration id=nohash 2026/02/05 16:54:53 INFO Applying migration id=shares 2026/02/05 16:54:53 INFO Applying migration id=actorttl 2026/02/05 16:54:53 INFO Applying migration id=tocc 2026/02/05 16:54:53 INFO Applying migration id=followeds 2026/02/05 16:54:53 INFO Applying migration id=certhash 2026/02/05 16:54:53 INFO Applying migration id=follows_sync 2026/02/05 16:54:53 INFO Applying migration id=jsonpath 2026/02/05 16:54:53 INFO Applying migration id=localforward 2026/02/05 16:54:53 INFO Applying migration id=avatar 2026/02/05 16:54:53 INFO Applying migration id=noimage 2026/02/05 16:54:53 INFO Applying migration id=feed 2026/02/05 16:54:53 INFO Applying migration id=bookmarks 2026/02/05 16:54:53 INFO Applying migration id=shareactivity 2026/02/05 16:54:53 INFO Applying migration id=application 2026/02/05 16:54:53 INFO Applying migration id=certificates 2026/02/05 16:54:53 INFO Applying migration id=rawforward 2026/02/05 16:54:53 INFO Applying migration id=publickey 2026/02/05 16:54:53 INFO Applying migration id=resolvegroup 2026/02/05 16:54:53 INFO Applying migration id=reject 2026/02/05 16:54:53 INFO Applying migration id=autodel 2026/02/05 16:54:53 INFO Applying migration id=jsonb 2026/02/05 16:54:53 INFO Applying migration id=quote 2026/02/05 16:54:53 INFO Applying migration id=rfc9421 2026/02/05 16:54:53 INFO Applying migration id=keys 2026/02/05 16:54:53 INFO Applying migration id=portable 2026/02/05 16:54:53 INFO Applying migration id=proofs 2026/02/05 16:54:53 INFO Applying migration id=contexts 2026/02/05 16:54:53 INFO Applying migration id=deliverieshost 2026/02/05 16:54:53 INFO Applying migration id=pembegin 2026/02/05 16:54:53 INFO Applying migration id=didhost 2026/02/05 16:54:54 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:54 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/02/05 16:54:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-69d3-70f7-a465-38cea879f79f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-69d2-7bbe-acb4-a3cff790b4f8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-69d2-7bbe-acb4-a3cff790b4f8 2026/02/05 16:54:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-69d2-7bbe-acb4-a3cff790b4f8 2026/02/05 16:54:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-69d2-7bbe-acb4-a3cff790b4f8 2026/02/05 16:54:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-69d2-7bbe-acb4-a3cff790b4f8 --- PASS: TestDM_TwoMentions (1.21s) === RUN TestDM_TwoMentionsOneLoopback 2026/02/05 16:54:54 INFO Applying migration id=initial 2026/02/05 16:54:54 INFO Applying migration id=notesupdated 2026/02/05 16:54:54 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:54 INFO Applying migration id=activitiesid 2026/02/05 16:54:54 INFO Applying migration id=outbox 2026/02/05 16:54:54 INFO Applying migration id=edits 2026/02/05 16:54:54 INFO Applying migration id=outboxactor 2026/02/05 16:54:54 INFO Applying migration id=outboxsender 2026/02/05 16:54:54 INFO Applying migration id=thread 2026/02/05 16:54:54 INFO Applying migration id=host 2026/02/05 16:54:54 INFO Applying migration id=sharedinbox 2026/02/05 16:54:54 INFO Applying migration id=noteshost 2026/02/05 16:54:54 INFO Applying migration id=fetched 2026/02/05 16:54:54 INFO Applying migration id=move 2026/02/05 16:54:54 INFO Applying migration id=cleanup 2026/02/05 16:54:54 INFO Applying migration id=received 2026/02/05 16:54:54 INFO Applying migration id=namehost 2026/02/05 16:54:54 INFO Applying migration id=outboxhost 2026/02/05 16:54:54 INFO Applying migration id=notesfts 2026/02/05 16:54:54 INFO Applying migration id=iconsname 2026/02/05 16:54:54 INFO Applying migration id=nohash 2026/02/05 16:54:54 INFO Applying migration id=shares 2026/02/05 16:54:54 INFO Applying migration id=actorttl 2026/02/05 16:54:54 INFO Applying migration id=tocc 2026/02/05 16:54:54 INFO Applying migration id=followeds 2026/02/05 16:54:54 INFO Applying migration id=certhash 2026/02/05 16:54:54 INFO Applying migration id=follows_sync 2026/02/05 16:54:54 INFO Applying migration id=jsonpath 2026/02/05 16:54:54 INFO Applying migration id=localforward 2026/02/05 16:54:54 INFO Applying migration id=avatar 2026/02/05 16:54:54 INFO Applying migration id=noimage 2026/02/05 16:54:54 INFO Applying migration id=feed 2026/02/05 16:54:54 INFO Applying migration id=bookmarks 2026/02/05 16:54:54 INFO Applying migration id=shareactivity 2026/02/05 16:54:54 INFO Applying migration id=application 2026/02/05 16:54:54 INFO Applying migration id=certificates 2026/02/05 16:54:54 INFO Applying migration id=rawforward 2026/02/05 16:54:54 INFO Applying migration id=publickey 2026/02/05 16:54:54 INFO Applying migration id=resolvegroup 2026/02/05 16:54:54 INFO Applying migration id=reject 2026/02/05 16:54:54 INFO Applying migration id=autodel 2026/02/05 16:54:54 INFO Applying migration id=jsonb 2026/02/05 16:54:54 INFO Applying migration id=quote 2026/02/05 16:54:54 INFO Applying migration id=rfc9421 2026/02/05 16:54:54 INFO Applying migration id=keys 2026/02/05 16:54:54 INFO Applying migration id=portable 2026/02/05 16:54:54 INFO Applying migration id=proofs 2026/02/05 16:54:54 INFO Applying migration id=contexts 2026/02/05 16:54:54 INFO Applying migration id=deliverieshost 2026/02/05 16:54:54 INFO Applying migration id=pembegin 2026/02/05 16:54:54 INFO Applying migration id=didhost 2026/02/05 16:54:55 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:55 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/02/05 16:54:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-6e64-7e7e-8e64-81b2aac689d8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-6e64-7a58-a48f-75b30fc32abf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-6e64-7a58-a48f-75b30fc32abf 2026/02/05 16:54:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-6e64-7a58-a48f-75b30fc32abf 2026/02/05 16:54:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-6e64-7a58-a48f-75b30fc32abf 2026/02/05 16:54:55 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-6e64-7a58-a48f-75b30fc32abf 2026/02/05 16:54:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-6e64-7a58-a48f-75b30fc32abf --- PASS: TestDM_TwoMentionsOneLoopback (1.17s) === RUN TestDM_TooManyRecipients 2026/02/05 16:54:55 INFO Applying migration id=initial 2026/02/05 16:54:55 INFO Applying migration id=notesupdated 2026/02/05 16:54:55 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:55 INFO Applying migration id=activitiesid 2026/02/05 16:54:55 INFO Applying migration id=outbox 2026/02/05 16:54:55 INFO Applying migration id=edits 2026/02/05 16:54:55 INFO Applying migration id=outboxactor 2026/02/05 16:54:55 INFO Applying migration id=outboxsender 2026/02/05 16:54:55 INFO Applying migration id=thread 2026/02/05 16:54:55 INFO Applying migration id=host 2026/02/05 16:54:55 INFO Applying migration id=sharedinbox 2026/02/05 16:54:55 INFO Applying migration id=noteshost 2026/02/05 16:54:55 INFO Applying migration id=fetched 2026/02/05 16:54:55 INFO Applying migration id=move 2026/02/05 16:54:55 INFO Applying migration id=cleanup 2026/02/05 16:54:55 INFO Applying migration id=received 2026/02/05 16:54:55 INFO Applying migration id=namehost 2026/02/05 16:54:55 INFO Applying migration id=outboxhost 2026/02/05 16:54:55 INFO Applying migration id=notesfts 2026/02/05 16:54:55 INFO Applying migration id=iconsname 2026/02/05 16:54:55 INFO Applying migration id=nohash 2026/02/05 16:54:55 INFO Applying migration id=shares 2026/02/05 16:54:55 INFO Applying migration id=actorttl 2026/02/05 16:54:55 INFO Applying migration id=tocc 2026/02/05 16:54:55 INFO Applying migration id=followeds 2026/02/05 16:54:55 INFO Applying migration id=certhash 2026/02/05 16:54:55 INFO Applying migration id=follows_sync 2026/02/05 16:54:55 INFO Applying migration id=jsonpath 2026/02/05 16:54:55 INFO Applying migration id=localforward 2026/02/05 16:54:55 INFO Applying migration id=avatar 2026/02/05 16:54:55 INFO Applying migration id=noimage 2026/02/05 16:54:55 INFO Applying migration id=feed 2026/02/05 16:54:55 INFO Applying migration id=bookmarks 2026/02/05 16:54:55 INFO Applying migration id=shareactivity 2026/02/05 16:54:55 INFO Applying migration id=application 2026/02/05 16:54:55 INFO Applying migration id=certificates 2026/02/05 16:54:55 INFO Applying migration id=rawforward 2026/02/05 16:54:55 INFO Applying migration id=publickey 2026/02/05 16:54:55 INFO Applying migration id=resolvegroup 2026/02/05 16:54:55 INFO Applying migration id=reject 2026/02/05 16:54:55 INFO Applying migration id=autodel 2026/02/05 16:54:55 INFO Applying migration id=jsonb 2026/02/05 16:54:55 INFO Applying migration id=quote 2026/02/05 16:54:55 INFO Applying migration id=rfc9421 2026/02/05 16:54:55 INFO Applying migration id=keys 2026/02/05 16:54:55 INFO Applying migration id=portable 2026/02/05 16:54:55 INFO Applying migration id=proofs 2026/02/05 16:54:55 INFO Applying migration id=contexts 2026/02/05 16:54:55 INFO Applying migration id=deliverieshost 2026/02/05 16:54:55 INFO Applying migration id=pembegin 2026/02/05 16:54:55 INFO Applying migration id=didhost 2026/02/05 16:54:56 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:56 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol --- PASS: TestDM_TooManyRecipients (0.88s) === RUN TestDM_MaxRecipients 2026/02/05 16:54:56 INFO Applying migration id=initial 2026/02/05 16:54:56 INFO Applying migration id=notesupdated 2026/02/05 16:54:56 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:56 INFO Applying migration id=activitiesid 2026/02/05 16:54:56 INFO Applying migration id=outbox 2026/02/05 16:54:56 INFO Applying migration id=edits 2026/02/05 16:54:56 INFO Applying migration id=outboxactor 2026/02/05 16:54:56 INFO Applying migration id=outboxsender 2026/02/05 16:54:56 INFO Applying migration id=thread 2026/02/05 16:54:56 INFO Applying migration id=host 2026/02/05 16:54:56 INFO Applying migration id=sharedinbox 2026/02/05 16:54:56 INFO Applying migration id=noteshost 2026/02/05 16:54:56 INFO Applying migration id=fetched 2026/02/05 16:54:56 INFO Applying migration id=move 2026/02/05 16:54:56 INFO Applying migration id=cleanup 2026/02/05 16:54:56 INFO Applying migration id=received 2026/02/05 16:54:56 INFO Applying migration id=namehost 2026/02/05 16:54:56 INFO Applying migration id=outboxhost 2026/02/05 16:54:56 INFO Applying migration id=notesfts 2026/02/05 16:54:56 INFO Applying migration id=iconsname 2026/02/05 16:54:56 INFO Applying migration id=nohash 2026/02/05 16:54:56 INFO Applying migration id=shares 2026/02/05 16:54:56 INFO Applying migration id=actorttl 2026/02/05 16:54:56 INFO Applying migration id=tocc 2026/02/05 16:54:56 INFO Applying migration id=followeds 2026/02/05 16:54:56 INFO Applying migration id=certhash 2026/02/05 16:54:56 INFO Applying migration id=follows_sync 2026/02/05 16:54:56 INFO Applying migration id=jsonpath 2026/02/05 16:54:56 INFO Applying migration id=localforward 2026/02/05 16:54:56 INFO Applying migration id=avatar 2026/02/05 16:54:56 INFO Applying migration id=noimage 2026/02/05 16:54:56 INFO Applying migration id=feed 2026/02/05 16:54:56 INFO Applying migration id=bookmarks 2026/02/05 16:54:56 INFO Applying migration id=shareactivity 2026/02/05 16:54:56 INFO Applying migration id=application 2026/02/05 16:54:56 INFO Applying migration id=certificates 2026/02/05 16:54:56 INFO Applying migration id=rawforward 2026/02/05 16:54:56 INFO Applying migration id=publickey 2026/02/05 16:54:56 INFO Applying migration id=resolvegroup 2026/02/05 16:54:56 INFO Applying migration id=reject 2026/02/05 16:54:56 INFO Applying migration id=autodel 2026/02/05 16:54:56 INFO Applying migration id=jsonb 2026/02/05 16:54:56 INFO Applying migration id=quote 2026/02/05 16:54:56 INFO Applying migration id=rfc9421 2026/02/05 16:54:56 INFO Applying migration id=keys 2026/02/05 16:54:56 INFO Applying migration id=portable 2026/02/05 16:54:56 INFO Applying migration id=proofs 2026/02/05 16:54:56 INFO Applying migration id=contexts 2026/02/05 16:54:56 INFO Applying migration id=deliverieshost 2026/02/05 16:54:56 INFO Applying migration id=pembegin 2026/02/05 16:54:56 INFO Applying migration id=didhost 2026/02/05 16:54:57 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:57 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/02/05 16:54:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-76b5-74cc-920e-c443259d5695 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-76b5-70da-8b0a-bef267db9392 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-76b5-70da-8b0a-bef267db9392 2026/02/05 16:54:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-76b5-70da-8b0a-bef267db9392 2026/02/05 16:54:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-76b5-70da-8b0a-bef267db9392 2026/02/05 16:54:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-76b5-70da-8b0a-bef267db9392 --- PASS: TestDM_MaxRecipients (1.25s) === RUN TestEdit_Throttling 2026/02/05 16:54:57 INFO Applying migration id=initial 2026/02/05 16:54:57 INFO Applying migration id=notesupdated 2026/02/05 16:54:57 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:57 INFO Applying migration id=activitiesid 2026/02/05 16:54:57 INFO Applying migration id=outbox 2026/02/05 16:54:57 INFO Applying migration id=edits 2026/02/05 16:54:57 INFO Applying migration id=outboxactor 2026/02/05 16:54:57 INFO Applying migration id=outboxsender 2026/02/05 16:54:57 INFO Applying migration id=thread 2026/02/05 16:54:57 INFO Applying migration id=host 2026/02/05 16:54:57 INFO Applying migration id=sharedinbox 2026/02/05 16:54:57 INFO Applying migration id=noteshost 2026/02/05 16:54:57 INFO Applying migration id=fetched 2026/02/05 16:54:57 INFO Applying migration id=move 2026/02/05 16:54:57 INFO Applying migration id=cleanup 2026/02/05 16:54:57 INFO Applying migration id=received 2026/02/05 16:54:57 INFO Applying migration id=namehost 2026/02/05 16:54:57 INFO Applying migration id=outboxhost 2026/02/05 16:54:58 INFO Applying migration id=notesfts 2026/02/05 16:54:58 INFO Applying migration id=iconsname 2026/02/05 16:54:58 INFO Applying migration id=nohash 2026/02/05 16:54:58 INFO Applying migration id=shares 2026/02/05 16:54:58 INFO Applying migration id=actorttl 2026/02/05 16:54:58 INFO Applying migration id=tocc 2026/02/05 16:54:58 INFO Applying migration id=followeds 2026/02/05 16:54:58 INFO Applying migration id=certhash 2026/02/05 16:54:58 INFO Applying migration id=follows_sync 2026/02/05 16:54:58 INFO Applying migration id=jsonpath 2026/02/05 16:54:58 INFO Applying migration id=localforward 2026/02/05 16:54:58 INFO Applying migration id=avatar 2026/02/05 16:54:58 INFO Applying migration id=noimage 2026/02/05 16:54:58 INFO Applying migration id=feed 2026/02/05 16:54:58 INFO Applying migration id=bookmarks 2026/02/05 16:54:58 INFO Applying migration id=shareactivity 2026/02/05 16:54:58 INFO Applying migration id=application 2026/02/05 16:54:58 INFO Applying migration id=certificates 2026/02/05 16:54:58 INFO Applying migration id=rawforward 2026/02/05 16:54:58 INFO Applying migration id=publickey 2026/02/05 16:54:58 INFO Applying migration id=resolvegroup 2026/02/05 16:54:58 INFO Applying migration id=reject 2026/02/05 16:54:58 INFO Applying migration id=autodel 2026/02/05 16:54:58 INFO Applying migration id=jsonb 2026/02/05 16:54:58 INFO Applying migration id=quote 2026/02/05 16:54:58 INFO Applying migration id=rfc9421 2026/02/05 16:54:58 INFO Applying migration id=keys 2026/02/05 16:54:58 INFO Applying migration id=portable 2026/02/05 16:54:58 INFO Applying migration id=proofs 2026/02/05 16:54:58 INFO Applying migration id=contexts 2026/02/05 16:54:58 INFO Applying migration id=deliverieshost 2026/02/05 16:54:58 INFO Applying migration id=pembegin 2026/02/05 16:54:58 INFO Applying migration id=didhost 2026/02/05 16:54:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-7af3-7958-ba05-1ca081dd8c22 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/02/05 16:54:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-7af4-76ba-9d0a-7009a80ce7cb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-7af3-7958-ba05-1ca081dd8c22 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-7af3-7958-ba05-1ca081dd8c22 2026/02/05 16:54:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-7af7-7348-ae59-a019217c6f7e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-7af7-72d9-843c-5003b463a90d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-7af7-72d9-843c-5003b463a90d 2026/02/05 16:54:59 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2eba-7af7-72d9-843c-5003b463a90d can=2026-02-05T16:58:59.063Z --- PASS: TestEdit_Throttling (1.09s) === RUN TestEdit_HappyFlow 2026/02/05 16:54:59 INFO Applying migration id=initial 2026/02/05 16:54:59 INFO Applying migration id=notesupdated 2026/02/05 16:54:59 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:59 INFO Applying migration id=activitiesid 2026/02/05 16:54:59 INFO Applying migration id=outbox 2026/02/05 16:54:59 INFO Applying migration id=edits 2026/02/05 16:54:59 INFO Applying migration id=outboxactor 2026/02/05 16:54:59 INFO Applying migration id=outboxsender 2026/02/05 16:54:59 INFO Applying migration id=thread 2026/02/05 16:54:59 INFO Applying migration id=host 2026/02/05 16:54:59 INFO Applying migration id=sharedinbox 2026/02/05 16:54:59 INFO Applying migration id=noteshost 2026/02/05 16:54:59 INFO Applying migration id=fetched 2026/02/05 16:54:59 INFO Applying migration id=move 2026/02/05 16:54:59 INFO Applying migration id=cleanup 2026/02/05 16:54:59 INFO Applying migration id=received 2026/02/05 16:54:59 INFO Applying migration id=namehost 2026/02/05 16:54:59 INFO Applying migration id=outboxhost 2026/02/05 16:54:59 INFO Applying migration id=notesfts 2026/02/05 16:54:59 INFO Applying migration id=iconsname 2026/02/05 16:54:59 INFO Applying migration id=nohash 2026/02/05 16:54:59 INFO Applying migration id=shares 2026/02/05 16:54:59 INFO Applying migration id=actorttl 2026/02/05 16:54:59 INFO Applying migration id=tocc 2026/02/05 16:54:59 INFO Applying migration id=followeds 2026/02/05 16:54:59 INFO Applying migration id=certhash 2026/02/05 16:54:59 INFO Applying migration id=follows_sync 2026/02/05 16:54:59 INFO Applying migration id=jsonpath 2026/02/05 16:54:59 INFO Applying migration id=localforward 2026/02/05 16:54:59 INFO Applying migration id=avatar 2026/02/05 16:54:59 INFO Applying migration id=noimage 2026/02/05 16:54:59 INFO Applying migration id=feed 2026/02/05 16:54:59 INFO Applying migration id=bookmarks 2026/02/05 16:54:59 INFO Applying migration id=shareactivity 2026/02/05 16:54:59 INFO Applying migration id=application 2026/02/05 16:54:59 INFO Applying migration id=certificates 2026/02/05 16:54:59 INFO Applying migration id=rawforward 2026/02/05 16:54:59 INFO Applying migration id=publickey 2026/02/05 16:54:59 INFO Applying migration id=resolvegroup 2026/02/05 16:54:59 INFO Applying migration id=reject 2026/02/05 16:54:59 INFO Applying migration id=autodel 2026/02/05 16:54:59 INFO Applying migration id=jsonb 2026/02/05 16:54:59 INFO Applying migration id=quote 2026/02/05 16:54:59 INFO Applying migration id=rfc9421 2026/02/05 16:54:59 INFO Applying migration id=keys 2026/02/05 16:54:59 INFO Applying migration id=portable 2026/02/05 16:54:59 INFO Applying migration id=proofs 2026/02/05 16:54:59 INFO Applying migration id=contexts 2026/02/05 16:54:59 INFO Applying migration id=deliverieshost 2026/02/05 16:54:59 INFO Applying migration id=pembegin 2026/02/05 16:54:59 INFO Applying migration id=didhost 2026/02/05 16:54:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-7e4a-7519-a90e-fc84fe8c00d3 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/02/05 16:54:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-7e4a-7f1c-8eac-a1718c9d890c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-7e4a-7519-a90e-fc84fe8c00d3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-7e4a-7519-a90e-fc84fe8c00d3 2026/02/05 16:54:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-7e4d-77c2-9ed2-9e2f0e1e70de activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-7e4d-776c-858a-6f656b2a4ea2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-7e4d-776c-858a-6f656b2a4ea2 2026/02/05 16:54:59 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-7e4f-7c25-8e91-a1929bd6f188 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-7e4d-776c-858a-6f656b2a4ea2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-7e4d-776c-858a-6f656b2a4ea2 2026/02/05 16:54:59 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2eba-7e4d-776c-858a-6f656b2a4ea2 can=2026-02-05T17:10:59.919Z --- PASS: TestEdit_HappyFlow (0.86s) === RUN TestEdit_EmptyContent 2026/02/05 16:54:59 INFO Applying migration id=initial 2026/02/05 16:54:59 INFO Applying migration id=notesupdated 2026/02/05 16:54:59 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:59 INFO Applying migration id=activitiesid 2026/02/05 16:54:59 INFO Applying migration id=outbox 2026/02/05 16:54:59 INFO Applying migration id=edits 2026/02/05 16:54:59 INFO Applying migration id=outboxactor 2026/02/05 16:54:59 INFO Applying migration id=outboxsender 2026/02/05 16:54:59 INFO Applying migration id=thread 2026/02/05 16:54:59 INFO Applying migration id=host 2026/02/05 16:54:59 INFO Applying migration id=sharedinbox 2026/02/05 16:54:59 INFO Applying migration id=noteshost 2026/02/05 16:54:59 INFO Applying migration id=fetched 2026/02/05 16:54:59 INFO Applying migration id=move 2026/02/05 16:54:59 INFO Applying migration id=cleanup 2026/02/05 16:54:59 INFO Applying migration id=received 2026/02/05 16:54:59 INFO Applying migration id=namehost 2026/02/05 16:54:59 INFO Applying migration id=outboxhost 2026/02/05 16:54:59 INFO Applying migration id=notesfts 2026/02/05 16:54:59 INFO Applying migration id=iconsname 2026/02/05 16:54:59 INFO Applying migration id=nohash 2026/02/05 16:54:59 INFO Applying migration id=shares 2026/02/05 16:54:59 INFO Applying migration id=actorttl 2026/02/05 16:54:59 INFO Applying migration id=tocc 2026/02/05 16:54:59 INFO Applying migration id=followeds 2026/02/05 16:54:59 INFO Applying migration id=certhash 2026/02/05 16:54:59 INFO Applying migration id=follows_sync 2026/02/05 16:54:59 INFO Applying migration id=jsonpath 2026/02/05 16:55:00 INFO Applying migration id=localforward 2026/02/05 16:55:00 INFO Applying migration id=avatar 2026/02/05 16:55:00 INFO Applying migration id=noimage 2026/02/05 16:55:00 INFO Applying migration id=feed 2026/02/05 16:55:00 INFO Applying migration id=bookmarks 2026/02/05 16:55:00 INFO Applying migration id=shareactivity 2026/02/05 16:55:00 INFO Applying migration id=application 2026/02/05 16:55:00 INFO Applying migration id=certificates 2026/02/05 16:55:00 INFO Applying migration id=rawforward 2026/02/05 16:55:00 INFO Applying migration id=publickey 2026/02/05 16:55:00 INFO Applying migration id=resolvegroup 2026/02/05 16:55:00 INFO Applying migration id=reject 2026/02/05 16:55:00 INFO Applying migration id=autodel 2026/02/05 16:55:00 INFO Applying migration id=jsonb 2026/02/05 16:55:00 INFO Applying migration id=quote 2026/02/05 16:55:00 INFO Applying migration id=rfc9421 2026/02/05 16:55:00 INFO Applying migration id=keys 2026/02/05 16:55:00 INFO Applying migration id=portable 2026/02/05 16:55:00 INFO Applying migration id=proofs 2026/02/05 16:55:00 INFO Applying migration id=contexts 2026/02/05 16:55:00 INFO Applying migration id=deliverieshost 2026/02/05 16:55:00 INFO Applying migration id=pembegin 2026/02/05 16:55:00 INFO Applying migration id=didhost 2026/02/05 16:55:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-8181-7680-a5e3-cf9ec8fff138 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/02/05 16:55:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-8182-7221-a8a4-f552ea13157b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-8181-7680-a5e3-cf9ec8fff138 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-8181-7680-a5e3-cf9ec8fff138 2026/02/05 16:55:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-8184-7a14-9fe9-a286a5bc54d3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-8184-79b3-9c77-af4c22ef5b24 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-8184-79b3-9c77-af4c22ef5b24 --- PASS: TestEdit_EmptyContent (0.82s) === RUN TestEdit_LongContent 2026/02/05 16:55:00 INFO Applying migration id=initial 2026/02/05 16:55:00 INFO Applying migration id=notesupdated 2026/02/05 16:55:00 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:00 INFO Applying migration id=activitiesid 2026/02/05 16:55:00 INFO Applying migration id=outbox 2026/02/05 16:55:00 INFO Applying migration id=edits 2026/02/05 16:55:00 INFO Applying migration id=outboxactor 2026/02/05 16:55:00 INFO Applying migration id=outboxsender 2026/02/05 16:55:00 INFO Applying migration id=thread 2026/02/05 16:55:00 INFO Applying migration id=host 2026/02/05 16:55:00 INFO Applying migration id=sharedinbox 2026/02/05 16:55:00 INFO Applying migration id=noteshost 2026/02/05 16:55:00 INFO Applying migration id=fetched 2026/02/05 16:55:00 INFO Applying migration id=move 2026/02/05 16:55:00 INFO Applying migration id=cleanup 2026/02/05 16:55:00 INFO Applying migration id=received 2026/02/05 16:55:00 INFO Applying migration id=namehost 2026/02/05 16:55:00 INFO Applying migration id=outboxhost 2026/02/05 16:55:00 INFO Applying migration id=notesfts 2026/02/05 16:55:00 INFO Applying migration id=iconsname 2026/02/05 16:55:00 INFO Applying migration id=nohash 2026/02/05 16:55:00 INFO Applying migration id=shares 2026/02/05 16:55:00 INFO Applying migration id=actorttl 2026/02/05 16:55:00 INFO Applying migration id=tocc 2026/02/05 16:55:00 INFO Applying migration id=followeds 2026/02/05 16:55:00 INFO Applying migration id=certhash 2026/02/05 16:55:00 INFO Applying migration id=follows_sync 2026/02/05 16:55:00 INFO Applying migration id=jsonpath 2026/02/05 16:55:00 INFO Applying migration id=localforward 2026/02/05 16:55:00 INFO Applying migration id=avatar 2026/02/05 16:55:00 INFO Applying migration id=noimage 2026/02/05 16:55:00 INFO Applying migration id=feed 2026/02/05 16:55:00 INFO Applying migration id=bookmarks 2026/02/05 16:55:00 INFO Applying migration id=shareactivity 2026/02/05 16:55:00 INFO Applying migration id=application 2026/02/05 16:55:00 INFO Applying migration id=certificates 2026/02/05 16:55:00 INFO Applying migration id=rawforward 2026/02/05 16:55:00 INFO Applying migration id=publickey 2026/02/05 16:55:00 INFO Applying migration id=resolvegroup 2026/02/05 16:55:00 INFO Applying migration id=reject 2026/02/05 16:55:00 INFO Applying migration id=autodel 2026/02/05 16:55:00 INFO Applying migration id=jsonb 2026/02/05 16:55:00 INFO Applying migration id=quote 2026/02/05 16:55:00 INFO Applying migration id=rfc9421 2026/02/05 16:55:00 INFO Applying migration id=keys 2026/02/05 16:55:00 INFO Applying migration id=portable 2026/02/05 16:55:00 INFO Applying migration id=proofs 2026/02/05 16:55:00 INFO Applying migration id=contexts 2026/02/05 16:55:00 INFO Applying migration id=deliverieshost 2026/02/05 16:55:00 INFO Applying migration id=pembegin 2026/02/05 16:55:00 INFO Applying migration id=didhost 2026/02/05 16:55:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-8550-75d8-af8b-581649618eb8 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/02/05 16:55:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-8551-7708-a8e9-5de8311ff713 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-8550-75d8-af8b-581649618eb8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-8550-75d8-af8b-581649618eb8 2026/02/05 16:55:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-8554-7612-91a0-2a6b6d490b26 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-8554-7563-97fb-1b08bcd268fa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-8554-7563-97fb-1b08bcd268fa --- PASS: TestEdit_LongContent (0.97s) === RUN TestEdit_InvalidEscapeSequence 2026/02/05 16:55:01 INFO Applying migration id=initial 2026/02/05 16:55:01 INFO Applying migration id=notesupdated 2026/02/05 16:55:01 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:01 INFO Applying migration id=activitiesid 2026/02/05 16:55:01 INFO Applying migration id=outbox 2026/02/05 16:55:01 INFO Applying migration id=edits 2026/02/05 16:55:01 INFO Applying migration id=outboxactor 2026/02/05 16:55:01 INFO Applying migration id=outboxsender 2026/02/05 16:55:01 INFO Applying migration id=thread 2026/02/05 16:55:01 INFO Applying migration id=host 2026/02/05 16:55:01 INFO Applying migration id=sharedinbox 2026/02/05 16:55:01 INFO Applying migration id=noteshost 2026/02/05 16:55:01 INFO Applying migration id=fetched 2026/02/05 16:55:01 INFO Applying migration id=move 2026/02/05 16:55:01 INFO Applying migration id=cleanup 2026/02/05 16:55:01 INFO Applying migration id=received 2026/02/05 16:55:01 INFO Applying migration id=namehost 2026/02/05 16:55:01 INFO Applying migration id=outboxhost 2026/02/05 16:55:01 INFO Applying migration id=notesfts 2026/02/05 16:55:01 INFO Applying migration id=iconsname 2026/02/05 16:55:01 INFO Applying migration id=nohash 2026/02/05 16:55:01 INFO Applying migration id=shares 2026/02/05 16:55:01 INFO Applying migration id=actorttl 2026/02/05 16:55:01 INFO Applying migration id=tocc 2026/02/05 16:55:01 INFO Applying migration id=followeds 2026/02/05 16:55:01 INFO Applying migration id=certhash 2026/02/05 16:55:01 INFO Applying migration id=follows_sync 2026/02/05 16:55:01 INFO Applying migration id=jsonpath 2026/02/05 16:55:01 INFO Applying migration id=localforward 2026/02/05 16:55:01 INFO Applying migration id=avatar 2026/02/05 16:55:01 INFO Applying migration id=noimage 2026/02/05 16:55:01 INFO Applying migration id=feed 2026/02/05 16:55:01 INFO Applying migration id=bookmarks 2026/02/05 16:55:01 INFO Applying migration id=shareactivity 2026/02/05 16:55:01 INFO Applying migration id=application 2026/02/05 16:55:01 INFO Applying migration id=certificates 2026/02/05 16:55:01 INFO Applying migration id=rawforward 2026/02/05 16:55:01 INFO Applying migration id=publickey 2026/02/05 16:55:01 INFO Applying migration id=resolvegroup 2026/02/05 16:55:01 INFO Applying migration id=reject 2026/02/05 16:55:01 INFO Applying migration id=autodel 2026/02/05 16:55:01 INFO Applying migration id=jsonb 2026/02/05 16:55:01 INFO Applying migration id=quote 2026/02/05 16:55:01 INFO Applying migration id=rfc9421 2026/02/05 16:55:01 INFO Applying migration id=keys 2026/02/05 16:55:01 INFO Applying migration id=portable 2026/02/05 16:55:01 INFO Applying migration id=proofs 2026/02/05 16:55:01 INFO Applying migration id=contexts 2026/02/05 16:55:01 INFO Applying migration id=deliverieshost 2026/02/05 16:55:01 INFO Applying migration id=pembegin 2026/02/05 16:55:01 INFO Applying migration id=didhost 2026/02/05 16:55:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-8880-73fe-9aed-9fa2e8f04615 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/02/05 16:55:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-8880-7ef8-8f43-37ddddb5f810 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-8880-73fe-9aed-9fa2e8f04615 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-8880-73fe-9aed-9fa2e8f04615 2026/02/05 16:55:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-8883-7d8a-a47b-41509daebadd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-8883-7cfd-abd1-c645f52cef9a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-8883-7cfd-abd1-c645f52cef9a --- PASS: TestEdit_InvalidEscapeSequence (0.82s) === RUN TestEdit_NoSuchPost 2026/02/05 16:55:02 INFO Applying migration id=initial 2026/02/05 16:55:02 INFO Applying migration id=notesupdated 2026/02/05 16:55:02 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:02 INFO Applying migration id=activitiesid 2026/02/05 16:55:02 INFO Applying migration id=outbox 2026/02/05 16:55:02 INFO Applying migration id=edits 2026/02/05 16:55:02 INFO Applying migration id=outboxactor 2026/02/05 16:55:02 INFO Applying migration id=outboxsender 2026/02/05 16:55:02 INFO Applying migration id=thread 2026/02/05 16:55:02 INFO Applying migration id=host 2026/02/05 16:55:02 INFO Applying migration id=sharedinbox 2026/02/05 16:55:02 INFO Applying migration id=noteshost 2026/02/05 16:55:02 INFO Applying migration id=fetched 2026/02/05 16:55:02 INFO Applying migration id=move 2026/02/05 16:55:02 INFO Applying migration id=cleanup 2026/02/05 16:55:02 INFO Applying migration id=received 2026/02/05 16:55:02 INFO Applying migration id=namehost 2026/02/05 16:55:02 INFO Applying migration id=outboxhost 2026/02/05 16:55:02 INFO Applying migration id=notesfts 2026/02/05 16:55:02 INFO Applying migration id=iconsname 2026/02/05 16:55:02 INFO Applying migration id=nohash 2026/02/05 16:55:02 INFO Applying migration id=shares 2026/02/05 16:55:02 INFO Applying migration id=actorttl 2026/02/05 16:55:02 INFO Applying migration id=tocc 2026/02/05 16:55:02 INFO Applying migration id=followeds 2026/02/05 16:55:02 INFO Applying migration id=certhash 2026/02/05 16:55:02 INFO Applying migration id=follows_sync 2026/02/05 16:55:02 INFO Applying migration id=jsonpath 2026/02/05 16:55:02 INFO Applying migration id=localforward 2026/02/05 16:55:02 INFO Applying migration id=avatar 2026/02/05 16:55:02 INFO Applying migration id=noimage 2026/02/05 16:55:02 INFO Applying migration id=feed 2026/02/05 16:55:02 INFO Applying migration id=bookmarks 2026/02/05 16:55:02 INFO Applying migration id=shareactivity 2026/02/05 16:55:02 INFO Applying migration id=application 2026/02/05 16:55:02 INFO Applying migration id=certificates 2026/02/05 16:55:02 INFO Applying migration id=rawforward 2026/02/05 16:55:02 INFO Applying migration id=publickey 2026/02/05 16:55:02 INFO Applying migration id=resolvegroup 2026/02/05 16:55:02 INFO Applying migration id=reject 2026/02/05 16:55:02 INFO Applying migration id=autodel 2026/02/05 16:55:02 INFO Applying migration id=jsonb 2026/02/05 16:55:02 INFO Applying migration id=quote 2026/02/05 16:55:02 INFO Applying migration id=rfc9421 2026/02/05 16:55:02 INFO Applying migration id=keys 2026/02/05 16:55:02 INFO Applying migration id=portable 2026/02/05 16:55:02 INFO Applying migration id=proofs 2026/02/05 16:55:02 INFO Applying migration id=contexts 2026/02/05 16:55:02 INFO Applying migration id=deliverieshost 2026/02/05 16:55:02 INFO Applying migration id=pembegin 2026/02/05 16:55:02 INFO Applying migration id=didhost 2026/02/05 16:55:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-8c41-77ed-b7aa-c6f8e91b0e3f 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/02/05 16:55:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-8c42-734d-afb8-e05e015aebd3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-8c41-77ed-b7aa-c6f8e91b0e3f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-8c41-77ed-b7aa-c6f8e91b0e3f 2026/02/05 16:55:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-8c46-7575-a54c-f8605a7263da activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-8c46-74f7-8a70-d48b4438fd20 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-8c46-74f7-8a70-d48b4438fd20 2026/02/05 16:55:03 WARN Attempted to edit non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestEdit_NoSuchPost (0.96s) === RUN TestEdit_UnauthenticatedUser 2026/02/05 16:55:03 INFO Applying migration id=initial 2026/02/05 16:55:03 INFO Applying migration id=notesupdated 2026/02/05 16:55:03 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:03 INFO Applying migration id=activitiesid 2026/02/05 16:55:03 INFO Applying migration id=outbox 2026/02/05 16:55:03 INFO Applying migration id=edits 2026/02/05 16:55:03 INFO Applying migration id=outboxactor 2026/02/05 16:55:03 INFO Applying migration id=outboxsender 2026/02/05 16:55:03 INFO Applying migration id=thread 2026/02/05 16:55:03 INFO Applying migration id=host 2026/02/05 16:55:03 INFO Applying migration id=sharedinbox 2026/02/05 16:55:03 INFO Applying migration id=noteshost 2026/02/05 16:55:03 INFO Applying migration id=fetched 2026/02/05 16:55:03 INFO Applying migration id=move 2026/02/05 16:55:03 INFO Applying migration id=cleanup 2026/02/05 16:55:03 INFO Applying migration id=received 2026/02/05 16:55:03 INFO Applying migration id=namehost 2026/02/05 16:55:03 INFO Applying migration id=outboxhost 2026/02/05 16:55:03 INFO Applying migration id=notesfts 2026/02/05 16:55:03 INFO Applying migration id=iconsname 2026/02/05 16:55:03 INFO Applying migration id=nohash 2026/02/05 16:55:03 INFO Applying migration id=shares 2026/02/05 16:55:03 INFO Applying migration id=actorttl 2026/02/05 16:55:03 INFO Applying migration id=tocc 2026/02/05 16:55:03 INFO Applying migration id=followeds 2026/02/05 16:55:03 INFO Applying migration id=certhash 2026/02/05 16:55:03 INFO Applying migration id=follows_sync 2026/02/05 16:55:03 INFO Applying migration id=jsonpath 2026/02/05 16:55:03 INFO Applying migration id=localforward 2026/02/05 16:55:03 INFO Applying migration id=avatar 2026/02/05 16:55:03 INFO Applying migration id=noimage 2026/02/05 16:55:03 INFO Applying migration id=feed 2026/02/05 16:55:03 INFO Applying migration id=bookmarks 2026/02/05 16:55:03 INFO Applying migration id=shareactivity 2026/02/05 16:55:03 INFO Applying migration id=application 2026/02/05 16:55:03 INFO Applying migration id=certificates 2026/02/05 16:55:03 INFO Applying migration id=rawforward 2026/02/05 16:55:03 INFO Applying migration id=publickey 2026/02/05 16:55:03 INFO Applying migration id=resolvegroup 2026/02/05 16:55:03 INFO Applying migration id=reject 2026/02/05 16:55:03 INFO Applying migration id=autodel 2026/02/05 16:55:03 INFO Applying migration id=jsonb 2026/02/05 16:55:03 INFO Applying migration id=quote 2026/02/05 16:55:03 INFO Applying migration id=rfc9421 2026/02/05 16:55:03 INFO Applying migration id=keys 2026/02/05 16:55:03 INFO Applying migration id=portable 2026/02/05 16:55:03 INFO Applying migration id=proofs 2026/02/05 16:55:03 INFO Applying migration id=contexts 2026/02/05 16:55:03 INFO Applying migration id=deliverieshost 2026/02/05 16:55:03 INFO Applying migration id=pembegin 2026/02/05 16:55:03 INFO Applying migration id=didhost 2026/02/05 16:55:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-9201-711e-99fd-d1ed0d4488a2 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/02/05 16:55:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-9201-7e3c-8eec-bfce726774ac activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-9201-711e-99fd-d1ed0d4488a2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-9201-711e-99fd-d1ed0d4488a2 2026/02/05 16:55:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-9204-7867-85aa-0a9f8586d27e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-9204-781c-b37f-c12ca4dd53b4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-9204-781c-b37f-c12ca4dd53b4 --- PASS: TestEdit_UnauthenticatedUser (1.47s) === RUN TestEdit_AddHashtag 2026/02/05 16:55:04 INFO Applying migration id=initial 2026/02/05 16:55:04 INFO Applying migration id=notesupdated 2026/02/05 16:55:04 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:04 INFO Applying migration id=activitiesid 2026/02/05 16:55:04 INFO Applying migration id=outbox 2026/02/05 16:55:04 INFO Applying migration id=edits 2026/02/05 16:55:04 INFO Applying migration id=outboxactor 2026/02/05 16:55:04 INFO Applying migration id=outboxsender 2026/02/05 16:55:04 INFO Applying migration id=thread 2026/02/05 16:55:04 INFO Applying migration id=host 2026/02/05 16:55:04 INFO Applying migration id=sharedinbox 2026/02/05 16:55:04 INFO Applying migration id=noteshost 2026/02/05 16:55:04 INFO Applying migration id=fetched 2026/02/05 16:55:04 INFO Applying migration id=move 2026/02/05 16:55:04 INFO Applying migration id=cleanup 2026/02/05 16:55:04 INFO Applying migration id=received 2026/02/05 16:55:04 INFO Applying migration id=namehost 2026/02/05 16:55:04 INFO Applying migration id=outboxhost 2026/02/05 16:55:04 INFO Applying migration id=notesfts 2026/02/05 16:55:04 INFO Applying migration id=iconsname 2026/02/05 16:55:04 INFO Applying migration id=nohash 2026/02/05 16:55:04 INFO Applying migration id=shares 2026/02/05 16:55:05 INFO Applying migration id=actorttl 2026/02/05 16:55:05 INFO Applying migration id=tocc 2026/02/05 16:55:05 INFO Applying migration id=followeds 2026/02/05 16:55:05 INFO Applying migration id=certhash 2026/02/05 16:55:05 INFO Applying migration id=follows_sync 2026/02/05 16:55:05 INFO Applying migration id=jsonpath 2026/02/05 16:55:05 INFO Applying migration id=localforward 2026/02/05 16:55:05 INFO Applying migration id=avatar 2026/02/05 16:55:05 INFO Applying migration id=noimage 2026/02/05 16:55:05 INFO Applying migration id=feed 2026/02/05 16:55:05 INFO Applying migration id=bookmarks 2026/02/05 16:55:05 INFO Applying migration id=shareactivity 2026/02/05 16:55:05 INFO Applying migration id=application 2026/02/05 16:55:05 INFO Applying migration id=certificates 2026/02/05 16:55:05 INFO Applying migration id=rawforward 2026/02/05 16:55:05 INFO Applying migration id=publickey 2026/02/05 16:55:05 INFO Applying migration id=resolvegroup 2026/02/05 16:55:05 INFO Applying migration id=reject 2026/02/05 16:55:05 INFO Applying migration id=autodel 2026/02/05 16:55:05 INFO Applying migration id=jsonb 2026/02/05 16:55:05 INFO Applying migration id=quote 2026/02/05 16:55:05 INFO Applying migration id=rfc9421 2026/02/05 16:55:05 INFO Applying migration id=keys 2026/02/05 16:55:05 INFO Applying migration id=portable 2026/02/05 16:55:05 INFO Applying migration id=proofs 2026/02/05 16:55:05 INFO Applying migration id=contexts 2026/02/05 16:55:05 INFO Applying migration id=deliverieshost 2026/02/05 16:55:05 INFO Applying migration id=pembegin 2026/02/05 16:55:05 INFO Applying migration id=didhost 2026/02/05 16:55:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-95e6-7b7f-bcdc-b09cdbc146fa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-95e6-7b17-841f-402ef57f5946 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-95e6-7b17-841f-402ef57f5946 2026/02/05 16:55:05 INFO Generating first response key=/users/hashtag/hello 2026/02/05 16:55:05 INFO Generating first response key=/users/hashtag/world 2026/02/05 16:55:05 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-95ed-78fe-a856-ea093c6d0ce4 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-95e6-7b17-841f-402ef57f5946 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-95e6-7b17-841f-402ef57f5946 2026/02/05 16:55:05 INFO Generating first response key=/hashtag/hello 2026/02/05 16:55:05 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_AddHashtag (1.00s) === RUN TestEdit_RemoveHashtag 2026/02/05 16:55:05 INFO Applying migration id=initial 2026/02/05 16:55:05 INFO Applying migration id=notesupdated 2026/02/05 16:55:05 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:05 INFO Applying migration id=activitiesid 2026/02/05 16:55:05 INFO Applying migration id=outbox 2026/02/05 16:55:05 INFO Applying migration id=edits 2026/02/05 16:55:05 INFO Applying migration id=outboxactor 2026/02/05 16:55:05 INFO Applying migration id=outboxsender 2026/02/05 16:55:05 INFO Applying migration id=thread 2026/02/05 16:55:05 INFO Applying migration id=host 2026/02/05 16:55:05 INFO Applying migration id=sharedinbox 2026/02/05 16:55:05 INFO Applying migration id=noteshost 2026/02/05 16:55:05 INFO Applying migration id=fetched 2026/02/05 16:55:05 INFO Applying migration id=move 2026/02/05 16:55:05 INFO Applying migration id=cleanup 2026/02/05 16:55:05 INFO Applying migration id=received 2026/02/05 16:55:05 INFO Applying migration id=namehost 2026/02/05 16:55:05 INFO Applying migration id=outboxhost 2026/02/05 16:55:05 INFO Applying migration id=notesfts 2026/02/05 16:55:05 INFO Applying migration id=iconsname 2026/02/05 16:55:05 INFO Applying migration id=nohash 2026/02/05 16:55:05 INFO Applying migration id=shares 2026/02/05 16:55:06 INFO Applying migration id=actorttl 2026/02/05 16:55:06 INFO Applying migration id=tocc 2026/02/05 16:55:06 INFO Applying migration id=followeds 2026/02/05 16:55:06 INFO Applying migration id=certhash 2026/02/05 16:55:06 INFO Applying migration id=follows_sync 2026/02/05 16:55:06 INFO Applying migration id=jsonpath 2026/02/05 16:55:06 INFO Applying migration id=localforward 2026/02/05 16:55:06 INFO Applying migration id=avatar 2026/02/05 16:55:06 INFO Applying migration id=noimage 2026/02/05 16:55:06 INFO Applying migration id=feed 2026/02/05 16:55:06 INFO Applying migration id=bookmarks 2026/02/05 16:55:06 INFO Applying migration id=shareactivity 2026/02/05 16:55:06 INFO Applying migration id=application 2026/02/05 16:55:06 INFO Applying migration id=certificates 2026/02/05 16:55:06 INFO Applying migration id=rawforward 2026/02/05 16:55:06 INFO Applying migration id=publickey 2026/02/05 16:55:06 INFO Applying migration id=resolvegroup 2026/02/05 16:55:06 INFO Applying migration id=reject 2026/02/05 16:55:06 INFO Applying migration id=autodel 2026/02/05 16:55:06 INFO Applying migration id=jsonb 2026/02/05 16:55:06 INFO Applying migration id=quote 2026/02/05 16:55:06 INFO Applying migration id=rfc9421 2026/02/05 16:55:06 INFO Applying migration id=keys 2026/02/05 16:55:06 INFO Applying migration id=portable 2026/02/05 16:55:06 INFO Applying migration id=proofs 2026/02/05 16:55:06 INFO Applying migration id=contexts 2026/02/05 16:55:06 INFO Applying migration id=deliverieshost 2026/02/05 16:55:06 INFO Applying migration id=pembegin 2026/02/05 16:55:06 INFO Applying migration id=didhost 2026/02/05 16:55:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-9acd-7d98-af3d-02521f50224e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-9acd-7c9e-8147-afff76a5d528 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-9acd-7c9e-8147-afff76a5d528 2026/02/05 16:55:07 INFO Generating first response key=/users/hashtag/hello 2026/02/05 16:55:07 INFO Generating first response key=/users/hashtag/world 2026/02/05 16:55:07 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-9ad5-7786-859e-f7a1451f32ee activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-9acd-7c9e-8147-afff76a5d528 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-9acd-7c9e-8147-afff76a5d528 2026/02/05 16:55:07 INFO Generating first response key=/hashtag/hello 2026/02/05 16:55:07 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_RemoveHashtag (1.26s) === RUN TestEdit_KeepHashtags 2026/02/05 16:55:07 INFO Applying migration id=initial 2026/02/05 16:55:07 INFO Applying migration id=notesupdated 2026/02/05 16:55:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:07 INFO Applying migration id=activitiesid 2026/02/05 16:55:07 INFO Applying migration id=outbox 2026/02/05 16:55:07 INFO Applying migration id=edits 2026/02/05 16:55:07 INFO Applying migration id=outboxactor 2026/02/05 16:55:07 INFO Applying migration id=outboxsender 2026/02/05 16:55:07 INFO Applying migration id=thread 2026/02/05 16:55:07 INFO Applying migration id=host 2026/02/05 16:55:07 INFO Applying migration id=sharedinbox 2026/02/05 16:55:07 INFO Applying migration id=noteshost 2026/02/05 16:55:07 INFO Applying migration id=fetched 2026/02/05 16:55:07 INFO Applying migration id=move 2026/02/05 16:55:07 INFO Applying migration id=cleanup 2026/02/05 16:55:07 INFO Applying migration id=received 2026/02/05 16:55:07 INFO Applying migration id=namehost 2026/02/05 16:55:07 INFO Applying migration id=outboxhost 2026/02/05 16:55:07 INFO Applying migration id=notesfts 2026/02/05 16:55:07 INFO Applying migration id=iconsname 2026/02/05 16:55:07 INFO Applying migration id=nohash 2026/02/05 16:55:07 INFO Applying migration id=shares 2026/02/05 16:55:07 INFO Applying migration id=actorttl 2026/02/05 16:55:07 INFO Applying migration id=tocc 2026/02/05 16:55:07 INFO Applying migration id=followeds 2026/02/05 16:55:07 INFO Applying migration id=certhash 2026/02/05 16:55:07 INFO Applying migration id=follows_sync 2026/02/05 16:55:07 INFO Applying migration id=jsonpath 2026/02/05 16:55:07 INFO Applying migration id=localforward 2026/02/05 16:55:07 INFO Applying migration id=avatar 2026/02/05 16:55:07 INFO Applying migration id=noimage 2026/02/05 16:55:07 INFO Applying migration id=feed 2026/02/05 16:55:07 INFO Applying migration id=bookmarks 2026/02/05 16:55:07 INFO Applying migration id=shareactivity 2026/02/05 16:55:07 INFO Applying migration id=application 2026/02/05 16:55:07 INFO Applying migration id=certificates 2026/02/05 16:55:07 INFO Applying migration id=rawforward 2026/02/05 16:55:07 INFO Applying migration id=publickey 2026/02/05 16:55:07 INFO Applying migration id=resolvegroup 2026/02/05 16:55:07 INFO Applying migration id=reject 2026/02/05 16:55:07 INFO Applying migration id=autodel 2026/02/05 16:55:07 INFO Applying migration id=jsonb 2026/02/05 16:55:07 INFO Applying migration id=quote 2026/02/05 16:55:07 INFO Applying migration id=rfc9421 2026/02/05 16:55:07 INFO Applying migration id=keys 2026/02/05 16:55:07 INFO Applying migration id=portable 2026/02/05 16:55:07 INFO Applying migration id=proofs 2026/02/05 16:55:07 INFO Applying migration id=contexts 2026/02/05 16:55:07 INFO Applying migration id=deliverieshost 2026/02/05 16:55:07 INFO Applying migration id=pembegin 2026/02/05 16:55:07 INFO Applying migration id=didhost 2026/02/05 16:55:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-9f56-7ca4-a46f-88ec6330d2ea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-9f56-7c28-bbc5-0c598e0dc024 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-9f56-7c28-bbc5-0c598e0dc024 2026/02/05 16:55:08 INFO Generating first response key=/users/hashtag/hello 2026/02/05 16:55:08 INFO Generating first response key=/users/hashtag/world 2026/02/05 16:55:08 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-9f61-7be6-adb5-29a3a2cf2b4b activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-9f56-7c28-bbc5-0c598e0dc024 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-9f56-7c28-bbc5-0c598e0dc024 2026/02/05 16:55:08 INFO Generating first response key=/hashtag/hello 2026/02/05 16:55:08 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_KeepHashtags (1.16s) === RUN TestEdit_AddMention 2026/02/05 16:55:08 INFO Applying migration id=initial 2026/02/05 16:55:08 INFO Applying migration id=notesupdated 2026/02/05 16:55:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:08 INFO Applying migration id=activitiesid 2026/02/05 16:55:08 INFO Applying migration id=outbox 2026/02/05 16:55:08 INFO Applying migration id=edits 2026/02/05 16:55:08 INFO Applying migration id=outboxactor 2026/02/05 16:55:08 INFO Applying migration id=outboxsender 2026/02/05 16:55:08 INFO Applying migration id=thread 2026/02/05 16:55:08 INFO Applying migration id=host 2026/02/05 16:55:08 INFO Applying migration id=sharedinbox 2026/02/05 16:55:08 INFO Applying migration id=noteshost 2026/02/05 16:55:08 INFO Applying migration id=fetched 2026/02/05 16:55:08 INFO Applying migration id=move 2026/02/05 16:55:08 INFO Applying migration id=cleanup 2026/02/05 16:55:08 INFO Applying migration id=received 2026/02/05 16:55:08 INFO Applying migration id=namehost 2026/02/05 16:55:08 INFO Applying migration id=outboxhost 2026/02/05 16:55:08 INFO Applying migration id=notesfts 2026/02/05 16:55:08 INFO Applying migration id=iconsname 2026/02/05 16:55:08 INFO Applying migration id=nohash 2026/02/05 16:55:08 INFO Applying migration id=shares 2026/02/05 16:55:08 INFO Applying migration id=actorttl 2026/02/05 16:55:08 INFO Applying migration id=tocc 2026/02/05 16:55:08 INFO Applying migration id=followeds 2026/02/05 16:55:08 INFO Applying migration id=certhash 2026/02/05 16:55:08 INFO Applying migration id=follows_sync 2026/02/05 16:55:08 INFO Applying migration id=jsonpath 2026/02/05 16:55:08 INFO Applying migration id=localforward 2026/02/05 16:55:08 INFO Applying migration id=avatar 2026/02/05 16:55:08 INFO Applying migration id=noimage 2026/02/05 16:55:08 INFO Applying migration id=feed 2026/02/05 16:55:08 INFO Applying migration id=bookmarks 2026/02/05 16:55:08 INFO Applying migration id=shareactivity 2026/02/05 16:55:08 INFO Applying migration id=application 2026/02/05 16:55:08 INFO Applying migration id=certificates 2026/02/05 16:55:08 INFO Applying migration id=rawforward 2026/02/05 16:55:08 INFO Applying migration id=publickey 2026/02/05 16:55:08 INFO Applying migration id=resolvegroup 2026/02/05 16:55:08 INFO Applying migration id=reject 2026/02/05 16:55:08 INFO Applying migration id=autodel 2026/02/05 16:55:08 INFO Applying migration id=jsonb 2026/02/05 16:55:08 INFO Applying migration id=quote 2026/02/05 16:55:08 INFO Applying migration id=rfc9421 2026/02/05 16:55:08 INFO Applying migration id=keys 2026/02/05 16:55:08 INFO Applying migration id=portable 2026/02/05 16:55:08 INFO Applying migration id=proofs 2026/02/05 16:55:08 INFO Applying migration id=contexts 2026/02/05 16:55:08 INFO Applying migration id=deliverieshost 2026/02/05 16:55:08 INFO Applying migration id=pembegin 2026/02/05 16:55:08 INFO Applying migration id=didhost 2026/02/05 16:55:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-a4be-7b6b-bb04-1f2b31991cab activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-a4be-7ad1-9369-a7926c930fc3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-a4be-7ad1-9369-a7926c930fc3 2026/02/05 16:55:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-a4be-7ad1-9369-a7926c930fc3 2026/02/05 16:55:09 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:09 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-a4c4-7bf3-9f48-3439cd0b68d0 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-a4be-7ad1-9369-a7926c930fc3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-a4be-7ad1-9369-a7926c930fc3 2026/02/05 16:55:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-a4be-7ad1-9369-a7926c930fc3 --- PASS: TestEdit_AddMention (1.38s) === RUN TestEdit_RemoveMention 2026/02/05 16:55:09 INFO Applying migration id=initial 2026/02/05 16:55:09 INFO Applying migration id=notesupdated 2026/02/05 16:55:09 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:09 INFO Applying migration id=activitiesid 2026/02/05 16:55:09 INFO Applying migration id=outbox 2026/02/05 16:55:09 INFO Applying migration id=edits 2026/02/05 16:55:09 INFO Applying migration id=outboxactor 2026/02/05 16:55:09 INFO Applying migration id=outboxsender 2026/02/05 16:55:09 INFO Applying migration id=thread 2026/02/05 16:55:09 INFO Applying migration id=host 2026/02/05 16:55:09 INFO Applying migration id=sharedinbox 2026/02/05 16:55:09 INFO Applying migration id=noteshost 2026/02/05 16:55:09 INFO Applying migration id=fetched 2026/02/05 16:55:09 INFO Applying migration id=move 2026/02/05 16:55:09 INFO Applying migration id=cleanup 2026/02/05 16:55:09 INFO Applying migration id=received 2026/02/05 16:55:09 INFO Applying migration id=namehost 2026/02/05 16:55:09 INFO Applying migration id=outboxhost 2026/02/05 16:55:09 INFO Applying migration id=notesfts 2026/02/05 16:55:09 INFO Applying migration id=iconsname 2026/02/05 16:55:09 INFO Applying migration id=nohash 2026/02/05 16:55:09 INFO Applying migration id=shares 2026/02/05 16:55:09 INFO Applying migration id=actorttl 2026/02/05 16:55:09 INFO Applying migration id=tocc 2026/02/05 16:55:09 INFO Applying migration id=followeds 2026/02/05 16:55:09 INFO Applying migration id=certhash 2026/02/05 16:55:09 INFO Applying migration id=follows_sync 2026/02/05 16:55:09 INFO Applying migration id=jsonpath 2026/02/05 16:55:09 INFO Applying migration id=localforward 2026/02/05 16:55:09 INFO Applying migration id=avatar 2026/02/05 16:55:09 INFO Applying migration id=noimage 2026/02/05 16:55:09 INFO Applying migration id=feed 2026/02/05 16:55:09 INFO Applying migration id=bookmarks 2026/02/05 16:55:09 INFO Applying migration id=shareactivity 2026/02/05 16:55:09 INFO Applying migration id=application 2026/02/05 16:55:09 INFO Applying migration id=certificates 2026/02/05 16:55:09 INFO Applying migration id=rawforward 2026/02/05 16:55:09 INFO Applying migration id=publickey 2026/02/05 16:55:09 INFO Applying migration id=resolvegroup 2026/02/05 16:55:09 INFO Applying migration id=reject 2026/02/05 16:55:09 INFO Applying migration id=autodel 2026/02/05 16:55:09 INFO Applying migration id=jsonb 2026/02/05 16:55:09 INFO Applying migration id=quote 2026/02/05 16:55:09 INFO Applying migration id=rfc9421 2026/02/05 16:55:09 INFO Applying migration id=keys 2026/02/05 16:55:09 INFO Applying migration id=portable 2026/02/05 16:55:09 INFO Applying migration id=proofs 2026/02/05 16:55:09 INFO Applying migration id=contexts 2026/02/05 16:55:09 INFO Applying migration id=deliverieshost 2026/02/05 16:55:09 INFO Applying migration id=pembegin 2026/02/05 16:55:09 INFO Applying migration id=didhost 2026/02/05 16:55:10 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-a8f4-7277-9aff-e917dd6deb24 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-a8f3-7905-95c4-5793a637dd24 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-a8f3-7905-95c4-5793a637dd24 2026/02/05 16:55:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-a8f3-7905-95c4-5793a637dd24 2026/02/05 16:55:10 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-a8fb-7469-841c-9c354ee2a117 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-a8f3-7905-95c4-5793a637dd24 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-a8f3-7905-95c4-5793a637dd24 2026/02/05 16:55:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-a8f3-7905-95c4-5793a637dd24 --- PASS: TestEdit_RemoveMention (1.08s) === RUN TestEdit_KeepMention 2026/02/05 16:55:10 INFO Applying migration id=initial 2026/02/05 16:55:10 INFO Applying migration id=notesupdated 2026/02/05 16:55:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:10 INFO Applying migration id=activitiesid 2026/02/05 16:55:10 INFO Applying migration id=outbox 2026/02/05 16:55:10 INFO Applying migration id=edits 2026/02/05 16:55:10 INFO Applying migration id=outboxactor 2026/02/05 16:55:10 INFO Applying migration id=outboxsender 2026/02/05 16:55:10 INFO Applying migration id=thread 2026/02/05 16:55:10 INFO Applying migration id=host 2026/02/05 16:55:10 INFO Applying migration id=sharedinbox 2026/02/05 16:55:10 INFO Applying migration id=noteshost 2026/02/05 16:55:10 INFO Applying migration id=fetched 2026/02/05 16:55:10 INFO Applying migration id=move 2026/02/05 16:55:10 INFO Applying migration id=cleanup 2026/02/05 16:55:10 INFO Applying migration id=received 2026/02/05 16:55:10 INFO Applying migration id=namehost 2026/02/05 16:55:10 INFO Applying migration id=outboxhost 2026/02/05 16:55:10 INFO Applying migration id=notesfts 2026/02/05 16:55:10 INFO Applying migration id=iconsname 2026/02/05 16:55:10 INFO Applying migration id=nohash 2026/02/05 16:55:10 INFO Applying migration id=shares 2026/02/05 16:55:10 INFO Applying migration id=actorttl 2026/02/05 16:55:10 INFO Applying migration id=tocc 2026/02/05 16:55:10 INFO Applying migration id=followeds 2026/02/05 16:55:10 INFO Applying migration id=certhash 2026/02/05 16:55:10 INFO Applying migration id=follows_sync 2026/02/05 16:55:10 INFO Applying migration id=jsonpath 2026/02/05 16:55:10 INFO Applying migration id=localforward 2026/02/05 16:55:10 INFO Applying migration id=avatar 2026/02/05 16:55:10 INFO Applying migration id=noimage 2026/02/05 16:55:10 INFO Applying migration id=feed 2026/02/05 16:55:10 INFO Applying migration id=bookmarks 2026/02/05 16:55:10 INFO Applying migration id=shareactivity 2026/02/05 16:55:10 INFO Applying migration id=application 2026/02/05 16:55:10 INFO Applying migration id=certificates 2026/02/05 16:55:10 INFO Applying migration id=rawforward 2026/02/05 16:55:10 INFO Applying migration id=publickey 2026/02/05 16:55:10 INFO Applying migration id=resolvegroup 2026/02/05 16:55:10 INFO Applying migration id=reject 2026/02/05 16:55:10 INFO Applying migration id=autodel 2026/02/05 16:55:10 INFO Applying migration id=jsonb 2026/02/05 16:55:10 INFO Applying migration id=quote 2026/02/05 16:55:10 INFO Applying migration id=rfc9421 2026/02/05 16:55:10 INFO Applying migration id=keys 2026/02/05 16:55:10 INFO Applying migration id=portable 2026/02/05 16:55:10 INFO Applying migration id=proofs 2026/02/05 16:55:10 INFO Applying migration id=contexts 2026/02/05 16:55:10 INFO Applying migration id=deliverieshost 2026/02/05 16:55:10 INFO Applying migration id=pembegin 2026/02/05 16:55:10 INFO Applying migration id=didhost 2026/02/05 16:55:11 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-acaa-771b-8c86-9e37fbc72e46 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-acaa-71b3-a1ef-5d6471fc6d54 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-acaa-71b3-a1ef-5d6471fc6d54 2026/02/05 16:55:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-acaa-71b3-a1ef-5d6471fc6d54 2026/02/05 16:55:11 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:11 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-acb0-7a4b-ba52-efcd8468629d activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-acaa-71b3-a1ef-5d6471fc6d54 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-acaa-71b3-a1ef-5d6471fc6d54 2026/02/05 16:55:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-acaa-71b3-a1ef-5d6471fc6d54 --- PASS: TestEdit_KeepMention (0.95s) === RUN TestEdit_PollAddOption 2026/02/05 16:55:11 INFO Applying migration id=initial 2026/02/05 16:55:11 INFO Applying migration id=notesupdated 2026/02/05 16:55:11 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:11 INFO Applying migration id=activitiesid 2026/02/05 16:55:11 INFO Applying migration id=outbox 2026/02/05 16:55:11 INFO Applying migration id=edits 2026/02/05 16:55:11 INFO Applying migration id=outboxactor 2026/02/05 16:55:11 INFO Applying migration id=outboxsender 2026/02/05 16:55:11 INFO Applying migration id=thread 2026/02/05 16:55:11 INFO Applying migration id=host 2026/02/05 16:55:11 INFO Applying migration id=sharedinbox 2026/02/05 16:55:11 INFO Applying migration id=noteshost 2026/02/05 16:55:11 INFO Applying migration id=fetched 2026/02/05 16:55:11 INFO Applying migration id=move 2026/02/05 16:55:11 INFO Applying migration id=cleanup 2026/02/05 16:55:11 INFO Applying migration id=received 2026/02/05 16:55:11 INFO Applying migration id=namehost 2026/02/05 16:55:11 INFO Applying migration id=outboxhost 2026/02/05 16:55:11 INFO Applying migration id=notesfts 2026/02/05 16:55:11 INFO Applying migration id=iconsname 2026/02/05 16:55:11 INFO Applying migration id=nohash 2026/02/05 16:55:11 INFO Applying migration id=shares 2026/02/05 16:55:11 INFO Applying migration id=actorttl 2026/02/05 16:55:11 INFO Applying migration id=tocc 2026/02/05 16:55:11 INFO Applying migration id=followeds 2026/02/05 16:55:11 INFO Applying migration id=certhash 2026/02/05 16:55:11 INFO Applying migration id=follows_sync 2026/02/05 16:55:11 INFO Applying migration id=jsonpath 2026/02/05 16:55:11 INFO Applying migration id=localforward 2026/02/05 16:55:11 INFO Applying migration id=avatar 2026/02/05 16:55:11 INFO Applying migration id=noimage 2026/02/05 16:55:11 INFO Applying migration id=feed 2026/02/05 16:55:11 INFO Applying migration id=bookmarks 2026/02/05 16:55:11 INFO Applying migration id=shareactivity 2026/02/05 16:55:11 INFO Applying migration id=application 2026/02/05 16:55:11 INFO Applying migration id=certificates 2026/02/05 16:55:11 INFO Applying migration id=rawforward 2026/02/05 16:55:11 INFO Applying migration id=publickey 2026/02/05 16:55:11 INFO Applying migration id=resolvegroup 2026/02/05 16:55:11 INFO Applying migration id=reject 2026/02/05 16:55:11 INFO Applying migration id=autodel 2026/02/05 16:55:11 INFO Applying migration id=jsonb 2026/02/05 16:55:11 INFO Applying migration id=quote 2026/02/05 16:55:11 INFO Applying migration id=rfc9421 2026/02/05 16:55:11 INFO Applying migration id=keys 2026/02/05 16:55:11 INFO Applying migration id=portable 2026/02/05 16:55:11 INFO Applying migration id=proofs 2026/02/05 16:55:11 INFO Applying migration id=contexts 2026/02/05 16:55:11 INFO Applying migration id=deliverieshost 2026/02/05 16:55:11 INFO Applying migration id=pembegin 2026/02/05 16:55:11 INFO Applying migration id=didhost 2026/02/05 16:55:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-b08a-7cbe-8d01-7d07eb4f4e1b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-b08d-78be-bff7-b9bec8a101b4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b08d-7882-9510-af5923e57c28 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-b08d-7882-9510-af5923e57c28 2026/02/05 16:55:12 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-b090-7854-9eb0-9beb63447f2a activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-b096-799c-aae7-7349733a8107 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-b099-7301-b147-02676b5b660e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b099-72ce-9549-72f18b6a7267 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2eba-b099-72ce-9549-72f18b6a7267 2026/02/05 16:55:12 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-b09b-71f7-a657-ba397734aafd activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f --- PASS: TestEdit_PollAddOption (1.00s) === RUN TestEdit_RemoveQuestion 2026/02/05 16:55:12 INFO Applying migration id=initial 2026/02/05 16:55:12 INFO Applying migration id=notesupdated 2026/02/05 16:55:12 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:12 INFO Applying migration id=activitiesid 2026/02/05 16:55:12 INFO Applying migration id=outbox 2026/02/05 16:55:12 INFO Applying migration id=edits 2026/02/05 16:55:12 INFO Applying migration id=outboxactor 2026/02/05 16:55:12 INFO Applying migration id=outboxsender 2026/02/05 16:55:12 INFO Applying migration id=thread 2026/02/05 16:55:12 INFO Applying migration id=host 2026/02/05 16:55:12 INFO Applying migration id=sharedinbox 2026/02/05 16:55:12 INFO Applying migration id=noteshost 2026/02/05 16:55:12 INFO Applying migration id=fetched 2026/02/05 16:55:12 INFO Applying migration id=move 2026/02/05 16:55:12 INFO Applying migration id=cleanup 2026/02/05 16:55:12 INFO Applying migration id=received 2026/02/05 16:55:12 INFO Applying migration id=namehost 2026/02/05 16:55:12 INFO Applying migration id=outboxhost 2026/02/05 16:55:12 INFO Applying migration id=notesfts 2026/02/05 16:55:12 INFO Applying migration id=iconsname 2026/02/05 16:55:12 INFO Applying migration id=nohash 2026/02/05 16:55:12 INFO Applying migration id=shares 2026/02/05 16:55:12 INFO Applying migration id=actorttl 2026/02/05 16:55:12 INFO Applying migration id=tocc 2026/02/05 16:55:12 INFO Applying migration id=followeds 2026/02/05 16:55:12 INFO Applying migration id=certhash 2026/02/05 16:55:12 INFO Applying migration id=follows_sync 2026/02/05 16:55:12 INFO Applying migration id=jsonpath 2026/02/05 16:55:12 INFO Applying migration id=localforward 2026/02/05 16:55:12 INFO Applying migration id=avatar 2026/02/05 16:55:12 INFO Applying migration id=noimage 2026/02/05 16:55:12 INFO Applying migration id=feed 2026/02/05 16:55:12 INFO Applying migration id=bookmarks 2026/02/05 16:55:12 INFO Applying migration id=shareactivity 2026/02/05 16:55:12 INFO Applying migration id=application 2026/02/05 16:55:12 INFO Applying migration id=certificates 2026/02/05 16:55:12 INFO Applying migration id=rawforward 2026/02/05 16:55:12 INFO Applying migration id=publickey 2026/02/05 16:55:12 INFO Applying migration id=resolvegroup 2026/02/05 16:55:12 INFO Applying migration id=reject 2026/02/05 16:55:12 INFO Applying migration id=autodel 2026/02/05 16:55:12 INFO Applying migration id=jsonb 2026/02/05 16:55:12 INFO Applying migration id=quote 2026/02/05 16:55:12 INFO Applying migration id=rfc9421 2026/02/05 16:55:12 INFO Applying migration id=keys 2026/02/05 16:55:12 INFO Applying migration id=portable 2026/02/05 16:55:12 INFO Applying migration id=proofs 2026/02/05 16:55:12 INFO Applying migration id=contexts 2026/02/05 16:55:12 INFO Applying migration id=deliverieshost 2026/02/05 16:55:12 INFO Applying migration id=pembegin 2026/02/05 16:55:12 INFO Applying migration id=didhost 2026/02/05 16:55:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-b3cd-7ddd-9233-df241facea05 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 2026/02/05 16:55:13 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 2026/02/05 16:55:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-b3d0-7a25-ad54-4eef69acc62f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b3d0-79f5-8914-1dc4e0d043e4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-b3d0-79f5-8914-1dc4e0d043e4 2026/02/05 16:55:13 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 2026/02/05 16:55:13 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-b3d3-7922-95ec-f500d4ae956c activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 2026/02/05 16:55:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 2026/02/05 16:55:13 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-b3d9-7ddd-b536-0b03b8fe5240 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 2026/02/05 16:55:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 --- PASS: TestEdit_RemoveQuestion (0.83s) === RUN TestFollow_PostToFollowers 2026/02/05 16:55:13 INFO Applying migration id=initial 2026/02/05 16:55:13 INFO Applying migration id=notesupdated 2026/02/05 16:55:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:13 INFO Applying migration id=activitiesid 2026/02/05 16:55:13 INFO Applying migration id=outbox 2026/02/05 16:55:13 INFO Applying migration id=edits 2026/02/05 16:55:13 INFO Applying migration id=outboxactor 2026/02/05 16:55:13 INFO Applying migration id=outboxsender 2026/02/05 16:55:13 INFO Applying migration id=thread 2026/02/05 16:55:13 INFO Applying migration id=host 2026/02/05 16:55:13 INFO Applying migration id=sharedinbox 2026/02/05 16:55:13 INFO Applying migration id=noteshost 2026/02/05 16:55:13 INFO Applying migration id=fetched 2026/02/05 16:55:13 INFO Applying migration id=move 2026/02/05 16:55:13 INFO Applying migration id=cleanup 2026/02/05 16:55:13 INFO Applying migration id=received 2026/02/05 16:55:13 INFO Applying migration id=namehost 2026/02/05 16:55:13 INFO Applying migration id=outboxhost 2026/02/05 16:55:13 INFO Applying migration id=notesfts 2026/02/05 16:55:13 INFO Applying migration id=iconsname 2026/02/05 16:55:13 INFO Applying migration id=nohash 2026/02/05 16:55:13 INFO Applying migration id=shares 2026/02/05 16:55:13 INFO Applying migration id=actorttl 2026/02/05 16:55:13 INFO Applying migration id=tocc 2026/02/05 16:55:13 INFO Applying migration id=followeds 2026/02/05 16:55:13 INFO Applying migration id=certhash 2026/02/05 16:55:13 INFO Applying migration id=follows_sync 2026/02/05 16:55:13 INFO Applying migration id=jsonpath 2026/02/05 16:55:13 INFO Applying migration id=localforward 2026/02/05 16:55:13 INFO Applying migration id=avatar 2026/02/05 16:55:13 INFO Applying migration id=noimage 2026/02/05 16:55:13 INFO Applying migration id=feed 2026/02/05 16:55:13 INFO Applying migration id=bookmarks 2026/02/05 16:55:13 INFO Applying migration id=shareactivity 2026/02/05 16:55:13 INFO Applying migration id=application 2026/02/05 16:55:13 INFO Applying migration id=certificates 2026/02/05 16:55:13 INFO Applying migration id=rawforward 2026/02/05 16:55:13 INFO Applying migration id=publickey 2026/02/05 16:55:13 INFO Applying migration id=resolvegroup 2026/02/05 16:55:13 INFO Applying migration id=reject 2026/02/05 16:55:13 INFO Applying migration id=autodel 2026/02/05 16:55:13 INFO Applying migration id=jsonb 2026/02/05 16:55:13 INFO Applying migration id=quote 2026/02/05 16:55:13 INFO Applying migration id=rfc9421 2026/02/05 16:55:13 INFO Applying migration id=keys 2026/02/05 16:55:13 INFO Applying migration id=portable 2026/02/05 16:55:13 INFO Applying migration id=proofs 2026/02/05 16:55:13 INFO Applying migration id=contexts 2026/02/05 16:55:13 INFO Applying migration id=deliverieshost 2026/02/05 16:55:13 INFO Applying migration id=pembegin 2026/02/05 16:55:13 INFO Applying migration id=didhost 2026/02/05 16:55:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-b9f0-7b9f-a0f8-9f6493c3877e 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/02/05 16:55:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-b9f1-76ab-9226-2cc39949b53f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-b9f0-7b9f-a0f8-9f6493c3877e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-b9f0-7b9f-a0f8-9f6493c3877e 2026/02/05 16:55:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-b9f4-712c-8f58-828d7a9802ce activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b9f4-7032-84bb-9b8d952da231 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-b9f4-7032-84bb-9b8d952da231 --- PASS: TestFollow_PostToFollowers (1.56s) === RUN TestFollow_PostToFollowersBeforeFollow 2026/02/05 16:55:15 INFO Applying migration id=initial 2026/02/05 16:55:15 INFO Applying migration id=notesupdated 2026/02/05 16:55:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:15 INFO Applying migration id=activitiesid 2026/02/05 16:55:15 INFO Applying migration id=outbox 2026/02/05 16:55:15 INFO Applying migration id=edits 2026/02/05 16:55:15 INFO Applying migration id=outboxactor 2026/02/05 16:55:15 INFO Applying migration id=outboxsender 2026/02/05 16:55:15 INFO Applying migration id=thread 2026/02/05 16:55:15 INFO Applying migration id=host 2026/02/05 16:55:15 INFO Applying migration id=sharedinbox 2026/02/05 16:55:15 INFO Applying migration id=noteshost 2026/02/05 16:55:15 INFO Applying migration id=fetched 2026/02/05 16:55:15 INFO Applying migration id=move 2026/02/05 16:55:15 INFO Applying migration id=cleanup 2026/02/05 16:55:15 INFO Applying migration id=received 2026/02/05 16:55:15 INFO Applying migration id=namehost 2026/02/05 16:55:15 INFO Applying migration id=outboxhost 2026/02/05 16:55:15 INFO Applying migration id=notesfts 2026/02/05 16:55:15 INFO Applying migration id=iconsname 2026/02/05 16:55:15 INFO Applying migration id=nohash 2026/02/05 16:55:15 INFO Applying migration id=shares 2026/02/05 16:55:15 INFO Applying migration id=actorttl 2026/02/05 16:55:15 INFO Applying migration id=tocc 2026/02/05 16:55:15 INFO Applying migration id=followeds 2026/02/05 16:55:15 INFO Applying migration id=certhash 2026/02/05 16:55:15 INFO Applying migration id=follows_sync 2026/02/05 16:55:15 INFO Applying migration id=jsonpath 2026/02/05 16:55:15 INFO Applying migration id=localforward 2026/02/05 16:55:15 INFO Applying migration id=avatar 2026/02/05 16:55:15 INFO Applying migration id=noimage 2026/02/05 16:55:15 INFO Applying migration id=feed 2026/02/05 16:55:15 INFO Applying migration id=bookmarks 2026/02/05 16:55:15 INFO Applying migration id=shareactivity 2026/02/05 16:55:15 INFO Applying migration id=application 2026/02/05 16:55:15 INFO Applying migration id=certificates 2026/02/05 16:55:15 INFO Applying migration id=rawforward 2026/02/05 16:55:15 INFO Applying migration id=publickey 2026/02/05 16:55:15 INFO Applying migration id=resolvegroup 2026/02/05 16:55:15 INFO Applying migration id=reject 2026/02/05 16:55:15 INFO Applying migration id=autodel 2026/02/05 16:55:15 INFO Applying migration id=jsonb 2026/02/05 16:55:15 INFO Applying migration id=quote 2026/02/05 16:55:15 INFO Applying migration id=rfc9421 2026/02/05 16:55:15 INFO Applying migration id=keys 2026/02/05 16:55:15 INFO Applying migration id=portable 2026/02/05 16:55:15 INFO Applying migration id=proofs 2026/02/05 16:55:15 INFO Applying migration id=contexts 2026/02/05 16:55:15 INFO Applying migration id=deliverieshost 2026/02/05 16:55:15 INFO Applying migration id=pembegin 2026/02/05 16:55:15 INFO Applying migration id=didhost 2026/02/05 16:55:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-beb9-792d-b442-0b066a170662 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-beb9-71df-9890-93eaa21ec569 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-beb9-71df-9890-93eaa21ec569 2026/02/05 16:55:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-bebc-7854-aa3b-a2ab263ac102 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/02/05 16:55:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-bebd-7390-b55e-60bf5a917db8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-bebc-7854-aa3b-a2ab263ac102 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-bebc-7854-aa3b-a2ab263ac102 --- PASS: TestFollow_PostToFollowersBeforeFollow (1.22s) === RUN TestFollow_DMUnfollowFollow 2026/02/05 16:55:16 INFO Applying migration id=initial 2026/02/05 16:55:16 INFO Applying migration id=notesupdated 2026/02/05 16:55:16 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:16 INFO Applying migration id=activitiesid 2026/02/05 16:55:16 INFO Applying migration id=outbox 2026/02/05 16:55:16 INFO Applying migration id=edits 2026/02/05 16:55:16 INFO Applying migration id=outboxactor 2026/02/05 16:55:16 INFO Applying migration id=outboxsender 2026/02/05 16:55:16 INFO Applying migration id=thread 2026/02/05 16:55:16 INFO Applying migration id=host 2026/02/05 16:55:16 INFO Applying migration id=sharedinbox 2026/02/05 16:55:16 INFO Applying migration id=noteshost 2026/02/05 16:55:16 INFO Applying migration id=fetched 2026/02/05 16:55:16 INFO Applying migration id=move 2026/02/05 16:55:16 INFO Applying migration id=cleanup 2026/02/05 16:55:16 INFO Applying migration id=received 2026/02/05 16:55:16 INFO Applying migration id=namehost 2026/02/05 16:55:16 INFO Applying migration id=outboxhost 2026/02/05 16:55:16 INFO Applying migration id=notesfts 2026/02/05 16:55:16 INFO Applying migration id=iconsname 2026/02/05 16:55:16 INFO Applying migration id=nohash 2026/02/05 16:55:16 INFO Applying migration id=shares 2026/02/05 16:55:16 INFO Applying migration id=actorttl 2026/02/05 16:55:16 INFO Applying migration id=tocc 2026/02/05 16:55:16 INFO Applying migration id=followeds 2026/02/05 16:55:16 INFO Applying migration id=certhash 2026/02/05 16:55:16 INFO Applying migration id=follows_sync 2026/02/05 16:55:16 INFO Applying migration id=jsonpath 2026/02/05 16:55:16 INFO Applying migration id=localforward 2026/02/05 16:55:16 INFO Applying migration id=avatar 2026/02/05 16:55:16 INFO Applying migration id=noimage 2026/02/05 16:55:16 INFO Applying migration id=feed 2026/02/05 16:55:16 INFO Applying migration id=bookmarks 2026/02/05 16:55:16 INFO Applying migration id=shareactivity 2026/02/05 16:55:16 INFO Applying migration id=application 2026/02/05 16:55:16 INFO Applying migration id=certificates 2026/02/05 16:55:16 INFO Applying migration id=rawforward 2026/02/05 16:55:16 INFO Applying migration id=publickey 2026/02/05 16:55:16 INFO Applying migration id=resolvegroup 2026/02/05 16:55:16 INFO Applying migration id=reject 2026/02/05 16:55:16 INFO Applying migration id=autodel 2026/02/05 16:55:16 INFO Applying migration id=jsonb 2026/02/05 16:55:16 INFO Applying migration id=quote 2026/02/05 16:55:16 INFO Applying migration id=rfc9421 2026/02/05 16:55:16 INFO Applying migration id=keys 2026/02/05 16:55:16 INFO Applying migration id=portable 2026/02/05 16:55:16 INFO Applying migration id=proofs 2026/02/05 16:55:16 INFO Applying migration id=contexts 2026/02/05 16:55:16 INFO Applying migration id=deliverieshost 2026/02/05 16:55:16 INFO Applying migration id=pembegin 2026/02/05 16:55:16 INFO Applying migration id=didhost 2026/02/05 16:55:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-c33b-745a-ae5e-e21d1eee87e6 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/02/05 16:55:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-c33b-7e98-a017-ecd00de2f870 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-c33b-745a-ae5e-e21d1eee87e6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-c33b-745a-ae5e-e21d1eee87e6 2026/02/05 16:55:17 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-c33c-79a5-91b3-c62bb014feec activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-c33c-77bb-8e7f-acd5a807d3e4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-c33c-77bb-8e7f-acd5a807d3e4 2026/02/05 16:55:17 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2eba-c342-7627-adbb-a25a4fe91d5c activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-c33b-745a-ae5e-e21d1eee87e6 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 (1.15s) === RUN TestFollow_DMUnfollowBeforeFeedUpdate 2026/02/05 16:55:17 INFO Applying migration id=initial 2026/02/05 16:55:17 INFO Applying migration id=notesupdated 2026/02/05 16:55:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:17 INFO Applying migration id=activitiesid 2026/02/05 16:55:17 INFO Applying migration id=outbox 2026/02/05 16:55:17 INFO Applying migration id=edits 2026/02/05 16:55:17 INFO Applying migration id=outboxactor 2026/02/05 16:55:17 INFO Applying migration id=outboxsender 2026/02/05 16:55:17 INFO Applying migration id=thread 2026/02/05 16:55:17 INFO Applying migration id=host 2026/02/05 16:55:17 INFO Applying migration id=sharedinbox 2026/02/05 16:55:17 INFO Applying migration id=noteshost 2026/02/05 16:55:17 INFO Applying migration id=fetched 2026/02/05 16:55:17 INFO Applying migration id=move 2026/02/05 16:55:17 INFO Applying migration id=cleanup 2026/02/05 16:55:17 INFO Applying migration id=received 2026/02/05 16:55:17 INFO Applying migration id=namehost 2026/02/05 16:55:17 INFO Applying migration id=outboxhost 2026/02/05 16:55:17 INFO Applying migration id=notesfts 2026/02/05 16:55:17 INFO Applying migration id=iconsname 2026/02/05 16:55:17 INFO Applying migration id=nohash 2026/02/05 16:55:17 INFO Applying migration id=shares 2026/02/05 16:55:17 INFO Applying migration id=actorttl 2026/02/05 16:55:17 INFO Applying migration id=tocc 2026/02/05 16:55:17 INFO Applying migration id=followeds 2026/02/05 16:55:17 INFO Applying migration id=certhash 2026/02/05 16:55:17 INFO Applying migration id=follows_sync 2026/02/05 16:55:17 INFO Applying migration id=jsonpath 2026/02/05 16:55:17 INFO Applying migration id=localforward 2026/02/05 16:55:17 INFO Applying migration id=avatar 2026/02/05 16:55:17 INFO Applying migration id=noimage 2026/02/05 16:55:17 INFO Applying migration id=feed 2026/02/05 16:55:17 INFO Applying migration id=bookmarks 2026/02/05 16:55:17 INFO Applying migration id=shareactivity 2026/02/05 16:55:17 INFO Applying migration id=application 2026/02/05 16:55:17 INFO Applying migration id=certificates 2026/02/05 16:55:17 INFO Applying migration id=rawforward 2026/02/05 16:55:17 INFO Applying migration id=publickey 2026/02/05 16:55:17 INFO Applying migration id=resolvegroup 2026/02/05 16:55:17 INFO Applying migration id=reject 2026/02/05 16:55:17 INFO Applying migration id=autodel 2026/02/05 16:55:17 INFO Applying migration id=jsonb 2026/02/05 16:55:17 INFO Applying migration id=quote 2026/02/05 16:55:17 INFO Applying migration id=rfc9421 2026/02/05 16:55:17 INFO Applying migration id=keys 2026/02/05 16:55:17 INFO Applying migration id=portable 2026/02/05 16:55:17 INFO Applying migration id=proofs 2026/02/05 16:55:17 INFO Applying migration id=contexts 2026/02/05 16:55:17 INFO Applying migration id=deliverieshost 2026/02/05 16:55:17 INFO Applying migration id=pembegin 2026/02/05 16:55:17 INFO Applying migration id=didhost 2026/02/05 16:55:18 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-c858-7161-8496-769a30d9bc28 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/02/05 16:55:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-c858-7d80-83c5-a8382a1ef11b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-c858-7161-8496-769a30d9bc28 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-c858-7161-8496-769a30d9bc28 2026/02/05 16:55:18 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-c859-7910-9186-fb9f7742fe7b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-c859-7706-8a09-389135e16fe1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-c859-7706-8a09-389135e16fe1 2026/02/05 16:55:18 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2eba-c85c-700b-a5ac-54bbed9602cb activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-c858-7161-8496-769a30d9bc28 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestFollow_DMUnfollowBeforeFeedUpdate (1.31s) === RUN TestFollow_PublicPost 2026/02/05 16:55:18 INFO Applying migration id=initial 2026/02/05 16:55:18 INFO Applying migration id=notesupdated 2026/02/05 16:55:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:18 INFO Applying migration id=activitiesid 2026/02/05 16:55:18 INFO Applying migration id=outbox 2026/02/05 16:55:18 INFO Applying migration id=edits 2026/02/05 16:55:18 INFO Applying migration id=outboxactor 2026/02/05 16:55:18 INFO Applying migration id=outboxsender 2026/02/05 16:55:18 INFO Applying migration id=thread 2026/02/05 16:55:18 INFO Applying migration id=host 2026/02/05 16:55:18 INFO Applying migration id=sharedinbox 2026/02/05 16:55:18 INFO Applying migration id=noteshost 2026/02/05 16:55:18 INFO Applying migration id=fetched 2026/02/05 16:55:18 INFO Applying migration id=move 2026/02/05 16:55:18 INFO Applying migration id=cleanup 2026/02/05 16:55:18 INFO Applying migration id=received 2026/02/05 16:55:18 INFO Applying migration id=namehost 2026/02/05 16:55:18 INFO Applying migration id=outboxhost 2026/02/05 16:55:18 INFO Applying migration id=notesfts 2026/02/05 16:55:18 INFO Applying migration id=iconsname 2026/02/05 16:55:18 INFO Applying migration id=nohash 2026/02/05 16:55:18 INFO Applying migration id=shares 2026/02/05 16:55:18 INFO Applying migration id=actorttl 2026/02/05 16:55:18 INFO Applying migration id=tocc 2026/02/05 16:55:18 INFO Applying migration id=followeds 2026/02/05 16:55:18 INFO Applying migration id=certhash 2026/02/05 16:55:18 INFO Applying migration id=follows_sync 2026/02/05 16:55:18 INFO Applying migration id=jsonpath 2026/02/05 16:55:18 INFO Applying migration id=localforward 2026/02/05 16:55:18 INFO Applying migration id=avatar 2026/02/05 16:55:18 INFO Applying migration id=noimage 2026/02/05 16:55:18 INFO Applying migration id=feed 2026/02/05 16:55:18 INFO Applying migration id=bookmarks 2026/02/05 16:55:18 INFO Applying migration id=shareactivity 2026/02/05 16:55:18 INFO Applying migration id=application 2026/02/05 16:55:18 INFO Applying migration id=certificates 2026/02/05 16:55:18 INFO Applying migration id=rawforward 2026/02/05 16:55:18 INFO Applying migration id=publickey 2026/02/05 16:55:18 INFO Applying migration id=resolvegroup 2026/02/05 16:55:18 INFO Applying migration id=reject 2026/02/05 16:55:18 INFO Applying migration id=autodel 2026/02/05 16:55:18 INFO Applying migration id=jsonb 2026/02/05 16:55:19 INFO Applying migration id=quote 2026/02/05 16:55:19 INFO Applying migration id=rfc9421 2026/02/05 16:55:19 INFO Applying migration id=keys 2026/02/05 16:55:19 INFO Applying migration id=portable 2026/02/05 16:55:19 INFO Applying migration id=proofs 2026/02/05 16:55:19 INFO Applying migration id=contexts 2026/02/05 16:55:19 INFO Applying migration id=deliverieshost 2026/02/05 16:55:19 INFO Applying migration id=pembegin 2026/02/05 16:55:19 INFO Applying migration id=didhost 2026/02/05 16:55:20 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-ccf6-7619-9598-757ef39972e6 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/02/05 16:55:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-ccf7-70e8-9b67-dcd5c34cb30e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-ccf6-7619-9598-757ef39972e6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-ccf6-7619-9598-757ef39972e6 2026/02/05 16:55:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-ccf9-794d-b177-aeb57e2a6819 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-ccf9-78c0-8a39-9d0c6956f0f5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-ccf9-78c0-8a39-9d0c6956f0f5 --- PASS: TestFollow_PublicPost (1.18s) === RUN TestFollow_Mutual 2026/02/05 16:55:20 INFO Applying migration id=initial 2026/02/05 16:55:20 INFO Applying migration id=notesupdated 2026/02/05 16:55:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:20 INFO Applying migration id=activitiesid 2026/02/05 16:55:20 INFO Applying migration id=outbox 2026/02/05 16:55:20 INFO Applying migration id=edits 2026/02/05 16:55:20 INFO Applying migration id=outboxactor 2026/02/05 16:55:20 INFO Applying migration id=outboxsender 2026/02/05 16:55:20 INFO Applying migration id=thread 2026/02/05 16:55:20 INFO Applying migration id=host 2026/02/05 16:55:20 INFO Applying migration id=sharedinbox 2026/02/05 16:55:20 INFO Applying migration id=noteshost 2026/02/05 16:55:20 INFO Applying migration id=fetched 2026/02/05 16:55:20 INFO Applying migration id=move 2026/02/05 16:55:20 INFO Applying migration id=cleanup 2026/02/05 16:55:20 INFO Applying migration id=received 2026/02/05 16:55:20 INFO Applying migration id=namehost 2026/02/05 16:55:20 INFO Applying migration id=outboxhost 2026/02/05 16:55:20 INFO Applying migration id=notesfts 2026/02/05 16:55:20 INFO Applying migration id=iconsname 2026/02/05 16:55:20 INFO Applying migration id=nohash 2026/02/05 16:55:20 INFO Applying migration id=shares 2026/02/05 16:55:20 INFO Applying migration id=actorttl 2026/02/05 16:55:20 INFO Applying migration id=tocc 2026/02/05 16:55:20 INFO Applying migration id=followeds 2026/02/05 16:55:20 INFO Applying migration id=certhash 2026/02/05 16:55:20 INFO Applying migration id=follows_sync 2026/02/05 16:55:20 INFO Applying migration id=jsonpath 2026/02/05 16:55:20 INFO Applying migration id=localforward 2026/02/05 16:55:20 INFO Applying migration id=avatar 2026/02/05 16:55:20 INFO Applying migration id=noimage 2026/02/05 16:55:20 INFO Applying migration id=feed 2026/02/05 16:55:20 INFO Applying migration id=bookmarks 2026/02/05 16:55:20 INFO Applying migration id=shareactivity 2026/02/05 16:55:20 INFO Applying migration id=application 2026/02/05 16:55:20 INFO Applying migration id=certificates 2026/02/05 16:55:20 INFO Applying migration id=rawforward 2026/02/05 16:55:20 INFO Applying migration id=publickey 2026/02/05 16:55:20 INFO Applying migration id=resolvegroup 2026/02/05 16:55:20 INFO Applying migration id=reject 2026/02/05 16:55:20 INFO Applying migration id=autodel 2026/02/05 16:55:20 INFO Applying migration id=jsonb 2026/02/05 16:55:20 INFO Applying migration id=quote 2026/02/05 16:55:20 INFO Applying migration id=rfc9421 2026/02/05 16:55:20 INFO Applying migration id=keys 2026/02/05 16:55:20 INFO Applying migration id=portable 2026/02/05 16:55:20 INFO Applying migration id=proofs 2026/02/05 16:55:20 INFO Applying migration id=contexts 2026/02/05 16:55:20 INFO Applying migration id=deliverieshost 2026/02/05 16:55:20 INFO Applying migration id=pembegin 2026/02/05 16:55:20 INFO Applying migration id=didhost 2026/02/05 16:55:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-d0eb-765c-a6d7-469ad1b027ac 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/02/05 16:55:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-d0ec-710b-8412-6b78b8ab1d1d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-d0eb-765c-a6d7-469ad1b027ac activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-d0eb-765c-a6d7-469ad1b027ac 2026/02/05 16:55:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-d0ee-7e9c-b690-3e06c4ccf160 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-d0ee-7e54-924b-aed1f13df087 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-d0ee-7e54-924b-aed1f13df087 2026/02/05 16:55:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2eba-d0ee-7e54-924b-aed1f13df087 2026/02/05 16:55:21 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2eba-d0f1-7960-b516-8d298e2e0e84 note=https://localhost.localdomain:8443/post/019c2eba-d0f1-7916-b88c-bab981b9ca1b thread=https://localhost.localdomain:8443/post/019c2eba-d0ee-7e54-924b-aed1f13df087 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-d0f1-7960-b516-8d298e2e0e84 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-d0f1-7916-b88c-bab981b9ca1b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-d0f1-7916-b88c-bab981b9ca1b 2026/02/05 16:55:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-d0fc-7d49-bf26-5ab34411a9f8 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/02/05 16:55:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-d0fd-7b8f-8ce5-c5bb80f3b6f5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-d0fc-7d49-bf26-5ab34411a9f8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-d0fc-7d49-bf26-5ab34411a9f8 --- PASS: TestFollow_Mutual (1.03s) === RUN TestFollow_AlreadyFollowing 2026/02/05 16:55:21 INFO Applying migration id=initial 2026/02/05 16:55:21 INFO Applying migration id=notesupdated 2026/02/05 16:55:21 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:21 INFO Applying migration id=activitiesid 2026/02/05 16:55:21 INFO Applying migration id=outbox 2026/02/05 16:55:21 INFO Applying migration id=edits 2026/02/05 16:55:21 INFO Applying migration id=outboxactor 2026/02/05 16:55:21 INFO Applying migration id=outboxsender 2026/02/05 16:55:21 INFO Applying migration id=thread 2026/02/05 16:55:21 INFO Applying migration id=host 2026/02/05 16:55:21 INFO Applying migration id=sharedinbox 2026/02/05 16:55:21 INFO Applying migration id=noteshost 2026/02/05 16:55:21 INFO Applying migration id=fetched 2026/02/05 16:55:21 INFO Applying migration id=move 2026/02/05 16:55:21 INFO Applying migration id=cleanup 2026/02/05 16:55:21 INFO Applying migration id=received 2026/02/05 16:55:21 INFO Applying migration id=namehost 2026/02/05 16:55:21 INFO Applying migration id=outboxhost 2026/02/05 16:55:21 INFO Applying migration id=notesfts 2026/02/05 16:55:21 INFO Applying migration id=iconsname 2026/02/05 16:55:21 INFO Applying migration id=nohash 2026/02/05 16:55:21 INFO Applying migration id=shares 2026/02/05 16:55:21 INFO Applying migration id=actorttl 2026/02/05 16:55:21 INFO Applying migration id=tocc 2026/02/05 16:55:21 INFO Applying migration id=followeds 2026/02/05 16:55:21 INFO Applying migration id=certhash 2026/02/05 16:55:21 INFO Applying migration id=follows_sync 2026/02/05 16:55:21 INFO Applying migration id=jsonpath 2026/02/05 16:55:21 INFO Applying migration id=localforward 2026/02/05 16:55:21 INFO Applying migration id=avatar 2026/02/05 16:55:21 INFO Applying migration id=noimage 2026/02/05 16:55:21 INFO Applying migration id=feed 2026/02/05 16:55:21 INFO Applying migration id=bookmarks 2026/02/05 16:55:21 INFO Applying migration id=shareactivity 2026/02/05 16:55:21 INFO Applying migration id=application 2026/02/05 16:55:21 INFO Applying migration id=certificates 2026/02/05 16:55:21 INFO Applying migration id=rawforward 2026/02/05 16:55:21 INFO Applying migration id=publickey 2026/02/05 16:55:21 INFO Applying migration id=resolvegroup 2026/02/05 16:55:21 INFO Applying migration id=reject 2026/02/05 16:55:21 INFO Applying migration id=autodel 2026/02/05 16:55:21 INFO Applying migration id=jsonb 2026/02/05 16:55:21 INFO Applying migration id=quote 2026/02/05 16:55:21 INFO Applying migration id=rfc9421 2026/02/05 16:55:21 INFO Applying migration id=keys 2026/02/05 16:55:21 INFO Applying migration id=portable 2026/02/05 16:55:21 INFO Applying migration id=proofs 2026/02/05 16:55:21 INFO Applying migration id=contexts 2026/02/05 16:55:21 INFO Applying migration id=deliverieshost 2026/02/05 16:55:21 INFO Applying migration id=pembegin 2026/02/05 16:55:21 INFO Applying migration id=didhost 2026/02/05 16:55:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-d40d-7af7-b6fd-1fb7830d3795 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/02/05 16:55:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-d40e-75cc-aeda-2730d6305ad1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-d40d-7af7-b6fd-1fb7830d3795 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-d40d-7af7-b6fd-1fb7830d3795 --- PASS: TestFollow_AlreadyFollowing (0.78s) === RUN TestFollow_NoSuchUser 2026/02/05 16:55:21 INFO Applying migration id=initial 2026/02/05 16:55:21 INFO Applying migration id=notesupdated 2026/02/05 16:55:21 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:21 INFO Applying migration id=activitiesid 2026/02/05 16:55:21 INFO Applying migration id=outbox 2026/02/05 16:55:21 INFO Applying migration id=edits 2026/02/05 16:55:21 INFO Applying migration id=outboxactor 2026/02/05 16:55:21 INFO Applying migration id=outboxsender 2026/02/05 16:55:21 INFO Applying migration id=thread 2026/02/05 16:55:21 INFO Applying migration id=host 2026/02/05 16:55:21 INFO Applying migration id=sharedinbox 2026/02/05 16:55:21 INFO Applying migration id=noteshost 2026/02/05 16:55:21 INFO Applying migration id=fetched 2026/02/05 16:55:21 INFO Applying migration id=move 2026/02/05 16:55:21 INFO Applying migration id=cleanup 2026/02/05 16:55:21 INFO Applying migration id=received 2026/02/05 16:55:21 INFO Applying migration id=namehost 2026/02/05 16:55:21 INFO Applying migration id=outboxhost 2026/02/05 16:55:21 INFO Applying migration id=notesfts 2026/02/05 16:55:21 INFO Applying migration id=iconsname 2026/02/05 16:55:21 INFO Applying migration id=nohash 2026/02/05 16:55:21 INFO Applying migration id=shares 2026/02/05 16:55:21 INFO Applying migration id=actorttl 2026/02/05 16:55:21 INFO Applying migration id=tocc 2026/02/05 16:55:21 INFO Applying migration id=followeds 2026/02/05 16:55:21 INFO Applying migration id=certhash 2026/02/05 16:55:21 INFO Applying migration id=follows_sync 2026/02/05 16:55:21 INFO Applying migration id=jsonpath 2026/02/05 16:55:21 INFO Applying migration id=localforward 2026/02/05 16:55:21 INFO Applying migration id=avatar 2026/02/05 16:55:21 INFO Applying migration id=noimage 2026/02/05 16:55:21 INFO Applying migration id=feed 2026/02/05 16:55:21 INFO Applying migration id=bookmarks 2026/02/05 16:55:21 INFO Applying migration id=shareactivity 2026/02/05 16:55:21 INFO Applying migration id=application 2026/02/05 16:55:21 INFO Applying migration id=certificates 2026/02/05 16:55:21 INFO Applying migration id=rawforward 2026/02/05 16:55:21 INFO Applying migration id=publickey 2026/02/05 16:55:21 INFO Applying migration id=resolvegroup 2026/02/05 16:55:21 INFO Applying migration id=reject 2026/02/05 16:55:21 INFO Applying migration id=autodel 2026/02/05 16:55:21 INFO Applying migration id=jsonb 2026/02/05 16:55:21 INFO Applying migration id=quote 2026/02/05 16:55:21 INFO Applying migration id=rfc9421 2026/02/05 16:55:21 INFO Applying migration id=keys 2026/02/05 16:55:22 INFO Applying migration id=portable 2026/02/05 16:55:22 INFO Applying migration id=proofs 2026/02/05 16:55:22 INFO Applying migration id=contexts 2026/02/05 16:55:22 INFO Applying migration id=deliverieshost 2026/02/05 16:55:22 INFO Applying migration id=pembegin 2026/02/05 16:55:22 INFO Applying migration id=didhost 2026/02/05 16:55:23 WARN Cannot follow a non-existing user followed=https://localhost.localdomain:8443/user/erin --- PASS: TestFollow_NoSuchUser (1.42s) === RUN TestFollow_UnauthenticatedUser 2026/02/05 16:55:23 INFO Applying migration id=initial 2026/02/05 16:55:23 INFO Applying migration id=notesupdated 2026/02/05 16:55:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:23 INFO Applying migration id=activitiesid 2026/02/05 16:55:23 INFO Applying migration id=outbox 2026/02/05 16:55:23 INFO Applying migration id=edits 2026/02/05 16:55:23 INFO Applying migration id=outboxactor 2026/02/05 16:55:23 INFO Applying migration id=outboxsender 2026/02/05 16:55:23 INFO Applying migration id=thread 2026/02/05 16:55:23 INFO Applying migration id=host 2026/02/05 16:55:23 INFO Applying migration id=sharedinbox 2026/02/05 16:55:23 INFO Applying migration id=noteshost 2026/02/05 16:55:23 INFO Applying migration id=fetched 2026/02/05 16:55:23 INFO Applying migration id=move 2026/02/05 16:55:23 INFO Applying migration id=cleanup 2026/02/05 16:55:23 INFO Applying migration id=received 2026/02/05 16:55:23 INFO Applying migration id=namehost 2026/02/05 16:55:23 INFO Applying migration id=outboxhost 2026/02/05 16:55:23 INFO Applying migration id=notesfts 2026/02/05 16:55:23 INFO Applying migration id=iconsname 2026/02/05 16:55:23 INFO Applying migration id=nohash 2026/02/05 16:55:23 INFO Applying migration id=shares 2026/02/05 16:55:23 INFO Applying migration id=actorttl 2026/02/05 16:55:23 INFO Applying migration id=tocc 2026/02/05 16:55:23 INFO Applying migration id=followeds 2026/02/05 16:55:23 INFO Applying migration id=certhash 2026/02/05 16:55:23 INFO Applying migration id=follows_sync 2026/02/05 16:55:23 INFO Applying migration id=jsonpath 2026/02/05 16:55:23 INFO Applying migration id=localforward 2026/02/05 16:55:23 INFO Applying migration id=avatar 2026/02/05 16:55:23 INFO Applying migration id=noimage 2026/02/05 16:55:23 INFO Applying migration id=feed 2026/02/05 16:55:23 INFO Applying migration id=bookmarks 2026/02/05 16:55:23 INFO Applying migration id=shareactivity 2026/02/05 16:55:23 INFO Applying migration id=application 2026/02/05 16:55:23 INFO Applying migration id=certificates 2026/02/05 16:55:23 INFO Applying migration id=rawforward 2026/02/05 16:55:23 INFO Applying migration id=publickey 2026/02/05 16:55:23 INFO Applying migration id=resolvegroup 2026/02/05 16:55:23 INFO Applying migration id=reject 2026/02/05 16:55:23 INFO Applying migration id=autodel 2026/02/05 16:55:23 INFO Applying migration id=jsonb 2026/02/05 16:55:23 INFO Applying migration id=quote 2026/02/05 16:55:23 INFO Applying migration id=rfc9421 2026/02/05 16:55:23 INFO Applying migration id=keys 2026/02/05 16:55:23 INFO Applying migration id=portable 2026/02/05 16:55:23 INFO Applying migration id=proofs 2026/02/05 16:55:23 INFO Applying migration id=contexts 2026/02/05 16:55:23 INFO Applying migration id=deliverieshost 2026/02/05 16:55:23 INFO Applying migration id=pembegin 2026/02/05 16:55:23 INFO Applying migration id=didhost --- PASS: TestFollow_UnauthenticatedUser (1.73s) === RUN TestFollows_NoFollows 2026/02/05 16:55:25 INFO Applying migration id=initial 2026/02/05 16:55:25 INFO Applying migration id=notesupdated 2026/02/05 16:55:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:25 INFO Applying migration id=activitiesid 2026/02/05 16:55:25 INFO Applying migration id=outbox 2026/02/05 16:55:25 INFO Applying migration id=edits 2026/02/05 16:55:25 INFO Applying migration id=outboxactor 2026/02/05 16:55:25 INFO Applying migration id=outboxsender 2026/02/05 16:55:25 INFO Applying migration id=thread 2026/02/05 16:55:25 INFO Applying migration id=host 2026/02/05 16:55:25 INFO Applying migration id=sharedinbox 2026/02/05 16:55:25 INFO Applying migration id=noteshost 2026/02/05 16:55:25 INFO Applying migration id=fetched 2026/02/05 16:55:25 INFO Applying migration id=move 2026/02/05 16:55:25 INFO Applying migration id=cleanup 2026/02/05 16:55:25 INFO Applying migration id=received 2026/02/05 16:55:25 INFO Applying migration id=namehost 2026/02/05 16:55:25 INFO Applying migration id=outboxhost 2026/02/05 16:55:25 INFO Applying migration id=notesfts 2026/02/05 16:55:25 INFO Applying migration id=iconsname 2026/02/05 16:55:25 INFO Applying migration id=nohash 2026/02/05 16:55:25 INFO Applying migration id=shares 2026/02/05 16:55:25 INFO Applying migration id=actorttl 2026/02/05 16:55:25 INFO Applying migration id=tocc 2026/02/05 16:55:25 INFO Applying migration id=followeds 2026/02/05 16:55:25 INFO Applying migration id=certhash 2026/02/05 16:55:25 INFO Applying migration id=follows_sync 2026/02/05 16:55:25 INFO Applying migration id=jsonpath 2026/02/05 16:55:25 INFO Applying migration id=localforward 2026/02/05 16:55:25 INFO Applying migration id=avatar 2026/02/05 16:55:25 INFO Applying migration id=noimage 2026/02/05 16:55:25 INFO Applying migration id=feed 2026/02/05 16:55:25 INFO Applying migration id=bookmarks 2026/02/05 16:55:25 INFO Applying migration id=shareactivity 2026/02/05 16:55:25 INFO Applying migration id=application 2026/02/05 16:55:25 INFO Applying migration id=certificates 2026/02/05 16:55:25 INFO Applying migration id=rawforward 2026/02/05 16:55:25 INFO Applying migration id=publickey 2026/02/05 16:55:25 INFO Applying migration id=resolvegroup 2026/02/05 16:55:25 INFO Applying migration id=reject 2026/02/05 16:55:25 INFO Applying migration id=autodel 2026/02/05 16:55:25 INFO Applying migration id=jsonb 2026/02/05 16:55:25 INFO Applying migration id=quote 2026/02/05 16:55:25 INFO Applying migration id=rfc9421 2026/02/05 16:55:25 INFO Applying migration id=keys 2026/02/05 16:55:25 INFO Applying migration id=portable 2026/02/05 16:55:25 INFO Applying migration id=proofs 2026/02/05 16:55:25 INFO Applying migration id=contexts 2026/02/05 16:55:25 INFO Applying migration id=deliverieshost 2026/02/05 16:55:25 INFO Applying migration id=pembegin 2026/02/05 16:55:25 INFO Applying migration id=didhost --- PASS: TestFollows_NoFollows (1.05s) === RUN TestFollows_TwoInactive 2026/02/05 16:55:26 INFO Applying migration id=initial 2026/02/05 16:55:26 INFO Applying migration id=notesupdated 2026/02/05 16:55:26 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:26 INFO Applying migration id=activitiesid 2026/02/05 16:55:26 INFO Applying migration id=outbox 2026/02/05 16:55:26 INFO Applying migration id=edits 2026/02/05 16:55:26 INFO Applying migration id=outboxactor 2026/02/05 16:55:26 INFO Applying migration id=outboxsender 2026/02/05 16:55:26 INFO Applying migration id=thread 2026/02/05 16:55:26 INFO Applying migration id=host 2026/02/05 16:55:26 INFO Applying migration id=sharedinbox 2026/02/05 16:55:26 INFO Applying migration id=noteshost 2026/02/05 16:55:26 INFO Applying migration id=fetched 2026/02/05 16:55:26 INFO Applying migration id=move 2026/02/05 16:55:26 INFO Applying migration id=cleanup 2026/02/05 16:55:26 INFO Applying migration id=received 2026/02/05 16:55:26 INFO Applying migration id=namehost 2026/02/05 16:55:26 INFO Applying migration id=outboxhost 2026/02/05 16:55:26 INFO Applying migration id=notesfts 2026/02/05 16:55:26 INFO Applying migration id=iconsname 2026/02/05 16:55:26 INFO Applying migration id=nohash 2026/02/05 16:55:26 INFO Applying migration id=shares 2026/02/05 16:55:26 INFO Applying migration id=actorttl 2026/02/05 16:55:26 INFO Applying migration id=tocc 2026/02/05 16:55:26 INFO Applying migration id=followeds 2026/02/05 16:55:26 INFO Applying migration id=certhash 2026/02/05 16:55:26 INFO Applying migration id=follows_sync 2026/02/05 16:55:26 INFO Applying migration id=jsonpath 2026/02/05 16:55:26 INFO Applying migration id=localforward 2026/02/05 16:55:26 INFO Applying migration id=avatar 2026/02/05 16:55:26 INFO Applying migration id=noimage 2026/02/05 16:55:26 INFO Applying migration id=feed 2026/02/05 16:55:26 INFO Applying migration id=bookmarks 2026/02/05 16:55:26 INFO Applying migration id=shareactivity 2026/02/05 16:55:26 INFO Applying migration id=application 2026/02/05 16:55:26 INFO Applying migration id=certificates 2026/02/05 16:55:26 INFO Applying migration id=rawforward 2026/02/05 16:55:26 INFO Applying migration id=publickey 2026/02/05 16:55:26 INFO Applying migration id=resolvegroup 2026/02/05 16:55:26 INFO Applying migration id=reject 2026/02/05 16:55:26 INFO Applying migration id=autodel 2026/02/05 16:55:26 INFO Applying migration id=jsonb 2026/02/05 16:55:26 INFO Applying migration id=quote 2026/02/05 16:55:26 INFO Applying migration id=rfc9421 2026/02/05 16:55:26 INFO Applying migration id=keys 2026/02/05 16:55:26 INFO Applying migration id=portable 2026/02/05 16:55:26 INFO Applying migration id=proofs 2026/02/05 16:55:26 INFO Applying migration id=contexts 2026/02/05 16:55:26 INFO Applying migration id=deliverieshost 2026/02/05 16:55:26 INFO Applying migration id=pembegin 2026/02/05 16:55:26 INFO Applying migration id=didhost 2026/02/05 16:55:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-e961-7dbc-93ea-5d0e491a390c 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/02/05 16:55:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-e962-7c9b-a9af-827850a4a056 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-e961-7dbc-93ea-5d0e491a390c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-e961-7dbc-93ea-5d0e491a390c 2026/02/05 16:55:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-e965-7ec1-b151-a4f60ccc3f8f 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/02/05 16:55:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-e966-799d-be1f-e97f3a160902 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-e965-7ec1-b151-a4f60ccc3f8f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-e965-7ec1-b151-a4f60ccc3f8f --- PASS: TestFollows_TwoInactive (1.27s) === RUN TestFollows_OneActiveOneInactive 2026/02/05 16:55:27 INFO Applying migration id=initial 2026/02/05 16:55:27 INFO Applying migration id=notesupdated 2026/02/05 16:55:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:27 INFO Applying migration id=activitiesid 2026/02/05 16:55:27 INFO Applying migration id=outbox 2026/02/05 16:55:27 INFO Applying migration id=edits 2026/02/05 16:55:27 INFO Applying migration id=outboxactor 2026/02/05 16:55:27 INFO Applying migration id=outboxsender 2026/02/05 16:55:27 INFO Applying migration id=thread 2026/02/05 16:55:27 INFO Applying migration id=host 2026/02/05 16:55:27 INFO Applying migration id=sharedinbox 2026/02/05 16:55:27 INFO Applying migration id=noteshost 2026/02/05 16:55:27 INFO Applying migration id=fetched 2026/02/05 16:55:27 INFO Applying migration id=move 2026/02/05 16:55:27 INFO Applying migration id=cleanup 2026/02/05 16:55:27 INFO Applying migration id=received 2026/02/05 16:55:27 INFO Applying migration id=namehost 2026/02/05 16:55:27 INFO Applying migration id=outboxhost 2026/02/05 16:55:27 INFO Applying migration id=notesfts 2026/02/05 16:55:27 INFO Applying migration id=iconsname 2026/02/05 16:55:27 INFO Applying migration id=nohash 2026/02/05 16:55:27 INFO Applying migration id=shares 2026/02/05 16:55:27 INFO Applying migration id=actorttl 2026/02/05 16:55:27 INFO Applying migration id=tocc 2026/02/05 16:55:27 INFO Applying migration id=followeds 2026/02/05 16:55:27 INFO Applying migration id=certhash 2026/02/05 16:55:27 INFO Applying migration id=follows_sync 2026/02/05 16:55:27 INFO Applying migration id=jsonpath 2026/02/05 16:55:27 INFO Applying migration id=localforward 2026/02/05 16:55:27 INFO Applying migration id=avatar 2026/02/05 16:55:27 INFO Applying migration id=noimage 2026/02/05 16:55:27 INFO Applying migration id=feed 2026/02/05 16:55:27 INFO Applying migration id=bookmarks 2026/02/05 16:55:27 INFO Applying migration id=shareactivity 2026/02/05 16:55:27 INFO Applying migration id=application 2026/02/05 16:55:27 INFO Applying migration id=certificates 2026/02/05 16:55:27 INFO Applying migration id=rawforward 2026/02/05 16:55:27 INFO Applying migration id=publickey 2026/02/05 16:55:27 INFO Applying migration id=resolvegroup 2026/02/05 16:55:27 INFO Applying migration id=reject 2026/02/05 16:55:27 INFO Applying migration id=autodel 2026/02/05 16:55:27 INFO Applying migration id=jsonb 2026/02/05 16:55:27 INFO Applying migration id=quote 2026/02/05 16:55:27 INFO Applying migration id=rfc9421 2026/02/05 16:55:27 INFO Applying migration id=keys 2026/02/05 16:55:27 INFO Applying migration id=portable 2026/02/05 16:55:27 INFO Applying migration id=proofs 2026/02/05 16:55:27 INFO Applying migration id=contexts 2026/02/05 16:55:27 INFO Applying migration id=deliverieshost 2026/02/05 16:55:27 INFO Applying migration id=pembegin 2026/02/05 16:55:27 INFO Applying migration id=didhost 2026/02/05 16:55:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-ed60-7425-9f2c-0a0fdbdf5cc8 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/02/05 16:55:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-ed60-7e83-9e0e-562caa675eae activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-ed60-7425-9f2c-0a0fdbdf5cc8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-ed60-7425-9f2c-0a0fdbdf5cc8 2026/02/05 16:55:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-ed61-7806-8e21-8f84f22da40b 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/02/05 16:55:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-ed62-7200-9a43-03eedbeb7c66 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-ed61-7806-8e21-8f84f22da40b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-ed61-7806-8e21-8f84f22da40b 2026/02/05 16:55:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-ed64-7e86-b742-8e47e0f48f03 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-ed64-7e38-b9a9-700bfc136f17 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-ed64-7e38-b9a9-700bfc136f17 --- PASS: TestFollows_OneActiveOneInactive (1.02s) === RUN TestFollows_UnauthenticatedUser 2026/02/05 16:55:28 INFO Applying migration id=initial 2026/02/05 16:55:28 INFO Applying migration id=notesupdated 2026/02/05 16:55:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:28 INFO Applying migration id=activitiesid 2026/02/05 16:55:28 INFO Applying migration id=outbox 2026/02/05 16:55:28 INFO Applying migration id=edits 2026/02/05 16:55:28 INFO Applying migration id=outboxactor 2026/02/05 16:55:28 INFO Applying migration id=outboxsender 2026/02/05 16:55:28 INFO Applying migration id=thread 2026/02/05 16:55:28 INFO Applying migration id=host 2026/02/05 16:55:28 INFO Applying migration id=sharedinbox 2026/02/05 16:55:28 INFO Applying migration id=noteshost 2026/02/05 16:55:28 INFO Applying migration id=fetched 2026/02/05 16:55:28 INFO Applying migration id=move 2026/02/05 16:55:28 INFO Applying migration id=cleanup 2026/02/05 16:55:28 INFO Applying migration id=received 2026/02/05 16:55:28 INFO Applying migration id=namehost 2026/02/05 16:55:28 INFO Applying migration id=outboxhost 2026/02/05 16:55:28 INFO Applying migration id=notesfts 2026/02/05 16:55:28 INFO Applying migration id=iconsname 2026/02/05 16:55:28 INFO Applying migration id=nohash 2026/02/05 16:55:28 INFO Applying migration id=shares 2026/02/05 16:55:28 INFO Applying migration id=actorttl 2026/02/05 16:55:28 INFO Applying migration id=tocc 2026/02/05 16:55:28 INFO Applying migration id=followeds 2026/02/05 16:55:28 INFO Applying migration id=certhash 2026/02/05 16:55:28 INFO Applying migration id=follows_sync 2026/02/05 16:55:28 INFO Applying migration id=jsonpath 2026/02/05 16:55:28 INFO Applying migration id=localforward 2026/02/05 16:55:28 INFO Applying migration id=avatar 2026/02/05 16:55:28 INFO Applying migration id=noimage 2026/02/05 16:55:28 INFO Applying migration id=feed 2026/02/05 16:55:28 INFO Applying migration id=bookmarks 2026/02/05 16:55:28 INFO Applying migration id=shareactivity 2026/02/05 16:55:28 INFO Applying migration id=application 2026/02/05 16:55:28 INFO Applying migration id=certificates 2026/02/05 16:55:28 INFO Applying migration id=rawforward 2026/02/05 16:55:28 INFO Applying migration id=publickey 2026/02/05 16:55:28 INFO Applying migration id=resolvegroup 2026/02/05 16:55:28 INFO Applying migration id=reject 2026/02/05 16:55:28 INFO Applying migration id=autodel 2026/02/05 16:55:28 INFO Applying migration id=jsonb 2026/02/05 16:55:28 INFO Applying migration id=quote 2026/02/05 16:55:28 INFO Applying migration id=rfc9421 2026/02/05 16:55:28 INFO Applying migration id=keys 2026/02/05 16:55:28 INFO Applying migration id=portable 2026/02/05 16:55:28 INFO Applying migration id=proofs 2026/02/05 16:55:28 INFO Applying migration id=contexts 2026/02/05 16:55:28 INFO Applying migration id=deliverieshost 2026/02/05 16:55:28 INFO Applying migration id=pembegin 2026/02/05 16:55:28 INFO Applying migration id=didhost --- PASS: TestFollows_UnauthenticatedUser (0.94s) === RUN TestForward_ReplyToPostByFollower 2026/02/05 16:55:29 INFO Applying migration id=initial 2026/02/05 16:55:29 INFO Applying migration id=notesupdated 2026/02/05 16:55:29 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:29 INFO Applying migration id=activitiesid 2026/02/05 16:55:29 INFO Applying migration id=outbox 2026/02/05 16:55:29 INFO Applying migration id=edits 2026/02/05 16:55:29 INFO Applying migration id=outboxactor 2026/02/05 16:55:29 INFO Applying migration id=outboxsender 2026/02/05 16:55:29 INFO Applying migration id=thread 2026/02/05 16:55:29 INFO Applying migration id=host 2026/02/05 16:55:29 INFO Applying migration id=sharedinbox 2026/02/05 16:55:29 INFO Applying migration id=noteshost 2026/02/05 16:55:29 INFO Applying migration id=fetched 2026/02/05 16:55:29 INFO Applying migration id=move 2026/02/05 16:55:29 INFO Applying migration id=cleanup 2026/02/05 16:55:29 INFO Applying migration id=received 2026/02/05 16:55:29 INFO Applying migration id=namehost 2026/02/05 16:55:29 INFO Applying migration id=outboxhost 2026/02/05 16:55:29 INFO Applying migration id=notesfts 2026/02/05 16:55:29 INFO Applying migration id=iconsname 2026/02/05 16:55:29 INFO Applying migration id=nohash 2026/02/05 16:55:29 INFO Applying migration id=shares 2026/02/05 16:55:29 INFO Applying migration id=actorttl 2026/02/05 16:55:29 INFO Applying migration id=tocc 2026/02/05 16:55:29 INFO Applying migration id=followeds 2026/02/05 16:55:29 INFO Applying migration id=certhash 2026/02/05 16:55:29 INFO Applying migration id=follows_sync 2026/02/05 16:55:29 INFO Applying migration id=jsonpath 2026/02/05 16:55:29 INFO Applying migration id=localforward 2026/02/05 16:55:29 INFO Applying migration id=avatar 2026/02/05 16:55:29 INFO Applying migration id=noimage 2026/02/05 16:55:29 INFO Applying migration id=feed 2026/02/05 16:55:29 INFO Applying migration id=bookmarks 2026/02/05 16:55:29 INFO Applying migration id=shareactivity 2026/02/05 16:55:29 INFO Applying migration id=application 2026/02/05 16:55:29 INFO Applying migration id=certificates 2026/02/05 16:55:29 INFO Applying migration id=rawforward 2026/02/05 16:55:29 INFO Applying migration id=publickey 2026/02/05 16:55:29 INFO Applying migration id=resolvegroup 2026/02/05 16:55:29 INFO Applying migration id=reject 2026/02/05 16:55:29 INFO Applying migration id=autodel 2026/02/05 16:55:29 INFO Applying migration id=jsonb 2026/02/05 16:55:29 INFO Applying migration id=quote 2026/02/05 16:55:29 INFO Applying migration id=rfc9421 2026/02/05 16:55:29 INFO Applying migration id=keys 2026/02/05 16:55:29 INFO Applying migration id=portable 2026/02/05 16:55:29 INFO Applying migration id=proofs 2026/02/05 16:55:29 INFO Applying migration id=contexts 2026/02/05 16:55:29 INFO Applying migration id=deliverieshost 2026/02/05 16:55:29 INFO Applying migration id=pembegin 2026/02/05 16:55:29 INFO Applying migration id=didhost 2026/02/05 16:55:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-f663-76a0-b1ba-f4434fef55fa 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/02/05 16:55: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/02/05 16:55: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_ReplyToPostByFollower (1.36s) === RUN TestForward_ReplyToPublicPost 2026/02/05 16:55:30 INFO Applying migration id=initial 2026/02/05 16:55:30 INFO Applying migration id=notesupdated 2026/02/05 16:55:30 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:30 INFO Applying migration id=activitiesid 2026/02/05 16:55:30 INFO Applying migration id=outbox 2026/02/05 16:55:30 INFO Applying migration id=edits 2026/02/05 16:55:30 INFO Applying migration id=outboxactor 2026/02/05 16:55:30 INFO Applying migration id=outboxsender 2026/02/05 16:55:30 INFO Applying migration id=thread 2026/02/05 16:55:30 INFO Applying migration id=host 2026/02/05 16:55:30 INFO Applying migration id=sharedinbox 2026/02/05 16:55:30 INFO Applying migration id=noteshost 2026/02/05 16:55:30 INFO Applying migration id=fetched 2026/02/05 16:55:30 INFO Applying migration id=move 2026/02/05 16:55:30 INFO Applying migration id=cleanup 2026/02/05 16:55:30 INFO Applying migration id=received 2026/02/05 16:55:30 INFO Applying migration id=namehost 2026/02/05 16:55:30 INFO Applying migration id=outboxhost 2026/02/05 16:55:30 INFO Applying migration id=notesfts 2026/02/05 16:55:30 INFO Applying migration id=iconsname 2026/02/05 16:55:30 INFO Applying migration id=nohash 2026/02/05 16:55:30 INFO Applying migration id=shares 2026/02/05 16:55:30 INFO Applying migration id=actorttl 2026/02/05 16:55:30 INFO Applying migration id=tocc 2026/02/05 16:55:30 INFO Applying migration id=followeds 2026/02/05 16:55:30 INFO Applying migration id=certhash 2026/02/05 16:55:30 INFO Applying migration id=follows_sync 2026/02/05 16:55:30 INFO Applying migration id=jsonpath 2026/02/05 16:55:30 INFO Applying migration id=localforward 2026/02/05 16:55:30 INFO Applying migration id=avatar 2026/02/05 16:55:30 INFO Applying migration id=noimage 2026/02/05 16:55:30 INFO Applying migration id=feed 2026/02/05 16:55:30 INFO Applying migration id=bookmarks 2026/02/05 16:55:30 INFO Applying migration id=shareactivity 2026/02/05 16:55:30 INFO Applying migration id=application 2026/02/05 16:55:30 INFO Applying migration id=certificates 2026/02/05 16:55:30 INFO Applying migration id=rawforward 2026/02/05 16:55:30 INFO Applying migration id=publickey 2026/02/05 16:55:30 INFO Applying migration id=resolvegroup 2026/02/05 16:55:30 INFO Applying migration id=reject 2026/02/05 16:55:30 INFO Applying migration id=autodel 2026/02/05 16:55:30 INFO Applying migration id=jsonb 2026/02/05 16:55:30 INFO Applying migration id=quote 2026/02/05 16:55:30 INFO Applying migration id=rfc9421 2026/02/05 16:55:30 INFO Applying migration id=keys 2026/02/05 16:55:30 INFO Applying migration id=portable 2026/02/05 16:55:30 INFO Applying migration id=proofs 2026/02/05 16:55:30 INFO Applying migration id=contexts 2026/02/05 16:55:30 INFO Applying migration id=deliverieshost 2026/02/05 16:55:30 INFO Applying migration id=pembegin 2026/02/05 16:55:30 INFO Applying migration id=didhost 2026/02/05 16:55:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-f9a6-744c-9f9e-60980eef5b06 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/02/05 16:55:31 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/02/05 16:55: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: TestForward_ReplyToPublicPost (0.83s) === RUN TestForward_LocalReplyToLocalPublicPost 2026/02/05 16:55:31 INFO Applying migration id=initial 2026/02/05 16:55:31 INFO Applying migration id=notesupdated 2026/02/05 16:55:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:31 INFO Applying migration id=activitiesid 2026/02/05 16:55:31 INFO Applying migration id=outbox 2026/02/05 16:55:31 INFO Applying migration id=edits 2026/02/05 16:55:31 INFO Applying migration id=outboxactor 2026/02/05 16:55:31 INFO Applying migration id=outboxsender 2026/02/05 16:55:31 INFO Applying migration id=thread 2026/02/05 16:55:31 INFO Applying migration id=host 2026/02/05 16:55:31 INFO Applying migration id=sharedinbox 2026/02/05 16:55:31 INFO Applying migration id=noteshost 2026/02/05 16:55:31 INFO Applying migration id=fetched 2026/02/05 16:55:31 INFO Applying migration id=move 2026/02/05 16:55:31 INFO Applying migration id=cleanup 2026/02/05 16:55:31 INFO Applying migration id=received 2026/02/05 16:55:31 INFO Applying migration id=namehost 2026/02/05 16:55:31 INFO Applying migration id=outboxhost 2026/02/05 16:55:31 INFO Applying migration id=notesfts 2026/02/05 16:55:31 INFO Applying migration id=iconsname 2026/02/05 16:55:31 INFO Applying migration id=nohash 2026/02/05 16:55:31 INFO Applying migration id=shares 2026/02/05 16:55:31 INFO Applying migration id=actorttl 2026/02/05 16:55:31 INFO Applying migration id=tocc 2026/02/05 16:55:31 INFO Applying migration id=followeds 2026/02/05 16:55:31 INFO Applying migration id=certhash 2026/02/05 16:55:31 INFO Applying migration id=follows_sync 2026/02/05 16:55:31 INFO Applying migration id=jsonpath 2026/02/05 16:55:31 INFO Applying migration id=localforward 2026/02/05 16:55:31 INFO Applying migration id=avatar 2026/02/05 16:55:31 INFO Applying migration id=noimage 2026/02/05 16:55:31 INFO Applying migration id=feed 2026/02/05 16:55:31 INFO Applying migration id=bookmarks 2026/02/05 16:55:31 INFO Applying migration id=shareactivity 2026/02/05 16:55:31 INFO Applying migration id=application 2026/02/05 16:55:31 INFO Applying migration id=certificates 2026/02/05 16:55:31 INFO Applying migration id=rawforward 2026/02/05 16:55:31 INFO Applying migration id=publickey 2026/02/05 16:55:31 INFO Applying migration id=resolvegroup 2026/02/05 16:55:31 INFO Applying migration id=reject 2026/02/05 16:55:31 INFO Applying migration id=autodel 2026/02/05 16:55:31 INFO Applying migration id=jsonb 2026/02/05 16:55:31 INFO Applying migration id=quote 2026/02/05 16:55:31 INFO Applying migration id=rfc9421 2026/02/05 16:55:31 INFO Applying migration id=keys 2026/02/05 16:55:31 INFO Applying migration id=portable 2026/02/05 16:55:31 INFO Applying migration id=proofs 2026/02/05 16:55:31 INFO Applying migration id=contexts 2026/02/05 16:55:31 INFO Applying migration id=deliverieshost 2026/02/05 16:55:31 INFO Applying migration id=pembegin 2026/02/05 16:55:31 INFO Applying migration id=didhost 2026/02/05 16:55:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-fda2-7927-b906-363ec6c89ef5 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/02/05 16:55:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-fda3-7537-8bce-eaf80aca9e5b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-fda3-74bb-80a1-81e2ba7accdb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-fda3-74bb-80a1-81e2ba7accdb 2026/02/05 16:55:32 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2eba-fda3-74bb-80a1-81e2ba7accdb 2026/02/05 16:55:32 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2eba-fda5-7f24-bd16-46f92c852cb4 note=https://localhost.localdomain:8443/post/019c2eba-fda5-7ed9-8460-9bdc1f70f044 thread=https://localhost.localdomain:8443/post/019c2eba-fda3-74bb-80a1-81e2ba7accdb starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-fda5-7f24-bd16-46f92c852cb4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-fda5-7ed9-8460-9bdc1f70f044 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-fda5-7ed9-8460-9bdc1f70f044 --- PASS: TestForward_LocalReplyToLocalPublicPost (1.02s) === RUN TestForward_ReplyToReplyToPostByFollower 2026/02/05 16:55:32 INFO Applying migration id=initial 2026/02/05 16:55:32 INFO Applying migration id=notesupdated 2026/02/05 16:55:32 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:32 INFO Applying migration id=activitiesid 2026/02/05 16:55:32 INFO Applying migration id=outbox 2026/02/05 16:55:32 INFO Applying migration id=edits 2026/02/05 16:55:32 INFO Applying migration id=outboxactor 2026/02/05 16:55:32 INFO Applying migration id=outboxsender 2026/02/05 16:55:32 INFO Applying migration id=thread 2026/02/05 16:55:32 INFO Applying migration id=host 2026/02/05 16:55:32 INFO Applying migration id=sharedinbox 2026/02/05 16:55:32 INFO Applying migration id=noteshost 2026/02/05 16:55:32 INFO Applying migration id=fetched 2026/02/05 16:55:32 INFO Applying migration id=move 2026/02/05 16:55:32 INFO Applying migration id=cleanup 2026/02/05 16:55:32 INFO Applying migration id=received 2026/02/05 16:55:32 INFO Applying migration id=namehost 2026/02/05 16:55:32 INFO Applying migration id=outboxhost 2026/02/05 16:55:32 INFO Applying migration id=notesfts 2026/02/05 16:55:32 INFO Applying migration id=iconsname 2026/02/05 16:55:32 INFO Applying migration id=nohash 2026/02/05 16:55:32 INFO Applying migration id=shares 2026/02/05 16:55:32 INFO Applying migration id=actorttl 2026/02/05 16:55:32 INFO Applying migration id=tocc 2026/02/05 16:55:32 INFO Applying migration id=followeds 2026/02/05 16:55:32 INFO Applying migration id=certhash 2026/02/05 16:55:32 INFO Applying migration id=follows_sync 2026/02/05 16:55:32 INFO Applying migration id=jsonpath 2026/02/05 16:55:32 INFO Applying migration id=localforward 2026/02/05 16:55:32 INFO Applying migration id=avatar 2026/02/05 16:55:32 INFO Applying migration id=noimage 2026/02/05 16:55:32 INFO Applying migration id=feed 2026/02/05 16:55:32 INFO Applying migration id=bookmarks 2026/02/05 16:55:32 INFO Applying migration id=shareactivity 2026/02/05 16:55:32 INFO Applying migration id=application 2026/02/05 16:55:32 INFO Applying migration id=certificates 2026/02/05 16:55:32 INFO Applying migration id=rawforward 2026/02/05 16:55:32 INFO Applying migration id=publickey 2026/02/05 16:55:32 INFO Applying migration id=resolvegroup 2026/02/05 16:55:32 INFO Applying migration id=reject 2026/02/05 16:55:32 INFO Applying migration id=autodel 2026/02/05 16:55:32 INFO Applying migration id=jsonb 2026/02/05 16:55:32 INFO Applying migration id=quote 2026/02/05 16:55:32 INFO Applying migration id=rfc9421 2026/02/05 16:55:32 INFO Applying migration id=keys 2026/02/05 16:55:32 INFO Applying migration id=portable 2026/02/05 16:55:32 INFO Applying migration id=proofs 2026/02/05 16:55:32 INFO Applying migration id=contexts 2026/02/05 16:55:32 INFO Applying migration id=deliverieshost 2026/02/05 16:55:32 INFO Applying migration id=pembegin 2026/02/05 16:55:32 INFO Applying migration id=didhost 2026/02/05 16:55:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-0431-7380-9551-d220c0a9887c 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/02/05 16:55:34 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/02/05 16:55: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: TestForward_ReplyToReplyToPostByFollower (1.68s) === RUN TestForward_ReplyToUnknownPost 2026/02/05 16:55:34 INFO Applying migration id=initial 2026/02/05 16:55:34 INFO Applying migration id=notesupdated 2026/02/05 16:55:34 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:34 INFO Applying migration id=activitiesid 2026/02/05 16:55:34 INFO Applying migration id=outbox 2026/02/05 16:55:34 INFO Applying migration id=edits 2026/02/05 16:55:34 INFO Applying migration id=outboxactor 2026/02/05 16:55:34 INFO Applying migration id=outboxsender 2026/02/05 16:55:34 INFO Applying migration id=thread 2026/02/05 16:55:34 INFO Applying migration id=host 2026/02/05 16:55:34 INFO Applying migration id=sharedinbox 2026/02/05 16:55:34 INFO Applying migration id=noteshost 2026/02/05 16:55:34 INFO Applying migration id=fetched 2026/02/05 16:55:34 INFO Applying migration id=move 2026/02/05 16:55:34 INFO Applying migration id=cleanup 2026/02/05 16:55:34 INFO Applying migration id=received 2026/02/05 16:55:34 INFO Applying migration id=namehost 2026/02/05 16:55:34 INFO Applying migration id=outboxhost 2026/02/05 16:55:34 INFO Applying migration id=notesfts 2026/02/05 16:55:34 INFO Applying migration id=iconsname 2026/02/05 16:55:34 INFO Applying migration id=nohash 2026/02/05 16:55:34 INFO Applying migration id=shares 2026/02/05 16:55:34 INFO Applying migration id=actorttl 2026/02/05 16:55:34 INFO Applying migration id=tocc 2026/02/05 16:55:34 INFO Applying migration id=followeds 2026/02/05 16:55:34 INFO Applying migration id=certhash 2026/02/05 16:55:34 INFO Applying migration id=follows_sync 2026/02/05 16:55:34 INFO Applying migration id=jsonpath 2026/02/05 16:55:34 INFO Applying migration id=localforward 2026/02/05 16:55:34 INFO Applying migration id=avatar 2026/02/05 16:55:34 INFO Applying migration id=noimage 2026/02/05 16:55:34 INFO Applying migration id=feed 2026/02/05 16:55:34 INFO Applying migration id=bookmarks 2026/02/05 16:55:34 INFO Applying migration id=shareactivity 2026/02/05 16:55:34 INFO Applying migration id=application 2026/02/05 16:55:34 INFO Applying migration id=certificates 2026/02/05 16:55:34 INFO Applying migration id=rawforward 2026/02/05 16:55:34 INFO Applying migration id=publickey 2026/02/05 16:55:34 INFO Applying migration id=resolvegroup 2026/02/05 16:55:34 INFO Applying migration id=reject 2026/02/05 16:55:34 INFO Applying migration id=autodel 2026/02/05 16:55:34 INFO Applying migration id=jsonb 2026/02/05 16:55:34 INFO Applying migration id=quote 2026/02/05 16:55:34 INFO Applying migration id=rfc9421 2026/02/05 16:55:34 INFO Applying migration id=keys 2026/02/05 16:55:34 INFO Applying migration id=portable 2026/02/05 16:55:34 INFO Applying migration id=proofs 2026/02/05 16:55:34 INFO Applying migration id=contexts 2026/02/05 16:55:34 INFO Applying migration id=deliverieshost 2026/02/05 16:55:34 INFO Applying migration id=pembegin 2026/02/05 16:55:34 INFO Applying migration id=didhost 2026/02/05 16:55:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-07ed-7870-bf53-6f0d3ad37af1 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/02/05 16:55: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 --- PASS: TestForward_ReplyToUnknownPost (0.96s) === RUN TestForward_ReplyToDM 2026/02/05 16:55:35 INFO Applying migration id=initial 2026/02/05 16:55:35 INFO Applying migration id=notesupdated 2026/02/05 16:55:35 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:35 INFO Applying migration id=activitiesid 2026/02/05 16:55:35 INFO Applying migration id=outbox 2026/02/05 16:55:35 INFO Applying migration id=edits 2026/02/05 16:55:35 INFO Applying migration id=outboxactor 2026/02/05 16:55:35 INFO Applying migration id=outboxsender 2026/02/05 16:55:35 INFO Applying migration id=thread 2026/02/05 16:55:35 INFO Applying migration id=host 2026/02/05 16:55:35 INFO Applying migration id=sharedinbox 2026/02/05 16:55:35 INFO Applying migration id=noteshost 2026/02/05 16:55:35 INFO Applying migration id=fetched 2026/02/05 16:55:35 INFO Applying migration id=move 2026/02/05 16:55:35 INFO Applying migration id=cleanup 2026/02/05 16:55:35 INFO Applying migration id=received 2026/02/05 16:55:35 INFO Applying migration id=namehost 2026/02/05 16:55:35 INFO Applying migration id=outboxhost 2026/02/05 16:55:35 INFO Applying migration id=notesfts 2026/02/05 16:55:35 INFO Applying migration id=iconsname 2026/02/05 16:55:35 INFO Applying migration id=nohash 2026/02/05 16:55:35 INFO Applying migration id=shares 2026/02/05 16:55:35 INFO Applying migration id=actorttl 2026/02/05 16:55:35 INFO Applying migration id=tocc 2026/02/05 16:55:35 INFO Applying migration id=followeds 2026/02/05 16:55:35 INFO Applying migration id=certhash 2026/02/05 16:55:35 INFO Applying migration id=follows_sync 2026/02/05 16:55:35 INFO Applying migration id=jsonpath 2026/02/05 16:55:35 INFO Applying migration id=localforward 2026/02/05 16:55:35 INFO Applying migration id=avatar 2026/02/05 16:55:35 INFO Applying migration id=noimage 2026/02/05 16:55:35 INFO Applying migration id=feed 2026/02/05 16:55:35 INFO Applying migration id=bookmarks 2026/02/05 16:55:35 INFO Applying migration id=shareactivity 2026/02/05 16:55:35 INFO Applying migration id=application 2026/02/05 16:55:35 INFO Applying migration id=certificates 2026/02/05 16:55:35 INFO Applying migration id=rawforward 2026/02/05 16:55:35 INFO Applying migration id=publickey 2026/02/05 16:55:35 INFO Applying migration id=resolvegroup 2026/02/05 16:55:35 INFO Applying migration id=reject 2026/02/05 16:55:35 INFO Applying migration id=autodel 2026/02/05 16:55:35 INFO Applying migration id=jsonb 2026/02/05 16:55:35 INFO Applying migration id=quote 2026/02/05 16:55:35 INFO Applying migration id=rfc9421 2026/02/05 16:55:35 INFO Applying migration id=keys 2026/02/05 16:55:35 INFO Applying migration id=portable 2026/02/05 16:55:35 INFO Applying migration id=proofs 2026/02/05 16:55:35 INFO Applying migration id=contexts 2026/02/05 16:55:35 INFO Applying migration id=deliverieshost 2026/02/05 16:55:35 INFO Applying migration id=pembegin 2026/02/05 16:55:35 INFO Applying migration id=didhost 2026/02/05 16:55:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-0a80-735a-93e2-429eda9f11bc 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/02/05 16:55: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 --- PASS: TestForward_ReplyToDM (0.66s) === RUN TestForward_NotFollowingAuthor 2026/02/05 16:55:35 INFO Applying migration id=initial 2026/02/05 16:55:35 INFO Applying migration id=notesupdated 2026/02/05 16:55:35 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:35 INFO Applying migration id=activitiesid 2026/02/05 16:55:35 INFO Applying migration id=outbox 2026/02/05 16:55:35 INFO Applying migration id=edits 2026/02/05 16:55:35 INFO Applying migration id=outboxactor 2026/02/05 16:55:35 INFO Applying migration id=outboxsender 2026/02/05 16:55:35 INFO Applying migration id=thread 2026/02/05 16:55:35 INFO Applying migration id=host 2026/02/05 16:55:35 INFO Applying migration id=sharedinbox 2026/02/05 16:55:35 INFO Applying migration id=noteshost 2026/02/05 16:55:35 INFO Applying migration id=fetched 2026/02/05 16:55:35 INFO Applying migration id=move 2026/02/05 16:55:35 INFO Applying migration id=cleanup 2026/02/05 16:55:35 INFO Applying migration id=received 2026/02/05 16:55:35 INFO Applying migration id=namehost 2026/02/05 16:55:35 INFO Applying migration id=outboxhost 2026/02/05 16:55:35 INFO Applying migration id=notesfts 2026/02/05 16:55:35 INFO Applying migration id=iconsname 2026/02/05 16:55:35 INFO Applying migration id=nohash 2026/02/05 16:55:35 INFO Applying migration id=shares 2026/02/05 16:55:35 INFO Applying migration id=actorttl 2026/02/05 16:55:35 INFO Applying migration id=tocc 2026/02/05 16:55:35 INFO Applying migration id=followeds 2026/02/05 16:55:35 INFO Applying migration id=certhash 2026/02/05 16:55:35 INFO Applying migration id=follows_sync 2026/02/05 16:55:35 INFO Applying migration id=jsonpath 2026/02/05 16:55:35 INFO Applying migration id=localforward 2026/02/05 16:55:35 INFO Applying migration id=avatar 2026/02/05 16:55:35 INFO Applying migration id=noimage 2026/02/05 16:55:35 INFO Applying migration id=feed 2026/02/05 16:55:35 INFO Applying migration id=bookmarks 2026/02/05 16:55:35 INFO Applying migration id=shareactivity 2026/02/05 16:55:35 INFO Applying migration id=application 2026/02/05 16:55:35 INFO Applying migration id=certificates 2026/02/05 16:55:35 INFO Applying migration id=rawforward 2026/02/05 16:55:35 INFO Applying migration id=publickey 2026/02/05 16:55:35 INFO Applying migration id=resolvegroup 2026/02/05 16:55:35 INFO Applying migration id=reject 2026/02/05 16:55:35 INFO Applying migration id=autodel 2026/02/05 16:55:35 INFO Applying migration id=jsonb 2026/02/05 16:55:35 INFO Applying migration id=quote 2026/02/05 16:55:35 INFO Applying migration id=rfc9421 2026/02/05 16:55:35 INFO Applying migration id=keys 2026/02/05 16:55:35 INFO Applying migration id=portable 2026/02/05 16:55:35 INFO Applying migration id=proofs 2026/02/05 16:55:35 INFO Applying migration id=contexts 2026/02/05 16:55:35 INFO Applying migration id=deliverieshost 2026/02/05 16:55:35 INFO Applying migration id=pembegin 2026/02/05 16:55:35 INFO Applying migration id=didhost 2026/02/05 16:55:37 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/02/05 16:55:37 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotFollowingAuthor (1.81s) === RUN TestForward_NotReplyToLocalPost 2026/02/05 16:55:37 INFO Applying migration id=initial 2026/02/05 16:55:37 INFO Applying migration id=notesupdated 2026/02/05 16:55:37 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:37 INFO Applying migration id=activitiesid 2026/02/05 16:55:37 INFO Applying migration id=outbox 2026/02/05 16:55:37 INFO Applying migration id=edits 2026/02/05 16:55:37 INFO Applying migration id=outboxactor 2026/02/05 16:55:37 INFO Applying migration id=outboxsender 2026/02/05 16:55:37 INFO Applying migration id=thread 2026/02/05 16:55:37 INFO Applying migration id=host 2026/02/05 16:55:37 INFO Applying migration id=sharedinbox 2026/02/05 16:55:37 INFO Applying migration id=noteshost 2026/02/05 16:55:37 INFO Applying migration id=fetched 2026/02/05 16:55:37 INFO Applying migration id=move 2026/02/05 16:55:37 INFO Applying migration id=cleanup 2026/02/05 16:55:37 INFO Applying migration id=received 2026/02/05 16:55:37 INFO Applying migration id=namehost 2026/02/05 16:55:37 INFO Applying migration id=outboxhost 2026/02/05 16:55:37 INFO Applying migration id=notesfts 2026/02/05 16:55:37 INFO Applying migration id=iconsname 2026/02/05 16:55:37 INFO Applying migration id=nohash 2026/02/05 16:55:37 INFO Applying migration id=shares 2026/02/05 16:55:37 INFO Applying migration id=actorttl 2026/02/05 16:55:37 INFO Applying migration id=tocc 2026/02/05 16:55:37 INFO Applying migration id=followeds 2026/02/05 16:55:37 INFO Applying migration id=certhash 2026/02/05 16:55:37 INFO Applying migration id=follows_sync 2026/02/05 16:55:37 INFO Applying migration id=jsonpath 2026/02/05 16:55:37 INFO Applying migration id=localforward 2026/02/05 16:55:37 INFO Applying migration id=avatar 2026/02/05 16:55:37 INFO Applying migration id=noimage 2026/02/05 16:55:37 INFO Applying migration id=feed 2026/02/05 16:55:37 INFO Applying migration id=bookmarks 2026/02/05 16:55:37 INFO Applying migration id=shareactivity 2026/02/05 16:55:37 INFO Applying migration id=application 2026/02/05 16:55:37 INFO Applying migration id=certificates 2026/02/05 16:55:37 INFO Applying migration id=rawforward 2026/02/05 16:55:37 INFO Applying migration id=publickey 2026/02/05 16:55:37 INFO Applying migration id=resolvegroup 2026/02/05 16:55:37 INFO Applying migration id=reject 2026/02/05 16:55:37 INFO Applying migration id=autodel 2026/02/05 16:55:37 INFO Applying migration id=jsonb 2026/02/05 16:55:37 INFO Applying migration id=quote 2026/02/05 16:55:37 INFO Applying migration id=rfc9421 2026/02/05 16:55:37 INFO Applying migration id=keys 2026/02/05 16:55:37 INFO Applying migration id=portable 2026/02/05 16:55:37 INFO Applying migration id=proofs 2026/02/05 16:55:37 INFO Applying migration id=contexts 2026/02/05 16:55:37 INFO Applying migration id=deliverieshost 2026/02/05 16:55:37 INFO Applying migration id=pembegin 2026/02/05 16:55:37 INFO Applying migration id=didhost 2026/02/05 16:55:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-162d-73d6-8c06-ed32b489aa9f 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/02/05 16:55: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_NotReplyToLocalPost (1.18s) === RUN TestForward_ReplyToFederatedPost 2026/02/05 16:55:38 INFO Applying migration id=initial 2026/02/05 16:55:38 INFO Applying migration id=notesupdated 2026/02/05 16:55:38 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:38 INFO Applying migration id=activitiesid 2026/02/05 16:55:38 INFO Applying migration id=outbox 2026/02/05 16:55:38 INFO Applying migration id=edits 2026/02/05 16:55:38 INFO Applying migration id=outboxactor 2026/02/05 16:55:38 INFO Applying migration id=outboxsender 2026/02/05 16:55:38 INFO Applying migration id=thread 2026/02/05 16:55:38 INFO Applying migration id=host 2026/02/05 16:55:38 INFO Applying migration id=sharedinbox 2026/02/05 16:55:38 INFO Applying migration id=noteshost 2026/02/05 16:55:38 INFO Applying migration id=fetched 2026/02/05 16:55:38 INFO Applying migration id=move 2026/02/05 16:55:38 INFO Applying migration id=cleanup 2026/02/05 16:55:38 INFO Applying migration id=received 2026/02/05 16:55:38 INFO Applying migration id=namehost 2026/02/05 16:55:38 INFO Applying migration id=outboxhost 2026/02/05 16:55:38 INFO Applying migration id=notesfts 2026/02/05 16:55:38 INFO Applying migration id=iconsname 2026/02/05 16:55:38 INFO Applying migration id=nohash 2026/02/05 16:55:38 INFO Applying migration id=shares 2026/02/05 16:55:38 INFO Applying migration id=actorttl 2026/02/05 16:55:38 INFO Applying migration id=tocc 2026/02/05 16:55:38 INFO Applying migration id=followeds 2026/02/05 16:55:38 INFO Applying migration id=certhash 2026/02/05 16:55:38 INFO Applying migration id=follows_sync 2026/02/05 16:55:38 INFO Applying migration id=jsonpath 2026/02/05 16:55:38 INFO Applying migration id=localforward 2026/02/05 16:55:38 INFO Applying migration id=avatar 2026/02/05 16:55:38 INFO Applying migration id=noimage 2026/02/05 16:55:38 INFO Applying migration id=feed 2026/02/05 16:55:38 INFO Applying migration id=bookmarks 2026/02/05 16:55:38 INFO Applying migration id=shareactivity 2026/02/05 16:55:38 INFO Applying migration id=application 2026/02/05 16:55:38 INFO Applying migration id=certificates 2026/02/05 16:55:38 INFO Applying migration id=rawforward 2026/02/05 16:55:38 INFO Applying migration id=publickey 2026/02/05 16:55:38 INFO Applying migration id=resolvegroup 2026/02/05 16:55:38 INFO Applying migration id=reject 2026/02/05 16:55:38 INFO Applying migration id=autodel 2026/02/05 16:55:38 INFO Applying migration id=jsonb 2026/02/05 16:55:38 INFO Applying migration id=quote 2026/02/05 16:55:38 INFO Applying migration id=rfc9421 2026/02/05 16:55:38 INFO Applying migration id=keys 2026/02/05 16:55:38 INFO Applying migration id=portable 2026/02/05 16:55:38 INFO Applying migration id=proofs 2026/02/05 16:55:38 INFO Applying migration id=contexts 2026/02/05 16:55:38 INFO Applying migration id=deliverieshost 2026/02/05 16:55:38 INFO Applying migration id=pembegin 2026/02/05 16:55:38 INFO Applying migration id=didhost --- PASS: TestForward_ReplyToFederatedPost (1.06s) === RUN TestForward_MaxDepth 2026/02/05 16:55:39 INFO Applying migration id=initial 2026/02/05 16:55:39 INFO Applying migration id=notesupdated 2026/02/05 16:55:39 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:39 INFO Applying migration id=activitiesid 2026/02/05 16:55:39 INFO Applying migration id=outbox 2026/02/05 16:55:39 INFO Applying migration id=edits 2026/02/05 16:55:39 INFO Applying migration id=outboxactor 2026/02/05 16:55:39 INFO Applying migration id=outboxsender 2026/02/05 16:55:39 INFO Applying migration id=thread 2026/02/05 16:55:39 INFO Applying migration id=host 2026/02/05 16:55:39 INFO Applying migration id=sharedinbox 2026/02/05 16:55:39 INFO Applying migration id=noteshost 2026/02/05 16:55:39 INFO Applying migration id=fetched 2026/02/05 16:55:39 INFO Applying migration id=move 2026/02/05 16:55:39 INFO Applying migration id=cleanup 2026/02/05 16:55:39 INFO Applying migration id=received 2026/02/05 16:55:39 INFO Applying migration id=namehost 2026/02/05 16:55:39 INFO Applying migration id=outboxhost 2026/02/05 16:55:39 INFO Applying migration id=notesfts 2026/02/05 16:55:39 INFO Applying migration id=iconsname 2026/02/05 16:55:39 INFO Applying migration id=nohash 2026/02/05 16:55:39 INFO Applying migration id=shares 2026/02/05 16:55:39 INFO Applying migration id=actorttl 2026/02/05 16:55:39 INFO Applying migration id=tocc 2026/02/05 16:55:39 INFO Applying migration id=followeds 2026/02/05 16:55:39 INFO Applying migration id=certhash 2026/02/05 16:55:39 INFO Applying migration id=follows_sync 2026/02/05 16:55:39 INFO Applying migration id=jsonpath 2026/02/05 16:55:39 INFO Applying migration id=localforward 2026/02/05 16:55:39 INFO Applying migration id=avatar 2026/02/05 16:55:39 INFO Applying migration id=noimage 2026/02/05 16:55:39 INFO Applying migration id=feed 2026/02/05 16:55:39 INFO Applying migration id=bookmarks 2026/02/05 16:55:39 INFO Applying migration id=shareactivity 2026/02/05 16:55:39 INFO Applying migration id=application 2026/02/05 16:55:39 INFO Applying migration id=certificates 2026/02/05 16:55:39 INFO Applying migration id=rawforward 2026/02/05 16:55:39 INFO Applying migration id=publickey 2026/02/05 16:55:39 INFO Applying migration id=resolvegroup 2026/02/05 16:55:39 INFO Applying migration id=reject 2026/02/05 16:55:39 INFO Applying migration id=autodel 2026/02/05 16:55:39 INFO Applying migration id=jsonb 2026/02/05 16:55:39 INFO Applying migration id=quote 2026/02/05 16:55:39 INFO Applying migration id=rfc9421 2026/02/05 16:55:39 INFO Applying migration id=keys 2026/02/05 16:55:39 INFO Applying migration id=portable 2026/02/05 16:55:39 INFO Applying migration id=proofs 2026/02/05 16:55:39 INFO Applying migration id=contexts 2026/02/05 16:55:39 INFO Applying migration id=deliverieshost 2026/02/05 16:55:39 INFO Applying migration id=pembegin 2026/02/05 16:55:39 INFO Applying migration id=didhost 2026/02/05 16:55:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-1eeb-7379-90fc-9778fbcb6e9b 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/02/05 16:55:41 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/02/05 16:55:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_MaxDepth (1.18s) === RUN TestForward_MaxDepthPlusOne 2026/02/05 16:55:41 INFO Applying migration id=initial 2026/02/05 16:55:41 INFO Applying migration id=notesupdated 2026/02/05 16:55:41 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:41 INFO Applying migration id=activitiesid 2026/02/05 16:55:41 INFO Applying migration id=outbox 2026/02/05 16:55:41 INFO Applying migration id=edits 2026/02/05 16:55:41 INFO Applying migration id=outboxactor 2026/02/05 16:55:41 INFO Applying migration id=outboxsender 2026/02/05 16:55:41 INFO Applying migration id=thread 2026/02/05 16:55:41 INFO Applying migration id=host 2026/02/05 16:55:41 INFO Applying migration id=sharedinbox 2026/02/05 16:55:41 INFO Applying migration id=noteshost 2026/02/05 16:55:41 INFO Applying migration id=fetched 2026/02/05 16:55:41 INFO Applying migration id=move 2026/02/05 16:55:41 INFO Applying migration id=cleanup 2026/02/05 16:55:41 INFO Applying migration id=received 2026/02/05 16:55:41 INFO Applying migration id=namehost 2026/02/05 16:55:41 INFO Applying migration id=outboxhost 2026/02/05 16:55:41 INFO Applying migration id=notesfts 2026/02/05 16:55:41 INFO Applying migration id=iconsname 2026/02/05 16:55:41 INFO Applying migration id=nohash 2026/02/05 16:55:41 INFO Applying migration id=shares 2026/02/05 16:55:41 INFO Applying migration id=actorttl 2026/02/05 16:55:41 INFO Applying migration id=tocc 2026/02/05 16:55:41 INFO Applying migration id=followeds 2026/02/05 16:55:41 INFO Applying migration id=certhash 2026/02/05 16:55:41 INFO Applying migration id=follows_sync 2026/02/05 16:55:41 INFO Applying migration id=jsonpath 2026/02/05 16:55:41 INFO Applying migration id=localforward 2026/02/05 16:55:41 INFO Applying migration id=avatar 2026/02/05 16:55:41 INFO Applying migration id=noimage 2026/02/05 16:55:41 INFO Applying migration id=feed 2026/02/05 16:55:41 INFO Applying migration id=bookmarks 2026/02/05 16:55:41 INFO Applying migration id=shareactivity 2026/02/05 16:55:41 INFO Applying migration id=application 2026/02/05 16:55:41 INFO Applying migration id=certificates 2026/02/05 16:55:41 INFO Applying migration id=rawforward 2026/02/05 16:55:41 INFO Applying migration id=publickey 2026/02/05 16:55:41 INFO Applying migration id=resolvegroup 2026/02/05 16:55:41 INFO Applying migration id=reject 2026/02/05 16:55:41 INFO Applying migration id=autodel 2026/02/05 16:55:41 INFO Applying migration id=jsonb 2026/02/05 16:55:41 INFO Applying migration id=quote 2026/02/05 16:55:41 INFO Applying migration id=rfc9421 2026/02/05 16:55:41 INFO Applying migration id=keys 2026/02/05 16:55:41 INFO Applying migration id=portable 2026/02/05 16:55:41 INFO Applying migration id=proofs 2026/02/05 16:55:41 INFO Applying migration id=contexts 2026/02/05 16:55:41 INFO Applying migration id=deliverieshost 2026/02/05 16:55:41 INFO Applying migration id=pembegin 2026/02/05 16:55:41 INFO Applying migration id=didhost 2026/02/05 16:55:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-2311-73d7-8bc2-80155f784191 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/02/05 16:55: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 --- PASS: TestForward_MaxDepthPlusOne (1.06s) === RUN TestForward_ReplyToLocalPostByLocalFollower 2026/02/05 16:55:42 INFO Applying migration id=initial 2026/02/05 16:55:42 INFO Applying migration id=notesupdated 2026/02/05 16:55:42 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:42 INFO Applying migration id=activitiesid 2026/02/05 16:55:42 INFO Applying migration id=outbox 2026/02/05 16:55:42 INFO Applying migration id=edits 2026/02/05 16:55:42 INFO Applying migration id=outboxactor 2026/02/05 16:55:42 INFO Applying migration id=outboxsender 2026/02/05 16:55:42 INFO Applying migration id=thread 2026/02/05 16:55:42 INFO Applying migration id=host 2026/02/05 16:55:42 INFO Applying migration id=sharedinbox 2026/02/05 16:55:42 INFO Applying migration id=noteshost 2026/02/05 16:55:42 INFO Applying migration id=fetched 2026/02/05 16:55:42 INFO Applying migration id=move 2026/02/05 16:55:42 INFO Applying migration id=cleanup 2026/02/05 16:55:42 INFO Applying migration id=received 2026/02/05 16:55:42 INFO Applying migration id=namehost 2026/02/05 16:55:42 INFO Applying migration id=outboxhost 2026/02/05 16:55:42 INFO Applying migration id=notesfts 2026/02/05 16:55:42 INFO Applying migration id=iconsname 2026/02/05 16:55:42 INFO Applying migration id=nohash 2026/02/05 16:55:42 INFO Applying migration id=shares 2026/02/05 16:55:42 INFO Applying migration id=actorttl 2026/02/05 16:55:42 INFO Applying migration id=tocc 2026/02/05 16:55:42 INFO Applying migration id=followeds 2026/02/05 16:55:42 INFO Applying migration id=certhash 2026/02/05 16:55:42 INFO Applying migration id=follows_sync 2026/02/05 16:55:42 INFO Applying migration id=jsonpath 2026/02/05 16:55:42 INFO Applying migration id=localforward 2026/02/05 16:55:42 INFO Applying migration id=avatar 2026/02/05 16:55:42 INFO Applying migration id=noimage 2026/02/05 16:55:42 INFO Applying migration id=feed 2026/02/05 16:55:42 INFO Applying migration id=bookmarks 2026/02/05 16:55:42 INFO Applying migration id=shareactivity 2026/02/05 16:55:42 INFO Applying migration id=application 2026/02/05 16:55:42 INFO Applying migration id=certificates 2026/02/05 16:55:42 INFO Applying migration id=rawforward 2026/02/05 16:55:42 INFO Applying migration id=publickey 2026/02/05 16:55:42 INFO Applying migration id=resolvegroup 2026/02/05 16:55:42 INFO Applying migration id=reject 2026/02/05 16:55:42 INFO Applying migration id=autodel 2026/02/05 16:55:42 INFO Applying migration id=jsonb 2026/02/05 16:55:42 INFO Applying migration id=quote 2026/02/05 16:55:42 INFO Applying migration id=rfc9421 2026/02/05 16:55:42 INFO Applying migration id=keys 2026/02/05 16:55:42 INFO Applying migration id=portable 2026/02/05 16:55:42 INFO Applying migration id=proofs 2026/02/05 16:55:42 INFO Applying migration id=contexts 2026/02/05 16:55:42 INFO Applying migration id=deliverieshost 2026/02/05 16:55:42 INFO Applying migration id=pembegin 2026/02/05 16:55:42 INFO Applying migration id=didhost 2026/02/05 16:55:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-26c0-7c47-bc2c-23d39ef0cbd3 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/02/05 16:55:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-26c1-7f1d-9adb-4f456bf99401 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-26c1-7df5-a336-fd9efc75945f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-26c1-7df5-a336-fd9efc75945f 2026/02/05 16:55:43 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebb-26c1-7df5-a336-fd9efc75945f 2026/02/05 16:55:43 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebb-26c5-7a12-baa1-a84a61f991d4 note=https://localhost.localdomain:8443/post/019c2ebb-26c5-79c1-a947-68a8e2c9044c thread=https://localhost.localdomain:8443/post/019c2ebb-26c1-7df5-a336-fd9efc75945f starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-26c5-7a12-baa1-a84a61f991d4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-26c5-79c1-a947-68a8e2c9044c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-26c5-79c1-a947-68a8e2c9044c --- PASS: TestForward_ReplyToLocalPostByLocalFollower (0.94s) === RUN TestForward_EditedReplyToLocalPostByLocalFollower 2026/02/05 16:55:43 INFO Applying migration id=initial 2026/02/05 16:55:43 INFO Applying migration id=notesupdated 2026/02/05 16:55:43 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:43 INFO Applying migration id=activitiesid 2026/02/05 16:55:43 INFO Applying migration id=outbox 2026/02/05 16:55:43 INFO Applying migration id=edits 2026/02/05 16:55:43 INFO Applying migration id=outboxactor 2026/02/05 16:55:43 INFO Applying migration id=outboxsender 2026/02/05 16:55:43 INFO Applying migration id=thread 2026/02/05 16:55:43 INFO Applying migration id=host 2026/02/05 16:55:43 INFO Applying migration id=sharedinbox 2026/02/05 16:55:43 INFO Applying migration id=noteshost 2026/02/05 16:55:43 INFO Applying migration id=fetched 2026/02/05 16:55:43 INFO Applying migration id=move 2026/02/05 16:55:43 INFO Applying migration id=cleanup 2026/02/05 16:55:43 INFO Applying migration id=received 2026/02/05 16:55:43 INFO Applying migration id=namehost 2026/02/05 16:55:43 INFO Applying migration id=outboxhost 2026/02/05 16:55:43 INFO Applying migration id=notesfts 2026/02/05 16:55:43 INFO Applying migration id=iconsname 2026/02/05 16:55:43 INFO Applying migration id=nohash 2026/02/05 16:55:43 INFO Applying migration id=shares 2026/02/05 16:55:43 INFO Applying migration id=actorttl 2026/02/05 16:55:43 INFO Applying migration id=tocc 2026/02/05 16:55:43 INFO Applying migration id=followeds 2026/02/05 16:55:43 INFO Applying migration id=certhash 2026/02/05 16:55:43 INFO Applying migration id=follows_sync 2026/02/05 16:55:43 INFO Applying migration id=jsonpath 2026/02/05 16:55:43 INFO Applying migration id=localforward 2026/02/05 16:55:43 INFO Applying migration id=avatar 2026/02/05 16:55:43 INFO Applying migration id=noimage 2026/02/05 16:55:43 INFO Applying migration id=feed 2026/02/05 16:55:43 INFO Applying migration id=bookmarks 2026/02/05 16:55:43 INFO Applying migration id=shareactivity 2026/02/05 16:55:43 INFO Applying migration id=application 2026/02/05 16:55:43 INFO Applying migration id=certificates 2026/02/05 16:55:43 INFO Applying migration id=rawforward 2026/02/05 16:55:43 INFO Applying migration id=publickey 2026/02/05 16:55:43 INFO Applying migration id=resolvegroup 2026/02/05 16:55:43 INFO Applying migration id=reject 2026/02/05 16:55:43 INFO Applying migration id=autodel 2026/02/05 16:55:43 INFO Applying migration id=jsonb 2026/02/05 16:55:43 INFO Applying migration id=quote 2026/02/05 16:55:43 INFO Applying migration id=rfc9421 2026/02/05 16:55:43 INFO Applying migration id=keys 2026/02/05 16:55:43 INFO Applying migration id=portable 2026/02/05 16:55:43 INFO Applying migration id=proofs 2026/02/05 16:55:43 INFO Applying migration id=contexts 2026/02/05 16:55:43 INFO Applying migration id=deliverieshost 2026/02/05 16:55:43 INFO Applying migration id=pembegin 2026/02/05 16:55:43 INFO Applying migration id=didhost 2026/02/05 16:55:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-2946-7a98-a52c-f86d6dca9756 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/02/05 16:55:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-2947-7426-80ee-c8ac2e5d4d70 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-2947-739a-8850-42e4e7ccd488 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-2947-739a-8850-42e4e7ccd488 2026/02/05 16:55:43 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebb-2947-739a-8850-42e4e7ccd488 2026/02/05 16:55:43 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebb-294a-7132-a71c-b9f3c2a57f1a note=https://localhost.localdomain:8443/post/019c2ebb-294a-70e5-be76-c4a3841ddb48 thread=https://localhost.localdomain:8443/post/019c2ebb-2947-739a-8850-42e4e7ccd488 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-294a-7132-a71c-b9f3c2a57f1a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-294a-70e5-be76-c4a3841ddb48 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-294a-70e5-be76-c4a3841ddb48 2026/02/05 16:55:43 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:43 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/update/019c2ebb-294d-7116-a1fb-b6c5635b040f note=https://localhost.localdomain:8443/post/019c2ebb-294a-70e5-be76-c4a3841ddb48 thread=https://localhost.localdomain:8443/post/019c2ebb-2947-739a-8850-42e4e7ccd488 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:43 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2ebb-294d-7116-a1fb-b6c5635b040f activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-294a-70e5-be76-c4a3841ddb48 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-294a-70e5-be76-c4a3841ddb48 --- PASS: TestForward_EditedReplyToLocalPostByLocalFollower (0.65s) === RUN TestForward_DeletedReplyToLocalPostByLocalFollower 2026/02/05 16:55:43 INFO Applying migration id=initial 2026/02/05 16:55:43 INFO Applying migration id=notesupdated 2026/02/05 16:55:43 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:43 INFO Applying migration id=activitiesid 2026/02/05 16:55:43 INFO Applying migration id=outbox 2026/02/05 16:55:43 INFO Applying migration id=edits 2026/02/05 16:55:43 INFO Applying migration id=outboxactor 2026/02/05 16:55:43 INFO Applying migration id=outboxsender 2026/02/05 16:55:43 INFO Applying migration id=thread 2026/02/05 16:55:43 INFO Applying migration id=host 2026/02/05 16:55:43 INFO Applying migration id=sharedinbox 2026/02/05 16:55:43 INFO Applying migration id=noteshost 2026/02/05 16:55:43 INFO Applying migration id=fetched 2026/02/05 16:55:43 INFO Applying migration id=move 2026/02/05 16:55:43 INFO Applying migration id=cleanup 2026/02/05 16:55:43 INFO Applying migration id=received 2026/02/05 16:55:43 INFO Applying migration id=namehost 2026/02/05 16:55:43 INFO Applying migration id=outboxhost 2026/02/05 16:55:43 INFO Applying migration id=notesfts 2026/02/05 16:55:43 INFO Applying migration id=iconsname 2026/02/05 16:55:43 INFO Applying migration id=nohash 2026/02/05 16:55:43 INFO Applying migration id=shares 2026/02/05 16:55:43 INFO Applying migration id=actorttl 2026/02/05 16:55:43 INFO Applying migration id=tocc 2026/02/05 16:55:43 INFO Applying migration id=followeds 2026/02/05 16:55:43 INFO Applying migration id=certhash 2026/02/05 16:55:43 INFO Applying migration id=follows_sync 2026/02/05 16:55:43 INFO Applying migration id=jsonpath 2026/02/05 16:55:43 INFO Applying migration id=localforward 2026/02/05 16:55:43 INFO Applying migration id=avatar 2026/02/05 16:55:43 INFO Applying migration id=noimage 2026/02/05 16:55:43 INFO Applying migration id=feed 2026/02/05 16:55:43 INFO Applying migration id=bookmarks 2026/02/05 16:55:43 INFO Applying migration id=shareactivity 2026/02/05 16:55:43 INFO Applying migration id=application 2026/02/05 16:55:43 INFO Applying migration id=certificates 2026/02/05 16:55:43 INFO Applying migration id=rawforward 2026/02/05 16:55:43 INFO Applying migration id=publickey 2026/02/05 16:55:43 INFO Applying migration id=resolvegroup 2026/02/05 16:55:43 INFO Applying migration id=reject 2026/02/05 16:55:43 INFO Applying migration id=autodel 2026/02/05 16:55:43 INFO Applying migration id=jsonb 2026/02/05 16:55:43 INFO Applying migration id=quote 2026/02/05 16:55:43 INFO Applying migration id=rfc9421 2026/02/05 16:55:43 INFO Applying migration id=keys 2026/02/05 16:55:43 INFO Applying migration id=portable 2026/02/05 16:55:43 INFO Applying migration id=proofs 2026/02/05 16:55:43 INFO Applying migration id=contexts 2026/02/05 16:55:43 INFO Applying migration id=deliverieshost 2026/02/05 16:55:43 INFO Applying migration id=pembegin 2026/02/05 16:55:43 INFO Applying migration id=didhost 2026/02/05 16:55:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-2c39-7815-ade8-f6af6eedd9da 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/02/05 16:55:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-2c3a-7135-aaac-f0f8b3c4476f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-2c3a-7096-9a9a-609219a3de86 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-2c3a-7096-9a9a-609219a3de86 2026/02/05 16:55:44 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebb-2c3a-7096-9a9a-609219a3de86 2026/02/05 16:55:44 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebb-2c3c-7c21-8065-2a11a6193181 note=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae thread=https://localhost.localdomain:8443/post/019c2ebb-2c3a-7096-9a9a-609219a3de86 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-2c3c-7c21-8065-2a11a6193181 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae 2026/02/05 16:55:44 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae 2026/02/05 16:55:44 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae#delete note=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae thread=https://localhost.localdomain:8443/post/019c2ebb-2c3a-7096-9a9a-609219a3de86 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToLocalPostByLocalFollower (0.75s) === RUN TestForward_EditedReplyToPublicPost 2026/02/05 16:55:44 INFO Applying migration id=initial 2026/02/05 16:55:44 INFO Applying migration id=notesupdated 2026/02/05 16:55:44 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:44 INFO Applying migration id=activitiesid 2026/02/05 16:55:44 INFO Applying migration id=outbox 2026/02/05 16:55:44 INFO Applying migration id=edits 2026/02/05 16:55:44 INFO Applying migration id=outboxactor 2026/02/05 16:55:44 INFO Applying migration id=outboxsender 2026/02/05 16:55:44 INFO Applying migration id=thread 2026/02/05 16:55:44 INFO Applying migration id=host 2026/02/05 16:55:44 INFO Applying migration id=sharedinbox 2026/02/05 16:55:44 INFO Applying migration id=noteshost 2026/02/05 16:55:44 INFO Applying migration id=fetched 2026/02/05 16:55:44 INFO Applying migration id=move 2026/02/05 16:55:44 INFO Applying migration id=cleanup 2026/02/05 16:55:44 INFO Applying migration id=received 2026/02/05 16:55:44 INFO Applying migration id=namehost 2026/02/05 16:55:44 INFO Applying migration id=outboxhost 2026/02/05 16:55:44 INFO Applying migration id=notesfts 2026/02/05 16:55:44 INFO Applying migration id=iconsname 2026/02/05 16:55:44 INFO Applying migration id=nohash 2026/02/05 16:55:44 INFO Applying migration id=shares 2026/02/05 16:55:44 INFO Applying migration id=actorttl 2026/02/05 16:55:44 INFO Applying migration id=tocc 2026/02/05 16:55:44 INFO Applying migration id=followeds 2026/02/05 16:55:44 INFO Applying migration id=certhash 2026/02/05 16:55:44 INFO Applying migration id=follows_sync 2026/02/05 16:55:44 INFO Applying migration id=jsonpath 2026/02/05 16:55:44 INFO Applying migration id=localforward 2026/02/05 16:55:44 INFO Applying migration id=avatar 2026/02/05 16:55:44 INFO Applying migration id=noimage 2026/02/05 16:55:44 INFO Applying migration id=feed 2026/02/05 16:55:44 INFO Applying migration id=bookmarks 2026/02/05 16:55:44 INFO Applying migration id=shareactivity 2026/02/05 16:55:44 INFO Applying migration id=application 2026/02/05 16:55:44 INFO Applying migration id=certificates 2026/02/05 16:55:44 INFO Applying migration id=rawforward 2026/02/05 16:55:44 INFO Applying migration id=publickey 2026/02/05 16:55:44 INFO Applying migration id=resolvegroup 2026/02/05 16:55:44 INFO Applying migration id=reject 2026/02/05 16:55:44 INFO Applying migration id=autodel 2026/02/05 16:55:44 INFO Applying migration id=jsonb 2026/02/05 16:55:44 INFO Applying migration id=quote 2026/02/05 16:55:44 INFO Applying migration id=rfc9421 2026/02/05 16:55:44 INFO Applying migration id=keys 2026/02/05 16:55:44 INFO Applying migration id=portable 2026/02/05 16:55:44 INFO Applying migration id=proofs 2026/02/05 16:55:44 INFO Applying migration id=contexts 2026/02/05 16:55:44 INFO Applying migration id=deliverieshost 2026/02/05 16:55:44 INFO Applying migration id=pembegin 2026/02/05 16:55:44 INFO Applying migration id=didhost 2026/02/05 16:55:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-3161-7090-8861-de9c9d27180d 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/02/05 16:55:45 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/02/05 16:55:45 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:55:45 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/02/05 16:55:45 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.32s) === RUN TestForward_ResentEditedReplyToPublicPost 2026/02/05 16:55:45 INFO Applying migration id=initial 2026/02/05 16:55:45 INFO Applying migration id=notesupdated 2026/02/05 16:55:45 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:45 INFO Applying migration id=activitiesid 2026/02/05 16:55:45 INFO Applying migration id=outbox 2026/02/05 16:55:45 INFO Applying migration id=edits 2026/02/05 16:55:45 INFO Applying migration id=outboxactor 2026/02/05 16:55:45 INFO Applying migration id=outboxsender 2026/02/05 16:55:45 INFO Applying migration id=thread 2026/02/05 16:55:45 INFO Applying migration id=host 2026/02/05 16:55:45 INFO Applying migration id=sharedinbox 2026/02/05 16:55:45 INFO Applying migration id=noteshost 2026/02/05 16:55:45 INFO Applying migration id=fetched 2026/02/05 16:55:45 INFO Applying migration id=move 2026/02/05 16:55:45 INFO Applying migration id=cleanup 2026/02/05 16:55:45 INFO Applying migration id=received 2026/02/05 16:55:45 INFO Applying migration id=namehost 2026/02/05 16:55:45 INFO Applying migration id=outboxhost 2026/02/05 16:55:45 INFO Applying migration id=notesfts 2026/02/05 16:55:45 INFO Applying migration id=iconsname 2026/02/05 16:55:45 INFO Applying migration id=nohash 2026/02/05 16:55:45 INFO Applying migration id=shares 2026/02/05 16:55:45 INFO Applying migration id=actorttl 2026/02/05 16:55:45 INFO Applying migration id=tocc 2026/02/05 16:55:45 INFO Applying migration id=followeds 2026/02/05 16:55:45 INFO Applying migration id=certhash 2026/02/05 16:55:45 INFO Applying migration id=follows_sync 2026/02/05 16:55:45 INFO Applying migration id=jsonpath 2026/02/05 16:55:45 INFO Applying migration id=localforward 2026/02/05 16:55:45 INFO Applying migration id=avatar 2026/02/05 16:55:45 INFO Applying migration id=noimage 2026/02/05 16:55:45 INFO Applying migration id=feed 2026/02/05 16:55:45 INFO Applying migration id=bookmarks 2026/02/05 16:55:45 INFO Applying migration id=shareactivity 2026/02/05 16:55:45 INFO Applying migration id=application 2026/02/05 16:55:45 INFO Applying migration id=certificates 2026/02/05 16:55:45 INFO Applying migration id=rawforward 2026/02/05 16:55:45 INFO Applying migration id=publickey 2026/02/05 16:55:45 INFO Applying migration id=resolvegroup 2026/02/05 16:55:45 INFO Applying migration id=reject 2026/02/05 16:55:45 INFO Applying migration id=autodel 2026/02/05 16:55:45 INFO Applying migration id=jsonb 2026/02/05 16:55:45 INFO Applying migration id=quote 2026/02/05 16:55:45 INFO Applying migration id=rfc9421 2026/02/05 16:55:45 INFO Applying migration id=keys 2026/02/05 16:55:45 INFO Applying migration id=portable 2026/02/05 16:55:45 INFO Applying migration id=proofs 2026/02/05 16:55:45 INFO Applying migration id=contexts 2026/02/05 16:55:45 INFO Applying migration id=deliverieshost 2026/02/05 16:55:45 INFO Applying migration id=pembegin 2026/02/05 16:55:45 INFO Applying migration id=didhost 2026/02/05 16:55:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-34f1-7b03-9940-4204dc6fd67b 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/02/05 16:55:46 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/02/05 16:55: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/02/05 16:55:46 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/02/05 16:55:46 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 (0.91s) === RUN TestForward_DeletedReplyToPublicPost 2026/02/05 16:55:46 INFO Applying migration id=initial 2026/02/05 16:55:46 INFO Applying migration id=notesupdated 2026/02/05 16:55:46 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:46 INFO Applying migration id=activitiesid 2026/02/05 16:55:46 INFO Applying migration id=outbox 2026/02/05 16:55:46 INFO Applying migration id=edits 2026/02/05 16:55:46 INFO Applying migration id=outboxactor 2026/02/05 16:55:46 INFO Applying migration id=outboxsender 2026/02/05 16:55:46 INFO Applying migration id=thread 2026/02/05 16:55:46 INFO Applying migration id=host 2026/02/05 16:55:46 INFO Applying migration id=sharedinbox 2026/02/05 16:55:46 INFO Applying migration id=noteshost 2026/02/05 16:55:46 INFO Applying migration id=fetched 2026/02/05 16:55:46 INFO Applying migration id=move 2026/02/05 16:55:46 INFO Applying migration id=cleanup 2026/02/05 16:55:46 INFO Applying migration id=received 2026/02/05 16:55:46 INFO Applying migration id=namehost 2026/02/05 16:55:46 INFO Applying migration id=outboxhost 2026/02/05 16:55:46 INFO Applying migration id=notesfts 2026/02/05 16:55:46 INFO Applying migration id=iconsname 2026/02/05 16:55:46 INFO Applying migration id=nohash 2026/02/05 16:55:46 INFO Applying migration id=shares 2026/02/05 16:55:46 INFO Applying migration id=actorttl 2026/02/05 16:55:46 INFO Applying migration id=tocc 2026/02/05 16:55:46 INFO Applying migration id=followeds 2026/02/05 16:55:46 INFO Applying migration id=certhash 2026/02/05 16:55:46 INFO Applying migration id=follows_sync 2026/02/05 16:55:46 INFO Applying migration id=jsonpath 2026/02/05 16:55:46 INFO Applying migration id=localforward 2026/02/05 16:55:46 INFO Applying migration id=avatar 2026/02/05 16:55:46 INFO Applying migration id=noimage 2026/02/05 16:55:46 INFO Applying migration id=feed 2026/02/05 16:55:46 INFO Applying migration id=bookmarks 2026/02/05 16:55:46 INFO Applying migration id=shareactivity 2026/02/05 16:55:46 INFO Applying migration id=application 2026/02/05 16:55:46 INFO Applying migration id=certificates 2026/02/05 16:55:46 INFO Applying migration id=rawforward 2026/02/05 16:55:46 INFO Applying migration id=publickey 2026/02/05 16:55:46 INFO Applying migration id=resolvegroup 2026/02/05 16:55:46 INFO Applying migration id=reject 2026/02/05 16:55:46 INFO Applying migration id=autodel 2026/02/05 16:55:46 INFO Applying migration id=jsonb 2026/02/05 16:55:46 INFO Applying migration id=quote 2026/02/05 16:55:46 INFO Applying migration id=rfc9421 2026/02/05 16:55:46 INFO Applying migration id=keys 2026/02/05 16:55:46 INFO Applying migration id=portable 2026/02/05 16:55:46 INFO Applying migration id=proofs 2026/02/05 16:55:46 INFO Applying migration id=contexts 2026/02/05 16:55:46 INFO Applying migration id=deliverieshost 2026/02/05 16:55:46 INFO Applying migration id=pembegin 2026/02/05 16:55:46 INFO Applying migration id=didhost 2026/02/05 16:55:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-396e-746e-8779-58bf1ec52caf 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/02/05 16:55: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/02/05 16:55: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/02/05 16:55:47 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/02/05 16:55:47 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/02/05 16:55:47 INFO Applying migration id=initial 2026/02/05 16:55:47 INFO Applying migration id=notesupdated 2026/02/05 16:55:47 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:47 INFO Applying migration id=activitiesid 2026/02/05 16:55:47 INFO Applying migration id=outbox 2026/02/05 16:55:47 INFO Applying migration id=edits 2026/02/05 16:55:47 INFO Applying migration id=outboxactor 2026/02/05 16:55:47 INFO Applying migration id=outboxsender 2026/02/05 16:55:47 INFO Applying migration id=thread 2026/02/05 16:55:47 INFO Applying migration id=host 2026/02/05 16:55:47 INFO Applying migration id=sharedinbox 2026/02/05 16:55:47 INFO Applying migration id=noteshost 2026/02/05 16:55:47 INFO Applying migration id=fetched 2026/02/05 16:55:47 INFO Applying migration id=move 2026/02/05 16:55:47 INFO Applying migration id=cleanup 2026/02/05 16:55:47 INFO Applying migration id=received 2026/02/05 16:55:47 INFO Applying migration id=namehost 2026/02/05 16:55:47 INFO Applying migration id=outboxhost 2026/02/05 16:55:47 INFO Applying migration id=notesfts 2026/02/05 16:55:47 INFO Applying migration id=iconsname 2026/02/05 16:55:47 INFO Applying migration id=nohash 2026/02/05 16:55:47 INFO Applying migration id=shares 2026/02/05 16:55:47 INFO Applying migration id=actorttl 2026/02/05 16:55:47 INFO Applying migration id=tocc 2026/02/05 16:55:47 INFO Applying migration id=followeds 2026/02/05 16:55:47 INFO Applying migration id=certhash 2026/02/05 16:55:47 INFO Applying migration id=follows_sync 2026/02/05 16:55:47 INFO Applying migration id=jsonpath 2026/02/05 16:55:47 INFO Applying migration id=localforward 2026/02/05 16:55:47 INFO Applying migration id=avatar 2026/02/05 16:55:47 INFO Applying migration id=noimage 2026/02/05 16:55:47 INFO Applying migration id=feed 2026/02/05 16:55:47 INFO Applying migration id=bookmarks 2026/02/05 16:55:47 INFO Applying migration id=shareactivity 2026/02/05 16:55:47 INFO Applying migration id=application 2026/02/05 16:55:47 INFO Applying migration id=certificates 2026/02/05 16:55:47 INFO Applying migration id=rawforward 2026/02/05 16:55:47 INFO Applying migration id=publickey 2026/02/05 16:55:47 INFO Applying migration id=resolvegroup 2026/02/05 16:55:47 INFO Applying migration id=reject 2026/02/05 16:55:47 INFO Applying migration id=autodel 2026/02/05 16:55:47 INFO Applying migration id=jsonb 2026/02/05 16:55:47 INFO Applying migration id=quote 2026/02/05 16:55:47 INFO Applying migration id=rfc9421 2026/02/05 16:55:47 INFO Applying migration id=keys 2026/02/05 16:55:47 INFO Applying migration id=portable 2026/02/05 16:55:47 INFO Applying migration id=proofs 2026/02/05 16:55:47 INFO Applying migration id=contexts 2026/02/05 16:55:47 INFO Applying migration id=deliverieshost 2026/02/05 16:55:47 INFO Applying migration id=pembegin 2026/02/05 16:55:47 INFO Applying migration id=didhost 2026/02/05 16:55:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-3d78-79f2-837c-24ecadeb4a5c 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/02/05 16:55:48 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/02/05 16:55: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/02/05 16:55:48 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/02/05 16:55:48 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/02/05 16:55:48 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.03s) === RUN TestFTS_Happyflow 2026/02/05 16:55:48 INFO Applying migration id=initial 2026/02/05 16:55:48 INFO Applying migration id=notesupdated 2026/02/05 16:55:48 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:48 INFO Applying migration id=activitiesid 2026/02/05 16:55:48 INFO Applying migration id=outbox 2026/02/05 16:55:48 INFO Applying migration id=edits 2026/02/05 16:55:48 INFO Applying migration id=outboxactor 2026/02/05 16:55:48 INFO Applying migration id=outboxsender 2026/02/05 16:55:48 INFO Applying migration id=thread 2026/02/05 16:55:48 INFO Applying migration id=host 2026/02/05 16:55:48 INFO Applying migration id=sharedinbox 2026/02/05 16:55:48 INFO Applying migration id=noteshost 2026/02/05 16:55:48 INFO Applying migration id=fetched 2026/02/05 16:55:48 INFO Applying migration id=move 2026/02/05 16:55:48 INFO Applying migration id=cleanup 2026/02/05 16:55:48 INFO Applying migration id=received 2026/02/05 16:55:48 INFO Applying migration id=namehost 2026/02/05 16:55:48 INFO Applying migration id=outboxhost 2026/02/05 16:55:48 INFO Applying migration id=notesfts 2026/02/05 16:55:48 INFO Applying migration id=iconsname 2026/02/05 16:55:48 INFO Applying migration id=nohash 2026/02/05 16:55:48 INFO Applying migration id=shares 2026/02/05 16:55:48 INFO Applying migration id=actorttl 2026/02/05 16:55:48 INFO Applying migration id=tocc 2026/02/05 16:55:48 INFO Applying migration id=followeds 2026/02/05 16:55:48 INFO Applying migration id=certhash 2026/02/05 16:55:48 INFO Applying migration id=follows_sync 2026/02/05 16:55:48 INFO Applying migration id=jsonpath 2026/02/05 16:55:48 INFO Applying migration id=localforward 2026/02/05 16:55:48 INFO Applying migration id=avatar 2026/02/05 16:55:48 INFO Applying migration id=noimage 2026/02/05 16:55:48 INFO Applying migration id=feed 2026/02/05 16:55:48 INFO Applying migration id=bookmarks 2026/02/05 16:55:48 INFO Applying migration id=shareactivity 2026/02/05 16:55:48 INFO Applying migration id=application 2026/02/05 16:55:48 INFO Applying migration id=certificates 2026/02/05 16:55:48 INFO Applying migration id=rawforward 2026/02/05 16:55:48 INFO Applying migration id=publickey 2026/02/05 16:55:48 INFO Applying migration id=resolvegroup 2026/02/05 16:55:48 INFO Applying migration id=reject 2026/02/05 16:55:48 INFO Applying migration id=autodel 2026/02/05 16:55:48 INFO Applying migration id=jsonb 2026/02/05 16:55:48 INFO Applying migration id=quote 2026/02/05 16:55:48 INFO Applying migration id=rfc9421 2026/02/05 16:55:48 INFO Applying migration id=keys 2026/02/05 16:55:48 INFO Applying migration id=portable 2026/02/05 16:55:48 INFO Applying migration id=proofs 2026/02/05 16:55:48 INFO Applying migration id=contexts 2026/02/05 16:55:48 INFO Applying migration id=deliverieshost 2026/02/05 16:55:49 INFO Applying migration id=pembegin 2026/02/05 16:55:49 INFO Applying migration id=didhost 2026/02/05 16:55:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-424c-7267-b237-f66410dd9cb1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-424c-71db-8d50-3ee63aecff3e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-424c-71db-8d50-3ee63aecff3e --- PASS: TestFTS_Happyflow (1.23s) === RUN TestFTS_HashtagWithoutHash 2026/02/05 16:55:50 INFO Applying migration id=initial 2026/02/05 16:55:50 INFO Applying migration id=notesupdated 2026/02/05 16:55:50 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:50 INFO Applying migration id=activitiesid 2026/02/05 16:55:50 INFO Applying migration id=outbox 2026/02/05 16:55:50 INFO Applying migration id=edits 2026/02/05 16:55:50 INFO Applying migration id=outboxactor 2026/02/05 16:55:50 INFO Applying migration id=outboxsender 2026/02/05 16:55:50 INFO Applying migration id=thread 2026/02/05 16:55:50 INFO Applying migration id=host 2026/02/05 16:55:50 INFO Applying migration id=sharedinbox 2026/02/05 16:55:50 INFO Applying migration id=noteshost 2026/02/05 16:55:50 INFO Applying migration id=fetched 2026/02/05 16:55:50 INFO Applying migration id=move 2026/02/05 16:55:50 INFO Applying migration id=cleanup 2026/02/05 16:55:50 INFO Applying migration id=received 2026/02/05 16:55:50 INFO Applying migration id=namehost 2026/02/05 16:55:50 INFO Applying migration id=outboxhost 2026/02/05 16:55:50 INFO Applying migration id=notesfts 2026/02/05 16:55:50 INFO Applying migration id=iconsname 2026/02/05 16:55:50 INFO Applying migration id=nohash 2026/02/05 16:55:50 INFO Applying migration id=shares 2026/02/05 16:55:50 INFO Applying migration id=actorttl 2026/02/05 16:55:50 INFO Applying migration id=tocc 2026/02/05 16:55:50 INFO Applying migration id=followeds 2026/02/05 16:55:50 INFO Applying migration id=certhash 2026/02/05 16:55:50 INFO Applying migration id=follows_sync 2026/02/05 16:55:50 INFO Applying migration id=jsonpath 2026/02/05 16:55:50 INFO Applying migration id=localforward 2026/02/05 16:55:50 INFO Applying migration id=avatar 2026/02/05 16:55:50 INFO Applying migration id=noimage 2026/02/05 16:55:50 INFO Applying migration id=feed 2026/02/05 16:55:50 INFO Applying migration id=bookmarks 2026/02/05 16:55:50 INFO Applying migration id=shareactivity 2026/02/05 16:55:50 INFO Applying migration id=application 2026/02/05 16:55:50 INFO Applying migration id=certificates 2026/02/05 16:55:50 INFO Applying migration id=rawforward 2026/02/05 16:55:50 INFO Applying migration id=publickey 2026/02/05 16:55:50 INFO Applying migration id=resolvegroup 2026/02/05 16:55:50 INFO Applying migration id=reject 2026/02/05 16:55:50 INFO Applying migration id=autodel 2026/02/05 16:55:50 INFO Applying migration id=jsonb 2026/02/05 16:55:50 INFO Applying migration id=quote 2026/02/05 16:55:50 INFO Applying migration id=rfc9421 2026/02/05 16:55:50 INFO Applying migration id=keys 2026/02/05 16:55:50 INFO Applying migration id=portable 2026/02/05 16:55:50 INFO Applying migration id=proofs 2026/02/05 16:55:50 INFO Applying migration id=contexts 2026/02/05 16:55:50 INFO Applying migration id=deliverieshost 2026/02/05 16:55:50 INFO Applying migration id=pembegin 2026/02/05 16:55:50 INFO Applying migration id=didhost 2026/02/05 16:55:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-45d2-7b27-874f-f00f8d695175 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-45d2-7a8a-95f8-ae10294ed302 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-45d2-7a8a-95f8-ae10294ed302 --- PASS: TestFTS_HashtagWithoutHash (0.90s) === RUN TestFTS_HashtagWithHash 2026/02/05 16:55:51 INFO Applying migration id=initial 2026/02/05 16:55:51 INFO Applying migration id=notesupdated 2026/02/05 16:55:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:51 INFO Applying migration id=activitiesid 2026/02/05 16:55:51 INFO Applying migration id=outbox 2026/02/05 16:55:51 INFO Applying migration id=edits 2026/02/05 16:55:51 INFO Applying migration id=outboxactor 2026/02/05 16:55:51 INFO Applying migration id=outboxsender 2026/02/05 16:55:51 INFO Applying migration id=thread 2026/02/05 16:55:51 INFO Applying migration id=host 2026/02/05 16:55:51 INFO Applying migration id=sharedinbox 2026/02/05 16:55:51 INFO Applying migration id=noteshost 2026/02/05 16:55:51 INFO Applying migration id=fetched 2026/02/05 16:55:51 INFO Applying migration id=move 2026/02/05 16:55:51 INFO Applying migration id=cleanup 2026/02/05 16:55:51 INFO Applying migration id=received 2026/02/05 16:55:51 INFO Applying migration id=namehost 2026/02/05 16:55:51 INFO Applying migration id=outboxhost 2026/02/05 16:55:51 INFO Applying migration id=notesfts 2026/02/05 16:55:51 INFO Applying migration id=iconsname 2026/02/05 16:55:51 INFO Applying migration id=nohash 2026/02/05 16:55:51 INFO Applying migration id=shares 2026/02/05 16:55:51 INFO Applying migration id=actorttl 2026/02/05 16:55:51 INFO Applying migration id=tocc 2026/02/05 16:55:51 INFO Applying migration id=followeds 2026/02/05 16:55:51 INFO Applying migration id=certhash 2026/02/05 16:55:51 INFO Applying migration id=follows_sync 2026/02/05 16:55:51 INFO Applying migration id=jsonpath 2026/02/05 16:55:51 INFO Applying migration id=localforward 2026/02/05 16:55:51 INFO Applying migration id=avatar 2026/02/05 16:55:51 INFO Applying migration id=noimage 2026/02/05 16:55:51 INFO Applying migration id=feed 2026/02/05 16:55:51 INFO Applying migration id=bookmarks 2026/02/05 16:55:51 INFO Applying migration id=shareactivity 2026/02/05 16:55:51 INFO Applying migration id=application 2026/02/05 16:55:51 INFO Applying migration id=certificates 2026/02/05 16:55:51 INFO Applying migration id=rawforward 2026/02/05 16:55:51 INFO Applying migration id=publickey 2026/02/05 16:55:51 INFO Applying migration id=resolvegroup 2026/02/05 16:55:51 INFO Applying migration id=reject 2026/02/05 16:55:51 INFO Applying migration id=autodel 2026/02/05 16:55:51 INFO Applying migration id=jsonb 2026/02/05 16:55:51 INFO Applying migration id=quote 2026/02/05 16:55:51 INFO Applying migration id=rfc9421 2026/02/05 16:55:51 INFO Applying migration id=keys 2026/02/05 16:55:51 INFO Applying migration id=portable 2026/02/05 16:55:51 INFO Applying migration id=proofs 2026/02/05 16:55:51 INFO Applying migration id=contexts 2026/02/05 16:55:51 INFO Applying migration id=deliverieshost 2026/02/05 16:55:51 INFO Applying migration id=pembegin 2026/02/05 16:55:51 INFO Applying migration id=didhost 2026/02/05 16:55:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-4992-7c13-8512-f652519080da activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-4992-7ab7-967a-e6ed7b496817 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-4992-7ab7-967a-e6ed7b496817 --- PASS: TestFTS_HashtagWithHash (0.96s) === RUN TestFTS_HashtagWithHashAndQuotes 2026/02/05 16:55:51 INFO Applying migration id=initial 2026/02/05 16:55:51 INFO Applying migration id=notesupdated 2026/02/05 16:55:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:51 INFO Applying migration id=activitiesid 2026/02/05 16:55:51 INFO Applying migration id=outbox 2026/02/05 16:55:51 INFO Applying migration id=edits 2026/02/05 16:55:51 INFO Applying migration id=outboxactor 2026/02/05 16:55:51 INFO Applying migration id=outboxsender 2026/02/05 16:55:51 INFO Applying migration id=thread 2026/02/05 16:55:51 INFO Applying migration id=host 2026/02/05 16:55:51 INFO Applying migration id=sharedinbox 2026/02/05 16:55:51 INFO Applying migration id=noteshost 2026/02/05 16:55:51 INFO Applying migration id=fetched 2026/02/05 16:55:51 INFO Applying migration id=move 2026/02/05 16:55:51 INFO Applying migration id=cleanup 2026/02/05 16:55:51 INFO Applying migration id=received 2026/02/05 16:55:51 INFO Applying migration id=namehost 2026/02/05 16:55:51 INFO Applying migration id=outboxhost 2026/02/05 16:55:51 INFO Applying migration id=notesfts 2026/02/05 16:55:51 INFO Applying migration id=iconsname 2026/02/05 16:55:51 INFO Applying migration id=nohash 2026/02/05 16:55:51 INFO Applying migration id=shares 2026/02/05 16:55:51 INFO Applying migration id=actorttl 2026/02/05 16:55:51 INFO Applying migration id=tocc 2026/02/05 16:55:52 INFO Applying migration id=followeds 2026/02/05 16:55:52 INFO Applying migration id=certhash 2026/02/05 16:55:52 INFO Applying migration id=follows_sync 2026/02/05 16:55:52 INFO Applying migration id=jsonpath 2026/02/05 16:55:52 INFO Applying migration id=localforward 2026/02/05 16:55:52 INFO Applying migration id=avatar 2026/02/05 16:55:52 INFO Applying migration id=noimage 2026/02/05 16:55:52 INFO Applying migration id=feed 2026/02/05 16:55:52 INFO Applying migration id=bookmarks 2026/02/05 16:55:52 INFO Applying migration id=shareactivity 2026/02/05 16:55:52 INFO Applying migration id=application 2026/02/05 16:55:52 INFO Applying migration id=certificates 2026/02/05 16:55:52 INFO Applying migration id=rawforward 2026/02/05 16:55:52 INFO Applying migration id=publickey 2026/02/05 16:55:52 INFO Applying migration id=resolvegroup 2026/02/05 16:55:52 INFO Applying migration id=reject 2026/02/05 16:55:52 INFO Applying migration id=autodel 2026/02/05 16:55:52 INFO Applying migration id=jsonb 2026/02/05 16:55:52 INFO Applying migration id=quote 2026/02/05 16:55:52 INFO Applying migration id=rfc9421 2026/02/05 16:55:52 INFO Applying migration id=keys 2026/02/05 16:55:52 INFO Applying migration id=portable 2026/02/05 16:55:52 INFO Applying migration id=proofs 2026/02/05 16:55:52 INFO Applying migration id=contexts 2026/02/05 16:55:52 INFO Applying migration id=deliverieshost 2026/02/05 16:55:52 INFO Applying migration id=pembegin 2026/02/05 16:55:52 INFO Applying migration id=didhost 2026/02/05 16:55:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-4c06-7b80-97e1-6f4e6b7baeb7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-4c06-7ae5-ab40-24b438aad944 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-4c06-7ae5-ab40-24b438aad944 --- PASS: TestFTS_HashtagWithHashAndQuotes (0.63s) === RUN TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser 2026/02/05 16:55:52 INFO Applying migration id=initial 2026/02/05 16:55:52 INFO Applying migration id=notesupdated 2026/02/05 16:55:52 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:52 INFO Applying migration id=activitiesid 2026/02/05 16:55:52 INFO Applying migration id=outbox 2026/02/05 16:55:52 INFO Applying migration id=edits 2026/02/05 16:55:52 INFO Applying migration id=outboxactor 2026/02/05 16:55:52 INFO Applying migration id=outboxsender 2026/02/05 16:55:52 INFO Applying migration id=thread 2026/02/05 16:55:52 INFO Applying migration id=host 2026/02/05 16:55:52 INFO Applying migration id=sharedinbox 2026/02/05 16:55:52 INFO Applying migration id=noteshost 2026/02/05 16:55:52 INFO Applying migration id=fetched 2026/02/05 16:55:52 INFO Applying migration id=move 2026/02/05 16:55:52 INFO Applying migration id=cleanup 2026/02/05 16:55:52 INFO Applying migration id=received 2026/02/05 16:55:52 INFO Applying migration id=namehost 2026/02/05 16:55:52 INFO Applying migration id=outboxhost 2026/02/05 16:55:52 INFO Applying migration id=notesfts 2026/02/05 16:55:52 INFO Applying migration id=iconsname 2026/02/05 16:55:52 INFO Applying migration id=nohash 2026/02/05 16:55:52 INFO Applying migration id=shares 2026/02/05 16:55:52 INFO Applying migration id=actorttl 2026/02/05 16:55:52 INFO Applying migration id=tocc 2026/02/05 16:55:52 INFO Applying migration id=followeds 2026/02/05 16:55:52 INFO Applying migration id=certhash 2026/02/05 16:55:52 INFO Applying migration id=follows_sync 2026/02/05 16:55:52 INFO Applying migration id=jsonpath 2026/02/05 16:55:52 INFO Applying migration id=localforward 2026/02/05 16:55:52 INFO Applying migration id=avatar 2026/02/05 16:55:52 INFO Applying migration id=noimage 2026/02/05 16:55:52 INFO Applying migration id=feed 2026/02/05 16:55:52 INFO Applying migration id=bookmarks 2026/02/05 16:55:52 INFO Applying migration id=shareactivity 2026/02/05 16:55:52 INFO Applying migration id=application 2026/02/05 16:55:52 INFO Applying migration id=certificates 2026/02/05 16:55:52 INFO Applying migration id=rawforward 2026/02/05 16:55:52 INFO Applying migration id=publickey 2026/02/05 16:55:52 INFO Applying migration id=resolvegroup 2026/02/05 16:55:52 INFO Applying migration id=reject 2026/02/05 16:55:52 INFO Applying migration id=autodel 2026/02/05 16:55:52 INFO Applying migration id=jsonb 2026/02/05 16:55:52 INFO Applying migration id=quote 2026/02/05 16:55:52 INFO Applying migration id=rfc9421 2026/02/05 16:55:52 INFO Applying migration id=keys 2026/02/05 16:55:52 INFO Applying migration id=portable 2026/02/05 16:55:52 INFO Applying migration id=proofs 2026/02/05 16:55:52 INFO Applying migration id=contexts 2026/02/05 16:55:52 INFO Applying migration id=deliverieshost 2026/02/05 16:55:52 INFO Applying migration id=pembegin 2026/02/05 16:55:52 INFO Applying migration id=didhost 2026/02/05 16:55:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-51c9-7591-9af6-eb39f534b271 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-51c9-7501-a1fc-157412ab3093 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-51c9-7501-a1fc-157412ab3093 --- PASS: TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser (1.47s) === RUN TestFTS_HashtagWithHashAndQuotesSecondPage 2026/02/05 16:55:54 INFO Applying migration id=initial 2026/02/05 16:55:54 INFO Applying migration id=notesupdated 2026/02/05 16:55:54 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:54 INFO Applying migration id=activitiesid 2026/02/05 16:55:54 INFO Applying migration id=outbox 2026/02/05 16:55:54 INFO Applying migration id=edits 2026/02/05 16:55:54 INFO Applying migration id=outboxactor 2026/02/05 16:55:54 INFO Applying migration id=outboxsender 2026/02/05 16:55:54 INFO Applying migration id=thread 2026/02/05 16:55:54 INFO Applying migration id=host 2026/02/05 16:55:54 INFO Applying migration id=sharedinbox 2026/02/05 16:55:54 INFO Applying migration id=noteshost 2026/02/05 16:55:54 INFO Applying migration id=fetched 2026/02/05 16:55:54 INFO Applying migration id=move 2026/02/05 16:55:54 INFO Applying migration id=cleanup 2026/02/05 16:55:54 INFO Applying migration id=received 2026/02/05 16:55:54 INFO Applying migration id=namehost 2026/02/05 16:55:54 INFO Applying migration id=outboxhost 2026/02/05 16:55:54 INFO Applying migration id=notesfts 2026/02/05 16:55:54 INFO Applying migration id=iconsname 2026/02/05 16:55:54 INFO Applying migration id=nohash 2026/02/05 16:55:54 INFO Applying migration id=shares 2026/02/05 16:55:54 INFO Applying migration id=actorttl 2026/02/05 16:55:54 INFO Applying migration id=tocc 2026/02/05 16:55:54 INFO Applying migration id=followeds 2026/02/05 16:55:54 INFO Applying migration id=certhash 2026/02/05 16:55:54 INFO Applying migration id=follows_sync 2026/02/05 16:55:54 INFO Applying migration id=jsonpath 2026/02/05 16:55:54 INFO Applying migration id=localforward 2026/02/05 16:55:54 INFO Applying migration id=avatar 2026/02/05 16:55:54 INFO Applying migration id=noimage 2026/02/05 16:55:54 INFO Applying migration id=feed 2026/02/05 16:55:54 INFO Applying migration id=bookmarks 2026/02/05 16:55:54 INFO Applying migration id=shareactivity 2026/02/05 16:55:54 INFO Applying migration id=application 2026/02/05 16:55:54 INFO Applying migration id=certificates 2026/02/05 16:55:54 INFO Applying migration id=rawforward 2026/02/05 16:55:54 INFO Applying migration id=publickey 2026/02/05 16:55:54 INFO Applying migration id=resolvegroup 2026/02/05 16:55:54 INFO Applying migration id=reject 2026/02/05 16:55:54 INFO Applying migration id=autodel 2026/02/05 16:55:54 INFO Applying migration id=jsonb 2026/02/05 16:55:54 INFO Applying migration id=quote 2026/02/05 16:55:54 INFO Applying migration id=rfc9421 2026/02/05 16:55:54 INFO Applying migration id=keys 2026/02/05 16:55:54 INFO Applying migration id=portable 2026/02/05 16:55:54 INFO Applying migration id=proofs 2026/02/05 16:55:54 INFO Applying migration id=contexts 2026/02/05 16:55:54 INFO Applying migration id=deliverieshost 2026/02/05 16:55:54 INFO Applying migration id=pembegin 2026/02/05 16:55:54 INFO Applying migration id=didhost 2026/02/05 16:55:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-545f-71e9-90c8-ce7787e68c66 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-545f-7152-8f0b-4e8c63944e38 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-545f-7152-8f0b-4e8c63944e38 --- PASS: TestFTS_HashtagWithHashAndQuotesSecondPage (0.66s) === RUN TestFTS_NoInput 2026/02/05 16:55:54 INFO Applying migration id=initial 2026/02/05 16:55:54 INFO Applying migration id=notesupdated 2026/02/05 16:55:54 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:54 INFO Applying migration id=activitiesid 2026/02/05 16:55:54 INFO Applying migration id=outbox 2026/02/05 16:55:54 INFO Applying migration id=edits 2026/02/05 16:55:54 INFO Applying migration id=outboxactor 2026/02/05 16:55:54 INFO Applying migration id=outboxsender 2026/02/05 16:55:54 INFO Applying migration id=thread 2026/02/05 16:55:54 INFO Applying migration id=host 2026/02/05 16:55:54 INFO Applying migration id=sharedinbox 2026/02/05 16:55:54 INFO Applying migration id=noteshost 2026/02/05 16:55:54 INFO Applying migration id=fetched 2026/02/05 16:55:54 INFO Applying migration id=move 2026/02/05 16:55:54 INFO Applying migration id=cleanup 2026/02/05 16:55:54 INFO Applying migration id=received 2026/02/05 16:55:54 INFO Applying migration id=namehost 2026/02/05 16:55:54 INFO Applying migration id=outboxhost 2026/02/05 16:55:54 INFO Applying migration id=notesfts 2026/02/05 16:55:54 INFO Applying migration id=iconsname 2026/02/05 16:55:54 INFO Applying migration id=nohash 2026/02/05 16:55:54 INFO Applying migration id=shares 2026/02/05 16:55:54 INFO Applying migration id=actorttl 2026/02/05 16:55:54 INFO Applying migration id=tocc 2026/02/05 16:55:54 INFO Applying migration id=followeds 2026/02/05 16:55:54 INFO Applying migration id=certhash 2026/02/05 16:55:54 INFO Applying migration id=follows_sync 2026/02/05 16:55:54 INFO Applying migration id=jsonpath 2026/02/05 16:55:54 INFO Applying migration id=localforward 2026/02/05 16:55:54 INFO Applying migration id=avatar 2026/02/05 16:55:54 INFO Applying migration id=noimage 2026/02/05 16:55:54 INFO Applying migration id=feed 2026/02/05 16:55:54 INFO Applying migration id=bookmarks 2026/02/05 16:55:54 INFO Applying migration id=shareactivity 2026/02/05 16:55:54 INFO Applying migration id=application 2026/02/05 16:55:54 INFO Applying migration id=certificates 2026/02/05 16:55:54 INFO Applying migration id=rawforward 2026/02/05 16:55:54 INFO Applying migration id=publickey 2026/02/05 16:55:54 INFO Applying migration id=resolvegroup 2026/02/05 16:55:54 INFO Applying migration id=reject 2026/02/05 16:55:54 INFO Applying migration id=autodel 2026/02/05 16:55:54 INFO Applying migration id=jsonb 2026/02/05 16:55:54 INFO Applying migration id=quote 2026/02/05 16:55:54 INFO Applying migration id=rfc9421 2026/02/05 16:55:54 INFO Applying migration id=keys 2026/02/05 16:55:54 INFO Applying migration id=portable 2026/02/05 16:55:54 INFO Applying migration id=proofs 2026/02/05 16:55:54 INFO Applying migration id=contexts 2026/02/05 16:55:54 INFO Applying migration id=deliverieshost 2026/02/05 16:55:54 INFO Applying migration id=pembegin 2026/02/05 16:55:54 INFO Applying migration id=didhost --- PASS: TestFTS_NoInput (0.74s) === RUN TestFTS_EmptyInput 2026/02/05 16:55:55 INFO Applying migration id=initial 2026/02/05 16:55:55 INFO Applying migration id=notesupdated 2026/02/05 16:55:55 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:55 INFO Applying migration id=activitiesid 2026/02/05 16:55:55 INFO Applying migration id=outbox 2026/02/05 16:55:55 INFO Applying migration id=edits 2026/02/05 16:55:55 INFO Applying migration id=outboxactor 2026/02/05 16:55:55 INFO Applying migration id=outboxsender 2026/02/05 16:55:55 INFO Applying migration id=thread 2026/02/05 16:55:55 INFO Applying migration id=host 2026/02/05 16:55:55 INFO Applying migration id=sharedinbox 2026/02/05 16:55:55 INFO Applying migration id=noteshost 2026/02/05 16:55:55 INFO Applying migration id=fetched 2026/02/05 16:55:55 INFO Applying migration id=move 2026/02/05 16:55:55 INFO Applying migration id=cleanup 2026/02/05 16:55:55 INFO Applying migration id=received 2026/02/05 16:55:55 INFO Applying migration id=namehost 2026/02/05 16:55:55 INFO Applying migration id=outboxhost 2026/02/05 16:55:55 INFO Applying migration id=notesfts 2026/02/05 16:55:55 INFO Applying migration id=iconsname 2026/02/05 16:55:55 INFO Applying migration id=nohash 2026/02/05 16:55:55 INFO Applying migration id=shares 2026/02/05 16:55:55 INFO Applying migration id=actorttl 2026/02/05 16:55:55 INFO Applying migration id=tocc 2026/02/05 16:55:55 INFO Applying migration id=followeds 2026/02/05 16:55:55 INFO Applying migration id=certhash 2026/02/05 16:55:55 INFO Applying migration id=follows_sync 2026/02/05 16:55:55 INFO Applying migration id=jsonpath 2026/02/05 16:55:55 INFO Applying migration id=localforward 2026/02/05 16:55:55 INFO Applying migration id=avatar 2026/02/05 16:55:55 INFO Applying migration id=noimage 2026/02/05 16:55:55 INFO Applying migration id=feed 2026/02/05 16:55:55 INFO Applying migration id=bookmarks 2026/02/05 16:55:55 INFO Applying migration id=shareactivity 2026/02/05 16:55:55 INFO Applying migration id=application 2026/02/05 16:55:55 INFO Applying migration id=certificates 2026/02/05 16:55:55 INFO Applying migration id=rawforward 2026/02/05 16:55:55 INFO Applying migration id=publickey 2026/02/05 16:55:55 INFO Applying migration id=resolvegroup 2026/02/05 16:55:55 INFO Applying migration id=reject 2026/02/05 16:55:55 INFO Applying migration id=autodel 2026/02/05 16:55:55 INFO Applying migration id=jsonb 2026/02/05 16:55:55 INFO Applying migration id=quote 2026/02/05 16:55:55 INFO Applying migration id=rfc9421 2026/02/05 16:55:55 INFO Applying migration id=keys 2026/02/05 16:55:55 INFO Applying migration id=portable 2026/02/05 16:55:55 INFO Applying migration id=proofs 2026/02/05 16:55:55 INFO Applying migration id=contexts 2026/02/05 16:55:55 INFO Applying migration id=deliverieshost 2026/02/05 16:55:55 INFO Applying migration id=pembegin 2026/02/05 16:55:55 INFO Applying migration id=didhost --- PASS: TestFTS_EmptyInput (1.32s) === RUN TestFTS_InvalidEscapeSequence 2026/02/05 16:55:56 INFO Applying migration id=initial 2026/02/05 16:55:56 INFO Applying migration id=notesupdated 2026/02/05 16:55:56 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:56 INFO Applying migration id=activitiesid 2026/02/05 16:55:56 INFO Applying migration id=outbox 2026/02/05 16:55:56 INFO Applying migration id=edits 2026/02/05 16:55:56 INFO Applying migration id=outboxactor 2026/02/05 16:55:56 INFO Applying migration id=outboxsender 2026/02/05 16:55:56 INFO Applying migration id=thread 2026/02/05 16:55:56 INFO Applying migration id=host 2026/02/05 16:55:56 INFO Applying migration id=sharedinbox 2026/02/05 16:55:56 INFO Applying migration id=noteshost 2026/02/05 16:55:56 INFO Applying migration id=fetched 2026/02/05 16:55:56 INFO Applying migration id=move 2026/02/05 16:55:56 INFO Applying migration id=cleanup 2026/02/05 16:55:56 INFO Applying migration id=received 2026/02/05 16:55:56 INFO Applying migration id=namehost 2026/02/05 16:55:56 INFO Applying migration id=outboxhost 2026/02/05 16:55:56 INFO Applying migration id=notesfts 2026/02/05 16:55:56 INFO Applying migration id=iconsname 2026/02/05 16:55:56 INFO Applying migration id=nohash 2026/02/05 16:55:56 INFO Applying migration id=shares 2026/02/05 16:55:56 INFO Applying migration id=actorttl 2026/02/05 16:55:56 INFO Applying migration id=tocc 2026/02/05 16:55:56 INFO Applying migration id=followeds 2026/02/05 16:55:56 INFO Applying migration id=certhash 2026/02/05 16:55:56 INFO Applying migration id=follows_sync 2026/02/05 16:55:56 INFO Applying migration id=jsonpath 2026/02/05 16:55:56 INFO Applying migration id=localforward 2026/02/05 16:55:56 INFO Applying migration id=avatar 2026/02/05 16:55:56 INFO Applying migration id=noimage 2026/02/05 16:55:56 INFO Applying migration id=feed 2026/02/05 16:55:56 INFO Applying migration id=bookmarks 2026/02/05 16:55:56 INFO Applying migration id=shareactivity 2026/02/05 16:55:56 INFO Applying migration id=application 2026/02/05 16:55:56 INFO Applying migration id=certificates 2026/02/05 16:55:56 INFO Applying migration id=rawforward 2026/02/05 16:55:56 INFO Applying migration id=publickey 2026/02/05 16:55:56 INFO Applying migration id=resolvegroup 2026/02/05 16:55:56 INFO Applying migration id=reject 2026/02/05 16:55:56 INFO Applying migration id=autodel 2026/02/05 16:55:56 INFO Applying migration id=jsonb 2026/02/05 16:55:56 INFO Applying migration id=quote 2026/02/05 16:55:56 INFO Applying migration id=rfc9421 2026/02/05 16:55:56 INFO Applying migration id=keys 2026/02/05 16:55:56 INFO Applying migration id=portable 2026/02/05 16:55:56 INFO Applying migration id=proofs 2026/02/05 16:55:56 INFO Applying migration id=contexts 2026/02/05 16:55:56 INFO Applying migration id=deliverieshost 2026/02/05 16:55:56 INFO Applying migration id=pembegin 2026/02/05 16:55:56 INFO Applying migration id=didhost 2026/02/05 16:55:57 INFO Failed to decode query url=/users/fts?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestFTS_InvalidEscapeSequence (1.07s) === RUN TestFTS_UnathenticatedUser 2026/02/05 16:55:57 INFO Applying migration id=initial 2026/02/05 16:55:57 INFO Applying migration id=notesupdated 2026/02/05 16:55:57 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:57 INFO Applying migration id=activitiesid 2026/02/05 16:55:57 INFO Applying migration id=outbox 2026/02/05 16:55:57 INFO Applying migration id=edits 2026/02/05 16:55:57 INFO Applying migration id=outboxactor 2026/02/05 16:55:57 INFO Applying migration id=outboxsender 2026/02/05 16:55:57 INFO Applying migration id=thread 2026/02/05 16:55:57 INFO Applying migration id=host 2026/02/05 16:55:57 INFO Applying migration id=sharedinbox 2026/02/05 16:55:57 INFO Applying migration id=noteshost 2026/02/05 16:55:57 INFO Applying migration id=fetched 2026/02/05 16:55:57 INFO Applying migration id=move 2026/02/05 16:55:57 INFO Applying migration id=cleanup 2026/02/05 16:55:57 INFO Applying migration id=received 2026/02/05 16:55:57 INFO Applying migration id=namehost 2026/02/05 16:55:57 INFO Applying migration id=outboxhost 2026/02/05 16:55:57 INFO Applying migration id=notesfts 2026/02/05 16:55:57 INFO Applying migration id=iconsname 2026/02/05 16:55:57 INFO Applying migration id=nohash 2026/02/05 16:55:57 INFO Applying migration id=shares 2026/02/05 16:55:57 INFO Applying migration id=actorttl 2026/02/05 16:55:57 INFO Applying migration id=tocc 2026/02/05 16:55:57 INFO Applying migration id=followeds 2026/02/05 16:55:57 INFO Applying migration id=certhash 2026/02/05 16:55:57 INFO Applying migration id=follows_sync 2026/02/05 16:55:57 INFO Applying migration id=jsonpath 2026/02/05 16:55:57 INFO Applying migration id=localforward 2026/02/05 16:55:57 INFO Applying migration id=avatar 2026/02/05 16:55:57 INFO Applying migration id=noimage 2026/02/05 16:55:57 INFO Applying migration id=feed 2026/02/05 16:55:57 INFO Applying migration id=bookmarks 2026/02/05 16:55:57 INFO Applying migration id=shareactivity 2026/02/05 16:55:57 INFO Applying migration id=application 2026/02/05 16:55:57 INFO Applying migration id=certificates 2026/02/05 16:55:57 INFO Applying migration id=rawforward 2026/02/05 16:55:57 INFO Applying migration id=publickey 2026/02/05 16:55:57 INFO Applying migration id=resolvegroup 2026/02/05 16:55:57 INFO Applying migration id=reject 2026/02/05 16:55:57 INFO Applying migration id=autodel 2026/02/05 16:55:57 INFO Applying migration id=jsonb 2026/02/05 16:55:57 INFO Applying migration id=quote 2026/02/05 16:55:57 INFO Applying migration id=rfc9421 2026/02/05 16:55:57 INFO Applying migration id=keys 2026/02/05 16:55:57 INFO Applying migration id=portable 2026/02/05 16:55:57 INFO Applying migration id=proofs 2026/02/05 16:55:57 INFO Applying migration id=contexts 2026/02/05 16:55:57 INFO Applying migration id=deliverieshost 2026/02/05 16:55:57 INFO Applying migration id=pembegin 2026/02/05 16:55:57 INFO Applying migration id=didhost 2026/02/05 16:55:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-6582-78ae-894f-0f1d4c56323c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-6582-7724-9a13-704950e61991 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-6582-7724-9a13-704950e61991 --- PASS: TestFTS_UnathenticatedUser (1.26s) === RUN TestFTS_SearchByAuthorUserName 2026/02/05 16:55:59 INFO Applying migration id=initial 2026/02/05 16:55:59 INFO Applying migration id=notesupdated 2026/02/05 16:55:59 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:59 INFO Applying migration id=activitiesid 2026/02/05 16:55:59 INFO Applying migration id=outbox 2026/02/05 16:55:59 INFO Applying migration id=edits 2026/02/05 16:55:59 INFO Applying migration id=outboxactor 2026/02/05 16:55:59 INFO Applying migration id=outboxsender 2026/02/05 16:55:59 INFO Applying migration id=thread 2026/02/05 16:55:59 INFO Applying migration id=host 2026/02/05 16:55:59 INFO Applying migration id=sharedinbox 2026/02/05 16:55:59 INFO Applying migration id=noteshost 2026/02/05 16:55:59 INFO Applying migration id=fetched 2026/02/05 16:55:59 INFO Applying migration id=move 2026/02/05 16:55:59 INFO Applying migration id=cleanup 2026/02/05 16:55:59 INFO Applying migration id=received 2026/02/05 16:55:59 INFO Applying migration id=namehost 2026/02/05 16:55:59 INFO Applying migration id=outboxhost 2026/02/05 16:55:59 INFO Applying migration id=notesfts 2026/02/05 16:55:59 INFO Applying migration id=iconsname 2026/02/05 16:55:59 INFO Applying migration id=nohash 2026/02/05 16:55:59 INFO Applying migration id=shares 2026/02/05 16:55:59 INFO Applying migration id=actorttl 2026/02/05 16:55:59 INFO Applying migration id=tocc 2026/02/05 16:55:59 INFO Applying migration id=followeds 2026/02/05 16:55:59 INFO Applying migration id=certhash 2026/02/05 16:55:59 INFO Applying migration id=follows_sync 2026/02/05 16:55:59 INFO Applying migration id=jsonpath 2026/02/05 16:55:59 INFO Applying migration id=localforward 2026/02/05 16:55:59 INFO Applying migration id=avatar 2026/02/05 16:55:59 INFO Applying migration id=noimage 2026/02/05 16:55:59 INFO Applying migration id=feed 2026/02/05 16:55:59 INFO Applying migration id=bookmarks 2026/02/05 16:55:59 INFO Applying migration id=shareactivity 2026/02/05 16:55:59 INFO Applying migration id=application 2026/02/05 16:55:59 INFO Applying migration id=certificates 2026/02/05 16:55:59 INFO Applying migration id=rawforward 2026/02/05 16:55:59 INFO Applying migration id=publickey 2026/02/05 16:55:59 INFO Applying migration id=resolvegroup 2026/02/05 16:55:59 INFO Applying migration id=reject 2026/02/05 16:55:59 INFO Applying migration id=autodel 2026/02/05 16:55:59 INFO Applying migration id=jsonb 2026/02/05 16:55:59 INFO Applying migration id=quote 2026/02/05 16:55:59 INFO Applying migration id=rfc9421 2026/02/05 16:55:59 INFO Applying migration id=keys 2026/02/05 16:55:59 INFO Applying migration id=portable 2026/02/05 16:55:59 INFO Applying migration id=proofs 2026/02/05 16:55:59 INFO Applying migration id=contexts 2026/02/05 16:55:59 INFO Applying migration id=deliverieshost 2026/02/05 16:55:59 INFO Applying migration id=pembegin 2026/02/05 16:55:59 INFO Applying migration id=didhost 2026/02/05 16:56:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-6a5e-749c-8ef3-049a72d67930 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-6a5e-73e9-9c36-48b6008da7c1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-6a5e-73e9-9c36-48b6008da7c1 --- PASS: TestFTS_SearchByAuthorUserName (1.24s) === RUN TestFTS_SearchByAuthorID 2026/02/05 16:56:00 INFO Applying migration id=initial 2026/02/05 16:56:00 INFO Applying migration id=notesupdated 2026/02/05 16:56:00 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:00 INFO Applying migration id=activitiesid 2026/02/05 16:56:00 INFO Applying migration id=outbox 2026/02/05 16:56:00 INFO Applying migration id=edits 2026/02/05 16:56:00 INFO Applying migration id=outboxactor 2026/02/05 16:56:00 INFO Applying migration id=outboxsender 2026/02/05 16:56:00 INFO Applying migration id=thread 2026/02/05 16:56:00 INFO Applying migration id=host 2026/02/05 16:56:00 INFO Applying migration id=sharedinbox 2026/02/05 16:56:00 INFO Applying migration id=noteshost 2026/02/05 16:56:00 INFO Applying migration id=fetched 2026/02/05 16:56:00 INFO Applying migration id=move 2026/02/05 16:56:00 INFO Applying migration id=cleanup 2026/02/05 16:56:00 INFO Applying migration id=received 2026/02/05 16:56:00 INFO Applying migration id=namehost 2026/02/05 16:56:00 INFO Applying migration id=outboxhost 2026/02/05 16:56:00 INFO Applying migration id=notesfts 2026/02/05 16:56:00 INFO Applying migration id=iconsname 2026/02/05 16:56:00 INFO Applying migration id=nohash 2026/02/05 16:56:00 INFO Applying migration id=shares 2026/02/05 16:56:00 INFO Applying migration id=actorttl 2026/02/05 16:56:00 INFO Applying migration id=tocc 2026/02/05 16:56:00 INFO Applying migration id=followeds 2026/02/05 16:56:00 INFO Applying migration id=certhash 2026/02/05 16:56:00 INFO Applying migration id=follows_sync 2026/02/05 16:56:00 INFO Applying migration id=jsonpath 2026/02/05 16:56:00 INFO Applying migration id=localforward 2026/02/05 16:56:00 INFO Applying migration id=avatar 2026/02/05 16:56:00 INFO Applying migration id=noimage 2026/02/05 16:56:00 INFO Applying migration id=feed 2026/02/05 16:56:00 INFO Applying migration id=bookmarks 2026/02/05 16:56:00 INFO Applying migration id=shareactivity 2026/02/05 16:56:00 INFO Applying migration id=application 2026/02/05 16:56:00 INFO Applying migration id=certificates 2026/02/05 16:56:00 INFO Applying migration id=rawforward 2026/02/05 16:56:00 INFO Applying migration id=publickey 2026/02/05 16:56:00 INFO Applying migration id=resolvegroup 2026/02/05 16:56:00 INFO Applying migration id=reject 2026/02/05 16:56:00 INFO Applying migration id=autodel 2026/02/05 16:56:00 INFO Applying migration id=jsonb 2026/02/05 16:56:00 INFO Applying migration id=quote 2026/02/05 16:56:00 INFO Applying migration id=rfc9421 2026/02/05 16:56:00 INFO Applying migration id=keys 2026/02/05 16:56:00 INFO Applying migration id=portable 2026/02/05 16:56:00 INFO Applying migration id=proofs 2026/02/05 16:56:00 INFO Applying migration id=contexts 2026/02/05 16:56:00 INFO Applying migration id=deliverieshost 2026/02/05 16:56:00 INFO Applying migration id=pembegin 2026/02/05 16:56:00 INFO Applying migration id=didhost 2026/02/05 16:56:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-6e95-725f-8fc4-4d6d8d369686 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-6e95-71bb-9f16-b9590202b343 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-6e95-71bb-9f16-b9590202b343 --- PASS: TestFTS_SearchByAuthorID (1.08s) === RUN TestFTS_SearchByMentionUserName 2026/02/05 16:56:01 INFO Applying migration id=initial 2026/02/05 16:56:01 INFO Applying migration id=notesupdated 2026/02/05 16:56:01 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:01 INFO Applying migration id=activitiesid 2026/02/05 16:56:01 INFO Applying migration id=outbox 2026/02/05 16:56:01 INFO Applying migration id=edits 2026/02/05 16:56:01 INFO Applying migration id=outboxactor 2026/02/05 16:56:01 INFO Applying migration id=outboxsender 2026/02/05 16:56:01 INFO Applying migration id=thread 2026/02/05 16:56:01 INFO Applying migration id=host 2026/02/05 16:56:01 INFO Applying migration id=sharedinbox 2026/02/05 16:56:01 INFO Applying migration id=noteshost 2026/02/05 16:56:01 INFO Applying migration id=fetched 2026/02/05 16:56:01 INFO Applying migration id=move 2026/02/05 16:56:01 INFO Applying migration id=cleanup 2026/02/05 16:56:01 INFO Applying migration id=received 2026/02/05 16:56:01 INFO Applying migration id=namehost 2026/02/05 16:56:01 INFO Applying migration id=outboxhost 2026/02/05 16:56:01 INFO Applying migration id=notesfts 2026/02/05 16:56:01 INFO Applying migration id=iconsname 2026/02/05 16:56:01 INFO Applying migration id=nohash 2026/02/05 16:56:01 INFO Applying migration id=shares 2026/02/05 16:56:01 INFO Applying migration id=actorttl 2026/02/05 16:56:01 INFO Applying migration id=tocc 2026/02/05 16:56:01 INFO Applying migration id=followeds 2026/02/05 16:56:01 INFO Applying migration id=certhash 2026/02/05 16:56:01 INFO Applying migration id=follows_sync 2026/02/05 16:56:01 INFO Applying migration id=jsonpath 2026/02/05 16:56:01 INFO Applying migration id=localforward 2026/02/05 16:56:01 INFO Applying migration id=avatar 2026/02/05 16:56:01 INFO Applying migration id=noimage 2026/02/05 16:56:01 INFO Applying migration id=feed 2026/02/05 16:56:01 INFO Applying migration id=bookmarks 2026/02/05 16:56:01 INFO Applying migration id=shareactivity 2026/02/05 16:56:01 INFO Applying migration id=application 2026/02/05 16:56:01 INFO Applying migration id=certificates 2026/02/05 16:56:01 INFO Applying migration id=rawforward 2026/02/05 16:56:01 INFO Applying migration id=publickey 2026/02/05 16:56:01 INFO Applying migration id=resolvegroup 2026/02/05 16:56:01 INFO Applying migration id=reject 2026/02/05 16:56:01 INFO Applying migration id=autodel 2026/02/05 16:56:01 INFO Applying migration id=jsonb 2026/02/05 16:56:01 INFO Applying migration id=quote 2026/02/05 16:56:01 INFO Applying migration id=rfc9421 2026/02/05 16:56:01 INFO Applying migration id=keys 2026/02/05 16:56:01 INFO Applying migration id=portable 2026/02/05 16:56:01 INFO Applying migration id=proofs 2026/02/05 16:56:01 INFO Applying migration id=contexts 2026/02/05 16:56:01 INFO Applying migration id=deliverieshost 2026/02/05 16:56:01 INFO Applying migration id=pembegin 2026/02/05 16:56:01 INFO Applying migration id=didhost --- PASS: TestFTS_SearchByMentionUserName (0.83s) === RUN TestFTS_SearchByMentionID 2026/02/05 16:56:02 INFO Applying migration id=initial 2026/02/05 16:56:02 INFO Applying migration id=notesupdated 2026/02/05 16:56:02 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:02 INFO Applying migration id=activitiesid 2026/02/05 16:56:02 INFO Applying migration id=outbox 2026/02/05 16:56:02 INFO Applying migration id=edits 2026/02/05 16:56:02 INFO Applying migration id=outboxactor 2026/02/05 16:56:02 INFO Applying migration id=outboxsender 2026/02/05 16:56:02 INFO Applying migration id=thread 2026/02/05 16:56:02 INFO Applying migration id=host 2026/02/05 16:56:02 INFO Applying migration id=sharedinbox 2026/02/05 16:56:02 INFO Applying migration id=noteshost 2026/02/05 16:56:02 INFO Applying migration id=fetched 2026/02/05 16:56:02 INFO Applying migration id=move 2026/02/05 16:56:02 INFO Applying migration id=cleanup 2026/02/05 16:56:02 INFO Applying migration id=received 2026/02/05 16:56:02 INFO Applying migration id=namehost 2026/02/05 16:56:02 INFO Applying migration id=outboxhost 2026/02/05 16:56:02 INFO Applying migration id=notesfts 2026/02/05 16:56:02 INFO Applying migration id=iconsname 2026/02/05 16:56:02 INFO Applying migration id=nohash 2026/02/05 16:56:02 INFO Applying migration id=shares 2026/02/05 16:56:02 INFO Applying migration id=actorttl 2026/02/05 16:56:02 INFO Applying migration id=tocc 2026/02/05 16:56:02 INFO Applying migration id=followeds 2026/02/05 16:56:02 INFO Applying migration id=certhash 2026/02/05 16:56:02 INFO Applying migration id=follows_sync 2026/02/05 16:56:02 INFO Applying migration id=jsonpath 2026/02/05 16:56:02 INFO Applying migration id=localforward 2026/02/05 16:56:02 INFO Applying migration id=avatar 2026/02/05 16:56:02 INFO Applying migration id=noimage 2026/02/05 16:56:02 INFO Applying migration id=feed 2026/02/05 16:56:02 INFO Applying migration id=bookmarks 2026/02/05 16:56:02 INFO Applying migration id=shareactivity 2026/02/05 16:56:02 INFO Applying migration id=application 2026/02/05 16:56:02 INFO Applying migration id=certificates 2026/02/05 16:56:02 INFO Applying migration id=rawforward 2026/02/05 16:56:02 INFO Applying migration id=publickey 2026/02/05 16:56:02 INFO Applying migration id=resolvegroup 2026/02/05 16:56:02 INFO Applying migration id=reject 2026/02/05 16:56:02 INFO Applying migration id=autodel 2026/02/05 16:56:02 INFO Applying migration id=jsonb 2026/02/05 16:56:02 INFO Applying migration id=quote 2026/02/05 16:56:02 INFO Applying migration id=rfc9421 2026/02/05 16:56:02 INFO Applying migration id=keys 2026/02/05 16:56:02 INFO Applying migration id=portable 2026/02/05 16:56:02 INFO Applying migration id=proofs 2026/02/05 16:56:02 INFO Applying migration id=contexts 2026/02/05 16:56:02 INFO Applying migration id=deliverieshost 2026/02/05 16:56:02 INFO Applying migration id=pembegin 2026/02/05 16:56:02 INFO Applying migration id=didhost --- PASS: TestFTS_SearchByMentionID (1.74s) === RUN TestHashtag_PublicPost 2026/02/05 16:56:04 INFO Applying migration id=initial 2026/02/05 16:56:04 INFO Applying migration id=notesupdated 2026/02/05 16:56:04 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:04 INFO Applying migration id=activitiesid 2026/02/05 16:56:04 INFO Applying migration id=outbox 2026/02/05 16:56:04 INFO Applying migration id=edits 2026/02/05 16:56:04 INFO Applying migration id=outboxactor 2026/02/05 16:56:04 INFO Applying migration id=outboxsender 2026/02/05 16:56:04 INFO Applying migration id=thread 2026/02/05 16:56:04 INFO Applying migration id=host 2026/02/05 16:56:04 INFO Applying migration id=sharedinbox 2026/02/05 16:56:04 INFO Applying migration id=noteshost 2026/02/05 16:56:04 INFO Applying migration id=fetched 2026/02/05 16:56:04 INFO Applying migration id=move 2026/02/05 16:56:04 INFO Applying migration id=cleanup 2026/02/05 16:56:04 INFO Applying migration id=received 2026/02/05 16:56:04 INFO Applying migration id=namehost 2026/02/05 16:56:04 INFO Applying migration id=outboxhost 2026/02/05 16:56:04 INFO Applying migration id=notesfts 2026/02/05 16:56:04 INFO Applying migration id=iconsname 2026/02/05 16:56:04 INFO Applying migration id=nohash 2026/02/05 16:56:04 INFO Applying migration id=shares 2026/02/05 16:56:04 INFO Applying migration id=actorttl 2026/02/05 16:56:04 INFO Applying migration id=tocc 2026/02/05 16:56:04 INFO Applying migration id=followeds 2026/02/05 16:56:04 INFO Applying migration id=certhash 2026/02/05 16:56:04 INFO Applying migration id=follows_sync 2026/02/05 16:56:04 INFO Applying migration id=jsonpath 2026/02/05 16:56:04 INFO Applying migration id=localforward 2026/02/05 16:56:04 INFO Applying migration id=avatar 2026/02/05 16:56:04 INFO Applying migration id=noimage 2026/02/05 16:56:04 INFO Applying migration id=feed 2026/02/05 16:56:04 INFO Applying migration id=bookmarks 2026/02/05 16:56:04 INFO Applying migration id=shareactivity 2026/02/05 16:56:04 INFO Applying migration id=application 2026/02/05 16:56:04 INFO Applying migration id=certificates 2026/02/05 16:56:04 INFO Applying migration id=rawforward 2026/02/05 16:56:04 INFO Applying migration id=publickey 2026/02/05 16:56:04 INFO Applying migration id=resolvegroup 2026/02/05 16:56:04 INFO Applying migration id=reject 2026/02/05 16:56:04 INFO Applying migration id=autodel 2026/02/05 16:56:04 INFO Applying migration id=jsonb 2026/02/05 16:56:04 INFO Applying migration id=quote 2026/02/05 16:56:04 INFO Applying migration id=rfc9421 2026/02/05 16:56:04 INFO Applying migration id=keys 2026/02/05 16:56:04 INFO Applying migration id=portable 2026/02/05 16:56:04 INFO Applying migration id=proofs 2026/02/05 16:56:04 INFO Applying migration id=contexts 2026/02/05 16:56:04 INFO Applying migration id=deliverieshost 2026/02/05 16:56:04 INFO Applying migration id=pembegin 2026/02/05 16:56:04 INFO Applying migration id=didhost 2026/02/05 16:56:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-7dfc-7f40-981c-98ba87f464cb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-7dfc-7e7a-b8e0-e47d0155f64c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-7dfc-7e7a-b8e0-e47d0155f64c 2026/02/05 16:56:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-7dfc-7e7a-b8e0-e47d0155f64c 2026/02/05 16:56:05 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PublicPost (1.37s) === RUN TestHashtag_PublicPostUnauthenticatedUser 2026/02/05 16:56:05 INFO Applying migration id=initial 2026/02/05 16:56:05 INFO Applying migration id=notesupdated 2026/02/05 16:56:05 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:05 INFO Applying migration id=activitiesid 2026/02/05 16:56:05 INFO Applying migration id=outbox 2026/02/05 16:56:05 INFO Applying migration id=edits 2026/02/05 16:56:05 INFO Applying migration id=outboxactor 2026/02/05 16:56:05 INFO Applying migration id=outboxsender 2026/02/05 16:56:05 INFO Applying migration id=thread 2026/02/05 16:56:05 INFO Applying migration id=host 2026/02/05 16:56:05 INFO Applying migration id=sharedinbox 2026/02/05 16:56:05 INFO Applying migration id=noteshost 2026/02/05 16:56:05 INFO Applying migration id=fetched 2026/02/05 16:56:05 INFO Applying migration id=move 2026/02/05 16:56:05 INFO Applying migration id=cleanup 2026/02/05 16:56:05 INFO Applying migration id=received 2026/02/05 16:56:05 INFO Applying migration id=namehost 2026/02/05 16:56:05 INFO Applying migration id=outboxhost 2026/02/05 16:56:05 INFO Applying migration id=notesfts 2026/02/05 16:56:05 INFO Applying migration id=iconsname 2026/02/05 16:56:05 INFO Applying migration id=nohash 2026/02/05 16:56:05 INFO Applying migration id=shares 2026/02/05 16:56:05 INFO Applying migration id=actorttl 2026/02/05 16:56:05 INFO Applying migration id=tocc 2026/02/05 16:56:05 INFO Applying migration id=followeds 2026/02/05 16:56:05 INFO Applying migration id=certhash 2026/02/05 16:56:05 INFO Applying migration id=follows_sync 2026/02/05 16:56:05 INFO Applying migration id=jsonpath 2026/02/05 16:56:05 INFO Applying migration id=localforward 2026/02/05 16:56:05 INFO Applying migration id=avatar 2026/02/05 16:56:05 INFO Applying migration id=noimage 2026/02/05 16:56:05 INFO Applying migration id=feed 2026/02/05 16:56:05 INFO Applying migration id=bookmarks 2026/02/05 16:56:05 INFO Applying migration id=shareactivity 2026/02/05 16:56:05 INFO Applying migration id=application 2026/02/05 16:56:05 INFO Applying migration id=certificates 2026/02/05 16:56:05 INFO Applying migration id=rawforward 2026/02/05 16:56:05 INFO Applying migration id=publickey 2026/02/05 16:56:05 INFO Applying migration id=resolvegroup 2026/02/05 16:56:05 INFO Applying migration id=reject 2026/02/05 16:56:05 INFO Applying migration id=autodel 2026/02/05 16:56:05 INFO Applying migration id=jsonb 2026/02/05 16:56:05 INFO Applying migration id=quote 2026/02/05 16:56:05 INFO Applying migration id=rfc9421 2026/02/05 16:56:05 INFO Applying migration id=keys 2026/02/05 16:56:05 INFO Applying migration id=portable 2026/02/05 16:56:05 INFO Applying migration id=proofs 2026/02/05 16:56:05 INFO Applying migration id=contexts 2026/02/05 16:56:05 INFO Applying migration id=deliverieshost 2026/02/05 16:56:05 INFO Applying migration id=pembegin 2026/02/05 16:56:05 INFO Applying migration id=didhost 2026/02/05 16:56:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-82af-7525-a852-43322141213d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-82af-74ad-b191-f54e3805895d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-82af-74ad-b191-f54e3805895d 2026/02/05 16:56:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-82af-74ad-b191-f54e3805895d 2026/02/05 16:56:06 INFO Generating first response key=/hashtag/world --- PASS: TestHashtag_PublicPostUnauthenticatedUser (1.20s) === RUN TestHashtag_ExclamationMark 2026/02/05 16:56:06 INFO Applying migration id=initial 2026/02/05 16:56:06 INFO Applying migration id=notesupdated 2026/02/05 16:56:06 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:06 INFO Applying migration id=activitiesid 2026/02/05 16:56:06 INFO Applying migration id=outbox 2026/02/05 16:56:06 INFO Applying migration id=edits 2026/02/05 16:56:06 INFO Applying migration id=outboxactor 2026/02/05 16:56:06 INFO Applying migration id=outboxsender 2026/02/05 16:56:06 INFO Applying migration id=thread 2026/02/05 16:56:06 INFO Applying migration id=host 2026/02/05 16:56:06 INFO Applying migration id=sharedinbox 2026/02/05 16:56:06 INFO Applying migration id=noteshost 2026/02/05 16:56:06 INFO Applying migration id=fetched 2026/02/05 16:56:06 INFO Applying migration id=move 2026/02/05 16:56:06 INFO Applying migration id=cleanup 2026/02/05 16:56:06 INFO Applying migration id=received 2026/02/05 16:56:06 INFO Applying migration id=namehost 2026/02/05 16:56:06 INFO Applying migration id=outboxhost 2026/02/05 16:56:06 INFO Applying migration id=notesfts 2026/02/05 16:56:06 INFO Applying migration id=iconsname 2026/02/05 16:56:06 INFO Applying migration id=nohash 2026/02/05 16:56:06 INFO Applying migration id=shares 2026/02/05 16:56:06 INFO Applying migration id=actorttl 2026/02/05 16:56:06 INFO Applying migration id=tocc 2026/02/05 16:56:06 INFO Applying migration id=followeds 2026/02/05 16:56:06 INFO Applying migration id=certhash 2026/02/05 16:56:06 INFO Applying migration id=follows_sync 2026/02/05 16:56:06 INFO Applying migration id=jsonpath 2026/02/05 16:56:06 INFO Applying migration id=localforward 2026/02/05 16:56:06 INFO Applying migration id=avatar 2026/02/05 16:56:06 INFO Applying migration id=noimage 2026/02/05 16:56:06 INFO Applying migration id=feed 2026/02/05 16:56:06 INFO Applying migration id=bookmarks 2026/02/05 16:56:06 INFO Applying migration id=shareactivity 2026/02/05 16:56:06 INFO Applying migration id=application 2026/02/05 16:56:06 INFO Applying migration id=certificates 2026/02/05 16:56:06 INFO Applying migration id=rawforward 2026/02/05 16:56:06 INFO Applying migration id=publickey 2026/02/05 16:56:06 INFO Applying migration id=resolvegroup 2026/02/05 16:56:06 INFO Applying migration id=reject 2026/02/05 16:56:06 INFO Applying migration id=autodel 2026/02/05 16:56:06 INFO Applying migration id=jsonb 2026/02/05 16:56:06 INFO Applying migration id=quote 2026/02/05 16:56:06 INFO Applying migration id=rfc9421 2026/02/05 16:56:06 INFO Applying migration id=keys 2026/02/05 16:56:06 INFO Applying migration id=portable 2026/02/05 16:56:06 INFO Applying migration id=proofs 2026/02/05 16:56:06 INFO Applying migration id=contexts 2026/02/05 16:56:06 INFO Applying migration id=deliverieshost 2026/02/05 16:56:06 INFO Applying migration id=pembegin 2026/02/05 16:56:06 INFO Applying migration id=didhost 2026/02/05 16:56:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-87c3-7b2b-b56d-174c1a7cd17b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-87c3-7a67-985b-de0b1cadd6dd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-87c3-7a67-985b-de0b1cadd6dd 2026/02/05 16:56:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-87c3-7a67-985b-de0b1cadd6dd 2026/02/05 16:56:07 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_ExclamationMark (1.30s) === RUN TestHashtag_Beginning 2026/02/05 16:56:07 INFO Applying migration id=initial 2026/02/05 16:56:07 INFO Applying migration id=notesupdated 2026/02/05 16:56:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:07 INFO Applying migration id=activitiesid 2026/02/05 16:56:07 INFO Applying migration id=outbox 2026/02/05 16:56:07 INFO Applying migration id=edits 2026/02/05 16:56:07 INFO Applying migration id=outboxactor 2026/02/05 16:56:07 INFO Applying migration id=outboxsender 2026/02/05 16:56:07 INFO Applying migration id=thread 2026/02/05 16:56:07 INFO Applying migration id=host 2026/02/05 16:56:07 INFO Applying migration id=sharedinbox 2026/02/05 16:56:07 INFO Applying migration id=noteshost 2026/02/05 16:56:07 INFO Applying migration id=fetched 2026/02/05 16:56:07 INFO Applying migration id=move 2026/02/05 16:56:07 INFO Applying migration id=cleanup 2026/02/05 16:56:07 INFO Applying migration id=received 2026/02/05 16:56:07 INFO Applying migration id=namehost 2026/02/05 16:56:07 INFO Applying migration id=outboxhost 2026/02/05 16:56:07 INFO Applying migration id=notesfts 2026/02/05 16:56:07 INFO Applying migration id=iconsname 2026/02/05 16:56:07 INFO Applying migration id=nohash 2026/02/05 16:56:07 INFO Applying migration id=shares 2026/02/05 16:56:07 INFO Applying migration id=actorttl 2026/02/05 16:56:07 INFO Applying migration id=tocc 2026/02/05 16:56:07 INFO Applying migration id=followeds 2026/02/05 16:56:07 INFO Applying migration id=certhash 2026/02/05 16:56:07 INFO Applying migration id=follows_sync 2026/02/05 16:56:07 INFO Applying migration id=jsonpath 2026/02/05 16:56:07 INFO Applying migration id=localforward 2026/02/05 16:56:07 INFO Applying migration id=avatar 2026/02/05 16:56:07 INFO Applying migration id=noimage 2026/02/05 16:56:07 INFO Applying migration id=feed 2026/02/05 16:56:07 INFO Applying migration id=bookmarks 2026/02/05 16:56:07 INFO Applying migration id=shareactivity 2026/02/05 16:56:07 INFO Applying migration id=application 2026/02/05 16:56:07 INFO Applying migration id=certificates 2026/02/05 16:56:07 INFO Applying migration id=rawforward 2026/02/05 16:56:07 INFO Applying migration id=publickey 2026/02/05 16:56:07 INFO Applying migration id=resolvegroup 2026/02/05 16:56:07 INFO Applying migration id=reject 2026/02/05 16:56:07 INFO Applying migration id=autodel 2026/02/05 16:56:07 INFO Applying migration id=jsonb 2026/02/05 16:56:08 INFO Applying migration id=quote 2026/02/05 16:56:08 INFO Applying migration id=rfc9421 2026/02/05 16:56:08 INFO Applying migration id=keys 2026/02/05 16:56:08 INFO Applying migration id=portable 2026/02/05 16:56:08 INFO Applying migration id=proofs 2026/02/05 16:56:08 INFO Applying migration id=contexts 2026/02/05 16:56:08 INFO Applying migration id=deliverieshost 2026/02/05 16:56:08 INFO Applying migration id=pembegin 2026/02/05 16:56:08 INFO Applying migration id=didhost 2026/02/05 16:56:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-8c3f-7d4b-8e7b-352c4ce8b5d4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-8c3e-785a-b7c2-30fc3cb340d3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-8c3e-785a-b7c2-30fc3cb340d3 2026/02/05 16:56:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-8c3e-785a-b7c2-30fc3cb340d3 2026/02/05 16:56:09 INFO Generating first response key=/hashtag/Hello --- PASS: TestHashtag_Beginning (1.15s) === RUN TestHashtag_Multiple 2026/02/05 16:56:09 INFO Applying migration id=initial 2026/02/05 16:56:09 INFO Applying migration id=notesupdated 2026/02/05 16:56:09 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:09 INFO Applying migration id=activitiesid 2026/02/05 16:56:09 INFO Applying migration id=outbox 2026/02/05 16:56:09 INFO Applying migration id=edits 2026/02/05 16:56:09 INFO Applying migration id=outboxactor 2026/02/05 16:56:09 INFO Applying migration id=outboxsender 2026/02/05 16:56:09 INFO Applying migration id=thread 2026/02/05 16:56:09 INFO Applying migration id=host 2026/02/05 16:56:09 INFO Applying migration id=sharedinbox 2026/02/05 16:56:09 INFO Applying migration id=noteshost 2026/02/05 16:56:09 INFO Applying migration id=fetched 2026/02/05 16:56:09 INFO Applying migration id=move 2026/02/05 16:56:09 INFO Applying migration id=cleanup 2026/02/05 16:56:09 INFO Applying migration id=received 2026/02/05 16:56:09 INFO Applying migration id=namehost 2026/02/05 16:56:09 INFO Applying migration id=outboxhost 2026/02/05 16:56:09 INFO Applying migration id=notesfts 2026/02/05 16:56:09 INFO Applying migration id=iconsname 2026/02/05 16:56:09 INFO Applying migration id=nohash 2026/02/05 16:56:09 INFO Applying migration id=shares 2026/02/05 16:56:09 INFO Applying migration id=actorttl 2026/02/05 16:56:09 INFO Applying migration id=tocc 2026/02/05 16:56:09 INFO Applying migration id=followeds 2026/02/05 16:56:09 INFO Applying migration id=certhash 2026/02/05 16:56:09 INFO Applying migration id=follows_sync 2026/02/05 16:56:09 INFO Applying migration id=jsonpath 2026/02/05 16:56:09 INFO Applying migration id=localforward 2026/02/05 16:56:09 INFO Applying migration id=avatar 2026/02/05 16:56:09 INFO Applying migration id=noimage 2026/02/05 16:56:09 INFO Applying migration id=feed 2026/02/05 16:56:09 INFO Applying migration id=bookmarks 2026/02/05 16:56:09 INFO Applying migration id=shareactivity 2026/02/05 16:56:09 INFO Applying migration id=application 2026/02/05 16:56:09 INFO Applying migration id=certificates 2026/02/05 16:56:09 INFO Applying migration id=rawforward 2026/02/05 16:56:09 INFO Applying migration id=publickey 2026/02/05 16:56:09 INFO Applying migration id=resolvegroup 2026/02/05 16:56:09 INFO Applying migration id=reject 2026/02/05 16:56:09 INFO Applying migration id=autodel 2026/02/05 16:56:09 INFO Applying migration id=jsonb 2026/02/05 16:56:09 INFO Applying migration id=quote 2026/02/05 16:56:09 INFO Applying migration id=rfc9421 2026/02/05 16:56:09 INFO Applying migration id=keys 2026/02/05 16:56:09 INFO Applying migration id=portable 2026/02/05 16:56:09 INFO Applying migration id=proofs 2026/02/05 16:56:09 INFO Applying migration id=contexts 2026/02/05 16:56:09 INFO Applying migration id=deliverieshost 2026/02/05 16:56:09 INFO Applying migration id=pembegin 2026/02/05 16:56:09 INFO Applying migration id=didhost 2026/02/05 16:56:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-9158-7efc-b1c6-ec8bcaaa3a06 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-9158-7e6d-aa6e-7a971130708a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-9158-7e6d-aa6e-7a971130708a 2026/02/05 16:56:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-9158-7e6d-aa6e-7a971130708a 2026/02/05 16:56:10 INFO Generating first response key=/hashtag/Hello 2026/02/05 16:56:10 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_Multiple (1.31s) === RUN TestHashtag_CaseSensitivity 2026/02/05 16:56:10 INFO Applying migration id=initial 2026/02/05 16:56:10 INFO Applying migration id=notesupdated 2026/02/05 16:56:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:10 INFO Applying migration id=activitiesid 2026/02/05 16:56:10 INFO Applying migration id=outbox 2026/02/05 16:56:10 INFO Applying migration id=edits 2026/02/05 16:56:10 INFO Applying migration id=outboxactor 2026/02/05 16:56:10 INFO Applying migration id=outboxsender 2026/02/05 16:56:10 INFO Applying migration id=thread 2026/02/05 16:56:10 INFO Applying migration id=host 2026/02/05 16:56:10 INFO Applying migration id=sharedinbox 2026/02/05 16:56:10 INFO Applying migration id=noteshost 2026/02/05 16:56:10 INFO Applying migration id=fetched 2026/02/05 16:56:10 INFO Applying migration id=move 2026/02/05 16:56:10 INFO Applying migration id=cleanup 2026/02/05 16:56:10 INFO Applying migration id=received 2026/02/05 16:56:10 INFO Applying migration id=namehost 2026/02/05 16:56:10 INFO Applying migration id=outboxhost 2026/02/05 16:56:10 INFO Applying migration id=notesfts 2026/02/05 16:56:10 INFO Applying migration id=iconsname 2026/02/05 16:56:10 INFO Applying migration id=nohash 2026/02/05 16:56:10 INFO Applying migration id=shares 2026/02/05 16:56:10 INFO Applying migration id=actorttl 2026/02/05 16:56:10 INFO Applying migration id=tocc 2026/02/05 16:56:10 INFO Applying migration id=followeds 2026/02/05 16:56:10 INFO Applying migration id=certhash 2026/02/05 16:56:10 INFO Applying migration id=follows_sync 2026/02/05 16:56:10 INFO Applying migration id=jsonpath 2026/02/05 16:56:10 INFO Applying migration id=localforward 2026/02/05 16:56:10 INFO Applying migration id=avatar 2026/02/05 16:56:10 INFO Applying migration id=noimage 2026/02/05 16:56:10 INFO Applying migration id=feed 2026/02/05 16:56:10 INFO Applying migration id=bookmarks 2026/02/05 16:56:10 INFO Applying migration id=shareactivity 2026/02/05 16:56:10 INFO Applying migration id=application 2026/02/05 16:56:10 INFO Applying migration id=certificates 2026/02/05 16:56:10 INFO Applying migration id=rawforward 2026/02/05 16:56:10 INFO Applying migration id=publickey 2026/02/05 16:56:10 INFO Applying migration id=resolvegroup 2026/02/05 16:56:10 INFO Applying migration id=reject 2026/02/05 16:56:10 INFO Applying migration id=autodel 2026/02/05 16:56:10 INFO Applying migration id=jsonb 2026/02/05 16:56:10 INFO Applying migration id=quote 2026/02/05 16:56:10 INFO Applying migration id=rfc9421 2026/02/05 16:56:10 INFO Applying migration id=keys 2026/02/05 16:56:10 INFO Applying migration id=portable 2026/02/05 16:56:10 INFO Applying migration id=proofs 2026/02/05 16:56:10 INFO Applying migration id=contexts 2026/02/05 16:56:10 INFO Applying migration id=deliverieshost 2026/02/05 16:56:10 INFO Applying migration id=pembegin 2026/02/05 16:56:10 INFO Applying migration id=didhost 2026/02/05 16:56:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-9687-7930-b33a-ef731fd23d55 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-9687-78d5-884f-b88c465a9938 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-9687-78d5-884f-b88c465a9938 2026/02/05 16:56:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-9687-78d5-884f-b88c465a9938 2026/02/05 16:56:11 INFO Generating first response key=/hashtag/WoRlD --- PASS: TestHashtag_CaseSensitivity (1.33s) === RUN TestHashtag_PostToFollowers 2026/02/05 16:56:11 INFO Applying migration id=initial 2026/02/05 16:56:11 INFO Applying migration id=notesupdated 2026/02/05 16:56:11 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:11 INFO Applying migration id=activitiesid 2026/02/05 16:56:11 INFO Applying migration id=outbox 2026/02/05 16:56:11 INFO Applying migration id=edits 2026/02/05 16:56:11 INFO Applying migration id=outboxactor 2026/02/05 16:56:11 INFO Applying migration id=outboxsender 2026/02/05 16:56:11 INFO Applying migration id=thread 2026/02/05 16:56:11 INFO Applying migration id=host 2026/02/05 16:56:11 INFO Applying migration id=sharedinbox 2026/02/05 16:56:11 INFO Applying migration id=noteshost 2026/02/05 16:56:11 INFO Applying migration id=fetched 2026/02/05 16:56:11 INFO Applying migration id=move 2026/02/05 16:56:11 INFO Applying migration id=cleanup 2026/02/05 16:56:11 INFO Applying migration id=received 2026/02/05 16:56:11 INFO Applying migration id=namehost 2026/02/05 16:56:11 INFO Applying migration id=outboxhost 2026/02/05 16:56:11 INFO Applying migration id=notesfts 2026/02/05 16:56:11 INFO Applying migration id=iconsname 2026/02/05 16:56:11 INFO Applying migration id=nohash 2026/02/05 16:56:11 INFO Applying migration id=shares 2026/02/05 16:56:11 INFO Applying migration id=actorttl 2026/02/05 16:56:11 INFO Applying migration id=tocc 2026/02/05 16:56:11 INFO Applying migration id=followeds 2026/02/05 16:56:11 INFO Applying migration id=certhash 2026/02/05 16:56:11 INFO Applying migration id=follows_sync 2026/02/05 16:56:11 INFO Applying migration id=jsonpath 2026/02/05 16:56:11 INFO Applying migration id=localforward 2026/02/05 16:56:11 INFO Applying migration id=avatar 2026/02/05 16:56:11 INFO Applying migration id=noimage 2026/02/05 16:56:11 INFO Applying migration id=feed 2026/02/05 16:56:11 INFO Applying migration id=bookmarks 2026/02/05 16:56:11 INFO Applying migration id=shareactivity 2026/02/05 16:56:11 INFO Applying migration id=application 2026/02/05 16:56:11 INFO Applying migration id=certificates 2026/02/05 16:56:11 INFO Applying migration id=rawforward 2026/02/05 16:56:11 INFO Applying migration id=publickey 2026/02/05 16:56:11 INFO Applying migration id=resolvegroup 2026/02/05 16:56:11 INFO Applying migration id=reject 2026/02/05 16:56:11 INFO Applying migration id=autodel 2026/02/05 16:56:11 INFO Applying migration id=jsonb 2026/02/05 16:56:11 INFO Applying migration id=quote 2026/02/05 16:56:11 INFO Applying migration id=rfc9421 2026/02/05 16:56:11 INFO Applying migration id=keys 2026/02/05 16:56:11 INFO Applying migration id=portable 2026/02/05 16:56:11 INFO Applying migration id=proofs 2026/02/05 16:56:11 INFO Applying migration id=contexts 2026/02/05 16:56:11 INFO Applying migration id=deliverieshost 2026/02/05 16:56:11 INFO Applying migration id=pembegin 2026/02/05 16:56:11 INFO Applying migration id=didhost 2026/02/05 16:56:12 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-99d9-7e1b-9677-42d3637a8406 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/02/05 16:56:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-99da-7dc5-9561-2b6120ea45b5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-99d9-7e1b-9677-42d3637a8406 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebb-99d9-7e1b-9677-42d3637a8406 2026/02/05 16:56:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-99db-7895-a480-73d80f8dd808 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-99db-7836-baf4-a5ac8df7d455 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-99db-7836-baf4-a5ac8df7d455 2026/02/05 16:56:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-99db-7836-baf4-a5ac8df7d455 2026/02/05 16:56:12 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PostToFollowers (0.85s) === RUN TestHashtag_BigOffset 2026/02/05 16:56:12 INFO Applying migration id=initial 2026/02/05 16:56:12 INFO Applying migration id=notesupdated 2026/02/05 16:56:12 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:12 INFO Applying migration id=activitiesid 2026/02/05 16:56:12 INFO Applying migration id=outbox 2026/02/05 16:56:12 INFO Applying migration id=edits 2026/02/05 16:56:12 INFO Applying migration id=outboxactor 2026/02/05 16:56:12 INFO Applying migration id=outboxsender 2026/02/05 16:56:12 INFO Applying migration id=thread 2026/02/05 16:56:12 INFO Applying migration id=host 2026/02/05 16:56:12 INFO Applying migration id=sharedinbox 2026/02/05 16:56:12 INFO Applying migration id=noteshost 2026/02/05 16:56:12 INFO Applying migration id=fetched 2026/02/05 16:56:12 INFO Applying migration id=move 2026/02/05 16:56:12 INFO Applying migration id=cleanup 2026/02/05 16:56:12 INFO Applying migration id=received 2026/02/05 16:56:12 INFO Applying migration id=namehost 2026/02/05 16:56:12 INFO Applying migration id=outboxhost 2026/02/05 16:56:12 INFO Applying migration id=notesfts 2026/02/05 16:56:12 INFO Applying migration id=iconsname 2026/02/05 16:56:12 INFO Applying migration id=nohash 2026/02/05 16:56:12 INFO Applying migration id=shares 2026/02/05 16:56:12 INFO Applying migration id=actorttl 2026/02/05 16:56:12 INFO Applying migration id=tocc 2026/02/05 16:56:12 INFO Applying migration id=followeds 2026/02/05 16:56:12 INFO Applying migration id=certhash 2026/02/05 16:56:12 INFO Applying migration id=follows_sync 2026/02/05 16:56:12 INFO Applying migration id=jsonpath 2026/02/05 16:56:12 INFO Applying migration id=localforward 2026/02/05 16:56:12 INFO Applying migration id=avatar 2026/02/05 16:56:12 INFO Applying migration id=noimage 2026/02/05 16:56:12 INFO Applying migration id=feed 2026/02/05 16:56:12 INFO Applying migration id=bookmarks 2026/02/05 16:56:12 INFO Applying migration id=shareactivity 2026/02/05 16:56:12 INFO Applying migration id=application 2026/02/05 16:56:12 INFO Applying migration id=certificates 2026/02/05 16:56:12 INFO Applying migration id=rawforward 2026/02/05 16:56:12 INFO Applying migration id=publickey 2026/02/05 16:56:12 INFO Applying migration id=resolvegroup 2026/02/05 16:56:12 INFO Applying migration id=reject 2026/02/05 16:56:12 INFO Applying migration id=autodel 2026/02/05 16:56:12 INFO Applying migration id=jsonb 2026/02/05 16:56:12 INFO Applying migration id=quote 2026/02/05 16:56:12 INFO Applying migration id=rfc9421 2026/02/05 16:56:12 INFO Applying migration id=keys 2026/02/05 16:56:12 INFO Applying migration id=portable 2026/02/05 16:56:12 INFO Applying migration id=proofs 2026/02/05 16:56:12 INFO Applying migration id=contexts 2026/02/05 16:56:12 INFO Applying migration id=deliverieshost 2026/02/05 16:56:12 INFO Applying migration id=pembegin 2026/02/05 16:56:12 INFO Applying migration id=didhost 2026/02/05 16:56:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-9e69-7815-88c3-03a7ff5e360e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-9e69-77a4-9c0e-2c98f5fbba98 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-9e69-77a4-9c0e-2c98f5fbba98 2026/02/05 16:56:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-9e69-77a4-9c0e-2c98f5fbba98 2026/02/05 16:56:13 INFO Generating first response key=/users/hashtag/world?123 --- PASS: TestHashtag_BigOffset (1.17s) === RUN TestHashtag_BigOffsetUnauthenticatedUser 2026/02/05 16:56:13 INFO Applying migration id=initial 2026/02/05 16:56:13 INFO Applying migration id=notesupdated 2026/02/05 16:56:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:13 INFO Applying migration id=activitiesid 2026/02/05 16:56:13 INFO Applying migration id=outbox 2026/02/05 16:56:13 INFO Applying migration id=edits 2026/02/05 16:56:13 INFO Applying migration id=outboxactor 2026/02/05 16:56:13 INFO Applying migration id=outboxsender 2026/02/05 16:56:13 INFO Applying migration id=thread 2026/02/05 16:56:13 INFO Applying migration id=host 2026/02/05 16:56:13 INFO Applying migration id=sharedinbox 2026/02/05 16:56:13 INFO Applying migration id=noteshost 2026/02/05 16:56:13 INFO Applying migration id=fetched 2026/02/05 16:56:13 INFO Applying migration id=move 2026/02/05 16:56:13 INFO Applying migration id=cleanup 2026/02/05 16:56:13 INFO Applying migration id=received 2026/02/05 16:56:13 INFO Applying migration id=namehost 2026/02/05 16:56:13 INFO Applying migration id=outboxhost 2026/02/05 16:56:13 INFO Applying migration id=notesfts 2026/02/05 16:56:13 INFO Applying migration id=iconsname 2026/02/05 16:56:13 INFO Applying migration id=nohash 2026/02/05 16:56:13 INFO Applying migration id=shares 2026/02/05 16:56:13 INFO Applying migration id=actorttl 2026/02/05 16:56:13 INFO Applying migration id=tocc 2026/02/05 16:56:13 INFO Applying migration id=followeds 2026/02/05 16:56:13 INFO Applying migration id=certhash 2026/02/05 16:56:13 INFO Applying migration id=follows_sync 2026/02/05 16:56:13 INFO Applying migration id=jsonpath 2026/02/05 16:56:13 INFO Applying migration id=localforward 2026/02/05 16:56:13 INFO Applying migration id=avatar 2026/02/05 16:56:13 INFO Applying migration id=noimage 2026/02/05 16:56:13 INFO Applying migration id=feed 2026/02/05 16:56:13 INFO Applying migration id=bookmarks 2026/02/05 16:56:13 INFO Applying migration id=shareactivity 2026/02/05 16:56:13 INFO Applying migration id=application 2026/02/05 16:56:13 INFO Applying migration id=certificates 2026/02/05 16:56:13 INFO Applying migration id=rawforward 2026/02/05 16:56:13 INFO Applying migration id=publickey 2026/02/05 16:56:13 INFO Applying migration id=resolvegroup 2026/02/05 16:56:13 INFO Applying migration id=reject 2026/02/05 16:56:13 INFO Applying migration id=autodel 2026/02/05 16:56:13 INFO Applying migration id=jsonb 2026/02/05 16:56:13 INFO Applying migration id=quote 2026/02/05 16:56:13 INFO Applying migration id=rfc9421 2026/02/05 16:56:13 INFO Applying migration id=keys 2026/02/05 16:56:13 INFO Applying migration id=portable 2026/02/05 16:56:13 INFO Applying migration id=proofs 2026/02/05 16:56:13 INFO Applying migration id=contexts 2026/02/05 16:56:13 INFO Applying migration id=deliverieshost 2026/02/05 16:56:13 INFO Applying migration id=pembegin 2026/02/05 16:56:13 INFO Applying migration id=didhost 2026/02/05 16:56:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-a36e-79d1-adde-6b2d18827a30 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-a36e-7912-8626-c909264cb31b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-a36e-7912-8626-c909264cb31b 2026/02/05 16:56:14 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-a36e-7912-8626-c909264cb31b 2026/02/05 16:56:14 INFO Generating first response key=/hashtag/world?123 --- PASS: TestHashtag_BigOffsetUnauthenticatedUser (1.28s) === RUN TestHashtag_InvalidOffset 2026/02/05 16:56:14 INFO Applying migration id=initial 2026/02/05 16:56:14 INFO Applying migration id=notesupdated 2026/02/05 16:56:14 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:14 INFO Applying migration id=activitiesid 2026/02/05 16:56:14 INFO Applying migration id=outbox 2026/02/05 16:56:14 INFO Applying migration id=edits 2026/02/05 16:56:14 INFO Applying migration id=outboxactor 2026/02/05 16:56:14 INFO Applying migration id=outboxsender 2026/02/05 16:56:14 INFO Applying migration id=thread 2026/02/05 16:56:14 INFO Applying migration id=host 2026/02/05 16:56:14 INFO Applying migration id=sharedinbox 2026/02/05 16:56:14 INFO Applying migration id=noteshost 2026/02/05 16:56:14 INFO Applying migration id=fetched 2026/02/05 16:56:14 INFO Applying migration id=move 2026/02/05 16:56:14 INFO Applying migration id=cleanup 2026/02/05 16:56:14 INFO Applying migration id=received 2026/02/05 16:56:14 INFO Applying migration id=namehost 2026/02/05 16:56:14 INFO Applying migration id=outboxhost 2026/02/05 16:56:14 INFO Applying migration id=notesfts 2026/02/05 16:56:14 INFO Applying migration id=iconsname 2026/02/05 16:56:14 INFO Applying migration id=nohash 2026/02/05 16:56:14 INFO Applying migration id=shares 2026/02/05 16:56:14 INFO Applying migration id=actorttl 2026/02/05 16:56:14 INFO Applying migration id=tocc 2026/02/05 16:56:15 INFO Applying migration id=followeds 2026/02/05 16:56:15 INFO Applying migration id=certhash 2026/02/05 16:56:15 INFO Applying migration id=follows_sync 2026/02/05 16:56:15 INFO Applying migration id=jsonpath 2026/02/05 16:56:15 INFO Applying migration id=localforward 2026/02/05 16:56:15 INFO Applying migration id=avatar 2026/02/05 16:56:15 INFO Applying migration id=noimage 2026/02/05 16:56:15 INFO Applying migration id=feed 2026/02/05 16:56:15 INFO Applying migration id=bookmarks 2026/02/05 16:56:15 INFO Applying migration id=shareactivity 2026/02/05 16:56:15 INFO Applying migration id=application 2026/02/05 16:56:15 INFO Applying migration id=certificates 2026/02/05 16:56:15 INFO Applying migration id=rawforward 2026/02/05 16:56:15 INFO Applying migration id=publickey 2026/02/05 16:56:15 INFO Applying migration id=resolvegroup 2026/02/05 16:56:15 INFO Applying migration id=reject 2026/02/05 16:56:15 INFO Applying migration id=autodel 2026/02/05 16:56:15 INFO Applying migration id=jsonb 2026/02/05 16:56:15 INFO Applying migration id=quote 2026/02/05 16:56:15 INFO Applying migration id=rfc9421 2026/02/05 16:56:15 INFO Applying migration id=keys 2026/02/05 16:56:15 INFO Applying migration id=portable 2026/02/05 16:56:15 INFO Applying migration id=proofs 2026/02/05 16:56:15 INFO Applying migration id=contexts 2026/02/05 16:56:15 INFO Applying migration id=deliverieshost 2026/02/05 16:56:15 INFO Applying migration id=pembegin 2026/02/05 16:56:15 INFO Applying migration id=didhost 2026/02/05 16:56:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-a784-70f8-a509-cea486d71337 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-a784-7089-93b1-b56cc4914a80 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-a784-7089-93b1-b56cc4914a80 2026/02/05 16:56:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-a784-7089-93b1-b56cc4914a80 2026/02/05 16:56:16 INFO Generating first response key=/hashtag/world?z 2026/02/05 16:56:16 INFO Failed to parse query url=/hashtag/world?z error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestHashtag_InvalidOffset (1.04s) === RUN TestHashtag_EmptyHashtag 2026/02/05 16:56:16 INFO Applying migration id=initial 2026/02/05 16:56:16 INFO Applying migration id=notesupdated 2026/02/05 16:56:16 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:16 INFO Applying migration id=activitiesid 2026/02/05 16:56:16 INFO Applying migration id=outbox 2026/02/05 16:56:16 INFO Applying migration id=edits 2026/02/05 16:56:16 INFO Applying migration id=outboxactor 2026/02/05 16:56:16 INFO Applying migration id=outboxsender 2026/02/05 16:56:16 INFO Applying migration id=thread 2026/02/05 16:56:16 INFO Applying migration id=host 2026/02/05 16:56:16 INFO Applying migration id=sharedinbox 2026/02/05 16:56:16 INFO Applying migration id=noteshost 2026/02/05 16:56:16 INFO Applying migration id=fetched 2026/02/05 16:56:16 INFO Applying migration id=move 2026/02/05 16:56:16 INFO Applying migration id=cleanup 2026/02/05 16:56:16 INFO Applying migration id=received 2026/02/05 16:56:16 INFO Applying migration id=namehost 2026/02/05 16:56:16 INFO Applying migration id=outboxhost 2026/02/05 16:56:16 INFO Applying migration id=notesfts 2026/02/05 16:56:16 INFO Applying migration id=iconsname 2026/02/05 16:56:16 INFO Applying migration id=nohash 2026/02/05 16:56:16 INFO Applying migration id=shares 2026/02/05 16:56:16 INFO Applying migration id=actorttl 2026/02/05 16:56:16 INFO Applying migration id=tocc 2026/02/05 16:56:16 INFO Applying migration id=followeds 2026/02/05 16:56:16 INFO Applying migration id=certhash 2026/02/05 16:56:16 INFO Applying migration id=follows_sync 2026/02/05 16:56:16 INFO Applying migration id=jsonpath 2026/02/05 16:56:16 INFO Applying migration id=localforward 2026/02/05 16:56:16 INFO Applying migration id=avatar 2026/02/05 16:56:16 INFO Applying migration id=noimage 2026/02/05 16:56:16 INFO Applying migration id=feed 2026/02/05 16:56:16 INFO Applying migration id=bookmarks 2026/02/05 16:56:16 INFO Applying migration id=shareactivity 2026/02/05 16:56:16 INFO Applying migration id=application 2026/02/05 16:56:16 INFO Applying migration id=certificates 2026/02/05 16:56:16 INFO Applying migration id=rawforward 2026/02/05 16:56:16 INFO Applying migration id=publickey 2026/02/05 16:56:16 INFO Applying migration id=resolvegroup 2026/02/05 16:56:16 INFO Applying migration id=reject 2026/02/05 16:56:16 INFO Applying migration id=autodel 2026/02/05 16:56:16 INFO Applying migration id=jsonb 2026/02/05 16:56:16 INFO Applying migration id=quote 2026/02/05 16:56:16 INFO Applying migration id=rfc9421 2026/02/05 16:56:16 INFO Applying migration id=keys 2026/02/05 16:56:16 INFO Applying migration id=portable 2026/02/05 16:56:16 INFO Applying migration id=proofs 2026/02/05 16:56:16 INFO Applying migration id=contexts 2026/02/05 16:56:16 INFO Applying migration id=deliverieshost 2026/02/05 16:56:16 INFO Applying migration id=pembegin 2026/02/05 16:56:16 INFO Applying migration id=didhost 2026/02/05 16:56:17 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtag (1.44s) === RUN TestHashtag_EmptyHashtagUnauthenticatedUser 2026/02/05 16:56:17 INFO Applying migration id=initial 2026/02/05 16:56:17 INFO Applying migration id=notesupdated 2026/02/05 16:56:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:17 INFO Applying migration id=activitiesid 2026/02/05 16:56:17 INFO Applying migration id=outbox 2026/02/05 16:56:17 INFO Applying migration id=edits 2026/02/05 16:56:17 INFO Applying migration id=outboxactor 2026/02/05 16:56:17 INFO Applying migration id=outboxsender 2026/02/05 16:56:17 INFO Applying migration id=thread 2026/02/05 16:56:17 INFO Applying migration id=host 2026/02/05 16:56:17 INFO Applying migration id=sharedinbox 2026/02/05 16:56:17 INFO Applying migration id=noteshost 2026/02/05 16:56:17 INFO Applying migration id=fetched 2026/02/05 16:56:17 INFO Applying migration id=move 2026/02/05 16:56:17 INFO Applying migration id=cleanup 2026/02/05 16:56:17 INFO Applying migration id=received 2026/02/05 16:56:17 INFO Applying migration id=namehost 2026/02/05 16:56:17 INFO Applying migration id=outboxhost 2026/02/05 16:56:17 INFO Applying migration id=notesfts 2026/02/05 16:56:17 INFO Applying migration id=iconsname 2026/02/05 16:56:17 INFO Applying migration id=nohash 2026/02/05 16:56:17 INFO Applying migration id=shares 2026/02/05 16:56:17 INFO Applying migration id=actorttl 2026/02/05 16:56:17 INFO Applying migration id=tocc 2026/02/05 16:56:17 INFO Applying migration id=followeds 2026/02/05 16:56:17 INFO Applying migration id=certhash 2026/02/05 16:56:17 INFO Applying migration id=follows_sync 2026/02/05 16:56:17 INFO Applying migration id=jsonpath 2026/02/05 16:56:17 INFO Applying migration id=localforward 2026/02/05 16:56:17 INFO Applying migration id=avatar 2026/02/05 16:56:17 INFO Applying migration id=noimage 2026/02/05 16:56:17 INFO Applying migration id=feed 2026/02/05 16:56:17 INFO Applying migration id=bookmarks 2026/02/05 16:56:17 INFO Applying migration id=shareactivity 2026/02/05 16:56:17 INFO Applying migration id=application 2026/02/05 16:56:17 INFO Applying migration id=certificates 2026/02/05 16:56:17 INFO Applying migration id=rawforward 2026/02/05 16:56:17 INFO Applying migration id=publickey 2026/02/05 16:56:17 INFO Applying migration id=resolvegroup 2026/02/05 16:56:17 INFO Applying migration id=reject 2026/02/05 16:56:17 INFO Applying migration id=autodel 2026/02/05 16:56:17 INFO Applying migration id=jsonb 2026/02/05 16:56:17 INFO Applying migration id=quote 2026/02/05 16:56:17 INFO Applying migration id=rfc9421 2026/02/05 16:56:17 INFO Applying migration id=keys 2026/02/05 16:56:17 INFO Applying migration id=portable 2026/02/05 16:56:17 INFO Applying migration id=proofs 2026/02/05 16:56:17 INFO Applying migration id=contexts 2026/02/05 16:56:17 INFO Applying migration id=deliverieshost 2026/02/05 16:56:17 INFO Applying migration id=pembegin 2026/02/05 16:56:17 INFO Applying migration id=didhost 2026/02/05 16:56:18 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtagUnauthenticatedUser (1.28s) === RUN TestHashtags_NoHashtags 2026/02/05 16:56:18 INFO Applying migration id=initial 2026/02/05 16:56:18 INFO Applying migration id=notesupdated 2026/02/05 16:56:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:18 INFO Applying migration id=activitiesid 2026/02/05 16:56:18 INFO Applying migration id=outbox 2026/02/05 16:56:18 INFO Applying migration id=edits 2026/02/05 16:56:18 INFO Applying migration id=outboxactor 2026/02/05 16:56:18 INFO Applying migration id=outboxsender 2026/02/05 16:56:18 INFO Applying migration id=thread 2026/02/05 16:56:18 INFO Applying migration id=host 2026/02/05 16:56:18 INFO Applying migration id=sharedinbox 2026/02/05 16:56:18 INFO Applying migration id=noteshost 2026/02/05 16:56:18 INFO Applying migration id=fetched 2026/02/05 16:56:18 INFO Applying migration id=move 2026/02/05 16:56:18 INFO Applying migration id=cleanup 2026/02/05 16:56:18 INFO Applying migration id=received 2026/02/05 16:56:18 INFO Applying migration id=namehost 2026/02/05 16:56:18 INFO Applying migration id=outboxhost 2026/02/05 16:56:18 INFO Applying migration id=notesfts 2026/02/05 16:56:18 INFO Applying migration id=iconsname 2026/02/05 16:56:18 INFO Applying migration id=nohash 2026/02/05 16:56:18 INFO Applying migration id=shares 2026/02/05 16:56:18 INFO Applying migration id=actorttl 2026/02/05 16:56:18 INFO Applying migration id=tocc 2026/02/05 16:56:18 INFO Applying migration id=followeds 2026/02/05 16:56:18 INFO Applying migration id=certhash 2026/02/05 16:56:18 INFO Applying migration id=follows_sync 2026/02/05 16:56:18 INFO Applying migration id=jsonpath 2026/02/05 16:56:18 INFO Applying migration id=localforward 2026/02/05 16:56:18 INFO Applying migration id=avatar 2026/02/05 16:56:18 INFO Applying migration id=noimage 2026/02/05 16:56:18 INFO Applying migration id=feed 2026/02/05 16:56:18 INFO Applying migration id=bookmarks 2026/02/05 16:56:18 INFO Applying migration id=shareactivity 2026/02/05 16:56:18 INFO Applying migration id=application 2026/02/05 16:56:18 INFO Applying migration id=certificates 2026/02/05 16:56:18 INFO Applying migration id=rawforward 2026/02/05 16:56:18 INFO Applying migration id=publickey 2026/02/05 16:56:18 INFO Applying migration id=resolvegroup 2026/02/05 16:56:18 INFO Applying migration id=reject 2026/02/05 16:56:18 INFO Applying migration id=autodel 2026/02/05 16:56:18 INFO Applying migration id=jsonb 2026/02/05 16:56:18 INFO Applying migration id=quote 2026/02/05 16:56:18 INFO Applying migration id=rfc9421 2026/02/05 16:56:18 INFO Applying migration id=keys 2026/02/05 16:56:18 INFO Applying migration id=portable 2026/02/05 16:56:18 INFO Applying migration id=proofs 2026/02/05 16:56:18 INFO Applying migration id=contexts 2026/02/05 16:56:18 INFO Applying migration id=deliverieshost 2026/02/05 16:56:18 INFO Applying migration id=pembegin 2026/02/05 16:56:18 INFO Applying migration id=didhost 2026/02/05 16:56:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-b654-7874-aef9-4a725ca91c27 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-b654-77c0-b9d4-a6336d6f5902 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-b654-77c0-b9d4-a6336d6f5902 2026/02/05 16:56:19 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-b654-77c0-b9d4-a6336d6f5902 2026/02/05 16:56:19 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_NoHashtags (1.08s) === RUN TestHashtags_OneHashtagOneAuthor 2026/02/05 16:56:19 INFO Applying migration id=initial 2026/02/05 16:56:19 INFO Applying migration id=notesupdated 2026/02/05 16:56:19 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:19 INFO Applying migration id=activitiesid 2026/02/05 16:56:19 INFO Applying migration id=outbox 2026/02/05 16:56:19 INFO Applying migration id=edits 2026/02/05 16:56:19 INFO Applying migration id=outboxactor 2026/02/05 16:56:19 INFO Applying migration id=outboxsender 2026/02/05 16:56:19 INFO Applying migration id=thread 2026/02/05 16:56:19 INFO Applying migration id=host 2026/02/05 16:56:19 INFO Applying migration id=sharedinbox 2026/02/05 16:56:19 INFO Applying migration id=noteshost 2026/02/05 16:56:19 INFO Applying migration id=fetched 2026/02/05 16:56:19 INFO Applying migration id=move 2026/02/05 16:56:19 INFO Applying migration id=cleanup 2026/02/05 16:56:19 INFO Applying migration id=received 2026/02/05 16:56:19 INFO Applying migration id=namehost 2026/02/05 16:56:19 INFO Applying migration id=outboxhost 2026/02/05 16:56:19 INFO Applying migration id=notesfts 2026/02/05 16:56:19 INFO Applying migration id=iconsname 2026/02/05 16:56:19 INFO Applying migration id=nohash 2026/02/05 16:56:19 INFO Applying migration id=shares 2026/02/05 16:56:19 INFO Applying migration id=actorttl 2026/02/05 16:56:19 INFO Applying migration id=tocc 2026/02/05 16:56:19 INFO Applying migration id=followeds 2026/02/05 16:56:19 INFO Applying migration id=certhash 2026/02/05 16:56:19 INFO Applying migration id=follows_sync 2026/02/05 16:56:19 INFO Applying migration id=jsonpath 2026/02/05 16:56:19 INFO Applying migration id=localforward 2026/02/05 16:56:19 INFO Applying migration id=avatar 2026/02/05 16:56:19 INFO Applying migration id=noimage 2026/02/05 16:56:19 INFO Applying migration id=feed 2026/02/05 16:56:19 INFO Applying migration id=bookmarks 2026/02/05 16:56:19 INFO Applying migration id=shareactivity 2026/02/05 16:56:19 INFO Applying migration id=application 2026/02/05 16:56:19 INFO Applying migration id=certificates 2026/02/05 16:56:19 INFO Applying migration id=rawforward 2026/02/05 16:56:19 INFO Applying migration id=publickey 2026/02/05 16:56:19 INFO Applying migration id=resolvegroup 2026/02/05 16:56:19 INFO Applying migration id=reject 2026/02/05 16:56:19 INFO Applying migration id=autodel 2026/02/05 16:56:19 INFO Applying migration id=jsonb 2026/02/05 16:56:19 INFO Applying migration id=quote 2026/02/05 16:56:19 INFO Applying migration id=rfc9421 2026/02/05 16:56:19 INFO Applying migration id=keys 2026/02/05 16:56:19 INFO Applying migration id=portable 2026/02/05 16:56:19 INFO Applying migration id=proofs 2026/02/05 16:56:19 INFO Applying migration id=contexts 2026/02/05 16:56:19 INFO Applying migration id=deliverieshost 2026/02/05 16:56:19 INFO Applying migration id=pembegin 2026/02/05 16:56:19 INFO Applying migration id=didhost 2026/02/05 16:56:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-ba4b-754d-96d5-16a3bd2496a7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-ba4b-74e1-8c9c-a5d0f987fbdb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-ba4b-74e1-8c9c-a5d0f987fbdb 2026/02/05 16:56:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-ba4b-74e1-8c9c-a5d0f987fbdb 2026/02/05 16:56:20 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagOneAuthor (1.01s) === RUN TestHashtags_OneHashtagTwoAuthors 2026/02/05 16:56:20 INFO Applying migration id=initial 2026/02/05 16:56:20 INFO Applying migration id=notesupdated 2026/02/05 16:56:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:20 INFO Applying migration id=activitiesid 2026/02/05 16:56:20 INFO Applying migration id=outbox 2026/02/05 16:56:20 INFO Applying migration id=edits 2026/02/05 16:56:20 INFO Applying migration id=outboxactor 2026/02/05 16:56:20 INFO Applying migration id=outboxsender 2026/02/05 16:56:20 INFO Applying migration id=thread 2026/02/05 16:56:20 INFO Applying migration id=host 2026/02/05 16:56:20 INFO Applying migration id=sharedinbox 2026/02/05 16:56:20 INFO Applying migration id=noteshost 2026/02/05 16:56:20 INFO Applying migration id=fetched 2026/02/05 16:56:20 INFO Applying migration id=move 2026/02/05 16:56:20 INFO Applying migration id=cleanup 2026/02/05 16:56:20 INFO Applying migration id=received 2026/02/05 16:56:20 INFO Applying migration id=namehost 2026/02/05 16:56:20 INFO Applying migration id=outboxhost 2026/02/05 16:56:20 INFO Applying migration id=notesfts 2026/02/05 16:56:20 INFO Applying migration id=iconsname 2026/02/05 16:56:20 INFO Applying migration id=nohash 2026/02/05 16:56:20 INFO Applying migration id=shares 2026/02/05 16:56:20 INFO Applying migration id=actorttl 2026/02/05 16:56:20 INFO Applying migration id=tocc 2026/02/05 16:56:20 INFO Applying migration id=followeds 2026/02/05 16:56:20 INFO Applying migration id=certhash 2026/02/05 16:56:20 INFO Applying migration id=follows_sync 2026/02/05 16:56:20 INFO Applying migration id=jsonpath 2026/02/05 16:56:20 INFO Applying migration id=localforward 2026/02/05 16:56:20 INFO Applying migration id=avatar 2026/02/05 16:56:20 INFO Applying migration id=noimage 2026/02/05 16:56:20 INFO Applying migration id=feed 2026/02/05 16:56:20 INFO Applying migration id=bookmarks 2026/02/05 16:56:20 INFO Applying migration id=shareactivity 2026/02/05 16:56:20 INFO Applying migration id=application 2026/02/05 16:56:20 INFO Applying migration id=certificates 2026/02/05 16:56:20 INFO Applying migration id=rawforward 2026/02/05 16:56:20 INFO Applying migration id=publickey 2026/02/05 16:56:20 INFO Applying migration id=resolvegroup 2026/02/05 16:56:20 INFO Applying migration id=reject 2026/02/05 16:56:20 INFO Applying migration id=autodel 2026/02/05 16:56:20 INFO Applying migration id=jsonb 2026/02/05 16:56:20 INFO Applying migration id=quote 2026/02/05 16:56:20 INFO Applying migration id=rfc9421 2026/02/05 16:56:20 INFO Applying migration id=keys 2026/02/05 16:56:20 INFO Applying migration id=portable 2026/02/05 16:56:20 INFO Applying migration id=proofs 2026/02/05 16:56:20 INFO Applying migration id=contexts 2026/02/05 16:56:20 INFO Applying migration id=deliverieshost 2026/02/05 16:56:20 INFO Applying migration id=pembegin 2026/02/05 16:56:20 INFO Applying migration id=didhost 2026/02/05 16:56:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-bf0e-7d68-9b6b-8721b3b6bc57 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-bf0d-76b0-b96e-cb7017f5ca74 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-bf0d-76b0-b96e-cb7017f5ca74 2026/02/05 16:56:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-bf0d-76b0-b96e-cb7017f5ca74 2026/02/05 16:56:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-bf14-7e52-8d75-79ed3f784480 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-bf14-7df2-a324-30a2fb225f4d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-bf14-7df2-a324-30a2fb225f4d 2026/02/05 16:56:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-bf14-7df2-a324-30a2fb225f4d 2026/02/05 16:56:22 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthors (1.23s) === RUN TestHashtags_OneHashtagTwoAuthorsCaseSensitivity 2026/02/05 16:56:22 INFO Applying migration id=initial 2026/02/05 16:56:22 INFO Applying migration id=notesupdated 2026/02/05 16:56:22 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:22 INFO Applying migration id=activitiesid 2026/02/05 16:56:22 INFO Applying migration id=outbox 2026/02/05 16:56:22 INFO Applying migration id=edits 2026/02/05 16:56:22 INFO Applying migration id=outboxactor 2026/02/05 16:56:22 INFO Applying migration id=outboxsender 2026/02/05 16:56:22 INFO Applying migration id=thread 2026/02/05 16:56:22 INFO Applying migration id=host 2026/02/05 16:56:22 INFO Applying migration id=sharedinbox 2026/02/05 16:56:22 INFO Applying migration id=noteshost 2026/02/05 16:56:22 INFO Applying migration id=fetched 2026/02/05 16:56:22 INFO Applying migration id=move 2026/02/05 16:56:22 INFO Applying migration id=cleanup 2026/02/05 16:56:22 INFO Applying migration id=received 2026/02/05 16:56:22 INFO Applying migration id=namehost 2026/02/05 16:56:22 INFO Applying migration id=outboxhost 2026/02/05 16:56:22 INFO Applying migration id=notesfts 2026/02/05 16:56:22 INFO Applying migration id=iconsname 2026/02/05 16:56:22 INFO Applying migration id=nohash 2026/02/05 16:56:22 INFO Applying migration id=shares 2026/02/05 16:56:22 INFO Applying migration id=actorttl 2026/02/05 16:56:22 INFO Applying migration id=tocc 2026/02/05 16:56:22 INFO Applying migration id=followeds 2026/02/05 16:56:22 INFO Applying migration id=certhash 2026/02/05 16:56:22 INFO Applying migration id=follows_sync 2026/02/05 16:56:22 INFO Applying migration id=jsonpath 2026/02/05 16:56:22 INFO Applying migration id=localforward 2026/02/05 16:56:22 INFO Applying migration id=avatar 2026/02/05 16:56:22 INFO Applying migration id=noimage 2026/02/05 16:56:22 INFO Applying migration id=feed 2026/02/05 16:56:22 INFO Applying migration id=bookmarks 2026/02/05 16:56:22 INFO Applying migration id=shareactivity 2026/02/05 16:56:22 INFO Applying migration id=application 2026/02/05 16:56:22 INFO Applying migration id=certificates 2026/02/05 16:56:22 INFO Applying migration id=rawforward 2026/02/05 16:56:22 INFO Applying migration id=publickey 2026/02/05 16:56:22 INFO Applying migration id=resolvegroup 2026/02/05 16:56:22 INFO Applying migration id=reject 2026/02/05 16:56:22 INFO Applying migration id=autodel 2026/02/05 16:56:22 INFO Applying migration id=jsonb 2026/02/05 16:56:22 INFO Applying migration id=quote 2026/02/05 16:56:22 INFO Applying migration id=rfc9421 2026/02/05 16:56:22 INFO Applying migration id=keys 2026/02/05 16:56:22 INFO Applying migration id=portable 2026/02/05 16:56:22 INFO Applying migration id=proofs 2026/02/05 16:56:22 INFO Applying migration id=contexts 2026/02/05 16:56:22 INFO Applying migration id=deliverieshost 2026/02/05 16:56:22 INFO Applying migration id=pembegin 2026/02/05 16:56:22 INFO Applying migration id=didhost 2026/02/05 16:56:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-c3cc-78e0-88a5-7c9939593551 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-c3cc-7840-a057-664d38381641 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-c3cc-7840-a057-664d38381641 2026/02/05 16:56:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-c3cc-7840-a057-664d38381641 2026/02/05 16:56:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-c3d1-7e7f-b0cf-60361de5223c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-c3d1-7d83-968a-7c69c84a30d4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-c3d1-7d83-968a-7c69c84a30d4 2026/02/05 16:56:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-c3d1-7d83-968a-7c69c84a30d4 2026/02/05 16:56:23 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsCaseSensitivity (1.21s) === RUN TestHashtags_TwoHashtagsOneAuthor 2026/02/05 16:56:23 INFO Applying migration id=initial 2026/02/05 16:56:23 INFO Applying migration id=notesupdated 2026/02/05 16:56:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:23 INFO Applying migration id=activitiesid 2026/02/05 16:56:23 INFO Applying migration id=outbox 2026/02/05 16:56:23 INFO Applying migration id=edits 2026/02/05 16:56:23 INFO Applying migration id=outboxactor 2026/02/05 16:56:23 INFO Applying migration id=outboxsender 2026/02/05 16:56:23 INFO Applying migration id=thread 2026/02/05 16:56:23 INFO Applying migration id=host 2026/02/05 16:56:23 INFO Applying migration id=sharedinbox 2026/02/05 16:56:23 INFO Applying migration id=noteshost 2026/02/05 16:56:23 INFO Applying migration id=fetched 2026/02/05 16:56:23 INFO Applying migration id=move 2026/02/05 16:56:23 INFO Applying migration id=cleanup 2026/02/05 16:56:23 INFO Applying migration id=received 2026/02/05 16:56:23 INFO Applying migration id=namehost 2026/02/05 16:56:23 INFO Applying migration id=outboxhost 2026/02/05 16:56:23 INFO Applying migration id=notesfts 2026/02/05 16:56:23 INFO Applying migration id=iconsname 2026/02/05 16:56:23 INFO Applying migration id=nohash 2026/02/05 16:56:23 INFO Applying migration id=shares 2026/02/05 16:56:23 INFO Applying migration id=actorttl 2026/02/05 16:56:23 INFO Applying migration id=tocc 2026/02/05 16:56:23 INFO Applying migration id=followeds 2026/02/05 16:56:23 INFO Applying migration id=certhash 2026/02/05 16:56:23 INFO Applying migration id=follows_sync 2026/02/05 16:56:23 INFO Applying migration id=jsonpath 2026/02/05 16:56:23 INFO Applying migration id=localforward 2026/02/05 16:56:23 INFO Applying migration id=avatar 2026/02/05 16:56:23 INFO Applying migration id=noimage 2026/02/05 16:56:23 INFO Applying migration id=feed 2026/02/05 16:56:23 INFO Applying migration id=bookmarks 2026/02/05 16:56:23 INFO Applying migration id=shareactivity 2026/02/05 16:56:23 INFO Applying migration id=application 2026/02/05 16:56:23 INFO Applying migration id=certificates 2026/02/05 16:56:23 INFO Applying migration id=rawforward 2026/02/05 16:56:23 INFO Applying migration id=publickey 2026/02/05 16:56:23 INFO Applying migration id=resolvegroup 2026/02/05 16:56:23 INFO Applying migration id=reject 2026/02/05 16:56:23 INFO Applying migration id=autodel 2026/02/05 16:56:23 INFO Applying migration id=jsonb 2026/02/05 16:56:23 INFO Applying migration id=quote 2026/02/05 16:56:23 INFO Applying migration id=rfc9421 2026/02/05 16:56:23 INFO Applying migration id=keys 2026/02/05 16:56:23 INFO Applying migration id=portable 2026/02/05 16:56:23 INFO Applying migration id=proofs 2026/02/05 16:56:23 INFO Applying migration id=contexts 2026/02/05 16:56:23 INFO Applying migration id=deliverieshost 2026/02/05 16:56:23 INFO Applying migration id=pembegin 2026/02/05 16:56:23 INFO Applying migration id=didhost 2026/02/05 16:56:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-c766-73fb-b998-3d607bc487a9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-c766-732d-bb91-64c9b3908ad1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-c766-732d-bb91-64c9b3908ad1 2026/02/05 16:56:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-c766-732d-bb91-64c9b3908ad1 2026/02/05 16:56:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-c76c-7323-95ff-aa5888682f63 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-c76c-7259-8612-583b1a543792 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-c76c-7259-8612-583b1a543792 2026/02/05 16:56:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-c76c-7259-8612-583b1a543792 2026/02/05 16:56:24 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_TwoHashtagsOneAuthor (0.92s) === RUN TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser 2026/02/05 16:56:24 INFO Applying migration id=initial 2026/02/05 16:56:24 INFO Applying migration id=notesupdated 2026/02/05 16:56:24 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:24 INFO Applying migration id=activitiesid 2026/02/05 16:56:24 INFO Applying migration id=outbox 2026/02/05 16:56:24 INFO Applying migration id=edits 2026/02/05 16:56:24 INFO Applying migration id=outboxactor 2026/02/05 16:56:24 INFO Applying migration id=outboxsender 2026/02/05 16:56:24 INFO Applying migration id=thread 2026/02/05 16:56:24 INFO Applying migration id=host 2026/02/05 16:56:24 INFO Applying migration id=sharedinbox 2026/02/05 16:56:24 INFO Applying migration id=noteshost 2026/02/05 16:56:24 INFO Applying migration id=fetched 2026/02/05 16:56:24 INFO Applying migration id=move 2026/02/05 16:56:24 INFO Applying migration id=cleanup 2026/02/05 16:56:24 INFO Applying migration id=received 2026/02/05 16:56:24 INFO Applying migration id=namehost 2026/02/05 16:56:24 INFO Applying migration id=outboxhost 2026/02/05 16:56:24 INFO Applying migration id=notesfts 2026/02/05 16:56:24 INFO Applying migration id=iconsname 2026/02/05 16:56:24 INFO Applying migration id=nohash 2026/02/05 16:56:24 INFO Applying migration id=shares 2026/02/05 16:56:24 INFO Applying migration id=actorttl 2026/02/05 16:56:24 INFO Applying migration id=tocc 2026/02/05 16:56:24 INFO Applying migration id=followeds 2026/02/05 16:56:24 INFO Applying migration id=certhash 2026/02/05 16:56:24 INFO Applying migration id=follows_sync 2026/02/05 16:56:24 INFO Applying migration id=jsonpath 2026/02/05 16:56:24 INFO Applying migration id=localforward 2026/02/05 16:56:24 INFO Applying migration id=avatar 2026/02/05 16:56:24 INFO Applying migration id=noimage 2026/02/05 16:56:24 INFO Applying migration id=feed 2026/02/05 16:56:24 INFO Applying migration id=bookmarks 2026/02/05 16:56:24 INFO Applying migration id=shareactivity 2026/02/05 16:56:24 INFO Applying migration id=application 2026/02/05 16:56:24 INFO Applying migration id=certificates 2026/02/05 16:56:24 INFO Applying migration id=rawforward 2026/02/05 16:56:24 INFO Applying migration id=publickey 2026/02/05 16:56:24 INFO Applying migration id=resolvegroup 2026/02/05 16:56:24 INFO Applying migration id=reject 2026/02/05 16:56:24 INFO Applying migration id=autodel 2026/02/05 16:56:24 INFO Applying migration id=jsonb 2026/02/05 16:56:24 INFO Applying migration id=quote 2026/02/05 16:56:24 INFO Applying migration id=rfc9421 2026/02/05 16:56:24 INFO Applying migration id=keys 2026/02/05 16:56:24 INFO Applying migration id=portable 2026/02/05 16:56:24 INFO Applying migration id=proofs 2026/02/05 16:56:24 INFO Applying migration id=contexts 2026/02/05 16:56:24 INFO Applying migration id=deliverieshost 2026/02/05 16:56:24 INFO Applying migration id=pembegin 2026/02/05 16:56:24 INFO Applying migration id=didhost 2026/02/05 16:56:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-cb09-7028-aba4-acdc282ec12b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-cb08-7e6f-af96-b2aa8971d838 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-cb08-7e6f-af96-b2aa8971d838 2026/02/05 16:56:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-cb08-7e6f-af96-b2aa8971d838 2026/02/05 16:56:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-cb0e-78fd-badc-ca68223b3094 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-cb0e-78a1-8b44-77f15a3e1a0c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-cb0e-78a1-8b44-77f15a3e1a0c 2026/02/05 16:56:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-cb0e-78a1-8b44-77f15a3e1a0c 2026/02/05 16:56:25 INFO Generating first response key=/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser (0.93s) === RUN TestHome_AuthenticatedUser 2026/02/05 16:56:25 INFO Applying migration id=initial 2026/02/05 16:56:25 INFO Applying migration id=notesupdated 2026/02/05 16:56:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:25 INFO Applying migration id=activitiesid 2026/02/05 16:56:25 INFO Applying migration id=outbox 2026/02/05 16:56:25 INFO Applying migration id=edits 2026/02/05 16:56:25 INFO Applying migration id=outboxactor 2026/02/05 16:56:25 INFO Applying migration id=outboxsender 2026/02/05 16:56:25 INFO Applying migration id=thread 2026/02/05 16:56:25 INFO Applying migration id=host 2026/02/05 16:56:25 INFO Applying migration id=sharedinbox 2026/02/05 16:56:25 INFO Applying migration id=noteshost 2026/02/05 16:56:25 INFO Applying migration id=fetched 2026/02/05 16:56:25 INFO Applying migration id=move 2026/02/05 16:56:25 INFO Applying migration id=cleanup 2026/02/05 16:56:25 INFO Applying migration id=received 2026/02/05 16:56:25 INFO Applying migration id=namehost 2026/02/05 16:56:25 INFO Applying migration id=outboxhost 2026/02/05 16:56:25 INFO Applying migration id=notesfts 2026/02/05 16:56:25 INFO Applying migration id=iconsname 2026/02/05 16:56:25 INFO Applying migration id=nohash 2026/02/05 16:56:25 INFO Applying migration id=shares 2026/02/05 16:56:25 INFO Applying migration id=actorttl 2026/02/05 16:56:25 INFO Applying migration id=tocc 2026/02/05 16:56:25 INFO Applying migration id=followeds 2026/02/05 16:56:25 INFO Applying migration id=certhash 2026/02/05 16:56:25 INFO Applying migration id=follows_sync 2026/02/05 16:56:25 INFO Applying migration id=jsonpath 2026/02/05 16:56:25 INFO Applying migration id=localforward 2026/02/05 16:56:25 INFO Applying migration id=avatar 2026/02/05 16:56:25 INFO Applying migration id=noimage 2026/02/05 16:56:25 INFO Applying migration id=feed 2026/02/05 16:56:25 INFO Applying migration id=bookmarks 2026/02/05 16:56:25 INFO Applying migration id=shareactivity 2026/02/05 16:56:25 INFO Applying migration id=application 2026/02/05 16:56:25 INFO Applying migration id=certificates 2026/02/05 16:56:25 INFO Applying migration id=rawforward 2026/02/05 16:56:25 INFO Applying migration id=publickey 2026/02/05 16:56:25 INFO Applying migration id=resolvegroup 2026/02/05 16:56:25 INFO Applying migration id=reject 2026/02/05 16:56:25 INFO Applying migration id=autodel 2026/02/05 16:56:25 INFO Applying migration id=jsonb 2026/02/05 16:56:25 INFO Applying migration id=quote 2026/02/05 16:56:25 INFO Applying migration id=rfc9421 2026/02/05 16:56:25 INFO Applying migration id=keys 2026/02/05 16:56:25 INFO Applying migration id=portable 2026/02/05 16:56:25 INFO Applying migration id=proofs 2026/02/05 16:56:25 INFO Applying migration id=contexts 2026/02/05 16:56:25 INFO Applying migration id=deliverieshost 2026/02/05 16:56:25 INFO Applying migration id=pembegin 2026/02/05 16:56:25 INFO Applying migration id=didhost --- PASS: TestHome_AuthenticatedUser (0.76s) === RUN TestHome_UnauthenticatedUser 2026/02/05 16:56:25 INFO Applying migration id=initial 2026/02/05 16:56:25 INFO Applying migration id=notesupdated 2026/02/05 16:56:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:25 INFO Applying migration id=activitiesid 2026/02/05 16:56:25 INFO Applying migration id=outbox 2026/02/05 16:56:25 INFO Applying migration id=edits 2026/02/05 16:56:25 INFO Applying migration id=outboxactor 2026/02/05 16:56:25 INFO Applying migration id=outboxsender 2026/02/05 16:56:25 INFO Applying migration id=thread 2026/02/05 16:56:25 INFO Applying migration id=host 2026/02/05 16:56:25 INFO Applying migration id=sharedinbox 2026/02/05 16:56:25 INFO Applying migration id=noteshost 2026/02/05 16:56:25 INFO Applying migration id=fetched 2026/02/05 16:56:25 INFO Applying migration id=move 2026/02/05 16:56:25 INFO Applying migration id=cleanup 2026/02/05 16:56:25 INFO Applying migration id=received 2026/02/05 16:56:25 INFO Applying migration id=namehost 2026/02/05 16:56:25 INFO Applying migration id=outboxhost 2026/02/05 16:56:25 INFO Applying migration id=notesfts 2026/02/05 16:56:25 INFO Applying migration id=iconsname 2026/02/05 16:56:25 INFO Applying migration id=nohash 2026/02/05 16:56:25 INFO Applying migration id=shares 2026/02/05 16:56:25 INFO Applying migration id=actorttl 2026/02/05 16:56:25 INFO Applying migration id=tocc 2026/02/05 16:56:25 INFO Applying migration id=followeds 2026/02/05 16:56:25 INFO Applying migration id=certhash 2026/02/05 16:56:25 INFO Applying migration id=follows_sync 2026/02/05 16:56:25 INFO Applying migration id=jsonpath 2026/02/05 16:56:25 INFO Applying migration id=localforward 2026/02/05 16:56:25 INFO Applying migration id=avatar 2026/02/05 16:56:25 INFO Applying migration id=noimage 2026/02/05 16:56:25 INFO Applying migration id=feed 2026/02/05 16:56:25 INFO Applying migration id=bookmarks 2026/02/05 16:56:25 INFO Applying migration id=shareactivity 2026/02/05 16:56:25 INFO Applying migration id=application 2026/02/05 16:56:25 INFO Applying migration id=certificates 2026/02/05 16:56:25 INFO Applying migration id=rawforward 2026/02/05 16:56:25 INFO Applying migration id=publickey 2026/02/05 16:56:25 INFO Applying migration id=resolvegroup 2026/02/05 16:56:25 INFO Applying migration id=reject 2026/02/05 16:56:25 INFO Applying migration id=autodel 2026/02/05 16:56:25 INFO Applying migration id=jsonb 2026/02/05 16:56:25 INFO Applying migration id=quote 2026/02/05 16:56:25 INFO Applying migration id=rfc9421 2026/02/05 16:56:25 INFO Applying migration id=keys 2026/02/05 16:56:25 INFO Applying migration id=portable 2026/02/05 16:56:25 INFO Applying migration id=proofs 2026/02/05 16:56:25 INFO Applying migration id=contexts 2026/02/05 16:56:25 INFO Applying migration id=deliverieshost 2026/02/05 16:56:26 INFO Applying migration id=pembegin 2026/02/05 16:56:26 INFO Applying migration id=didhost --- PASS: TestHome_UnauthenticatedUser (1.62s) === RUN TestMove_FederatedToFederated 2026/02/05 16:56:27 INFO Applying migration id=initial 2026/02/05 16:56:27 INFO Applying migration id=notesupdated 2026/02/05 16:56:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:27 INFO Applying migration id=activitiesid 2026/02/05 16:56:27 INFO Applying migration id=outbox 2026/02/05 16:56:27 INFO Applying migration id=edits 2026/02/05 16:56:27 INFO Applying migration id=outboxactor 2026/02/05 16:56:27 INFO Applying migration id=outboxsender 2026/02/05 16:56:27 INFO Applying migration id=thread 2026/02/05 16:56:27 INFO Applying migration id=host 2026/02/05 16:56:27 INFO Applying migration id=sharedinbox 2026/02/05 16:56:27 INFO Applying migration id=noteshost 2026/02/05 16:56:27 INFO Applying migration id=fetched 2026/02/05 16:56:27 INFO Applying migration id=move 2026/02/05 16:56:27 INFO Applying migration id=cleanup 2026/02/05 16:56:27 INFO Applying migration id=received 2026/02/05 16:56:27 INFO Applying migration id=namehost 2026/02/05 16:56:27 INFO Applying migration id=outboxhost 2026/02/05 16:56:27 INFO Applying migration id=notesfts 2026/02/05 16:56:27 INFO Applying migration id=iconsname 2026/02/05 16:56:27 INFO Applying migration id=nohash 2026/02/05 16:56:27 INFO Applying migration id=shares 2026/02/05 16:56:27 INFO Applying migration id=actorttl 2026/02/05 16:56:27 INFO Applying migration id=tocc 2026/02/05 16:56:27 INFO Applying migration id=followeds 2026/02/05 16:56:27 INFO Applying migration id=certhash 2026/02/05 16:56:27 INFO Applying migration id=follows_sync 2026/02/05 16:56:27 INFO Applying migration id=jsonpath 2026/02/05 16:56:27 INFO Applying migration id=localforward 2026/02/05 16:56:27 INFO Applying migration id=avatar 2026/02/05 16:56:27 INFO Applying migration id=noimage 2026/02/05 16:56:27 INFO Applying migration id=feed 2026/02/05 16:56:27 INFO Applying migration id=bookmarks 2026/02/05 16:56:27 INFO Applying migration id=shareactivity 2026/02/05 16:56:27 INFO Applying migration id=application 2026/02/05 16:56:27 INFO Applying migration id=certificates 2026/02/05 16:56:27 INFO Applying migration id=rawforward 2026/02/05 16:56:27 INFO Applying migration id=publickey 2026/02/05 16:56:27 INFO Applying migration id=resolvegroup 2026/02/05 16:56:27 INFO Applying migration id=reject 2026/02/05 16:56:27 INFO Applying migration id=autodel 2026/02/05 16:56:27 INFO Applying migration id=jsonb 2026/02/05 16:56:27 INFO Applying migration id=quote 2026/02/05 16:56:27 INFO Applying migration id=rfc9421 2026/02/05 16:56:27 INFO Applying migration id=keys 2026/02/05 16:56:27 INFO Applying migration id=portable 2026/02/05 16:56:27 INFO Applying migration id=proofs 2026/02/05 16:56:27 INFO Applying migration id=contexts 2026/02/05 16:56:27 INFO Applying migration id=deliverieshost 2026/02/05 16:56:27 INFO Applying migration id=pembegin 2026/02/05 16:56:27 INFO Applying migration id=didhost 2026/02/05 16:56:28 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-d891-76dc-8a48-9ed2a2b19342 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/02/05 16:56:28 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2ebb-d891-76dc-8a48-9ed2a2b19342 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/02/05 16:56:28 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-d893-72f1-b986-3fa979a14d42 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/02/05 16:56:28 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebb-d895-7235-aa7a-bb28d0fd555e activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-d891-76dc-8a48-9ed2a2b19342 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 (1.08s) === RUN TestMove_FederatedToFederatedTwoAccounts 2026/02/05 16:56:28 INFO Applying migration id=initial 2026/02/05 16:56:28 INFO Applying migration id=notesupdated 2026/02/05 16:56:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:28 INFO Applying migration id=activitiesid 2026/02/05 16:56:28 INFO Applying migration id=outbox 2026/02/05 16:56:28 INFO Applying migration id=edits 2026/02/05 16:56:28 INFO Applying migration id=outboxactor 2026/02/05 16:56:28 INFO Applying migration id=outboxsender 2026/02/05 16:56:28 INFO Applying migration id=thread 2026/02/05 16:56:28 INFO Applying migration id=host 2026/02/05 16:56:28 INFO Applying migration id=sharedinbox 2026/02/05 16:56:28 INFO Applying migration id=noteshost 2026/02/05 16:56:28 INFO Applying migration id=fetched 2026/02/05 16:56:28 INFO Applying migration id=move 2026/02/05 16:56:28 INFO Applying migration id=cleanup 2026/02/05 16:56:28 INFO Applying migration id=received 2026/02/05 16:56:28 INFO Applying migration id=namehost 2026/02/05 16:56:28 INFO Applying migration id=outboxhost 2026/02/05 16:56:28 INFO Applying migration id=notesfts 2026/02/05 16:56:28 INFO Applying migration id=iconsname 2026/02/05 16:56:28 INFO Applying migration id=nohash 2026/02/05 16:56:28 INFO Applying migration id=shares 2026/02/05 16:56:28 INFO Applying migration id=actorttl 2026/02/05 16:56:28 INFO Applying migration id=tocc 2026/02/05 16:56:28 INFO Applying migration id=followeds 2026/02/05 16:56:28 INFO Applying migration id=certhash 2026/02/05 16:56:28 INFO Applying migration id=follows_sync 2026/02/05 16:56:28 INFO Applying migration id=jsonpath 2026/02/05 16:56:28 INFO Applying migration id=localforward 2026/02/05 16:56:28 INFO Applying migration id=avatar 2026/02/05 16:56:28 INFO Applying migration id=noimage 2026/02/05 16:56:28 INFO Applying migration id=feed 2026/02/05 16:56:28 INFO Applying migration id=bookmarks 2026/02/05 16:56:28 INFO Applying migration id=shareactivity 2026/02/05 16:56:28 INFO Applying migration id=application 2026/02/05 16:56:28 INFO Applying migration id=certificates 2026/02/05 16:56:28 INFO Applying migration id=rawforward 2026/02/05 16:56:28 INFO Applying migration id=publickey 2026/02/05 16:56:28 INFO Applying migration id=resolvegroup 2026/02/05 16:56:28 INFO Applying migration id=reject 2026/02/05 16:56:28 INFO Applying migration id=autodel 2026/02/05 16:56:28 INFO Applying migration id=jsonb 2026/02/05 16:56:28 INFO Applying migration id=quote 2026/02/05 16:56:28 INFO Applying migration id=rfc9421 2026/02/05 16:56:28 INFO Applying migration id=keys 2026/02/05 16:56:28 INFO Applying migration id=portable 2026/02/05 16:56:28 INFO Applying migration id=proofs 2026/02/05 16:56:28 INFO Applying migration id=contexts 2026/02/05 16:56:28 INFO Applying migration id=deliverieshost 2026/02/05 16:56:28 INFO Applying migration id=pembegin 2026/02/05 16:56:28 INFO Applying migration id=didhost 2026/02/05 16:56:29 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-dba3-756c-aaf5-5734b6e3b13e 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/02/05 16:56:29 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2ebb-dba3-756c-aaf5-5734b6e3b13e old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/02/05 16:56:29 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-dba6-76e2-86b2-144fc746cee9 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/02/05 16:56:29 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebb-dba8-79a2-9234-05496414a3f0 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-dba3-756c-aaf5-5734b6e3b13e 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 (0.79s) === RUN TestMove_FederatedToFederatedNotLinked 2026/02/05 16:56:29 INFO Applying migration id=initial 2026/02/05 16:56:29 INFO Applying migration id=notesupdated 2026/02/05 16:56:29 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:29 INFO Applying migration id=activitiesid 2026/02/05 16:56:29 INFO Applying migration id=outbox 2026/02/05 16:56:29 INFO Applying migration id=edits 2026/02/05 16:56:29 INFO Applying migration id=outboxactor 2026/02/05 16:56:29 INFO Applying migration id=outboxsender 2026/02/05 16:56:29 INFO Applying migration id=thread 2026/02/05 16:56:29 INFO Applying migration id=host 2026/02/05 16:56:29 INFO Applying migration id=sharedinbox 2026/02/05 16:56:29 INFO Applying migration id=noteshost 2026/02/05 16:56:29 INFO Applying migration id=fetched 2026/02/05 16:56:29 INFO Applying migration id=move 2026/02/05 16:56:29 INFO Applying migration id=cleanup 2026/02/05 16:56:29 INFO Applying migration id=received 2026/02/05 16:56:29 INFO Applying migration id=namehost 2026/02/05 16:56:29 INFO Applying migration id=outboxhost 2026/02/05 16:56:29 INFO Applying migration id=notesfts 2026/02/05 16:56:29 INFO Applying migration id=iconsname 2026/02/05 16:56:29 INFO Applying migration id=nohash 2026/02/05 16:56:29 INFO Applying migration id=shares 2026/02/05 16:56:29 INFO Applying migration id=actorttl 2026/02/05 16:56:29 INFO Applying migration id=tocc 2026/02/05 16:56:29 INFO Applying migration id=followeds 2026/02/05 16:56:29 INFO Applying migration id=certhash 2026/02/05 16:56:29 INFO Applying migration id=follows_sync 2026/02/05 16:56:29 INFO Applying migration id=jsonpath 2026/02/05 16:56:29 INFO Applying migration id=localforward 2026/02/05 16:56:29 INFO Applying migration id=avatar 2026/02/05 16:56:29 INFO Applying migration id=noimage 2026/02/05 16:56:29 INFO Applying migration id=feed 2026/02/05 16:56:29 INFO Applying migration id=bookmarks 2026/02/05 16:56:29 INFO Applying migration id=shareactivity 2026/02/05 16:56:29 INFO Applying migration id=application 2026/02/05 16:56:29 INFO Applying migration id=certificates 2026/02/05 16:56:29 INFO Applying migration id=rawforward 2026/02/05 16:56:29 INFO Applying migration id=publickey 2026/02/05 16:56:29 INFO Applying migration id=resolvegroup 2026/02/05 16:56:29 INFO Applying migration id=reject 2026/02/05 16:56:29 INFO Applying migration id=autodel 2026/02/05 16:56:29 INFO Applying migration id=jsonb 2026/02/05 16:56:29 INFO Applying migration id=quote 2026/02/05 16:56:29 INFO Applying migration id=rfc9421 2026/02/05 16:56:29 INFO Applying migration id=keys 2026/02/05 16:56:29 INFO Applying migration id=portable 2026/02/05 16:56:29 INFO Applying migration id=proofs 2026/02/05 16:56:29 INFO Applying migration id=contexts 2026/02/05 16:56:29 INFO Applying migration id=deliverieshost 2026/02/05 16:56:29 INFO Applying migration id=pembegin 2026/02/05 16:56:29 INFO Applying migration id=didhost 2026/02/05 16:56:30 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-e031-753b-859a-ae3e305e7505 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedNotLinked (1.16s) === RUN TestMove_FederatedToLocal 2026/02/05 16:56:30 INFO Applying migration id=initial 2026/02/05 16:56:30 INFO Applying migration id=notesupdated 2026/02/05 16:56:30 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:30 INFO Applying migration id=activitiesid 2026/02/05 16:56:30 INFO Applying migration id=outbox 2026/02/05 16:56:30 INFO Applying migration id=edits 2026/02/05 16:56:30 INFO Applying migration id=outboxactor 2026/02/05 16:56:30 INFO Applying migration id=outboxsender 2026/02/05 16:56:30 INFO Applying migration id=thread 2026/02/05 16:56:30 INFO Applying migration id=host 2026/02/05 16:56:30 INFO Applying migration id=sharedinbox 2026/02/05 16:56:30 INFO Applying migration id=noteshost 2026/02/05 16:56:30 INFO Applying migration id=fetched 2026/02/05 16:56:30 INFO Applying migration id=move 2026/02/05 16:56:30 INFO Applying migration id=cleanup 2026/02/05 16:56:30 INFO Applying migration id=received 2026/02/05 16:56:30 INFO Applying migration id=namehost 2026/02/05 16:56:30 INFO Applying migration id=outboxhost 2026/02/05 16:56:30 INFO Applying migration id=notesfts 2026/02/05 16:56:30 INFO Applying migration id=iconsname 2026/02/05 16:56:30 INFO Applying migration id=nohash 2026/02/05 16:56:30 INFO Applying migration id=shares 2026/02/05 16:56:30 INFO Applying migration id=actorttl 2026/02/05 16:56:30 INFO Applying migration id=tocc 2026/02/05 16:56:30 INFO Applying migration id=followeds 2026/02/05 16:56:30 INFO Applying migration id=certhash 2026/02/05 16:56:30 INFO Applying migration id=follows_sync 2026/02/05 16:56:30 INFO Applying migration id=jsonpath 2026/02/05 16:56:30 INFO Applying migration id=localforward 2026/02/05 16:56:30 INFO Applying migration id=avatar 2026/02/05 16:56:30 INFO Applying migration id=noimage 2026/02/05 16:56:30 INFO Applying migration id=feed 2026/02/05 16:56:30 INFO Applying migration id=bookmarks 2026/02/05 16:56:30 INFO Applying migration id=shareactivity 2026/02/05 16:56:30 INFO Applying migration id=application 2026/02/05 16:56:30 INFO Applying migration id=certificates 2026/02/05 16:56:30 INFO Applying migration id=rawforward 2026/02/05 16:56:30 INFO Applying migration id=publickey 2026/02/05 16:56:30 INFO Applying migration id=resolvegroup 2026/02/05 16:56:30 INFO Applying migration id=reject 2026/02/05 16:56:30 INFO Applying migration id=autodel 2026/02/05 16:56:30 INFO Applying migration id=jsonb 2026/02/05 16:56:30 INFO Applying migration id=quote 2026/02/05 16:56:30 INFO Applying migration id=rfc9421 2026/02/05 16:56:30 INFO Applying migration id=keys 2026/02/05 16:56:30 INFO Applying migration id=portable 2026/02/05 16:56:30 INFO Applying migration id=proofs 2026/02/05 16:56:30 INFO Applying migration id=contexts 2026/02/05 16:56:30 INFO Applying migration id=deliverieshost 2026/02/05 16:56:30 INFO Applying migration id=pembegin 2026/02/05 16:56:30 INFO Applying migration id=didhost 2026/02/05 16:56:31 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-e514-7b8a-8112-4db3dde2e3b6 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_FederatedToLocal (1.25s) === RUN TestMove_FederatedToLocalLinked 2026/02/05 16:56:31 INFO Applying migration id=initial 2026/02/05 16:56:31 INFO Applying migration id=notesupdated 2026/02/05 16:56:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:31 INFO Applying migration id=activitiesid 2026/02/05 16:56:31 INFO Applying migration id=outbox 2026/02/05 16:56:31 INFO Applying migration id=edits 2026/02/05 16:56:31 INFO Applying migration id=outboxactor 2026/02/05 16:56:31 INFO Applying migration id=outboxsender 2026/02/05 16:56:31 INFO Applying migration id=thread 2026/02/05 16:56:31 INFO Applying migration id=host 2026/02/05 16:56:31 INFO Applying migration id=sharedinbox 2026/02/05 16:56:31 INFO Applying migration id=noteshost 2026/02/05 16:56:31 INFO Applying migration id=fetched 2026/02/05 16:56:31 INFO Applying migration id=move 2026/02/05 16:56:31 INFO Applying migration id=cleanup 2026/02/05 16:56:31 INFO Applying migration id=received 2026/02/05 16:56:31 INFO Applying migration id=namehost 2026/02/05 16:56:31 INFO Applying migration id=outboxhost 2026/02/05 16:56:31 INFO Applying migration id=notesfts 2026/02/05 16:56:31 INFO Applying migration id=iconsname 2026/02/05 16:56:31 INFO Applying migration id=nohash 2026/02/05 16:56:31 INFO Applying migration id=shares 2026/02/05 16:56:31 INFO Applying migration id=actorttl 2026/02/05 16:56:31 INFO Applying migration id=tocc 2026/02/05 16:56:31 INFO Applying migration id=followeds 2026/02/05 16:56:31 INFO Applying migration id=certhash 2026/02/05 16:56:31 INFO Applying migration id=follows_sync 2026/02/05 16:56:31 INFO Applying migration id=jsonpath 2026/02/05 16:56:31 INFO Applying migration id=localforward 2026/02/05 16:56:31 INFO Applying migration id=avatar 2026/02/05 16:56:31 INFO Applying migration id=noimage 2026/02/05 16:56:31 INFO Applying migration id=feed 2026/02/05 16:56:31 INFO Applying migration id=bookmarks 2026/02/05 16:56:31 INFO Applying migration id=shareactivity 2026/02/05 16:56:31 INFO Applying migration id=application 2026/02/05 16:56:31 INFO Applying migration id=certificates 2026/02/05 16:56:31 INFO Applying migration id=rawforward 2026/02/05 16:56:31 INFO Applying migration id=publickey 2026/02/05 16:56:31 INFO Applying migration id=resolvegroup 2026/02/05 16:56:31 INFO Applying migration id=reject 2026/02/05 16:56:31 INFO Applying migration id=autodel 2026/02/05 16:56:31 INFO Applying migration id=jsonb 2026/02/05 16:56:31 INFO Applying migration id=quote 2026/02/05 16:56:31 INFO Applying migration id=rfc9421 2026/02/05 16:56:31 INFO Applying migration id=keys 2026/02/05 16:56:31 INFO Applying migration id=portable 2026/02/05 16:56:31 INFO Applying migration id=proofs 2026/02/05 16:56:31 INFO Applying migration id=contexts 2026/02/05 16:56:31 INFO Applying migration id=deliverieshost 2026/02/05 16:56:31 INFO Applying migration id=pembegin 2026/02/05 16:56:31 INFO Applying migration id=didhost 2026/02/05 16:56:33 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-ea0e-710e-8ebf-b3c4f3ee21ce 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/02/05 16:56:33 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2ebb-ea0e-710e-8ebf-b3c4f3ee21ce old=https://127.0.0.1/user/dan new=https://localhost.localdomain:8443/user/bob 2026/02/05 16:56:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-ea10-703b-be06-4d6af2f66b51 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/02/05 16:56:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-ea12-7147-951b-4bd6c76c986c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-ea10-703b-be06-4d6af2f66b51 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebb-ea10-703b-be06-4d6af2f66b51 2026/02/05 16:56:33 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebb-ea12-7862-8b41-ff465afd6033 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-ea0e-710e-8ebf-b3c4f3ee21ce 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 (1.28s) === RUN TestMove_FollowingBoth 2026/02/05 16:56:33 INFO Applying migration id=initial 2026/02/05 16:56:33 INFO Applying migration id=notesupdated 2026/02/05 16:56:33 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:33 INFO Applying migration id=activitiesid 2026/02/05 16:56:33 INFO Applying migration id=outbox 2026/02/05 16:56:33 INFO Applying migration id=edits 2026/02/05 16:56:33 INFO Applying migration id=outboxactor 2026/02/05 16:56:33 INFO Applying migration id=outboxsender 2026/02/05 16:56:33 INFO Applying migration id=thread 2026/02/05 16:56:33 INFO Applying migration id=host 2026/02/05 16:56:33 INFO Applying migration id=sharedinbox 2026/02/05 16:56:33 INFO Applying migration id=noteshost 2026/02/05 16:56:33 INFO Applying migration id=fetched 2026/02/05 16:56:33 INFO Applying migration id=move 2026/02/05 16:56:33 INFO Applying migration id=cleanup 2026/02/05 16:56:33 INFO Applying migration id=received 2026/02/05 16:56:33 INFO Applying migration id=namehost 2026/02/05 16:56:33 INFO Applying migration id=outboxhost 2026/02/05 16:56:33 INFO Applying migration id=notesfts 2026/02/05 16:56:33 INFO Applying migration id=iconsname 2026/02/05 16:56:33 INFO Applying migration id=nohash 2026/02/05 16:56:33 INFO Applying migration id=shares 2026/02/05 16:56:33 INFO Applying migration id=actorttl 2026/02/05 16:56:33 INFO Applying migration id=tocc 2026/02/05 16:56:33 INFO Applying migration id=followeds 2026/02/05 16:56:33 INFO Applying migration id=certhash 2026/02/05 16:56:33 INFO Applying migration id=follows_sync 2026/02/05 16:56:33 INFO Applying migration id=jsonpath 2026/02/05 16:56:33 INFO Applying migration id=localforward 2026/02/05 16:56:33 INFO Applying migration id=avatar 2026/02/05 16:56:33 INFO Applying migration id=noimage 2026/02/05 16:56:33 INFO Applying migration id=feed 2026/02/05 16:56:33 INFO Applying migration id=bookmarks 2026/02/05 16:56:33 INFO Applying migration id=shareactivity 2026/02/05 16:56:33 INFO Applying migration id=application 2026/02/05 16:56:33 INFO Applying migration id=certificates 2026/02/05 16:56:33 INFO Applying migration id=rawforward 2026/02/05 16:56:33 INFO Applying migration id=publickey 2026/02/05 16:56:33 INFO Applying migration id=resolvegroup 2026/02/05 16:56:33 INFO Applying migration id=reject 2026/02/05 16:56:33 INFO Applying migration id=autodel 2026/02/05 16:56:33 INFO Applying migration id=jsonb 2026/02/05 16:56:33 INFO Applying migration id=quote 2026/02/05 16:56:33 INFO Applying migration id=rfc9421 2026/02/05 16:56:33 INFO Applying migration id=keys 2026/02/05 16:56:33 INFO Applying migration id=portable 2026/02/05 16:56:33 INFO Applying migration id=proofs 2026/02/05 16:56:33 INFO Applying migration id=contexts 2026/02/05 16:56:33 INFO Applying migration id=deliverieshost 2026/02/05 16:56:33 INFO Applying migration id=pembegin 2026/02/05 16:56:33 INFO Applying migration id=didhost 2026/02/05 16:56:33 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-edc3-7986-943b-6607646da363 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/02/05 16:56:33 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-edc4-7628-ac4f-56dbaf316fad 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/02/05 16:56:33 INFO Removing follow of moved actor follow=https://localhost.localdomain:8443/follow/019c2ebb-edc3-7986-943b-6607646da363 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/02/05 16:56:33 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebb-edc5-7f36-9131-785f9fdfb4bc activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-edc3-7986-943b-6607646da363 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 (0.95s) === RUN TestMove_LocalToLocalAliasThrottled 2026/02/05 16:56:33 INFO Applying migration id=initial 2026/02/05 16:56:34 INFO Applying migration id=notesupdated 2026/02/05 16:56:34 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:34 INFO Applying migration id=activitiesid 2026/02/05 16:56:34 INFO Applying migration id=outbox 2026/02/05 16:56:34 INFO Applying migration id=edits 2026/02/05 16:56:34 INFO Applying migration id=outboxactor 2026/02/05 16:56:34 INFO Applying migration id=outboxsender 2026/02/05 16:56:34 INFO Applying migration id=thread 2026/02/05 16:56:34 INFO Applying migration id=host 2026/02/05 16:56:34 INFO Applying migration id=sharedinbox 2026/02/05 16:56:34 INFO Applying migration id=noteshost 2026/02/05 16:56:34 INFO Applying migration id=fetched 2026/02/05 16:56:34 INFO Applying migration id=move 2026/02/05 16:56:34 INFO Applying migration id=cleanup 2026/02/05 16:56:34 INFO Applying migration id=received 2026/02/05 16:56:34 INFO Applying migration id=namehost 2026/02/05 16:56:34 INFO Applying migration id=outboxhost 2026/02/05 16:56:34 INFO Applying migration id=notesfts 2026/02/05 16:56:34 INFO Applying migration id=iconsname 2026/02/05 16:56:34 INFO Applying migration id=nohash 2026/02/05 16:56:34 INFO Applying migration id=shares 2026/02/05 16:56:34 INFO Applying migration id=actorttl 2026/02/05 16:56:34 INFO Applying migration id=tocc 2026/02/05 16:56:34 INFO Applying migration id=followeds 2026/02/05 16:56:34 INFO Applying migration id=certhash 2026/02/05 16:56:34 INFO Applying migration id=follows_sync 2026/02/05 16:56:34 INFO Applying migration id=jsonpath 2026/02/05 16:56:34 INFO Applying migration id=localforward 2026/02/05 16:56:34 INFO Applying migration id=avatar 2026/02/05 16:56:34 INFO Applying migration id=noimage 2026/02/05 16:56:34 INFO Applying migration id=feed 2026/02/05 16:56:34 INFO Applying migration id=bookmarks 2026/02/05 16:56:34 INFO Applying migration id=shareactivity 2026/02/05 16:56:34 INFO Applying migration id=application 2026/02/05 16:56:34 INFO Applying migration id=certificates 2026/02/05 16:56:34 INFO Applying migration id=rawforward 2026/02/05 16:56:34 INFO Applying migration id=publickey 2026/02/05 16:56:34 INFO Applying migration id=resolvegroup 2026/02/05 16:56:34 INFO Applying migration id=reject 2026/02/05 16:56:34 INFO Applying migration id=autodel 2026/02/05 16:56:34 INFO Applying migration id=jsonb 2026/02/05 16:56:34 INFO Applying migration id=quote 2026/02/05 16:56:34 INFO Applying migration id=rfc9421 2026/02/05 16:56:34 INFO Applying migration id=keys 2026/02/05 16:56:34 INFO Applying migration id=portable 2026/02/05 16:56:34 INFO Applying migration id=proofs 2026/02/05 16:56:34 INFO Applying migration id=contexts 2026/02/05 16:56:34 INFO Applying migration id=deliverieshost 2026/02/05 16:56:34 INFO Applying migration id=pembegin 2026/02/05 16:56:34 INFO Applying migration id=didhost 2026/02/05 16:56:35 WARN Throttled request to set alias can=2026-02-05T17:26:34.463Z --- PASS: TestMove_LocalToLocalAliasThrottled (1.24s) === RUN TestMove_LocalToLocal 2026/02/05 16:56:35 INFO Applying migration id=initial 2026/02/05 16:56:35 INFO Applying migration id=notesupdated 2026/02/05 16:56:35 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:35 INFO Applying migration id=activitiesid 2026/02/05 16:56:35 INFO Applying migration id=outbox 2026/02/05 16:56:35 INFO Applying migration id=edits 2026/02/05 16:56:35 INFO Applying migration id=outboxactor 2026/02/05 16:56:35 INFO Applying migration id=outboxsender 2026/02/05 16:56:35 INFO Applying migration id=thread 2026/02/05 16:56:35 INFO Applying migration id=host 2026/02/05 16:56:35 INFO Applying migration id=sharedinbox 2026/02/05 16:56:35 INFO Applying migration id=noteshost 2026/02/05 16:56:35 INFO Applying migration id=fetched 2026/02/05 16:56:35 INFO Applying migration id=move 2026/02/05 16:56:35 INFO Applying migration id=cleanup 2026/02/05 16:56:35 INFO Applying migration id=received 2026/02/05 16:56:35 INFO Applying migration id=namehost 2026/02/05 16:56:35 INFO Applying migration id=outboxhost 2026/02/05 16:56:35 INFO Applying migration id=notesfts 2026/02/05 16:56:35 INFO Applying migration id=iconsname 2026/02/05 16:56:35 INFO Applying migration id=nohash 2026/02/05 16:56:35 INFO Applying migration id=shares 2026/02/05 16:56:35 INFO Applying migration id=actorttl 2026/02/05 16:56:35 INFO Applying migration id=tocc 2026/02/05 16:56:35 INFO Applying migration id=followeds 2026/02/05 16:56:35 INFO Applying migration id=certhash 2026/02/05 16:56:35 INFO Applying migration id=follows_sync 2026/02/05 16:56:35 INFO Applying migration id=jsonpath 2026/02/05 16:56:35 INFO Applying migration id=localforward 2026/02/05 16:56:35 INFO Applying migration id=avatar 2026/02/05 16:56:35 INFO Applying migration id=noimage 2026/02/05 16:56:35 INFO Applying migration id=feed 2026/02/05 16:56:35 INFO Applying migration id=bookmarks 2026/02/05 16:56:35 INFO Applying migration id=shareactivity 2026/02/05 16:56:35 INFO Applying migration id=application 2026/02/05 16:56:35 INFO Applying migration id=certificates 2026/02/05 16:56:35 INFO Applying migration id=rawforward 2026/02/05 16:56:35 INFO Applying migration id=publickey 2026/02/05 16:56:35 INFO Applying migration id=resolvegroup 2026/02/05 16:56:35 INFO Applying migration id=reject 2026/02/05 16:56:35 INFO Applying migration id=autodel 2026/02/05 16:56:35 INFO Applying migration id=jsonb 2026/02/05 16:56:35 INFO Applying migration id=quote 2026/02/05 16:56:35 INFO Applying migration id=rfc9421 2026/02/05 16:56:35 INFO Applying migration id=keys 2026/02/05 16:56:35 INFO Applying migration id=portable 2026/02/05 16:56:35 INFO Applying migration id=proofs 2026/02/05 16:56:35 INFO Applying migration id=contexts 2026/02/05 16:56:35 INFO Applying migration id=deliverieshost 2026/02/05 16:56:35 INFO Applying migration id=pembegin 2026/02/05 16:56:35 INFO Applying migration id=didhost 2026/02/05 16:56:36 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-f8de-7e69-bda5-f1123bafb945 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/02/05 16:56:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-f8df-7a53-9955-75677c975b69 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-f8de-7e69-bda5-f1123bafb945 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebb-f8de-7e69-bda5-f1123bafb945 2026/02/05 16:56:36 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2ebb-f8de-7e69-bda5-f1123bafb945 old=https://localhost.localdomain:8443/user/alice new=https://localhost.localdomain:8443/user/bob 2026/02/05 16:56:36 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-f8e3-7b5e-8657-97f8f5f53f51 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/02/05 16:56:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-f8e5-7e46-ae43-b746dd8065ba activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-f8e3-7b5e-8657-97f8f5f53f51 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebb-f8e3-7b5e-8657-97f8f5f53f51 2026/02/05 16:56:36 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebb-f8e6-76ff-a92d-ebb4936e8ad9 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-f8de-7e69-bda5-f1123bafb945 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 (1.60s) === RUN TestMove_LocalToLocalNoFollowers 2026/02/05 16:56:36 INFO Applying migration id=initial 2026/02/05 16:56:36 INFO Applying migration id=notesupdated 2026/02/05 16:56:36 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:36 INFO Applying migration id=activitiesid 2026/02/05 16:56:36 INFO Applying migration id=outbox 2026/02/05 16:56:36 INFO Applying migration id=edits 2026/02/05 16:56:36 INFO Applying migration id=outboxactor 2026/02/05 16:56:36 INFO Applying migration id=outboxsender 2026/02/05 16:56:36 INFO Applying migration id=thread 2026/02/05 16:56:36 INFO Applying migration id=host 2026/02/05 16:56:36 INFO Applying migration id=sharedinbox 2026/02/05 16:56:36 INFO Applying migration id=noteshost 2026/02/05 16:56:36 INFO Applying migration id=fetched 2026/02/05 16:56:36 INFO Applying migration id=move 2026/02/05 16:56:36 INFO Applying migration id=cleanup 2026/02/05 16:56:36 INFO Applying migration id=received 2026/02/05 16:56:36 INFO Applying migration id=namehost 2026/02/05 16:56:36 INFO Applying migration id=outboxhost 2026/02/05 16:56:36 INFO Applying migration id=notesfts 2026/02/05 16:56:36 INFO Applying migration id=iconsname 2026/02/05 16:56:36 INFO Applying migration id=nohash 2026/02/05 16:56:36 INFO Applying migration id=shares 2026/02/05 16:56:36 INFO Applying migration id=actorttl 2026/02/05 16:56:36 INFO Applying migration id=tocc 2026/02/05 16:56:36 INFO Applying migration id=followeds 2026/02/05 16:56:36 INFO Applying migration id=certhash 2026/02/05 16:56:36 INFO Applying migration id=follows_sync 2026/02/05 16:56:36 INFO Applying migration id=jsonpath 2026/02/05 16:56:36 INFO Applying migration id=localforward 2026/02/05 16:56:36 INFO Applying migration id=avatar 2026/02/05 16:56:36 INFO Applying migration id=noimage 2026/02/05 16:56:36 INFO Applying migration id=feed 2026/02/05 16:56:36 INFO Applying migration id=bookmarks 2026/02/05 16:56:36 INFO Applying migration id=shareactivity 2026/02/05 16:56:36 INFO Applying migration id=application 2026/02/05 16:56:36 INFO Applying migration id=certificates 2026/02/05 16:56:36 INFO Applying migration id=rawforward 2026/02/05 16:56:36 INFO Applying migration id=publickey 2026/02/05 16:56:36 INFO Applying migration id=resolvegroup 2026/02/05 16:56:36 INFO Applying migration id=reject 2026/02/05 16:56:36 INFO Applying migration id=autodel 2026/02/05 16:56:36 INFO Applying migration id=jsonb 2026/02/05 16:56:36 INFO Applying migration id=quote 2026/02/05 16:56:36 INFO Applying migration id=rfc9421 2026/02/05 16:56:36 INFO Applying migration id=keys 2026/02/05 16:56:36 INFO Applying migration id=portable 2026/02/05 16:56:36 INFO Applying migration id=proofs 2026/02/05 16:56:36 INFO Applying migration id=contexts 2026/02/05 16:56:36 INFO Applying migration id=deliverieshost 2026/02/05 16:56:36 INFO Applying migration id=pembegin 2026/02/05 16:56:36 INFO Applying migration id=didhost --- PASS: TestMove_LocalToLocalNoFollowers (1.57s) === RUN TestMove_LocalToFederated 2026/02/05 16:56:38 INFO Applying migration id=initial 2026/02/05 16:56:38 INFO Applying migration id=notesupdated 2026/02/05 16:56:38 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:38 INFO Applying migration id=activitiesid 2026/02/05 16:56:38 INFO Applying migration id=outbox 2026/02/05 16:56:38 INFO Applying migration id=edits 2026/02/05 16:56:38 INFO Applying migration id=outboxactor 2026/02/05 16:56:38 INFO Applying migration id=outboxsender 2026/02/05 16:56:38 INFO Applying migration id=thread 2026/02/05 16:56:38 INFO Applying migration id=host 2026/02/05 16:56:38 INFO Applying migration id=sharedinbox 2026/02/05 16:56:38 INFO Applying migration id=noteshost 2026/02/05 16:56:38 INFO Applying migration id=fetched 2026/02/05 16:56:38 INFO Applying migration id=move 2026/02/05 16:56:38 INFO Applying migration id=cleanup 2026/02/05 16:56:38 INFO Applying migration id=received 2026/02/05 16:56:38 INFO Applying migration id=namehost 2026/02/05 16:56:38 INFO Applying migration id=outboxhost 2026/02/05 16:56:38 INFO Applying migration id=notesfts 2026/02/05 16:56:38 INFO Applying migration id=iconsname 2026/02/05 16:56:38 INFO Applying migration id=nohash 2026/02/05 16:56:38 INFO Applying migration id=shares 2026/02/05 16:56:38 INFO Applying migration id=actorttl 2026/02/05 16:56:38 INFO Applying migration id=tocc 2026/02/05 16:56:38 INFO Applying migration id=followeds 2026/02/05 16:56:38 INFO Applying migration id=certhash 2026/02/05 16:56:38 INFO Applying migration id=follows_sync 2026/02/05 16:56:38 INFO Applying migration id=jsonpath 2026/02/05 16:56:38 INFO Applying migration id=localforward 2026/02/05 16:56:38 INFO Applying migration id=avatar 2026/02/05 16:56:38 INFO Applying migration id=noimage 2026/02/05 16:56:38 INFO Applying migration id=feed 2026/02/05 16:56:38 INFO Applying migration id=bookmarks 2026/02/05 16:56:38 INFO Applying migration id=shareactivity 2026/02/05 16:56:38 INFO Applying migration id=application 2026/02/05 16:56:38 INFO Applying migration id=certificates 2026/02/05 16:56:38 INFO Applying migration id=rawforward 2026/02/05 16:56:38 INFO Applying migration id=publickey 2026/02/05 16:56:38 INFO Applying migration id=resolvegroup 2026/02/05 16:56:38 INFO Applying migration id=reject 2026/02/05 16:56:38 INFO Applying migration id=autodel 2026/02/05 16:56:38 INFO Applying migration id=jsonb 2026/02/05 16:56:38 INFO Applying migration id=quote 2026/02/05 16:56:38 INFO Applying migration id=rfc9421 2026/02/05 16:56:38 INFO Applying migration id=keys 2026/02/05 16:56:38 INFO Applying migration id=portable 2026/02/05 16:56:38 INFO Applying migration id=proofs 2026/02/05 16:56:38 INFO Applying migration id=contexts 2026/02/05 16:56:38 INFO Applying migration id=deliverieshost 2026/02/05 16:56:38 INFO Applying migration id=pembegin 2026/02/05 16:56:38 INFO Applying migration id=didhost 2026/02/05 16:56:39 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-01c4-7436-a4dd-61cd774e9c87 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/02/05 16:56:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-01c5-7037-a9f2-4ed40d7c097d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-01c4-7436-a4dd-61cd774e9c87 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebc-01c4-7436-a4dd-61cd774e9c87 2026/02/05 16:56:39 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2ebc-01c4-7436-a4dd-61cd774e9c87 old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/02/05 16:56:39 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-01c7-7e18-af65-d7f16660374f 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/02/05 16:56:39 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebc-01ca-71bc-b8b8-9075cbc7e346 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-01c4-7436-a4dd-61cd774e9c87 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 (0.70s) === RUN TestMove_LocalToFederatedNoSourceToTargetAlias 2026/02/05 16:56:39 INFO Applying migration id=initial 2026/02/05 16:56:39 INFO Applying migration id=notesupdated 2026/02/05 16:56:39 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:39 INFO Applying migration id=activitiesid 2026/02/05 16:56:39 INFO Applying migration id=outbox 2026/02/05 16:56:39 INFO Applying migration id=edits 2026/02/05 16:56:39 INFO Applying migration id=outboxactor 2026/02/05 16:56:39 INFO Applying migration id=outboxsender 2026/02/05 16:56:39 INFO Applying migration id=thread 2026/02/05 16:56:39 INFO Applying migration id=host 2026/02/05 16:56:39 INFO Applying migration id=sharedinbox 2026/02/05 16:56:39 INFO Applying migration id=noteshost 2026/02/05 16:56:39 INFO Applying migration id=fetched 2026/02/05 16:56:39 INFO Applying migration id=move 2026/02/05 16:56:39 INFO Applying migration id=cleanup 2026/02/05 16:56:39 INFO Applying migration id=received 2026/02/05 16:56:39 INFO Applying migration id=namehost 2026/02/05 16:56:39 INFO Applying migration id=outboxhost 2026/02/05 16:56:39 INFO Applying migration id=notesfts 2026/02/05 16:56:39 INFO Applying migration id=iconsname 2026/02/05 16:56:39 INFO Applying migration id=nohash 2026/02/05 16:56:39 INFO Applying migration id=shares 2026/02/05 16:56:39 INFO Applying migration id=actorttl 2026/02/05 16:56:39 INFO Applying migration id=tocc 2026/02/05 16:56:39 INFO Applying migration id=followeds 2026/02/05 16:56:39 INFO Applying migration id=certhash 2026/02/05 16:56:39 INFO Applying migration id=follows_sync 2026/02/05 16:56:39 INFO Applying migration id=jsonpath 2026/02/05 16:56:39 INFO Applying migration id=localforward 2026/02/05 16:56:39 INFO Applying migration id=avatar 2026/02/05 16:56:39 INFO Applying migration id=noimage 2026/02/05 16:56:39 INFO Applying migration id=feed 2026/02/05 16:56:39 INFO Applying migration id=bookmarks 2026/02/05 16:56:39 INFO Applying migration id=shareactivity 2026/02/05 16:56:39 INFO Applying migration id=application 2026/02/05 16:56:39 INFO Applying migration id=certificates 2026/02/05 16:56:39 INFO Applying migration id=rawforward 2026/02/05 16:56:39 INFO Applying migration id=publickey 2026/02/05 16:56:39 INFO Applying migration id=resolvegroup 2026/02/05 16:56:39 INFO Applying migration id=reject 2026/02/05 16:56:39 INFO Applying migration id=autodel 2026/02/05 16:56:39 INFO Applying migration id=jsonb 2026/02/05 16:56:39 INFO Applying migration id=quote 2026/02/05 16:56:39 INFO Applying migration id=rfc9421 2026/02/05 16:56:39 INFO Applying migration id=keys 2026/02/05 16:56:39 INFO Applying migration id=portable 2026/02/05 16:56:39 INFO Applying migration id=proofs 2026/02/05 16:56:39 INFO Applying migration id=contexts 2026/02/05 16:56:39 INFO Applying migration id=deliverieshost 2026/02/05 16:56:39 INFO Applying migration id=pembegin 2026/02/05 16:56:39 INFO Applying migration id=didhost 2026/02/05 16:56:40 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-063f-7381-913d-bd22a21c4813 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/02/05 16:56:40 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-063f-7e7e-87ec-300e90d91200 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-063f-7381-913d-bd22a21c4813 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebc-063f-7381-913d-bd22a21c4813 2026/02/05 16:56:40 WARN Move source is not an alias for target target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoSourceToTargetAlias (1.14s) === RUN TestMove_LocalToFederatedNoTargetToSourceAlias 2026/02/05 16:56:40 INFO Applying migration id=initial 2026/02/05 16:56:40 INFO Applying migration id=notesupdated 2026/02/05 16:56:40 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:40 INFO Applying migration id=activitiesid 2026/02/05 16:56:40 INFO Applying migration id=outbox 2026/02/05 16:56:40 INFO Applying migration id=edits 2026/02/05 16:56:40 INFO Applying migration id=outboxactor 2026/02/05 16:56:40 INFO Applying migration id=outboxsender 2026/02/05 16:56:40 INFO Applying migration id=thread 2026/02/05 16:56:40 INFO Applying migration id=host 2026/02/05 16:56:40 INFO Applying migration id=sharedinbox 2026/02/05 16:56:40 INFO Applying migration id=noteshost 2026/02/05 16:56:40 INFO Applying migration id=fetched 2026/02/05 16:56:40 INFO Applying migration id=move 2026/02/05 16:56:40 INFO Applying migration id=cleanup 2026/02/05 16:56:40 INFO Applying migration id=received 2026/02/05 16:56:40 INFO Applying migration id=namehost 2026/02/05 16:56:40 INFO Applying migration id=outboxhost 2026/02/05 16:56:40 INFO Applying migration id=notesfts 2026/02/05 16:56:40 INFO Applying migration id=iconsname 2026/02/05 16:56:40 INFO Applying migration id=nohash 2026/02/05 16:56:40 INFO Applying migration id=shares 2026/02/05 16:56:40 INFO Applying migration id=actorttl 2026/02/05 16:56:40 INFO Applying migration id=tocc 2026/02/05 16:56:40 INFO Applying migration id=followeds 2026/02/05 16:56:40 INFO Applying migration id=certhash 2026/02/05 16:56:40 INFO Applying migration id=follows_sync 2026/02/05 16:56:40 INFO Applying migration id=jsonpath 2026/02/05 16:56:40 INFO Applying migration id=localforward 2026/02/05 16:56:40 INFO Applying migration id=avatar 2026/02/05 16:56:40 INFO Applying migration id=noimage 2026/02/05 16:56:40 INFO Applying migration id=feed 2026/02/05 16:56:40 INFO Applying migration id=bookmarks 2026/02/05 16:56:40 INFO Applying migration id=shareactivity 2026/02/05 16:56:40 INFO Applying migration id=application 2026/02/05 16:56:40 INFO Applying migration id=certificates 2026/02/05 16:56:40 INFO Applying migration id=rawforward 2026/02/05 16:56:40 INFO Applying migration id=publickey 2026/02/05 16:56:40 INFO Applying migration id=resolvegroup 2026/02/05 16:56:40 INFO Applying migration id=reject 2026/02/05 16:56:40 INFO Applying migration id=autodel 2026/02/05 16:56:40 INFO Applying migration id=jsonb 2026/02/05 16:56:40 INFO Applying migration id=quote 2026/02/05 16:56:40 INFO Applying migration id=rfc9421 2026/02/05 16:56:40 INFO Applying migration id=keys 2026/02/05 16:56:40 INFO Applying migration id=portable 2026/02/05 16:56:40 INFO Applying migration id=proofs 2026/02/05 16:56:40 INFO Applying migration id=contexts 2026/02/05 16:56:40 INFO Applying migration id=deliverieshost 2026/02/05 16:56:40 INFO Applying migration id=pembegin 2026/02/05 16:56:40 INFO Applying migration id=didhost 2026/02/05 16:56:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-0aa6-755b-9fde-9295865789ea 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/02/05 16:56:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-0aa7-7138-ac0f-cf72515928a3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-0aa6-755b-9fde-9295865789ea activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebc-0aa6-755b-9fde-9295865789ea 2026/02/05 16:56:41 WARN Move target is not an alias for source target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoTargetToSourceAlias (1.13s) === RUN TestMove_LocalToFederatedAlreadyMoved 2026/02/05 16:56:41 INFO Applying migration id=initial 2026/02/05 16:56:41 INFO Applying migration id=notesupdated 2026/02/05 16:56:41 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:41 INFO Applying migration id=activitiesid 2026/02/05 16:56:41 INFO Applying migration id=outbox 2026/02/05 16:56:41 INFO Applying migration id=edits 2026/02/05 16:56:41 INFO Applying migration id=outboxactor 2026/02/05 16:56:41 INFO Applying migration id=outboxsender 2026/02/05 16:56:41 INFO Applying migration id=thread 2026/02/05 16:56:41 INFO Applying migration id=host 2026/02/05 16:56:41 INFO Applying migration id=sharedinbox 2026/02/05 16:56:41 INFO Applying migration id=noteshost 2026/02/05 16:56:41 INFO Applying migration id=fetched 2026/02/05 16:56:41 INFO Applying migration id=move 2026/02/05 16:56:41 INFO Applying migration id=cleanup 2026/02/05 16:56:41 INFO Applying migration id=received 2026/02/05 16:56:41 INFO Applying migration id=namehost 2026/02/05 16:56:41 INFO Applying migration id=outboxhost 2026/02/05 16:56:41 INFO Applying migration id=notesfts 2026/02/05 16:56:41 INFO Applying migration id=iconsname 2026/02/05 16:56:41 INFO Applying migration id=nohash 2026/02/05 16:56:41 INFO Applying migration id=shares 2026/02/05 16:56:41 INFO Applying migration id=actorttl 2026/02/05 16:56:41 INFO Applying migration id=tocc 2026/02/05 16:56:41 INFO Applying migration id=followeds 2026/02/05 16:56:41 INFO Applying migration id=certhash 2026/02/05 16:56:41 INFO Applying migration id=follows_sync 2026/02/05 16:56:41 INFO Applying migration id=jsonpath 2026/02/05 16:56:41 INFO Applying migration id=localforward 2026/02/05 16:56:41 INFO Applying migration id=avatar 2026/02/05 16:56:41 INFO Applying migration id=noimage 2026/02/05 16:56:41 INFO Applying migration id=feed 2026/02/05 16:56:41 INFO Applying migration id=bookmarks 2026/02/05 16:56:41 INFO Applying migration id=shareactivity 2026/02/05 16:56:41 INFO Applying migration id=application 2026/02/05 16:56:41 INFO Applying migration id=certificates 2026/02/05 16:56:41 INFO Applying migration id=rawforward 2026/02/05 16:56:41 INFO Applying migration id=publickey 2026/02/05 16:56:41 INFO Applying migration id=resolvegroup 2026/02/05 16:56:41 INFO Applying migration id=reject 2026/02/05 16:56:41 INFO Applying migration id=autodel 2026/02/05 16:56:41 INFO Applying migration id=jsonb 2026/02/05 16:56:41 INFO Applying migration id=quote 2026/02/05 16:56:41 INFO Applying migration id=rfc9421 2026/02/05 16:56:41 INFO Applying migration id=keys 2026/02/05 16:56:41 INFO Applying migration id=portable 2026/02/05 16:56:41 INFO Applying migration id=proofs 2026/02/05 16:56:41 INFO Applying migration id=contexts 2026/02/05 16:56:41 INFO Applying migration id=deliverieshost 2026/02/05 16:56:41 INFO Applying migration id=pembegin 2026/02/05 16:56:41 INFO Applying migration id=didhost 2026/02/05 16:56:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-0e2a-7c6f-a550-a49c268e082c 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/02/05 16:56:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-0e2b-7772-b29e-93048b8241ea activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-0e2a-7c6f-a550-a49c268e082c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebc-0e2a-7c6f-a550-a49c268e082c 2026/02/05 16:56:42 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2ebc-0e2a-7c6f-a550-a49c268e082c old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/02/05 16:56:42 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-0e2e-7972-abc3-25f6ceb6fe60 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/02/05 16:56:42 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebc-0e30-7b7d-bf8d-49573e9c7fa9 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-0e2a-7c6f-a550-a49c268e082c 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/02/05 16:56:42 WARN User cannot be moved again movedTo=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederatedAlreadyMoved (0.91s) === RUN TestName_Throttled 2026/02/05 16:56:42 INFO Applying migration id=initial 2026/02/05 16:56:42 INFO Applying migration id=notesupdated 2026/02/05 16:56:42 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:42 INFO Applying migration id=activitiesid 2026/02/05 16:56:42 INFO Applying migration id=outbox 2026/02/05 16:56:42 INFO Applying migration id=edits 2026/02/05 16:56:42 INFO Applying migration id=outboxactor 2026/02/05 16:56:42 INFO Applying migration id=outboxsender 2026/02/05 16:56:42 INFO Applying migration id=thread 2026/02/05 16:56:42 INFO Applying migration id=host 2026/02/05 16:56:42 INFO Applying migration id=sharedinbox 2026/02/05 16:56:42 INFO Applying migration id=noteshost 2026/02/05 16:56:42 INFO Applying migration id=fetched 2026/02/05 16:56:42 INFO Applying migration id=move 2026/02/05 16:56:42 INFO Applying migration id=cleanup 2026/02/05 16:56:42 INFO Applying migration id=received 2026/02/05 16:56:42 INFO Applying migration id=namehost 2026/02/05 16:56:42 INFO Applying migration id=outboxhost 2026/02/05 16:56:42 INFO Applying migration id=notesfts 2026/02/05 16:56:42 INFO Applying migration id=iconsname 2026/02/05 16:56:42 INFO Applying migration id=nohash 2026/02/05 16:56:42 INFO Applying migration id=shares 2026/02/05 16:56:42 INFO Applying migration id=actorttl 2026/02/05 16:56:42 INFO Applying migration id=tocc 2026/02/05 16:56:42 INFO Applying migration id=followeds 2026/02/05 16:56:42 INFO Applying migration id=certhash 2026/02/05 16:56:42 INFO Applying migration id=follows_sync 2026/02/05 16:56:42 INFO Applying migration id=jsonpath 2026/02/05 16:56:42 INFO Applying migration id=localforward 2026/02/05 16:56:42 INFO Applying migration id=avatar 2026/02/05 16:56:42 INFO Applying migration id=noimage 2026/02/05 16:56:42 INFO Applying migration id=feed 2026/02/05 16:56:42 INFO Applying migration id=bookmarks 2026/02/05 16:56:42 INFO Applying migration id=shareactivity 2026/02/05 16:56:42 INFO Applying migration id=application 2026/02/05 16:56:42 INFO Applying migration id=certificates 2026/02/05 16:56:42 INFO Applying migration id=rawforward 2026/02/05 16:56:42 INFO Applying migration id=publickey 2026/02/05 16:56:42 INFO Applying migration id=resolvegroup 2026/02/05 16:56:42 INFO Applying migration id=reject 2026/02/05 16:56:42 INFO Applying migration id=autodel 2026/02/05 16:56:42 INFO Applying migration id=jsonb 2026/02/05 16:56:42 INFO Applying migration id=quote 2026/02/05 16:56:42 INFO Applying migration id=rfc9421 2026/02/05 16:56:42 INFO Applying migration id=keys 2026/02/05 16:56:42 INFO Applying migration id=portable 2026/02/05 16:56:42 INFO Applying migration id=proofs 2026/02/05 16:56:42 INFO Applying migration id=contexts 2026/02/05 16:56:42 INFO Applying migration id=deliverieshost 2026/02/05 16:56:42 INFO Applying migration id=pembegin 2026/02/05 16:56:42 INFO Applying migration id=didhost 2026/02/05 16:56:43 WARN Throttled request to set name can=2026-02-05T17:26:42.784Z --- PASS: TestName_Throttled (1.26s) === RUN TestName_HappyFlow 2026/02/05 16:56:43 INFO Applying migration id=initial 2026/02/05 16:56:43 INFO Applying migration id=notesupdated 2026/02/05 16:56:43 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:43 INFO Applying migration id=activitiesid 2026/02/05 16:56:43 INFO Applying migration id=outbox 2026/02/05 16:56:43 INFO Applying migration id=edits 2026/02/05 16:56:43 INFO Applying migration id=outboxactor 2026/02/05 16:56:43 INFO Applying migration id=outboxsender 2026/02/05 16:56:43 INFO Applying migration id=thread 2026/02/05 16:56:43 INFO Applying migration id=host 2026/02/05 16:56:43 INFO Applying migration id=sharedinbox 2026/02/05 16:56:43 INFO Applying migration id=noteshost 2026/02/05 16:56:43 INFO Applying migration id=fetched 2026/02/05 16:56:43 INFO Applying migration id=move 2026/02/05 16:56:43 INFO Applying migration id=cleanup 2026/02/05 16:56:43 INFO Applying migration id=received 2026/02/05 16:56:43 INFO Applying migration id=namehost 2026/02/05 16:56:43 INFO Applying migration id=outboxhost 2026/02/05 16:56:43 INFO Applying migration id=notesfts 2026/02/05 16:56:43 INFO Applying migration id=iconsname 2026/02/05 16:56:43 INFO Applying migration id=nohash 2026/02/05 16:56:43 INFO Applying migration id=shares 2026/02/05 16:56:43 INFO Applying migration id=actorttl 2026/02/05 16:56:43 INFO Applying migration id=tocc 2026/02/05 16:56:43 INFO Applying migration id=followeds 2026/02/05 16:56:43 INFO Applying migration id=certhash 2026/02/05 16:56:43 INFO Applying migration id=follows_sync 2026/02/05 16:56:43 INFO Applying migration id=jsonpath 2026/02/05 16:56:43 INFO Applying migration id=localforward 2026/02/05 16:56:43 INFO Applying migration id=avatar 2026/02/05 16:56:43 INFO Applying migration id=noimage 2026/02/05 16:56:43 INFO Applying migration id=feed 2026/02/05 16:56:43 INFO Applying migration id=bookmarks 2026/02/05 16:56:43 INFO Applying migration id=shareactivity 2026/02/05 16:56:43 INFO Applying migration id=application 2026/02/05 16:56:43 INFO Applying migration id=certificates 2026/02/05 16:56:43 INFO Applying migration id=rawforward 2026/02/05 16:56:43 INFO Applying migration id=publickey 2026/02/05 16:56:43 INFO Applying migration id=resolvegroup 2026/02/05 16:56:43 INFO Applying migration id=reject 2026/02/05 16:56:43 INFO Applying migration id=autodel 2026/02/05 16:56:43 INFO Applying migration id=jsonb 2026/02/05 16:56:43 INFO Applying migration id=quote 2026/02/05 16:56:43 INFO Applying migration id=rfc9421 2026/02/05 16:56:43 INFO Applying migration id=keys 2026/02/05 16:56:43 INFO Applying migration id=portable 2026/02/05 16:56:43 INFO Applying migration id=proofs 2026/02/05 16:56:43 INFO Applying migration id=contexts 2026/02/05 16:56:43 INFO Applying migration id=deliverieshost 2026/02/05 16:56:43 INFO Applying migration id=pembegin 2026/02/05 16:56:43 INFO Applying migration id=didhost 2026/02/05 16:56:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_HappyFlow (1.33s) === RUN TestName_TooLong 2026/02/05 16:56:44 INFO Applying migration id=initial 2026/02/05 16:56:44 INFO Applying migration id=notesupdated 2026/02/05 16:56:44 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:44 INFO Applying migration id=activitiesid 2026/02/05 16:56:44 INFO Applying migration id=outbox 2026/02/05 16:56:44 INFO Applying migration id=edits 2026/02/05 16:56:44 INFO Applying migration id=outboxactor 2026/02/05 16:56:44 INFO Applying migration id=outboxsender 2026/02/05 16:56:44 INFO Applying migration id=thread 2026/02/05 16:56:44 INFO Applying migration id=host 2026/02/05 16:56:44 INFO Applying migration id=sharedinbox 2026/02/05 16:56:44 INFO Applying migration id=noteshost 2026/02/05 16:56:44 INFO Applying migration id=fetched 2026/02/05 16:56:44 INFO Applying migration id=move 2026/02/05 16:56:44 INFO Applying migration id=cleanup 2026/02/05 16:56:44 INFO Applying migration id=received 2026/02/05 16:56:44 INFO Applying migration id=namehost 2026/02/05 16:56:44 INFO Applying migration id=outboxhost 2026/02/05 16:56:44 INFO Applying migration id=notesfts 2026/02/05 16:56:44 INFO Applying migration id=iconsname 2026/02/05 16:56:44 INFO Applying migration id=nohash 2026/02/05 16:56:44 INFO Applying migration id=shares 2026/02/05 16:56:44 INFO Applying migration id=actorttl 2026/02/05 16:56:44 INFO Applying migration id=tocc 2026/02/05 16:56:44 INFO Applying migration id=followeds 2026/02/05 16:56:44 INFO Applying migration id=certhash 2026/02/05 16:56:44 INFO Applying migration id=follows_sync 2026/02/05 16:56:44 INFO Applying migration id=jsonpath 2026/02/05 16:56:44 INFO Applying migration id=localforward 2026/02/05 16:56:44 INFO Applying migration id=avatar 2026/02/05 16:56:44 INFO Applying migration id=noimage 2026/02/05 16:56:44 INFO Applying migration id=feed 2026/02/05 16:56:44 INFO Applying migration id=bookmarks 2026/02/05 16:56:44 INFO Applying migration id=shareactivity 2026/02/05 16:56:44 INFO Applying migration id=application 2026/02/05 16:56:44 INFO Applying migration id=certificates 2026/02/05 16:56:44 INFO Applying migration id=rawforward 2026/02/05 16:56:44 INFO Applying migration id=publickey 2026/02/05 16:56:44 INFO Applying migration id=resolvegroup 2026/02/05 16:56:44 INFO Applying migration id=reject 2026/02/05 16:56:44 INFO Applying migration id=autodel 2026/02/05 16:56:44 INFO Applying migration id=jsonb 2026/02/05 16:56:45 INFO Applying migration id=quote 2026/02/05 16:56:45 INFO Applying migration id=rfc9421 2026/02/05 16:56:45 INFO Applying migration id=keys 2026/02/05 16:56:45 INFO Applying migration id=portable 2026/02/05 16:56:45 INFO Applying migration id=proofs 2026/02/05 16:56:45 INFO Applying migration id=contexts 2026/02/05 16:56:45 INFO Applying migration id=deliverieshost 2026/02/05 16:56:45 INFO Applying migration id=pembegin 2026/02/05 16:56:45 INFO Applying migration id=didhost --- PASS: TestName_TooLong (1.50s) === RUN TestName_MultiLine 2026/02/05 16:56:46 INFO Applying migration id=initial 2026/02/05 16:56:46 INFO Applying migration id=notesupdated 2026/02/05 16:56:46 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:46 INFO Applying migration id=activitiesid 2026/02/05 16:56:46 INFO Applying migration id=outbox 2026/02/05 16:56:46 INFO Applying migration id=edits 2026/02/05 16:56:46 INFO Applying migration id=outboxactor 2026/02/05 16:56:46 INFO Applying migration id=outboxsender 2026/02/05 16:56:46 INFO Applying migration id=thread 2026/02/05 16:56:46 INFO Applying migration id=host 2026/02/05 16:56:46 INFO Applying migration id=sharedinbox 2026/02/05 16:56:46 INFO Applying migration id=noteshost 2026/02/05 16:56:46 INFO Applying migration id=fetched 2026/02/05 16:56:46 INFO Applying migration id=move 2026/02/05 16:56:46 INFO Applying migration id=cleanup 2026/02/05 16:56:46 INFO Applying migration id=received 2026/02/05 16:56:46 INFO Applying migration id=namehost 2026/02/05 16:56:46 INFO Applying migration id=outboxhost 2026/02/05 16:56:46 INFO Applying migration id=notesfts 2026/02/05 16:56:46 INFO Applying migration id=iconsname 2026/02/05 16:56:46 INFO Applying migration id=nohash 2026/02/05 16:56:46 INFO Applying migration id=shares 2026/02/05 16:56:46 INFO Applying migration id=actorttl 2026/02/05 16:56:46 INFO Applying migration id=tocc 2026/02/05 16:56:46 INFO Applying migration id=followeds 2026/02/05 16:56:46 INFO Applying migration id=certhash 2026/02/05 16:56:46 INFO Applying migration id=follows_sync 2026/02/05 16:56:46 INFO Applying migration id=jsonpath 2026/02/05 16:56:46 INFO Applying migration id=localforward 2026/02/05 16:56:46 INFO Applying migration id=avatar 2026/02/05 16:56:46 INFO Applying migration id=noimage 2026/02/05 16:56:46 INFO Applying migration id=feed 2026/02/05 16:56:46 INFO Applying migration id=bookmarks 2026/02/05 16:56:46 INFO Applying migration id=shareactivity 2026/02/05 16:56:46 INFO Applying migration id=application 2026/02/05 16:56:46 INFO Applying migration id=certificates 2026/02/05 16:56:46 INFO Applying migration id=rawforward 2026/02/05 16:56:46 INFO Applying migration id=publickey 2026/02/05 16:56:46 INFO Applying migration id=resolvegroup 2026/02/05 16:56:46 INFO Applying migration id=reject 2026/02/05 16:56:46 INFO Applying migration id=autodel 2026/02/05 16:56:46 INFO Applying migration id=jsonb 2026/02/05 16:56:46 INFO Applying migration id=quote 2026/02/05 16:56:46 INFO Applying migration id=rfc9421 2026/02/05 16:56:46 INFO Applying migration id=keys 2026/02/05 16:56:46 INFO Applying migration id=portable 2026/02/05 16:56:46 INFO Applying migration id=proofs 2026/02/05 16:56:46 INFO Applying migration id=contexts 2026/02/05 16:56:46 INFO Applying migration id=deliverieshost 2026/02/05 16:56:46 INFO Applying migration id=pembegin 2026/02/05 16:56:46 INFO Applying migration id=didhost 2026/02/05 16:56:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_MultiLine (0.98s) === RUN TestOutbox_NonExistingUser 2026/02/05 16:56:47 INFO Applying migration id=initial 2026/02/05 16:56:47 INFO Applying migration id=notesupdated 2026/02/05 16:56:47 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:47 INFO Applying migration id=activitiesid 2026/02/05 16:56:47 INFO Applying migration id=outbox 2026/02/05 16:56:47 INFO Applying migration id=edits 2026/02/05 16:56:47 INFO Applying migration id=outboxactor 2026/02/05 16:56:47 INFO Applying migration id=outboxsender 2026/02/05 16:56:47 INFO Applying migration id=thread 2026/02/05 16:56:47 INFO Applying migration id=host 2026/02/05 16:56:47 INFO Applying migration id=sharedinbox 2026/02/05 16:56:47 INFO Applying migration id=noteshost 2026/02/05 16:56:47 INFO Applying migration id=fetched 2026/02/05 16:56:47 INFO Applying migration id=move 2026/02/05 16:56:47 INFO Applying migration id=cleanup 2026/02/05 16:56:47 INFO Applying migration id=received 2026/02/05 16:56:47 INFO Applying migration id=namehost 2026/02/05 16:56:47 INFO Applying migration id=outboxhost 2026/02/05 16:56:47 INFO Applying migration id=notesfts 2026/02/05 16:56:47 INFO Applying migration id=iconsname 2026/02/05 16:56:47 INFO Applying migration id=nohash 2026/02/05 16:56:47 INFO Applying migration id=shares 2026/02/05 16:56:47 INFO Applying migration id=actorttl 2026/02/05 16:56:47 INFO Applying migration id=tocc 2026/02/05 16:56:47 INFO Applying migration id=followeds 2026/02/05 16:56:47 INFO Applying migration id=certhash 2026/02/05 16:56:47 INFO Applying migration id=follows_sync 2026/02/05 16:56:47 INFO Applying migration id=jsonpath 2026/02/05 16:56:47 INFO Applying migration id=localforward 2026/02/05 16:56:47 INFO Applying migration id=avatar 2026/02/05 16:56:47 INFO Applying migration id=noimage 2026/02/05 16:56:47 INFO Applying migration id=feed 2026/02/05 16:56:47 INFO Applying migration id=bookmarks 2026/02/05 16:56:47 INFO Applying migration id=shareactivity 2026/02/05 16:56:47 INFO Applying migration id=application 2026/02/05 16:56:47 INFO Applying migration id=certificates 2026/02/05 16:56:47 INFO Applying migration id=rawforward 2026/02/05 16:56:47 INFO Applying migration id=publickey 2026/02/05 16:56:47 INFO Applying migration id=resolvegroup 2026/02/05 16:56:47 INFO Applying migration id=reject 2026/02/05 16:56:47 INFO Applying migration id=autodel 2026/02/05 16:56:47 INFO Applying migration id=jsonb 2026/02/05 16:56:47 INFO Applying migration id=quote 2026/02/05 16:56:47 INFO Applying migration id=rfc9421 2026/02/05 16:56:47 INFO Applying migration id=keys 2026/02/05 16:56:47 INFO Applying migration id=portable 2026/02/05 16:56:47 INFO Applying migration id=proofs 2026/02/05 16:56:47 INFO Applying migration id=contexts 2026/02/05 16:56:47 INFO Applying migration id=deliverieshost 2026/02/05 16:56:47 INFO Applying migration id=pembegin 2026/02/05 16:56:47 INFO Applying migration id=didhost 2026/02/05 16:56:48 INFO Person was not found actor=https://x --- PASS: TestOutbox_NonExistingUser (1.44s) === RUN TestOutbox_InvalidOffset 2026/02/05 16:56:48 INFO Applying migration id=initial 2026/02/05 16:56:48 INFO Applying migration id=notesupdated 2026/02/05 16:56:48 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:48 INFO Applying migration id=activitiesid 2026/02/05 16:56:48 INFO Applying migration id=outbox 2026/02/05 16:56:48 INFO Applying migration id=edits 2026/02/05 16:56:48 INFO Applying migration id=outboxactor 2026/02/05 16:56:48 INFO Applying migration id=outboxsender 2026/02/05 16:56:48 INFO Applying migration id=thread 2026/02/05 16:56:48 INFO Applying migration id=host 2026/02/05 16:56:48 INFO Applying migration id=sharedinbox 2026/02/05 16:56:48 INFO Applying migration id=noteshost 2026/02/05 16:56:48 INFO Applying migration id=fetched 2026/02/05 16:56:48 INFO Applying migration id=move 2026/02/05 16:56:48 INFO Applying migration id=cleanup 2026/02/05 16:56:48 INFO Applying migration id=received 2026/02/05 16:56:48 INFO Applying migration id=namehost 2026/02/05 16:56:48 INFO Applying migration id=outboxhost 2026/02/05 16:56:48 INFO Applying migration id=notesfts 2026/02/05 16:56:48 INFO Applying migration id=iconsname 2026/02/05 16:56:48 INFO Applying migration id=nohash 2026/02/05 16:56:48 INFO Applying migration id=shares 2026/02/05 16:56:48 INFO Applying migration id=actorttl 2026/02/05 16:56:48 INFO Applying migration id=tocc 2026/02/05 16:56:48 INFO Applying migration id=followeds 2026/02/05 16:56:48 INFO Applying migration id=certhash 2026/02/05 16:56:48 INFO Applying migration id=follows_sync 2026/02/05 16:56:48 INFO Applying migration id=jsonpath 2026/02/05 16:56:48 INFO Applying migration id=localforward 2026/02/05 16:56:48 INFO Applying migration id=avatar 2026/02/05 16:56:48 INFO Applying migration id=noimage 2026/02/05 16:56:48 INFO Applying migration id=feed 2026/02/05 16:56:48 INFO Applying migration id=bookmarks 2026/02/05 16:56:48 INFO Applying migration id=shareactivity 2026/02/05 16:56:48 INFO Applying migration id=application 2026/02/05 16:56:48 INFO Applying migration id=certificates 2026/02/05 16:56:48 INFO Applying migration id=rawforward 2026/02/05 16:56:48 INFO Applying migration id=publickey 2026/02/05 16:56:48 INFO Applying migration id=resolvegroup 2026/02/05 16:56:48 INFO Applying migration id=reject 2026/02/05 16:56:48 INFO Applying migration id=autodel 2026/02/05 16:56:48 INFO Applying migration id=jsonb 2026/02/05 16:56:48 INFO Applying migration id=quote 2026/02/05 16:56:48 INFO Applying migration id=rfc9421 2026/02/05 16:56:48 INFO Applying migration id=keys 2026/02/05 16:56:48 INFO Applying migration id=portable 2026/02/05 16:56:48 INFO Applying migration id=proofs 2026/02/05 16:56:48 INFO Applying migration id=contexts 2026/02/05 16:56:48 INFO Applying migration id=deliverieshost 2026/02/05 16:56:48 INFO Applying migration id=pembegin 2026/02/05 16:56:48 INFO Applying migration id=didhost 2026/02/05 16:56:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-2aaa-740d-8fb5-553fc64cfb3f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-2aaa-7355-9d6b-a6d6b36248d8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-2aaa-7355-9d6b-a6d6b36248d8 2026/02/05 16:56:49 INFO Failed to parse query url=/users/outbox/localhost.localdomain:8443/user/alice?abc error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestOutbox_InvalidOffset (0.78s) === RUN TestOutbox_PublicPost 2026/02/05 16:56:49 INFO Applying migration id=initial 2026/02/05 16:56:49 INFO Applying migration id=notesupdated 2026/02/05 16:56:49 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:49 INFO Applying migration id=activitiesid 2026/02/05 16:56:49 INFO Applying migration id=outbox 2026/02/05 16:56:49 INFO Applying migration id=edits 2026/02/05 16:56:49 INFO Applying migration id=outboxactor 2026/02/05 16:56:49 INFO Applying migration id=outboxsender 2026/02/05 16:56:49 INFO Applying migration id=thread 2026/02/05 16:56:49 INFO Applying migration id=host 2026/02/05 16:56:49 INFO Applying migration id=sharedinbox 2026/02/05 16:56:49 INFO Applying migration id=noteshost 2026/02/05 16:56:49 INFO Applying migration id=fetched 2026/02/05 16:56:49 INFO Applying migration id=move 2026/02/05 16:56:49 INFO Applying migration id=cleanup 2026/02/05 16:56:49 INFO Applying migration id=received 2026/02/05 16:56:49 INFO Applying migration id=namehost 2026/02/05 16:56:49 INFO Applying migration id=outboxhost 2026/02/05 16:56:49 INFO Applying migration id=notesfts 2026/02/05 16:56:49 INFO Applying migration id=iconsname 2026/02/05 16:56:49 INFO Applying migration id=nohash 2026/02/05 16:56:49 INFO Applying migration id=shares 2026/02/05 16:56:49 INFO Applying migration id=actorttl 2026/02/05 16:56:49 INFO Applying migration id=tocc 2026/02/05 16:56:49 INFO Applying migration id=followeds 2026/02/05 16:56:49 INFO Applying migration id=certhash 2026/02/05 16:56:49 INFO Applying migration id=follows_sync 2026/02/05 16:56:49 INFO Applying migration id=jsonpath 2026/02/05 16:56:49 INFO Applying migration id=localforward 2026/02/05 16:56:49 INFO Applying migration id=avatar 2026/02/05 16:56:49 INFO Applying migration id=noimage 2026/02/05 16:56:49 INFO Applying migration id=feed 2026/02/05 16:56:49 INFO Applying migration id=bookmarks 2026/02/05 16:56:49 INFO Applying migration id=shareactivity 2026/02/05 16:56:49 INFO Applying migration id=application 2026/02/05 16:56:49 INFO Applying migration id=certificates 2026/02/05 16:56:49 INFO Applying migration id=rawforward 2026/02/05 16:56:49 INFO Applying migration id=publickey 2026/02/05 16:56:49 INFO Applying migration id=resolvegroup 2026/02/05 16:56:49 INFO Applying migration id=reject 2026/02/05 16:56:49 INFO Applying migration id=autodel 2026/02/05 16:56:49 INFO Applying migration id=jsonb 2026/02/05 16:56:49 INFO Applying migration id=quote 2026/02/05 16:56:49 INFO Applying migration id=rfc9421 2026/02/05 16:56:49 INFO Applying migration id=keys 2026/02/05 16:56:49 INFO Applying migration id=portable 2026/02/05 16:56:49 INFO Applying migration id=proofs 2026/02/05 16:56:49 INFO Applying migration id=contexts 2026/02/05 16:56:49 INFO Applying migration id=deliverieshost 2026/02/05 16:56:49 INFO Applying migration id=pembegin 2026/02/05 16:56:49 INFO Applying migration id=didhost 2026/02/05 16:56:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-2f01-701c-805c-2ef9c1949f39 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-2f00-7edd-b615-4ba40403b8ce activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-2f00-7edd-b615-4ba40403b8ce 2026/02/05 16:56:50 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPost (1.11s) === RUN TestOutbox_PublicPostUnauthenticatedUser 2026/02/05 16:56:50 INFO Applying migration id=initial 2026/02/05 16:56:50 INFO Applying migration id=notesupdated 2026/02/05 16:56:50 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:50 INFO Applying migration id=activitiesid 2026/02/05 16:56:50 INFO Applying migration id=outbox 2026/02/05 16:56:50 INFO Applying migration id=edits 2026/02/05 16:56:50 INFO Applying migration id=outboxactor 2026/02/05 16:56:50 INFO Applying migration id=outboxsender 2026/02/05 16:56:50 INFO Applying migration id=thread 2026/02/05 16:56:50 INFO Applying migration id=host 2026/02/05 16:56:50 INFO Applying migration id=sharedinbox 2026/02/05 16:56:50 INFO Applying migration id=noteshost 2026/02/05 16:56:50 INFO Applying migration id=fetched 2026/02/05 16:56:50 INFO Applying migration id=move 2026/02/05 16:56:50 INFO Applying migration id=cleanup 2026/02/05 16:56:50 INFO Applying migration id=received 2026/02/05 16:56:50 INFO Applying migration id=namehost 2026/02/05 16:56:50 INFO Applying migration id=outboxhost 2026/02/05 16:56:50 INFO Applying migration id=notesfts 2026/02/05 16:56:50 INFO Applying migration id=iconsname 2026/02/05 16:56:50 INFO Applying migration id=nohash 2026/02/05 16:56:50 INFO Applying migration id=shares 2026/02/05 16:56:50 INFO Applying migration id=actorttl 2026/02/05 16:56:50 INFO Applying migration id=tocc 2026/02/05 16:56:50 INFO Applying migration id=followeds 2026/02/05 16:56:50 INFO Applying migration id=certhash 2026/02/05 16:56:50 INFO Applying migration id=follows_sync 2026/02/05 16:56:50 INFO Applying migration id=jsonpath 2026/02/05 16:56:50 INFO Applying migration id=localforward 2026/02/05 16:56:50 INFO Applying migration id=avatar 2026/02/05 16:56:50 INFO Applying migration id=noimage 2026/02/05 16:56:50 INFO Applying migration id=feed 2026/02/05 16:56:50 INFO Applying migration id=bookmarks 2026/02/05 16:56:50 INFO Applying migration id=shareactivity 2026/02/05 16:56:50 INFO Applying migration id=application 2026/02/05 16:56:50 INFO Applying migration id=certificates 2026/02/05 16:56:50 INFO Applying migration id=rawforward 2026/02/05 16:56:50 INFO Applying migration id=publickey 2026/02/05 16:56:50 INFO Applying migration id=resolvegroup 2026/02/05 16:56:50 INFO Applying migration id=reject 2026/02/05 16:56:50 INFO Applying migration id=autodel 2026/02/05 16:56:50 INFO Applying migration id=jsonb 2026/02/05 16:56:50 INFO Applying migration id=quote 2026/02/05 16:56:50 INFO Applying migration id=rfc9421 2026/02/05 16:56:50 INFO Applying migration id=keys 2026/02/05 16:56:50 INFO Applying migration id=portable 2026/02/05 16:56:50 INFO Applying migration id=proofs 2026/02/05 16:56:50 INFO Applying migration id=contexts 2026/02/05 16:56:50 INFO Applying migration id=deliverieshost 2026/02/05 16:56:50 INFO Applying migration id=pembegin 2026/02/05 16:56:50 INFO Applying migration id=didhost 2026/02/05 16:56:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-3555-731f-b4ce-d3845077465b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-3555-72ab-8081-4f70b8df33a9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-3555-72ab-8081-4f70b8df33a9 2026/02/05 16:56:52 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostUnauthenticatedUser (1.62s) === RUN TestOutbox_PublicPostSelf 2026/02/05 16:56:52 INFO Applying migration id=initial 2026/02/05 16:56:52 INFO Applying migration id=notesupdated 2026/02/05 16:56:52 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:52 INFO Applying migration id=activitiesid 2026/02/05 16:56:52 INFO Applying migration id=outbox 2026/02/05 16:56:52 INFO Applying migration id=edits 2026/02/05 16:56:52 INFO Applying migration id=outboxactor 2026/02/05 16:56:52 INFO Applying migration id=outboxsender 2026/02/05 16:56:52 INFO Applying migration id=thread 2026/02/05 16:56:52 INFO Applying migration id=host 2026/02/05 16:56:52 INFO Applying migration id=sharedinbox 2026/02/05 16:56:52 INFO Applying migration id=noteshost 2026/02/05 16:56:52 INFO Applying migration id=fetched 2026/02/05 16:56:52 INFO Applying migration id=move 2026/02/05 16:56:52 INFO Applying migration id=cleanup 2026/02/05 16:56:52 INFO Applying migration id=received 2026/02/05 16:56:52 INFO Applying migration id=namehost 2026/02/05 16:56:52 INFO Applying migration id=outboxhost 2026/02/05 16:56:52 INFO Applying migration id=notesfts 2026/02/05 16:56:52 INFO Applying migration id=iconsname 2026/02/05 16:56:52 INFO Applying migration id=nohash 2026/02/05 16:56:52 INFO Applying migration id=shares 2026/02/05 16:56:52 INFO Applying migration id=actorttl 2026/02/05 16:56:52 INFO Applying migration id=tocc 2026/02/05 16:56:52 INFO Applying migration id=followeds 2026/02/05 16:56:52 INFO Applying migration id=certhash 2026/02/05 16:56:52 INFO Applying migration id=follows_sync 2026/02/05 16:56:52 INFO Applying migration id=jsonpath 2026/02/05 16:56:52 INFO Applying migration id=localforward 2026/02/05 16:56:52 INFO Applying migration id=avatar 2026/02/05 16:56:52 INFO Applying migration id=noimage 2026/02/05 16:56:52 INFO Applying migration id=feed 2026/02/05 16:56:52 INFO Applying migration id=bookmarks 2026/02/05 16:56:52 INFO Applying migration id=shareactivity 2026/02/05 16:56:52 INFO Applying migration id=application 2026/02/05 16:56:52 INFO Applying migration id=certificates 2026/02/05 16:56:52 INFO Applying migration id=rawforward 2026/02/05 16:56:52 INFO Applying migration id=publickey 2026/02/05 16:56:52 INFO Applying migration id=resolvegroup 2026/02/05 16:56:52 INFO Applying migration id=reject 2026/02/05 16:56:52 INFO Applying migration id=autodel 2026/02/05 16:56:52 INFO Applying migration id=jsonb 2026/02/05 16:56:52 INFO Applying migration id=quote 2026/02/05 16:56:52 INFO Applying migration id=rfc9421 2026/02/05 16:56:52 INFO Applying migration id=keys 2026/02/05 16:56:52 INFO Applying migration id=portable 2026/02/05 16:56:52 INFO Applying migration id=proofs 2026/02/05 16:56:52 INFO Applying migration id=contexts 2026/02/05 16:56:52 INFO Applying migration id=deliverieshost 2026/02/05 16:56:52 INFO Applying migration id=pembegin 2026/02/05 16:56:52 INFO Applying migration id=didhost 2026/02/05 16:56:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-3af5-78c7-9a5b-8f13433c145e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-3af5-7629-894f-e93882148d02 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-3af5-7629-894f-e93882148d02 2026/02/05 16:56:53 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostSelf (1.44s) === RUN TestOutbox_PostToFollowers 2026/02/05 16:56:53 INFO Applying migration id=initial 2026/02/05 16:56:53 INFO Applying migration id=notesupdated 2026/02/05 16:56:53 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:53 INFO Applying migration id=activitiesid 2026/02/05 16:56:53 INFO Applying migration id=outbox 2026/02/05 16:56:53 INFO Applying migration id=edits 2026/02/05 16:56:53 INFO Applying migration id=outboxactor 2026/02/05 16:56:53 INFO Applying migration id=outboxsender 2026/02/05 16:56:53 INFO Applying migration id=thread 2026/02/05 16:56:53 INFO Applying migration id=host 2026/02/05 16:56:53 INFO Applying migration id=sharedinbox 2026/02/05 16:56:53 INFO Applying migration id=noteshost 2026/02/05 16:56:53 INFO Applying migration id=fetched 2026/02/05 16:56:53 INFO Applying migration id=move 2026/02/05 16:56:53 INFO Applying migration id=cleanup 2026/02/05 16:56:53 INFO Applying migration id=received 2026/02/05 16:56:53 INFO Applying migration id=namehost 2026/02/05 16:56:53 INFO Applying migration id=outboxhost 2026/02/05 16:56:53 INFO Applying migration id=notesfts 2026/02/05 16:56:53 INFO Applying migration id=iconsname 2026/02/05 16:56:53 INFO Applying migration id=nohash 2026/02/05 16:56:53 INFO Applying migration id=shares 2026/02/05 16:56:53 INFO Applying migration id=actorttl 2026/02/05 16:56:53 INFO Applying migration id=tocc 2026/02/05 16:56:53 INFO Applying migration id=followeds 2026/02/05 16:56:53 INFO Applying migration id=certhash 2026/02/05 16:56:53 INFO Applying migration id=follows_sync 2026/02/05 16:56:53 INFO Applying migration id=jsonpath 2026/02/05 16:56:53 INFO Applying migration id=localforward 2026/02/05 16:56:53 INFO Applying migration id=avatar 2026/02/05 16:56:53 INFO Applying migration id=noimage 2026/02/05 16:56:53 INFO Applying migration id=feed 2026/02/05 16:56:53 INFO Applying migration id=bookmarks 2026/02/05 16:56:53 INFO Applying migration id=shareactivity 2026/02/05 16:56:53 INFO Applying migration id=application 2026/02/05 16:56:53 INFO Applying migration id=certificates 2026/02/05 16:56:53 INFO Applying migration id=rawforward 2026/02/05 16:56:53 INFO Applying migration id=publickey 2026/02/05 16:56:53 INFO Applying migration id=resolvegroup 2026/02/05 16:56:53 INFO Applying migration id=reject 2026/02/05 16:56:53 INFO Applying migration id=autodel 2026/02/05 16:56:53 INFO Applying migration id=jsonb 2026/02/05 16:56:53 INFO Applying migration id=quote 2026/02/05 16:56:53 INFO Applying migration id=rfc9421 2026/02/05 16:56:53 INFO Applying migration id=keys 2026/02/05 16:56:53 INFO Applying migration id=portable 2026/02/05 16:56:53 INFO Applying migration id=proofs 2026/02/05 16:56:53 INFO Applying migration id=contexts 2026/02/05 16:56:53 INFO Applying migration id=deliverieshost 2026/02/05 16:56:53 INFO Applying migration id=pembegin 2026/02/05 16:56:53 INFO Applying migration id=didhost 2026/02/05 16:56:54 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-3dda-7cd9-9e14-0ceb86567c4f 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/02/05 16:56:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-3ddb-78e5-b88a-e90c9fbe4dfe activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-3dda-7cd9-9e14-0ceb86567c4f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebc-3dda-7cd9-9e14-0ceb86567c4f 2026/02/05 16:56:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-3ddc-7260-9567-9944bb50b4f9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-3ddc-721b-b340-d07cb7e22516 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-3ddc-721b-b340-d07cb7e22516 2026/02/05 16:56:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowers (0.74s) === RUN TestOutbox_PostToFollowersNotFollowing 2026/02/05 16:56:54 INFO Applying migration id=initial 2026/02/05 16:56:54 INFO Applying migration id=notesupdated 2026/02/05 16:56:54 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:54 INFO Applying migration id=activitiesid 2026/02/05 16:56:54 INFO Applying migration id=outbox 2026/02/05 16:56:54 INFO Applying migration id=edits 2026/02/05 16:56:54 INFO Applying migration id=outboxactor 2026/02/05 16:56:54 INFO Applying migration id=outboxsender 2026/02/05 16:56:54 INFO Applying migration id=thread 2026/02/05 16:56:54 INFO Applying migration id=host 2026/02/05 16:56:54 INFO Applying migration id=sharedinbox 2026/02/05 16:56:54 INFO Applying migration id=noteshost 2026/02/05 16:56:54 INFO Applying migration id=fetched 2026/02/05 16:56:54 INFO Applying migration id=move 2026/02/05 16:56:54 INFO Applying migration id=cleanup 2026/02/05 16:56:54 INFO Applying migration id=received 2026/02/05 16:56:54 INFO Applying migration id=namehost 2026/02/05 16:56:54 INFO Applying migration id=outboxhost 2026/02/05 16:56:54 INFO Applying migration id=notesfts 2026/02/05 16:56:54 INFO Applying migration id=iconsname 2026/02/05 16:56:54 INFO Applying migration id=nohash 2026/02/05 16:56:54 INFO Applying migration id=shares 2026/02/05 16:56:54 INFO Applying migration id=actorttl 2026/02/05 16:56:54 INFO Applying migration id=tocc 2026/02/05 16:56:54 INFO Applying migration id=followeds 2026/02/05 16:56:54 INFO Applying migration id=certhash 2026/02/05 16:56:54 INFO Applying migration id=follows_sync 2026/02/05 16:56:54 INFO Applying migration id=jsonpath 2026/02/05 16:56:54 INFO Applying migration id=localforward 2026/02/05 16:56:54 INFO Applying migration id=avatar 2026/02/05 16:56:54 INFO Applying migration id=noimage 2026/02/05 16:56:54 INFO Applying migration id=feed 2026/02/05 16:56:54 INFO Applying migration id=bookmarks 2026/02/05 16:56:54 INFO Applying migration id=shareactivity 2026/02/05 16:56:54 INFO Applying migration id=application 2026/02/05 16:56:54 INFO Applying migration id=certificates 2026/02/05 16:56:54 INFO Applying migration id=rawforward 2026/02/05 16:56:54 INFO Applying migration id=publickey 2026/02/05 16:56:54 INFO Applying migration id=resolvegroup 2026/02/05 16:56:54 INFO Applying migration id=reject 2026/02/05 16:56:54 INFO Applying migration id=autodel 2026/02/05 16:56:54 INFO Applying migration id=jsonb 2026/02/05 16:56:54 INFO Applying migration id=quote 2026/02/05 16:56:54 INFO Applying migration id=rfc9421 2026/02/05 16:56:54 INFO Applying migration id=keys 2026/02/05 16:56:54 INFO Applying migration id=portable 2026/02/05 16:56:54 INFO Applying migration id=proofs 2026/02/05 16:56:54 INFO Applying migration id=contexts 2026/02/05 16:56:54 INFO Applying migration id=deliverieshost 2026/02/05 16:56:54 INFO Applying migration id=pembegin 2026/02/05 16:56:54 INFO Applying migration id=didhost 2026/02/05 16:56:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-4283-7aaf-8e6c-138ab37b10fe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-4283-7a65-8add-c9c25601220a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-4283-7a65-8add-c9c25601220a 2026/02/05 16:56:55 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersNotFollowing (1.19s) === RUN TestOutbox_PostToFollowersUnauthentictedUser 2026/02/05 16:56:55 INFO Applying migration id=initial 2026/02/05 16:56:55 INFO Applying migration id=notesupdated 2026/02/05 16:56:55 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:55 INFO Applying migration id=activitiesid 2026/02/05 16:56:55 INFO Applying migration id=outbox 2026/02/05 16:56:55 INFO Applying migration id=edits 2026/02/05 16:56:55 INFO Applying migration id=outboxactor 2026/02/05 16:56:55 INFO Applying migration id=outboxsender 2026/02/05 16:56:55 INFO Applying migration id=thread 2026/02/05 16:56:55 INFO Applying migration id=host 2026/02/05 16:56:55 INFO Applying migration id=sharedinbox 2026/02/05 16:56:55 INFO Applying migration id=noteshost 2026/02/05 16:56:55 INFO Applying migration id=fetched 2026/02/05 16:56:55 INFO Applying migration id=move 2026/02/05 16:56:55 INFO Applying migration id=cleanup 2026/02/05 16:56:55 INFO Applying migration id=received 2026/02/05 16:56:55 INFO Applying migration id=namehost 2026/02/05 16:56:55 INFO Applying migration id=outboxhost 2026/02/05 16:56:55 INFO Applying migration id=notesfts 2026/02/05 16:56:55 INFO Applying migration id=iconsname 2026/02/05 16:56:55 INFO Applying migration id=nohash 2026/02/05 16:56:55 INFO Applying migration id=shares 2026/02/05 16:56:55 INFO Applying migration id=actorttl 2026/02/05 16:56:55 INFO Applying migration id=tocc 2026/02/05 16:56:55 INFO Applying migration id=followeds 2026/02/05 16:56:55 INFO Applying migration id=certhash 2026/02/05 16:56:55 INFO Applying migration id=follows_sync 2026/02/05 16:56:55 INFO Applying migration id=jsonpath 2026/02/05 16:56:55 INFO Applying migration id=localforward 2026/02/05 16:56:55 INFO Applying migration id=avatar 2026/02/05 16:56:55 INFO Applying migration id=noimage 2026/02/05 16:56:55 INFO Applying migration id=feed 2026/02/05 16:56:55 INFO Applying migration id=bookmarks 2026/02/05 16:56:55 INFO Applying migration id=shareactivity 2026/02/05 16:56:55 INFO Applying migration id=application 2026/02/05 16:56:55 INFO Applying migration id=certificates 2026/02/05 16:56:55 INFO Applying migration id=rawforward 2026/02/05 16:56:55 INFO Applying migration id=publickey 2026/02/05 16:56:55 INFO Applying migration id=resolvegroup 2026/02/05 16:56:55 INFO Applying migration id=reject 2026/02/05 16:56:55 INFO Applying migration id=autodel 2026/02/05 16:56:55 INFO Applying migration id=jsonb 2026/02/05 16:56:55 INFO Applying migration id=quote 2026/02/05 16:56:55 INFO Applying migration id=rfc9421 2026/02/05 16:56:55 INFO Applying migration id=keys 2026/02/05 16:56:55 INFO Applying migration id=portable 2026/02/05 16:56:55 INFO Applying migration id=proofs 2026/02/05 16:56:55 INFO Applying migration id=contexts 2026/02/05 16:56:55 INFO Applying migration id=deliverieshost 2026/02/05 16:56:55 INFO Applying migration id=pembegin 2026/02/05 16:56:55 INFO Applying migration id=didhost 2026/02/05 16:56:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-4922-790d-9614-1d1eb43c9a2a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-4922-786e-be91-2762a4dcde67 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-4922-786e-be91-2762a4dcde67 2026/02/05 16:56:57 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersUnauthentictedUser (1.69s) === RUN TestOutbox_PostToFollowersSelf 2026/02/05 16:56:57 INFO Applying migration id=initial 2026/02/05 16:56:57 INFO Applying migration id=notesupdated 2026/02/05 16:56:57 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:57 INFO Applying migration id=activitiesid 2026/02/05 16:56:57 INFO Applying migration id=outbox 2026/02/05 16:56:57 INFO Applying migration id=edits 2026/02/05 16:56:57 INFO Applying migration id=outboxactor 2026/02/05 16:56:57 INFO Applying migration id=outboxsender 2026/02/05 16:56:57 INFO Applying migration id=thread 2026/02/05 16:56:57 INFO Applying migration id=host 2026/02/05 16:56:57 INFO Applying migration id=sharedinbox 2026/02/05 16:56:57 INFO Applying migration id=noteshost 2026/02/05 16:56:57 INFO Applying migration id=fetched 2026/02/05 16:56:57 INFO Applying migration id=move 2026/02/05 16:56:57 INFO Applying migration id=cleanup 2026/02/05 16:56:57 INFO Applying migration id=received 2026/02/05 16:56:57 INFO Applying migration id=namehost 2026/02/05 16:56:57 INFO Applying migration id=outboxhost 2026/02/05 16:56:57 INFO Applying migration id=notesfts 2026/02/05 16:56:57 INFO Applying migration id=iconsname 2026/02/05 16:56:57 INFO Applying migration id=nohash 2026/02/05 16:56:57 INFO Applying migration id=shares 2026/02/05 16:56:57 INFO Applying migration id=actorttl 2026/02/05 16:56:57 INFO Applying migration id=tocc 2026/02/05 16:56:57 INFO Applying migration id=followeds 2026/02/05 16:56:57 INFO Applying migration id=certhash 2026/02/05 16:56:57 INFO Applying migration id=follows_sync 2026/02/05 16:56:57 INFO Applying migration id=jsonpath 2026/02/05 16:56:57 INFO Applying migration id=localforward 2026/02/05 16:56:57 INFO Applying migration id=avatar 2026/02/05 16:56:57 INFO Applying migration id=noimage 2026/02/05 16:56:57 INFO Applying migration id=feed 2026/02/05 16:56:57 INFO Applying migration id=bookmarks 2026/02/05 16:56:57 INFO Applying migration id=shareactivity 2026/02/05 16:56:57 INFO Applying migration id=application 2026/02/05 16:56:57 INFO Applying migration id=certificates 2026/02/05 16:56:57 INFO Applying migration id=rawforward 2026/02/05 16:56:57 INFO Applying migration id=publickey 2026/02/05 16:56:57 INFO Applying migration id=resolvegroup 2026/02/05 16:56:57 INFO Applying migration id=reject 2026/02/05 16:56:57 INFO Applying migration id=autodel 2026/02/05 16:56:57 INFO Applying migration id=jsonb 2026/02/05 16:56:57 INFO Applying migration id=quote 2026/02/05 16:56:57 INFO Applying migration id=rfc9421 2026/02/05 16:56:57 INFO Applying migration id=keys 2026/02/05 16:56:57 INFO Applying migration id=portable 2026/02/05 16:56:57 INFO Applying migration id=proofs 2026/02/05 16:56:57 INFO Applying migration id=contexts 2026/02/05 16:56:57 INFO Applying migration id=deliverieshost 2026/02/05 16:56:57 INFO Applying migration id=pembegin 2026/02/05 16:56:57 INFO Applying migration id=didhost 2026/02/05 16:56:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-4ce4-7c5e-a9f7-92928367f7e6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-4ce4-7c17-aa2d-0a1a2a69f02c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-4ce4-7c17-aa2d-0a1a2a69f02c 2026/02/05 16:56:58 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersSelf (0.96s) === RUN TestOutbox_DM 2026/02/05 16:56:58 INFO Applying migration id=initial 2026/02/05 16:56:58 INFO Applying migration id=notesupdated 2026/02/05 16:56:58 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:58 INFO Applying migration id=activitiesid 2026/02/05 16:56:58 INFO Applying migration id=outbox 2026/02/05 16:56:58 INFO Applying migration id=edits 2026/02/05 16:56:58 INFO Applying migration id=outboxactor 2026/02/05 16:56:58 INFO Applying migration id=outboxsender 2026/02/05 16:56:58 INFO Applying migration id=thread 2026/02/05 16:56:58 INFO Applying migration id=host 2026/02/05 16:56:58 INFO Applying migration id=sharedinbox 2026/02/05 16:56:58 INFO Applying migration id=noteshost 2026/02/05 16:56:58 INFO Applying migration id=fetched 2026/02/05 16:56:58 INFO Applying migration id=move 2026/02/05 16:56:58 INFO Applying migration id=cleanup 2026/02/05 16:56:58 INFO Applying migration id=received 2026/02/05 16:56:58 INFO Applying migration id=namehost 2026/02/05 16:56:58 INFO Applying migration id=outboxhost 2026/02/05 16:56:58 INFO Applying migration id=notesfts 2026/02/05 16:56:58 INFO Applying migration id=iconsname 2026/02/05 16:56:58 INFO Applying migration id=nohash 2026/02/05 16:56:58 INFO Applying migration id=shares 2026/02/05 16:56:58 INFO Applying migration id=actorttl 2026/02/05 16:56:58 INFO Applying migration id=tocc 2026/02/05 16:56:58 INFO Applying migration id=followeds 2026/02/05 16:56:58 INFO Applying migration id=certhash 2026/02/05 16:56:58 INFO Applying migration id=follows_sync 2026/02/05 16:56:58 INFO Applying migration id=jsonpath 2026/02/05 16:56:58 INFO Applying migration id=localforward 2026/02/05 16:56:58 INFO Applying migration id=avatar 2026/02/05 16:56:58 INFO Applying migration id=noimage 2026/02/05 16:56:58 INFO Applying migration id=feed 2026/02/05 16:56:58 INFO Applying migration id=bookmarks 2026/02/05 16:56:58 INFO Applying migration id=shareactivity 2026/02/05 16:56:58 INFO Applying migration id=application 2026/02/05 16:56:58 INFO Applying migration id=certificates 2026/02/05 16:56:58 INFO Applying migration id=rawforward 2026/02/05 16:56:58 INFO Applying migration id=publickey 2026/02/05 16:56:58 INFO Applying migration id=resolvegroup 2026/02/05 16:56:58 INFO Applying migration id=reject 2026/02/05 16:56:58 INFO Applying migration id=autodel 2026/02/05 16:56:58 INFO Applying migration id=jsonb 2026/02/05 16:56:58 INFO Applying migration id=quote 2026/02/05 16:56:58 INFO Applying migration id=rfc9421 2026/02/05 16:56:58 INFO Applying migration id=keys 2026/02/05 16:56:58 INFO Applying migration id=portable 2026/02/05 16:56:58 INFO Applying migration id=proofs 2026/02/05 16:56:58 INFO Applying migration id=contexts 2026/02/05 16:56:58 INFO Applying migration id=deliverieshost 2026/02/05 16:56:58 INFO Applying migration id=pembegin 2026/02/05 16:56:58 INFO Applying migration id=didhost 2026/02/05 16:56:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-5272-7cce-9e3e-1e75da0c90be 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/02/05 16:56:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-5273-78ff-ba00-224c85da02de activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-5272-7cce-9e3e-1e75da0c90be activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebc-5272-7cce-9e3e-1e75da0c90be 2026/02/05 16:56:59 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/05 16:56:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-5274-7766-b4e6-f0207253d758 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-5274-72a7-af35-963ea26fc7a1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-5274-72a7-af35-963ea26fc7a1 2026/02/05 16:56:59 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DM (1.43s) === RUN TestOutbox_DMSelf 2026/02/05 16:56:59 INFO Applying migration id=initial 2026/02/05 16:56:59 INFO Applying migration id=notesupdated 2026/02/05 16:56:59 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:59 INFO Applying migration id=activitiesid 2026/02/05 16:56:59 INFO Applying migration id=outbox 2026/02/05 16:56:59 INFO Applying migration id=edits 2026/02/05 16:56:59 INFO Applying migration id=outboxactor 2026/02/05 16:56:59 INFO Applying migration id=outboxsender 2026/02/05 16:56:59 INFO Applying migration id=thread 2026/02/05 16:56:59 INFO Applying migration id=host 2026/02/05 16:56:59 INFO Applying migration id=sharedinbox 2026/02/05 16:56:59 INFO Applying migration id=noteshost 2026/02/05 16:56:59 INFO Applying migration id=fetched 2026/02/05 16:56:59 INFO Applying migration id=move 2026/02/05 16:56:59 INFO Applying migration id=cleanup 2026/02/05 16:56:59 INFO Applying migration id=received 2026/02/05 16:56:59 INFO Applying migration id=namehost 2026/02/05 16:56:59 INFO Applying migration id=outboxhost 2026/02/05 16:56:59 INFO Applying migration id=notesfts 2026/02/05 16:56:59 INFO Applying migration id=iconsname 2026/02/05 16:56:59 INFO Applying migration id=nohash 2026/02/05 16:56:59 INFO Applying migration id=shares 2026/02/05 16:56:59 INFO Applying migration id=actorttl 2026/02/05 16:56:59 INFO Applying migration id=tocc 2026/02/05 16:56:59 INFO Applying migration id=followeds 2026/02/05 16:56:59 INFO Applying migration id=certhash 2026/02/05 16:56:59 INFO Applying migration id=follows_sync 2026/02/05 16:56:59 INFO Applying migration id=jsonpath 2026/02/05 16:56:59 INFO Applying migration id=localforward 2026/02/05 16:56:59 INFO Applying migration id=avatar 2026/02/05 16:56:59 INFO Applying migration id=noimage 2026/02/05 16:56:59 INFO Applying migration id=feed 2026/02/05 16:56:59 INFO Applying migration id=bookmarks 2026/02/05 16:56:59 INFO Applying migration id=shareactivity 2026/02/05 16:56:59 INFO Applying migration id=application 2026/02/05 16:56:59 INFO Applying migration id=certificates 2026/02/05 16:56:59 INFO Applying migration id=rawforward 2026/02/05 16:56:59 INFO Applying migration id=publickey 2026/02/05 16:56:59 INFO Applying migration id=resolvegroup 2026/02/05 16:56:59 INFO Applying migration id=reject 2026/02/05 16:56:59 INFO Applying migration id=autodel 2026/02/05 16:56:59 INFO Applying migration id=jsonb 2026/02/05 16:56:59 INFO Applying migration id=quote 2026/02/05 16:56:59 INFO Applying migration id=rfc9421 2026/02/05 16:56:59 INFO Applying migration id=keys 2026/02/05 16:56:59 INFO Applying migration id=portable 2026/02/05 16:56:59 INFO Applying migration id=proofs 2026/02/05 16:56:59 INFO Applying migration id=contexts 2026/02/05 16:56:59 INFO Applying migration id=deliverieshost 2026/02/05 16:56:59 INFO Applying migration id=pembegin 2026/02/05 16:56:59 INFO Applying migration id=didhost 2026/02/05 16:57:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-578f-76d3-b069-87b8cea8b72f 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/02/05 16:57:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-5790-7131-bdff-4d0df02ebb6d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-578f-76d3-b069-87b8cea8b72f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebc-578f-76d3-b069-87b8cea8b72f 2026/02/05 16:57:01 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/05 16:57:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-5790-7d1a-a40d-23e375c620eb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-5790-7918-9101-bcfc7baa6038 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-5790-7918-9101-bcfc7baa6038 2026/02/05 16:57:01 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMSelf (1.31s) === RUN TestOutbox_DMNotRecipient 2026/02/05 16:57:01 INFO Applying migration id=initial 2026/02/05 16:57:01 INFO Applying migration id=notesupdated 2026/02/05 16:57:01 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:01 INFO Applying migration id=activitiesid 2026/02/05 16:57:01 INFO Applying migration id=outbox 2026/02/05 16:57:01 INFO Applying migration id=edits 2026/02/05 16:57:01 INFO Applying migration id=outboxactor 2026/02/05 16:57:01 INFO Applying migration id=outboxsender 2026/02/05 16:57:01 INFO Applying migration id=thread 2026/02/05 16:57:01 INFO Applying migration id=host 2026/02/05 16:57:01 INFO Applying migration id=sharedinbox 2026/02/05 16:57:01 INFO Applying migration id=noteshost 2026/02/05 16:57:01 INFO Applying migration id=fetched 2026/02/05 16:57:01 INFO Applying migration id=move 2026/02/05 16:57:01 INFO Applying migration id=cleanup 2026/02/05 16:57:01 INFO Applying migration id=received 2026/02/05 16:57:01 INFO Applying migration id=namehost 2026/02/05 16:57:01 INFO Applying migration id=outboxhost 2026/02/05 16:57:01 INFO Applying migration id=notesfts 2026/02/05 16:57:01 INFO Applying migration id=iconsname 2026/02/05 16:57:01 INFO Applying migration id=nohash 2026/02/05 16:57:01 INFO Applying migration id=shares 2026/02/05 16:57:01 INFO Applying migration id=actorttl 2026/02/05 16:57:01 INFO Applying migration id=tocc 2026/02/05 16:57:01 INFO Applying migration id=followeds 2026/02/05 16:57:01 INFO Applying migration id=certhash 2026/02/05 16:57:01 INFO Applying migration id=follows_sync 2026/02/05 16:57:01 INFO Applying migration id=jsonpath 2026/02/05 16:57:01 INFO Applying migration id=localforward 2026/02/05 16:57:01 INFO Applying migration id=avatar 2026/02/05 16:57:01 INFO Applying migration id=noimage 2026/02/05 16:57:01 INFO Applying migration id=feed 2026/02/05 16:57:01 INFO Applying migration id=bookmarks 2026/02/05 16:57:01 INFO Applying migration id=shareactivity 2026/02/05 16:57:01 INFO Applying migration id=application 2026/02/05 16:57:01 INFO Applying migration id=certificates 2026/02/05 16:57:01 INFO Applying migration id=rawforward 2026/02/05 16:57:01 INFO Applying migration id=publickey 2026/02/05 16:57:01 INFO Applying migration id=resolvegroup 2026/02/05 16:57:01 INFO Applying migration id=reject 2026/02/05 16:57:01 INFO Applying migration id=autodel 2026/02/05 16:57:01 INFO Applying migration id=jsonb 2026/02/05 16:57:01 INFO Applying migration id=quote 2026/02/05 16:57:01 INFO Applying migration id=rfc9421 2026/02/05 16:57:01 INFO Applying migration id=keys 2026/02/05 16:57:01 INFO Applying migration id=portable 2026/02/05 16:57:01 INFO Applying migration id=proofs 2026/02/05 16:57:01 INFO Applying migration id=contexts 2026/02/05 16:57:01 INFO Applying migration id=deliverieshost 2026/02/05 16:57:01 INFO Applying migration id=pembegin 2026/02/05 16:57:01 INFO Applying migration id=didhost 2026/02/05 16:57:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-5b25-71d5-92e2-808b605de0ae 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/02/05 16:57:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-5b25-7b99-98aa-3cada26fcf4e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-5b25-71d5-92e2-808b605de0ae activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebc-5b25-71d5-92e2-808b605de0ae 2026/02/05 16:57:01 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/05 16:57:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-5b26-7853-a549-2ef375876645 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-5b26-7446-8ed5-dda715362284 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-5b26-7446-8ed5-dda715362284 2026/02/05 16:57:01 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMNotRecipient (0.92s) === RUN TestOutbox_UnauthenticatedUser 2026/02/05 16:57:01 INFO Applying migration id=initial 2026/02/05 16:57:01 INFO Applying migration id=notesupdated 2026/02/05 16:57:01 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:02 INFO Applying migration id=activitiesid 2026/02/05 16:57:02 INFO Applying migration id=outbox 2026/02/05 16:57:02 INFO Applying migration id=edits 2026/02/05 16:57:02 INFO Applying migration id=outboxactor 2026/02/05 16:57:02 INFO Applying migration id=outboxsender 2026/02/05 16:57:02 INFO Applying migration id=thread 2026/02/05 16:57:02 INFO Applying migration id=host 2026/02/05 16:57:02 INFO Applying migration id=sharedinbox 2026/02/05 16:57:02 INFO Applying migration id=noteshost 2026/02/05 16:57:02 INFO Applying migration id=fetched 2026/02/05 16:57:02 INFO Applying migration id=move 2026/02/05 16:57:02 INFO Applying migration id=cleanup 2026/02/05 16:57:02 INFO Applying migration id=received 2026/02/05 16:57:02 INFO Applying migration id=namehost 2026/02/05 16:57:02 INFO Applying migration id=outboxhost 2026/02/05 16:57:02 INFO Applying migration id=notesfts 2026/02/05 16:57:02 INFO Applying migration id=iconsname 2026/02/05 16:57:02 INFO Applying migration id=nohash 2026/02/05 16:57:02 INFO Applying migration id=shares 2026/02/05 16:57:02 INFO Applying migration id=actorttl 2026/02/05 16:57:02 INFO Applying migration id=tocc 2026/02/05 16:57:02 INFO Applying migration id=followeds 2026/02/05 16:57:02 INFO Applying migration id=certhash 2026/02/05 16:57:02 INFO Applying migration id=follows_sync 2026/02/05 16:57:02 INFO Applying migration id=jsonpath 2026/02/05 16:57:02 INFO Applying migration id=localforward 2026/02/05 16:57:02 INFO Applying migration id=avatar 2026/02/05 16:57:02 INFO Applying migration id=noimage 2026/02/05 16:57:02 INFO Applying migration id=feed 2026/02/05 16:57:02 INFO Applying migration id=bookmarks 2026/02/05 16:57:02 INFO Applying migration id=shareactivity 2026/02/05 16:57:02 INFO Applying migration id=application 2026/02/05 16:57:02 INFO Applying migration id=certificates 2026/02/05 16:57:02 INFO Applying migration id=rawforward 2026/02/05 16:57:02 INFO Applying migration id=publickey 2026/02/05 16:57:02 INFO Applying migration id=resolvegroup 2026/02/05 16:57:02 INFO Applying migration id=reject 2026/02/05 16:57:02 INFO Applying migration id=autodel 2026/02/05 16:57:02 INFO Applying migration id=jsonb 2026/02/05 16:57:02 INFO Applying migration id=quote 2026/02/05 16:57:02 INFO Applying migration id=rfc9421 2026/02/05 16:57:02 INFO Applying migration id=keys 2026/02/05 16:57:02 INFO Applying migration id=portable 2026/02/05 16:57:02 INFO Applying migration id=proofs 2026/02/05 16:57:02 INFO Applying migration id=contexts 2026/02/05 16:57:02 INFO Applying migration id=deliverieshost 2026/02/05 16:57:02 INFO Applying migration id=pembegin 2026/02/05 16:57:02 INFO Applying migration id=didhost 2026/02/05 16:57:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-61a1-724f-a1d7-3f778b83e2cd 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/02/05 16:57:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-61a1-7c94-b9b3-c4001e1adf15 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-61a1-724f-a1d7-3f778b83e2cd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebc-61a1-724f-a1d7-3f778b83e2cd 2026/02/05 16:57:03 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/05 16:57:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-61a2-79f8-8fec-6cfded8afe0a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-61a2-75ca-83dc-9a4a23cb95b5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-61a2-75ca-83dc-9a4a23cb95b5 2026/02/05 16:57:03 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_UnauthenticatedUser (1.66s) === RUN TestOutbox_PublicPostInGroup 2026/02/05 16:57:03 INFO Applying migration id=initial 2026/02/05 16:57:03 INFO Applying migration id=notesupdated 2026/02/05 16:57:03 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:03 INFO Applying migration id=activitiesid 2026/02/05 16:57:03 INFO Applying migration id=outbox 2026/02/05 16:57:03 INFO Applying migration id=edits 2026/02/05 16:57:03 INFO Applying migration id=outboxactor 2026/02/05 16:57:03 INFO Applying migration id=outboxsender 2026/02/05 16:57:03 INFO Applying migration id=thread 2026/02/05 16:57:03 INFO Applying migration id=host 2026/02/05 16:57:03 INFO Applying migration id=sharedinbox 2026/02/05 16:57:03 INFO Applying migration id=noteshost 2026/02/05 16:57:03 INFO Applying migration id=fetched 2026/02/05 16:57:03 INFO Applying migration id=move 2026/02/05 16:57:03 INFO Applying migration id=cleanup 2026/02/05 16:57:03 INFO Applying migration id=received 2026/02/05 16:57:03 INFO Applying migration id=namehost 2026/02/05 16:57:03 INFO Applying migration id=outboxhost 2026/02/05 16:57:03 INFO Applying migration id=notesfts 2026/02/05 16:57:03 INFO Applying migration id=iconsname 2026/02/05 16:57:03 INFO Applying migration id=nohash 2026/02/05 16:57:03 INFO Applying migration id=shares 2026/02/05 16:57:03 INFO Applying migration id=actorttl 2026/02/05 16:57:03 INFO Applying migration id=tocc 2026/02/05 16:57:03 INFO Applying migration id=followeds 2026/02/05 16:57:03 INFO Applying migration id=certhash 2026/02/05 16:57:03 INFO Applying migration id=follows_sync 2026/02/05 16:57:03 INFO Applying migration id=jsonpath 2026/02/05 16:57:03 INFO Applying migration id=localforward 2026/02/05 16:57:03 INFO Applying migration id=avatar 2026/02/05 16:57:03 INFO Applying migration id=noimage 2026/02/05 16:57:03 INFO Applying migration id=feed 2026/02/05 16:57:03 INFO Applying migration id=bookmarks 2026/02/05 16:57:03 INFO Applying migration id=shareactivity 2026/02/05 16:57:03 INFO Applying migration id=application 2026/02/05 16:57:03 INFO Applying migration id=certificates 2026/02/05 16:57:03 INFO Applying migration id=rawforward 2026/02/05 16:57:03 INFO Applying migration id=publickey 2026/02/05 16:57:03 INFO Applying migration id=resolvegroup 2026/02/05 16:57:03 INFO Applying migration id=reject 2026/02/05 16:57:03 INFO Applying migration id=autodel 2026/02/05 16:57:03 INFO Applying migration id=jsonb 2026/02/05 16:57:03 INFO Applying migration id=quote 2026/02/05 16:57:03 INFO Applying migration id=rfc9421 2026/02/05 16:57:03 INFO Applying migration id=keys 2026/02/05 16:57:03 INFO Applying migration id=portable 2026/02/05 16:57:03 INFO Applying migration id=proofs 2026/02/05 16:57:03 INFO Applying migration id=contexts 2026/02/05 16:57:03 INFO Applying migration id=deliverieshost 2026/02/05 16:57:03 INFO Applying migration id=pembegin 2026/02/05 16:57:03 INFO Applying migration id=didhost 2026/02/05 16:57:04 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/02/05 16:57:04 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroup (0.58s) === RUN TestOutbox_PublicPostInGroupUnauthenticatedUser 2026/02/05 16:57:04 INFO Applying migration id=initial 2026/02/05 16:57:04 INFO Applying migration id=notesupdated 2026/02/05 16:57:04 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:04 INFO Applying migration id=activitiesid 2026/02/05 16:57:04 INFO Applying migration id=outbox 2026/02/05 16:57:04 INFO Applying migration id=edits 2026/02/05 16:57:04 INFO Applying migration id=outboxactor 2026/02/05 16:57:04 INFO Applying migration id=outboxsender 2026/02/05 16:57:04 INFO Applying migration id=thread 2026/02/05 16:57:04 INFO Applying migration id=host 2026/02/05 16:57:04 INFO Applying migration id=sharedinbox 2026/02/05 16:57:04 INFO Applying migration id=noteshost 2026/02/05 16:57:04 INFO Applying migration id=fetched 2026/02/05 16:57:04 INFO Applying migration id=move 2026/02/05 16:57:04 INFO Applying migration id=cleanup 2026/02/05 16:57:04 INFO Applying migration id=received 2026/02/05 16:57:04 INFO Applying migration id=namehost 2026/02/05 16:57:04 INFO Applying migration id=outboxhost 2026/02/05 16:57:04 INFO Applying migration id=notesfts 2026/02/05 16:57:04 INFO Applying migration id=iconsname 2026/02/05 16:57:04 INFO Applying migration id=nohash 2026/02/05 16:57:04 INFO Applying migration id=shares 2026/02/05 16:57:04 INFO Applying migration id=actorttl 2026/02/05 16:57:04 INFO Applying migration id=tocc 2026/02/05 16:57:04 INFO Applying migration id=followeds 2026/02/05 16:57:04 INFO Applying migration id=certhash 2026/02/05 16:57:04 INFO Applying migration id=follows_sync 2026/02/05 16:57:04 INFO Applying migration id=jsonpath 2026/02/05 16:57:04 INFO Applying migration id=localforward 2026/02/05 16:57:04 INFO Applying migration id=avatar 2026/02/05 16:57:04 INFO Applying migration id=noimage 2026/02/05 16:57:04 INFO Applying migration id=feed 2026/02/05 16:57:04 INFO Applying migration id=bookmarks 2026/02/05 16:57:04 INFO Applying migration id=shareactivity 2026/02/05 16:57:04 INFO Applying migration id=application 2026/02/05 16:57:04 INFO Applying migration id=certificates 2026/02/05 16:57:04 INFO Applying migration id=rawforward 2026/02/05 16:57:04 INFO Applying migration id=publickey 2026/02/05 16:57:04 INFO Applying migration id=resolvegroup 2026/02/05 16:57:04 INFO Applying migration id=reject 2026/02/05 16:57:04 INFO Applying migration id=autodel 2026/02/05 16:57:04 INFO Applying migration id=jsonb 2026/02/05 16:57:04 INFO Applying migration id=quote 2026/02/05 16:57:04 INFO Applying migration id=rfc9421 2026/02/05 16:57:04 INFO Applying migration id=keys 2026/02/05 16:57:04 INFO Applying migration id=portable 2026/02/05 16:57:04 INFO Applying migration id=proofs 2026/02/05 16:57:04 INFO Applying migration id=contexts 2026/02/05 16:57:04 INFO Applying migration id=deliverieshost 2026/02/05 16:57:04 INFO Applying migration id=pembegin 2026/02/05 16:57:04 INFO Applying migration id=didhost 2026/02/05 16:57:05 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/02/05 16:57:05 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupUnauthenticatedUser (0.87s) === RUN TestOutbox_PublicPostInGroupAudienceSetByUser 2026/02/05 16:57:05 INFO Applying migration id=initial 2026/02/05 16:57:05 INFO Applying migration id=notesupdated 2026/02/05 16:57:05 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:05 INFO Applying migration id=activitiesid 2026/02/05 16:57:05 INFO Applying migration id=outbox 2026/02/05 16:57:05 INFO Applying migration id=edits 2026/02/05 16:57:05 INFO Applying migration id=outboxactor 2026/02/05 16:57:05 INFO Applying migration id=outboxsender 2026/02/05 16:57:05 INFO Applying migration id=thread 2026/02/05 16:57:05 INFO Applying migration id=host 2026/02/05 16:57:05 INFO Applying migration id=sharedinbox 2026/02/05 16:57:05 INFO Applying migration id=noteshost 2026/02/05 16:57:05 INFO Applying migration id=fetched 2026/02/05 16:57:05 INFO Applying migration id=move 2026/02/05 16:57:05 INFO Applying migration id=cleanup 2026/02/05 16:57:05 INFO Applying migration id=received 2026/02/05 16:57:05 INFO Applying migration id=namehost 2026/02/05 16:57:05 INFO Applying migration id=outboxhost 2026/02/05 16:57:05 INFO Applying migration id=notesfts 2026/02/05 16:57:05 INFO Applying migration id=iconsname 2026/02/05 16:57:05 INFO Applying migration id=nohash 2026/02/05 16:57:05 INFO Applying migration id=shares 2026/02/05 16:57:05 INFO Applying migration id=actorttl 2026/02/05 16:57:05 INFO Applying migration id=tocc 2026/02/05 16:57:05 INFO Applying migration id=followeds 2026/02/05 16:57:05 INFO Applying migration id=certhash 2026/02/05 16:57:05 INFO Applying migration id=follows_sync 2026/02/05 16:57:05 INFO Applying migration id=jsonpath 2026/02/05 16:57:05 INFO Applying migration id=localforward 2026/02/05 16:57:05 INFO Applying migration id=avatar 2026/02/05 16:57:05 INFO Applying migration id=noimage 2026/02/05 16:57:05 INFO Applying migration id=feed 2026/02/05 16:57:05 INFO Applying migration id=bookmarks 2026/02/05 16:57:05 INFO Applying migration id=shareactivity 2026/02/05 16:57:05 INFO Applying migration id=application 2026/02/05 16:57:05 INFO Applying migration id=certificates 2026/02/05 16:57:05 INFO Applying migration id=rawforward 2026/02/05 16:57:05 INFO Applying migration id=publickey 2026/02/05 16:57:05 INFO Applying migration id=resolvegroup 2026/02/05 16:57:05 INFO Applying migration id=reject 2026/02/05 16:57:05 INFO Applying migration id=autodel 2026/02/05 16:57:05 INFO Applying migration id=jsonb 2026/02/05 16:57:05 INFO Applying migration id=quote 2026/02/05 16:57:05 INFO Applying migration id=rfc9421 2026/02/05 16:57:05 INFO Applying migration id=keys 2026/02/05 16:57:05 INFO Applying migration id=portable 2026/02/05 16:57:05 INFO Applying migration id=proofs 2026/02/05 16:57:05 INFO Applying migration id=contexts 2026/02/05 16:57:05 INFO Applying migration id=deliverieshost 2026/02/05 16:57:05 INFO Applying migration id=pembegin 2026/02/05 16:57:05 INFO Applying migration id=didhost 2026/02/05 16:57:06 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:57:06 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 16:57:06 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByUser (1.24s) === RUN TestOutbox_PublicPostInGroupAudienceSetByGroup 2026/02/05 16:57:06 INFO Applying migration id=initial 2026/02/05 16:57:06 INFO Applying migration id=notesupdated 2026/02/05 16:57:06 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:06 INFO Applying migration id=activitiesid 2026/02/05 16:57:06 INFO Applying migration id=outbox 2026/02/05 16:57:06 INFO Applying migration id=edits 2026/02/05 16:57:06 INFO Applying migration id=outboxactor 2026/02/05 16:57:06 INFO Applying migration id=outboxsender 2026/02/05 16:57:06 INFO Applying migration id=thread 2026/02/05 16:57:06 INFO Applying migration id=host 2026/02/05 16:57:06 INFO Applying migration id=sharedinbox 2026/02/05 16:57:06 INFO Applying migration id=noteshost 2026/02/05 16:57:06 INFO Applying migration id=fetched 2026/02/05 16:57:06 INFO Applying migration id=move 2026/02/05 16:57:06 INFO Applying migration id=cleanup 2026/02/05 16:57:06 INFO Applying migration id=received 2026/02/05 16:57:06 INFO Applying migration id=namehost 2026/02/05 16:57:06 INFO Applying migration id=outboxhost 2026/02/05 16:57:06 INFO Applying migration id=notesfts 2026/02/05 16:57:06 INFO Applying migration id=iconsname 2026/02/05 16:57:06 INFO Applying migration id=nohash 2026/02/05 16:57:06 INFO Applying migration id=shares 2026/02/05 16:57:06 INFO Applying migration id=actorttl 2026/02/05 16:57:06 INFO Applying migration id=tocc 2026/02/05 16:57:06 INFO Applying migration id=followeds 2026/02/05 16:57:06 INFO Applying migration id=certhash 2026/02/05 16:57:06 INFO Applying migration id=follows_sync 2026/02/05 16:57:06 INFO Applying migration id=jsonpath 2026/02/05 16:57:06 INFO Applying migration id=localforward 2026/02/05 16:57:06 INFO Applying migration id=avatar 2026/02/05 16:57:06 INFO Applying migration id=noimage 2026/02/05 16:57:06 INFO Applying migration id=feed 2026/02/05 16:57:06 INFO Applying migration id=bookmarks 2026/02/05 16:57:06 INFO Applying migration id=shareactivity 2026/02/05 16:57:06 INFO Applying migration id=application 2026/02/05 16:57:06 INFO Applying migration id=certificates 2026/02/05 16:57:06 INFO Applying migration id=rawforward 2026/02/05 16:57:06 INFO Applying migration id=publickey 2026/02/05 16:57:06 INFO Applying migration id=resolvegroup 2026/02/05 16:57:06 INFO Applying migration id=reject 2026/02/05 16:57:06 INFO Applying migration id=autodel 2026/02/05 16:57:06 INFO Applying migration id=jsonb 2026/02/05 16:57:06 INFO Applying migration id=quote 2026/02/05 16:57:06 INFO Applying migration id=rfc9421 2026/02/05 16:57:06 INFO Applying migration id=keys 2026/02/05 16:57:06 INFO Applying migration id=portable 2026/02/05 16:57:06 INFO Applying migration id=proofs 2026/02/05 16:57:06 INFO Applying migration id=contexts 2026/02/05 16:57:06 INFO Applying migration id=deliverieshost 2026/02/05 16:57:06 INFO Applying migration id=pembegin 2026/02/05 16:57:06 INFO Applying migration id=didhost 2026/02/05 16:57:08 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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/02/05 16:57:08 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 16:57:08 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByGroup (1.78s) === RUN TestOutbox_PublicPostInGroupDeletedByUser 2026/02/05 16:57:08 INFO Applying migration id=initial 2026/02/05 16:57:08 INFO Applying migration id=notesupdated 2026/02/05 16:57:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:08 INFO Applying migration id=activitiesid 2026/02/05 16:57:08 INFO Applying migration id=outbox 2026/02/05 16:57:08 INFO Applying migration id=edits 2026/02/05 16:57:08 INFO Applying migration id=outboxactor 2026/02/05 16:57:08 INFO Applying migration id=outboxsender 2026/02/05 16:57:08 INFO Applying migration id=thread 2026/02/05 16:57:08 INFO Applying migration id=host 2026/02/05 16:57:08 INFO Applying migration id=sharedinbox 2026/02/05 16:57:08 INFO Applying migration id=noteshost 2026/02/05 16:57:08 INFO Applying migration id=fetched 2026/02/05 16:57:08 INFO Applying migration id=move 2026/02/05 16:57:08 INFO Applying migration id=cleanup 2026/02/05 16:57:08 INFO Applying migration id=received 2026/02/05 16:57:08 INFO Applying migration id=namehost 2026/02/05 16:57:08 INFO Applying migration id=outboxhost 2026/02/05 16:57:08 INFO Applying migration id=notesfts 2026/02/05 16:57:08 INFO Applying migration id=iconsname 2026/02/05 16:57:08 INFO Applying migration id=nohash 2026/02/05 16:57:08 INFO Applying migration id=shares 2026/02/05 16:57:08 INFO Applying migration id=actorttl 2026/02/05 16:57:08 INFO Applying migration id=tocc 2026/02/05 16:57:08 INFO Applying migration id=followeds 2026/02/05 16:57:08 INFO Applying migration id=certhash 2026/02/05 16:57:08 INFO Applying migration id=follows_sync 2026/02/05 16:57:08 INFO Applying migration id=jsonpath 2026/02/05 16:57:08 INFO Applying migration id=localforward 2026/02/05 16:57:08 INFO Applying migration id=avatar 2026/02/05 16:57:08 INFO Applying migration id=noimage 2026/02/05 16:57:08 INFO Applying migration id=feed 2026/02/05 16:57:08 INFO Applying migration id=bookmarks 2026/02/05 16:57:08 INFO Applying migration id=shareactivity 2026/02/05 16:57:08 INFO Applying migration id=application 2026/02/05 16:57:08 INFO Applying migration id=certificates 2026/02/05 16:57:08 INFO Applying migration id=rawforward 2026/02/05 16:57:08 INFO Applying migration id=publickey 2026/02/05 16:57:08 INFO Applying migration id=resolvegroup 2026/02/05 16:57:08 INFO Applying migration id=reject 2026/02/05 16:57:08 INFO Applying migration id=autodel 2026/02/05 16:57:08 INFO Applying migration id=jsonb 2026/02/05 16:57:08 INFO Applying migration id=quote 2026/02/05 16:57:08 INFO Applying migration id=rfc9421 2026/02/05 16:57:08 INFO Applying migration id=keys 2026/02/05 16:57:08 INFO Applying migration id=portable 2026/02/05 16:57:08 INFO Applying migration id=proofs 2026/02/05 16:57:08 INFO Applying migration id=contexts 2026/02/05 16:57:08 INFO Applying migration id=deliverieshost 2026/02/05 16:57:08 INFO Applying migration id=pembegin 2026/02/05 16:57:08 INFO Applying migration id=didhost 2026/02/05 16:57:09 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/02/05 16:57:09 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 16:57:09 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/02/05 16:57:09 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByUser (1.06s) === RUN TestOutbox_PublicPostInGroupDeletedByAnotherUser 2026/02/05 16:57:09 INFO Applying migration id=initial 2026/02/05 16:57:09 INFO Applying migration id=notesupdated 2026/02/05 16:57:09 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:09 INFO Applying migration id=activitiesid 2026/02/05 16:57:09 INFO Applying migration id=outbox 2026/02/05 16:57:09 INFO Applying migration id=edits 2026/02/05 16:57:09 INFO Applying migration id=outboxactor 2026/02/05 16:57:09 INFO Applying migration id=outboxsender 2026/02/05 16:57:09 INFO Applying migration id=thread 2026/02/05 16:57:09 INFO Applying migration id=host 2026/02/05 16:57:09 INFO Applying migration id=sharedinbox 2026/02/05 16:57:09 INFO Applying migration id=noteshost 2026/02/05 16:57:09 INFO Applying migration id=fetched 2026/02/05 16:57:09 INFO Applying migration id=move 2026/02/05 16:57:09 INFO Applying migration id=cleanup 2026/02/05 16:57:09 INFO Applying migration id=received 2026/02/05 16:57:09 INFO Applying migration id=namehost 2026/02/05 16:57:09 INFO Applying migration id=outboxhost 2026/02/05 16:57:09 INFO Applying migration id=notesfts 2026/02/05 16:57:09 INFO Applying migration id=iconsname 2026/02/05 16:57:09 INFO Applying migration id=nohash 2026/02/05 16:57:09 INFO Applying migration id=shares 2026/02/05 16:57:09 INFO Applying migration id=actorttl 2026/02/05 16:57:09 INFO Applying migration id=tocc 2026/02/05 16:57:09 INFO Applying migration id=followeds 2026/02/05 16:57:09 INFO Applying migration id=certhash 2026/02/05 16:57:09 INFO Applying migration id=follows_sync 2026/02/05 16:57:09 INFO Applying migration id=jsonpath 2026/02/05 16:57:09 INFO Applying migration id=localforward 2026/02/05 16:57:09 INFO Applying migration id=avatar 2026/02/05 16:57:09 INFO Applying migration id=noimage 2026/02/05 16:57:09 INFO Applying migration id=feed 2026/02/05 16:57:09 INFO Applying migration id=bookmarks 2026/02/05 16:57:09 INFO Applying migration id=shareactivity 2026/02/05 16:57:09 INFO Applying migration id=application 2026/02/05 16:57:09 INFO Applying migration id=certificates 2026/02/05 16:57:09 INFO Applying migration id=rawforward 2026/02/05 16:57:09 INFO Applying migration id=publickey 2026/02/05 16:57:09 INFO Applying migration id=resolvegroup 2026/02/05 16:57:09 INFO Applying migration id=reject 2026/02/05 16:57:09 INFO Applying migration id=autodel 2026/02/05 16:57:09 INFO Applying migration id=jsonb 2026/02/05 16:57:09 INFO Applying migration id=quote 2026/02/05 16:57:09 INFO Applying migration id=rfc9421 2026/02/05 16:57:09 INFO Applying migration id=keys 2026/02/05 16:57:09 INFO Applying migration id=portable 2026/02/05 16:57:09 INFO Applying migration id=proofs 2026/02/05 16:57:09 INFO Applying migration id=contexts 2026/02/05 16:57:09 INFO Applying migration id=deliverieshost 2026/02/05 16:57:09 INFO Applying migration id=pembegin 2026/02/05 16:57:09 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:10 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 16:57:10 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/02/05 16:57:10 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByAnotherUser (0.91s) === RUN TestOutbox_PublicPostInGroupDeletedByGroup 2026/02/05 16:57:10 INFO Applying migration id=initial 2026/02/05 16:57:10 INFO Applying migration id=notesupdated 2026/02/05 16:57:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:10 INFO Applying migration id=activitiesid 2026/02/05 16:57:10 INFO Applying migration id=outbox 2026/02/05 16:57:10 INFO Applying migration id=edits 2026/02/05 16:57:10 INFO Applying migration id=outboxactor 2026/02/05 16:57:10 INFO Applying migration id=outboxsender 2026/02/05 16:57:10 INFO Applying migration id=thread 2026/02/05 16:57:10 INFO Applying migration id=host 2026/02/05 16:57:10 INFO Applying migration id=sharedinbox 2026/02/05 16:57:10 INFO Applying migration id=noteshost 2026/02/05 16:57:10 INFO Applying migration id=fetched 2026/02/05 16:57:10 INFO Applying migration id=move 2026/02/05 16:57:10 INFO Applying migration id=cleanup 2026/02/05 16:57:10 INFO Applying migration id=received 2026/02/05 16:57:10 INFO Applying migration id=namehost 2026/02/05 16:57:10 INFO Applying migration id=outboxhost 2026/02/05 16:57:10 INFO Applying migration id=notesfts 2026/02/05 16:57:10 INFO Applying migration id=iconsname 2026/02/05 16:57:10 INFO Applying migration id=nohash 2026/02/05 16:57:10 INFO Applying migration id=shares 2026/02/05 16:57:10 INFO Applying migration id=actorttl 2026/02/05 16:57:10 INFO Applying migration id=tocc 2026/02/05 16:57:10 INFO Applying migration id=followeds 2026/02/05 16:57:10 INFO Applying migration id=certhash 2026/02/05 16:57:10 INFO Applying migration id=follows_sync 2026/02/05 16:57:10 INFO Applying migration id=jsonpath 2026/02/05 16:57:10 INFO Applying migration id=localforward 2026/02/05 16:57:10 INFO Applying migration id=avatar 2026/02/05 16:57:10 INFO Applying migration id=noimage 2026/02/05 16:57:10 INFO Applying migration id=feed 2026/02/05 16:57:10 INFO Applying migration id=bookmarks 2026/02/05 16:57:10 INFO Applying migration id=shareactivity 2026/02/05 16:57:10 INFO Applying migration id=application 2026/02/05 16:57:10 INFO Applying migration id=certificates 2026/02/05 16:57:10 INFO Applying migration id=rawforward 2026/02/05 16:57:10 INFO Applying migration id=publickey 2026/02/05 16:57:10 INFO Applying migration id=resolvegroup 2026/02/05 16:57:10 INFO Applying migration id=reject 2026/02/05 16:57:10 INFO Applying migration id=autodel 2026/02/05 16:57:10 INFO Applying migration id=jsonb 2026/02/05 16:57:10 INFO Applying migration id=quote 2026/02/05 16:57:10 INFO Applying migration id=rfc9421 2026/02/05 16:57:10 INFO Applying migration id=keys 2026/02/05 16:57:10 INFO Applying migration id=portable 2026/02/05 16:57:10 INFO Applying migration id=proofs 2026/02/05 16:57:10 INFO Applying migration id=contexts 2026/02/05 16:57:10 INFO Applying migration id=deliverieshost 2026/02/05 16:57:10 INFO Applying migration id=pembegin 2026/02/05 16:57:10 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:10 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 16:57:10 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/02/05 16:57:10 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByGroup (0.76s) === RUN TestOutbox_PublicPostInGroupForwardedDelete 2026/02/05 16:57:10 INFO Applying migration id=initial 2026/02/05 16:57:10 INFO Applying migration id=notesupdated 2026/02/05 16:57:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:10 INFO Applying migration id=activitiesid 2026/02/05 16:57:10 INFO Applying migration id=outbox 2026/02/05 16:57:10 INFO Applying migration id=edits 2026/02/05 16:57:10 INFO Applying migration id=outboxactor 2026/02/05 16:57:10 INFO Applying migration id=outboxsender 2026/02/05 16:57:10 INFO Applying migration id=thread 2026/02/05 16:57:10 INFO Applying migration id=host 2026/02/05 16:57:10 INFO Applying migration id=sharedinbox 2026/02/05 16:57:10 INFO Applying migration id=noteshost 2026/02/05 16:57:10 INFO Applying migration id=fetched 2026/02/05 16:57:10 INFO Applying migration id=move 2026/02/05 16:57:10 INFO Applying migration id=cleanup 2026/02/05 16:57:10 INFO Applying migration id=received 2026/02/05 16:57:10 INFO Applying migration id=namehost 2026/02/05 16:57:10 INFO Applying migration id=outboxhost 2026/02/05 16:57:10 INFO Applying migration id=notesfts 2026/02/05 16:57:10 INFO Applying migration id=iconsname 2026/02/05 16:57:10 INFO Applying migration id=nohash 2026/02/05 16:57:10 INFO Applying migration id=shares 2026/02/05 16:57:10 INFO Applying migration id=actorttl 2026/02/05 16:57:10 INFO Applying migration id=tocc 2026/02/05 16:57:10 INFO Applying migration id=followeds 2026/02/05 16:57:10 INFO Applying migration id=certhash 2026/02/05 16:57:10 INFO Applying migration id=follows_sync 2026/02/05 16:57:10 INFO Applying migration id=jsonpath 2026/02/05 16:57:10 INFO Applying migration id=localforward 2026/02/05 16:57:10 INFO Applying migration id=avatar 2026/02/05 16:57:10 INFO Applying migration id=noimage 2026/02/05 16:57:10 INFO Applying migration id=feed 2026/02/05 16:57:10 INFO Applying migration id=bookmarks 2026/02/05 16:57:10 INFO Applying migration id=shareactivity 2026/02/05 16:57:10 INFO Applying migration id=application 2026/02/05 16:57:10 INFO Applying migration id=certificates 2026/02/05 16:57:10 INFO Applying migration id=rawforward 2026/02/05 16:57:10 INFO Applying migration id=publickey 2026/02/05 16:57:10 INFO Applying migration id=resolvegroup 2026/02/05 16:57:10 INFO Applying migration id=reject 2026/02/05 16:57:10 INFO Applying migration id=autodel 2026/02/05 16:57:10 INFO Applying migration id=jsonb 2026/02/05 16:57:10 INFO Applying migration id=quote 2026/02/05 16:57:10 INFO Applying migration id=rfc9421 2026/02/05 16:57:10 INFO Applying migration id=keys 2026/02/05 16:57:10 INFO Applying migration id=portable 2026/02/05 16:57:10 INFO Applying migration id=proofs 2026/02/05 16:57:10 INFO Applying migration id=contexts 2026/02/05 16:57:10 INFO Applying migration id=deliverieshost 2026/02/05 16:57:10 INFO Applying migration id=pembegin 2026/02/05 16:57:10 INFO Applying migration id=didhost 2026/02/05 16:57: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 2026/02/05 16:57:11 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 16:57:11 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/02/05 16:57:11 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupForwardedDelete (0.88s) === RUN TestOutbox_PublicPostInGroupEditedByUser 2026/02/05 16:57:11 INFO Applying migration id=initial 2026/02/05 16:57:11 INFO Applying migration id=notesupdated 2026/02/05 16:57:11 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:11 INFO Applying migration id=activitiesid 2026/02/05 16:57:11 INFO Applying migration id=outbox 2026/02/05 16:57:11 INFO Applying migration id=edits 2026/02/05 16:57:11 INFO Applying migration id=outboxactor 2026/02/05 16:57:11 INFO Applying migration id=outboxsender 2026/02/05 16:57:11 INFO Applying migration id=thread 2026/02/05 16:57:11 INFO Applying migration id=host 2026/02/05 16:57:11 INFO Applying migration id=sharedinbox 2026/02/05 16:57:11 INFO Applying migration id=noteshost 2026/02/05 16:57:11 INFO Applying migration id=fetched 2026/02/05 16:57:11 INFO Applying migration id=move 2026/02/05 16:57:11 INFO Applying migration id=cleanup 2026/02/05 16:57:11 INFO Applying migration id=received 2026/02/05 16:57:11 INFO Applying migration id=namehost 2026/02/05 16:57:11 INFO Applying migration id=outboxhost 2026/02/05 16:57:11 INFO Applying migration id=notesfts 2026/02/05 16:57:11 INFO Applying migration id=iconsname 2026/02/05 16:57:11 INFO Applying migration id=nohash 2026/02/05 16:57:11 INFO Applying migration id=shares 2026/02/05 16:57:11 INFO Applying migration id=actorttl 2026/02/05 16:57:11 INFO Applying migration id=tocc 2026/02/05 16:57:11 INFO Applying migration id=followeds 2026/02/05 16:57:11 INFO Applying migration id=certhash 2026/02/05 16:57:11 INFO Applying migration id=follows_sync 2026/02/05 16:57:11 INFO Applying migration id=jsonpath 2026/02/05 16:57:11 INFO Applying migration id=localforward 2026/02/05 16:57:11 INFO Applying migration id=avatar 2026/02/05 16:57:11 INFO Applying migration id=noimage 2026/02/05 16:57:11 INFO Applying migration id=feed 2026/02/05 16:57:11 INFO Applying migration id=bookmarks 2026/02/05 16:57:11 INFO Applying migration id=shareactivity 2026/02/05 16:57:11 INFO Applying migration id=application 2026/02/05 16:57:11 INFO Applying migration id=certificates 2026/02/05 16:57:11 INFO Applying migration id=rawforward 2026/02/05 16:57:11 INFO Applying migration id=publickey 2026/02/05 16:57:11 INFO Applying migration id=resolvegroup 2026/02/05 16:57:11 INFO Applying migration id=reject 2026/02/05 16:57:11 INFO Applying migration id=autodel 2026/02/05 16:57:11 INFO Applying migration id=jsonb 2026/02/05 16:57:11 INFO Applying migration id=quote 2026/02/05 16:57:11 INFO Applying migration id=rfc9421 2026/02/05 16:57:11 INFO Applying migration id=keys 2026/02/05 16:57:11 INFO Applying migration id=portable 2026/02/05 16:57:11 INFO Applying migration id=proofs 2026/02/05 16:57:11 INFO Applying migration id=contexts 2026/02/05 16:57:11 INFO Applying migration id=deliverieshost 2026/02/05 16:57:11 INFO Applying migration id=pembegin 2026/02/05 16:57:11 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:12 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 16:57:12 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/02/05 16:57:12 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupEditedByUser (1.14s) === RUN TestOutbox_PostToFollowersInGroup 2026/02/05 16:57:12 INFO Applying migration id=initial 2026/02/05 16:57:12 INFO Applying migration id=notesupdated 2026/02/05 16:57:12 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:12 INFO Applying migration id=activitiesid 2026/02/05 16:57:12 INFO Applying migration id=outbox 2026/02/05 16:57:12 INFO Applying migration id=edits 2026/02/05 16:57:12 INFO Applying migration id=outboxactor 2026/02/05 16:57:12 INFO Applying migration id=outboxsender 2026/02/05 16:57:12 INFO Applying migration id=thread 2026/02/05 16:57:12 INFO Applying migration id=host 2026/02/05 16:57:12 INFO Applying migration id=sharedinbox 2026/02/05 16:57:12 INFO Applying migration id=noteshost 2026/02/05 16:57:12 INFO Applying migration id=fetched 2026/02/05 16:57:12 INFO Applying migration id=move 2026/02/05 16:57:12 INFO Applying migration id=cleanup 2026/02/05 16:57:12 INFO Applying migration id=received 2026/02/05 16:57:12 INFO Applying migration id=namehost 2026/02/05 16:57:12 INFO Applying migration id=outboxhost 2026/02/05 16:57:12 INFO Applying migration id=notesfts 2026/02/05 16:57:12 INFO Applying migration id=iconsname 2026/02/05 16:57:12 INFO Applying migration id=nohash 2026/02/05 16:57:12 INFO Applying migration id=shares 2026/02/05 16:57:12 INFO Applying migration id=actorttl 2026/02/05 16:57:12 INFO Applying migration id=tocc 2026/02/05 16:57:12 INFO Applying migration id=followeds 2026/02/05 16:57:12 INFO Applying migration id=certhash 2026/02/05 16:57:12 INFO Applying migration id=follows_sync 2026/02/05 16:57:12 INFO Applying migration id=jsonpath 2026/02/05 16:57:12 INFO Applying migration id=localforward 2026/02/05 16:57:12 INFO Applying migration id=avatar 2026/02/05 16:57:12 INFO Applying migration id=noimage 2026/02/05 16:57:12 INFO Applying migration id=feed 2026/02/05 16:57:12 INFO Applying migration id=bookmarks 2026/02/05 16:57:12 INFO Applying migration id=shareactivity 2026/02/05 16:57:12 INFO Applying migration id=application 2026/02/05 16:57:12 INFO Applying migration id=certificates 2026/02/05 16:57:12 INFO Applying migration id=rawforward 2026/02/05 16:57:12 INFO Applying migration id=publickey 2026/02/05 16:57:12 INFO Applying migration id=resolvegroup 2026/02/05 16:57:12 INFO Applying migration id=reject 2026/02/05 16:57:12 INFO Applying migration id=autodel 2026/02/05 16:57:12 INFO Applying migration id=jsonb 2026/02/05 16:57:12 INFO Applying migration id=quote 2026/02/05 16:57:12 INFO Applying migration id=rfc9421 2026/02/05 16:57:12 INFO Applying migration id=keys 2026/02/05 16:57:12 INFO Applying migration id=portable 2026/02/05 16:57:13 INFO Applying migration id=proofs 2026/02/05 16:57:13 INFO Applying migration id=contexts 2026/02/05 16:57:13 INFO Applying migration id=deliverieshost 2026/02/05 16:57:13 INFO Applying migration id=pembegin 2026/02/05 16:57:13 INFO Applying migration id=didhost 2026/02/05 16:57:13 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-8990-7343-82cf-45595a99af40 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/02/05 16:57:13 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/02/05 16:57:13 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroup (1.01s) === RUN TestOutbox_PostToFollowersInGroupNotFollowingGroup 2026/02/05 16:57:13 INFO Applying migration id=initial 2026/02/05 16:57:13 INFO Applying migration id=notesupdated 2026/02/05 16:57:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:13 INFO Applying migration id=activitiesid 2026/02/05 16:57:13 INFO Applying migration id=outbox 2026/02/05 16:57:13 INFO Applying migration id=edits 2026/02/05 16:57:13 INFO Applying migration id=outboxactor 2026/02/05 16:57:13 INFO Applying migration id=outboxsender 2026/02/05 16:57:13 INFO Applying migration id=thread 2026/02/05 16:57:13 INFO Applying migration id=host 2026/02/05 16:57:13 INFO Applying migration id=sharedinbox 2026/02/05 16:57:13 INFO Applying migration id=noteshost 2026/02/05 16:57:13 INFO Applying migration id=fetched 2026/02/05 16:57:13 INFO Applying migration id=move 2026/02/05 16:57:13 INFO Applying migration id=cleanup 2026/02/05 16:57:13 INFO Applying migration id=received 2026/02/05 16:57:13 INFO Applying migration id=namehost 2026/02/05 16:57:13 INFO Applying migration id=outboxhost 2026/02/05 16:57:13 INFO Applying migration id=notesfts 2026/02/05 16:57:13 INFO Applying migration id=iconsname 2026/02/05 16:57:13 INFO Applying migration id=nohash 2026/02/05 16:57:13 INFO Applying migration id=shares 2026/02/05 16:57:13 INFO Applying migration id=actorttl 2026/02/05 16:57:13 INFO Applying migration id=tocc 2026/02/05 16:57:13 INFO Applying migration id=followeds 2026/02/05 16:57:13 INFO Applying migration id=certhash 2026/02/05 16:57:13 INFO Applying migration id=follows_sync 2026/02/05 16:57:13 INFO Applying migration id=jsonpath 2026/02/05 16:57:13 INFO Applying migration id=localforward 2026/02/05 16:57:13 INFO Applying migration id=avatar 2026/02/05 16:57:13 INFO Applying migration id=noimage 2026/02/05 16:57:13 INFO Applying migration id=feed 2026/02/05 16:57:13 INFO Applying migration id=bookmarks 2026/02/05 16:57:13 INFO Applying migration id=shareactivity 2026/02/05 16:57:13 INFO Applying migration id=application 2026/02/05 16:57:13 INFO Applying migration id=certificates 2026/02/05 16:57:13 INFO Applying migration id=rawforward 2026/02/05 16:57:13 INFO Applying migration id=publickey 2026/02/05 16:57:13 INFO Applying migration id=resolvegroup 2026/02/05 16:57:13 INFO Applying migration id=reject 2026/02/05 16:57:13 INFO Applying migration id=autodel 2026/02/05 16:57:13 INFO Applying migration id=jsonb 2026/02/05 16:57:14 INFO Applying migration id=quote 2026/02/05 16:57:14 INFO Applying migration id=rfc9421 2026/02/05 16:57:14 INFO Applying migration id=keys 2026/02/05 16:57:14 INFO Applying migration id=portable 2026/02/05 16:57:14 INFO Applying migration id=proofs 2026/02/05 16:57:14 INFO Applying migration id=contexts 2026/02/05 16:57:14 INFO Applying migration id=deliverieshost 2026/02/05 16:57:14 INFO Applying migration id=pembegin 2026/02/05 16:57:14 INFO Applying migration id=didhost 2026/02/05 16:57:15 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-8efe-7b62-adf5-5ae6472766d4 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/02/05 16:57:15 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:57:15 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotFollowingGroup (1.39s) === RUN TestOutbox_PostToFollowersInGroupNotAccepted 2026/02/05 16:57:15 INFO Applying migration id=initial 2026/02/05 16:57:15 INFO Applying migration id=notesupdated 2026/02/05 16:57:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:15 INFO Applying migration id=activitiesid 2026/02/05 16:57:15 INFO Applying migration id=outbox 2026/02/05 16:57:15 INFO Applying migration id=edits 2026/02/05 16:57:15 INFO Applying migration id=outboxactor 2026/02/05 16:57:15 INFO Applying migration id=outboxsender 2026/02/05 16:57:15 INFO Applying migration id=thread 2026/02/05 16:57:15 INFO Applying migration id=host 2026/02/05 16:57:15 INFO Applying migration id=sharedinbox 2026/02/05 16:57:15 INFO Applying migration id=noteshost 2026/02/05 16:57:15 INFO Applying migration id=fetched 2026/02/05 16:57:15 INFO Applying migration id=move 2026/02/05 16:57:15 INFO Applying migration id=cleanup 2026/02/05 16:57:15 INFO Applying migration id=received 2026/02/05 16:57:15 INFO Applying migration id=namehost 2026/02/05 16:57:15 INFO Applying migration id=outboxhost 2026/02/05 16:57:15 INFO Applying migration id=notesfts 2026/02/05 16:57:15 INFO Applying migration id=iconsname 2026/02/05 16:57:15 INFO Applying migration id=nohash 2026/02/05 16:57:15 INFO Applying migration id=shares 2026/02/05 16:57:15 INFO Applying migration id=actorttl 2026/02/05 16:57:15 INFO Applying migration id=tocc 2026/02/05 16:57:15 INFO Applying migration id=followeds 2026/02/05 16:57:15 INFO Applying migration id=certhash 2026/02/05 16:57:15 INFO Applying migration id=follows_sync 2026/02/05 16:57:15 INFO Applying migration id=jsonpath 2026/02/05 16:57:15 INFO Applying migration id=localforward 2026/02/05 16:57:15 INFO Applying migration id=avatar 2026/02/05 16:57:15 INFO Applying migration id=noimage 2026/02/05 16:57:15 INFO Applying migration id=feed 2026/02/05 16:57:15 INFO Applying migration id=bookmarks 2026/02/05 16:57:15 INFO Applying migration id=shareactivity 2026/02/05 16:57:15 INFO Applying migration id=application 2026/02/05 16:57:15 INFO Applying migration id=certificates 2026/02/05 16:57:15 INFO Applying migration id=rawforward 2026/02/05 16:57:15 INFO Applying migration id=publickey 2026/02/05 16:57:15 INFO Applying migration id=resolvegroup 2026/02/05 16:57:15 INFO Applying migration id=reject 2026/02/05 16:57:15 INFO Applying migration id=autodel 2026/02/05 16:57:15 INFO Applying migration id=jsonb 2026/02/05 16:57:15 INFO Applying migration id=quote 2026/02/05 16:57:15 INFO Applying migration id=rfc9421 2026/02/05 16:57:15 INFO Applying migration id=keys 2026/02/05 16:57:15 INFO Applying migration id=portable 2026/02/05 16:57:15 INFO Applying migration id=proofs 2026/02/05 16:57:15 INFO Applying migration id=contexts 2026/02/05 16:57:15 INFO Applying migration id=deliverieshost 2026/02/05 16:57:15 INFO Applying migration id=pembegin 2026/02/05 16:57:15 INFO Applying migration id=didhost 2026/02/05 16:57:16 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-92a7-7722-84a9-e93238b89b52 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/02/05 16:57:16 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:57:16 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotAccepted (0.94s) === RUN TestOutbox_PostToFollowersInGroupFollowingAuthor 2026/02/05 16:57:16 INFO Applying migration id=initial 2026/02/05 16:57:16 INFO Applying migration id=notesupdated 2026/02/05 16:57:16 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:16 INFO Applying migration id=activitiesid 2026/02/05 16:57:16 INFO Applying migration id=outbox 2026/02/05 16:57:16 INFO Applying migration id=edits 2026/02/05 16:57:16 INFO Applying migration id=outboxactor 2026/02/05 16:57:16 INFO Applying migration id=outboxsender 2026/02/05 16:57:16 INFO Applying migration id=thread 2026/02/05 16:57:16 INFO Applying migration id=host 2026/02/05 16:57:16 INFO Applying migration id=sharedinbox 2026/02/05 16:57:16 INFO Applying migration id=noteshost 2026/02/05 16:57:16 INFO Applying migration id=fetched 2026/02/05 16:57:16 INFO Applying migration id=move 2026/02/05 16:57:16 INFO Applying migration id=cleanup 2026/02/05 16:57:16 INFO Applying migration id=received 2026/02/05 16:57:16 INFO Applying migration id=namehost 2026/02/05 16:57:16 INFO Applying migration id=outboxhost 2026/02/05 16:57:16 INFO Applying migration id=notesfts 2026/02/05 16:57:16 INFO Applying migration id=iconsname 2026/02/05 16:57:16 INFO Applying migration id=nohash 2026/02/05 16:57:16 INFO Applying migration id=shares 2026/02/05 16:57:16 INFO Applying migration id=actorttl 2026/02/05 16:57:16 INFO Applying migration id=tocc 2026/02/05 16:57:16 INFO Applying migration id=followeds 2026/02/05 16:57:16 INFO Applying migration id=certhash 2026/02/05 16:57:16 INFO Applying migration id=follows_sync 2026/02/05 16:57:16 INFO Applying migration id=jsonpath 2026/02/05 16:57:16 INFO Applying migration id=localforward 2026/02/05 16:57:16 INFO Applying migration id=avatar 2026/02/05 16:57:16 INFO Applying migration id=noimage 2026/02/05 16:57:16 INFO Applying migration id=feed 2026/02/05 16:57:16 INFO Applying migration id=bookmarks 2026/02/05 16:57:16 INFO Applying migration id=shareactivity 2026/02/05 16:57:16 INFO Applying migration id=application 2026/02/05 16:57:16 INFO Applying migration id=certificates 2026/02/05 16:57:16 INFO Applying migration id=rawforward 2026/02/05 16:57:16 INFO Applying migration id=publickey 2026/02/05 16:57:16 INFO Applying migration id=resolvegroup 2026/02/05 16:57:16 INFO Applying migration id=reject 2026/02/05 16:57:16 INFO Applying migration id=autodel 2026/02/05 16:57:16 INFO Applying migration id=jsonb 2026/02/05 16:57:16 INFO Applying migration id=quote 2026/02/05 16:57:16 INFO Applying migration id=rfc9421 2026/02/05 16:57:16 INFO Applying migration id=keys 2026/02/05 16:57:16 INFO Applying migration id=portable 2026/02/05 16:57:16 INFO Applying migration id=proofs 2026/02/05 16:57:16 INFO Applying migration id=contexts 2026/02/05 16:57:16 INFO Applying migration id=deliverieshost 2026/02/05 16:57:16 INFO Applying migration id=pembegin 2026/02/05 16:57:16 INFO Applying migration id=didhost 2026/02/05 16:57:17 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-9772-7d80-8322-dc8a1476f330 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/02/05 16:57: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/02/05 16:57:17 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupFollowingAuthor (1.23s) === RUN TestOutbox_PostToFollowersInGroupUnauthenticatedUser 2026/02/05 16:57:17 INFO Applying migration id=initial 2026/02/05 16:57:17 INFO Applying migration id=notesupdated 2026/02/05 16:57:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:17 INFO Applying migration id=activitiesid 2026/02/05 16:57:17 INFO Applying migration id=outbox 2026/02/05 16:57:17 INFO Applying migration id=edits 2026/02/05 16:57:17 INFO Applying migration id=outboxactor 2026/02/05 16:57:17 INFO Applying migration id=outboxsender 2026/02/05 16:57:17 INFO Applying migration id=thread 2026/02/05 16:57:17 INFO Applying migration id=host 2026/02/05 16:57:17 INFO Applying migration id=sharedinbox 2026/02/05 16:57:17 INFO Applying migration id=noteshost 2026/02/05 16:57:17 INFO Applying migration id=fetched 2026/02/05 16:57:17 INFO Applying migration id=move 2026/02/05 16:57:17 INFO Applying migration id=cleanup 2026/02/05 16:57:17 INFO Applying migration id=received 2026/02/05 16:57:17 INFO Applying migration id=namehost 2026/02/05 16:57:17 INFO Applying migration id=outboxhost 2026/02/05 16:57:17 INFO Applying migration id=notesfts 2026/02/05 16:57:17 INFO Applying migration id=iconsname 2026/02/05 16:57:17 INFO Applying migration id=nohash 2026/02/05 16:57:17 INFO Applying migration id=shares 2026/02/05 16:57:17 INFO Applying migration id=actorttl 2026/02/05 16:57:17 INFO Applying migration id=tocc 2026/02/05 16:57:17 INFO Applying migration id=followeds 2026/02/05 16:57:17 INFO Applying migration id=certhash 2026/02/05 16:57:17 INFO Applying migration id=follows_sync 2026/02/05 16:57:17 INFO Applying migration id=jsonpath 2026/02/05 16:57:17 INFO Applying migration id=localforward 2026/02/05 16:57:17 INFO Applying migration id=avatar 2026/02/05 16:57:17 INFO Applying migration id=noimage 2026/02/05 16:57:17 INFO Applying migration id=feed 2026/02/05 16:57:17 INFO Applying migration id=bookmarks 2026/02/05 16:57:17 INFO Applying migration id=shareactivity 2026/02/05 16:57:17 INFO Applying migration id=application 2026/02/05 16:57:17 INFO Applying migration id=certificates 2026/02/05 16:57:17 INFO Applying migration id=rawforward 2026/02/05 16:57:17 INFO Applying migration id=publickey 2026/02/05 16:57:17 INFO Applying migration id=resolvegroup 2026/02/05 16:57:17 INFO Applying migration id=reject 2026/02/05 16:57:17 INFO Applying migration id=autodel 2026/02/05 16:57:17 INFO Applying migration id=jsonb 2026/02/05 16:57:17 INFO Applying migration id=quote 2026/02/05 16:57:17 INFO Applying migration id=rfc9421 2026/02/05 16:57:17 INFO Applying migration id=keys 2026/02/05 16:57:17 INFO Applying migration id=portable 2026/02/05 16:57:17 INFO Applying migration id=proofs 2026/02/05 16:57:17 INFO Applying migration id=contexts 2026/02/05 16:57:17 INFO Applying migration id=deliverieshost 2026/02/05 16:57:17 INFO Applying migration id=pembegin 2026/02/05 16:57:17 INFO Applying migration id=didhost 2026/02/05 16:57:18 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-9aa3-73be-9c5d-d61cb1e116c9 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/02/05 16:57: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/02/05 16:57:18 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupUnauthenticatedUser (0.82s) === RUN TestOutbox_DMInGroupNotFollowingGroup 2026/02/05 16:57:18 INFO Applying migration id=initial 2026/02/05 16:57:18 INFO Applying migration id=notesupdated 2026/02/05 16:57:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:18 INFO Applying migration id=activitiesid 2026/02/05 16:57:18 INFO Applying migration id=outbox 2026/02/05 16:57:18 INFO Applying migration id=edits 2026/02/05 16:57:18 INFO Applying migration id=outboxactor 2026/02/05 16:57:18 INFO Applying migration id=outboxsender 2026/02/05 16:57:18 INFO Applying migration id=thread 2026/02/05 16:57:18 INFO Applying migration id=host 2026/02/05 16:57:18 INFO Applying migration id=sharedinbox 2026/02/05 16:57:18 INFO Applying migration id=noteshost 2026/02/05 16:57:18 INFO Applying migration id=fetched 2026/02/05 16:57:18 INFO Applying migration id=move 2026/02/05 16:57:18 INFO Applying migration id=cleanup 2026/02/05 16:57:18 INFO Applying migration id=received 2026/02/05 16:57:18 INFO Applying migration id=namehost 2026/02/05 16:57:18 INFO Applying migration id=outboxhost 2026/02/05 16:57:18 INFO Applying migration id=notesfts 2026/02/05 16:57:18 INFO Applying migration id=iconsname 2026/02/05 16:57:18 INFO Applying migration id=nohash 2026/02/05 16:57:18 INFO Applying migration id=shares 2026/02/05 16:57:18 INFO Applying migration id=actorttl 2026/02/05 16:57:18 INFO Applying migration id=tocc 2026/02/05 16:57:18 INFO Applying migration id=followeds 2026/02/05 16:57:18 INFO Applying migration id=certhash 2026/02/05 16:57:18 INFO Applying migration id=follows_sync 2026/02/05 16:57:18 INFO Applying migration id=jsonpath 2026/02/05 16:57:18 INFO Applying migration id=localforward 2026/02/05 16:57:18 INFO Applying migration id=avatar 2026/02/05 16:57:18 INFO Applying migration id=noimage 2026/02/05 16:57:18 INFO Applying migration id=feed 2026/02/05 16:57:18 INFO Applying migration id=bookmarks 2026/02/05 16:57:18 INFO Applying migration id=shareactivity 2026/02/05 16:57:18 INFO Applying migration id=application 2026/02/05 16:57:18 INFO Applying migration id=certificates 2026/02/05 16:57:18 INFO Applying migration id=rawforward 2026/02/05 16:57:18 INFO Applying migration id=publickey 2026/02/05 16:57:18 INFO Applying migration id=resolvegroup 2026/02/05 16:57:18 INFO Applying migration id=reject 2026/02/05 16:57:18 INFO Applying migration id=autodel 2026/02/05 16:57:18 INFO Applying migration id=jsonb 2026/02/05 16:57:18 INFO Applying migration id=quote 2026/02/05 16:57:18 INFO Applying migration id=rfc9421 2026/02/05 16:57:18 INFO Applying migration id=keys 2026/02/05 16:57:18 INFO Applying migration id=portable 2026/02/05 16:57:18 INFO Applying migration id=proofs 2026/02/05 16:57:18 INFO Applying migration id=contexts 2026/02/05 16:57:18 INFO Applying migration id=deliverieshost 2026/02/05 16:57:18 INFO Applying migration id=pembegin 2026/02/05 16:57:18 INFO Applying migration id=didhost 2026/02/05 16:57:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-a0f7-70ba-9f61-fc8f021f1018 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/02/05 16:57:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-a0f7-7b29-a5f1-c464d17fcc91 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-a0f7-70ba-9f61-fc8f021f1018 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebc-a0f7-70ba-9f61-fc8f021f1018 2026/02/05 16:57:19 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:57:19 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupNotFollowingGroup (1.62s) === RUN TestOutbox_DMInGroupAnotherUser 2026/02/05 16:57:19 INFO Applying migration id=initial 2026/02/05 16:57:19 INFO Applying migration id=notesupdated 2026/02/05 16:57:19 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:19 INFO Applying migration id=activitiesid 2026/02/05 16:57:19 INFO Applying migration id=outbox 2026/02/05 16:57:19 INFO Applying migration id=edits 2026/02/05 16:57:19 INFO Applying migration id=outboxactor 2026/02/05 16:57:19 INFO Applying migration id=outboxsender 2026/02/05 16:57:19 INFO Applying migration id=thread 2026/02/05 16:57:19 INFO Applying migration id=host 2026/02/05 16:57:19 INFO Applying migration id=sharedinbox 2026/02/05 16:57:19 INFO Applying migration id=noteshost 2026/02/05 16:57:19 INFO Applying migration id=fetched 2026/02/05 16:57:19 INFO Applying migration id=move 2026/02/05 16:57:19 INFO Applying migration id=cleanup 2026/02/05 16:57:19 INFO Applying migration id=received 2026/02/05 16:57:19 INFO Applying migration id=namehost 2026/02/05 16:57:19 INFO Applying migration id=outboxhost 2026/02/05 16:57:19 INFO Applying migration id=notesfts 2026/02/05 16:57:19 INFO Applying migration id=iconsname 2026/02/05 16:57:19 INFO Applying migration id=nohash 2026/02/05 16:57:19 INFO Applying migration id=shares 2026/02/05 16:57:19 INFO Applying migration id=actorttl 2026/02/05 16:57:19 INFO Applying migration id=tocc 2026/02/05 16:57:19 INFO Applying migration id=followeds 2026/02/05 16:57:19 INFO Applying migration id=certhash 2026/02/05 16:57:19 INFO Applying migration id=follows_sync 2026/02/05 16:57:19 INFO Applying migration id=jsonpath 2026/02/05 16:57:19 INFO Applying migration id=localforward 2026/02/05 16:57:19 INFO Applying migration id=avatar 2026/02/05 16:57:19 INFO Applying migration id=noimage 2026/02/05 16:57:19 INFO Applying migration id=feed 2026/02/05 16:57:19 INFO Applying migration id=bookmarks 2026/02/05 16:57:19 INFO Applying migration id=shareactivity 2026/02/05 16:57:19 INFO Applying migration id=application 2026/02/05 16:57:19 INFO Applying migration id=certificates 2026/02/05 16:57:19 INFO Applying migration id=rawforward 2026/02/05 16:57:19 INFO Applying migration id=publickey 2026/02/05 16:57:19 INFO Applying migration id=resolvegroup 2026/02/05 16:57:19 INFO Applying migration id=reject 2026/02/05 16:57:19 INFO Applying migration id=autodel 2026/02/05 16:57:19 INFO Applying migration id=jsonb 2026/02/05 16:57:20 INFO Applying migration id=quote 2026/02/05 16:57:20 INFO Applying migration id=rfc9421 2026/02/05 16:57:20 INFO Applying migration id=keys 2026/02/05 16:57:20 INFO Applying migration id=portable 2026/02/05 16:57:20 INFO Applying migration id=proofs 2026/02/05 16:57:20 INFO Applying migration id=contexts 2026/02/05 16:57:20 INFO Applying migration id=deliverieshost 2026/02/05 16:57:20 INFO Applying migration id=pembegin 2026/02/05 16:57:20 INFO Applying migration id=didhost 2026/02/05 16:57:21 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-a5bd-70cb-a9fb-f79b29cfbedb 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/02/05 16:57:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-a5bd-7cb8-97ed-1688eb7d2f23 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/02/05 16:57:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-a5be-76c4-a8dd-3c6fb055a668 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-a5bd-7cb8-97ed-1688eb7d2f23 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebc-a5bd-7cb8-97ed-1688eb7d2f23 2026/02/05 16:57: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 2026/02/05 16:57:21 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupAnotherUser (1.22s) === RUN TestPoll_TwoOptions 2026/02/05 16:57:21 INFO Applying migration id=initial 2026/02/05 16:57:21 INFO Applying migration id=notesupdated 2026/02/05 16:57:21 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:21 INFO Applying migration id=activitiesid 2026/02/05 16:57:21 INFO Applying migration id=outbox 2026/02/05 16:57:21 INFO Applying migration id=edits 2026/02/05 16:57:21 INFO Applying migration id=outboxactor 2026/02/05 16:57:21 INFO Applying migration id=outboxsender 2026/02/05 16:57:21 INFO Applying migration id=thread 2026/02/05 16:57:21 INFO Applying migration id=host 2026/02/05 16:57:21 INFO Applying migration id=sharedinbox 2026/02/05 16:57:21 INFO Applying migration id=noteshost 2026/02/05 16:57:21 INFO Applying migration id=fetched 2026/02/05 16:57:21 INFO Applying migration id=move 2026/02/05 16:57:21 INFO Applying migration id=cleanup 2026/02/05 16:57:21 INFO Applying migration id=received 2026/02/05 16:57:21 INFO Applying migration id=namehost 2026/02/05 16:57:21 INFO Applying migration id=outboxhost 2026/02/05 16:57:21 INFO Applying migration id=notesfts 2026/02/05 16:57:21 INFO Applying migration id=iconsname 2026/02/05 16:57:21 INFO Applying migration id=nohash 2026/02/05 16:57:21 INFO Applying migration id=shares 2026/02/05 16:57:21 INFO Applying migration id=actorttl 2026/02/05 16:57:21 INFO Applying migration id=tocc 2026/02/05 16:57:21 INFO Applying migration id=followeds 2026/02/05 16:57:21 INFO Applying migration id=certhash 2026/02/05 16:57:21 INFO Applying migration id=follows_sync 2026/02/05 16:57:21 INFO Applying migration id=jsonpath 2026/02/05 16:57:21 INFO Applying migration id=localforward 2026/02/05 16:57:21 INFO Applying migration id=avatar 2026/02/05 16:57:21 INFO Applying migration id=noimage 2026/02/05 16:57:21 INFO Applying migration id=feed 2026/02/05 16:57:21 INFO Applying migration id=bookmarks 2026/02/05 16:57:21 INFO Applying migration id=shareactivity 2026/02/05 16:57:21 INFO Applying migration id=application 2026/02/05 16:57:21 INFO Applying migration id=certificates 2026/02/05 16:57:21 INFO Applying migration id=rawforward 2026/02/05 16:57:21 INFO Applying migration id=publickey 2026/02/05 16:57:21 INFO Applying migration id=resolvegroup 2026/02/05 16:57:21 INFO Applying migration id=reject 2026/02/05 16:57:21 INFO Applying migration id=autodel 2026/02/05 16:57:21 INFO Applying migration id=jsonb 2026/02/05 16:57:21 INFO Applying migration id=quote 2026/02/05 16:57:21 INFO Applying migration id=rfc9421 2026/02/05 16:57:21 INFO Applying migration id=keys 2026/02/05 16:57:21 INFO Applying migration id=portable 2026/02/05 16:57:21 INFO Applying migration id=proofs 2026/02/05 16:57:21 INFO Applying migration id=contexts 2026/02/05 16:57:21 INFO Applying migration id=deliverieshost 2026/02/05 16:57:21 INFO Applying migration id=pembegin 2026/02/05 16:57:21 INFO Applying migration id=didhost 2026/02/05 16:57: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/02/05 16:57:22 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptions (1.21s) === RUN TestPoll_TwoOptionsZeroVotes 2026/02/05 16:57:22 INFO Applying migration id=initial 2026/02/05 16:57:22 INFO Applying migration id=notesupdated 2026/02/05 16:57:22 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:22 INFO Applying migration id=activitiesid 2026/02/05 16:57:22 INFO Applying migration id=outbox 2026/02/05 16:57:22 INFO Applying migration id=edits 2026/02/05 16:57:22 INFO Applying migration id=outboxactor 2026/02/05 16:57:22 INFO Applying migration id=outboxsender 2026/02/05 16:57:22 INFO Applying migration id=thread 2026/02/05 16:57:22 INFO Applying migration id=host 2026/02/05 16:57:22 INFO Applying migration id=sharedinbox 2026/02/05 16:57:22 INFO Applying migration id=noteshost 2026/02/05 16:57:22 INFO Applying migration id=fetched 2026/02/05 16:57:22 INFO Applying migration id=move 2026/02/05 16:57:22 INFO Applying migration id=cleanup 2026/02/05 16:57:22 INFO Applying migration id=received 2026/02/05 16:57:22 INFO Applying migration id=namehost 2026/02/05 16:57:22 INFO Applying migration id=outboxhost 2026/02/05 16:57:22 INFO Applying migration id=notesfts 2026/02/05 16:57:22 INFO Applying migration id=iconsname 2026/02/05 16:57:22 INFO Applying migration id=nohash 2026/02/05 16:57:22 INFO Applying migration id=shares 2026/02/05 16:57:22 INFO Applying migration id=actorttl 2026/02/05 16:57:22 INFO Applying migration id=tocc 2026/02/05 16:57:22 INFO Applying migration id=followeds 2026/02/05 16:57:22 INFO Applying migration id=certhash 2026/02/05 16:57:22 INFO Applying migration id=follows_sync 2026/02/05 16:57:22 INFO Applying migration id=jsonpath 2026/02/05 16:57:22 INFO Applying migration id=localforward 2026/02/05 16:57:22 INFO Applying migration id=avatar 2026/02/05 16:57:22 INFO Applying migration id=noimage 2026/02/05 16:57:22 INFO Applying migration id=feed 2026/02/05 16:57:22 INFO Applying migration id=bookmarks 2026/02/05 16:57:22 INFO Applying migration id=shareactivity 2026/02/05 16:57:22 INFO Applying migration id=application 2026/02/05 16:57:22 INFO Applying migration id=certificates 2026/02/05 16:57:22 INFO Applying migration id=rawforward 2026/02/05 16:57:22 INFO Applying migration id=publickey 2026/02/05 16:57:22 INFO Applying migration id=resolvegroup 2026/02/05 16:57:22 INFO Applying migration id=reject 2026/02/05 16:57:22 INFO Applying migration id=autodel 2026/02/05 16:57:22 INFO Applying migration id=jsonb 2026/02/05 16:57:22 INFO Applying migration id=quote 2026/02/05 16:57:22 INFO Applying migration id=rfc9421 2026/02/05 16:57:22 INFO Applying migration id=keys 2026/02/05 16:57:22 INFO Applying migration id=portable 2026/02/05 16:57:22 INFO Applying migration id=proofs 2026/02/05 16:57:22 INFO Applying migration id=contexts 2026/02/05 16:57:22 INFO Applying migration id=deliverieshost 2026/02/05 16:57:22 INFO Applying migration id=pembegin 2026/02/05 16:57:22 INFO Applying migration id=didhost 2026/02/05 16:57:23 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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/02/05 16:57:23 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsZeroVotes (1.48s) === RUN TestPoll_TwoOptionsOnlyZeroVotes 2026/02/05 16:57:23 INFO Applying migration id=initial 2026/02/05 16:57:23 INFO Applying migration id=notesupdated 2026/02/05 16:57:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:23 INFO Applying migration id=activitiesid 2026/02/05 16:57:23 INFO Applying migration id=outbox 2026/02/05 16:57:23 INFO Applying migration id=edits 2026/02/05 16:57:23 INFO Applying migration id=outboxactor 2026/02/05 16:57:23 INFO Applying migration id=outboxsender 2026/02/05 16:57:23 INFO Applying migration id=thread 2026/02/05 16:57:23 INFO Applying migration id=host 2026/02/05 16:57:23 INFO Applying migration id=sharedinbox 2026/02/05 16:57:23 INFO Applying migration id=noteshost 2026/02/05 16:57:23 INFO Applying migration id=fetched 2026/02/05 16:57:23 INFO Applying migration id=move 2026/02/05 16:57:23 INFO Applying migration id=cleanup 2026/02/05 16:57:23 INFO Applying migration id=received 2026/02/05 16:57:23 INFO Applying migration id=namehost 2026/02/05 16:57:23 INFO Applying migration id=outboxhost 2026/02/05 16:57:23 INFO Applying migration id=notesfts 2026/02/05 16:57:23 INFO Applying migration id=iconsname 2026/02/05 16:57:23 INFO Applying migration id=nohash 2026/02/05 16:57:23 INFO Applying migration id=shares 2026/02/05 16:57:23 INFO Applying migration id=actorttl 2026/02/05 16:57:23 INFO Applying migration id=tocc 2026/02/05 16:57:23 INFO Applying migration id=followeds 2026/02/05 16:57:23 INFO Applying migration id=certhash 2026/02/05 16:57:23 INFO Applying migration id=follows_sync 2026/02/05 16:57:23 INFO Applying migration id=jsonpath 2026/02/05 16:57:23 INFO Applying migration id=localforward 2026/02/05 16:57:23 INFO Applying migration id=avatar 2026/02/05 16:57:23 INFO Applying migration id=noimage 2026/02/05 16:57:23 INFO Applying migration id=feed 2026/02/05 16:57:23 INFO Applying migration id=bookmarks 2026/02/05 16:57:23 INFO Applying migration id=shareactivity 2026/02/05 16:57:23 INFO Applying migration id=application 2026/02/05 16:57:23 INFO Applying migration id=certificates 2026/02/05 16:57:23 INFO Applying migration id=rawforward 2026/02/05 16:57:23 INFO Applying migration id=publickey 2026/02/05 16:57:23 INFO Applying migration id=resolvegroup 2026/02/05 16:57:23 INFO Applying migration id=reject 2026/02/05 16:57:23 INFO Applying migration id=autodel 2026/02/05 16:57:23 INFO Applying migration id=jsonb 2026/02/05 16:57:23 INFO Applying migration id=quote 2026/02/05 16:57:23 INFO Applying migration id=rfc9421 2026/02/05 16:57:23 INFO Applying migration id=keys 2026/02/05 16:57:23 INFO Applying migration id=portable 2026/02/05 16:57:23 INFO Applying migration id=proofs 2026/02/05 16:57:23 INFO Applying migration id=contexts 2026/02/05 16:57:23 INFO Applying migration id=deliverieshost 2026/02/05 16:57:23 INFO Applying migration id=pembegin 2026/02/05 16:57:23 INFO Applying migration id=didhost 2026/02/05 16:57:25 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/05 16:57:25 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsOnlyZeroVotes (1.84s) === RUN TestPoll_OneOption 2026/02/05 16:57:25 INFO Applying migration id=initial 2026/02/05 16:57:25 INFO Applying migration id=notesupdated 2026/02/05 16:57:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:25 INFO Applying migration id=activitiesid 2026/02/05 16:57:25 INFO Applying migration id=outbox 2026/02/05 16:57:25 INFO Applying migration id=edits 2026/02/05 16:57:25 INFO Applying migration id=outboxactor 2026/02/05 16:57:25 INFO Applying migration id=outboxsender 2026/02/05 16:57:25 INFO Applying migration id=thread 2026/02/05 16:57:25 INFO Applying migration id=host 2026/02/05 16:57:25 INFO Applying migration id=sharedinbox 2026/02/05 16:57:25 INFO Applying migration id=noteshost 2026/02/05 16:57:25 INFO Applying migration id=fetched 2026/02/05 16:57:25 INFO Applying migration id=move 2026/02/05 16:57:25 INFO Applying migration id=cleanup 2026/02/05 16:57:25 INFO Applying migration id=received 2026/02/05 16:57:25 INFO Applying migration id=namehost 2026/02/05 16:57:25 INFO Applying migration id=outboxhost 2026/02/05 16:57:25 INFO Applying migration id=notesfts 2026/02/05 16:57:25 INFO Applying migration id=iconsname 2026/02/05 16:57:25 INFO Applying migration id=nohash 2026/02/05 16:57:25 INFO Applying migration id=shares 2026/02/05 16:57:25 INFO Applying migration id=actorttl 2026/02/05 16:57:25 INFO Applying migration id=tocc 2026/02/05 16:57:25 INFO Applying migration id=followeds 2026/02/05 16:57:25 INFO Applying migration id=certhash 2026/02/05 16:57:25 INFO Applying migration id=follows_sync 2026/02/05 16:57:25 INFO Applying migration id=jsonpath 2026/02/05 16:57:25 INFO Applying migration id=localforward 2026/02/05 16:57:25 INFO Applying migration id=avatar 2026/02/05 16:57:25 INFO Applying migration id=noimage 2026/02/05 16:57:25 INFO Applying migration id=feed 2026/02/05 16:57:25 INFO Applying migration id=bookmarks 2026/02/05 16:57:25 INFO Applying migration id=shareactivity 2026/02/05 16:57:25 INFO Applying migration id=application 2026/02/05 16:57:25 INFO Applying migration id=certificates 2026/02/05 16:57:25 INFO Applying migration id=rawforward 2026/02/05 16:57:25 INFO Applying migration id=publickey 2026/02/05 16:57:25 INFO Applying migration id=resolvegroup 2026/02/05 16:57:25 INFO Applying migration id=reject 2026/02/05 16:57:25 INFO Applying migration id=autodel 2026/02/05 16:57:25 INFO Applying migration id=jsonb 2026/02/05 16:57:25 INFO Applying migration id=quote 2026/02/05 16:57:25 INFO Applying migration id=rfc9421 2026/02/05 16:57:25 INFO Applying migration id=keys 2026/02/05 16:57:25 INFO Applying migration id=portable 2026/02/05 16:57:25 INFO Applying migration id=proofs 2026/02/05 16:57:25 INFO Applying migration id=contexts 2026/02/05 16:57:25 INFO Applying migration id=deliverieshost 2026/02/05 16:57:25 INFO Applying migration id=pembegin 2026/02/05 16:57:25 INFO Applying migration id=didhost 2026/02/05 16:57: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/02/05 16:57:26 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OneOption (0.99s) === RUN TestPoll_Vote 2026/02/05 16:57:26 INFO Applying migration id=initial 2026/02/05 16:57:26 INFO Applying migration id=notesupdated 2026/02/05 16:57:26 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:26 INFO Applying migration id=activitiesid 2026/02/05 16:57:26 INFO Applying migration id=outbox 2026/02/05 16:57:26 INFO Applying migration id=edits 2026/02/05 16:57:26 INFO Applying migration id=outboxactor 2026/02/05 16:57:26 INFO Applying migration id=outboxsender 2026/02/05 16:57:26 INFO Applying migration id=thread 2026/02/05 16:57:26 INFO Applying migration id=host 2026/02/05 16:57:26 INFO Applying migration id=sharedinbox 2026/02/05 16:57:26 INFO Applying migration id=noteshost 2026/02/05 16:57:26 INFO Applying migration id=fetched 2026/02/05 16:57:26 INFO Applying migration id=move 2026/02/05 16:57:26 INFO Applying migration id=cleanup 2026/02/05 16:57:26 INFO Applying migration id=received 2026/02/05 16:57:26 INFO Applying migration id=namehost 2026/02/05 16:57:26 INFO Applying migration id=outboxhost 2026/02/05 16:57:26 INFO Applying migration id=notesfts 2026/02/05 16:57:26 INFO Applying migration id=iconsname 2026/02/05 16:57:26 INFO Applying migration id=nohash 2026/02/05 16:57:26 INFO Applying migration id=shares 2026/02/05 16:57:26 INFO Applying migration id=actorttl 2026/02/05 16:57:26 INFO Applying migration id=tocc 2026/02/05 16:57:26 INFO Applying migration id=followeds 2026/02/05 16:57:26 INFO Applying migration id=certhash 2026/02/05 16:57:26 INFO Applying migration id=follows_sync 2026/02/05 16:57:26 INFO Applying migration id=jsonpath 2026/02/05 16:57:26 INFO Applying migration id=localforward 2026/02/05 16:57:26 INFO Applying migration id=avatar 2026/02/05 16:57:26 INFO Applying migration id=noimage 2026/02/05 16:57:26 INFO Applying migration id=feed 2026/02/05 16:57:26 INFO Applying migration id=bookmarks 2026/02/05 16:57:26 INFO Applying migration id=shareactivity 2026/02/05 16:57:26 INFO Applying migration id=application 2026/02/05 16:57:26 INFO Applying migration id=certificates 2026/02/05 16:57:26 INFO Applying migration id=rawforward 2026/02/05 16:57:26 INFO Applying migration id=publickey 2026/02/05 16:57:26 INFO Applying migration id=resolvegroup 2026/02/05 16:57:26 INFO Applying migration id=reject 2026/02/05 16:57:26 INFO Applying migration id=autodel 2026/02/05 16:57:26 INFO Applying migration id=jsonb 2026/02/05 16:57:26 INFO Applying migration id=quote 2026/02/05 16:57:26 INFO Applying migration id=rfc9421 2026/02/05 16:57:26 INFO Applying migration id=keys 2026/02/05 16:57:26 INFO Applying migration id=portable 2026/02/05 16:57:26 INFO Applying migration id=proofs 2026/02/05 16:57:26 INFO Applying migration id=contexts 2026/02/05 16:57:26 INFO Applying migration id=deliverieshost 2026/02/05 16:57:26 INFO Applying migration id=pembegin 2026/02/05 16:57:26 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:28 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 16:57:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-c218-7436-a344-27cef1d8a796 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-c218-73d5-8b69-202d2534b026 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-c218-73d5-8b69-202d2534b026 2026/02/05 16:57:28 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Vote (1.74s) === RUN TestPoll_VoteClosedPoll 2026/02/05 16:57:28 INFO Applying migration id=initial 2026/02/05 16:57:28 INFO Applying migration id=notesupdated 2026/02/05 16:57:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:28 INFO Applying migration id=activitiesid 2026/02/05 16:57:28 INFO Applying migration id=outbox 2026/02/05 16:57:28 INFO Applying migration id=edits 2026/02/05 16:57:28 INFO Applying migration id=outboxactor 2026/02/05 16:57:28 INFO Applying migration id=outboxsender 2026/02/05 16:57:28 INFO Applying migration id=thread 2026/02/05 16:57:28 INFO Applying migration id=host 2026/02/05 16:57:28 INFO Applying migration id=sharedinbox 2026/02/05 16:57:28 INFO Applying migration id=noteshost 2026/02/05 16:57:28 INFO Applying migration id=fetched 2026/02/05 16:57:28 INFO Applying migration id=move 2026/02/05 16:57:28 INFO Applying migration id=cleanup 2026/02/05 16:57:28 INFO Applying migration id=received 2026/02/05 16:57:28 INFO Applying migration id=namehost 2026/02/05 16:57:28 INFO Applying migration id=outboxhost 2026/02/05 16:57:28 INFO Applying migration id=notesfts 2026/02/05 16:57:28 INFO Applying migration id=iconsname 2026/02/05 16:57:28 INFO Applying migration id=nohash 2026/02/05 16:57:28 INFO Applying migration id=shares 2026/02/05 16:57:28 INFO Applying migration id=actorttl 2026/02/05 16:57:28 INFO Applying migration id=tocc 2026/02/05 16:57:28 INFO Applying migration id=followeds 2026/02/05 16:57:28 INFO Applying migration id=certhash 2026/02/05 16:57:28 INFO Applying migration id=follows_sync 2026/02/05 16:57:28 INFO Applying migration id=jsonpath 2026/02/05 16:57:28 INFO Applying migration id=localforward 2026/02/05 16:57:28 INFO Applying migration id=avatar 2026/02/05 16:57:28 INFO Applying migration id=noimage 2026/02/05 16:57:28 INFO Applying migration id=feed 2026/02/05 16:57:28 INFO Applying migration id=bookmarks 2026/02/05 16:57:28 INFO Applying migration id=shareactivity 2026/02/05 16:57:28 INFO Applying migration id=application 2026/02/05 16:57:28 INFO Applying migration id=certificates 2026/02/05 16:57:28 INFO Applying migration id=rawforward 2026/02/05 16:57:28 INFO Applying migration id=publickey 2026/02/05 16:57:28 INFO Applying migration id=resolvegroup 2026/02/05 16:57:28 INFO Applying migration id=reject 2026/02/05 16:57:28 INFO Applying migration id=autodel 2026/02/05 16:57:28 INFO Applying migration id=jsonb 2026/02/05 16:57:28 INFO Applying migration id=quote 2026/02/05 16:57:28 INFO Applying migration id=rfc9421 2026/02/05 16:57:28 INFO Applying migration id=keys 2026/02/05 16:57:28 INFO Applying migration id=portable 2026/02/05 16:57:28 INFO Applying migration id=proofs 2026/02/05 16:57:28 INFO Applying migration id=contexts 2026/02/05 16:57:28 INFO Applying migration id=deliverieshost 2026/02/05 16:57:28 INFO Applying migration id=pembegin 2026/02/05 16:57:28 INFO Applying migration id=didhost 2026/02/05 16:57:29 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/05 16:57:29 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteClosedPoll (1.29s) === RUN TestPoll_VoteEndedPoll 2026/02/05 16:57:29 INFO Applying migration id=initial 2026/02/05 16:57:29 INFO Applying migration id=notesupdated 2026/02/05 16:57:29 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:29 INFO Applying migration id=activitiesid 2026/02/05 16:57:29 INFO Applying migration id=outbox 2026/02/05 16:57:29 INFO Applying migration id=edits 2026/02/05 16:57:29 INFO Applying migration id=outboxactor 2026/02/05 16:57:29 INFO Applying migration id=outboxsender 2026/02/05 16:57:29 INFO Applying migration id=thread 2026/02/05 16:57:29 INFO Applying migration id=host 2026/02/05 16:57:29 INFO Applying migration id=sharedinbox 2026/02/05 16:57:29 INFO Applying migration id=noteshost 2026/02/05 16:57:29 INFO Applying migration id=fetched 2026/02/05 16:57:29 INFO Applying migration id=move 2026/02/05 16:57:29 INFO Applying migration id=cleanup 2026/02/05 16:57:29 INFO Applying migration id=received 2026/02/05 16:57:29 INFO Applying migration id=namehost 2026/02/05 16:57:29 INFO Applying migration id=outboxhost 2026/02/05 16:57:29 INFO Applying migration id=notesfts 2026/02/05 16:57:29 INFO Applying migration id=iconsname 2026/02/05 16:57:29 INFO Applying migration id=nohash 2026/02/05 16:57:29 INFO Applying migration id=shares 2026/02/05 16:57:29 INFO Applying migration id=actorttl 2026/02/05 16:57:29 INFO Applying migration id=tocc 2026/02/05 16:57:29 INFO Applying migration id=followeds 2026/02/05 16:57:29 INFO Applying migration id=certhash 2026/02/05 16:57:29 INFO Applying migration id=follows_sync 2026/02/05 16:57:29 INFO Applying migration id=jsonpath 2026/02/05 16:57:29 INFO Applying migration id=localforward 2026/02/05 16:57:29 INFO Applying migration id=avatar 2026/02/05 16:57:29 INFO Applying migration id=noimage 2026/02/05 16:57:29 INFO Applying migration id=feed 2026/02/05 16:57:29 INFO Applying migration id=bookmarks 2026/02/05 16:57:29 INFO Applying migration id=shareactivity 2026/02/05 16:57:29 INFO Applying migration id=application 2026/02/05 16:57:29 INFO Applying migration id=certificates 2026/02/05 16:57:29 INFO Applying migration id=rawforward 2026/02/05 16:57:29 INFO Applying migration id=publickey 2026/02/05 16:57:29 INFO Applying migration id=resolvegroup 2026/02/05 16:57:29 INFO Applying migration id=reject 2026/02/05 16:57:29 INFO Applying migration id=autodel 2026/02/05 16:57:29 INFO Applying migration id=jsonb 2026/02/05 16:57:29 INFO Applying migration id=quote 2026/02/05 16:57:29 INFO Applying migration id=rfc9421 2026/02/05 16:57:29 INFO Applying migration id=keys 2026/02/05 16:57:29 INFO Applying migration id=portable 2026/02/05 16:57:29 INFO Applying migration id=proofs 2026/02/05 16:57:29 INFO Applying migration id=contexts 2026/02/05 16:57:29 INFO Applying migration id=deliverieshost 2026/02/05 16:57:29 INFO Applying migration id=pembegin 2026/02/05 16:57:29 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:30 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteEndedPoll (0.84s) === RUN TestPoll_Reply 2026/02/05 16:57:30 INFO Applying migration id=initial 2026/02/05 16:57:30 INFO Applying migration id=notesupdated 2026/02/05 16:57:30 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:30 INFO Applying migration id=activitiesid 2026/02/05 16:57:30 INFO Applying migration id=outbox 2026/02/05 16:57:30 INFO Applying migration id=edits 2026/02/05 16:57:30 INFO Applying migration id=outboxactor 2026/02/05 16:57:30 INFO Applying migration id=outboxsender 2026/02/05 16:57:30 INFO Applying migration id=thread 2026/02/05 16:57:30 INFO Applying migration id=host 2026/02/05 16:57:30 INFO Applying migration id=sharedinbox 2026/02/05 16:57:30 INFO Applying migration id=noteshost 2026/02/05 16:57:30 INFO Applying migration id=fetched 2026/02/05 16:57:30 INFO Applying migration id=move 2026/02/05 16:57:30 INFO Applying migration id=cleanup 2026/02/05 16:57:30 INFO Applying migration id=received 2026/02/05 16:57:30 INFO Applying migration id=namehost 2026/02/05 16:57:30 INFO Applying migration id=outboxhost 2026/02/05 16:57:30 INFO Applying migration id=notesfts 2026/02/05 16:57:30 INFO Applying migration id=iconsname 2026/02/05 16:57:30 INFO Applying migration id=nohash 2026/02/05 16:57:30 INFO Applying migration id=shares 2026/02/05 16:57:30 INFO Applying migration id=actorttl 2026/02/05 16:57:30 INFO Applying migration id=tocc 2026/02/05 16:57:30 INFO Applying migration id=followeds 2026/02/05 16:57:30 INFO Applying migration id=certhash 2026/02/05 16:57:30 INFO Applying migration id=follows_sync 2026/02/05 16:57:30 INFO Applying migration id=jsonpath 2026/02/05 16:57:30 INFO Applying migration id=localforward 2026/02/05 16:57:30 INFO Applying migration id=avatar 2026/02/05 16:57:30 INFO Applying migration id=noimage 2026/02/05 16:57:30 INFO Applying migration id=feed 2026/02/05 16:57:30 INFO Applying migration id=bookmarks 2026/02/05 16:57:30 INFO Applying migration id=shareactivity 2026/02/05 16:57:30 INFO Applying migration id=application 2026/02/05 16:57:30 INFO Applying migration id=certificates 2026/02/05 16:57:30 INFO Applying migration id=rawforward 2026/02/05 16:57:30 INFO Applying migration id=publickey 2026/02/05 16:57:30 INFO Applying migration id=resolvegroup 2026/02/05 16:57:30 INFO Applying migration id=reject 2026/02/05 16:57:30 INFO Applying migration id=autodel 2026/02/05 16:57:30 INFO Applying migration id=jsonb 2026/02/05 16:57:30 INFO Applying migration id=quote 2026/02/05 16:57:30 INFO Applying migration id=rfc9421 2026/02/05 16:57:30 INFO Applying migration id=keys 2026/02/05 16:57:30 INFO Applying migration id=portable 2026/02/05 16:57:30 INFO Applying migration id=proofs 2026/02/05 16:57:30 INFO Applying migration id=contexts 2026/02/05 16:57:30 INFO Applying migration id=deliverieshost 2026/02/05 16:57:30 INFO Applying migration id=pembegin 2026/02/05 16:57:30 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:31 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 16:57:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-ced8-75bf-ac41-21a49b35db34 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-ced8-74b8-acb1-37e6818ce9d4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-ced8-74b8-acb1-37e6818ce9d4 2026/02/05 16:57:31 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Reply (1.14s) === RUN TestPoll_ReplyClosedPoll 2026/02/05 16:57:31 INFO Applying migration id=initial 2026/02/05 16:57:31 INFO Applying migration id=notesupdated 2026/02/05 16:57:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:31 INFO Applying migration id=activitiesid 2026/02/05 16:57:31 INFO Applying migration id=outbox 2026/02/05 16:57:31 INFO Applying migration id=edits 2026/02/05 16:57:31 INFO Applying migration id=outboxactor 2026/02/05 16:57:31 INFO Applying migration id=outboxsender 2026/02/05 16:57:31 INFO Applying migration id=thread 2026/02/05 16:57:31 INFO Applying migration id=host 2026/02/05 16:57:31 INFO Applying migration id=sharedinbox 2026/02/05 16:57:31 INFO Applying migration id=noteshost 2026/02/05 16:57:31 INFO Applying migration id=fetched 2026/02/05 16:57:31 INFO Applying migration id=move 2026/02/05 16:57:31 INFO Applying migration id=cleanup 2026/02/05 16:57:31 INFO Applying migration id=received 2026/02/05 16:57:31 INFO Applying migration id=namehost 2026/02/05 16:57:31 INFO Applying migration id=outboxhost 2026/02/05 16:57:31 INFO Applying migration id=notesfts 2026/02/05 16:57:31 INFO Applying migration id=iconsname 2026/02/05 16:57:31 INFO Applying migration id=nohash 2026/02/05 16:57:31 INFO Applying migration id=shares 2026/02/05 16:57:31 INFO Applying migration id=actorttl 2026/02/05 16:57:31 INFO Applying migration id=tocc 2026/02/05 16:57:31 INFO Applying migration id=followeds 2026/02/05 16:57:31 INFO Applying migration id=certhash 2026/02/05 16:57:31 INFO Applying migration id=follows_sync 2026/02/05 16:57:31 INFO Applying migration id=jsonpath 2026/02/05 16:57:31 INFO Applying migration id=localforward 2026/02/05 16:57:31 INFO Applying migration id=avatar 2026/02/05 16:57:31 INFO Applying migration id=noimage 2026/02/05 16:57:31 INFO Applying migration id=feed 2026/02/05 16:57:31 INFO Applying migration id=bookmarks 2026/02/05 16:57:31 INFO Applying migration id=shareactivity 2026/02/05 16:57:31 INFO Applying migration id=application 2026/02/05 16:57:31 INFO Applying migration id=certificates 2026/02/05 16:57:31 INFO Applying migration id=rawforward 2026/02/05 16:57:31 INFO Applying migration id=publickey 2026/02/05 16:57:31 INFO Applying migration id=resolvegroup 2026/02/05 16:57:31 INFO Applying migration id=reject 2026/02/05 16:57:31 INFO Applying migration id=autodel 2026/02/05 16:57:31 INFO Applying migration id=jsonb 2026/02/05 16:57:31 INFO Applying migration id=quote 2026/02/05 16:57:31 INFO Applying migration id=rfc9421 2026/02/05 16:57:31 INFO Applying migration id=keys 2026/02/05 16:57:31 INFO Applying migration id=portable 2026/02/05 16:57:31 INFO Applying migration id=proofs 2026/02/05 16:57:31 INFO Applying migration id=contexts 2026/02/05 16:57:31 INFO Applying migration id=deliverieshost 2026/02/05 16:57:31 INFO Applying migration id=pembegin 2026/02/05 16:57:31 INFO Applying migration id=didhost 2026/02/05 16:57:32 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/05 16:57:32 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 16:57:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-d33e-73c8-81e4-c512b1f5b7a5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-d33e-738e-abc3-1e2fb5440edc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-d33e-738e-abc3-1e2fb5440edc 2026/02/05 16:57:32 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_ReplyClosedPoll (1.13s) === RUN TestPoll_EditVote 2026/02/05 16:57:32 INFO Applying migration id=initial 2026/02/05 16:57:32 INFO Applying migration id=notesupdated 2026/02/05 16:57:32 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:32 INFO Applying migration id=activitiesid 2026/02/05 16:57:32 INFO Applying migration id=outbox 2026/02/05 16:57:32 INFO Applying migration id=edits 2026/02/05 16:57:32 INFO Applying migration id=outboxactor 2026/02/05 16:57:32 INFO Applying migration id=outboxsender 2026/02/05 16:57:32 INFO Applying migration id=thread 2026/02/05 16:57:32 INFO Applying migration id=host 2026/02/05 16:57:32 INFO Applying migration id=sharedinbox 2026/02/05 16:57:32 INFO Applying migration id=noteshost 2026/02/05 16:57:32 INFO Applying migration id=fetched 2026/02/05 16:57:32 INFO Applying migration id=move 2026/02/05 16:57:32 INFO Applying migration id=cleanup 2026/02/05 16:57:32 INFO Applying migration id=received 2026/02/05 16:57:32 INFO Applying migration id=namehost 2026/02/05 16:57:32 INFO Applying migration id=outboxhost 2026/02/05 16:57:32 INFO Applying migration id=notesfts 2026/02/05 16:57:32 INFO Applying migration id=iconsname 2026/02/05 16:57:32 INFO Applying migration id=nohash 2026/02/05 16:57:32 INFO Applying migration id=shares 2026/02/05 16:57:32 INFO Applying migration id=actorttl 2026/02/05 16:57:32 INFO Applying migration id=tocc 2026/02/05 16:57:32 INFO Applying migration id=followeds 2026/02/05 16:57:32 INFO Applying migration id=certhash 2026/02/05 16:57:32 INFO Applying migration id=follows_sync 2026/02/05 16:57:32 INFO Applying migration id=jsonpath 2026/02/05 16:57:32 INFO Applying migration id=localforward 2026/02/05 16:57:32 INFO Applying migration id=avatar 2026/02/05 16:57:32 INFO Applying migration id=noimage 2026/02/05 16:57:32 INFO Applying migration id=feed 2026/02/05 16:57:32 INFO Applying migration id=bookmarks 2026/02/05 16:57:32 INFO Applying migration id=shareactivity 2026/02/05 16:57:32 INFO Applying migration id=application 2026/02/05 16:57:32 INFO Applying migration id=certificates 2026/02/05 16:57:32 INFO Applying migration id=rawforward 2026/02/05 16:57:32 INFO Applying migration id=publickey 2026/02/05 16:57:32 INFO Applying migration id=resolvegroup 2026/02/05 16:57:32 INFO Applying migration id=reject 2026/02/05 16:57:32 INFO Applying migration id=autodel 2026/02/05 16:57:32 INFO Applying migration id=jsonb 2026/02/05 16:57:32 INFO Applying migration id=quote 2026/02/05 16:57:32 INFO Applying migration id=rfc9421 2026/02/05 16:57:32 INFO Applying migration id=keys 2026/02/05 16:57:32 INFO Applying migration id=portable 2026/02/05 16:57:32 INFO Applying migration id=proofs 2026/02/05 16:57:32 INFO Applying migration id=contexts 2026/02/05 16:57:32 INFO Applying migration id=deliverieshost 2026/02/05 16:57:32 INFO Applying migration id=pembegin 2026/02/05 16:57:32 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:33 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 16:57:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-d76c-7449-875b-85798e22783f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-d76c-740d-9c52-78d4da20b6af activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-d76c-740d-9c52-78d4da20b6af 2026/02/05 16:57:33 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/05 16:57:33 WARN Cannot edit votes vote=https://localhost.localdomain:8443/post/019c2ebc-d76c-740d-9c52-78d4da20b6af --- PASS: TestPoll_EditVote (1.07s) === RUN TestPoll_DeleteReply 2026/02/05 16:57:33 INFO Applying migration id=initial 2026/02/05 16:57:33 INFO Applying migration id=notesupdated 2026/02/05 16:57:33 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:33 INFO Applying migration id=activitiesid 2026/02/05 16:57:33 INFO Applying migration id=outbox 2026/02/05 16:57:33 INFO Applying migration id=edits 2026/02/05 16:57:33 INFO Applying migration id=outboxactor 2026/02/05 16:57:33 INFO Applying migration id=outboxsender 2026/02/05 16:57:33 INFO Applying migration id=thread 2026/02/05 16:57:33 INFO Applying migration id=host 2026/02/05 16:57:33 INFO Applying migration id=sharedinbox 2026/02/05 16:57:33 INFO Applying migration id=noteshost 2026/02/05 16:57:33 INFO Applying migration id=fetched 2026/02/05 16:57:33 INFO Applying migration id=move 2026/02/05 16:57:33 INFO Applying migration id=cleanup 2026/02/05 16:57:33 INFO Applying migration id=received 2026/02/05 16:57:33 INFO Applying migration id=namehost 2026/02/05 16:57:33 INFO Applying migration id=outboxhost 2026/02/05 16:57:33 INFO Applying migration id=notesfts 2026/02/05 16:57:33 INFO Applying migration id=iconsname 2026/02/05 16:57:33 INFO Applying migration id=nohash 2026/02/05 16:57:33 INFO Applying migration id=shares 2026/02/05 16:57:33 INFO Applying migration id=actorttl 2026/02/05 16:57:33 INFO Applying migration id=tocc 2026/02/05 16:57:33 INFO Applying migration id=followeds 2026/02/05 16:57:33 INFO Applying migration id=certhash 2026/02/05 16:57:33 INFO Applying migration id=follows_sync 2026/02/05 16:57:33 INFO Applying migration id=jsonpath 2026/02/05 16:57:33 INFO Applying migration id=localforward 2026/02/05 16:57:33 INFO Applying migration id=avatar 2026/02/05 16:57:33 INFO Applying migration id=noimage 2026/02/05 16:57:33 INFO Applying migration id=feed 2026/02/05 16:57:33 INFO Applying migration id=bookmarks 2026/02/05 16:57:33 INFO Applying migration id=shareactivity 2026/02/05 16:57:33 INFO Applying migration id=application 2026/02/05 16:57:33 INFO Applying migration id=certificates 2026/02/05 16:57:33 INFO Applying migration id=rawforward 2026/02/05 16:57:33 INFO Applying migration id=publickey 2026/02/05 16:57:33 INFO Applying migration id=resolvegroup 2026/02/05 16:57:33 INFO Applying migration id=reject 2026/02/05 16:57:33 INFO Applying migration id=autodel 2026/02/05 16:57:33 INFO Applying migration id=jsonb 2026/02/05 16:57:33 INFO Applying migration id=quote 2026/02/05 16:57:33 INFO Applying migration id=rfc9421 2026/02/05 16:57:33 INFO Applying migration id=keys 2026/02/05 16:57:33 INFO Applying migration id=portable 2026/02/05 16:57:33 INFO Applying migration id=proofs 2026/02/05 16:57:33 INFO Applying migration id=contexts 2026/02/05 16:57:33 INFO Applying migration id=deliverieshost 2026/02/05 16:57:33 INFO Applying migration id=pembegin 2026/02/05 16:57:33 INFO Applying migration id=didhost 2026/02/05 16:57:34 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/05 16:57:34 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 16:57:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-daca-76a3-9cde-7ab79a332e3d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-daca-7669-b1a2-0cbf43a32b2d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-daca-7669-b1a2-0cbf43a32b2d 2026/02/05 16:57:34 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/05 16:57:34 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2ebc-daca-7669-b1a2-0cbf43a32b2d can=2026-02-05T17:01:34.666Z --- PASS: TestPoll_DeleteReply (0.86s) === RUN TestPoll_Update 2026/02/05 16:57:34 INFO Applying migration id=initial 2026/02/05 16:57:34 INFO Applying migration id=notesupdated 2026/02/05 16:57:34 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:34 INFO Applying migration id=activitiesid 2026/02/05 16:57:34 INFO Applying migration id=outbox 2026/02/05 16:57:34 INFO Applying migration id=edits 2026/02/05 16:57:34 INFO Applying migration id=outboxactor 2026/02/05 16:57:34 INFO Applying migration id=outboxsender 2026/02/05 16:57:34 INFO Applying migration id=thread 2026/02/05 16:57:34 INFO Applying migration id=host 2026/02/05 16:57:34 INFO Applying migration id=sharedinbox 2026/02/05 16:57:34 INFO Applying migration id=noteshost 2026/02/05 16:57:34 INFO Applying migration id=fetched 2026/02/05 16:57:34 INFO Applying migration id=move 2026/02/05 16:57:34 INFO Applying migration id=cleanup 2026/02/05 16:57:34 INFO Applying migration id=received 2026/02/05 16:57:34 INFO Applying migration id=namehost 2026/02/05 16:57:34 INFO Applying migration id=outboxhost 2026/02/05 16:57:34 INFO Applying migration id=notesfts 2026/02/05 16:57:34 INFO Applying migration id=iconsname 2026/02/05 16:57:34 INFO Applying migration id=nohash 2026/02/05 16:57:34 INFO Applying migration id=shares 2026/02/05 16:57:34 INFO Applying migration id=actorttl 2026/02/05 16:57:34 INFO Applying migration id=tocc 2026/02/05 16:57:34 INFO Applying migration id=followeds 2026/02/05 16:57:34 INFO Applying migration id=certhash 2026/02/05 16:57:34 INFO Applying migration id=follows_sync 2026/02/05 16:57:34 INFO Applying migration id=jsonpath 2026/02/05 16:57:34 INFO Applying migration id=localforward 2026/02/05 16:57:34 INFO Applying migration id=avatar 2026/02/05 16:57:34 INFO Applying migration id=noimage 2026/02/05 16:57:34 INFO Applying migration id=feed 2026/02/05 16:57:34 INFO Applying migration id=bookmarks 2026/02/05 16:57:34 INFO Applying migration id=shareactivity 2026/02/05 16:57:34 INFO Applying migration id=application 2026/02/05 16:57:34 INFO Applying migration id=certificates 2026/02/05 16:57:34 INFO Applying migration id=rawforward 2026/02/05 16:57:34 INFO Applying migration id=publickey 2026/02/05 16:57:34 INFO Applying migration id=resolvegroup 2026/02/05 16:57:34 INFO Applying migration id=reject 2026/02/05 16:57:34 INFO Applying migration id=autodel 2026/02/05 16:57:34 INFO Applying migration id=jsonb 2026/02/05 16:57:34 INFO Applying migration id=quote 2026/02/05 16:57:34 INFO Applying migration id=rfc9421 2026/02/05 16:57:34 INFO Applying migration id=keys 2026/02/05 16:57:34 INFO Applying migration id=portable 2026/02/05 16:57:34 INFO Applying migration id=proofs 2026/02/05 16:57:34 INFO Applying migration id=contexts 2026/02/05 16:57:34 INFO Applying migration id=deliverieshost 2026/02/05 16:57:34 INFO Applying migration id=pembegin 2026/02/05 16:57:34 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:35 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/05 16:57: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/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/02/05 16:57:35 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Update (0.61s) === RUN TestPoll_OldUpdate 2026/02/05 16:57:35 INFO Applying migration id=initial 2026/02/05 16:57:35 INFO Applying migration id=notesupdated 2026/02/05 16:57:35 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:35 INFO Applying migration id=activitiesid 2026/02/05 16:57:35 INFO Applying migration id=outbox 2026/02/05 16:57:35 INFO Applying migration id=edits 2026/02/05 16:57:35 INFO Applying migration id=outboxactor 2026/02/05 16:57:35 INFO Applying migration id=outboxsender 2026/02/05 16:57:35 INFO Applying migration id=thread 2026/02/05 16:57:35 INFO Applying migration id=host 2026/02/05 16:57:35 INFO Applying migration id=sharedinbox 2026/02/05 16:57:35 INFO Applying migration id=noteshost 2026/02/05 16:57:35 INFO Applying migration id=fetched 2026/02/05 16:57:35 INFO Applying migration id=move 2026/02/05 16:57:35 INFO Applying migration id=cleanup 2026/02/05 16:57:35 INFO Applying migration id=received 2026/02/05 16:57:35 INFO Applying migration id=namehost 2026/02/05 16:57:35 INFO Applying migration id=outboxhost 2026/02/05 16:57:35 INFO Applying migration id=notesfts 2026/02/05 16:57:35 INFO Applying migration id=iconsname 2026/02/05 16:57:35 INFO Applying migration id=nohash 2026/02/05 16:57:35 INFO Applying migration id=shares 2026/02/05 16:57:35 INFO Applying migration id=actorttl 2026/02/05 16:57:35 INFO Applying migration id=tocc 2026/02/05 16:57:35 INFO Applying migration id=followeds 2026/02/05 16:57:35 INFO Applying migration id=certhash 2026/02/05 16:57:35 INFO Applying migration id=follows_sync 2026/02/05 16:57:35 INFO Applying migration id=jsonpath 2026/02/05 16:57:35 INFO Applying migration id=localforward 2026/02/05 16:57:35 INFO Applying migration id=avatar 2026/02/05 16:57:35 INFO Applying migration id=noimage 2026/02/05 16:57:35 INFO Applying migration id=feed 2026/02/05 16:57:35 INFO Applying migration id=bookmarks 2026/02/05 16:57:35 INFO Applying migration id=shareactivity 2026/02/05 16:57:35 INFO Applying migration id=application 2026/02/05 16:57:35 INFO Applying migration id=certificates 2026/02/05 16:57:35 INFO Applying migration id=rawforward 2026/02/05 16:57:35 INFO Applying migration id=publickey 2026/02/05 16:57:35 INFO Applying migration id=resolvegroup 2026/02/05 16:57:35 INFO Applying migration id=reject 2026/02/05 16:57:35 INFO Applying migration id=autodel 2026/02/05 16:57:35 INFO Applying migration id=jsonb 2026/02/05 16:57:35 INFO Applying migration id=quote 2026/02/05 16:57:35 INFO Applying migration id=rfc9421 2026/02/05 16:57:35 INFO Applying migration id=keys 2026/02/05 16:57:35 INFO Applying migration id=portable 2026/02/05 16:57:35 INFO Applying migration id=proofs 2026/02/05 16:57:35 INFO Applying migration id=contexts 2026/02/05 16:57:35 INFO Applying migration id=deliverieshost 2026/02/05 16:57:35 INFO Applying migration id=pembegin 2026/02/05 16:57:35 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:35 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/05 16:57:35 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OldUpdate (0.64s) === RUN TestPoll_Local3Options 2026/02/05 16:57:35 INFO Applying migration id=initial 2026/02/05 16:57:35 INFO Applying migration id=notesupdated 2026/02/05 16:57:35 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:35 INFO Applying migration id=activitiesid 2026/02/05 16:57:35 INFO Applying migration id=outbox 2026/02/05 16:57:35 INFO Applying migration id=edits 2026/02/05 16:57:35 INFO Applying migration id=outboxactor 2026/02/05 16:57:35 INFO Applying migration id=outboxsender 2026/02/05 16:57:35 INFO Applying migration id=thread 2026/02/05 16:57:35 INFO Applying migration id=host 2026/02/05 16:57:35 INFO Applying migration id=sharedinbox 2026/02/05 16:57:35 INFO Applying migration id=noteshost 2026/02/05 16:57:35 INFO Applying migration id=fetched 2026/02/05 16:57:35 INFO Applying migration id=move 2026/02/05 16:57:35 INFO Applying migration id=cleanup 2026/02/05 16:57:35 INFO Applying migration id=received 2026/02/05 16:57:35 INFO Applying migration id=namehost 2026/02/05 16:57:35 INFO Applying migration id=outboxhost 2026/02/05 16:57:35 INFO Applying migration id=notesfts 2026/02/05 16:57:35 INFO Applying migration id=iconsname 2026/02/05 16:57:35 INFO Applying migration id=nohash 2026/02/05 16:57:35 INFO Applying migration id=shares 2026/02/05 16:57:35 INFO Applying migration id=actorttl 2026/02/05 16:57:35 INFO Applying migration id=tocc 2026/02/05 16:57:35 INFO Applying migration id=followeds 2026/02/05 16:57:35 INFO Applying migration id=certhash 2026/02/05 16:57:35 INFO Applying migration id=follows_sync 2026/02/05 16:57:35 INFO Applying migration id=jsonpath 2026/02/05 16:57:36 INFO Applying migration id=localforward 2026/02/05 16:57:36 INFO Applying migration id=avatar 2026/02/05 16:57:36 INFO Applying migration id=noimage 2026/02/05 16:57:36 INFO Applying migration id=feed 2026/02/05 16:57:36 INFO Applying migration id=bookmarks 2026/02/05 16:57:36 INFO Applying migration id=shareactivity 2026/02/05 16:57:36 INFO Applying migration id=application 2026/02/05 16:57:36 INFO Applying migration id=certificates 2026/02/05 16:57:36 INFO Applying migration id=rawforward 2026/02/05 16:57:36 INFO Applying migration id=publickey 2026/02/05 16:57:36 INFO Applying migration id=resolvegroup 2026/02/05 16:57:36 INFO Applying migration id=reject 2026/02/05 16:57:36 INFO Applying migration id=autodel 2026/02/05 16:57:36 INFO Applying migration id=jsonb 2026/02/05 16:57:36 INFO Applying migration id=quote 2026/02/05 16:57:36 INFO Applying migration id=rfc9421 2026/02/05 16:57:36 INFO Applying migration id=keys 2026/02/05 16:57:36 INFO Applying migration id=portable 2026/02/05 16:57:36 INFO Applying migration id=proofs 2026/02/05 16:57:36 INFO Applying migration id=contexts 2026/02/05 16:57:36 INFO Applying migration id=deliverieshost 2026/02/05 16:57:36 INFO Applying migration id=pembegin 2026/02/05 16:57:36 INFO Applying migration id=didhost 2026/02/05 16:57:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-e667-7a98-ac39-6877bc8a70a7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-e667-7922-aea5-17fd8fdfe42c activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-e667-7922-aea5-17fd8fdfe42c 2026/02/05 16:57:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebc-e667-7922-aea5-17fd8fdfe42c --- PASS: TestPoll_Local3Options (1.72s) === RUN TestPoll_Local5Options 2026/02/05 16:57:37 INFO Applying migration id=initial 2026/02/05 16:57:37 INFO Applying migration id=notesupdated 2026/02/05 16:57:37 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:37 INFO Applying migration id=activitiesid 2026/02/05 16:57:37 INFO Applying migration id=outbox 2026/02/05 16:57:37 INFO Applying migration id=edits 2026/02/05 16:57:37 INFO Applying migration id=outboxactor 2026/02/05 16:57:37 INFO Applying migration id=outboxsender 2026/02/05 16:57:37 INFO Applying migration id=thread 2026/02/05 16:57:37 INFO Applying migration id=host 2026/02/05 16:57:37 INFO Applying migration id=sharedinbox 2026/02/05 16:57:37 INFO Applying migration id=noteshost 2026/02/05 16:57:37 INFO Applying migration id=fetched 2026/02/05 16:57:37 INFO Applying migration id=move 2026/02/05 16:57:37 INFO Applying migration id=cleanup 2026/02/05 16:57:37 INFO Applying migration id=received 2026/02/05 16:57:37 INFO Applying migration id=namehost 2026/02/05 16:57:37 INFO Applying migration id=outboxhost 2026/02/05 16:57:37 INFO Applying migration id=notesfts 2026/02/05 16:57:37 INFO Applying migration id=iconsname 2026/02/05 16:57:37 INFO Applying migration id=nohash 2026/02/05 16:57:37 INFO Applying migration id=shares 2026/02/05 16:57:37 INFO Applying migration id=actorttl 2026/02/05 16:57:37 INFO Applying migration id=tocc 2026/02/05 16:57:37 INFO Applying migration id=followeds 2026/02/05 16:57:37 INFO Applying migration id=certhash 2026/02/05 16:57:37 INFO Applying migration id=follows_sync 2026/02/05 16:57:37 INFO Applying migration id=jsonpath 2026/02/05 16:57:37 INFO Applying migration id=localforward 2026/02/05 16:57:37 INFO Applying migration id=avatar 2026/02/05 16:57:37 INFO Applying migration id=noimage 2026/02/05 16:57:37 INFO Applying migration id=feed 2026/02/05 16:57:37 INFO Applying migration id=bookmarks 2026/02/05 16:57:37 INFO Applying migration id=shareactivity 2026/02/05 16:57:37 INFO Applying migration id=application 2026/02/05 16:57:37 INFO Applying migration id=certificates 2026/02/05 16:57:37 INFO Applying migration id=rawforward 2026/02/05 16:57:37 INFO Applying migration id=publickey 2026/02/05 16:57:37 INFO Applying migration id=resolvegroup 2026/02/05 16:57:37 INFO Applying migration id=reject 2026/02/05 16:57:37 INFO Applying migration id=autodel 2026/02/05 16:57:37 INFO Applying migration id=jsonb 2026/02/05 16:57:37 INFO Applying migration id=quote 2026/02/05 16:57:37 INFO Applying migration id=rfc9421 2026/02/05 16:57:37 INFO Applying migration id=keys 2026/02/05 16:57:37 INFO Applying migration id=portable 2026/02/05 16:57:37 INFO Applying migration id=proofs 2026/02/05 16:57:37 INFO Applying migration id=contexts 2026/02/05 16:57:37 INFO Applying migration id=deliverieshost 2026/02/05 16:57:37 INFO Applying migration id=pembegin 2026/02/05 16:57:37 INFO Applying migration id=didhost 2026/02/05 16:57:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-ead9-735d-b65b-4e3dc2303d2b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-ead9-7241-b8f1-af00a75abe81 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-ead9-7241-b8f1-af00a75abe81 2026/02/05 16:57:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebc-ead9-7241-b8f1-af00a75abe81 --- PASS: TestPoll_Local5Options (1.14s) === RUN TestPoll_Local1Option 2026/02/05 16:57:38 INFO Applying migration id=initial 2026/02/05 16:57:38 INFO Applying migration id=notesupdated 2026/02/05 16:57:38 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:38 INFO Applying migration id=activitiesid 2026/02/05 16:57:38 INFO Applying migration id=outbox 2026/02/05 16:57:38 INFO Applying migration id=edits 2026/02/05 16:57:38 INFO Applying migration id=outboxactor 2026/02/05 16:57:38 INFO Applying migration id=outboxsender 2026/02/05 16:57:38 INFO Applying migration id=thread 2026/02/05 16:57:38 INFO Applying migration id=host 2026/02/05 16:57:38 INFO Applying migration id=sharedinbox 2026/02/05 16:57:38 INFO Applying migration id=noteshost 2026/02/05 16:57:38 INFO Applying migration id=fetched 2026/02/05 16:57:38 INFO Applying migration id=move 2026/02/05 16:57:38 INFO Applying migration id=cleanup 2026/02/05 16:57:38 INFO Applying migration id=received 2026/02/05 16:57:38 INFO Applying migration id=namehost 2026/02/05 16:57:38 INFO Applying migration id=outboxhost 2026/02/05 16:57:38 INFO Applying migration id=notesfts 2026/02/05 16:57:38 INFO Applying migration id=iconsname 2026/02/05 16:57:38 INFO Applying migration id=nohash 2026/02/05 16:57:38 INFO Applying migration id=shares 2026/02/05 16:57:38 INFO Applying migration id=actorttl 2026/02/05 16:57:38 INFO Applying migration id=tocc 2026/02/05 16:57:38 INFO Applying migration id=followeds 2026/02/05 16:57:38 INFO Applying migration id=certhash 2026/02/05 16:57:38 INFO Applying migration id=follows_sync 2026/02/05 16:57:38 INFO Applying migration id=jsonpath 2026/02/05 16:57:38 INFO Applying migration id=localforward 2026/02/05 16:57:38 INFO Applying migration id=avatar 2026/02/05 16:57:38 INFO Applying migration id=noimage 2026/02/05 16:57:38 INFO Applying migration id=feed 2026/02/05 16:57:38 INFO Applying migration id=bookmarks 2026/02/05 16:57:38 INFO Applying migration id=shareactivity 2026/02/05 16:57:38 INFO Applying migration id=application 2026/02/05 16:57:38 INFO Applying migration id=certificates 2026/02/05 16:57:38 INFO Applying migration id=rawforward 2026/02/05 16:57:38 INFO Applying migration id=publickey 2026/02/05 16:57:38 INFO Applying migration id=resolvegroup 2026/02/05 16:57:38 INFO Applying migration id=reject 2026/02/05 16:57:38 INFO Applying migration id=autodel 2026/02/05 16:57:38 INFO Applying migration id=jsonb 2026/02/05 16:57:38 INFO Applying migration id=quote 2026/02/05 16:57:38 INFO Applying migration id=rfc9421 2026/02/05 16:57:38 INFO Applying migration id=keys 2026/02/05 16:57:38 INFO Applying migration id=portable 2026/02/05 16:57:38 INFO Applying migration id=proofs 2026/02/05 16:57:38 INFO Applying migration id=contexts 2026/02/05 16:57:38 INFO Applying migration id=deliverieshost 2026/02/05 16:57:38 INFO Applying migration id=pembegin 2026/02/05 16:57:38 INFO Applying migration id=didhost 2026/02/05 16:57:40 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope" --- PASS: TestPoll_Local1Option (1.84s) === RUN TestPoll_Local6Options 2026/02/05 16:57:40 INFO Applying migration id=initial 2026/02/05 16:57:40 INFO Applying migration id=notesupdated 2026/02/05 16:57:40 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:40 INFO Applying migration id=activitiesid 2026/02/05 16:57:40 INFO Applying migration id=outbox 2026/02/05 16:57:40 INFO Applying migration id=edits 2026/02/05 16:57:40 INFO Applying migration id=outboxactor 2026/02/05 16:57:40 INFO Applying migration id=outboxsender 2026/02/05 16:57:40 INFO Applying migration id=thread 2026/02/05 16:57:40 INFO Applying migration id=host 2026/02/05 16:57:40 INFO Applying migration id=sharedinbox 2026/02/05 16:57:40 INFO Applying migration id=noteshost 2026/02/05 16:57:40 INFO Applying migration id=fetched 2026/02/05 16:57:40 INFO Applying migration id=move 2026/02/05 16:57:40 INFO Applying migration id=cleanup 2026/02/05 16:57:40 INFO Applying migration id=received 2026/02/05 16:57:40 INFO Applying migration id=namehost 2026/02/05 16:57:40 INFO Applying migration id=outboxhost 2026/02/05 16:57:40 INFO Applying migration id=notesfts 2026/02/05 16:57:40 INFO Applying migration id=iconsname 2026/02/05 16:57:40 INFO Applying migration id=nohash 2026/02/05 16:57:40 INFO Applying migration id=shares 2026/02/05 16:57:40 INFO Applying migration id=actorttl 2026/02/05 16:57:40 INFO Applying migration id=tocc 2026/02/05 16:57:40 INFO Applying migration id=followeds 2026/02/05 16:57:40 INFO Applying migration id=certhash 2026/02/05 16:57:40 INFO Applying migration id=follows_sync 2026/02/05 16:57:40 INFO Applying migration id=jsonpath 2026/02/05 16:57:40 INFO Applying migration id=localforward 2026/02/05 16:57:40 INFO Applying migration id=avatar 2026/02/05 16:57:40 INFO Applying migration id=noimage 2026/02/05 16:57:40 INFO Applying migration id=feed 2026/02/05 16:57:40 INFO Applying migration id=bookmarks 2026/02/05 16:57:40 INFO Applying migration id=shareactivity 2026/02/05 16:57:40 INFO Applying migration id=application 2026/02/05 16:57:40 INFO Applying migration id=certificates 2026/02/05 16:57:40 INFO Applying migration id=rawforward 2026/02/05 16:57:40 INFO Applying migration id=publickey 2026/02/05 16:57:40 INFO Applying migration id=resolvegroup 2026/02/05 16:57:40 INFO Applying migration id=reject 2026/02/05 16:57:40 INFO Applying migration id=autodel 2026/02/05 16:57:40 INFO Applying migration id=jsonb 2026/02/05 16:57:40 INFO Applying migration id=quote 2026/02/05 16:57:40 INFO Applying migration id=rfc9421 2026/02/05 16:57:40 INFO Applying migration id=keys 2026/02/05 16:57:40 INFO Applying migration id=portable 2026/02/05 16:57:40 INFO Applying migration id=proofs 2026/02/05 16:57:40 INFO Applying migration id=contexts 2026/02/05 16:57:40 INFO Applying migration id=deliverieshost 2026/02/05 16:57:40 INFO Applying migration id=pembegin 2026/02/05 16:57:40 INFO Applying migration id=didhost 2026/02/05 16:57:41 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.18s) === RUN TestPoll_LocalEmptyOption 2026/02/05 16:57:41 INFO Applying migration id=initial 2026/02/05 16:57:41 INFO Applying migration id=notesupdated 2026/02/05 16:57:41 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:41 INFO Applying migration id=activitiesid 2026/02/05 16:57:41 INFO Applying migration id=outbox 2026/02/05 16:57:41 INFO Applying migration id=edits 2026/02/05 16:57:41 INFO Applying migration id=outboxactor 2026/02/05 16:57:41 INFO Applying migration id=outboxsender 2026/02/05 16:57:41 INFO Applying migration id=thread 2026/02/05 16:57:41 INFO Applying migration id=host 2026/02/05 16:57:41 INFO Applying migration id=sharedinbox 2026/02/05 16:57:41 INFO Applying migration id=noteshost 2026/02/05 16:57:41 INFO Applying migration id=fetched 2026/02/05 16:57:41 INFO Applying migration id=move 2026/02/05 16:57:41 INFO Applying migration id=cleanup 2026/02/05 16:57:41 INFO Applying migration id=received 2026/02/05 16:57:41 INFO Applying migration id=namehost 2026/02/05 16:57:41 INFO Applying migration id=outboxhost 2026/02/05 16:57:41 INFO Applying migration id=notesfts 2026/02/05 16:57:41 INFO Applying migration id=iconsname 2026/02/05 16:57:41 INFO Applying migration id=nohash 2026/02/05 16:57:41 INFO Applying migration id=shares 2026/02/05 16:57:41 INFO Applying migration id=actorttl 2026/02/05 16:57:41 INFO Applying migration id=tocc 2026/02/05 16:57:41 INFO Applying migration id=followeds 2026/02/05 16:57:41 INFO Applying migration id=certhash 2026/02/05 16:57:41 INFO Applying migration id=follows_sync 2026/02/05 16:57:41 INFO Applying migration id=jsonpath 2026/02/05 16:57:41 INFO Applying migration id=localforward 2026/02/05 16:57:41 INFO Applying migration id=avatar 2026/02/05 16:57:41 INFO Applying migration id=noimage 2026/02/05 16:57:41 INFO Applying migration id=feed 2026/02/05 16:57:41 INFO Applying migration id=bookmarks 2026/02/05 16:57:41 INFO Applying migration id=shareactivity 2026/02/05 16:57:41 INFO Applying migration id=application 2026/02/05 16:57:41 INFO Applying migration id=certificates 2026/02/05 16:57:41 INFO Applying migration id=rawforward 2026/02/05 16:57:41 INFO Applying migration id=publickey 2026/02/05 16:57:41 INFO Applying migration id=resolvegroup 2026/02/05 16:57:41 INFO Applying migration id=reject 2026/02/05 16:57:41 INFO Applying migration id=autodel 2026/02/05 16:57:41 INFO Applying migration id=jsonb 2026/02/05 16:57:41 INFO Applying migration id=quote 2026/02/05 16:57:41 INFO Applying migration id=rfc9421 2026/02/05 16:57:41 INFO Applying migration id=keys 2026/02/05 16:57:41 INFO Applying migration id=portable 2026/02/05 16:57:41 INFO Applying migration id=proofs 2026/02/05 16:57:41 INFO Applying migration id=contexts 2026/02/05 16:57:41 INFO Applying migration id=deliverieshost 2026/02/05 16:57:41 INFO Applying migration id=pembegin 2026/02/05 16:57:41 INFO Applying migration id=didhost --- PASS: TestPoll_LocalEmptyOption (0.89s) === RUN TestPoll_LocalOptionWithLink 2026/02/05 16:57:42 INFO Applying migration id=initial 2026/02/05 16:57:42 INFO Applying migration id=notesupdated 2026/02/05 16:57:42 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:42 INFO Applying migration id=activitiesid 2026/02/05 16:57:42 INFO Applying migration id=outbox 2026/02/05 16:57:42 INFO Applying migration id=edits 2026/02/05 16:57:42 INFO Applying migration id=outboxactor 2026/02/05 16:57:42 INFO Applying migration id=outboxsender 2026/02/05 16:57:42 INFO Applying migration id=thread 2026/02/05 16:57:42 INFO Applying migration id=host 2026/02/05 16:57:42 INFO Applying migration id=sharedinbox 2026/02/05 16:57:42 INFO Applying migration id=noteshost 2026/02/05 16:57:42 INFO Applying migration id=fetched 2026/02/05 16:57:42 INFO Applying migration id=move 2026/02/05 16:57:42 INFO Applying migration id=cleanup 2026/02/05 16:57:42 INFO Applying migration id=received 2026/02/05 16:57:42 INFO Applying migration id=namehost 2026/02/05 16:57:42 INFO Applying migration id=outboxhost 2026/02/05 16:57:42 INFO Applying migration id=notesfts 2026/02/05 16:57:42 INFO Applying migration id=iconsname 2026/02/05 16:57:42 INFO Applying migration id=nohash 2026/02/05 16:57:42 INFO Applying migration id=shares 2026/02/05 16:57:42 INFO Applying migration id=actorttl 2026/02/05 16:57:42 INFO Applying migration id=tocc 2026/02/05 16:57:42 INFO Applying migration id=followeds 2026/02/05 16:57:42 INFO Applying migration id=certhash 2026/02/05 16:57:42 INFO Applying migration id=follows_sync 2026/02/05 16:57:42 INFO Applying migration id=jsonpath 2026/02/05 16:57:42 INFO Applying migration id=localforward 2026/02/05 16:57:42 INFO Applying migration id=avatar 2026/02/05 16:57:42 INFO Applying migration id=noimage 2026/02/05 16:57:42 INFO Applying migration id=feed 2026/02/05 16:57:42 INFO Applying migration id=bookmarks 2026/02/05 16:57:42 INFO Applying migration id=shareactivity 2026/02/05 16:57:42 INFO Applying migration id=application 2026/02/05 16:57:42 INFO Applying migration id=certificates 2026/02/05 16:57:42 INFO Applying migration id=rawforward 2026/02/05 16:57:42 INFO Applying migration id=publickey 2026/02/05 16:57:42 INFO Applying migration id=resolvegroup 2026/02/05 16:57:42 INFO Applying migration id=reject 2026/02/05 16:57:42 INFO Applying migration id=autodel 2026/02/05 16:57:42 INFO Applying migration id=jsonb 2026/02/05 16:57:42 INFO Applying migration id=quote 2026/02/05 16:57:42 INFO Applying migration id=rfc9421 2026/02/05 16:57:42 INFO Applying migration id=keys 2026/02/05 16:57:42 INFO Applying migration id=portable 2026/02/05 16:57:42 INFO Applying migration id=proofs 2026/02/05 16:57:42 INFO Applying migration id=contexts 2026/02/05 16:57:42 INFO Applying migration id=deliverieshost 2026/02/05 16:57:42 INFO Applying migration id=pembegin 2026/02/05 16:57:42 INFO Applying migration id=didhost 2026/02/05 16:57:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-004a-7e61-98d8-1c88acc895b7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-004a-7c2c-9be1-01f7dbfc4f13 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-004a-7c2c-9be1-01f7dbfc4f13 2026/02/05 16:57:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-004a-7c2c-9be1-01f7dbfc4f13 --- PASS: TestPoll_LocalOptionWithLink (1.59s) === RUN TestPoll_Local3OptionsAnd2Votes 2026/02/05 16:57:44 INFO Applying migration id=initial 2026/02/05 16:57:44 INFO Applying migration id=notesupdated 2026/02/05 16:57:44 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:44 INFO Applying migration id=activitiesid 2026/02/05 16:57:44 INFO Applying migration id=outbox 2026/02/05 16:57:44 INFO Applying migration id=edits 2026/02/05 16:57:44 INFO Applying migration id=outboxactor 2026/02/05 16:57:44 INFO Applying migration id=outboxsender 2026/02/05 16:57:44 INFO Applying migration id=thread 2026/02/05 16:57:44 INFO Applying migration id=host 2026/02/05 16:57:44 INFO Applying migration id=sharedinbox 2026/02/05 16:57:44 INFO Applying migration id=noteshost 2026/02/05 16:57:44 INFO Applying migration id=fetched 2026/02/05 16:57:44 INFO Applying migration id=move 2026/02/05 16:57:44 INFO Applying migration id=cleanup 2026/02/05 16:57:44 INFO Applying migration id=received 2026/02/05 16:57:44 INFO Applying migration id=namehost 2026/02/05 16:57:44 INFO Applying migration id=outboxhost 2026/02/05 16:57:44 INFO Applying migration id=notesfts 2026/02/05 16:57:44 INFO Applying migration id=iconsname 2026/02/05 16:57:44 INFO Applying migration id=nohash 2026/02/05 16:57:44 INFO Applying migration id=shares 2026/02/05 16:57:44 INFO Applying migration id=actorttl 2026/02/05 16:57:44 INFO Applying migration id=tocc 2026/02/05 16:57:44 INFO Applying migration id=followeds 2026/02/05 16:57:44 INFO Applying migration id=certhash 2026/02/05 16:57:44 INFO Applying migration id=follows_sync 2026/02/05 16:57:44 INFO Applying migration id=jsonpath 2026/02/05 16:57:44 INFO Applying migration id=localforward 2026/02/05 16:57:44 INFO Applying migration id=avatar 2026/02/05 16:57:44 INFO Applying migration id=noimage 2026/02/05 16:57:44 INFO Applying migration id=feed 2026/02/05 16:57:44 INFO Applying migration id=bookmarks 2026/02/05 16:57:44 INFO Applying migration id=shareactivity 2026/02/05 16:57:44 INFO Applying migration id=application 2026/02/05 16:57:44 INFO Applying migration id=certificates 2026/02/05 16:57:44 INFO Applying migration id=rawforward 2026/02/05 16:57:44 INFO Applying migration id=publickey 2026/02/05 16:57:44 INFO Applying migration id=resolvegroup 2026/02/05 16:57:44 INFO Applying migration id=reject 2026/02/05 16:57:44 INFO Applying migration id=autodel 2026/02/05 16:57:44 INFO Applying migration id=jsonb 2026/02/05 16:57:44 INFO Applying migration id=quote 2026/02/05 16:57:44 INFO Applying migration id=rfc9421 2026/02/05 16:57:44 INFO Applying migration id=keys 2026/02/05 16:57:44 INFO Applying migration id=portable 2026/02/05 16:57:44 INFO Applying migration id=proofs 2026/02/05 16:57:44 INFO Applying migration id=contexts 2026/02/05 16:57:44 INFO Applying migration id=deliverieshost 2026/02/05 16:57:44 INFO Applying migration id=pembegin 2026/02/05 16:57:44 INFO Applying migration id=didhost 2026/02/05 16:57:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-0428-758c-8f1f-68ce4555b3b2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c 2026/02/05 16:57:45 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c 2026/02/05 16:57:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-042b-72b2-9bbd-80400c9dc9f4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-042b-7271-bae7-a8fd70ee52c5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-042b-7271-bae7-a8fd70ee52c5 2026/02/05 16:57:45 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c 2026/02/05 16:57:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-042d-7225-972d-fb8cfad3fd7f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-042d-71dc-bfce-3d12c094c449 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebd-042d-71dc-bfce-3d12c094c449 2026/02/05 16:57:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c 2026/02/05 16:57:45 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c 2026/02/05 16:57:45 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2ebd-0434-732f-85a9-edcfc6a15f16 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c 2026/02/05 16:57:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c --- PASS: TestPoll_Local3OptionsAnd2Votes (1.00s) === RUN TestPoll_Local3OptionsAnd2VotesAndDeletedVote 2026/02/05 16:57:45 INFO Applying migration id=initial 2026/02/05 16:57:45 INFO Applying migration id=notesupdated 2026/02/05 16:57:45 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:45 INFO Applying migration id=activitiesid 2026/02/05 16:57:45 INFO Applying migration id=outbox 2026/02/05 16:57:45 INFO Applying migration id=edits 2026/02/05 16:57:45 INFO Applying migration id=outboxactor 2026/02/05 16:57:45 INFO Applying migration id=outboxsender 2026/02/05 16:57:45 INFO Applying migration id=thread 2026/02/05 16:57:45 INFO Applying migration id=host 2026/02/05 16:57:45 INFO Applying migration id=sharedinbox 2026/02/05 16:57:45 INFO Applying migration id=noteshost 2026/02/05 16:57:45 INFO Applying migration id=fetched 2026/02/05 16:57:45 INFO Applying migration id=move 2026/02/05 16:57:45 INFO Applying migration id=cleanup 2026/02/05 16:57:45 INFO Applying migration id=received 2026/02/05 16:57:45 INFO Applying migration id=namehost 2026/02/05 16:57:45 INFO Applying migration id=outboxhost 2026/02/05 16:57:45 INFO Applying migration id=notesfts 2026/02/05 16:57:45 INFO Applying migration id=iconsname 2026/02/05 16:57:45 INFO Applying migration id=nohash 2026/02/05 16:57:45 INFO Applying migration id=shares 2026/02/05 16:57:45 INFO Applying migration id=actorttl 2026/02/05 16:57:45 INFO Applying migration id=tocc 2026/02/05 16:57:45 INFO Applying migration id=followeds 2026/02/05 16:57:45 INFO Applying migration id=certhash 2026/02/05 16:57:45 INFO Applying migration id=follows_sync 2026/02/05 16:57:45 INFO Applying migration id=jsonpath 2026/02/05 16:57:45 INFO Applying migration id=localforward 2026/02/05 16:57:45 INFO Applying migration id=avatar 2026/02/05 16:57:45 INFO Applying migration id=noimage 2026/02/05 16:57:45 INFO Applying migration id=feed 2026/02/05 16:57:45 INFO Applying migration id=bookmarks 2026/02/05 16:57:45 INFO Applying migration id=shareactivity 2026/02/05 16:57:45 INFO Applying migration id=application 2026/02/05 16:57:45 INFO Applying migration id=certificates 2026/02/05 16:57:45 INFO Applying migration id=rawforward 2026/02/05 16:57:45 INFO Applying migration id=publickey 2026/02/05 16:57:45 INFO Applying migration id=resolvegroup 2026/02/05 16:57:45 INFO Applying migration id=reject 2026/02/05 16:57:45 INFO Applying migration id=autodel 2026/02/05 16:57:45 INFO Applying migration id=jsonb 2026/02/05 16:57:45 INFO Applying migration id=quote 2026/02/05 16:57:45 INFO Applying migration id=rfc9421 2026/02/05 16:57:45 INFO Applying migration id=keys 2026/02/05 16:57:45 INFO Applying migration id=portable 2026/02/05 16:57:45 INFO Applying migration id=proofs 2026/02/05 16:57:45 INFO Applying migration id=contexts 2026/02/05 16:57:45 INFO Applying migration id=deliverieshost 2026/02/05 16:57:45 INFO Applying migration id=pembegin 2026/02/05 16:57:45 INFO Applying migration id=didhost 2026/02/05 16:57:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-0b83-749a-b6a7-cbbd86244a79 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 2026/02/05 16:57:47 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 2026/02/05 16:57:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-0b86-784c-8cbd-428731c35751 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0b86-7818-af60-ce60e0adc71f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-0b86-7818-af60-ce60e0adc71f 2026/02/05 16:57:47 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 2026/02/05 16:57:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-0b88-7589-adbe-11757e78f8d4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0b88-7550-bdc7-d2f1b69d6c1c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebd-0b88-7550-bdc7-d2f1b69d6c1c 2026/02/05 16:57:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 2026/02/05 16:57:47 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2ebd-0b88-7550-bdc7-d2f1b69d6c1c#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0b88-7550-bdc7-d2f1b69d6c1c activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2ebd-0b88-7550-bdc7-d2f1b69d6c1c 2026/02/05 16:57:47 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 2026/02/05 16:57:47 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2ebd-0b91-7370-a3e9-7cd5f9071352 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 2026/02/05 16:57:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 --- PASS: TestPoll_Local3OptionsAnd2VotesAndDeletedVote (1.88s) === RUN TestPoll_LocalVoteVisibilityFollowers 2026/02/05 16:57:47 INFO Applying migration id=initial 2026/02/05 16:57:47 INFO Applying migration id=notesupdated 2026/02/05 16:57:47 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:47 INFO Applying migration id=activitiesid 2026/02/05 16:57:47 INFO Applying migration id=outbox 2026/02/05 16:57:47 INFO Applying migration id=edits 2026/02/05 16:57:47 INFO Applying migration id=outboxactor 2026/02/05 16:57:47 INFO Applying migration id=outboxsender 2026/02/05 16:57:47 INFO Applying migration id=thread 2026/02/05 16:57:47 INFO Applying migration id=host 2026/02/05 16:57:47 INFO Applying migration id=sharedinbox 2026/02/05 16:57:47 INFO Applying migration id=noteshost 2026/02/05 16:57:47 INFO Applying migration id=fetched 2026/02/05 16:57:47 INFO Applying migration id=move 2026/02/05 16:57:47 INFO Applying migration id=cleanup 2026/02/05 16:57:47 INFO Applying migration id=received 2026/02/05 16:57:47 INFO Applying migration id=namehost 2026/02/05 16:57:47 INFO Applying migration id=outboxhost 2026/02/05 16:57:47 INFO Applying migration id=notesfts 2026/02/05 16:57:47 INFO Applying migration id=iconsname 2026/02/05 16:57:47 INFO Applying migration id=nohash 2026/02/05 16:57:47 INFO Applying migration id=shares 2026/02/05 16:57:47 INFO Applying migration id=actorttl 2026/02/05 16:57:47 INFO Applying migration id=tocc 2026/02/05 16:57:47 INFO Applying migration id=followeds 2026/02/05 16:57:47 INFO Applying migration id=certhash 2026/02/05 16:57:47 INFO Applying migration id=follows_sync 2026/02/05 16:57:47 INFO Applying migration id=jsonpath 2026/02/05 16:57:47 INFO Applying migration id=localforward 2026/02/05 16:57:47 INFO Applying migration id=avatar 2026/02/05 16:57:47 INFO Applying migration id=noimage 2026/02/05 16:57:47 INFO Applying migration id=feed 2026/02/05 16:57:47 INFO Applying migration id=bookmarks 2026/02/05 16:57:47 INFO Applying migration id=shareactivity 2026/02/05 16:57:47 INFO Applying migration id=application 2026/02/05 16:57:47 INFO Applying migration id=certificates 2026/02/05 16:57:47 INFO Applying migration id=rawforward 2026/02/05 16:57:47 INFO Applying migration id=publickey 2026/02/05 16:57:47 INFO Applying migration id=resolvegroup 2026/02/05 16:57:47 INFO Applying migration id=reject 2026/02/05 16:57:47 INFO Applying migration id=autodel 2026/02/05 16:57:47 INFO Applying migration id=jsonb 2026/02/05 16:57:47 INFO Applying migration id=quote 2026/02/05 16:57:47 INFO Applying migration id=rfc9421 2026/02/05 16:57:47 INFO Applying migration id=keys 2026/02/05 16:57:47 INFO Applying migration id=portable 2026/02/05 16:57:47 INFO Applying migration id=proofs 2026/02/05 16:57:47 INFO Applying migration id=contexts 2026/02/05 16:57:47 INFO Applying migration id=deliverieshost 2026/02/05 16:57:47 INFO Applying migration id=pembegin 2026/02/05 16:57:47 INFO Applying migration id=didhost 2026/02/05 16:57:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-0ff2-76aa-b6bc-3ce7c2586325 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/02/05 16:57:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-0ff3-734b-b1df-2968d1016018 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-0ff2-76aa-b6bc-3ce7c2586325 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebd-0ff2-76aa-b6bc-3ce7c2586325 2026/02/05 16:57:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-0ff3-7ce3-babe-5208df4a97dd 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/02/05 16:57:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-0ff4-777e-8c41-df0184d5964c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-0ff3-7ce3-babe-5208df4a97dd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebd-0ff3-7ce3-babe-5208df4a97dd 2026/02/05 16:57:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-0ff5-72a6-a3a6-372413c6d636 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-0ff7-7b51-8836-fe61e58016cf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0ff7-7b1d-8842-4f8567ab7fc3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-0ff7-7b1d-8842-4f8567ab7fc3 2026/02/05 16:57:48 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-0ff9-7b46-b476-8f6a98971d21 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0ff9-7b11-8c23-8e2963d1cd01 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebd-0ff9-7b11-8c23-8e2963d1cd01 2026/02/05 16:57:48 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2ebd-0ffc-7b5b-8422-61391fb3fdcf activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e --- PASS: TestPoll_LocalVoteVisibilityFollowers (1.14s) === RUN TestPoll_LocalVoteVisibilityPublic 2026/02/05 16:57:48 INFO Applying migration id=initial 2026/02/05 16:57:48 INFO Applying migration id=notesupdated 2026/02/05 16:57:48 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:48 INFO Applying migration id=activitiesid 2026/02/05 16:57:48 INFO Applying migration id=outbox 2026/02/05 16:57:48 INFO Applying migration id=edits 2026/02/05 16:57:48 INFO Applying migration id=outboxactor 2026/02/05 16:57:48 INFO Applying migration id=outboxsender 2026/02/05 16:57:48 INFO Applying migration id=thread 2026/02/05 16:57:48 INFO Applying migration id=host 2026/02/05 16:57:48 INFO Applying migration id=sharedinbox 2026/02/05 16:57:48 INFO Applying migration id=noteshost 2026/02/05 16:57:48 INFO Applying migration id=fetched 2026/02/05 16:57:48 INFO Applying migration id=move 2026/02/05 16:57:48 INFO Applying migration id=cleanup 2026/02/05 16:57:48 INFO Applying migration id=received 2026/02/05 16:57:48 INFO Applying migration id=namehost 2026/02/05 16:57:48 INFO Applying migration id=outboxhost 2026/02/05 16:57:48 INFO Applying migration id=notesfts 2026/02/05 16:57:48 INFO Applying migration id=iconsname 2026/02/05 16:57:48 INFO Applying migration id=nohash 2026/02/05 16:57:48 INFO Applying migration id=shares 2026/02/05 16:57:48 INFO Applying migration id=actorttl 2026/02/05 16:57:48 INFO Applying migration id=tocc 2026/02/05 16:57:48 INFO Applying migration id=followeds 2026/02/05 16:57:48 INFO Applying migration id=certhash 2026/02/05 16:57:48 INFO Applying migration id=follows_sync 2026/02/05 16:57:48 INFO Applying migration id=jsonpath 2026/02/05 16:57:48 INFO Applying migration id=localforward 2026/02/05 16:57:48 INFO Applying migration id=avatar 2026/02/05 16:57:48 INFO Applying migration id=noimage 2026/02/05 16:57:48 INFO Applying migration id=feed 2026/02/05 16:57:48 INFO Applying migration id=bookmarks 2026/02/05 16:57:48 INFO Applying migration id=shareactivity 2026/02/05 16:57:48 INFO Applying migration id=application 2026/02/05 16:57:48 INFO Applying migration id=certificates 2026/02/05 16:57:48 INFO Applying migration id=rawforward 2026/02/05 16:57:48 INFO Applying migration id=publickey 2026/02/05 16:57:48 INFO Applying migration id=resolvegroup 2026/02/05 16:57:48 INFO Applying migration id=reject 2026/02/05 16:57:48 INFO Applying migration id=autodel 2026/02/05 16:57:48 INFO Applying migration id=jsonb 2026/02/05 16:57:48 INFO Applying migration id=quote 2026/02/05 16:57:48 INFO Applying migration id=rfc9421 2026/02/05 16:57:48 INFO Applying migration id=keys 2026/02/05 16:57:48 INFO Applying migration id=portable 2026/02/05 16:57:48 INFO Applying migration id=proofs 2026/02/05 16:57:48 INFO Applying migration id=contexts 2026/02/05 16:57:48 INFO Applying migration id=deliverieshost 2026/02/05 16:57:48 INFO Applying migration id=pembegin 2026/02/05 16:57:48 INFO Applying migration id=didhost 2026/02/05 16:57:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-164f-74f4-a97a-c073834d7655 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-1652-7006-b158-7dac0f4c4f18 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-1651-7f18-9952-14c8e7679cb2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-1651-7f18-9952-14c8e7679cb2 2026/02/05 16:57:49 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-1653-7b31-a14e-038fb3da94be activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-1653-7aff-a6a9-6149a8df45b6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebd-1653-7aff-a6a9-6149a8df45b6 2026/02/05 16:57:49 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2ebd-1656-7abc-bd85-6955ee455c8a activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 --- PASS: TestPoll_LocalVoteVisibilityPublic (1.63s) === RUN TestPoll_LocalSelfVote 2026/02/05 16:57:49 INFO Applying migration id=initial 2026/02/05 16:57:49 INFO Applying migration id=notesupdated 2026/02/05 16:57:49 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:49 INFO Applying migration id=activitiesid 2026/02/05 16:57:49 INFO Applying migration id=outbox 2026/02/05 16:57:49 INFO Applying migration id=edits 2026/02/05 16:57:49 INFO Applying migration id=outboxactor 2026/02/05 16:57:49 INFO Applying migration id=outboxsender 2026/02/05 16:57:49 INFO Applying migration id=thread 2026/02/05 16:57:49 INFO Applying migration id=host 2026/02/05 16:57:49 INFO Applying migration id=sharedinbox 2026/02/05 16:57:49 INFO Applying migration id=noteshost 2026/02/05 16:57:49 INFO Applying migration id=fetched 2026/02/05 16:57:49 INFO Applying migration id=move 2026/02/05 16:57:49 INFO Applying migration id=cleanup 2026/02/05 16:57:49 INFO Applying migration id=received 2026/02/05 16:57:49 INFO Applying migration id=namehost 2026/02/05 16:57:49 INFO Applying migration id=outboxhost 2026/02/05 16:57:49 INFO Applying migration id=notesfts 2026/02/05 16:57:49 INFO Applying migration id=iconsname 2026/02/05 16:57:49 INFO Applying migration id=nohash 2026/02/05 16:57:49 INFO Applying migration id=shares 2026/02/05 16:57:49 INFO Applying migration id=actorttl 2026/02/05 16:57:49 INFO Applying migration id=tocc 2026/02/05 16:57:49 INFO Applying migration id=followeds 2026/02/05 16:57:49 INFO Applying migration id=certhash 2026/02/05 16:57:49 INFO Applying migration id=follows_sync 2026/02/05 16:57:49 INFO Applying migration id=jsonpath 2026/02/05 16:57:50 INFO Applying migration id=localforward 2026/02/05 16:57:50 INFO Applying migration id=avatar 2026/02/05 16:57:50 INFO Applying migration id=noimage 2026/02/05 16:57:50 INFO Applying migration id=feed 2026/02/05 16:57:50 INFO Applying migration id=bookmarks 2026/02/05 16:57:50 INFO Applying migration id=shareactivity 2026/02/05 16:57:50 INFO Applying migration id=application 2026/02/05 16:57:50 INFO Applying migration id=certificates 2026/02/05 16:57:50 INFO Applying migration id=rawforward 2026/02/05 16:57:50 INFO Applying migration id=publickey 2026/02/05 16:57:50 INFO Applying migration id=resolvegroup 2026/02/05 16:57:50 INFO Applying migration id=reject 2026/02/05 16:57:50 INFO Applying migration id=autodel 2026/02/05 16:57:50 INFO Applying migration id=jsonb 2026/02/05 16:57:50 INFO Applying migration id=quote 2026/02/05 16:57:50 INFO Applying migration id=rfc9421 2026/02/05 16:57:50 INFO Applying migration id=keys 2026/02/05 16:57:50 INFO Applying migration id=portable 2026/02/05 16:57:50 INFO Applying migration id=proofs 2026/02/05 16:57:50 INFO Applying migration id=contexts 2026/02/05 16:57:50 INFO Applying migration id=deliverieshost 2026/02/05 16:57:50 INFO Applying migration id=pembegin 2026/02/05 16:57:50 INFO Applying migration id=didhost 2026/02/05 16:57:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-1a7d-7006-a281-99b3553b8ce0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 2026/02/05 16:57:50 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 2026/02/05 16:57:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-1a7f-798b-bf6b-f9fdccb6b80a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-1a7f-795b-92c9-6b74ff7326d7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-1a7f-795b-92c9-6b74ff7326d7 2026/02/05 16:57:50 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 2026/02/05 16:57:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-1a81-74f5-a815-77f905b532ff activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-1a81-74c6-bd2e-a46fdb781b0e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-1a81-74c6-bd2e-a46fdb781b0e 2026/02/05 16:57:50 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 2026/02/05 16:57:50 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2ebd-1a84-725b-a97e-2e2b5d1a6441 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 2026/02/05 16:57:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 --- PASS: TestPoll_LocalSelfVote (1.06s) === RUN TestRegister_RedirectNoCertificate 2026/02/05 16:57:50 INFO Applying migration id=initial 2026/02/05 16:57:50 INFO Applying migration id=notesupdated 2026/02/05 16:57:50 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:50 INFO Applying migration id=activitiesid 2026/02/05 16:57:50 INFO Applying migration id=outbox 2026/02/05 16:57:50 INFO Applying migration id=edits 2026/02/05 16:57:50 INFO Applying migration id=outboxactor 2026/02/05 16:57:50 INFO Applying migration id=outboxsender 2026/02/05 16:57:50 INFO Applying migration id=thread 2026/02/05 16:57:50 INFO Applying migration id=host 2026/02/05 16:57:50 INFO Applying migration id=sharedinbox 2026/02/05 16:57:50 INFO Applying migration id=noteshost 2026/02/05 16:57:50 INFO Applying migration id=fetched 2026/02/05 16:57:50 INFO Applying migration id=move 2026/02/05 16:57:51 INFO Applying migration id=cleanup 2026/02/05 16:57:51 INFO Applying migration id=received 2026/02/05 16:57:51 INFO Applying migration id=namehost 2026/02/05 16:57:51 INFO Applying migration id=outboxhost 2026/02/05 16:57:51 INFO Applying migration id=notesfts 2026/02/05 16:57:51 INFO Applying migration id=iconsname 2026/02/05 16:57:51 INFO Applying migration id=nohash 2026/02/05 16:57:51 INFO Applying migration id=shares 2026/02/05 16:57:51 INFO Applying migration id=actorttl 2026/02/05 16:57:51 INFO Applying migration id=tocc 2026/02/05 16:57:51 INFO Applying migration id=followeds 2026/02/05 16:57:51 INFO Applying migration id=certhash 2026/02/05 16:57:51 INFO Applying migration id=follows_sync 2026/02/05 16:57:51 INFO Applying migration id=jsonpath 2026/02/05 16:57:51 INFO Applying migration id=localforward 2026/02/05 16:57:51 INFO Applying migration id=avatar 2026/02/05 16:57:51 INFO Applying migration id=noimage 2026/02/05 16:57:51 INFO Applying migration id=feed 2026/02/05 16:57:51 INFO Applying migration id=bookmarks 2026/02/05 16:57:51 INFO Applying migration id=shareactivity 2026/02/05 16:57:51 INFO Applying migration id=application 2026/02/05 16:57:51 INFO Applying migration id=certificates 2026/02/05 16:57:51 INFO Applying migration id=rawforward 2026/02/05 16:57:51 INFO Applying migration id=publickey 2026/02/05 16:57:51 INFO Applying migration id=resolvegroup 2026/02/05 16:57:51 INFO Applying migration id=reject 2026/02/05 16:57:51 INFO Applying migration id=autodel 2026/02/05 16:57:51 INFO Applying migration id=jsonb 2026/02/05 16:57:51 INFO Applying migration id=quote 2026/02/05 16:57:51 INFO Applying migration id=rfc9421 2026/02/05 16:57:51 INFO Applying migration id=keys 2026/02/05 16:57:51 INFO Applying migration id=portable 2026/02/05 16:57:51 INFO Applying migration id=proofs 2026/02/05 16:57:51 INFO Applying migration id=contexts 2026/02/05 16:57:51 INFO Applying migration id=deliverieshost 2026/02/05 16:57:51 INFO Applying migration id=pembegin 2026/02/05 16:57:51 INFO Applying migration id=didhost --- PASS: TestRegister_RedirectNoCertificate (0.14s) === RUN TestRegister_Redirect 2026/02/05 16:57:51 INFO Applying migration id=initial 2026/02/05 16:57:51 INFO Applying migration id=notesupdated 2026/02/05 16:57:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:51 INFO Applying migration id=activitiesid 2026/02/05 16:57:51 INFO Applying migration id=outbox 2026/02/05 16:57:51 INFO Applying migration id=edits 2026/02/05 16:57:51 INFO Applying migration id=outboxactor 2026/02/05 16:57:51 INFO Applying migration id=outboxsender 2026/02/05 16:57:51 INFO Applying migration id=thread 2026/02/05 16:57:51 INFO Applying migration id=host 2026/02/05 16:57:51 INFO Applying migration id=sharedinbox 2026/02/05 16:57:51 INFO Applying migration id=noteshost 2026/02/05 16:57:51 INFO Applying migration id=fetched 2026/02/05 16:57:51 INFO Applying migration id=move 2026/02/05 16:57:51 INFO Applying migration id=cleanup 2026/02/05 16:57:51 INFO Applying migration id=received 2026/02/05 16:57:51 INFO Applying migration id=namehost 2026/02/05 16:57:51 INFO Applying migration id=outboxhost 2026/02/05 16:57:51 INFO Applying migration id=notesfts 2026/02/05 16:57:51 INFO Applying migration id=iconsname 2026/02/05 16:57:51 INFO Applying migration id=nohash 2026/02/05 16:57:51 INFO Applying migration id=shares 2026/02/05 16:57:51 INFO Applying migration id=actorttl 2026/02/05 16:57:51 INFO Applying migration id=tocc 2026/02/05 16:57:51 INFO Applying migration id=followeds 2026/02/05 16:57:51 INFO Applying migration id=certhash 2026/02/05 16:57:51 INFO Applying migration id=follows_sync 2026/02/05 16:57:51 INFO Applying migration id=jsonpath 2026/02/05 16:57:51 INFO Applying migration id=localforward 2026/02/05 16:57:51 INFO Applying migration id=avatar 2026/02/05 16:57:51 INFO Applying migration id=noimage 2026/02/05 16:57:51 INFO Applying migration id=feed 2026/02/05 16:57:51 INFO Applying migration id=bookmarks 2026/02/05 16:57:51 INFO Applying migration id=shareactivity 2026/02/05 16:57:51 INFO Applying migration id=application 2026/02/05 16:57:51 INFO Applying migration id=certificates 2026/02/05 16:57:51 INFO Applying migration id=rawforward 2026/02/05 16:57:51 INFO Applying migration id=publickey 2026/02/05 16:57:51 INFO Applying migration id=resolvegroup 2026/02/05 16:57:51 INFO Applying migration id=reject 2026/02/05 16:57:51 INFO Applying migration id=autodel 2026/02/05 16:57:51 INFO Applying migration id=jsonb 2026/02/05 16:57:51 INFO Applying migration id=quote 2026/02/05 16:57:51 INFO Applying migration id=rfc9421 2026/02/05 16:57:51 INFO Applying migration id=keys 2026/02/05 16:57:51 INFO Applying migration id=portable 2026/02/05 16:57:51 INFO Applying migration id=proofs 2026/02/05 16:57:51 INFO Applying migration id=contexts 2026/02/05 16:57:51 INFO Applying migration id=deliverieshost 2026/02/05 16:57:51 INFO Applying migration id=pembegin 2026/02/05 16:57:51 INFO Applying migration id=didhost 2026/02/05 16:57:51 INFO Redirecting new user --- PASS: TestRegister_Redirect (0.15s) === RUN TestRegister_NoCertificate 2026/02/05 16:57:51 INFO Applying migration id=initial 2026/02/05 16:57:51 INFO Applying migration id=notesupdated 2026/02/05 16:57:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:51 INFO Applying migration id=activitiesid 2026/02/05 16:57:51 INFO Applying migration id=outbox 2026/02/05 16:57:51 INFO Applying migration id=edits 2026/02/05 16:57:51 INFO Applying migration id=outboxactor 2026/02/05 16:57:51 INFO Applying migration id=outboxsender 2026/02/05 16:57:51 INFO Applying migration id=thread 2026/02/05 16:57:51 INFO Applying migration id=host 2026/02/05 16:57:51 INFO Applying migration id=sharedinbox 2026/02/05 16:57:51 INFO Applying migration id=noteshost 2026/02/05 16:57:51 INFO Applying migration id=fetched 2026/02/05 16:57:51 INFO Applying migration id=move 2026/02/05 16:57:51 INFO Applying migration id=cleanup 2026/02/05 16:57:51 INFO Applying migration id=received 2026/02/05 16:57:51 INFO Applying migration id=namehost 2026/02/05 16:57:51 INFO Applying migration id=outboxhost 2026/02/05 16:57:51 INFO Applying migration id=notesfts 2026/02/05 16:57:51 INFO Applying migration id=iconsname 2026/02/05 16:57:51 INFO Applying migration id=nohash 2026/02/05 16:57:51 INFO Applying migration id=shares 2026/02/05 16:57:51 INFO Applying migration id=actorttl 2026/02/05 16:57:51 INFO Applying migration id=tocc 2026/02/05 16:57:51 INFO Applying migration id=followeds 2026/02/05 16:57:51 INFO Applying migration id=certhash 2026/02/05 16:57:51 INFO Applying migration id=follows_sync 2026/02/05 16:57:51 INFO Applying migration id=jsonpath 2026/02/05 16:57:51 INFO Applying migration id=localforward 2026/02/05 16:57:51 INFO Applying migration id=avatar 2026/02/05 16:57:51 INFO Applying migration id=noimage 2026/02/05 16:57:51 INFO Applying migration id=feed 2026/02/05 16:57:51 INFO Applying migration id=bookmarks 2026/02/05 16:57:51 INFO Applying migration id=shareactivity 2026/02/05 16:57:51 INFO Applying migration id=application 2026/02/05 16:57:51 INFO Applying migration id=certificates 2026/02/05 16:57:51 INFO Applying migration id=rawforward 2026/02/05 16:57:51 INFO Applying migration id=publickey 2026/02/05 16:57:51 INFO Applying migration id=resolvegroup 2026/02/05 16:57:51 INFO Applying migration id=reject 2026/02/05 16:57:51 INFO Applying migration id=autodel 2026/02/05 16:57:51 INFO Applying migration id=jsonb 2026/02/05 16:57:51 INFO Applying migration id=quote 2026/02/05 16:57:51 INFO Applying migration id=rfc9421 2026/02/05 16:57:51 INFO Applying migration id=keys 2026/02/05 16:57:51 INFO Applying migration id=portable 2026/02/05 16:57:51 INFO Applying migration id=proofs 2026/02/05 16:57:51 INFO Applying migration id=contexts 2026/02/05 16:57:51 INFO Applying migration id=deliverieshost 2026/02/05 16:57:51 INFO Applying migration id=pembegin 2026/02/05 16:57:51 INFO Applying migration id=didhost 2026/02/05 16:57:51 WARN No client certificate request.path=/users/register --- PASS: TestRegister_NoCertificate (0.14s) === RUN TestRegister_HappyFlow 2026/02/05 16:57:51 INFO Applying migration id=initial 2026/02/05 16:57:51 INFO Applying migration id=notesupdated 2026/02/05 16:57:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:51 INFO Applying migration id=activitiesid 2026/02/05 16:57:51 INFO Applying migration id=outbox 2026/02/05 16:57:51 INFO Applying migration id=edits 2026/02/05 16:57:51 INFO Applying migration id=outboxactor 2026/02/05 16:57:51 INFO Applying migration id=outboxsender 2026/02/05 16:57:51 INFO Applying migration id=thread 2026/02/05 16:57:51 INFO Applying migration id=host 2026/02/05 16:57:51 INFO Applying migration id=sharedinbox 2026/02/05 16:57:51 INFO Applying migration id=noteshost 2026/02/05 16:57:51 INFO Applying migration id=fetched 2026/02/05 16:57:51 INFO Applying migration id=move 2026/02/05 16:57:51 INFO Applying migration id=cleanup 2026/02/05 16:57:51 INFO Applying migration id=received 2026/02/05 16:57:51 INFO Applying migration id=namehost 2026/02/05 16:57:51 INFO Applying migration id=outboxhost 2026/02/05 16:57:51 INFO Applying migration id=notesfts 2026/02/05 16:57:51 INFO Applying migration id=iconsname 2026/02/05 16:57:51 INFO Applying migration id=nohash 2026/02/05 16:57:51 INFO Applying migration id=shares 2026/02/05 16:57:51 INFO Applying migration id=actorttl 2026/02/05 16:57:51 INFO Applying migration id=tocc 2026/02/05 16:57:51 INFO Applying migration id=followeds 2026/02/05 16:57:51 INFO Applying migration id=certhash 2026/02/05 16:57:51 INFO Applying migration id=follows_sync 2026/02/05 16:57:51 INFO Applying migration id=jsonpath 2026/02/05 16:57:51 INFO Applying migration id=localforward 2026/02/05 16:57:51 INFO Applying migration id=avatar 2026/02/05 16:57:51 INFO Applying migration id=noimage 2026/02/05 16:57:51 INFO Applying migration id=feed 2026/02/05 16:57:51 INFO Applying migration id=bookmarks 2026/02/05 16:57:51 INFO Applying migration id=shareactivity 2026/02/05 16:57:51 INFO Applying migration id=application 2026/02/05 16:57:51 INFO Applying migration id=certificates 2026/02/05 16:57:51 INFO Applying migration id=rawforward 2026/02/05 16:57:51 INFO Applying migration id=publickey 2026/02/05 16:57:51 INFO Applying migration id=resolvegroup 2026/02/05 16:57:51 INFO Applying migration id=reject 2026/02/05 16:57:51 INFO Applying migration id=autodel 2026/02/05 16:57:51 INFO Applying migration id=jsonb 2026/02/05 16:57:51 INFO Applying migration id=quote 2026/02/05 16:57:51 INFO Applying migration id=rfc9421 2026/02/05 16:57:51 INFO Applying migration id=keys 2026/02/05 16:57:51 INFO Applying migration id=portable 2026/02/05 16:57:51 INFO Applying migration id=proofs 2026/02/05 16:57:51 INFO Applying migration id=contexts 2026/02/05 16:57:51 INFO Applying migration id=deliverieshost 2026/02/05 16:57:51 INFO Applying migration id=pembegin 2026/02/05 16:57:51 INFO Applying migration id=didhost 2026/02/05 16:57:51 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_HappyFlow (0.40s) === RUN TestRegister_HappyFlowRegistrationClosed 2026/02/05 16:57:51 INFO Applying migration id=initial 2026/02/05 16:57:51 INFO Applying migration id=notesupdated 2026/02/05 16:57:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:51 INFO Applying migration id=activitiesid 2026/02/05 16:57:51 INFO Applying migration id=outbox 2026/02/05 16:57:51 INFO Applying migration id=edits 2026/02/05 16:57:51 INFO Applying migration id=outboxactor 2026/02/05 16:57:51 INFO Applying migration id=outboxsender 2026/02/05 16:57:51 INFO Applying migration id=thread 2026/02/05 16:57:51 INFO Applying migration id=host 2026/02/05 16:57:51 INFO Applying migration id=sharedinbox 2026/02/05 16:57:51 INFO Applying migration id=noteshost 2026/02/05 16:57:51 INFO Applying migration id=fetched 2026/02/05 16:57:51 INFO Applying migration id=move 2026/02/05 16:57:51 INFO Applying migration id=cleanup 2026/02/05 16:57:51 INFO Applying migration id=received 2026/02/05 16:57:51 INFO Applying migration id=namehost 2026/02/05 16:57:51 INFO Applying migration id=outboxhost 2026/02/05 16:57:51 INFO Applying migration id=notesfts 2026/02/05 16:57:51 INFO Applying migration id=iconsname 2026/02/05 16:57:51 INFO Applying migration id=nohash 2026/02/05 16:57:51 INFO Applying migration id=shares 2026/02/05 16:57:51 INFO Applying migration id=actorttl 2026/02/05 16:57:51 INFO Applying migration id=tocc 2026/02/05 16:57:51 INFO Applying migration id=followeds 2026/02/05 16:57:51 INFO Applying migration id=certhash 2026/02/05 16:57:51 INFO Applying migration id=follows_sync 2026/02/05 16:57:51 INFO Applying migration id=jsonpath 2026/02/05 16:57:51 INFO Applying migration id=localforward 2026/02/05 16:57:51 INFO Applying migration id=avatar 2026/02/05 16:57:51 INFO Applying migration id=noimage 2026/02/05 16:57:51 INFO Applying migration id=feed 2026/02/05 16:57:51 INFO Applying migration id=bookmarks 2026/02/05 16:57:51 INFO Applying migration id=shareactivity 2026/02/05 16:57:51 INFO Applying migration id=application 2026/02/05 16:57:51 INFO Applying migration id=certificates 2026/02/05 16:57:51 INFO Applying migration id=rawforward 2026/02/05 16:57:51 INFO Applying migration id=publickey 2026/02/05 16:57:51 INFO Applying migration id=resolvegroup 2026/02/05 16:57:51 INFO Applying migration id=reject 2026/02/05 16:57:51 INFO Applying migration id=autodel 2026/02/05 16:57:51 INFO Applying migration id=jsonb 2026/02/05 16:57:51 INFO Applying migration id=quote 2026/02/05 16:57:51 INFO Applying migration id=rfc9421 2026/02/05 16:57:51 INFO Applying migration id=keys 2026/02/05 16:57:51 INFO Applying migration id=portable 2026/02/05 16:57:51 INFO Applying migration id=proofs 2026/02/05 16:57:51 INFO Applying migration id=contexts 2026/02/05 16:57:51 INFO Applying migration id=deliverieshost 2026/02/05 16:57:51 INFO Applying migration id=pembegin 2026/02/05 16:57:51 INFO Applying migration id=didhost --- PASS: TestRegister_HappyFlowRegistrationClosed (0.16s) === RUN TestRegister_AlreadyRegistered 2026/02/05 16:57:51 INFO Applying migration id=initial 2026/02/05 16:57:51 INFO Applying migration id=notesupdated 2026/02/05 16:57:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:51 INFO Applying migration id=activitiesid 2026/02/05 16:57:51 INFO Applying migration id=outbox 2026/02/05 16:57:51 INFO Applying migration id=edits 2026/02/05 16:57:51 INFO Applying migration id=outboxactor 2026/02/05 16:57:51 INFO Applying migration id=outboxsender 2026/02/05 16:57:51 INFO Applying migration id=thread 2026/02/05 16:57:51 INFO Applying migration id=host 2026/02/05 16:57:51 INFO Applying migration id=sharedinbox 2026/02/05 16:57:51 INFO Applying migration id=noteshost 2026/02/05 16:57:51 INFO Applying migration id=fetched 2026/02/05 16:57:51 INFO Applying migration id=move 2026/02/05 16:57:52 INFO Applying migration id=cleanup 2026/02/05 16:57:52 INFO Applying migration id=received 2026/02/05 16:57:52 INFO Applying migration id=namehost 2026/02/05 16:57:52 INFO Applying migration id=outboxhost 2026/02/05 16:57:52 INFO Applying migration id=notesfts 2026/02/05 16:57:52 INFO Applying migration id=iconsname 2026/02/05 16:57:52 INFO Applying migration id=nohash 2026/02/05 16:57:52 INFO Applying migration id=shares 2026/02/05 16:57:52 INFO Applying migration id=actorttl 2026/02/05 16:57:52 INFO Applying migration id=tocc 2026/02/05 16:57:52 INFO Applying migration id=followeds 2026/02/05 16:57:52 INFO Applying migration id=certhash 2026/02/05 16:57:52 INFO Applying migration id=follows_sync 2026/02/05 16:57:52 INFO Applying migration id=jsonpath 2026/02/05 16:57:52 INFO Applying migration id=localforward 2026/02/05 16:57:52 INFO Applying migration id=avatar 2026/02/05 16:57:52 INFO Applying migration id=noimage 2026/02/05 16:57:52 INFO Applying migration id=feed 2026/02/05 16:57:52 INFO Applying migration id=bookmarks 2026/02/05 16:57:52 INFO Applying migration id=shareactivity 2026/02/05 16:57:52 INFO Applying migration id=application 2026/02/05 16:57:52 INFO Applying migration id=certificates 2026/02/05 16:57:52 INFO Applying migration id=rawforward 2026/02/05 16:57:52 INFO Applying migration id=publickey 2026/02/05 16:57:52 INFO Applying migration id=resolvegroup 2026/02/05 16:57:52 INFO Applying migration id=reject 2026/02/05 16:57:52 INFO Applying migration id=autodel 2026/02/05 16:57:52 INFO Applying migration id=jsonb 2026/02/05 16:57:52 INFO Applying migration id=quote 2026/02/05 16:57:52 INFO Applying migration id=rfc9421 2026/02/05 16:57:52 INFO Applying migration id=keys 2026/02/05 16:57:52 INFO Applying migration id=portable 2026/02/05 16:57:52 INFO Applying migration id=proofs 2026/02/05 16:57:52 INFO Applying migration id=contexts 2026/02/05 16:57:52 INFO Applying migration id=deliverieshost 2026/02/05 16:57:52 INFO Applying migration id=pembegin 2026/02/05 16:57:52 INFO Applying migration id=didhost 2026/02/05 16:57:52 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_AlreadyRegistered (0.31s) === RUN TestRegister_Twice 2026/02/05 16:57:52 INFO Applying migration id=initial 2026/02/05 16:57:52 INFO Applying migration id=notesupdated 2026/02/05 16:57:52 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:52 INFO Applying migration id=activitiesid 2026/02/05 16:57:52 INFO Applying migration id=outbox 2026/02/05 16:57:52 INFO Applying migration id=edits 2026/02/05 16:57:52 INFO Applying migration id=outboxactor 2026/02/05 16:57:52 INFO Applying migration id=outboxsender 2026/02/05 16:57:52 INFO Applying migration id=thread 2026/02/05 16:57:52 INFO Applying migration id=host 2026/02/05 16:57:52 INFO Applying migration id=sharedinbox 2026/02/05 16:57:52 INFO Applying migration id=noteshost 2026/02/05 16:57:52 INFO Applying migration id=fetched 2026/02/05 16:57:52 INFO Applying migration id=move 2026/02/05 16:57:52 INFO Applying migration id=cleanup 2026/02/05 16:57:52 INFO Applying migration id=received 2026/02/05 16:57:52 INFO Applying migration id=namehost 2026/02/05 16:57:52 INFO Applying migration id=outboxhost 2026/02/05 16:57:52 INFO Applying migration id=notesfts 2026/02/05 16:57:52 INFO Applying migration id=iconsname 2026/02/05 16:57:52 INFO Applying migration id=nohash 2026/02/05 16:57:52 INFO Applying migration id=shares 2026/02/05 16:57:52 INFO Applying migration id=actorttl 2026/02/05 16:57:52 INFO Applying migration id=tocc 2026/02/05 16:57:52 INFO Applying migration id=followeds 2026/02/05 16:57:52 INFO Applying migration id=certhash 2026/02/05 16:57:52 INFO Applying migration id=follows_sync 2026/02/05 16:57:52 INFO Applying migration id=jsonpath 2026/02/05 16:57:52 INFO Applying migration id=localforward 2026/02/05 16:57:52 INFO Applying migration id=avatar 2026/02/05 16:57:52 INFO Applying migration id=noimage 2026/02/05 16:57:52 INFO Applying migration id=feed 2026/02/05 16:57:52 INFO Applying migration id=bookmarks 2026/02/05 16:57:52 INFO Applying migration id=shareactivity 2026/02/05 16:57:52 INFO Applying migration id=application 2026/02/05 16:57:52 INFO Applying migration id=certificates 2026/02/05 16:57:52 INFO Applying migration id=rawforward 2026/02/05 16:57:52 INFO Applying migration id=publickey 2026/02/05 16:57:52 INFO Applying migration id=resolvegroup 2026/02/05 16:57:52 INFO Applying migration id=reject 2026/02/05 16:57:52 INFO Applying migration id=autodel 2026/02/05 16:57:52 INFO Applying migration id=jsonb 2026/02/05 16:57:52 INFO Applying migration id=quote 2026/02/05 16:57:52 INFO Applying migration id=rfc9421 2026/02/05 16:57:52 INFO Applying migration id=keys 2026/02/05 16:57:52 INFO Applying migration id=portable 2026/02/05 16:57:52 INFO Applying migration id=proofs 2026/02/05 16:57:52 INFO Applying migration id=contexts 2026/02/05 16:57:52 INFO Applying migration id=deliverieshost 2026/02/05 16:57:52 INFO Applying migration id=pembegin 2026/02/05 16:57:52 INFO Applying migration id=didhost 2026/02/05 16:57:52 INFO Creating new user request.path=/users/register name=erin 2026/02/05 16:57:52 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_Twice (0.38s) === RUN TestRegister_Throttling 2026/02/05 16:57:52 INFO Applying migration id=initial 2026/02/05 16:57:52 INFO Applying migration id=notesupdated 2026/02/05 16:57:52 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:52 INFO Applying migration id=activitiesid 2026/02/05 16:57:52 INFO Applying migration id=outbox 2026/02/05 16:57:52 INFO Applying migration id=edits 2026/02/05 16:57:52 INFO Applying migration id=outboxactor 2026/02/05 16:57:52 INFO Applying migration id=outboxsender 2026/02/05 16:57:52 INFO Applying migration id=thread 2026/02/05 16:57:52 INFO Applying migration id=host 2026/02/05 16:57:52 INFO Applying migration id=sharedinbox 2026/02/05 16:57:52 INFO Applying migration id=noteshost 2026/02/05 16:57:52 INFO Applying migration id=fetched 2026/02/05 16:57:52 INFO Applying migration id=move 2026/02/05 16:57:52 INFO Applying migration id=cleanup 2026/02/05 16:57:52 INFO Applying migration id=received 2026/02/05 16:57:52 INFO Applying migration id=namehost 2026/02/05 16:57:52 INFO Applying migration id=outboxhost 2026/02/05 16:57:52 INFO Applying migration id=notesfts 2026/02/05 16:57:52 INFO Applying migration id=iconsname 2026/02/05 16:57:52 INFO Applying migration id=nohash 2026/02/05 16:57:52 INFO Applying migration id=shares 2026/02/05 16:57:52 INFO Applying migration id=actorttl 2026/02/05 16:57:52 INFO Applying migration id=tocc 2026/02/05 16:57:52 INFO Applying migration id=followeds 2026/02/05 16:57:52 INFO Applying migration id=certhash 2026/02/05 16:57:52 INFO Applying migration id=follows_sync 2026/02/05 16:57:52 INFO Applying migration id=jsonpath 2026/02/05 16:57:52 INFO Applying migration id=localforward 2026/02/05 16:57:52 INFO Applying migration id=avatar 2026/02/05 16:57:52 INFO Applying migration id=noimage 2026/02/05 16:57:52 INFO Applying migration id=feed 2026/02/05 16:57:52 INFO Applying migration id=bookmarks 2026/02/05 16:57:52 INFO Applying migration id=shareactivity 2026/02/05 16:57:52 INFO Applying migration id=application 2026/02/05 16:57:52 INFO Applying migration id=certificates 2026/02/05 16:57:52 INFO Applying migration id=rawforward 2026/02/05 16:57:52 INFO Applying migration id=publickey 2026/02/05 16:57:52 INFO Applying migration id=resolvegroup 2026/02/05 16:57:52 INFO Applying migration id=reject 2026/02/05 16:57:52 INFO Applying migration id=autodel 2026/02/05 16:57:52 INFO Applying migration id=jsonb 2026/02/05 16:57:52 INFO Applying migration id=quote 2026/02/05 16:57:52 INFO Applying migration id=rfc9421 2026/02/05 16:57:52 INFO Applying migration id=keys 2026/02/05 16:57:52 INFO Applying migration id=portable 2026/02/05 16:57:52 INFO Applying migration id=proofs 2026/02/05 16:57:52 INFO Applying migration id=contexts 2026/02/05 16:57:52 INFO Applying migration id=deliverieshost 2026/02/05 16:57:52 INFO Applying migration id=pembegin 2026/02/05 16:57:52 INFO Applying migration id=didhost 2026/02/05 16:57:52 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling (0.20s) === RUN TestRegister_Throttling30Minutes 2026/02/05 16:57:52 INFO Applying migration id=initial 2026/02/05 16:57:52 INFO Applying migration id=notesupdated 2026/02/05 16:57:52 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:52 INFO Applying migration id=activitiesid 2026/02/05 16:57:52 INFO Applying migration id=outbox 2026/02/05 16:57:52 INFO Applying migration id=edits 2026/02/05 16:57:52 INFO Applying migration id=outboxactor 2026/02/05 16:57:52 INFO Applying migration id=outboxsender 2026/02/05 16:57:52 INFO Applying migration id=thread 2026/02/05 16:57:52 INFO Applying migration id=host 2026/02/05 16:57:52 INFO Applying migration id=sharedinbox 2026/02/05 16:57:52 INFO Applying migration id=noteshost 2026/02/05 16:57:52 INFO Applying migration id=fetched 2026/02/05 16:57:52 INFO Applying migration id=move 2026/02/05 16:57:52 INFO Applying migration id=cleanup 2026/02/05 16:57:52 INFO Applying migration id=received 2026/02/05 16:57:52 INFO Applying migration id=namehost 2026/02/05 16:57:52 INFO Applying migration id=outboxhost 2026/02/05 16:57:52 INFO Applying migration id=notesfts 2026/02/05 16:57:52 INFO Applying migration id=iconsname 2026/02/05 16:57:52 INFO Applying migration id=nohash 2026/02/05 16:57:52 INFO Applying migration id=shares 2026/02/05 16:57:52 INFO Applying migration id=actorttl 2026/02/05 16:57:52 INFO Applying migration id=tocc 2026/02/05 16:57:52 INFO Applying migration id=followeds 2026/02/05 16:57:52 INFO Applying migration id=certhash 2026/02/05 16:57:52 INFO Applying migration id=follows_sync 2026/02/05 16:57:52 INFO Applying migration id=jsonpath 2026/02/05 16:57:52 INFO Applying migration id=localforward 2026/02/05 16:57:52 INFO Applying migration id=avatar 2026/02/05 16:57:52 INFO Applying migration id=noimage 2026/02/05 16:57:52 INFO Applying migration id=feed 2026/02/05 16:57:52 INFO Applying migration id=bookmarks 2026/02/05 16:57:52 INFO Applying migration id=shareactivity 2026/02/05 16:57:52 INFO Applying migration id=application 2026/02/05 16:57:52 INFO Applying migration id=certificates 2026/02/05 16:57:52 INFO Applying migration id=rawforward 2026/02/05 16:57:52 INFO Applying migration id=publickey 2026/02/05 16:57:52 INFO Applying migration id=resolvegroup 2026/02/05 16:57:52 INFO Applying migration id=reject 2026/02/05 16:57:52 INFO Applying migration id=autodel 2026/02/05 16:57:52 INFO Applying migration id=jsonb 2026/02/05 16:57:53 INFO Applying migration id=quote 2026/02/05 16:57:53 INFO Applying migration id=rfc9421 2026/02/05 16:57:53 INFO Applying migration id=keys 2026/02/05 16:57:53 INFO Applying migration id=portable 2026/02/05 16:57:53 INFO Applying migration id=proofs 2026/02/05 16:57:53 INFO Applying migration id=contexts 2026/02/05 16:57:53 INFO Applying migration id=deliverieshost 2026/02/05 16:57:53 INFO Applying migration id=pembegin 2026/02/05 16:57:53 INFO Applying migration id=didhost 2026/02/05 16:57:53 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling30Minutes (0.19s) === RUN TestRegister_Throttling1Hour 2026/02/05 16:57:53 INFO Applying migration id=initial 2026/02/05 16:57:53 INFO Applying migration id=notesupdated 2026/02/05 16:57:53 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:53 INFO Applying migration id=activitiesid 2026/02/05 16:57:53 INFO Applying migration id=outbox 2026/02/05 16:57:53 INFO Applying migration id=edits 2026/02/05 16:57:53 INFO Applying migration id=outboxactor 2026/02/05 16:57:53 INFO Applying migration id=outboxsender 2026/02/05 16:57:53 INFO Applying migration id=thread 2026/02/05 16:57:53 INFO Applying migration id=host 2026/02/05 16:57:53 INFO Applying migration id=sharedinbox 2026/02/05 16:57:53 INFO Applying migration id=noteshost 2026/02/05 16:57:53 INFO Applying migration id=fetched 2026/02/05 16:57:53 INFO Applying migration id=move 2026/02/05 16:57:53 INFO Applying migration id=cleanup 2026/02/05 16:57:53 INFO Applying migration id=received 2026/02/05 16:57:53 INFO Applying migration id=namehost 2026/02/05 16:57:53 INFO Applying migration id=outboxhost 2026/02/05 16:57:53 INFO Applying migration id=notesfts 2026/02/05 16:57:53 INFO Applying migration id=iconsname 2026/02/05 16:57:53 INFO Applying migration id=nohash 2026/02/05 16:57:53 INFO Applying migration id=shares 2026/02/05 16:57:53 INFO Applying migration id=actorttl 2026/02/05 16:57:53 INFO Applying migration id=tocc 2026/02/05 16:57:53 INFO Applying migration id=followeds 2026/02/05 16:57:53 INFO Applying migration id=certhash 2026/02/05 16:57:53 INFO Applying migration id=follows_sync 2026/02/05 16:57:53 INFO Applying migration id=jsonpath 2026/02/05 16:57:53 INFO Applying migration id=localforward 2026/02/05 16:57:53 INFO Applying migration id=avatar 2026/02/05 16:57:53 INFO Applying migration id=noimage 2026/02/05 16:57:53 INFO Applying migration id=feed 2026/02/05 16:57:53 INFO Applying migration id=bookmarks 2026/02/05 16:57:53 INFO Applying migration id=shareactivity 2026/02/05 16:57:53 INFO Applying migration id=application 2026/02/05 16:57:53 INFO Applying migration id=certificates 2026/02/05 16:57:53 INFO Applying migration id=rawforward 2026/02/05 16:57:53 INFO Applying migration id=publickey 2026/02/05 16:57:53 INFO Applying migration id=resolvegroup 2026/02/05 16:57:53 INFO Applying migration id=reject 2026/02/05 16:57:53 INFO Applying migration id=autodel 2026/02/05 16:57:53 INFO Applying migration id=jsonb 2026/02/05 16:57:53 INFO Applying migration id=quote 2026/02/05 16:57:53 INFO Applying migration id=rfc9421 2026/02/05 16:57:53 INFO Applying migration id=keys 2026/02/05 16:57:53 INFO Applying migration id=portable 2026/02/05 16:57:53 INFO Applying migration id=proofs 2026/02/05 16:57:53 INFO Applying migration id=contexts 2026/02/05 16:57:53 INFO Applying migration id=deliverieshost 2026/02/05 16:57:53 INFO Applying migration id=pembegin 2026/02/05 16:57:53 INFO Applying migration id=didhost 2026/02/05 16:57:53 INFO Creating new user request.path=/users/register name=erin 2026/02/05 16:57:53 INFO Creating new user request.path=/users/register name=david --- PASS: TestRegister_Throttling1Hour (0.71s) === RUN TestRegister_TwoCertificates 2026/02/05 16:57:53 INFO Applying migration id=initial 2026/02/05 16:57:53 INFO Applying migration id=notesupdated 2026/02/05 16:57:53 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:53 INFO Applying migration id=activitiesid 2026/02/05 16:57:53 INFO Applying migration id=outbox 2026/02/05 16:57:53 INFO Applying migration id=edits 2026/02/05 16:57:53 INFO Applying migration id=outboxactor 2026/02/05 16:57:53 INFO Applying migration id=outboxsender 2026/02/05 16:57:53 INFO Applying migration id=thread 2026/02/05 16:57:53 INFO Applying migration id=host 2026/02/05 16:57:53 INFO Applying migration id=sharedinbox 2026/02/05 16:57:53 INFO Applying migration id=noteshost 2026/02/05 16:57:53 INFO Applying migration id=fetched 2026/02/05 16:57:53 INFO Applying migration id=move 2026/02/05 16:57:53 INFO Applying migration id=cleanup 2026/02/05 16:57:53 INFO Applying migration id=received 2026/02/05 16:57:53 INFO Applying migration id=namehost 2026/02/05 16:57:53 INFO Applying migration id=outboxhost 2026/02/05 16:57:53 INFO Applying migration id=notesfts 2026/02/05 16:57:53 INFO Applying migration id=iconsname 2026/02/05 16:57:53 INFO Applying migration id=nohash 2026/02/05 16:57:53 INFO Applying migration id=shares 2026/02/05 16:57:53 INFO Applying migration id=actorttl 2026/02/05 16:57:53 INFO Applying migration id=tocc 2026/02/05 16:57:53 INFO Applying migration id=followeds 2026/02/05 16:57:53 INFO Applying migration id=certhash 2026/02/05 16:57:53 INFO Applying migration id=follows_sync 2026/02/05 16:57:53 INFO Applying migration id=jsonpath 2026/02/05 16:57:53 INFO Applying migration id=localforward 2026/02/05 16:57:53 INFO Applying migration id=avatar 2026/02/05 16:57:53 INFO Applying migration id=noimage 2026/02/05 16:57:53 INFO Applying migration id=feed 2026/02/05 16:57:53 INFO Applying migration id=bookmarks 2026/02/05 16:57:53 INFO Applying migration id=shareactivity 2026/02/05 16:57:53 INFO Applying migration id=application 2026/02/05 16:57:53 INFO Applying migration id=certificates 2026/02/05 16:57:53 INFO Applying migration id=rawforward 2026/02/05 16:57:53 INFO Applying migration id=publickey 2026/02/05 16:57:53 INFO Applying migration id=resolvegroup 2026/02/05 16:57:53 INFO Applying migration id=reject 2026/02/05 16:57:53 INFO Applying migration id=autodel 2026/02/05 16:57:53 INFO Applying migration id=jsonb 2026/02/05 16:57:53 INFO Applying migration id=quote 2026/02/05 16:57:53 INFO Applying migration id=rfc9421 2026/02/05 16:57:53 INFO Applying migration id=keys 2026/02/05 16:57:53 INFO Applying migration id=portable 2026/02/05 16:57:53 INFO Applying migration id=proofs 2026/02/05 16:57:53 INFO Applying migration id=contexts 2026/02/05 16:57:53 INFO Applying migration id=deliverieshost 2026/02/05 16:57:53 INFO Applying migration id=pembegin 2026/02/05 16:57:53 INFO Applying migration id=didhost 2026/02/05 16:57:53 INFO Redirecting new user 2026/02/05 16:57:53 INFO Creating new user request.path=/users/register name=erin 2026/02/05 16:57:54 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/02/05 16:57:54 INFO Redirecting new user 2026/02/05 16:57:54 INFO Creating new user request.path=/users/register name=erin 2026/02/05 16:57:54 INFO Approving certificate request.path=/users/certificates/approve/4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF request.user=erin user=erin hash=4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF 2026/02/05 16:57:54 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/02/05 16:57:54 INFO Revoking certificate request.path=/users/certificates/revoke/EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A request.user=erin user=erin hash=EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A 2026/02/05 16:57:54 INFO Redirecting new user 2026/02/05 16:57:54 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_TwoCertificates (1.46s) === RUN TestRegister_ForbiddenUserName 2026/02/05 16:57:55 INFO Applying migration id=initial 2026/02/05 16:57:55 INFO Applying migration id=notesupdated 2026/02/05 16:57:55 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:55 INFO Applying migration id=activitiesid 2026/02/05 16:57:55 INFO Applying migration id=outbox 2026/02/05 16:57:55 INFO Applying migration id=edits 2026/02/05 16:57:55 INFO Applying migration id=outboxactor 2026/02/05 16:57:55 INFO Applying migration id=outboxsender 2026/02/05 16:57:55 INFO Applying migration id=thread 2026/02/05 16:57:55 INFO Applying migration id=host 2026/02/05 16:57:55 INFO Applying migration id=sharedinbox 2026/02/05 16:57:55 INFO Applying migration id=noteshost 2026/02/05 16:57:55 INFO Applying migration id=fetched 2026/02/05 16:57:55 INFO Applying migration id=move 2026/02/05 16:57:55 INFO Applying migration id=cleanup 2026/02/05 16:57:55 INFO Applying migration id=received 2026/02/05 16:57:55 INFO Applying migration id=namehost 2026/02/05 16:57:55 INFO Applying migration id=outboxhost 2026/02/05 16:57:55 INFO Applying migration id=notesfts 2026/02/05 16:57:55 INFO Applying migration id=iconsname 2026/02/05 16:57:55 INFO Applying migration id=nohash 2026/02/05 16:57:55 INFO Applying migration id=shares 2026/02/05 16:57:55 INFO Applying migration id=actorttl 2026/02/05 16:57:55 INFO Applying migration id=tocc 2026/02/05 16:57:55 INFO Applying migration id=followeds 2026/02/05 16:57:55 INFO Applying migration id=certhash 2026/02/05 16:57:55 INFO Applying migration id=follows_sync 2026/02/05 16:57:55 INFO Applying migration id=jsonpath 2026/02/05 16:57:55 INFO Applying migration id=localforward 2026/02/05 16:57:55 INFO Applying migration id=avatar 2026/02/05 16:57:55 INFO Applying migration id=noimage 2026/02/05 16:57:55 INFO Applying migration id=feed 2026/02/05 16:57:55 INFO Applying migration id=bookmarks 2026/02/05 16:57:55 INFO Applying migration id=shareactivity 2026/02/05 16:57:55 INFO Applying migration id=application 2026/02/05 16:57:55 INFO Applying migration id=certificates 2026/02/05 16:57:55 INFO Applying migration id=rawforward 2026/02/05 16:57:55 INFO Applying migration id=publickey 2026/02/05 16:57:55 INFO Applying migration id=resolvegroup 2026/02/05 16:57:55 INFO Applying migration id=reject 2026/02/05 16:57:55 INFO Applying migration id=autodel 2026/02/05 16:57:55 INFO Applying migration id=jsonb 2026/02/05 16:57:55 INFO Applying migration id=quote 2026/02/05 16:57:55 INFO Applying migration id=rfc9421 2026/02/05 16:57:55 INFO Applying migration id=keys 2026/02/05 16:57:55 INFO Applying migration id=portable 2026/02/05 16:57:55 INFO Applying migration id=proofs 2026/02/05 16:57:55 INFO Applying migration id=contexts 2026/02/05 16:57:55 INFO Applying migration id=deliverieshost 2026/02/05 16:57:55 INFO Applying migration id=pembegin 2026/02/05 16:57:55 INFO Applying migration id=didhost --- PASS: TestRegister_ForbiddenUserName (0.15s) === RUN TestReply_AuthorNotFollowed 2026/02/05 16:57:55 INFO Applying migration id=initial 2026/02/05 16:57:55 INFO Applying migration id=notesupdated 2026/02/05 16:57:55 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:55 INFO Applying migration id=activitiesid 2026/02/05 16:57:55 INFO Applying migration id=outbox 2026/02/05 16:57:55 INFO Applying migration id=edits 2026/02/05 16:57:55 INFO Applying migration id=outboxactor 2026/02/05 16:57:55 INFO Applying migration id=outboxsender 2026/02/05 16:57:55 INFO Applying migration id=thread 2026/02/05 16:57:55 INFO Applying migration id=host 2026/02/05 16:57:55 INFO Applying migration id=sharedinbox 2026/02/05 16:57:55 INFO Applying migration id=noteshost 2026/02/05 16:57:55 INFO Applying migration id=fetched 2026/02/05 16:57:55 INFO Applying migration id=move 2026/02/05 16:57:55 INFO Applying migration id=cleanup 2026/02/05 16:57:55 INFO Applying migration id=received 2026/02/05 16:57:55 INFO Applying migration id=namehost 2026/02/05 16:57:55 INFO Applying migration id=outboxhost 2026/02/05 16:57:55 INFO Applying migration id=notesfts 2026/02/05 16:57:55 INFO Applying migration id=iconsname 2026/02/05 16:57:55 INFO Applying migration id=nohash 2026/02/05 16:57:55 INFO Applying migration id=shares 2026/02/05 16:57:55 INFO Applying migration id=actorttl 2026/02/05 16:57:55 INFO Applying migration id=tocc 2026/02/05 16:57:55 INFO Applying migration id=followeds 2026/02/05 16:57:55 INFO Applying migration id=certhash 2026/02/05 16:57:55 INFO Applying migration id=follows_sync 2026/02/05 16:57:55 INFO Applying migration id=jsonpath 2026/02/05 16:57:55 INFO Applying migration id=localforward 2026/02/05 16:57:55 INFO Applying migration id=avatar 2026/02/05 16:57:55 INFO Applying migration id=noimage 2026/02/05 16:57:55 INFO Applying migration id=feed 2026/02/05 16:57:55 INFO Applying migration id=bookmarks 2026/02/05 16:57:55 INFO Applying migration id=shareactivity 2026/02/05 16:57:55 INFO Applying migration id=application 2026/02/05 16:57:55 INFO Applying migration id=certificates 2026/02/05 16:57:55 INFO Applying migration id=rawforward 2026/02/05 16:57:55 INFO Applying migration id=publickey 2026/02/05 16:57:55 INFO Applying migration id=resolvegroup 2026/02/05 16:57:55 INFO Applying migration id=reject 2026/02/05 16:57:55 INFO Applying migration id=autodel 2026/02/05 16:57:55 INFO Applying migration id=jsonb 2026/02/05 16:57:55 INFO Applying migration id=quote 2026/02/05 16:57:55 INFO Applying migration id=rfc9421 2026/02/05 16:57:55 INFO Applying migration id=keys 2026/02/05 16:57:55 INFO Applying migration id=portable 2026/02/05 16:57:55 INFO Applying migration id=proofs 2026/02/05 16:57:55 INFO Applying migration id=contexts 2026/02/05 16:57:55 INFO Applying migration id=deliverieshost 2026/02/05 16:57:55 INFO Applying migration id=pembegin 2026/02/05 16:57:55 INFO Applying migration id=didhost 2026/02/05 16:57:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-2ecb-72b8-8e46-a75cacba676a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-2ecb-7207-877c-e9a6454ec5f4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-2ecb-7207-877c-e9a6454ec5f4 2026/02/05 16:57:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-2ecb-7207-877c-e9a6454ec5f4 2026/02/05 16:57:56 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-2ecb-7207-877c-e9a6454ec5f4 2026/02/05 16:57:56 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebd-2ed2-77ed-8815-8cdce04a9b8b note=https://localhost.localdomain:8443/post/019c2ebd-2ed2-777f-b88d-6c02297fec68 thread=https://localhost.localdomain:8443/post/019c2ebd-2ecb-7207-877c-e9a6454ec5f4 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:57:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-2ed2-77ed-8815-8cdce04a9b8b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-2ed2-777f-b88d-6c02297fec68 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-2ed2-777f-b88d-6c02297fec68 2026/02/05 16:57:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-2ecb-7207-877c-e9a6454ec5f4 2026/02/05 16:57:56 INFO Generating first response key=/local --- PASS: TestReply_AuthorNotFollowed (0.80s) === RUN TestReply_AuthorFollowed 2026/02/05 16:57:56 INFO Applying migration id=initial 2026/02/05 16:57:56 INFO Applying migration id=notesupdated 2026/02/05 16:57:56 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:56 INFO Applying migration id=activitiesid 2026/02/05 16:57:56 INFO Applying migration id=outbox 2026/02/05 16:57:56 INFO Applying migration id=edits 2026/02/05 16:57:56 INFO Applying migration id=outboxactor 2026/02/05 16:57:56 INFO Applying migration id=outboxsender 2026/02/05 16:57:56 INFO Applying migration id=thread 2026/02/05 16:57:56 INFO Applying migration id=host 2026/02/05 16:57:56 INFO Applying migration id=sharedinbox 2026/02/05 16:57:56 INFO Applying migration id=noteshost 2026/02/05 16:57:56 INFO Applying migration id=fetched 2026/02/05 16:57:56 INFO Applying migration id=move 2026/02/05 16:57:56 INFO Applying migration id=cleanup 2026/02/05 16:57:56 INFO Applying migration id=received 2026/02/05 16:57:56 INFO Applying migration id=namehost 2026/02/05 16:57:56 INFO Applying migration id=outboxhost 2026/02/05 16:57:56 INFO Applying migration id=notesfts 2026/02/05 16:57:56 INFO Applying migration id=iconsname 2026/02/05 16:57:56 INFO Applying migration id=nohash 2026/02/05 16:57:56 INFO Applying migration id=shares 2026/02/05 16:57:56 INFO Applying migration id=actorttl 2026/02/05 16:57:56 INFO Applying migration id=tocc 2026/02/05 16:57:56 INFO Applying migration id=followeds 2026/02/05 16:57:56 INFO Applying migration id=certhash 2026/02/05 16:57:56 INFO Applying migration id=follows_sync 2026/02/05 16:57:56 INFO Applying migration id=jsonpath 2026/02/05 16:57:56 INFO Applying migration id=localforward 2026/02/05 16:57:56 INFO Applying migration id=avatar 2026/02/05 16:57:56 INFO Applying migration id=noimage 2026/02/05 16:57:56 INFO Applying migration id=feed 2026/02/05 16:57:56 INFO Applying migration id=bookmarks 2026/02/05 16:57:56 INFO Applying migration id=shareactivity 2026/02/05 16:57:56 INFO Applying migration id=application 2026/02/05 16:57:56 INFO Applying migration id=certificates 2026/02/05 16:57:56 INFO Applying migration id=rawforward 2026/02/05 16:57:56 INFO Applying migration id=publickey 2026/02/05 16:57:56 INFO Applying migration id=resolvegroup 2026/02/05 16:57:56 INFO Applying migration id=reject 2026/02/05 16:57:56 INFO Applying migration id=autodel 2026/02/05 16:57:56 INFO Applying migration id=jsonb 2026/02/05 16:57:56 INFO Applying migration id=quote 2026/02/05 16:57:56 INFO Applying migration id=rfc9421 2026/02/05 16:57:56 INFO Applying migration id=keys 2026/02/05 16:57:56 INFO Applying migration id=portable 2026/02/05 16:57:56 INFO Applying migration id=proofs 2026/02/05 16:57:56 INFO Applying migration id=contexts 2026/02/05 16:57:56 INFO Applying migration id=deliverieshost 2026/02/05 16:57:56 INFO Applying migration id=pembegin 2026/02/05 16:57:56 INFO Applying migration id=didhost 2026/02/05 16:57:56 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-31db-742b-b3a8-1b0db3fa3de4 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/02/05 16:57:56 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-31dc-71b6-a0d9-be5de362809f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-31db-742b-b3a8-1b0db3fa3de4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-31db-742b-b3a8-1b0db3fa3de4 2026/02/05 16:57:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-31dc-7bb5-90b7-16a2d253a0b3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-31dc-7b67-9e31-d077a1f6dab3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-31dc-7b67-9e31-d077a1f6dab3 2026/02/05 16:57:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-31dc-7b67-9e31-d077a1f6dab3 2026/02/05 16:57:56 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-31dc-7b67-9e31-d077a1f6dab3 2026/02/05 16:57:56 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebd-31e2-7ed9-991c-726260d0b5c2 note=https://localhost.localdomain:8443/post/019c2ebd-31e2-7e84-85d4-2784c4c661f6 thread=https://localhost.localdomain:8443/post/019c2ebd-31dc-7b67-9e31-d077a1f6dab3 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:57:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-31e2-7ed9-991c-726260d0b5c2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-31e2-7e84-85d4-2784c4c661f6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-31e2-7e84-85d4-2784c4c661f6 2026/02/05 16:57:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-31dc-7b67-9e31-d077a1f6dab3 2026/02/05 16:57:56 INFO Generating first response key=/local --- PASS: TestReply_AuthorFollowed (0.79s) === RUN TestReply_PostToFollowers 2026/02/05 16:57:56 INFO Applying migration id=initial 2026/02/05 16:57:56 INFO Applying migration id=notesupdated 2026/02/05 16:57:56 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:56 INFO Applying migration id=activitiesid 2026/02/05 16:57:56 INFO Applying migration id=outbox 2026/02/05 16:57:56 INFO Applying migration id=edits 2026/02/05 16:57:56 INFO Applying migration id=outboxactor 2026/02/05 16:57:56 INFO Applying migration id=outboxsender 2026/02/05 16:57:56 INFO Applying migration id=thread 2026/02/05 16:57:56 INFO Applying migration id=host 2026/02/05 16:57:56 INFO Applying migration id=sharedinbox 2026/02/05 16:57:56 INFO Applying migration id=noteshost 2026/02/05 16:57:56 INFO Applying migration id=fetched 2026/02/05 16:57:56 INFO Applying migration id=move 2026/02/05 16:57:56 INFO Applying migration id=cleanup 2026/02/05 16:57:56 INFO Applying migration id=received 2026/02/05 16:57:56 INFO Applying migration id=namehost 2026/02/05 16:57:56 INFO Applying migration id=outboxhost 2026/02/05 16:57:56 INFO Applying migration id=notesfts 2026/02/05 16:57:56 INFO Applying migration id=iconsname 2026/02/05 16:57:56 INFO Applying migration id=nohash 2026/02/05 16:57:57 INFO Applying migration id=shares 2026/02/05 16:57:57 INFO Applying migration id=actorttl 2026/02/05 16:57:57 INFO Applying migration id=tocc 2026/02/05 16:57:57 INFO Applying migration id=followeds 2026/02/05 16:57:57 INFO Applying migration id=certhash 2026/02/05 16:57:57 INFO Applying migration id=follows_sync 2026/02/05 16:57:57 INFO Applying migration id=jsonpath 2026/02/05 16:57:57 INFO Applying migration id=localforward 2026/02/05 16:57:57 INFO Applying migration id=avatar 2026/02/05 16:57:57 INFO Applying migration id=noimage 2026/02/05 16:57:57 INFO Applying migration id=feed 2026/02/05 16:57:57 INFO Applying migration id=bookmarks 2026/02/05 16:57:57 INFO Applying migration id=shareactivity 2026/02/05 16:57:57 INFO Applying migration id=application 2026/02/05 16:57:57 INFO Applying migration id=certificates 2026/02/05 16:57:57 INFO Applying migration id=rawforward 2026/02/05 16:57:57 INFO Applying migration id=publickey 2026/02/05 16:57:57 INFO Applying migration id=resolvegroup 2026/02/05 16:57:57 INFO Applying migration id=reject 2026/02/05 16:57:57 INFO Applying migration id=autodel 2026/02/05 16:57:57 INFO Applying migration id=jsonb 2026/02/05 16:57:57 INFO Applying migration id=quote 2026/02/05 16:57:57 INFO Applying migration id=rfc9421 2026/02/05 16:57:57 INFO Applying migration id=keys 2026/02/05 16:57:57 INFO Applying migration id=portable 2026/02/05 16:57:57 INFO Applying migration id=proofs 2026/02/05 16:57:57 INFO Applying migration id=contexts 2026/02/05 16:57:57 INFO Applying migration id=deliverieshost 2026/02/05 16:57:57 INFO Applying migration id=pembegin 2026/02/05 16:57:57 INFO Applying migration id=didhost 2026/02/05 16:57:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-3731-75dd-816c-afa36b7861f9 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/02/05 16:57:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-3732-71d6-a526-5d28beb0a3e1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-3731-75dd-816c-afa36b7861f9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-3731-75dd-816c-afa36b7861f9 2026/02/05 16:57:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-3732-7af9-b5b8-e1e38fa9022b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-3732-7ab8-85f4-b9ffa2ed6607 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-3732-7ab8-85f4-b9ffa2ed6607 2026/02/05 16:57:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-3732-7ab8-85f4-b9ffa2ed6607 2026/02/05 16:57:58 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-3732-7ab8-85f4-b9ffa2ed6607 2026/02/05 16:57:58 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebd-3737-7402-aae3-9b2555638fce note=https://localhost.localdomain:8443/post/019c2ebd-3737-73bb-b34a-1112bf648efa thread=https://localhost.localdomain:8443/post/019c2ebd-3732-7ab8-85f4-b9ffa2ed6607 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:57:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-3737-7402-aae3-9b2555638fce activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-3737-73bb-b34a-1112bf648efa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-3737-73bb-b34a-1112bf648efa 2026/02/05 16:57:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-3732-7ab8-85f4-b9ffa2ed6607 2026/02/05 16:57:58 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowers (1.36s) === RUN TestReply_PostToFollowersNotFollowing 2026/02/05 16:57:58 INFO Applying migration id=initial 2026/02/05 16:57:58 INFO Applying migration id=notesupdated 2026/02/05 16:57:58 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:58 INFO Applying migration id=activitiesid 2026/02/05 16:57:58 INFO Applying migration id=outbox 2026/02/05 16:57:58 INFO Applying migration id=edits 2026/02/05 16:57:58 INFO Applying migration id=outboxactor 2026/02/05 16:57:58 INFO Applying migration id=outboxsender 2026/02/05 16:57:58 INFO Applying migration id=thread 2026/02/05 16:57:58 INFO Applying migration id=host 2026/02/05 16:57:58 INFO Applying migration id=sharedinbox 2026/02/05 16:57:58 INFO Applying migration id=noteshost 2026/02/05 16:57:58 INFO Applying migration id=fetched 2026/02/05 16:57:58 INFO Applying migration id=move 2026/02/05 16:57:58 INFO Applying migration id=cleanup 2026/02/05 16:57:58 INFO Applying migration id=received 2026/02/05 16:57:58 INFO Applying migration id=namehost 2026/02/05 16:57:58 INFO Applying migration id=outboxhost 2026/02/05 16:57:58 INFO Applying migration id=notesfts 2026/02/05 16:57:58 INFO Applying migration id=iconsname 2026/02/05 16:57:58 INFO Applying migration id=nohash 2026/02/05 16:57:58 INFO Applying migration id=shares 2026/02/05 16:57:58 INFO Applying migration id=actorttl 2026/02/05 16:57:58 INFO Applying migration id=tocc 2026/02/05 16:57:58 INFO Applying migration id=followeds 2026/02/05 16:57:58 INFO Applying migration id=certhash 2026/02/05 16:57:58 INFO Applying migration id=follows_sync 2026/02/05 16:57:58 INFO Applying migration id=jsonpath 2026/02/05 16:57:58 INFO Applying migration id=localforward 2026/02/05 16:57:58 INFO Applying migration id=avatar 2026/02/05 16:57:58 INFO Applying migration id=noimage 2026/02/05 16:57:58 INFO Applying migration id=feed 2026/02/05 16:57:58 INFO Applying migration id=bookmarks 2026/02/05 16:57:58 INFO Applying migration id=shareactivity 2026/02/05 16:57:58 INFO Applying migration id=application 2026/02/05 16:57:58 INFO Applying migration id=certificates 2026/02/05 16:57:58 INFO Applying migration id=rawforward 2026/02/05 16:57:58 INFO Applying migration id=publickey 2026/02/05 16:57:58 INFO Applying migration id=resolvegroup 2026/02/05 16:57:58 INFO Applying migration id=reject 2026/02/05 16:57:58 INFO Applying migration id=autodel 2026/02/05 16:57:58 INFO Applying migration id=jsonb 2026/02/05 16:57:58 INFO Applying migration id=quote 2026/02/05 16:57:58 INFO Applying migration id=rfc9421 2026/02/05 16:57:58 INFO Applying migration id=keys 2026/02/05 16:57:58 INFO Applying migration id=portable 2026/02/05 16:57:58 INFO Applying migration id=proofs 2026/02/05 16:57:58 INFO Applying migration id=contexts 2026/02/05 16:57:58 INFO Applying migration id=deliverieshost 2026/02/05 16:57:58 INFO Applying migration id=pembegin 2026/02/05 16:57:58 INFO Applying migration id=didhost 2026/02/05 16:57:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-3b85-724f-a077-c272a07a4dbd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-3b85-71b1-ba41-225ddc8b355f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-3b85-71b1-ba41-225ddc8b355f 2026/02/05 16:57:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-3b85-71b1-ba41-225ddc8b355f 2026/02/05 16:57:59 WARN Post does not exist post=https://localhost.localdomain:8443/post/019c2ebd-3b85-71b1-ba41-225ddc8b355f 2026/02/05 16:57:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-3b85-71b1-ba41-225ddc8b355f 2026/02/05 16:57:59 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2ebd-3b85-71b1-ba41-225ddc8b355f 2026/02/05 16:57:59 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersNotFollowing (1.10s) === RUN TestReply_PostToFollowersUnfollowedBeforeReply 2026/02/05 16:57:59 INFO Applying migration id=initial 2026/02/05 16:57:59 INFO Applying migration id=notesupdated 2026/02/05 16:57:59 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:59 INFO Applying migration id=activitiesid 2026/02/05 16:57:59 INFO Applying migration id=outbox 2026/02/05 16:57:59 INFO Applying migration id=edits 2026/02/05 16:57:59 INFO Applying migration id=outboxactor 2026/02/05 16:57:59 INFO Applying migration id=outboxsender 2026/02/05 16:57:59 INFO Applying migration id=thread 2026/02/05 16:57:59 INFO Applying migration id=host 2026/02/05 16:57:59 INFO Applying migration id=sharedinbox 2026/02/05 16:57:59 INFO Applying migration id=noteshost 2026/02/05 16:57:59 INFO Applying migration id=fetched 2026/02/05 16:57:59 INFO Applying migration id=move 2026/02/05 16:57:59 INFO Applying migration id=cleanup 2026/02/05 16:57:59 INFO Applying migration id=received 2026/02/05 16:57:59 INFO Applying migration id=namehost 2026/02/05 16:57:59 INFO Applying migration id=outboxhost 2026/02/05 16:57:59 INFO Applying migration id=notesfts 2026/02/05 16:57:59 INFO Applying migration id=iconsname 2026/02/05 16:57:59 INFO Applying migration id=nohash 2026/02/05 16:57:59 INFO Applying migration id=shares 2026/02/05 16:57:59 INFO Applying migration id=actorttl 2026/02/05 16:57:59 INFO Applying migration id=tocc 2026/02/05 16:57:59 INFO Applying migration id=followeds 2026/02/05 16:57:59 INFO Applying migration id=certhash 2026/02/05 16:57:59 INFO Applying migration id=follows_sync 2026/02/05 16:57:59 INFO Applying migration id=jsonpath 2026/02/05 16:57:59 INFO Applying migration id=localforward 2026/02/05 16:57:59 INFO Applying migration id=avatar 2026/02/05 16:57:59 INFO Applying migration id=noimage 2026/02/05 16:57:59 INFO Applying migration id=feed 2026/02/05 16:57:59 INFO Applying migration id=bookmarks 2026/02/05 16:57:59 INFO Applying migration id=shareactivity 2026/02/05 16:57:59 INFO Applying migration id=application 2026/02/05 16:57:59 INFO Applying migration id=certificates 2026/02/05 16:57:59 INFO Applying migration id=rawforward 2026/02/05 16:57:59 INFO Applying migration id=publickey 2026/02/05 16:57:59 INFO Applying migration id=resolvegroup 2026/02/05 16:57:59 INFO Applying migration id=reject 2026/02/05 16:57:59 INFO Applying migration id=autodel 2026/02/05 16:57:59 INFO Applying migration id=jsonb 2026/02/05 16:57:59 INFO Applying migration id=quote 2026/02/05 16:57:59 INFO Applying migration id=rfc9421 2026/02/05 16:57:59 INFO Applying migration id=keys 2026/02/05 16:57:59 INFO Applying migration id=portable 2026/02/05 16:57:59 INFO Applying migration id=proofs 2026/02/05 16:57:59 INFO Applying migration id=contexts 2026/02/05 16:57:59 INFO Applying migration id=deliverieshost 2026/02/05 16:57:59 INFO Applying migration id=pembegin 2026/02/05 16:57:59 INFO Applying migration id=didhost 2026/02/05 16:58:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-3e32-7819-9591-8155a539cecf 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/02/05 16:58:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-3e33-743b-880d-830b5ac18ebf activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-3e32-7819-9591-8155a539cecf activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-3e32-7819-9591-8155a539cecf 2026/02/05 16:58:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-3e33-7d41-8248-e450442735a1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-3e33-7cfe-8ee6-67e56533007a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-3e33-7cfe-8ee6-67e56533007a 2026/02/05 16:58:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-3e33-7cfe-8ee6-67e56533007a 2026/02/05 16:58:00 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebd-3e37-7b51-bdb2-fc76b7ed9942 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-3e32-7819-9591-8155a539cecf 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/02/05 16:58:00 WARN Post does not exist post=https://localhost.localdomain:8443/post/019c2ebd-3e33-7cfe-8ee6-67e56533007a 2026/02/05 16:58:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-3e33-7cfe-8ee6-67e56533007a 2026/02/05 16:58:00 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2ebd-3e33-7cfe-8ee6-67e56533007a 2026/02/05 16:58:00 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedBeforeReply (0.69s) === RUN TestReply_PostToFollowersUnfollowedAfterReply 2026/02/05 16:58:00 INFO Applying migration id=initial 2026/02/05 16:58:00 INFO Applying migration id=notesupdated 2026/02/05 16:58:00 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:00 INFO Applying migration id=activitiesid 2026/02/05 16:58:00 INFO Applying migration id=outbox 2026/02/05 16:58:00 INFO Applying migration id=edits 2026/02/05 16:58:00 INFO Applying migration id=outboxactor 2026/02/05 16:58:00 INFO Applying migration id=outboxsender 2026/02/05 16:58:00 INFO Applying migration id=thread 2026/02/05 16:58:00 INFO Applying migration id=host 2026/02/05 16:58:00 INFO Applying migration id=sharedinbox 2026/02/05 16:58:00 INFO Applying migration id=noteshost 2026/02/05 16:58:00 INFO Applying migration id=fetched 2026/02/05 16:58:00 INFO Applying migration id=move 2026/02/05 16:58:00 INFO Applying migration id=cleanup 2026/02/05 16:58:00 INFO Applying migration id=received 2026/02/05 16:58:00 INFO Applying migration id=namehost 2026/02/05 16:58:00 INFO Applying migration id=outboxhost 2026/02/05 16:58:00 INFO Applying migration id=notesfts 2026/02/05 16:58:00 INFO Applying migration id=iconsname 2026/02/05 16:58:00 INFO Applying migration id=nohash 2026/02/05 16:58:00 INFO Applying migration id=shares 2026/02/05 16:58:00 INFO Applying migration id=actorttl 2026/02/05 16:58:00 INFO Applying migration id=tocc 2026/02/05 16:58:00 INFO Applying migration id=followeds 2026/02/05 16:58:00 INFO Applying migration id=certhash 2026/02/05 16:58:00 INFO Applying migration id=follows_sync 2026/02/05 16:58:00 INFO Applying migration id=jsonpath 2026/02/05 16:58:00 INFO Applying migration id=localforward 2026/02/05 16:58:00 INFO Applying migration id=avatar 2026/02/05 16:58:00 INFO Applying migration id=noimage 2026/02/05 16:58:00 INFO Applying migration id=feed 2026/02/05 16:58:00 INFO Applying migration id=bookmarks 2026/02/05 16:58:00 INFO Applying migration id=shareactivity 2026/02/05 16:58:00 INFO Applying migration id=application 2026/02/05 16:58:00 INFO Applying migration id=certificates 2026/02/05 16:58:00 INFO Applying migration id=rawforward 2026/02/05 16:58:00 INFO Applying migration id=publickey 2026/02/05 16:58:00 INFO Applying migration id=resolvegroup 2026/02/05 16:58:00 INFO Applying migration id=reject 2026/02/05 16:58:00 INFO Applying migration id=autodel 2026/02/05 16:58:00 INFO Applying migration id=jsonb 2026/02/05 16:58:00 INFO Applying migration id=quote 2026/02/05 16:58:00 INFO Applying migration id=rfc9421 2026/02/05 16:58:00 INFO Applying migration id=keys 2026/02/05 16:58:00 INFO Applying migration id=portable 2026/02/05 16:58:00 INFO Applying migration id=proofs 2026/02/05 16:58:00 INFO Applying migration id=contexts 2026/02/05 16:58:00 INFO Applying migration id=deliverieshost 2026/02/05 16:58:00 INFO Applying migration id=pembegin 2026/02/05 16:58:00 INFO Applying migration id=didhost 2026/02/05 16:58:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-4149-7910-a1a3-01d2d383cc0e 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/02/05 16:58:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-414a-74ce-908a-ddc26deebe03 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-4149-7910-a1a3-01d2d383cc0e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-4149-7910-a1a3-01d2d383cc0e 2026/02/05 16:58:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-414b-7007-997d-a15af2eb69e6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-414a-7efe-a5e7-1e9cf8918a0d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-414a-7efe-a5e7-1e9cf8918a0d 2026/02/05 16:58:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-414a-7efe-a5e7-1e9cf8918a0d 2026/02/05 16:58:00 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-414a-7efe-a5e7-1e9cf8918a0d 2026/02/05 16:58:00 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebd-414f-7ec8-b2a3-eb170a0e0f3d note=https://localhost.localdomain:8443/post/019c2ebd-414f-7e35-acf1-f38f419c0b31 thread=https://localhost.localdomain:8443/post/019c2ebd-414a-7efe-a5e7-1e9cf8918a0d starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:58:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-414f-7ec8-b2a3-eb170a0e0f3d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-414f-7e35-acf1-f38f419c0b31 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-414f-7e35-acf1-f38f419c0b31 2026/02/05 16:58:00 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebd-4152-71f8-b38e-24695524cbb6 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-4149-7910-a1a3-01d2d383cc0e 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/02/05 16:58:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-414a-7efe-a5e7-1e9cf8918a0d 2026/02/05 16:58:00 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2ebd-414a-7efe-a5e7-1e9cf8918a0d 2026/02/05 16:58:00 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedAfterReply (0.79s) === RUN TestReply_SelfReply 2026/02/05 16:58:00 INFO Applying migration id=initial 2026/02/05 16:58:00 INFO Applying migration id=notesupdated 2026/02/05 16:58:00 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:00 INFO Applying migration id=activitiesid 2026/02/05 16:58:00 INFO Applying migration id=outbox 2026/02/05 16:58:00 INFO Applying migration id=edits 2026/02/05 16:58:00 INFO Applying migration id=outboxactor 2026/02/05 16:58:00 INFO Applying migration id=outboxsender 2026/02/05 16:58:00 INFO Applying migration id=thread 2026/02/05 16:58:00 INFO Applying migration id=host 2026/02/05 16:58:00 INFO Applying migration id=sharedinbox 2026/02/05 16:58:00 INFO Applying migration id=noteshost 2026/02/05 16:58:00 INFO Applying migration id=fetched 2026/02/05 16:58:00 INFO Applying migration id=move 2026/02/05 16:58:00 INFO Applying migration id=cleanup 2026/02/05 16:58:00 INFO Applying migration id=received 2026/02/05 16:58:00 INFO Applying migration id=namehost 2026/02/05 16:58:00 INFO Applying migration id=outboxhost 2026/02/05 16:58:00 INFO Applying migration id=notesfts 2026/02/05 16:58:00 INFO Applying migration id=iconsname 2026/02/05 16:58:00 INFO Applying migration id=nohash 2026/02/05 16:58:00 INFO Applying migration id=shares 2026/02/05 16:58:00 INFO Applying migration id=actorttl 2026/02/05 16:58:00 INFO Applying migration id=tocc 2026/02/05 16:58:00 INFO Applying migration id=followeds 2026/02/05 16:58:00 INFO Applying migration id=certhash 2026/02/05 16:58:00 INFO Applying migration id=follows_sync 2026/02/05 16:58:00 INFO Applying migration id=jsonpath 2026/02/05 16:58:01 INFO Applying migration id=localforward 2026/02/05 16:58:01 INFO Applying migration id=avatar 2026/02/05 16:58:01 INFO Applying migration id=noimage 2026/02/05 16:58:01 INFO Applying migration id=feed 2026/02/05 16:58:01 INFO Applying migration id=bookmarks 2026/02/05 16:58:01 INFO Applying migration id=shareactivity 2026/02/05 16:58:01 INFO Applying migration id=application 2026/02/05 16:58:01 INFO Applying migration id=certificates 2026/02/05 16:58:01 INFO Applying migration id=rawforward 2026/02/05 16:58:01 INFO Applying migration id=publickey 2026/02/05 16:58:01 INFO Applying migration id=resolvegroup 2026/02/05 16:58:01 INFO Applying migration id=reject 2026/02/05 16:58:01 INFO Applying migration id=autodel 2026/02/05 16:58:01 INFO Applying migration id=jsonb 2026/02/05 16:58:01 INFO Applying migration id=quote 2026/02/05 16:58:01 INFO Applying migration id=rfc9421 2026/02/05 16:58:01 INFO Applying migration id=keys 2026/02/05 16:58:01 INFO Applying migration id=portable 2026/02/05 16:58:01 INFO Applying migration id=proofs 2026/02/05 16:58:01 INFO Applying migration id=contexts 2026/02/05 16:58:01 INFO Applying migration id=deliverieshost 2026/02/05 16:58:01 INFO Applying migration id=pembegin 2026/02/05 16:58:01 INFO Applying migration id=didhost 2026/02/05 16:58:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-4552-7ad2-b98c-a5620db05d48 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/02/05 16:58:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-4553-77b5-a9d0-cb40822cd70f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-4552-7ad2-b98c-a5620db05d48 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-4552-7ad2-b98c-a5620db05d48 2026/02/05 16:58:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-4554-71a0-829d-b056fb30bcbb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-4554-7152-ade1-d13ac2652d95 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-4554-7152-ade1-d13ac2652d95 2026/02/05 16:58:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-4554-7152-ade1-d13ac2652d95 2026/02/05 16:58:01 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-4554-7152-ade1-d13ac2652d95 2026/02/05 16:58:01 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebd-4558-7e15-b823-4285313c3bfd note=https://localhost.localdomain:8443/post/019c2ebd-4558-7dd2-8718-72efdc5d2e4e thread=https://localhost.localdomain:8443/post/019c2ebd-4554-7152-ade1-d13ac2652d95 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:58:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-4558-7e15-b823-4285313c3bfd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-4558-7dd2-8718-72efdc5d2e4e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-4558-7dd2-8718-72efdc5d2e4e 2026/02/05 16:58:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-4554-7152-ade1-d13ac2652d95 2026/02/05 16:58:01 INFO Generating first response key=/local --- PASS: TestReply_SelfReply (1.04s) === RUN TestReply_ReplyToPublicPostByFollowedUser 2026/02/05 16:58:01 INFO Applying migration id=initial 2026/02/05 16:58:01 INFO Applying migration id=notesupdated 2026/02/05 16:58:01 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:01 INFO Applying migration id=activitiesid 2026/02/05 16:58:01 INFO Applying migration id=outbox 2026/02/05 16:58:01 INFO Applying migration id=edits 2026/02/05 16:58:01 INFO Applying migration id=outboxactor 2026/02/05 16:58:01 INFO Applying migration id=outboxsender 2026/02/05 16:58:01 INFO Applying migration id=thread 2026/02/05 16:58:01 INFO Applying migration id=host 2026/02/05 16:58:01 INFO Applying migration id=sharedinbox 2026/02/05 16:58:01 INFO Applying migration id=noteshost 2026/02/05 16:58:01 INFO Applying migration id=fetched 2026/02/05 16:58:01 INFO Applying migration id=move 2026/02/05 16:58:01 INFO Applying migration id=cleanup 2026/02/05 16:58:01 INFO Applying migration id=received 2026/02/05 16:58:01 INFO Applying migration id=namehost 2026/02/05 16:58:01 INFO Applying migration id=outboxhost 2026/02/05 16:58:01 INFO Applying migration id=notesfts 2026/02/05 16:58:01 INFO Applying migration id=iconsname 2026/02/05 16:58:01 INFO Applying migration id=nohash 2026/02/05 16:58:01 INFO Applying migration id=shares 2026/02/05 16:58:01 INFO Applying migration id=actorttl 2026/02/05 16:58:01 INFO Applying migration id=tocc 2026/02/05 16:58:02 INFO Applying migration id=followeds 2026/02/05 16:58:02 INFO Applying migration id=certhash 2026/02/05 16:58:02 INFO Applying migration id=follows_sync 2026/02/05 16:58:02 INFO Applying migration id=jsonpath 2026/02/05 16:58:02 INFO Applying migration id=localforward 2026/02/05 16:58:02 INFO Applying migration id=avatar 2026/02/05 16:58:02 INFO Applying migration id=noimage 2026/02/05 16:58:02 INFO Applying migration id=feed 2026/02/05 16:58:02 INFO Applying migration id=bookmarks 2026/02/05 16:58:02 INFO Applying migration id=shareactivity 2026/02/05 16:58:02 INFO Applying migration id=application 2026/02/05 16:58:02 INFO Applying migration id=certificates 2026/02/05 16:58:02 INFO Applying migration id=rawforward 2026/02/05 16:58:02 INFO Applying migration id=publickey 2026/02/05 16:58:02 INFO Applying migration id=resolvegroup 2026/02/05 16:58:02 INFO Applying migration id=reject 2026/02/05 16:58:02 INFO Applying migration id=autodel 2026/02/05 16:58:02 INFO Applying migration id=jsonb 2026/02/05 16:58:02 INFO Applying migration id=quote 2026/02/05 16:58:02 INFO Applying migration id=rfc9421 2026/02/05 16:58:02 INFO Applying migration id=keys 2026/02/05 16:58:02 INFO Applying migration id=portable 2026/02/05 16:58:02 INFO Applying migration id=proofs 2026/02/05 16:58:02 INFO Applying migration id=contexts 2026/02/05 16:58:02 INFO Applying migration id=deliverieshost 2026/02/05 16:58:02 INFO Applying migration id=pembegin 2026/02/05 16:58:02 INFO Applying migration id=didhost 2026/02/05 16:58:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-48f3-78d8-94a4-09d3a17f0bb9 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/02/05 16:58:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-48f4-7478-9fd0-537a722dea6e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-48f3-78d8-94a4-09d3a17f0bb9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-48f3-78d8-94a4-09d3a17f0bb9 2026/02/05 16:58:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-48f4-7da8-9137-b992dc41d25d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-48f4-7d65-85d5-c6e9ee0f5fa3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-48f4-7d65-85d5-c6e9ee0f5fa3 2026/02/05 16:58:02 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-48f4-7d65-85d5-c6e9ee0f5fa3 2026/02/05 16:58:02 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-48f4-7d65-85d5-c6e9ee0f5fa3 2026/02/05 16:58:02 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebd-48fa-7c11-9236-be8dab8d219d note=https://localhost.localdomain:8443/post/019c2ebd-48fa-7bbe-87ed-18ea58c80a9c thread=https://localhost.localdomain:8443/post/019c2ebd-48f4-7d65-85d5-c6e9ee0f5fa3 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:58:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-48fa-7c11-9236-be8dab8d219d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-48fa-7bbe-87ed-18ea58c80a9c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebd-48fa-7bbe-87ed-18ea58c80a9c 2026/02/05 16:58:02 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-48f4-7d65-85d5-c6e9ee0f5fa3 2026/02/05 16:58:02 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByFollowedUser (0.93s) === RUN TestReply_ReplyToPublicPostByNotFollowedUser 2026/02/05 16:58:02 INFO Applying migration id=initial 2026/02/05 16:58:02 INFO Applying migration id=notesupdated 2026/02/05 16:58:02 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:02 INFO Applying migration id=activitiesid 2026/02/05 16:58:02 INFO Applying migration id=outbox 2026/02/05 16:58:02 INFO Applying migration id=edits 2026/02/05 16:58:02 INFO Applying migration id=outboxactor 2026/02/05 16:58:02 INFO Applying migration id=outboxsender 2026/02/05 16:58:02 INFO Applying migration id=thread 2026/02/05 16:58:02 INFO Applying migration id=host 2026/02/05 16:58:02 INFO Applying migration id=sharedinbox 2026/02/05 16:58:02 INFO Applying migration id=noteshost 2026/02/05 16:58:02 INFO Applying migration id=fetched 2026/02/05 16:58:02 INFO Applying migration id=move 2026/02/05 16:58:02 INFO Applying migration id=cleanup 2026/02/05 16:58:02 INFO Applying migration id=received 2026/02/05 16:58:02 INFO Applying migration id=namehost 2026/02/05 16:58:02 INFO Applying migration id=outboxhost 2026/02/05 16:58:02 INFO Applying migration id=notesfts 2026/02/05 16:58:02 INFO Applying migration id=iconsname 2026/02/05 16:58:02 INFO Applying migration id=nohash 2026/02/05 16:58:02 INFO Applying migration id=shares 2026/02/05 16:58:02 INFO Applying migration id=actorttl 2026/02/05 16:58:02 INFO Applying migration id=tocc 2026/02/05 16:58:02 INFO Applying migration id=followeds 2026/02/05 16:58:02 INFO Applying migration id=certhash 2026/02/05 16:58:02 INFO Applying migration id=follows_sync 2026/02/05 16:58:02 INFO Applying migration id=jsonpath 2026/02/05 16:58:02 INFO Applying migration id=localforward 2026/02/05 16:58:02 INFO Applying migration id=avatar 2026/02/05 16:58:02 INFO Applying migration id=noimage 2026/02/05 16:58:02 INFO Applying migration id=feed 2026/02/05 16:58:02 INFO Applying migration id=bookmarks 2026/02/05 16:58:02 INFO Applying migration id=shareactivity 2026/02/05 16:58:02 INFO Applying migration id=application 2026/02/05 16:58:02 INFO Applying migration id=certificates 2026/02/05 16:58:02 INFO Applying migration id=rawforward 2026/02/05 16:58:02 INFO Applying migration id=publickey 2026/02/05 16:58:02 INFO Applying migration id=resolvegroup 2026/02/05 16:58:02 INFO Applying migration id=reject 2026/02/05 16:58:02 INFO Applying migration id=autodel 2026/02/05 16:58:02 INFO Applying migration id=jsonb 2026/02/05 16:58:03 INFO Applying migration id=quote 2026/02/05 16:58:03 INFO Applying migration id=rfc9421 2026/02/05 16:58:03 INFO Applying migration id=keys 2026/02/05 16:58:03 INFO Applying migration id=portable 2026/02/05 16:58:03 INFO Applying migration id=proofs 2026/02/05 16:58:03 INFO Applying migration id=contexts 2026/02/05 16:58:03 INFO Applying migration id=deliverieshost 2026/02/05 16:58:03 INFO Applying migration id=pembegin 2026/02/05 16:58:03 INFO Applying migration id=didhost 2026/02/05 16:58:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-4e3b-725e-8f01-5b1ab9067e49 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-4e3a-7271-bea8-05b1de77b7bf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-4e3a-7271-bea8-05b1de77b7bf 2026/02/05 16:58:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-4e3a-7271-bea8-05b1de77b7bf 2026/02/05 16:58:04 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-4e3a-7271-bea8-05b1de77b7bf 2026/02/05 16:58:04 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebd-4e42-7123-9dc8-6fafa4010405 note=https://localhost.localdomain:8443/post/019c2ebd-4e42-70c4-bab9-fe4189344864 thread=https://localhost.localdomain:8443/post/019c2ebd-4e3a-7271-bea8-05b1de77b7bf starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:58:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-4e42-7123-9dc8-6fafa4010405 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-4e42-70c4-bab9-fe4189344864 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebd-4e42-70c4-bab9-fe4189344864 2026/02/05 16:58:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-4e3a-7271-bea8-05b1de77b7bf 2026/02/05 16:58:04 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByNotFollowedUser (1.35s) === RUN TestReply_DM 2026/02/05 16:58:04 INFO Applying migration id=initial 2026/02/05 16:58:04 INFO Applying migration id=notesupdated 2026/02/05 16:58:04 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:04 INFO Applying migration id=activitiesid 2026/02/05 16:58:04 INFO Applying migration id=outbox 2026/02/05 16:58:04 INFO Applying migration id=edits 2026/02/05 16:58:04 INFO Applying migration id=outboxactor 2026/02/05 16:58:04 INFO Applying migration id=outboxsender 2026/02/05 16:58:04 INFO Applying migration id=thread 2026/02/05 16:58:04 INFO Applying migration id=host 2026/02/05 16:58:04 INFO Applying migration id=sharedinbox 2026/02/05 16:58:04 INFO Applying migration id=noteshost 2026/02/05 16:58:04 INFO Applying migration id=fetched 2026/02/05 16:58:04 INFO Applying migration id=move 2026/02/05 16:58:04 INFO Applying migration id=cleanup 2026/02/05 16:58:04 INFO Applying migration id=received 2026/02/05 16:58:04 INFO Applying migration id=namehost 2026/02/05 16:58:04 INFO Applying migration id=outboxhost 2026/02/05 16:58:04 INFO Applying migration id=notesfts 2026/02/05 16:58:04 INFO Applying migration id=iconsname 2026/02/05 16:58:04 INFO Applying migration id=nohash 2026/02/05 16:58:04 INFO Applying migration id=shares 2026/02/05 16:58:04 INFO Applying migration id=actorttl 2026/02/05 16:58:04 INFO Applying migration id=tocc 2026/02/05 16:58:04 INFO Applying migration id=followeds 2026/02/05 16:58:04 INFO Applying migration id=certhash 2026/02/05 16:58:04 INFO Applying migration id=follows_sync 2026/02/05 16:58:04 INFO Applying migration id=jsonpath 2026/02/05 16:58:04 INFO Applying migration id=localforward 2026/02/05 16:58:04 INFO Applying migration id=avatar 2026/02/05 16:58:04 INFO Applying migration id=noimage 2026/02/05 16:58:04 INFO Applying migration id=feed 2026/02/05 16:58:04 INFO Applying migration id=bookmarks 2026/02/05 16:58:04 INFO Applying migration id=shareactivity 2026/02/05 16:58:04 INFO Applying migration id=application 2026/02/05 16:58:04 INFO Applying migration id=certificates 2026/02/05 16:58:04 INFO Applying migration id=rawforward 2026/02/05 16:58:04 INFO Applying migration id=publickey 2026/02/05 16:58:04 INFO Applying migration id=resolvegroup 2026/02/05 16:58:04 INFO Applying migration id=reject 2026/02/05 16:58:04 INFO Applying migration id=autodel 2026/02/05 16:58:04 INFO Applying migration id=jsonb 2026/02/05 16:58:04 INFO Applying migration id=quote 2026/02/05 16:58:04 INFO Applying migration id=rfc9421 2026/02/05 16:58:04 INFO Applying migration id=keys 2026/02/05 16:58:04 INFO Applying migration id=portable 2026/02/05 16:58:04 INFO Applying migration id=proofs 2026/02/05 16:58:04 INFO Applying migration id=contexts 2026/02/05 16:58:04 INFO Applying migration id=deliverieshost 2026/02/05 16:58:04 INFO Applying migration id=pembegin 2026/02/05 16:58:04 INFO Applying migration id=didhost 2026/02/05 16:58:06 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-5641-7bb4-8997-610011bb4afb 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/02/05 16:58:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-5642-7990-9b79-2a1ac0113518 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-5641-7bb4-8997-610011bb4afb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-5641-7bb4-8997-610011bb4afb 2026/02/05 16:58:06 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:58:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-5643-75f0-a36d-89fa5096506d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-5643-73f4-aaa0-eb88eceb3dff activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-5643-73f4-aaa0-eb88eceb3dff 2026/02/05 16:58:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-5643-73f4-aaa0-eb88eceb3dff 2026/02/05 16:58:06 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-5643-73f4-aaa0-eb88eceb3dff 2026/02/05 16:58:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-564d-749c-a01c-7884640510d7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-564d-7451-a172-f21845a744ff activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-564d-7451-a172-f21845a744ff --- PASS: TestReply_DM (2.06s) === RUN TestReply_DMUnfollowed 2026/02/05 16:58:06 INFO Applying migration id=initial 2026/02/05 16:58:06 INFO Applying migration id=notesupdated 2026/02/05 16:58:06 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:06 INFO Applying migration id=activitiesid 2026/02/05 16:58:06 INFO Applying migration id=outbox 2026/02/05 16:58:06 INFO Applying migration id=edits 2026/02/05 16:58:06 INFO Applying migration id=outboxactor 2026/02/05 16:58:06 INFO Applying migration id=outboxsender 2026/02/05 16:58:06 INFO Applying migration id=thread 2026/02/05 16:58:06 INFO Applying migration id=host 2026/02/05 16:58:06 INFO Applying migration id=sharedinbox 2026/02/05 16:58:06 INFO Applying migration id=noteshost 2026/02/05 16:58:06 INFO Applying migration id=fetched 2026/02/05 16:58:06 INFO Applying migration id=move 2026/02/05 16:58:06 INFO Applying migration id=cleanup 2026/02/05 16:58:06 INFO Applying migration id=received 2026/02/05 16:58:06 INFO Applying migration id=namehost 2026/02/05 16:58:06 INFO Applying migration id=outboxhost 2026/02/05 16:58:06 INFO Applying migration id=notesfts 2026/02/05 16:58:06 INFO Applying migration id=iconsname 2026/02/05 16:58:06 INFO Applying migration id=nohash 2026/02/05 16:58:06 INFO Applying migration id=shares 2026/02/05 16:58:06 INFO Applying migration id=actorttl 2026/02/05 16:58:06 INFO Applying migration id=tocc 2026/02/05 16:58:06 INFO Applying migration id=followeds 2026/02/05 16:58:06 INFO Applying migration id=certhash 2026/02/05 16:58:06 INFO Applying migration id=follows_sync 2026/02/05 16:58:06 INFO Applying migration id=jsonpath 2026/02/05 16:58:06 INFO Applying migration id=localforward 2026/02/05 16:58:06 INFO Applying migration id=avatar 2026/02/05 16:58:06 INFO Applying migration id=noimage 2026/02/05 16:58:06 INFO Applying migration id=feed 2026/02/05 16:58:06 INFO Applying migration id=bookmarks 2026/02/05 16:58:06 INFO Applying migration id=shareactivity 2026/02/05 16:58:06 INFO Applying migration id=application 2026/02/05 16:58:06 INFO Applying migration id=certificates 2026/02/05 16:58:06 INFO Applying migration id=rawforward 2026/02/05 16:58:06 INFO Applying migration id=publickey 2026/02/05 16:58:06 INFO Applying migration id=resolvegroup 2026/02/05 16:58:06 INFO Applying migration id=reject 2026/02/05 16:58:06 INFO Applying migration id=autodel 2026/02/05 16:58:06 INFO Applying migration id=jsonb 2026/02/05 16:58:06 INFO Applying migration id=quote 2026/02/05 16:58:06 INFO Applying migration id=rfc9421 2026/02/05 16:58:06 INFO Applying migration id=keys 2026/02/05 16:58:06 INFO Applying migration id=portable 2026/02/05 16:58:06 INFO Applying migration id=proofs 2026/02/05 16:58:06 INFO Applying migration id=contexts 2026/02/05 16:58:06 INFO Applying migration id=deliverieshost 2026/02/05 16:58:06 INFO Applying migration id=pembegin 2026/02/05 16:58:06 INFO Applying migration id=didhost 2026/02/05 16:58:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-5b13-7b1f-91ee-693121151d4b 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/02/05 16:58:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-5b14-7830-8320-bbd274e87d89 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-5b13-7b1f-91ee-693121151d4b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-5b13-7b1f-91ee-693121151d4b 2026/02/05 16:58:07 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:58:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-5b15-744f-82e4-ed6a8b709fbd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-5b15-7261-bd27-b6180bdd52ab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-5b15-7261-bd27-b6180bdd52ab 2026/02/05 16:58:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-5b15-7261-bd27-b6180bdd52ab 2026/02/05 16:58:07 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebd-5b1e-718c-a2f0-55b3f75bb52d activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-5b13-7b1f-91ee-693121151d4b 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/02/05 16:58:07 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-5b15-7261-bd27-b6180bdd52ab 2026/02/05 16:58:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-5b1f-7758-b9f6-193559b44447 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-5b1f-7715-a88c-8eadb42afd56 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-5b1f-7715-a88c-8eadb42afd56 --- PASS: TestReply_DMUnfollowed (1.23s) === RUN TestReply_DMUnfollowedBeforeFeedUpdate 2026/02/05 16:58:07 INFO Applying migration id=initial 2026/02/05 16:58:07 INFO Applying migration id=notesupdated 2026/02/05 16:58:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:07 INFO Applying migration id=activitiesid 2026/02/05 16:58:07 INFO Applying migration id=outbox 2026/02/05 16:58:07 INFO Applying migration id=edits 2026/02/05 16:58:07 INFO Applying migration id=outboxactor 2026/02/05 16:58:07 INFO Applying migration id=outboxsender 2026/02/05 16:58:07 INFO Applying migration id=thread 2026/02/05 16:58:07 INFO Applying migration id=host 2026/02/05 16:58:07 INFO Applying migration id=sharedinbox 2026/02/05 16:58:07 INFO Applying migration id=noteshost 2026/02/05 16:58:07 INFO Applying migration id=fetched 2026/02/05 16:58:07 INFO Applying migration id=move 2026/02/05 16:58:07 INFO Applying migration id=cleanup 2026/02/05 16:58:07 INFO Applying migration id=received 2026/02/05 16:58:07 INFO Applying migration id=namehost 2026/02/05 16:58:07 INFO Applying migration id=outboxhost 2026/02/05 16:58:07 INFO Applying migration id=notesfts 2026/02/05 16:58:07 INFO Applying migration id=iconsname 2026/02/05 16:58:07 INFO Applying migration id=nohash 2026/02/05 16:58:07 INFO Applying migration id=shares 2026/02/05 16:58:07 INFO Applying migration id=actorttl 2026/02/05 16:58:07 INFO Applying migration id=tocc 2026/02/05 16:58:07 INFO Applying migration id=followeds 2026/02/05 16:58:07 INFO Applying migration id=certhash 2026/02/05 16:58:07 INFO Applying migration id=follows_sync 2026/02/05 16:58:07 INFO Applying migration id=jsonpath 2026/02/05 16:58:07 INFO Applying migration id=localforward 2026/02/05 16:58:07 INFO Applying migration id=avatar 2026/02/05 16:58:07 INFO Applying migration id=noimage 2026/02/05 16:58:07 INFO Applying migration id=feed 2026/02/05 16:58:07 INFO Applying migration id=bookmarks 2026/02/05 16:58:07 INFO Applying migration id=shareactivity 2026/02/05 16:58:07 INFO Applying migration id=application 2026/02/05 16:58:07 INFO Applying migration id=certificates 2026/02/05 16:58:07 INFO Applying migration id=rawforward 2026/02/05 16:58:07 INFO Applying migration id=publickey 2026/02/05 16:58:07 INFO Applying migration id=resolvegroup 2026/02/05 16:58:07 INFO Applying migration id=reject 2026/02/05 16:58:07 INFO Applying migration id=autodel 2026/02/05 16:58:07 INFO Applying migration id=jsonb 2026/02/05 16:58:07 INFO Applying migration id=quote 2026/02/05 16:58:07 INFO Applying migration id=rfc9421 2026/02/05 16:58:07 INFO Applying migration id=keys 2026/02/05 16:58:07 INFO Applying migration id=portable 2026/02/05 16:58:07 INFO Applying migration id=proofs 2026/02/05 16:58:07 INFO Applying migration id=contexts 2026/02/05 16:58:07 INFO Applying migration id=deliverieshost 2026/02/05 16:58:07 INFO Applying migration id=pembegin 2026/02/05 16:58:07 INFO Applying migration id=didhost 2026/02/05 16:58:08 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-5e8c-7245-8793-9193a691b574 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/02/05 16:58:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-5e8d-7288-872f-248030b31d08 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-5e8c-7245-8793-9193a691b574 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-5e8c-7245-8793-9193a691b574 2026/02/05 16:58:08 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:58:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-5e8d-7f32-93bb-875b2960edb5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-5e8d-7cfe-9d96-373a3f0d7e72 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-5e8d-7cfe-9d96-373a3f0d7e72 2026/02/05 16:58:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-5e8d-7cfe-9d96-373a3f0d7e72 2026/02/05 16:58:08 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebd-5e95-7031-8c8f-ccad406f8272 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-5e8c-7245-8793-9193a691b574 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/02/05 16:58:08 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-5e8d-7cfe-9d96-373a3f0d7e72 2026/02/05 16:58:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-5e96-76e1-ac19-571551a7c885 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-5e96-769d-908a-8d6d6d0423e5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-5e96-769d-908a-8d6d6d0423e5 --- PASS: TestReply_DMUnfollowedBeforeFeedUpdate (0.89s) === RUN TestReply_DMToAnotherUser 2026/02/05 16:58:08 INFO Applying migration id=initial 2026/02/05 16:58:08 INFO Applying migration id=notesupdated 2026/02/05 16:58:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:08 INFO Applying migration id=activitiesid 2026/02/05 16:58:08 INFO Applying migration id=outbox 2026/02/05 16:58:08 INFO Applying migration id=edits 2026/02/05 16:58:08 INFO Applying migration id=outboxactor 2026/02/05 16:58:08 INFO Applying migration id=outboxsender 2026/02/05 16:58:08 INFO Applying migration id=thread 2026/02/05 16:58:08 INFO Applying migration id=host 2026/02/05 16:58:08 INFO Applying migration id=sharedinbox 2026/02/05 16:58:08 INFO Applying migration id=noteshost 2026/02/05 16:58:08 INFO Applying migration id=fetched 2026/02/05 16:58:08 INFO Applying migration id=move 2026/02/05 16:58:08 INFO Applying migration id=cleanup 2026/02/05 16:58:08 INFO Applying migration id=received 2026/02/05 16:58:08 INFO Applying migration id=namehost 2026/02/05 16:58:08 INFO Applying migration id=outboxhost 2026/02/05 16:58:08 INFO Applying migration id=notesfts 2026/02/05 16:58:08 INFO Applying migration id=iconsname 2026/02/05 16:58:08 INFO Applying migration id=nohash 2026/02/05 16:58:08 INFO Applying migration id=shares 2026/02/05 16:58:08 INFO Applying migration id=actorttl 2026/02/05 16:58:08 INFO Applying migration id=tocc 2026/02/05 16:58:08 INFO Applying migration id=followeds 2026/02/05 16:58:08 INFO Applying migration id=certhash 2026/02/05 16:58:08 INFO Applying migration id=follows_sync 2026/02/05 16:58:08 INFO Applying migration id=jsonpath 2026/02/05 16:58:08 INFO Applying migration id=localforward 2026/02/05 16:58:08 INFO Applying migration id=avatar 2026/02/05 16:58:08 INFO Applying migration id=noimage 2026/02/05 16:58:08 INFO Applying migration id=feed 2026/02/05 16:58:08 INFO Applying migration id=bookmarks 2026/02/05 16:58:08 INFO Applying migration id=shareactivity 2026/02/05 16:58:08 INFO Applying migration id=application 2026/02/05 16:58:08 INFO Applying migration id=certificates 2026/02/05 16:58:08 INFO Applying migration id=rawforward 2026/02/05 16:58:08 INFO Applying migration id=publickey 2026/02/05 16:58:08 INFO Applying migration id=resolvegroup 2026/02/05 16:58:08 INFO Applying migration id=reject 2026/02/05 16:58:08 INFO Applying migration id=autodel 2026/02/05 16:58:08 INFO Applying migration id=jsonb 2026/02/05 16:58:08 INFO Applying migration id=quote 2026/02/05 16:58:08 INFO Applying migration id=rfc9421 2026/02/05 16:58:08 INFO Applying migration id=keys 2026/02/05 16:58:08 INFO Applying migration id=portable 2026/02/05 16:58:08 INFO Applying migration id=proofs 2026/02/05 16:58:08 INFO Applying migration id=contexts 2026/02/05 16:58:08 INFO Applying migration id=deliverieshost 2026/02/05 16:58:08 INFO Applying migration id=pembegin 2026/02/05 16:58:08 INFO Applying migration id=didhost 2026/02/05 16:58:09 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-6325-7b77-8829-055c7d38b8b2 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/02/05 16:58:09 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-6326-7b0a-a1d9-33ace96601d9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-6325-7b77-8829-055c7d38b8b2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-6325-7b77-8829-055c7d38b8b2 2026/02/05 16:58:09 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:58:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-6327-7842-8143-8432934b3bad activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-6327-761d-9325-b3db9ea273e8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-6327-761d-9325-b3db9ea273e8 2026/02/05 16:58:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-6327-761d-9325-b3db9ea273e8 2026/02/05 16:58:09 WARN Post does not exist post=https://localhost.localdomain:8443/post/019c2ebd-6327-761d-9325-b3db9ea273e8 --- PASS: TestReply_DMToAnotherUser (1.18s) === RUN TestReply_NoSuchPost 2026/02/05 16:58:09 INFO Applying migration id=initial 2026/02/05 16:58:09 INFO Applying migration id=notesupdated 2026/02/05 16:58:09 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:09 INFO Applying migration id=activitiesid 2026/02/05 16:58:09 INFO Applying migration id=outbox 2026/02/05 16:58:09 INFO Applying migration id=edits 2026/02/05 16:58:09 INFO Applying migration id=outboxactor 2026/02/05 16:58:09 INFO Applying migration id=outboxsender 2026/02/05 16:58:09 INFO Applying migration id=thread 2026/02/05 16:58:09 INFO Applying migration id=host 2026/02/05 16:58:09 INFO Applying migration id=sharedinbox 2026/02/05 16:58:09 INFO Applying migration id=noteshost 2026/02/05 16:58:09 INFO Applying migration id=fetched 2026/02/05 16:58:09 INFO Applying migration id=move 2026/02/05 16:58:09 INFO Applying migration id=cleanup 2026/02/05 16:58:09 INFO Applying migration id=received 2026/02/05 16:58:09 INFO Applying migration id=namehost 2026/02/05 16:58:09 INFO Applying migration id=outboxhost 2026/02/05 16:58:09 INFO Applying migration id=notesfts 2026/02/05 16:58:09 INFO Applying migration id=iconsname 2026/02/05 16:58:09 INFO Applying migration id=nohash 2026/02/05 16:58:09 INFO Applying migration id=shares 2026/02/05 16:58:09 INFO Applying migration id=actorttl 2026/02/05 16:58:09 INFO Applying migration id=tocc 2026/02/05 16:58:09 INFO Applying migration id=followeds 2026/02/05 16:58:09 INFO Applying migration id=certhash 2026/02/05 16:58:09 INFO Applying migration id=follows_sync 2026/02/05 16:58:09 INFO Applying migration id=jsonpath 2026/02/05 16:58:09 INFO Applying migration id=localforward 2026/02/05 16:58:09 INFO Applying migration id=avatar 2026/02/05 16:58:09 INFO Applying migration id=noimage 2026/02/05 16:58:09 INFO Applying migration id=feed 2026/02/05 16:58:09 INFO Applying migration id=bookmarks 2026/02/05 16:58:09 INFO Applying migration id=shareactivity 2026/02/05 16:58:09 INFO Applying migration id=application 2026/02/05 16:58:09 INFO Applying migration id=certificates 2026/02/05 16:58:09 INFO Applying migration id=rawforward 2026/02/05 16:58:09 INFO Applying migration id=publickey 2026/02/05 16:58:09 INFO Applying migration id=resolvegroup 2026/02/05 16:58:09 INFO Applying migration id=reject 2026/02/05 16:58:09 INFO Applying migration id=autodel 2026/02/05 16:58:09 INFO Applying migration id=jsonb 2026/02/05 16:58:09 INFO Applying migration id=quote 2026/02/05 16:58:09 INFO Applying migration id=rfc9421 2026/02/05 16:58:09 INFO Applying migration id=keys 2026/02/05 16:58:09 INFO Applying migration id=portable 2026/02/05 16:58:09 INFO Applying migration id=proofs 2026/02/05 16:58:09 INFO Applying migration id=contexts 2026/02/05 16:58:09 INFO Applying migration id=deliverieshost 2026/02/05 16:58:09 INFO Applying migration id=pembegin 2026/02/05 16:58:09 INFO Applying migration id=didhost 2026/02/05 16:58:10 WARN Post does not exist post=https://x --- PASS: TestReply_NoSuchPost (1.34s) === RUN TestResolve_LocalUser 2026/02/05 16:58:10 INFO Applying migration id=initial 2026/02/05 16:58:10 INFO Applying migration id=notesupdated 2026/02/05 16:58:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:10 INFO Applying migration id=activitiesid 2026/02/05 16:58:10 INFO Applying migration id=outbox 2026/02/05 16:58:10 INFO Applying migration id=edits 2026/02/05 16:58:10 INFO Applying migration id=outboxactor 2026/02/05 16:58:10 INFO Applying migration id=outboxsender 2026/02/05 16:58:10 INFO Applying migration id=thread 2026/02/05 16:58:10 INFO Applying migration id=host 2026/02/05 16:58:10 INFO Applying migration id=sharedinbox 2026/02/05 16:58:10 INFO Applying migration id=noteshost 2026/02/05 16:58:10 INFO Applying migration id=fetched 2026/02/05 16:58:10 INFO Applying migration id=move 2026/02/05 16:58:10 INFO Applying migration id=cleanup 2026/02/05 16:58:10 INFO Applying migration id=received 2026/02/05 16:58:10 INFO Applying migration id=namehost 2026/02/05 16:58:10 INFO Applying migration id=outboxhost 2026/02/05 16:58:10 INFO Applying migration id=notesfts 2026/02/05 16:58:10 INFO Applying migration id=iconsname 2026/02/05 16:58:10 INFO Applying migration id=nohash 2026/02/05 16:58:10 INFO Applying migration id=shares 2026/02/05 16:58:10 INFO Applying migration id=actorttl 2026/02/05 16:58:10 INFO Applying migration id=tocc 2026/02/05 16:58:10 INFO Applying migration id=followeds 2026/02/05 16:58:10 INFO Applying migration id=certhash 2026/02/05 16:58:10 INFO Applying migration id=follows_sync 2026/02/05 16:58:10 INFO Applying migration id=jsonpath 2026/02/05 16:58:11 INFO Applying migration id=localforward 2026/02/05 16:58:11 INFO Applying migration id=avatar 2026/02/05 16:58:11 INFO Applying migration id=noimage 2026/02/05 16:58:11 INFO Applying migration id=feed 2026/02/05 16:58:11 INFO Applying migration id=bookmarks 2026/02/05 16:58:11 INFO Applying migration id=shareactivity 2026/02/05 16:58:11 INFO Applying migration id=application 2026/02/05 16:58:11 INFO Applying migration id=certificates 2026/02/05 16:58:11 INFO Applying migration id=rawforward 2026/02/05 16:58:11 INFO Applying migration id=publickey 2026/02/05 16:58:11 INFO Applying migration id=resolvegroup 2026/02/05 16:58:11 INFO Applying migration id=reject 2026/02/05 16:58:11 INFO Applying migration id=autodel 2026/02/05 16:58:11 INFO Applying migration id=jsonb 2026/02/05 16:58:11 INFO Applying migration id=quote 2026/02/05 16:58:11 INFO Applying migration id=rfc9421 2026/02/05 16:58:11 INFO Applying migration id=keys 2026/02/05 16:58:11 INFO Applying migration id=portable 2026/02/05 16:58:11 INFO Applying migration id=proofs 2026/02/05 16:58:11 INFO Applying migration id=contexts 2026/02/05 16:58:11 INFO Applying migration id=deliverieshost 2026/02/05 16:58:11 INFO Applying migration id=pembegin 2026/02/05 16:58:11 INFO Applying migration id=didhost 2026/02/05 16:58:11 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUser (0.67s) === RUN TestResolve_LocalUserByNameOnly 2026/02/05 16:58:11 INFO Applying migration id=initial 2026/02/05 16:58:11 INFO Applying migration id=notesupdated 2026/02/05 16:58:11 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:11 INFO Applying migration id=activitiesid 2026/02/05 16:58:11 INFO Applying migration id=outbox 2026/02/05 16:58:11 INFO Applying migration id=edits 2026/02/05 16:58:11 INFO Applying migration id=outboxactor 2026/02/05 16:58:11 INFO Applying migration id=outboxsender 2026/02/05 16:58:11 INFO Applying migration id=thread 2026/02/05 16:58:11 INFO Applying migration id=host 2026/02/05 16:58:11 INFO Applying migration id=sharedinbox 2026/02/05 16:58:11 INFO Applying migration id=noteshost 2026/02/05 16:58:11 INFO Applying migration id=fetched 2026/02/05 16:58:11 INFO Applying migration id=move 2026/02/05 16:58:11 INFO Applying migration id=cleanup 2026/02/05 16:58:11 INFO Applying migration id=received 2026/02/05 16:58:11 INFO Applying migration id=namehost 2026/02/05 16:58:11 INFO Applying migration id=outboxhost 2026/02/05 16:58:11 INFO Applying migration id=notesfts 2026/02/05 16:58:11 INFO Applying migration id=iconsname 2026/02/05 16:58:11 INFO Applying migration id=nohash 2026/02/05 16:58:11 INFO Applying migration id=shares 2026/02/05 16:58:11 INFO Applying migration id=actorttl 2026/02/05 16:58:11 INFO Applying migration id=tocc 2026/02/05 16:58:11 INFO Applying migration id=followeds 2026/02/05 16:58:11 INFO Applying migration id=certhash 2026/02/05 16:58:11 INFO Applying migration id=follows_sync 2026/02/05 16:58:11 INFO Applying migration id=jsonpath 2026/02/05 16:58:11 INFO Applying migration id=localforward 2026/02/05 16:58:11 INFO Applying migration id=avatar 2026/02/05 16:58:11 INFO Applying migration id=noimage 2026/02/05 16:58:11 INFO Applying migration id=feed 2026/02/05 16:58:11 INFO Applying migration id=bookmarks 2026/02/05 16:58:11 INFO Applying migration id=shareactivity 2026/02/05 16:58:11 INFO Applying migration id=application 2026/02/05 16:58:11 INFO Applying migration id=certificates 2026/02/05 16:58:11 INFO Applying migration id=rawforward 2026/02/05 16:58:11 INFO Applying migration id=publickey 2026/02/05 16:58:11 INFO Applying migration id=resolvegroup 2026/02/05 16:58:11 INFO Applying migration id=reject 2026/02/05 16:58:11 INFO Applying migration id=autodel 2026/02/05 16:58:11 INFO Applying migration id=jsonb 2026/02/05 16:58:11 INFO Applying migration id=quote 2026/02/05 16:58:11 INFO Applying migration id=rfc9421 2026/02/05 16:58:11 INFO Applying migration id=keys 2026/02/05 16:58:11 INFO Applying migration id=portable 2026/02/05 16:58:11 INFO Applying migration id=proofs 2026/02/05 16:58:11 INFO Applying migration id=contexts 2026/02/05 16:58:11 INFO Applying migration id=deliverieshost 2026/02/05 16:58:11 INFO Applying migration id=pembegin 2026/02/05 16:58:11 INFO Applying migration id=didhost 2026/02/05 16:58:12 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUserByNameOnly (0.89s) === RUN TestResolve_NoSuchLocalUser 2026/02/05 16:58:12 INFO Applying migration id=initial 2026/02/05 16:58:12 INFO Applying migration id=notesupdated 2026/02/05 16:58:12 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:12 INFO Applying migration id=activitiesid 2026/02/05 16:58:12 INFO Applying migration id=outbox 2026/02/05 16:58:12 INFO Applying migration id=edits 2026/02/05 16:58:12 INFO Applying migration id=outboxactor 2026/02/05 16:58:12 INFO Applying migration id=outboxsender 2026/02/05 16:58:12 INFO Applying migration id=thread 2026/02/05 16:58:12 INFO Applying migration id=host 2026/02/05 16:58:12 INFO Applying migration id=sharedinbox 2026/02/05 16:58:12 INFO Applying migration id=noteshost 2026/02/05 16:58:12 INFO Applying migration id=fetched 2026/02/05 16:58:12 INFO Applying migration id=move 2026/02/05 16:58:12 INFO Applying migration id=cleanup 2026/02/05 16:58:12 INFO Applying migration id=received 2026/02/05 16:58:12 INFO Applying migration id=namehost 2026/02/05 16:58:12 INFO Applying migration id=outboxhost 2026/02/05 16:58:12 INFO Applying migration id=notesfts 2026/02/05 16:58:12 INFO Applying migration id=iconsname 2026/02/05 16:58:12 INFO Applying migration id=nohash 2026/02/05 16:58:12 INFO Applying migration id=shares 2026/02/05 16:58:12 INFO Applying migration id=actorttl 2026/02/05 16:58:12 INFO Applying migration id=tocc 2026/02/05 16:58:12 INFO Applying migration id=followeds 2026/02/05 16:58:12 INFO Applying migration id=certhash 2026/02/05 16:58:12 INFO Applying migration id=follows_sync 2026/02/05 16:58:12 INFO Applying migration id=jsonpath 2026/02/05 16:58:12 INFO Applying migration id=localforward 2026/02/05 16:58:12 INFO Applying migration id=avatar 2026/02/05 16:58:12 INFO Applying migration id=noimage 2026/02/05 16:58:12 INFO Applying migration id=feed 2026/02/05 16:58:12 INFO Applying migration id=bookmarks 2026/02/05 16:58:12 INFO Applying migration id=shareactivity 2026/02/05 16:58:12 INFO Applying migration id=application 2026/02/05 16:58:12 INFO Applying migration id=certificates 2026/02/05 16:58:12 INFO Applying migration id=rawforward 2026/02/05 16:58:12 INFO Applying migration id=publickey 2026/02/05 16:58:12 INFO Applying migration id=resolvegroup 2026/02/05 16:58:12 INFO Applying migration id=reject 2026/02/05 16:58:12 INFO Applying migration id=autodel 2026/02/05 16:58:12 INFO Applying migration id=jsonb 2026/02/05 16:58:12 INFO Applying migration id=quote 2026/02/05 16:58:12 INFO Applying migration id=rfc9421 2026/02/05 16:58:12 INFO Applying migration id=keys 2026/02/05 16:58:12 INFO Applying migration id=portable 2026/02/05 16:58:12 INFO Applying migration id=proofs 2026/02/05 16:58:12 INFO Applying migration id=contexts 2026/02/05 16:58:12 INFO Applying migration id=deliverieshost 2026/02/05 16:58:12 INFO Applying migration id=pembegin 2026/02/05 16:58:12 INFO Applying migration id=didhost 2026/02/05 16:58:13 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/02/05 16:58:13 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.15s) === RUN TestResolve_NoSuchLocalUserByNameOnly 2026/02/05 16:58:13 INFO Applying migration id=initial 2026/02/05 16:58:13 INFO Applying migration id=notesupdated 2026/02/05 16:58:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:13 INFO Applying migration id=activitiesid 2026/02/05 16:58:13 INFO Applying migration id=outbox 2026/02/05 16:58:13 INFO Applying migration id=edits 2026/02/05 16:58:13 INFO Applying migration id=outboxactor 2026/02/05 16:58:13 INFO Applying migration id=outboxsender 2026/02/05 16:58:13 INFO Applying migration id=thread 2026/02/05 16:58:13 INFO Applying migration id=host 2026/02/05 16:58:13 INFO Applying migration id=sharedinbox 2026/02/05 16:58:13 INFO Applying migration id=noteshost 2026/02/05 16:58:13 INFO Applying migration id=fetched 2026/02/05 16:58:13 INFO Applying migration id=move 2026/02/05 16:58:13 INFO Applying migration id=cleanup 2026/02/05 16:58:13 INFO Applying migration id=received 2026/02/05 16:58:13 INFO Applying migration id=namehost 2026/02/05 16:58:13 INFO Applying migration id=outboxhost 2026/02/05 16:58:13 INFO Applying migration id=notesfts 2026/02/05 16:58:13 INFO Applying migration id=iconsname 2026/02/05 16:58:13 INFO Applying migration id=nohash 2026/02/05 16:58:13 INFO Applying migration id=shares 2026/02/05 16:58:13 INFO Applying migration id=actorttl 2026/02/05 16:58:13 INFO Applying migration id=tocc 2026/02/05 16:58:13 INFO Applying migration id=followeds 2026/02/05 16:58:13 INFO Applying migration id=certhash 2026/02/05 16:58:13 INFO Applying migration id=follows_sync 2026/02/05 16:58:13 INFO Applying migration id=jsonpath 2026/02/05 16:58:13 INFO Applying migration id=localforward 2026/02/05 16:58:13 INFO Applying migration id=avatar 2026/02/05 16:58:13 INFO Applying migration id=noimage 2026/02/05 16:58:13 INFO Applying migration id=feed 2026/02/05 16:58:13 INFO Applying migration id=bookmarks 2026/02/05 16:58:13 INFO Applying migration id=shareactivity 2026/02/05 16:58:13 INFO Applying migration id=application 2026/02/05 16:58:13 INFO Applying migration id=certificates 2026/02/05 16:58:13 INFO Applying migration id=rawforward 2026/02/05 16:58:13 INFO Applying migration id=publickey 2026/02/05 16:58:13 INFO Applying migration id=resolvegroup 2026/02/05 16:58:13 INFO Applying migration id=reject 2026/02/05 16:58:13 INFO Applying migration id=autodel 2026/02/05 16:58:13 INFO Applying migration id=jsonb 2026/02/05 16:58:13 INFO Applying migration id=quote 2026/02/05 16:58:13 INFO Applying migration id=rfc9421 2026/02/05 16:58:13 INFO Applying migration id=keys 2026/02/05 16:58:13 INFO Applying migration id=portable 2026/02/05 16:58:13 INFO Applying migration id=proofs 2026/02/05 16:58:13 INFO Applying migration id=contexts 2026/02/05 16:58:13 INFO Applying migration id=deliverieshost 2026/02/05 16:58:13 INFO Applying migration id=pembegin 2026/02/05 16:58:13 INFO Applying migration id=didhost 2026/02/05 16:58:14 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/02/05 16:58:14 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 (0.86s) === RUN TestResolve_NoSuchFederatedUser 2026/02/05 16:58:14 INFO Applying migration id=initial 2026/02/05 16:58:14 INFO Applying migration id=notesupdated 2026/02/05 16:58:14 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:14 INFO Applying migration id=activitiesid 2026/02/05 16:58:14 INFO Applying migration id=outbox 2026/02/05 16:58:14 INFO Applying migration id=edits 2026/02/05 16:58:14 INFO Applying migration id=outboxactor 2026/02/05 16:58:14 INFO Applying migration id=outboxsender 2026/02/05 16:58:14 INFO Applying migration id=thread 2026/02/05 16:58:14 INFO Applying migration id=host 2026/02/05 16:58:14 INFO Applying migration id=sharedinbox 2026/02/05 16:58:14 INFO Applying migration id=noteshost 2026/02/05 16:58:14 INFO Applying migration id=fetched 2026/02/05 16:58:14 INFO Applying migration id=move 2026/02/05 16:58:14 INFO Applying migration id=cleanup 2026/02/05 16:58:14 INFO Applying migration id=received 2026/02/05 16:58:14 INFO Applying migration id=namehost 2026/02/05 16:58:14 INFO Applying migration id=outboxhost 2026/02/05 16:58:14 INFO Applying migration id=notesfts 2026/02/05 16:58:14 INFO Applying migration id=iconsname 2026/02/05 16:58:14 INFO Applying migration id=nohash 2026/02/05 16:58:14 INFO Applying migration id=shares 2026/02/05 16:58:14 INFO Applying migration id=actorttl 2026/02/05 16:58:14 INFO Applying migration id=tocc 2026/02/05 16:58:14 INFO Applying migration id=followeds 2026/02/05 16:58:14 INFO Applying migration id=certhash 2026/02/05 16:58:14 INFO Applying migration id=follows_sync 2026/02/05 16:58:14 INFO Applying migration id=jsonpath 2026/02/05 16:58:14 INFO Applying migration id=localforward 2026/02/05 16:58:14 INFO Applying migration id=avatar 2026/02/05 16:58:14 INFO Applying migration id=noimage 2026/02/05 16:58:14 INFO Applying migration id=feed 2026/02/05 16:58:14 INFO Applying migration id=bookmarks 2026/02/05 16:58:14 INFO Applying migration id=shareactivity 2026/02/05 16:58:14 INFO Applying migration id=application 2026/02/05 16:58:14 INFO Applying migration id=certificates 2026/02/05 16:58:14 INFO Applying migration id=rawforward 2026/02/05 16:58:14 INFO Applying migration id=publickey 2026/02/05 16:58:14 INFO Applying migration id=resolvegroup 2026/02/05 16:58:14 INFO Applying migration id=reject 2026/02/05 16:58:14 INFO Applying migration id=autodel 2026/02/05 16:58:14 INFO Applying migration id=jsonb 2026/02/05 16:58:14 INFO Applying migration id=quote 2026/02/05 16:58:14 INFO Applying migration id=rfc9421 2026/02/05 16:58:14 INFO Applying migration id=keys 2026/02/05 16:58:14 INFO Applying migration id=portable 2026/02/05 16:58:14 INFO Applying migration id=proofs 2026/02/05 16:58:14 INFO Applying migration id=contexts 2026/02/05 16:58:14 INFO Applying migration id=deliverieshost 2026/02/05 16:58:14 INFO Applying migration id=pembegin 2026/02/05 16:58:14 INFO Applying migration id=didhost 2026/02/05 16:58:15 INFO Resolving user ID host=0.0.0.0 name=troll 2026/02/05 16:58:15 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 (0.92s) === RUN TestResolve_NoInput 2026/02/05 16:58:15 INFO Applying migration id=initial 2026/02/05 16:58:15 INFO Applying migration id=notesupdated 2026/02/05 16:58:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:15 INFO Applying migration id=activitiesid 2026/02/05 16:58:15 INFO Applying migration id=outbox 2026/02/05 16:58:15 INFO Applying migration id=edits 2026/02/05 16:58:15 INFO Applying migration id=outboxactor 2026/02/05 16:58:15 INFO Applying migration id=outboxsender 2026/02/05 16:58:15 INFO Applying migration id=thread 2026/02/05 16:58:15 INFO Applying migration id=host 2026/02/05 16:58:15 INFO Applying migration id=sharedinbox 2026/02/05 16:58:15 INFO Applying migration id=noteshost 2026/02/05 16:58:15 INFO Applying migration id=fetched 2026/02/05 16:58:15 INFO Applying migration id=move 2026/02/05 16:58:15 INFO Applying migration id=cleanup 2026/02/05 16:58:15 INFO Applying migration id=received 2026/02/05 16:58:15 INFO Applying migration id=namehost 2026/02/05 16:58:15 INFO Applying migration id=outboxhost 2026/02/05 16:58:15 INFO Applying migration id=notesfts 2026/02/05 16:58:15 INFO Applying migration id=iconsname 2026/02/05 16:58:15 INFO Applying migration id=nohash 2026/02/05 16:58:15 INFO Applying migration id=shares 2026/02/05 16:58:15 INFO Applying migration id=actorttl 2026/02/05 16:58:15 INFO Applying migration id=tocc 2026/02/05 16:58:15 INFO Applying migration id=followeds 2026/02/05 16:58:15 INFO Applying migration id=certhash 2026/02/05 16:58:15 INFO Applying migration id=follows_sync 2026/02/05 16:58:15 INFO Applying migration id=jsonpath 2026/02/05 16:58:15 INFO Applying migration id=localforward 2026/02/05 16:58:15 INFO Applying migration id=avatar 2026/02/05 16:58:15 INFO Applying migration id=noimage 2026/02/05 16:58:15 INFO Applying migration id=feed 2026/02/05 16:58:15 INFO Applying migration id=bookmarks 2026/02/05 16:58:15 INFO Applying migration id=shareactivity 2026/02/05 16:58:15 INFO Applying migration id=application 2026/02/05 16:58:15 INFO Applying migration id=certificates 2026/02/05 16:58:15 INFO Applying migration id=rawforward 2026/02/05 16:58:15 INFO Applying migration id=publickey 2026/02/05 16:58:15 INFO Applying migration id=resolvegroup 2026/02/05 16:58:15 INFO Applying migration id=reject 2026/02/05 16:58:15 INFO Applying migration id=autodel 2026/02/05 16:58:15 INFO Applying migration id=jsonb 2026/02/05 16:58:15 INFO Applying migration id=quote 2026/02/05 16:58:15 INFO Applying migration id=rfc9421 2026/02/05 16:58:15 INFO Applying migration id=keys 2026/02/05 16:58:15 INFO Applying migration id=portable 2026/02/05 16:58:15 INFO Applying migration id=proofs 2026/02/05 16:58:15 INFO Applying migration id=contexts 2026/02/05 16:58:15 INFO Applying migration id=deliverieshost 2026/02/05 16:58:15 INFO Applying migration id=pembegin 2026/02/05 16:58:15 INFO Applying migration id=didhost --- PASS: TestResolve_NoInput (0.81s) === RUN TestResolve_InvalidEscapeSequence 2026/02/05 16:58:16 INFO Applying migration id=initial 2026/02/05 16:58:16 INFO Applying migration id=notesupdated 2026/02/05 16:58:16 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:16 INFO Applying migration id=activitiesid 2026/02/05 16:58:16 INFO Applying migration id=outbox 2026/02/05 16:58:16 INFO Applying migration id=edits 2026/02/05 16:58:16 INFO Applying migration id=outboxactor 2026/02/05 16:58:16 INFO Applying migration id=outboxsender 2026/02/05 16:58:16 INFO Applying migration id=thread 2026/02/05 16:58:16 INFO Applying migration id=host 2026/02/05 16:58:16 INFO Applying migration id=sharedinbox 2026/02/05 16:58:16 INFO Applying migration id=noteshost 2026/02/05 16:58:16 INFO Applying migration id=fetched 2026/02/05 16:58:16 INFO Applying migration id=move 2026/02/05 16:58:16 INFO Applying migration id=cleanup 2026/02/05 16:58:16 INFO Applying migration id=received 2026/02/05 16:58:16 INFO Applying migration id=namehost 2026/02/05 16:58:16 INFO Applying migration id=outboxhost 2026/02/05 16:58:16 INFO Applying migration id=notesfts 2026/02/05 16:58:16 INFO Applying migration id=iconsname 2026/02/05 16:58:16 INFO Applying migration id=nohash 2026/02/05 16:58:16 INFO Applying migration id=shares 2026/02/05 16:58:16 INFO Applying migration id=actorttl 2026/02/05 16:58:16 INFO Applying migration id=tocc 2026/02/05 16:58:16 INFO Applying migration id=followeds 2026/02/05 16:58:16 INFO Applying migration id=certhash 2026/02/05 16:58:16 INFO Applying migration id=follows_sync 2026/02/05 16:58:16 INFO Applying migration id=jsonpath 2026/02/05 16:58:16 INFO Applying migration id=localforward 2026/02/05 16:58:16 INFO Applying migration id=avatar 2026/02/05 16:58:16 INFO Applying migration id=noimage 2026/02/05 16:58:16 INFO Applying migration id=feed 2026/02/05 16:58:16 INFO Applying migration id=bookmarks 2026/02/05 16:58:16 INFO Applying migration id=shareactivity 2026/02/05 16:58:16 INFO Applying migration id=application 2026/02/05 16:58:16 INFO Applying migration id=certificates 2026/02/05 16:58:16 INFO Applying migration id=rawforward 2026/02/05 16:58:16 INFO Applying migration id=publickey 2026/02/05 16:58:16 INFO Applying migration id=resolvegroup 2026/02/05 16:58:16 INFO Applying migration id=reject 2026/02/05 16:58:16 INFO Applying migration id=autodel 2026/02/05 16:58:16 INFO Applying migration id=jsonb 2026/02/05 16:58:16 INFO Applying migration id=quote 2026/02/05 16:58:16 INFO Applying migration id=rfc9421 2026/02/05 16:58:16 INFO Applying migration id=keys 2026/02/05 16:58:16 INFO Applying migration id=portable 2026/02/05 16:58:16 INFO Applying migration id=proofs 2026/02/05 16:58:16 INFO Applying migration id=contexts 2026/02/05 16:58:16 INFO Applying migration id=deliverieshost 2026/02/05 16:58:16 INFO Applying migration id=pembegin 2026/02/05 16:58:16 INFO Applying migration id=didhost 2026/02/05 16:58:17 INFO Failed to decode user name url="/users/resolve?troll%zzlocalhost.localdomain%3a8443 " error="invalid URL escape \"%zz\"" --- PASS: TestResolve_InvalidEscapeSequence (1.03s) === RUN TestResolve_InvalidInputFormat 2026/02/05 16:58:17 INFO Applying migration id=initial 2026/02/05 16:58:17 INFO Applying migration id=notesupdated 2026/02/05 16:58:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:17 INFO Applying migration id=activitiesid 2026/02/05 16:58:17 INFO Applying migration id=outbox 2026/02/05 16:58:17 INFO Applying migration id=edits 2026/02/05 16:58:17 INFO Applying migration id=outboxactor 2026/02/05 16:58:17 INFO Applying migration id=outboxsender 2026/02/05 16:58:17 INFO Applying migration id=thread 2026/02/05 16:58:17 INFO Applying migration id=host 2026/02/05 16:58:17 INFO Applying migration id=sharedinbox 2026/02/05 16:58:17 INFO Applying migration id=noteshost 2026/02/05 16:58:17 INFO Applying migration id=fetched 2026/02/05 16:58:17 INFO Applying migration id=move 2026/02/05 16:58:17 INFO Applying migration id=cleanup 2026/02/05 16:58:17 INFO Applying migration id=received 2026/02/05 16:58:17 INFO Applying migration id=namehost 2026/02/05 16:58:17 INFO Applying migration id=outboxhost 2026/02/05 16:58:17 INFO Applying migration id=notesfts 2026/02/05 16:58:17 INFO Applying migration id=iconsname 2026/02/05 16:58:17 INFO Applying migration id=nohash 2026/02/05 16:58:17 INFO Applying migration id=shares 2026/02/05 16:58:17 INFO Applying migration id=actorttl 2026/02/05 16:58:17 INFO Applying migration id=tocc 2026/02/05 16:58:17 INFO Applying migration id=followeds 2026/02/05 16:58:17 INFO Applying migration id=certhash 2026/02/05 16:58:17 INFO Applying migration id=follows_sync 2026/02/05 16:58:17 INFO Applying migration id=jsonpath 2026/02/05 16:58:17 INFO Applying migration id=localforward 2026/02/05 16:58:17 INFO Applying migration id=avatar 2026/02/05 16:58:17 INFO Applying migration id=noimage 2026/02/05 16:58:17 INFO Applying migration id=feed 2026/02/05 16:58:17 INFO Applying migration id=bookmarks 2026/02/05 16:58:17 INFO Applying migration id=shareactivity 2026/02/05 16:58:17 INFO Applying migration id=application 2026/02/05 16:58:17 INFO Applying migration id=certificates 2026/02/05 16:58:17 INFO Applying migration id=rawforward 2026/02/05 16:58:17 INFO Applying migration id=publickey 2026/02/05 16:58:17 INFO Applying migration id=resolvegroup 2026/02/05 16:58:17 INFO Applying migration id=reject 2026/02/05 16:58:17 INFO Applying migration id=autodel 2026/02/05 16:58:17 INFO Applying migration id=jsonb 2026/02/05 16:58:17 INFO Applying migration id=quote 2026/02/05 16:58:17 INFO Applying migration id=rfc9421 2026/02/05 16:58:17 INFO Applying migration id=keys 2026/02/05 16:58:17 INFO Applying migration id=portable 2026/02/05 16:58:17 INFO Applying migration id=proofs 2026/02/05 16:58:17 INFO Applying migration id=contexts 2026/02/05 16:58:17 INFO Applying migration id=deliverieshost 2026/02/05 16:58:17 INFO Applying migration id=pembegin 2026/02/05 16:58:17 INFO Applying migration id=didhost --- PASS: TestResolve_InvalidInputFormat (1.41s) === RUN TestResolve_UnauthenticatedUser 2026/02/05 16:58:18 INFO Applying migration id=initial 2026/02/05 16:58:18 INFO Applying migration id=notesupdated 2026/02/05 16:58:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:18 INFO Applying migration id=activitiesid 2026/02/05 16:58:18 INFO Applying migration id=outbox 2026/02/05 16:58:18 INFO Applying migration id=edits 2026/02/05 16:58:18 INFO Applying migration id=outboxactor 2026/02/05 16:58:18 INFO Applying migration id=outboxsender 2026/02/05 16:58:18 INFO Applying migration id=thread 2026/02/05 16:58:18 INFO Applying migration id=host 2026/02/05 16:58:18 INFO Applying migration id=sharedinbox 2026/02/05 16:58:18 INFO Applying migration id=noteshost 2026/02/05 16:58:18 INFO Applying migration id=fetched 2026/02/05 16:58:18 INFO Applying migration id=move 2026/02/05 16:58:18 INFO Applying migration id=cleanup 2026/02/05 16:58:18 INFO Applying migration id=received 2026/02/05 16:58:18 INFO Applying migration id=namehost 2026/02/05 16:58:18 INFO Applying migration id=outboxhost 2026/02/05 16:58:18 INFO Applying migration id=notesfts 2026/02/05 16:58:18 INFO Applying migration id=iconsname 2026/02/05 16:58:18 INFO Applying migration id=nohash 2026/02/05 16:58:18 INFO Applying migration id=shares 2026/02/05 16:58:18 INFO Applying migration id=actorttl 2026/02/05 16:58:18 INFO Applying migration id=tocc 2026/02/05 16:58:18 INFO Applying migration id=followeds 2026/02/05 16:58:18 INFO Applying migration id=certhash 2026/02/05 16:58:18 INFO Applying migration id=follows_sync 2026/02/05 16:58:18 INFO Applying migration id=jsonpath 2026/02/05 16:58:18 INFO Applying migration id=localforward 2026/02/05 16:58:18 INFO Applying migration id=avatar 2026/02/05 16:58:18 INFO Applying migration id=noimage 2026/02/05 16:58:18 INFO Applying migration id=feed 2026/02/05 16:58:18 INFO Applying migration id=bookmarks 2026/02/05 16:58:18 INFO Applying migration id=shareactivity 2026/02/05 16:58:18 INFO Applying migration id=application 2026/02/05 16:58:18 INFO Applying migration id=certificates 2026/02/05 16:58:18 INFO Applying migration id=rawforward 2026/02/05 16:58:18 INFO Applying migration id=publickey 2026/02/05 16:58:18 INFO Applying migration id=resolvegroup 2026/02/05 16:58:18 INFO Applying migration id=reject 2026/02/05 16:58:18 INFO Applying migration id=autodel 2026/02/05 16:58:18 INFO Applying migration id=jsonb 2026/02/05 16:58:18 INFO Applying migration id=quote 2026/02/05 16:58:18 INFO Applying migration id=rfc9421 2026/02/05 16:58:18 INFO Applying migration id=keys 2026/02/05 16:58:18 INFO Applying migration id=portable 2026/02/05 16:58:18 INFO Applying migration id=proofs 2026/02/05 16:58:18 INFO Applying migration id=contexts 2026/02/05 16:58:18 INFO Applying migration id=deliverieshost 2026/02/05 16:58:18 INFO Applying migration id=pembegin 2026/02/05 16:58:18 INFO Applying migration id=didhost --- PASS: TestResolve_UnauthenticatedUser (1.08s) === RUN TestSay_HappyFlow 2026/02/05 16:58:19 INFO Applying migration id=initial 2026/02/05 16:58:19 INFO Applying migration id=notesupdated 2026/02/05 16:58:19 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:19 INFO Applying migration id=activitiesid 2026/02/05 16:58:19 INFO Applying migration id=outbox 2026/02/05 16:58:19 INFO Applying migration id=edits 2026/02/05 16:58:19 INFO Applying migration id=outboxactor 2026/02/05 16:58:19 INFO Applying migration id=outboxsender 2026/02/05 16:58:19 INFO Applying migration id=thread 2026/02/05 16:58:19 INFO Applying migration id=host 2026/02/05 16:58:19 INFO Applying migration id=sharedinbox 2026/02/05 16:58:19 INFO Applying migration id=noteshost 2026/02/05 16:58:19 INFO Applying migration id=fetched 2026/02/05 16:58:19 INFO Applying migration id=move 2026/02/05 16:58:19 INFO Applying migration id=cleanup 2026/02/05 16:58:19 INFO Applying migration id=received 2026/02/05 16:58:19 INFO Applying migration id=namehost 2026/02/05 16:58:19 INFO Applying migration id=outboxhost 2026/02/05 16:58:19 INFO Applying migration id=notesfts 2026/02/05 16:58:19 INFO Applying migration id=iconsname 2026/02/05 16:58:19 INFO Applying migration id=nohash 2026/02/05 16:58:19 INFO Applying migration id=shares 2026/02/05 16:58:19 INFO Applying migration id=actorttl 2026/02/05 16:58:19 INFO Applying migration id=tocc 2026/02/05 16:58:19 INFO Applying migration id=followeds 2026/02/05 16:58:19 INFO Applying migration id=certhash 2026/02/05 16:58:19 INFO Applying migration id=follows_sync 2026/02/05 16:58:19 INFO Applying migration id=jsonpath 2026/02/05 16:58:19 INFO Applying migration id=localforward 2026/02/05 16:58:19 INFO Applying migration id=avatar 2026/02/05 16:58:19 INFO Applying migration id=noimage 2026/02/05 16:58:19 INFO Applying migration id=feed 2026/02/05 16:58:19 INFO Applying migration id=bookmarks 2026/02/05 16:58:19 INFO Applying migration id=shareactivity 2026/02/05 16:58:19 INFO Applying migration id=application 2026/02/05 16:58:19 INFO Applying migration id=certificates 2026/02/05 16:58:19 INFO Applying migration id=rawforward 2026/02/05 16:58:19 INFO Applying migration id=publickey 2026/02/05 16:58:19 INFO Applying migration id=resolvegroup 2026/02/05 16:58:19 INFO Applying migration id=reject 2026/02/05 16:58:19 INFO Applying migration id=autodel 2026/02/05 16:58:19 INFO Applying migration id=jsonb 2026/02/05 16:58:19 INFO Applying migration id=quote 2026/02/05 16:58:19 INFO Applying migration id=rfc9421 2026/02/05 16:58:19 INFO Applying migration id=keys 2026/02/05 16:58:19 INFO Applying migration id=portable 2026/02/05 16:58:19 INFO Applying migration id=proofs 2026/02/05 16:58:19 INFO Applying migration id=contexts 2026/02/05 16:58:19 INFO Applying migration id=deliverieshost 2026/02/05 16:58:19 INFO Applying migration id=pembegin 2026/02/05 16:58:19 INFO Applying migration id=didhost 2026/02/05 16:58:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-8da5-772a-a43c-87d2164750fd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-8da5-765b-b224-a9cd9b57534f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-8da5-765b-b224-a9cd9b57534f 2026/02/05 16:58:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-8da5-765b-b224-a9cd9b57534f 2026/02/05 16:58:20 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:58:20 INFO Generating first response key=/local --- PASS: TestSay_HappyFlow (0.71s) === RUN TestSay_Throttling 2026/02/05 16:58:20 INFO Applying migration id=initial 2026/02/05 16:58:20 INFO Applying migration id=notesupdated 2026/02/05 16:58:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:20 INFO Applying migration id=activitiesid 2026/02/05 16:58:20 INFO Applying migration id=outbox 2026/02/05 16:58:20 INFO Applying migration id=edits 2026/02/05 16:58:20 INFO Applying migration id=outboxactor 2026/02/05 16:58:20 INFO Applying migration id=outboxsender 2026/02/05 16:58:20 INFO Applying migration id=thread 2026/02/05 16:58:20 INFO Applying migration id=host 2026/02/05 16:58:20 INFO Applying migration id=sharedinbox 2026/02/05 16:58:20 INFO Applying migration id=noteshost 2026/02/05 16:58:20 INFO Applying migration id=fetched 2026/02/05 16:58:20 INFO Applying migration id=move 2026/02/05 16:58:20 INFO Applying migration id=cleanup 2026/02/05 16:58:20 INFO Applying migration id=received 2026/02/05 16:58:20 INFO Applying migration id=namehost 2026/02/05 16:58:20 INFO Applying migration id=outboxhost 2026/02/05 16:58:20 INFO Applying migration id=notesfts 2026/02/05 16:58:20 INFO Applying migration id=iconsname 2026/02/05 16:58:20 INFO Applying migration id=nohash 2026/02/05 16:58:20 INFO Applying migration id=shares 2026/02/05 16:58:20 INFO Applying migration id=actorttl 2026/02/05 16:58:20 INFO Applying migration id=tocc 2026/02/05 16:58:20 INFO Applying migration id=followeds 2026/02/05 16:58:20 INFO Applying migration id=certhash 2026/02/05 16:58:20 INFO Applying migration id=follows_sync 2026/02/05 16:58:20 INFO Applying migration id=jsonpath 2026/02/05 16:58:20 INFO Applying migration id=localforward 2026/02/05 16:58:20 INFO Applying migration id=avatar 2026/02/05 16:58:20 INFO Applying migration id=noimage 2026/02/05 16:58:20 INFO Applying migration id=feed 2026/02/05 16:58:20 INFO Applying migration id=bookmarks 2026/02/05 16:58:20 INFO Applying migration id=shareactivity 2026/02/05 16:58:20 INFO Applying migration id=application 2026/02/05 16:58:20 INFO Applying migration id=certificates 2026/02/05 16:58:20 INFO Applying migration id=rawforward 2026/02/05 16:58:20 INFO Applying migration id=publickey 2026/02/05 16:58:20 INFO Applying migration id=resolvegroup 2026/02/05 16:58:20 INFO Applying migration id=reject 2026/02/05 16:58:20 INFO Applying migration id=autodel 2026/02/05 16:58:20 INFO Applying migration id=jsonb 2026/02/05 16:58:20 INFO Applying migration id=quote 2026/02/05 16:58:20 INFO Applying migration id=rfc9421 2026/02/05 16:58:20 INFO Applying migration id=keys 2026/02/05 16:58:20 INFO Applying migration id=portable 2026/02/05 16:58:20 INFO Applying migration id=proofs 2026/02/05 16:58:20 INFO Applying migration id=contexts 2026/02/05 16:58:20 INFO Applying migration id=deliverieshost 2026/02/05 16:58:20 INFO Applying migration id=pembegin 2026/02/05 16:58:20 INFO Applying migration id=didhost 2026/02/05 16:58:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-928a-798e-ac75-05ea34f74384 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-928a-78ab-9f7a-6f83d4cf3db6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-928a-78ab-9f7a-6f83d4cf3db6 2026/02/05 16:58:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-928a-78ab-9f7a-6f83d4cf3db6 2026/02/05 16:58:21 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:58:21 WARN User is posting too frequently last=2026-02-05T16:58:21.000Z can=2026-02-05T16:59:21.000Z 2026/02/05 16:58:21 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:58:21 INFO Generating first response key=/local --- PASS: TestSay_Throttling (1.25s) === RUN TestSearch_Happyflow 2026/02/05 16:58:21 INFO Applying migration id=initial 2026/02/05 16:58:21 INFO Applying migration id=notesupdated 2026/02/05 16:58:21 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:21 INFO Applying migration id=activitiesid 2026/02/05 16:58:21 INFO Applying migration id=outbox 2026/02/05 16:58:21 INFO Applying migration id=edits 2026/02/05 16:58:21 INFO Applying migration id=outboxactor 2026/02/05 16:58:21 INFO Applying migration id=outboxsender 2026/02/05 16:58:21 INFO Applying migration id=thread 2026/02/05 16:58:21 INFO Applying migration id=host 2026/02/05 16:58:21 INFO Applying migration id=sharedinbox 2026/02/05 16:58:21 INFO Applying migration id=noteshost 2026/02/05 16:58:21 INFO Applying migration id=fetched 2026/02/05 16:58:21 INFO Applying migration id=move 2026/02/05 16:58:21 INFO Applying migration id=cleanup 2026/02/05 16:58:21 INFO Applying migration id=received 2026/02/05 16:58:21 INFO Applying migration id=namehost 2026/02/05 16:58:21 INFO Applying migration id=outboxhost 2026/02/05 16:58:21 INFO Applying migration id=notesfts 2026/02/05 16:58:21 INFO Applying migration id=iconsname 2026/02/05 16:58:21 INFO Applying migration id=nohash 2026/02/05 16:58:21 INFO Applying migration id=shares 2026/02/05 16:58:21 INFO Applying migration id=actorttl 2026/02/05 16:58:21 INFO Applying migration id=tocc 2026/02/05 16:58:21 INFO Applying migration id=followeds 2026/02/05 16:58:21 INFO Applying migration id=certhash 2026/02/05 16:58:21 INFO Applying migration id=follows_sync 2026/02/05 16:58:21 INFO Applying migration id=jsonpath 2026/02/05 16:58:21 INFO Applying migration id=localforward 2026/02/05 16:58:21 INFO Applying migration id=avatar 2026/02/05 16:58:21 INFO Applying migration id=noimage 2026/02/05 16:58:21 INFO Applying migration id=feed 2026/02/05 16:58:21 INFO Applying migration id=bookmarks 2026/02/05 16:58:21 INFO Applying migration id=shareactivity 2026/02/05 16:58:21 INFO Applying migration id=application 2026/02/05 16:58:21 INFO Applying migration id=certificates 2026/02/05 16:58:21 INFO Applying migration id=rawforward 2026/02/05 16:58:21 INFO Applying migration id=publickey 2026/02/05 16:58:21 INFO Applying migration id=resolvegroup 2026/02/05 16:58:21 INFO Applying migration id=reject 2026/02/05 16:58:21 INFO Applying migration id=autodel 2026/02/05 16:58:21 INFO Applying migration id=jsonb 2026/02/05 16:58:21 INFO Applying migration id=quote 2026/02/05 16:58:21 INFO Applying migration id=rfc9421 2026/02/05 16:58:21 INFO Applying migration id=keys 2026/02/05 16:58:21 INFO Applying migration id=portable 2026/02/05 16:58:21 INFO Applying migration id=proofs 2026/02/05 16:58:21 INFO Applying migration id=contexts 2026/02/05 16:58:21 INFO Applying migration id=deliverieshost 2026/02/05 16:58:21 INFO Applying migration id=pembegin 2026/02/05 16:58:21 INFO Applying migration id=didhost --- PASS: TestSearch_Happyflow (1.82s) === RUN TestSearch_LeadingHash 2026/02/05 16:58:23 INFO Applying migration id=initial 2026/02/05 16:58:23 INFO Applying migration id=notesupdated 2026/02/05 16:58:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:23 INFO Applying migration id=activitiesid 2026/02/05 16:58:23 INFO Applying migration id=outbox 2026/02/05 16:58:23 INFO Applying migration id=edits 2026/02/05 16:58:23 INFO Applying migration id=outboxactor 2026/02/05 16:58:23 INFO Applying migration id=outboxsender 2026/02/05 16:58:23 INFO Applying migration id=thread 2026/02/05 16:58:23 INFO Applying migration id=host 2026/02/05 16:58:23 INFO Applying migration id=sharedinbox 2026/02/05 16:58:23 INFO Applying migration id=noteshost 2026/02/05 16:58:23 INFO Applying migration id=fetched 2026/02/05 16:58:23 INFO Applying migration id=move 2026/02/05 16:58:23 INFO Applying migration id=cleanup 2026/02/05 16:58:23 INFO Applying migration id=received 2026/02/05 16:58:23 INFO Applying migration id=namehost 2026/02/05 16:58:23 INFO Applying migration id=outboxhost 2026/02/05 16:58:23 INFO Applying migration id=notesfts 2026/02/05 16:58:23 INFO Applying migration id=iconsname 2026/02/05 16:58:23 INFO Applying migration id=nohash 2026/02/05 16:58:23 INFO Applying migration id=shares 2026/02/05 16:58:23 INFO Applying migration id=actorttl 2026/02/05 16:58:23 INFO Applying migration id=tocc 2026/02/05 16:58:23 INFO Applying migration id=followeds 2026/02/05 16:58:23 INFO Applying migration id=certhash 2026/02/05 16:58:23 INFO Applying migration id=follows_sync 2026/02/05 16:58:23 INFO Applying migration id=jsonpath 2026/02/05 16:58:23 INFO Applying migration id=localforward 2026/02/05 16:58:23 INFO Applying migration id=avatar 2026/02/05 16:58:23 INFO Applying migration id=noimage 2026/02/05 16:58:23 INFO Applying migration id=feed 2026/02/05 16:58:23 INFO Applying migration id=bookmarks 2026/02/05 16:58:23 INFO Applying migration id=shareactivity 2026/02/05 16:58:23 INFO Applying migration id=application 2026/02/05 16:58:23 INFO Applying migration id=certificates 2026/02/05 16:58:23 INFO Applying migration id=rawforward 2026/02/05 16:58:23 INFO Applying migration id=publickey 2026/02/05 16:58:23 INFO Applying migration id=resolvegroup 2026/02/05 16:58:23 INFO Applying migration id=reject 2026/02/05 16:58:23 INFO Applying migration id=autodel 2026/02/05 16:58:23 INFO Applying migration id=jsonb 2026/02/05 16:58:23 INFO Applying migration id=quote 2026/02/05 16:58:23 INFO Applying migration id=rfc9421 2026/02/05 16:58:23 INFO Applying migration id=keys 2026/02/05 16:58:23 INFO Applying migration id=portable 2026/02/05 16:58:23 INFO Applying migration id=proofs 2026/02/05 16:58:23 INFO Applying migration id=contexts 2026/02/05 16:58:23 INFO Applying migration id=deliverieshost 2026/02/05 16:58:23 INFO Applying migration id=pembegin 2026/02/05 16:58:23 INFO Applying migration id=didhost --- PASS: TestSearch_LeadingHash (0.77s) === RUN TestSearch_LeadingHashUnauthenticatedUser 2026/02/05 16:58:24 INFO Applying migration id=initial 2026/02/05 16:58:24 INFO Applying migration id=notesupdated 2026/02/05 16:58:24 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:24 INFO Applying migration id=activitiesid 2026/02/05 16:58:24 INFO Applying migration id=outbox 2026/02/05 16:58:24 INFO Applying migration id=edits 2026/02/05 16:58:24 INFO Applying migration id=outboxactor 2026/02/05 16:58:24 INFO Applying migration id=outboxsender 2026/02/05 16:58:24 INFO Applying migration id=thread 2026/02/05 16:58:24 INFO Applying migration id=host 2026/02/05 16:58:24 INFO Applying migration id=sharedinbox 2026/02/05 16:58:24 INFO Applying migration id=noteshost 2026/02/05 16:58:24 INFO Applying migration id=fetched 2026/02/05 16:58:24 INFO Applying migration id=move 2026/02/05 16:58:24 INFO Applying migration id=cleanup 2026/02/05 16:58:24 INFO Applying migration id=received 2026/02/05 16:58:24 INFO Applying migration id=namehost 2026/02/05 16:58:24 INFO Applying migration id=outboxhost 2026/02/05 16:58:24 INFO Applying migration id=notesfts 2026/02/05 16:58:24 INFO Applying migration id=iconsname 2026/02/05 16:58:24 INFO Applying migration id=nohash 2026/02/05 16:58:24 INFO Applying migration id=shares 2026/02/05 16:58:24 INFO Applying migration id=actorttl 2026/02/05 16:58:24 INFO Applying migration id=tocc 2026/02/05 16:58:24 INFO Applying migration id=followeds 2026/02/05 16:58:24 INFO Applying migration id=certhash 2026/02/05 16:58:24 INFO Applying migration id=follows_sync 2026/02/05 16:58:24 INFO Applying migration id=jsonpath 2026/02/05 16:58:24 INFO Applying migration id=localforward 2026/02/05 16:58:24 INFO Applying migration id=avatar 2026/02/05 16:58:24 INFO Applying migration id=noimage 2026/02/05 16:58:24 INFO Applying migration id=feed 2026/02/05 16:58:24 INFO Applying migration id=bookmarks 2026/02/05 16:58:24 INFO Applying migration id=shareactivity 2026/02/05 16:58:24 INFO Applying migration id=application 2026/02/05 16:58:24 INFO Applying migration id=certificates 2026/02/05 16:58:24 INFO Applying migration id=rawforward 2026/02/05 16:58:24 INFO Applying migration id=publickey 2026/02/05 16:58:24 INFO Applying migration id=resolvegroup 2026/02/05 16:58:24 INFO Applying migration id=reject 2026/02/05 16:58:24 INFO Applying migration id=autodel 2026/02/05 16:58:24 INFO Applying migration id=jsonb 2026/02/05 16:58:24 INFO Applying migration id=quote 2026/02/05 16:58:24 INFO Applying migration id=rfc9421 2026/02/05 16:58:24 INFO Applying migration id=keys 2026/02/05 16:58:24 INFO Applying migration id=portable 2026/02/05 16:58:24 INFO Applying migration id=proofs 2026/02/05 16:58:24 INFO Applying migration id=contexts 2026/02/05 16:58:24 INFO Applying migration id=deliverieshost 2026/02/05 16:58:24 INFO Applying migration id=pembegin 2026/02/05 16:58:24 INFO Applying migration id=didhost --- PASS: TestSearch_LeadingHashUnauthenticatedUser (1.31s) === RUN TestSearch_NoInput 2026/02/05 16:58:25 INFO Applying migration id=initial 2026/02/05 16:58:25 INFO Applying migration id=notesupdated 2026/02/05 16:58:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:25 INFO Applying migration id=activitiesid 2026/02/05 16:58:25 INFO Applying migration id=outbox 2026/02/05 16:58:25 INFO Applying migration id=edits 2026/02/05 16:58:25 INFO Applying migration id=outboxactor 2026/02/05 16:58:25 INFO Applying migration id=outboxsender 2026/02/05 16:58:25 INFO Applying migration id=thread 2026/02/05 16:58:25 INFO Applying migration id=host 2026/02/05 16:58:25 INFO Applying migration id=sharedinbox 2026/02/05 16:58:25 INFO Applying migration id=noteshost 2026/02/05 16:58:25 INFO Applying migration id=fetched 2026/02/05 16:58:25 INFO Applying migration id=move 2026/02/05 16:58:25 INFO Applying migration id=cleanup 2026/02/05 16:58:25 INFO Applying migration id=received 2026/02/05 16:58:25 INFO Applying migration id=namehost 2026/02/05 16:58:25 INFO Applying migration id=outboxhost 2026/02/05 16:58:25 INFO Applying migration id=notesfts 2026/02/05 16:58:25 INFO Applying migration id=iconsname 2026/02/05 16:58:25 INFO Applying migration id=nohash 2026/02/05 16:58:25 INFO Applying migration id=shares 2026/02/05 16:58:25 INFO Applying migration id=actorttl 2026/02/05 16:58:25 INFO Applying migration id=tocc 2026/02/05 16:58:25 INFO Applying migration id=followeds 2026/02/05 16:58:25 INFO Applying migration id=certhash 2026/02/05 16:58:25 INFO Applying migration id=follows_sync 2026/02/05 16:58:25 INFO Applying migration id=jsonpath 2026/02/05 16:58:25 INFO Applying migration id=localforward 2026/02/05 16:58:25 INFO Applying migration id=avatar 2026/02/05 16:58:25 INFO Applying migration id=noimage 2026/02/05 16:58:25 INFO Applying migration id=feed 2026/02/05 16:58:25 INFO Applying migration id=bookmarks 2026/02/05 16:58:25 INFO Applying migration id=shareactivity 2026/02/05 16:58:25 INFO Applying migration id=application 2026/02/05 16:58:25 INFO Applying migration id=certificates 2026/02/05 16:58:25 INFO Applying migration id=rawforward 2026/02/05 16:58:25 INFO Applying migration id=publickey 2026/02/05 16:58:25 INFO Applying migration id=resolvegroup 2026/02/05 16:58:25 INFO Applying migration id=reject 2026/02/05 16:58:25 INFO Applying migration id=autodel 2026/02/05 16:58:25 INFO Applying migration id=jsonb 2026/02/05 16:58:25 INFO Applying migration id=quote 2026/02/05 16:58:25 INFO Applying migration id=rfc9421 2026/02/05 16:58:25 INFO Applying migration id=keys 2026/02/05 16:58:25 INFO Applying migration id=portable 2026/02/05 16:58:25 INFO Applying migration id=proofs 2026/02/05 16:58:25 INFO Applying migration id=contexts 2026/02/05 16:58:25 INFO Applying migration id=deliverieshost 2026/02/05 16:58:25 INFO Applying migration id=pembegin 2026/02/05 16:58:25 INFO Applying migration id=didhost --- PASS: TestSearch_NoInput (0.96s) === RUN TestSearch_EmptyInput 2026/02/05 16:58:26 INFO Applying migration id=initial 2026/02/05 16:58:26 INFO Applying migration id=notesupdated 2026/02/05 16:58:26 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:26 INFO Applying migration id=activitiesid 2026/02/05 16:58:26 INFO Applying migration id=outbox 2026/02/05 16:58:26 INFO Applying migration id=edits 2026/02/05 16:58:26 INFO Applying migration id=outboxactor 2026/02/05 16:58:26 INFO Applying migration id=outboxsender 2026/02/05 16:58:26 INFO Applying migration id=thread 2026/02/05 16:58:26 INFO Applying migration id=host 2026/02/05 16:58:26 INFO Applying migration id=sharedinbox 2026/02/05 16:58:26 INFO Applying migration id=noteshost 2026/02/05 16:58:26 INFO Applying migration id=fetched 2026/02/05 16:58:26 INFO Applying migration id=move 2026/02/05 16:58:26 INFO Applying migration id=cleanup 2026/02/05 16:58:26 INFO Applying migration id=received 2026/02/05 16:58:26 INFO Applying migration id=namehost 2026/02/05 16:58:26 INFO Applying migration id=outboxhost 2026/02/05 16:58:26 INFO Applying migration id=notesfts 2026/02/05 16:58:26 INFO Applying migration id=iconsname 2026/02/05 16:58:26 INFO Applying migration id=nohash 2026/02/05 16:58:26 INFO Applying migration id=shares 2026/02/05 16:58:26 INFO Applying migration id=actorttl 2026/02/05 16:58:26 INFO Applying migration id=tocc 2026/02/05 16:58:26 INFO Applying migration id=followeds 2026/02/05 16:58:26 INFO Applying migration id=certhash 2026/02/05 16:58:26 INFO Applying migration id=follows_sync 2026/02/05 16:58:26 INFO Applying migration id=jsonpath 2026/02/05 16:58:26 INFO Applying migration id=localforward 2026/02/05 16:58:26 INFO Applying migration id=avatar 2026/02/05 16:58:26 INFO Applying migration id=noimage 2026/02/05 16:58:26 INFO Applying migration id=feed 2026/02/05 16:58:26 INFO Applying migration id=bookmarks 2026/02/05 16:58:26 INFO Applying migration id=shareactivity 2026/02/05 16:58:26 INFO Applying migration id=application 2026/02/05 16:58:26 INFO Applying migration id=certificates 2026/02/05 16:58:26 INFO Applying migration id=rawforward 2026/02/05 16:58:26 INFO Applying migration id=publickey 2026/02/05 16:58:26 INFO Applying migration id=resolvegroup 2026/02/05 16:58:26 INFO Applying migration id=reject 2026/02/05 16:58:26 INFO Applying migration id=autodel 2026/02/05 16:58:26 INFO Applying migration id=jsonb 2026/02/05 16:58:26 INFO Applying migration id=quote 2026/02/05 16:58:26 INFO Applying migration id=rfc9421 2026/02/05 16:58:26 INFO Applying migration id=keys 2026/02/05 16:58:26 INFO Applying migration id=portable 2026/02/05 16:58:26 INFO Applying migration id=proofs 2026/02/05 16:58:26 INFO Applying migration id=contexts 2026/02/05 16:58:26 INFO Applying migration id=deliverieshost 2026/02/05 16:58:26 INFO Applying migration id=pembegin 2026/02/05 16:58:26 INFO Applying migration id=didhost --- PASS: TestSearch_EmptyInput (0.77s) === RUN TestSearch_InvalidEscapeSequence 2026/02/05 16:58:27 INFO Applying migration id=initial 2026/02/05 16:58:27 INFO Applying migration id=notesupdated 2026/02/05 16:58:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:27 INFO Applying migration id=activitiesid 2026/02/05 16:58:27 INFO Applying migration id=outbox 2026/02/05 16:58:27 INFO Applying migration id=edits 2026/02/05 16:58:27 INFO Applying migration id=outboxactor 2026/02/05 16:58:27 INFO Applying migration id=outboxsender 2026/02/05 16:58:27 INFO Applying migration id=thread 2026/02/05 16:58:27 INFO Applying migration id=host 2026/02/05 16:58:27 INFO Applying migration id=sharedinbox 2026/02/05 16:58:27 INFO Applying migration id=noteshost 2026/02/05 16:58:27 INFO Applying migration id=fetched 2026/02/05 16:58:27 INFO Applying migration id=move 2026/02/05 16:58:27 INFO Applying migration id=cleanup 2026/02/05 16:58:27 INFO Applying migration id=received 2026/02/05 16:58:27 INFO Applying migration id=namehost 2026/02/05 16:58:27 INFO Applying migration id=outboxhost 2026/02/05 16:58:27 INFO Applying migration id=notesfts 2026/02/05 16:58:27 INFO Applying migration id=iconsname 2026/02/05 16:58:27 INFO Applying migration id=nohash 2026/02/05 16:58:27 INFO Applying migration id=shares 2026/02/05 16:58:27 INFO Applying migration id=actorttl 2026/02/05 16:58:27 INFO Applying migration id=tocc 2026/02/05 16:58:27 INFO Applying migration id=followeds 2026/02/05 16:58:27 INFO Applying migration id=certhash 2026/02/05 16:58:27 INFO Applying migration id=follows_sync 2026/02/05 16:58:27 INFO Applying migration id=jsonpath 2026/02/05 16:58:27 INFO Applying migration id=localforward 2026/02/05 16:58:27 INFO Applying migration id=avatar 2026/02/05 16:58:27 INFO Applying migration id=noimage 2026/02/05 16:58:27 INFO Applying migration id=feed 2026/02/05 16:58:27 INFO Applying migration id=bookmarks 2026/02/05 16:58:27 INFO Applying migration id=shareactivity 2026/02/05 16:58:27 INFO Applying migration id=application 2026/02/05 16:58:27 INFO Applying migration id=certificates 2026/02/05 16:58:27 INFO Applying migration id=rawforward 2026/02/05 16:58:27 INFO Applying migration id=publickey 2026/02/05 16:58:27 INFO Applying migration id=resolvegroup 2026/02/05 16:58:27 INFO Applying migration id=reject 2026/02/05 16:58:27 INFO Applying migration id=autodel 2026/02/05 16:58:27 INFO Applying migration id=jsonb 2026/02/05 16:58:27 INFO Applying migration id=quote 2026/02/05 16:58:27 INFO Applying migration id=rfc9421 2026/02/05 16:58:27 INFO Applying migration id=keys 2026/02/05 16:58:27 INFO Applying migration id=portable 2026/02/05 16:58:27 INFO Applying migration id=proofs 2026/02/05 16:58:27 INFO Applying migration id=contexts 2026/02/05 16:58:27 INFO Applying migration id=deliverieshost 2026/02/05 16:58:27 INFO Applying migration id=pembegin 2026/02/05 16:58:27 INFO Applying migration id=didhost 2026/02/05 16:58:28 INFO Failed to decode query url=/users/search?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestSearch_InvalidEscapeSequence (0.73s) === RUN TestSearch_UnathenticatedUser 2026/02/05 16:58:28 INFO Applying migration id=initial 2026/02/05 16:58:28 INFO Applying migration id=notesupdated 2026/02/05 16:58:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:28 INFO Applying migration id=activitiesid 2026/02/05 16:58:28 INFO Applying migration id=outbox 2026/02/05 16:58:28 INFO Applying migration id=edits 2026/02/05 16:58:28 INFO Applying migration id=outboxactor 2026/02/05 16:58:28 INFO Applying migration id=outboxsender 2026/02/05 16:58:28 INFO Applying migration id=thread 2026/02/05 16:58:28 INFO Applying migration id=host 2026/02/05 16:58:28 INFO Applying migration id=sharedinbox 2026/02/05 16:58:28 INFO Applying migration id=noteshost 2026/02/05 16:58:28 INFO Applying migration id=fetched 2026/02/05 16:58:28 INFO Applying migration id=move 2026/02/05 16:58:28 INFO Applying migration id=cleanup 2026/02/05 16:58:28 INFO Applying migration id=received 2026/02/05 16:58:28 INFO Applying migration id=namehost 2026/02/05 16:58:28 INFO Applying migration id=outboxhost 2026/02/05 16:58:28 INFO Applying migration id=notesfts 2026/02/05 16:58:28 INFO Applying migration id=iconsname 2026/02/05 16:58:28 INFO Applying migration id=nohash 2026/02/05 16:58:28 INFO Applying migration id=shares 2026/02/05 16:58:28 INFO Applying migration id=actorttl 2026/02/05 16:58:28 INFO Applying migration id=tocc 2026/02/05 16:58:28 INFO Applying migration id=followeds 2026/02/05 16:58:28 INFO Applying migration id=certhash 2026/02/05 16:58:28 INFO Applying migration id=follows_sync 2026/02/05 16:58:28 INFO Applying migration id=jsonpath 2026/02/05 16:58:28 INFO Applying migration id=localforward 2026/02/05 16:58:28 INFO Applying migration id=avatar 2026/02/05 16:58:28 INFO Applying migration id=noimage 2026/02/05 16:58:28 INFO Applying migration id=feed 2026/02/05 16:58:28 INFO Applying migration id=bookmarks 2026/02/05 16:58:28 INFO Applying migration id=shareactivity 2026/02/05 16:58:28 INFO Applying migration id=application 2026/02/05 16:58:28 INFO Applying migration id=certificates 2026/02/05 16:58:28 INFO Applying migration id=rawforward 2026/02/05 16:58:28 INFO Applying migration id=publickey 2026/02/05 16:58:28 INFO Applying migration id=resolvegroup 2026/02/05 16:58:28 INFO Applying migration id=reject 2026/02/05 16:58:28 INFO Applying migration id=autodel 2026/02/05 16:58:28 INFO Applying migration id=jsonb 2026/02/05 16:58:28 INFO Applying migration id=quote 2026/02/05 16:58:28 INFO Applying migration id=rfc9421 2026/02/05 16:58:28 INFO Applying migration id=keys 2026/02/05 16:58:28 INFO Applying migration id=portable 2026/02/05 16:58:28 INFO Applying migration id=proofs 2026/02/05 16:58:28 INFO Applying migration id=contexts 2026/02/05 16:58:28 INFO Applying migration id=deliverieshost 2026/02/05 16:58:28 INFO Applying migration id=pembegin 2026/02/05 16:58:28 INFO Applying migration id=didhost --- PASS: TestSearch_UnathenticatedUser (1.16s) === RUN TestShare_PublicPost 2026/02/05 16:58:29 INFO Applying migration id=initial 2026/02/05 16:58:29 INFO Applying migration id=notesupdated 2026/02/05 16:58:29 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:29 INFO Applying migration id=activitiesid 2026/02/05 16:58:29 INFO Applying migration id=outbox 2026/02/05 16:58:29 INFO Applying migration id=edits 2026/02/05 16:58:29 INFO Applying migration id=outboxactor 2026/02/05 16:58:29 INFO Applying migration id=outboxsender 2026/02/05 16:58:29 INFO Applying migration id=thread 2026/02/05 16:58:29 INFO Applying migration id=host 2026/02/05 16:58:29 INFO Applying migration id=sharedinbox 2026/02/05 16:58:29 INFO Applying migration id=noteshost 2026/02/05 16:58:29 INFO Applying migration id=fetched 2026/02/05 16:58:29 INFO Applying migration id=move 2026/02/05 16:58:29 INFO Applying migration id=cleanup 2026/02/05 16:58:29 INFO Applying migration id=received 2026/02/05 16:58:29 INFO Applying migration id=namehost 2026/02/05 16:58:29 INFO Applying migration id=outboxhost 2026/02/05 16:58:29 INFO Applying migration id=notesfts 2026/02/05 16:58:29 INFO Applying migration id=iconsname 2026/02/05 16:58:29 INFO Applying migration id=nohash 2026/02/05 16:58:29 INFO Applying migration id=shares 2026/02/05 16:58:29 INFO Applying migration id=actorttl 2026/02/05 16:58:29 INFO Applying migration id=tocc 2026/02/05 16:58:29 INFO Applying migration id=followeds 2026/02/05 16:58:29 INFO Applying migration id=certhash 2026/02/05 16:58:29 INFO Applying migration id=follows_sync 2026/02/05 16:58:29 INFO Applying migration id=jsonpath 2026/02/05 16:58:29 INFO Applying migration id=localforward 2026/02/05 16:58:29 INFO Applying migration id=avatar 2026/02/05 16:58:29 INFO Applying migration id=noimage 2026/02/05 16:58:29 INFO Applying migration id=feed 2026/02/05 16:58:29 INFO Applying migration id=bookmarks 2026/02/05 16:58:29 INFO Applying migration id=shareactivity 2026/02/05 16:58:29 INFO Applying migration id=application 2026/02/05 16:58:29 INFO Applying migration id=certificates 2026/02/05 16:58:29 INFO Applying migration id=rawforward 2026/02/05 16:58:29 INFO Applying migration id=publickey 2026/02/05 16:58:29 INFO Applying migration id=resolvegroup 2026/02/05 16:58:29 INFO Applying migration id=reject 2026/02/05 16:58:29 INFO Applying migration id=autodel 2026/02/05 16:58:29 INFO Applying migration id=jsonb 2026/02/05 16:58:29 INFO Applying migration id=quote 2026/02/05 16:58:29 INFO Applying migration id=rfc9421 2026/02/05 16:58:29 INFO Applying migration id=keys 2026/02/05 16:58:29 INFO Applying migration id=portable 2026/02/05 16:58:29 INFO Applying migration id=proofs 2026/02/05 16:58:29 INFO Applying migration id=contexts 2026/02/05 16:58:29 INFO Applying migration id=deliverieshost 2026/02/05 16:58:29 INFO Applying migration id=pembegin 2026/02/05 16:58:29 INFO Applying migration id=didhost 2026/02/05 16:58:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-b40c-771a-90e8-77160f0dac2a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-b40c-7641-b091-dbd0a848fbb3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-b40c-7641-b091-dbd0a848fbb3 2026/02/05 16:58:30 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:58:30 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_PublicPost (1.05s) === RUN TestShare_Throttling 2026/02/05 16:58:30 INFO Applying migration id=initial 2026/02/05 16:58:30 INFO Applying migration id=notesupdated 2026/02/05 16:58:30 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:30 INFO Applying migration id=activitiesid 2026/02/05 16:58:30 INFO Applying migration id=outbox 2026/02/05 16:58:30 INFO Applying migration id=edits 2026/02/05 16:58:30 INFO Applying migration id=outboxactor 2026/02/05 16:58:30 INFO Applying migration id=outboxsender 2026/02/05 16:58:30 INFO Applying migration id=thread 2026/02/05 16:58:30 INFO Applying migration id=host 2026/02/05 16:58:30 INFO Applying migration id=sharedinbox 2026/02/05 16:58:30 INFO Applying migration id=noteshost 2026/02/05 16:58:30 INFO Applying migration id=fetched 2026/02/05 16:58:30 INFO Applying migration id=move 2026/02/05 16:58:30 INFO Applying migration id=cleanup 2026/02/05 16:58:30 INFO Applying migration id=received 2026/02/05 16:58:30 INFO Applying migration id=namehost 2026/02/05 16:58:30 INFO Applying migration id=outboxhost 2026/02/05 16:58:30 INFO Applying migration id=notesfts 2026/02/05 16:58:30 INFO Applying migration id=iconsname 2026/02/05 16:58:30 INFO Applying migration id=nohash 2026/02/05 16:58:30 INFO Applying migration id=shares 2026/02/05 16:58:30 INFO Applying migration id=actorttl 2026/02/05 16:58:30 INFO Applying migration id=tocc 2026/02/05 16:58:30 INFO Applying migration id=followeds 2026/02/05 16:58:30 INFO Applying migration id=certhash 2026/02/05 16:58:30 INFO Applying migration id=follows_sync 2026/02/05 16:58:30 INFO Applying migration id=jsonpath 2026/02/05 16:58:30 INFO Applying migration id=localforward 2026/02/05 16:58:30 INFO Applying migration id=avatar 2026/02/05 16:58:30 INFO Applying migration id=noimage 2026/02/05 16:58:30 INFO Applying migration id=feed 2026/02/05 16:58:30 INFO Applying migration id=bookmarks 2026/02/05 16:58:30 INFO Applying migration id=shareactivity 2026/02/05 16:58:30 INFO Applying migration id=application 2026/02/05 16:58:30 INFO Applying migration id=certificates 2026/02/05 16:58:30 INFO Applying migration id=rawforward 2026/02/05 16:58:30 INFO Applying migration id=publickey 2026/02/05 16:58:30 INFO Applying migration id=resolvegroup 2026/02/05 16:58:30 INFO Applying migration id=reject 2026/02/05 16:58:30 INFO Applying migration id=autodel 2026/02/05 16:58:30 INFO Applying migration id=jsonb 2026/02/05 16:58:30 INFO Applying migration id=quote 2026/02/05 16:58:30 INFO Applying migration id=rfc9421 2026/02/05 16:58:30 INFO Applying migration id=keys 2026/02/05 16:58:30 INFO Applying migration id=portable 2026/02/05 16:58:30 INFO Applying migration id=proofs 2026/02/05 16:58:30 INFO Applying migration id=contexts 2026/02/05 16:58:30 INFO Applying migration id=deliverieshost 2026/02/05 16:58:30 INFO Applying migration id=pembegin 2026/02/05 16:58:30 INFO Applying migration id=didhost 2026/02/05 16:58:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-b7d1-784b-b4de-fcb27f6148bd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-b7d0-7efb-9ef9-80f48408f5bb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-b7d0-7efb-9ef9-80f48408f5bb 2026/02/05 16:58:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-b7d6-7289-9597-d0b300d6f0ea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-b7d6-723d-96d5-f7ceec163bc6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebd-b7d6-723d-96d5-f7ceec163bc6 2026/02/05 16:58:31 WARN User is sharing and unsharing too frequently --- PASS: TestShare_Throttling (0.96s) === RUN TestShare_UnshareThrottling 2026/02/05 16:58:31 INFO Applying migration id=initial 2026/02/05 16:58:31 INFO Applying migration id=notesupdated 2026/02/05 16:58:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:31 INFO Applying migration id=activitiesid 2026/02/05 16:58:31 INFO Applying migration id=outbox 2026/02/05 16:58:31 INFO Applying migration id=edits 2026/02/05 16:58:31 INFO Applying migration id=outboxactor 2026/02/05 16:58:31 INFO Applying migration id=outboxsender 2026/02/05 16:58:31 INFO Applying migration id=thread 2026/02/05 16:58:31 INFO Applying migration id=host 2026/02/05 16:58:31 INFO Applying migration id=sharedinbox 2026/02/05 16:58:31 INFO Applying migration id=noteshost 2026/02/05 16:58:31 INFO Applying migration id=fetched 2026/02/05 16:58:31 INFO Applying migration id=move 2026/02/05 16:58:31 INFO Applying migration id=cleanup 2026/02/05 16:58:31 INFO Applying migration id=received 2026/02/05 16:58:31 INFO Applying migration id=namehost 2026/02/05 16:58:31 INFO Applying migration id=outboxhost 2026/02/05 16:58:31 INFO Applying migration id=notesfts 2026/02/05 16:58:31 INFO Applying migration id=iconsname 2026/02/05 16:58:31 INFO Applying migration id=nohash 2026/02/05 16:58:31 INFO Applying migration id=shares 2026/02/05 16:58:31 INFO Applying migration id=actorttl 2026/02/05 16:58:31 INFO Applying migration id=tocc 2026/02/05 16:58:31 INFO Applying migration id=followeds 2026/02/05 16:58:31 INFO Applying migration id=certhash 2026/02/05 16:58:31 INFO Applying migration id=follows_sync 2026/02/05 16:58:31 INFO Applying migration id=jsonpath 2026/02/05 16:58:31 INFO Applying migration id=localforward 2026/02/05 16:58:31 INFO Applying migration id=avatar 2026/02/05 16:58:31 INFO Applying migration id=noimage 2026/02/05 16:58:31 INFO Applying migration id=feed 2026/02/05 16:58:31 INFO Applying migration id=bookmarks 2026/02/05 16:58:31 INFO Applying migration id=shareactivity 2026/02/05 16:58:31 INFO Applying migration id=application 2026/02/05 16:58:31 INFO Applying migration id=certificates 2026/02/05 16:58:31 INFO Applying migration id=rawforward 2026/02/05 16:58:31 INFO Applying migration id=publickey 2026/02/05 16:58:31 INFO Applying migration id=resolvegroup 2026/02/05 16:58:31 INFO Applying migration id=reject 2026/02/05 16:58:31 INFO Applying migration id=autodel 2026/02/05 16:58:31 INFO Applying migration id=jsonb 2026/02/05 16:58:31 INFO Applying migration id=quote 2026/02/05 16:58:31 INFO Applying migration id=rfc9421 2026/02/05 16:58:31 INFO Applying migration id=keys 2026/02/05 16:58:31 INFO Applying migration id=portable 2026/02/05 16:58:31 INFO Applying migration id=proofs 2026/02/05 16:58:31 INFO Applying migration id=contexts 2026/02/05 16:58:31 INFO Applying migration id=deliverieshost 2026/02/05 16:58:31 INFO Applying migration id=pembegin 2026/02/05 16:58:31 INFO Applying migration id=didhost 2026/02/05 16:58:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-baad-730c-b0ae-f45f206271f3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-baad-7261-9c44-b830fabdc959 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-baad-7261-9c44-b830fabdc959 --- PASS: TestShare_UnshareThrottling (0.73s) === RUN TestShare_PostToFollowers 2026/02/05 16:58:31 INFO Applying migration id=initial 2026/02/05 16:58:31 INFO Applying migration id=notesupdated 2026/02/05 16:58:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:31 INFO Applying migration id=activitiesid 2026/02/05 16:58:31 INFO Applying migration id=outbox 2026/02/05 16:58:31 INFO Applying migration id=edits 2026/02/05 16:58:31 INFO Applying migration id=outboxactor 2026/02/05 16:58:31 INFO Applying migration id=outboxsender 2026/02/05 16:58:31 INFO Applying migration id=thread 2026/02/05 16:58:31 INFO Applying migration id=host 2026/02/05 16:58:31 INFO Applying migration id=sharedinbox 2026/02/05 16:58:31 INFO Applying migration id=noteshost 2026/02/05 16:58:31 INFO Applying migration id=fetched 2026/02/05 16:58:32 INFO Applying migration id=move 2026/02/05 16:58:32 INFO Applying migration id=cleanup 2026/02/05 16:58:32 INFO Applying migration id=received 2026/02/05 16:58:32 INFO Applying migration id=namehost 2026/02/05 16:58:32 INFO Applying migration id=outboxhost 2026/02/05 16:58:32 INFO Applying migration id=notesfts 2026/02/05 16:58:32 INFO Applying migration id=iconsname 2026/02/05 16:58:32 INFO Applying migration id=nohash 2026/02/05 16:58:32 INFO Applying migration id=shares 2026/02/05 16:58:32 INFO Applying migration id=actorttl 2026/02/05 16:58:32 INFO Applying migration id=tocc 2026/02/05 16:58:32 INFO Applying migration id=followeds 2026/02/05 16:58:32 INFO Applying migration id=certhash 2026/02/05 16:58:32 INFO Applying migration id=follows_sync 2026/02/05 16:58:32 INFO Applying migration id=jsonpath 2026/02/05 16:58:32 INFO Applying migration id=localforward 2026/02/05 16:58:32 INFO Applying migration id=avatar 2026/02/05 16:58:32 INFO Applying migration id=noimage 2026/02/05 16:58:32 INFO Applying migration id=feed 2026/02/05 16:58:32 INFO Applying migration id=bookmarks 2026/02/05 16:58:32 INFO Applying migration id=shareactivity 2026/02/05 16:58:32 INFO Applying migration id=application 2026/02/05 16:58:32 INFO Applying migration id=certificates 2026/02/05 16:58:32 INFO Applying migration id=rawforward 2026/02/05 16:58:32 INFO Applying migration id=publickey 2026/02/05 16:58:32 INFO Applying migration id=resolvegroup 2026/02/05 16:58:32 INFO Applying migration id=reject 2026/02/05 16:58:32 INFO Applying migration id=autodel 2026/02/05 16:58:32 INFO Applying migration id=jsonb 2026/02/05 16:58:32 INFO Applying migration id=quote 2026/02/05 16:58:32 INFO Applying migration id=rfc9421 2026/02/05 16:58:32 INFO Applying migration id=keys 2026/02/05 16:58:32 INFO Applying migration id=portable 2026/02/05 16:58:32 INFO Applying migration id=proofs 2026/02/05 16:58:32 INFO Applying migration id=contexts 2026/02/05 16:58:32 INFO Applying migration id=deliverieshost 2026/02/05 16:58:32 INFO Applying migration id=pembegin 2026/02/05 16:58:32 INFO Applying migration id=didhost 2026/02/05 16:58:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-be5e-760e-9663-9c24bd616b9e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-be5e-75c5-a737-fe06f72c0b51 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-be5e-75c5-a737-fe06f72c0b51 2026/02/05 16:58:32 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019c2ebd-be5e-75c5-a737-fe06f72c0b51 error="sql: no rows in result set" --- PASS: TestShare_PostToFollowers (0.94s) === RUN TestShare_Twice 2026/02/05 16:58:32 INFO Applying migration id=initial 2026/02/05 16:58:32 INFO Applying migration id=notesupdated 2026/02/05 16:58:32 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:32 INFO Applying migration id=activitiesid 2026/02/05 16:58:32 INFO Applying migration id=outbox 2026/02/05 16:58:32 INFO Applying migration id=edits 2026/02/05 16:58:32 INFO Applying migration id=outboxactor 2026/02/05 16:58:32 INFO Applying migration id=outboxsender 2026/02/05 16:58:32 INFO Applying migration id=thread 2026/02/05 16:58:32 INFO Applying migration id=host 2026/02/05 16:58:32 INFO Applying migration id=sharedinbox 2026/02/05 16:58:32 INFO Applying migration id=noteshost 2026/02/05 16:58:32 INFO Applying migration id=fetched 2026/02/05 16:58:32 INFO Applying migration id=move 2026/02/05 16:58:32 INFO Applying migration id=cleanup 2026/02/05 16:58:32 INFO Applying migration id=received 2026/02/05 16:58:32 INFO Applying migration id=namehost 2026/02/05 16:58:32 INFO Applying migration id=outboxhost 2026/02/05 16:58:32 INFO Applying migration id=notesfts 2026/02/05 16:58:32 INFO Applying migration id=iconsname 2026/02/05 16:58:32 INFO Applying migration id=nohash 2026/02/05 16:58:32 INFO Applying migration id=shares 2026/02/05 16:58:32 INFO Applying migration id=actorttl 2026/02/05 16:58:32 INFO Applying migration id=tocc 2026/02/05 16:58:32 INFO Applying migration id=followeds 2026/02/05 16:58:32 INFO Applying migration id=certhash 2026/02/05 16:58:32 INFO Applying migration id=follows_sync 2026/02/05 16:58:32 INFO Applying migration id=jsonpath 2026/02/05 16:58:33 INFO Applying migration id=localforward 2026/02/05 16:58:33 INFO Applying migration id=avatar 2026/02/05 16:58:33 INFO Applying migration id=noimage 2026/02/05 16:58:33 INFO Applying migration id=feed 2026/02/05 16:58:33 INFO Applying migration id=bookmarks 2026/02/05 16:58:33 INFO Applying migration id=shareactivity 2026/02/05 16:58:33 INFO Applying migration id=application 2026/02/05 16:58:33 INFO Applying migration id=certificates 2026/02/05 16:58:33 INFO Applying migration id=rawforward 2026/02/05 16:58:33 INFO Applying migration id=publickey 2026/02/05 16:58:33 INFO Applying migration id=resolvegroup 2026/02/05 16:58:33 INFO Applying migration id=reject 2026/02/05 16:58:33 INFO Applying migration id=autodel 2026/02/05 16:58:33 INFO Applying migration id=jsonb 2026/02/05 16:58:33 INFO Applying migration id=quote 2026/02/05 16:58:33 INFO Applying migration id=rfc9421 2026/02/05 16:58:33 INFO Applying migration id=keys 2026/02/05 16:58:33 INFO Applying migration id=portable 2026/02/05 16:58:33 INFO Applying migration id=proofs 2026/02/05 16:58:33 INFO Applying migration id=contexts 2026/02/05 16:58:33 INFO Applying migration id=deliverieshost 2026/02/05 16:58:33 INFO Applying migration id=pembegin 2026/02/05 16:58:33 INFO Applying migration id=didhost 2026/02/05 16:58:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-c0c3-735e-89f4-60a478b034c4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-c0c3-72b7-8ed6-9a3a5336a156 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-c0c3-72b7-8ed6-9a3a5336a156 2026/02/05 16:58:33 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:58:33 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/05 16:58:33 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019c2ebd-c0c3-72b7-8ed6-9a3a5336a156 error="sql: no rows in result set" --- PASS: TestShare_Twice (0.62s) === RUN TestShare_Unshare 2026/02/05 16:58:33 INFO Applying migration id=initial 2026/02/05 16:58:33 INFO Applying migration id=notesupdated 2026/02/05 16:58:33 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:33 INFO Applying migration id=activitiesid 2026/02/05 16:58:33 INFO Applying migration id=outbox 2026/02/05 16:58:33 INFO Applying migration id=edits 2026/02/05 16:58:33 INFO Applying migration id=outboxactor 2026/02/05 16:58:33 INFO Applying migration id=outboxsender 2026/02/05 16:58:33 INFO Applying migration id=thread 2026/02/05 16:58:33 INFO Applying migration id=host 2026/02/05 16:58:33 INFO Applying migration id=sharedinbox 2026/02/05 16:58:33 INFO Applying migration id=noteshost 2026/02/05 16:58:33 INFO Applying migration id=fetched 2026/02/05 16:58:33 INFO Applying migration id=move 2026/02/05 16:58:33 INFO Applying migration id=cleanup 2026/02/05 16:58:33 INFO Applying migration id=received 2026/02/05 16:58:33 INFO Applying migration id=namehost 2026/02/05 16:58:33 INFO Applying migration id=outboxhost 2026/02/05 16:58:33 INFO Applying migration id=notesfts 2026/02/05 16:58:33 INFO Applying migration id=iconsname 2026/02/05 16:58:33 INFO Applying migration id=nohash 2026/02/05 16:58:33 INFO Applying migration id=shares 2026/02/05 16:58:33 INFO Applying migration id=actorttl 2026/02/05 16:58:33 INFO Applying migration id=tocc 2026/02/05 16:58:33 INFO Applying migration id=followeds 2026/02/05 16:58:33 INFO Applying migration id=certhash 2026/02/05 16:58:33 INFO Applying migration id=follows_sync 2026/02/05 16:58:33 INFO Applying migration id=jsonpath 2026/02/05 16:58:33 INFO Applying migration id=localforward 2026/02/05 16:58:33 INFO Applying migration id=avatar 2026/02/05 16:58:33 INFO Applying migration id=noimage 2026/02/05 16:58:33 INFO Applying migration id=feed 2026/02/05 16:58:33 INFO Applying migration id=bookmarks 2026/02/05 16:58:33 INFO Applying migration id=shareactivity 2026/02/05 16:58:33 INFO Applying migration id=application 2026/02/05 16:58:33 INFO Applying migration id=certificates 2026/02/05 16:58:33 INFO Applying migration id=rawforward 2026/02/05 16:58:33 INFO Applying migration id=publickey 2026/02/05 16:58:33 INFO Applying migration id=resolvegroup 2026/02/05 16:58:33 INFO Applying migration id=reject 2026/02/05 16:58:33 INFO Applying migration id=autodel 2026/02/05 16:58:33 INFO Applying migration id=jsonb 2026/02/05 16:58:33 INFO Applying migration id=quote 2026/02/05 16:58:33 INFO Applying migration id=rfc9421 2026/02/05 16:58:33 INFO Applying migration id=keys 2026/02/05 16:58:33 INFO Applying migration id=portable 2026/02/05 16:58:33 INFO Applying migration id=proofs 2026/02/05 16:58:33 INFO Applying migration id=contexts 2026/02/05 16:58:33 INFO Applying migration id=deliverieshost 2026/02/05 16:58:33 INFO Applying migration id=pembegin 2026/02/05 16:58:33 INFO Applying migration id=didhost 2026/02/05 16:58:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-c38e-7b49-9256-7742d607d0a7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-c38e-7a96-8ad2-4a3f882bca29 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-c38e-7a96-8ad2-4a3f882bca29 2026/02/05 16:58:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:58:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/05 16:58:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_Unshare (0.72s) === RUN TestShare_ShareAfterUnshare 2026/02/05 16:58:34 INFO Applying migration id=initial 2026/02/05 16:58:34 INFO Applying migration id=notesupdated 2026/02/05 16:58:34 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:34 INFO Applying migration id=activitiesid 2026/02/05 16:58:34 INFO Applying migration id=outbox 2026/02/05 16:58:34 INFO Applying migration id=edits 2026/02/05 16:58:34 INFO Applying migration id=outboxactor 2026/02/05 16:58:34 INFO Applying migration id=outboxsender 2026/02/05 16:58:34 INFO Applying migration id=thread 2026/02/05 16:58:34 INFO Applying migration id=host 2026/02/05 16:58:34 INFO Applying migration id=sharedinbox 2026/02/05 16:58:34 INFO Applying migration id=noteshost 2026/02/05 16:58:34 INFO Applying migration id=fetched 2026/02/05 16:58:34 INFO Applying migration id=move 2026/02/05 16:58:34 INFO Applying migration id=cleanup 2026/02/05 16:58:34 INFO Applying migration id=received 2026/02/05 16:58:34 INFO Applying migration id=namehost 2026/02/05 16:58:34 INFO Applying migration id=outboxhost 2026/02/05 16:58:34 INFO Applying migration id=notesfts 2026/02/05 16:58:34 INFO Applying migration id=iconsname 2026/02/05 16:58:34 INFO Applying migration id=nohash 2026/02/05 16:58:34 INFO Applying migration id=shares 2026/02/05 16:58:34 INFO Applying migration id=actorttl 2026/02/05 16:58:34 INFO Applying migration id=tocc 2026/02/05 16:58:34 INFO Applying migration id=followeds 2026/02/05 16:58:34 INFO Applying migration id=certhash 2026/02/05 16:58:34 INFO Applying migration id=follows_sync 2026/02/05 16:58:34 INFO Applying migration id=jsonpath 2026/02/05 16:58:34 INFO Applying migration id=localforward 2026/02/05 16:58:34 INFO Applying migration id=avatar 2026/02/05 16:58:34 INFO Applying migration id=noimage 2026/02/05 16:58:34 INFO Applying migration id=feed 2026/02/05 16:58:34 INFO Applying migration id=bookmarks 2026/02/05 16:58:34 INFO Applying migration id=shareactivity 2026/02/05 16:58:34 INFO Applying migration id=application 2026/02/05 16:58:34 INFO Applying migration id=certificates 2026/02/05 16:58:34 INFO Applying migration id=rawforward 2026/02/05 16:58:34 INFO Applying migration id=publickey 2026/02/05 16:58:34 INFO Applying migration id=resolvegroup 2026/02/05 16:58:34 INFO Applying migration id=reject 2026/02/05 16:58:34 INFO Applying migration id=autodel 2026/02/05 16:58:34 INFO Applying migration id=jsonb 2026/02/05 16:58:34 INFO Applying migration id=quote 2026/02/05 16:58:34 INFO Applying migration id=rfc9421 2026/02/05 16:58:34 INFO Applying migration id=keys 2026/02/05 16:58:34 INFO Applying migration id=portable 2026/02/05 16:58:34 INFO Applying migration id=proofs 2026/02/05 16:58:34 INFO Applying migration id=contexts 2026/02/05 16:58:34 INFO Applying migration id=deliverieshost 2026/02/05 16:58:34 INFO Applying migration id=pembegin 2026/02/05 16:58:34 INFO Applying migration id=didhost 2026/02/05 16:58:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-c770-7887-a007-1c3266229e04 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-c770-7817-a798-005182ae5bc6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-c770-7817-a798-005182ae5bc6 2026/02/05 16:58:35 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:58:35 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/05 16:58:35 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/05 16:58:35 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_ShareAfterUnshare (1.00s) === RUN TestHelpUnauthenticatedUser 2026/02/05 16:58:35 INFO Applying migration id=initial 2026/02/05 16:58:35 INFO Applying migration id=notesupdated 2026/02/05 16:58:35 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:35 INFO Applying migration id=activitiesid 2026/02/05 16:58:35 INFO Applying migration id=outbox 2026/02/05 16:58:35 INFO Applying migration id=edits 2026/02/05 16:58:35 INFO Applying migration id=outboxactor 2026/02/05 16:58:35 INFO Applying migration id=outboxsender 2026/02/05 16:58:35 INFO Applying migration id=thread 2026/02/05 16:58:35 INFO Applying migration id=host 2026/02/05 16:58:35 INFO Applying migration id=sharedinbox 2026/02/05 16:58:35 INFO Applying migration id=noteshost 2026/02/05 16:58:35 INFO Applying migration id=fetched 2026/02/05 16:58:35 INFO Applying migration id=move 2026/02/05 16:58:35 INFO Applying migration id=cleanup 2026/02/05 16:58:35 INFO Applying migration id=received 2026/02/05 16:58:35 INFO Applying migration id=namehost 2026/02/05 16:58:35 INFO Applying migration id=outboxhost 2026/02/05 16:58:35 INFO Applying migration id=notesfts 2026/02/05 16:58:35 INFO Applying migration id=iconsname 2026/02/05 16:58:35 INFO Applying migration id=nohash 2026/02/05 16:58:35 INFO Applying migration id=shares 2026/02/05 16:58:35 INFO Applying migration id=actorttl 2026/02/05 16:58:35 INFO Applying migration id=tocc 2026/02/05 16:58:35 INFO Applying migration id=followeds 2026/02/05 16:58:35 INFO Applying migration id=certhash 2026/02/05 16:58:35 INFO Applying migration id=follows_sync 2026/02/05 16:58:35 INFO Applying migration id=jsonpath 2026/02/05 16:58:35 INFO Applying migration id=localforward 2026/02/05 16:58:35 INFO Applying migration id=avatar 2026/02/05 16:58:35 INFO Applying migration id=noimage 2026/02/05 16:58:35 INFO Applying migration id=feed 2026/02/05 16:58:35 INFO Applying migration id=bookmarks 2026/02/05 16:58:35 INFO Applying migration id=shareactivity 2026/02/05 16:58:35 INFO Applying migration id=application 2026/02/05 16:58:35 INFO Applying migration id=certificates 2026/02/05 16:58:35 INFO Applying migration id=rawforward 2026/02/05 16:58:35 INFO Applying migration id=publickey 2026/02/05 16:58:35 INFO Applying migration id=resolvegroup 2026/02/05 16:58:35 INFO Applying migration id=reject 2026/02/05 16:58:35 INFO Applying migration id=autodel 2026/02/05 16:58:35 INFO Applying migration id=jsonb 2026/02/05 16:58:35 INFO Applying migration id=quote 2026/02/05 16:58:35 INFO Applying migration id=rfc9421 2026/02/05 16:58:35 INFO Applying migration id=keys 2026/02/05 16:58:35 INFO Applying migration id=portable 2026/02/05 16:58:35 INFO Applying migration id=proofs 2026/02/05 16:58:35 INFO Applying migration id=contexts 2026/02/05 16:58:35 INFO Applying migration id=deliverieshost 2026/02/05 16:58:35 INFO Applying migration id=pembegin 2026/02/05 16:58:35 INFO Applying migration id=didhost --- PASS: TestHelpUnauthenticatedUser (0.80s) === RUN TestHelpAuthenticatedUser 2026/02/05 16:58:36 INFO Applying migration id=initial 2026/02/05 16:58:36 INFO Applying migration id=notesupdated 2026/02/05 16:58:36 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:36 INFO Applying migration id=activitiesid 2026/02/05 16:58:36 INFO Applying migration id=outbox 2026/02/05 16:58:36 INFO Applying migration id=edits 2026/02/05 16:58:36 INFO Applying migration id=outboxactor 2026/02/05 16:58:36 INFO Applying migration id=outboxsender 2026/02/05 16:58:36 INFO Applying migration id=thread 2026/02/05 16:58:36 INFO Applying migration id=host 2026/02/05 16:58:36 INFO Applying migration id=sharedinbox 2026/02/05 16:58:36 INFO Applying migration id=noteshost 2026/02/05 16:58:36 INFO Applying migration id=fetched 2026/02/05 16:58:36 INFO Applying migration id=move 2026/02/05 16:58:36 INFO Applying migration id=cleanup 2026/02/05 16:58:36 INFO Applying migration id=received 2026/02/05 16:58:36 INFO Applying migration id=namehost 2026/02/05 16:58:36 INFO Applying migration id=outboxhost 2026/02/05 16:58:36 INFO Applying migration id=notesfts 2026/02/05 16:58:36 INFO Applying migration id=iconsname 2026/02/05 16:58:36 INFO Applying migration id=nohash 2026/02/05 16:58:36 INFO Applying migration id=shares 2026/02/05 16:58:36 INFO Applying migration id=actorttl 2026/02/05 16:58:36 INFO Applying migration id=tocc 2026/02/05 16:58:36 INFO Applying migration id=followeds 2026/02/05 16:58:36 INFO Applying migration id=certhash 2026/02/05 16:58:36 INFO Applying migration id=follows_sync 2026/02/05 16:58:36 INFO Applying migration id=jsonpath 2026/02/05 16:58:36 INFO Applying migration id=localforward 2026/02/05 16:58:36 INFO Applying migration id=avatar 2026/02/05 16:58:36 INFO Applying migration id=noimage 2026/02/05 16:58:36 INFO Applying migration id=feed 2026/02/05 16:58:36 INFO Applying migration id=bookmarks 2026/02/05 16:58:36 INFO Applying migration id=shareactivity 2026/02/05 16:58:36 INFO Applying migration id=application 2026/02/05 16:58:36 INFO Applying migration id=certificates 2026/02/05 16:58:36 INFO Applying migration id=rawforward 2026/02/05 16:58:36 INFO Applying migration id=publickey 2026/02/05 16:58:36 INFO Applying migration id=resolvegroup 2026/02/05 16:58:36 INFO Applying migration id=reject 2026/02/05 16:58:36 INFO Applying migration id=autodel 2026/02/05 16:58:36 INFO Applying migration id=jsonb 2026/02/05 16:58:36 INFO Applying migration id=quote 2026/02/05 16:58:36 INFO Applying migration id=rfc9421 2026/02/05 16:58:36 INFO Applying migration id=keys 2026/02/05 16:58:36 INFO Applying migration id=portable 2026/02/05 16:58:36 INFO Applying migration id=proofs 2026/02/05 16:58:36 INFO Applying migration id=contexts 2026/02/05 16:58:36 INFO Applying migration id=deliverieshost 2026/02/05 16:58:36 INFO Applying migration id=pembegin 2026/02/05 16:58:36 INFO Applying migration id=didhost --- PASS: TestHelpAuthenticatedUser (0.81s) === RUN TestStatus_NewInstance 2026/02/05 16:58:36 INFO Applying migration id=initial 2026/02/05 16:58:36 INFO Applying migration id=notesupdated 2026/02/05 16:58:36 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:36 INFO Applying migration id=activitiesid 2026/02/05 16:58:36 INFO Applying migration id=outbox 2026/02/05 16:58:36 INFO Applying migration id=edits 2026/02/05 16:58:36 INFO Applying migration id=outboxactor 2026/02/05 16:58:36 INFO Applying migration id=outboxsender 2026/02/05 16:58:36 INFO Applying migration id=thread 2026/02/05 16:58:36 INFO Applying migration id=host 2026/02/05 16:58:36 INFO Applying migration id=sharedinbox 2026/02/05 16:58:36 INFO Applying migration id=noteshost 2026/02/05 16:58:36 INFO Applying migration id=fetched 2026/02/05 16:58:36 INFO Applying migration id=move 2026/02/05 16:58:36 INFO Applying migration id=cleanup 2026/02/05 16:58:36 INFO Applying migration id=received 2026/02/05 16:58:36 INFO Applying migration id=namehost 2026/02/05 16:58:36 INFO Applying migration id=outboxhost 2026/02/05 16:58:36 INFO Applying migration id=notesfts 2026/02/05 16:58:36 INFO Applying migration id=iconsname 2026/02/05 16:58:36 INFO Applying migration id=nohash 2026/02/05 16:58:36 INFO Applying migration id=shares 2026/02/05 16:58:36 INFO Applying migration id=actorttl 2026/02/05 16:58:36 INFO Applying migration id=tocc 2026/02/05 16:58:36 INFO Applying migration id=followeds 2026/02/05 16:58:36 INFO Applying migration id=certhash 2026/02/05 16:58:36 INFO Applying migration id=follows_sync 2026/02/05 16:58:36 INFO Applying migration id=jsonpath 2026/02/05 16:58:36 INFO Applying migration id=localforward 2026/02/05 16:58:36 INFO Applying migration id=avatar 2026/02/05 16:58:36 INFO Applying migration id=noimage 2026/02/05 16:58:36 INFO Applying migration id=feed 2026/02/05 16:58:36 INFO Applying migration id=bookmarks 2026/02/05 16:58:36 INFO Applying migration id=shareactivity 2026/02/05 16:58:36 INFO Applying migration id=application 2026/02/05 16:58:36 INFO Applying migration id=certificates 2026/02/05 16:58:36 INFO Applying migration id=rawforward 2026/02/05 16:58:36 INFO Applying migration id=publickey 2026/02/05 16:58:36 INFO Applying migration id=resolvegroup 2026/02/05 16:58:36 INFO Applying migration id=reject 2026/02/05 16:58:36 INFO Applying migration id=autodel 2026/02/05 16:58:36 INFO Applying migration id=jsonb 2026/02/05 16:58:37 INFO Applying migration id=quote 2026/02/05 16:58:37 INFO Applying migration id=rfc9421 2026/02/05 16:58:37 INFO Applying migration id=keys 2026/02/05 16:58:37 INFO Applying migration id=portable 2026/02/05 16:58:37 INFO Applying migration id=proofs 2026/02/05 16:58:37 INFO Applying migration id=contexts 2026/02/05 16:58:37 INFO Applying migration id=deliverieshost 2026/02/05 16:58:37 INFO Applying migration id=pembegin 2026/02/05 16:58:37 INFO Applying migration id=didhost 2026/02/05 16:58:38 INFO Generating first response key=/status --- PASS: TestStatus_NewInstance (1.17s) === RUN TestStatus_WithPosts 2026/02/05 16:58:38 INFO Applying migration id=initial 2026/02/05 16:58:38 INFO Applying migration id=notesupdated 2026/02/05 16:58:38 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:38 INFO Applying migration id=activitiesid 2026/02/05 16:58:38 INFO Applying migration id=outbox 2026/02/05 16:58:38 INFO Applying migration id=edits 2026/02/05 16:58:38 INFO Applying migration id=outboxactor 2026/02/05 16:58:38 INFO Applying migration id=outboxsender 2026/02/05 16:58:38 INFO Applying migration id=thread 2026/02/05 16:58:38 INFO Applying migration id=host 2026/02/05 16:58:38 INFO Applying migration id=sharedinbox 2026/02/05 16:58:38 INFO Applying migration id=noteshost 2026/02/05 16:58:38 INFO Applying migration id=fetched 2026/02/05 16:58:38 INFO Applying migration id=move 2026/02/05 16:58:38 INFO Applying migration id=cleanup 2026/02/05 16:58:38 INFO Applying migration id=received 2026/02/05 16:58:38 INFO Applying migration id=namehost 2026/02/05 16:58:38 INFO Applying migration id=outboxhost 2026/02/05 16:58:38 INFO Applying migration id=notesfts 2026/02/05 16:58:38 INFO Applying migration id=iconsname 2026/02/05 16:58:38 INFO Applying migration id=nohash 2026/02/05 16:58:38 INFO Applying migration id=shares 2026/02/05 16:58:38 INFO Applying migration id=actorttl 2026/02/05 16:58:38 INFO Applying migration id=tocc 2026/02/05 16:58:38 INFO Applying migration id=followeds 2026/02/05 16:58:38 INFO Applying migration id=certhash 2026/02/05 16:58:38 INFO Applying migration id=follows_sync 2026/02/05 16:58:38 INFO Applying migration id=jsonpath 2026/02/05 16:58:38 INFO Applying migration id=localforward 2026/02/05 16:58:38 INFO Applying migration id=avatar 2026/02/05 16:58:38 INFO Applying migration id=noimage 2026/02/05 16:58:38 INFO Applying migration id=feed 2026/02/05 16:58:38 INFO Applying migration id=bookmarks 2026/02/05 16:58:38 INFO Applying migration id=shareactivity 2026/02/05 16:58:38 INFO Applying migration id=application 2026/02/05 16:58:38 INFO Applying migration id=certificates 2026/02/05 16:58:38 INFO Applying migration id=rawforward 2026/02/05 16:58:38 INFO Applying migration id=publickey 2026/02/05 16:58:38 INFO Applying migration id=resolvegroup 2026/02/05 16:58:38 INFO Applying migration id=reject 2026/02/05 16:58:38 INFO Applying migration id=autodel 2026/02/05 16:58:38 INFO Applying migration id=jsonb 2026/02/05 16:58:38 INFO Applying migration id=quote 2026/02/05 16:58:38 INFO Applying migration id=rfc9421 2026/02/05 16:58:38 INFO Applying migration id=keys 2026/02/05 16:58:38 INFO Applying migration id=portable 2026/02/05 16:58:38 INFO Applying migration id=proofs 2026/02/05 16:58:38 INFO Applying migration id=contexts 2026/02/05 16:58:38 INFO Applying migration id=deliverieshost 2026/02/05 16:58:38 INFO Applying migration id=pembegin 2026/02/05 16:58:38 INFO Applying migration id=didhost 2026/02/05 16:58:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-d72e-7eec-a857-89e1d380747b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-d72e-7ea5-940a-8852bd550e73 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-d72e-7ea5-940a-8852bd550e73 2026/02/05 16:58:39 INFO Generating first response key=/status --- PASS: TestStatus_WithPosts (1.23s) === RUN TestUnfollow_HappyFlow 2026/02/05 16:58:39 INFO Applying migration id=initial 2026/02/05 16:58:39 INFO Applying migration id=notesupdated 2026/02/05 16:58:39 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:39 INFO Applying migration id=activitiesid 2026/02/05 16:58:39 INFO Applying migration id=outbox 2026/02/05 16:58:39 INFO Applying migration id=edits 2026/02/05 16:58:39 INFO Applying migration id=outboxactor 2026/02/05 16:58:39 INFO Applying migration id=outboxsender 2026/02/05 16:58:39 INFO Applying migration id=thread 2026/02/05 16:58:39 INFO Applying migration id=host 2026/02/05 16:58:39 INFO Applying migration id=sharedinbox 2026/02/05 16:58:39 INFO Applying migration id=noteshost 2026/02/05 16:58:39 INFO Applying migration id=fetched 2026/02/05 16:58:39 INFO Applying migration id=move 2026/02/05 16:58:39 INFO Applying migration id=cleanup 2026/02/05 16:58:39 INFO Applying migration id=received 2026/02/05 16:58:39 INFO Applying migration id=namehost 2026/02/05 16:58:39 INFO Applying migration id=outboxhost 2026/02/05 16:58:39 INFO Applying migration id=notesfts 2026/02/05 16:58:39 INFO Applying migration id=iconsname 2026/02/05 16:58:39 INFO Applying migration id=nohash 2026/02/05 16:58:39 INFO Applying migration id=shares 2026/02/05 16:58:39 INFO Applying migration id=actorttl 2026/02/05 16:58:39 INFO Applying migration id=tocc 2026/02/05 16:58:39 INFO Applying migration id=followeds 2026/02/05 16:58:39 INFO Applying migration id=certhash 2026/02/05 16:58:39 INFO Applying migration id=follows_sync 2026/02/05 16:58:39 INFO Applying migration id=jsonpath 2026/02/05 16:58:39 INFO Applying migration id=localforward 2026/02/05 16:58:39 INFO Applying migration id=avatar 2026/02/05 16:58:39 INFO Applying migration id=noimage 2026/02/05 16:58:39 INFO Applying migration id=feed 2026/02/05 16:58:39 INFO Applying migration id=bookmarks 2026/02/05 16:58:39 INFO Applying migration id=shareactivity 2026/02/05 16:58:39 INFO Applying migration id=application 2026/02/05 16:58:39 INFO Applying migration id=certificates 2026/02/05 16:58:39 INFO Applying migration id=rawforward 2026/02/05 16:58:39 INFO Applying migration id=publickey 2026/02/05 16:58:39 INFO Applying migration id=resolvegroup 2026/02/05 16:58:39 INFO Applying migration id=reject 2026/02/05 16:58:39 INFO Applying migration id=autodel 2026/02/05 16:58:39 INFO Applying migration id=jsonb 2026/02/05 16:58:39 INFO Applying migration id=quote 2026/02/05 16:58:39 INFO Applying migration id=rfc9421 2026/02/05 16:58:39 INFO Applying migration id=keys 2026/02/05 16:58:39 INFO Applying migration id=portable 2026/02/05 16:58:39 INFO Applying migration id=proofs 2026/02/05 16:58:39 INFO Applying migration id=contexts 2026/02/05 16:58:39 INFO Applying migration id=deliverieshost 2026/02/05 16:58:39 INFO Applying migration id=pembegin 2026/02/05 16:58:39 INFO Applying migration id=didhost 2026/02/05 16:58:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-de67-77ea-9626-ccd94d632ca3 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/02/05 16:58:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-de68-74c2-ad06-ff195f8f0b66 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-de67-77ea-9626-ccd94d632ca3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-de67-77ea-9626-ccd94d632ca3 2026/02/05 16:58:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-de68-7f1d-ab03-180c87d200bc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-de68-7ed6-ab44-c911e79a8410 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-de68-7ed6-ab44-c911e79a8410 2026/02/05 16:58:41 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebd-de6e-727b-a824-5eed26f7d02d activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-de67-77ea-9626-ccd94d632ca3 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 (1.85s) === RUN TestUnfollow_HappyFlowBeforeFeedUpdate 2026/02/05 16:58:41 INFO Applying migration id=initial 2026/02/05 16:58:41 INFO Applying migration id=notesupdated 2026/02/05 16:58:41 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:41 INFO Applying migration id=activitiesid 2026/02/05 16:58:41 INFO Applying migration id=outbox 2026/02/05 16:58:41 INFO Applying migration id=edits 2026/02/05 16:58:41 INFO Applying migration id=outboxactor 2026/02/05 16:58:41 INFO Applying migration id=outboxsender 2026/02/05 16:58:41 INFO Applying migration id=thread 2026/02/05 16:58:41 INFO Applying migration id=host 2026/02/05 16:58:41 INFO Applying migration id=sharedinbox 2026/02/05 16:58:41 INFO Applying migration id=noteshost 2026/02/05 16:58:41 INFO Applying migration id=fetched 2026/02/05 16:58:41 INFO Applying migration id=move 2026/02/05 16:58:41 INFO Applying migration id=cleanup 2026/02/05 16:58:41 INFO Applying migration id=received 2026/02/05 16:58:41 INFO Applying migration id=namehost 2026/02/05 16:58:41 INFO Applying migration id=outboxhost 2026/02/05 16:58:41 INFO Applying migration id=notesfts 2026/02/05 16:58:41 INFO Applying migration id=iconsname 2026/02/05 16:58:41 INFO Applying migration id=nohash 2026/02/05 16:58:41 INFO Applying migration id=shares 2026/02/05 16:58:41 INFO Applying migration id=actorttl 2026/02/05 16:58:41 INFO Applying migration id=tocc 2026/02/05 16:58:41 INFO Applying migration id=followeds 2026/02/05 16:58:41 INFO Applying migration id=certhash 2026/02/05 16:58:41 INFO Applying migration id=follows_sync 2026/02/05 16:58:41 INFO Applying migration id=jsonpath 2026/02/05 16:58:41 INFO Applying migration id=localforward 2026/02/05 16:58:41 INFO Applying migration id=avatar 2026/02/05 16:58:41 INFO Applying migration id=noimage 2026/02/05 16:58:41 INFO Applying migration id=feed 2026/02/05 16:58:41 INFO Applying migration id=bookmarks 2026/02/05 16:58:41 INFO Applying migration id=shareactivity 2026/02/05 16:58:41 INFO Applying migration id=application 2026/02/05 16:58:41 INFO Applying migration id=certificates 2026/02/05 16:58:41 INFO Applying migration id=rawforward 2026/02/05 16:58:41 INFO Applying migration id=publickey 2026/02/05 16:58:41 INFO Applying migration id=resolvegroup 2026/02/05 16:58:41 INFO Applying migration id=reject 2026/02/05 16:58:41 INFO Applying migration id=autodel 2026/02/05 16:58:41 INFO Applying migration id=jsonb 2026/02/05 16:58:41 INFO Applying migration id=quote 2026/02/05 16:58:41 INFO Applying migration id=rfc9421 2026/02/05 16:58:41 INFO Applying migration id=keys 2026/02/05 16:58:41 INFO Applying migration id=portable 2026/02/05 16:58:41 INFO Applying migration id=proofs 2026/02/05 16:58:41 INFO Applying migration id=contexts 2026/02/05 16:58:41 INFO Applying migration id=deliverieshost 2026/02/05 16:58:41 INFO Applying migration id=pembegin 2026/02/05 16:58:41 INFO Applying migration id=didhost 2026/02/05 16:58:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-e13b-7def-9a58-744343569c2d 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/02/05 16:58:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-e13c-7b2f-b68a-99ed658bdee6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-e13b-7def-9a58-744343569c2d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-e13b-7def-9a58-744343569c2d 2026/02/05 16:58:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-e13d-7573-a7df-51bc18b027c5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-e13d-7531-aa8d-9f774d8a68b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-e13d-7531-aa8d-9f774d8a68b2 2026/02/05 16:58:41 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebd-e13f-7775-8d8c-33a824753a48 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-e13b-7def-9a58-744343569c2d 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 (0.72s) === RUN TestUnfollow_FollowAgain 2026/02/05 16:58:41 INFO Applying migration id=initial 2026/02/05 16:58:41 INFO Applying migration id=notesupdated 2026/02/05 16:58:41 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:41 INFO Applying migration id=activitiesid 2026/02/05 16:58:41 INFO Applying migration id=outbox 2026/02/05 16:58:41 INFO Applying migration id=edits 2026/02/05 16:58:41 INFO Applying migration id=outboxactor 2026/02/05 16:58:41 INFO Applying migration id=outboxsender 2026/02/05 16:58:41 INFO Applying migration id=thread 2026/02/05 16:58:41 INFO Applying migration id=host 2026/02/05 16:58:41 INFO Applying migration id=sharedinbox 2026/02/05 16:58:41 INFO Applying migration id=noteshost 2026/02/05 16:58:41 INFO Applying migration id=fetched 2026/02/05 16:58:41 INFO Applying migration id=move 2026/02/05 16:58:41 INFO Applying migration id=cleanup 2026/02/05 16:58:41 INFO Applying migration id=received 2026/02/05 16:58:41 INFO Applying migration id=namehost 2026/02/05 16:58:41 INFO Applying migration id=outboxhost 2026/02/05 16:58:41 INFO Applying migration id=notesfts 2026/02/05 16:58:41 INFO Applying migration id=iconsname 2026/02/05 16:58:41 INFO Applying migration id=nohash 2026/02/05 16:58:41 INFO Applying migration id=shares 2026/02/05 16:58:41 INFO Applying migration id=actorttl 2026/02/05 16:58:41 INFO Applying migration id=tocc 2026/02/05 16:58:41 INFO Applying migration id=followeds 2026/02/05 16:58:41 INFO Applying migration id=certhash 2026/02/05 16:58:41 INFO Applying migration id=follows_sync 2026/02/05 16:58:41 INFO Applying migration id=jsonpath 2026/02/05 16:58:41 INFO Applying migration id=localforward 2026/02/05 16:58:41 INFO Applying migration id=avatar 2026/02/05 16:58:41 INFO Applying migration id=noimage 2026/02/05 16:58:41 INFO Applying migration id=feed 2026/02/05 16:58:41 INFO Applying migration id=bookmarks 2026/02/05 16:58:41 INFO Applying migration id=shareactivity 2026/02/05 16:58:41 INFO Applying migration id=application 2026/02/05 16:58:41 INFO Applying migration id=certificates 2026/02/05 16:58:41 INFO Applying migration id=rawforward 2026/02/05 16:58:41 INFO Applying migration id=publickey 2026/02/05 16:58:41 INFO Applying migration id=resolvegroup 2026/02/05 16:58:41 INFO Applying migration id=reject 2026/02/05 16:58:41 INFO Applying migration id=autodel 2026/02/05 16:58:41 INFO Applying migration id=jsonb 2026/02/05 16:58:41 INFO Applying migration id=quote 2026/02/05 16:58:41 INFO Applying migration id=rfc9421 2026/02/05 16:58:41 INFO Applying migration id=keys 2026/02/05 16:58:41 INFO Applying migration id=portable 2026/02/05 16:58:41 INFO Applying migration id=proofs 2026/02/05 16:58:41 INFO Applying migration id=contexts 2026/02/05 16:58:41 INFO Applying migration id=deliverieshost 2026/02/05 16:58:41 INFO Applying migration id=pembegin 2026/02/05 16:58:41 INFO Applying migration id=didhost 2026/02/05 16:58:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-e8e3-7046-91c9-0e93a93f6115 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/02/05 16:58:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-e8e4-736f-8608-0fbabb0e9bbf activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-e8e3-7046-91c9-0e93a93f6115 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-e8e3-7046-91c9-0e93a93f6115 2026/02/05 16:58:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-e8e5-7068-ad31-518b8837b316 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-e8e4-7ee6-98fc-116993c69fd4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-e8e4-7ee6-98fc-116993c69fd4 2026/02/05 16:58:43 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebd-e8eb-707b-9339-3529c5e17989 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-e8e3-7046-91c9-0e93a93f6115 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/02/05 16:58:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-e8ed-7d19-ad33-83eba196cde0 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/02/05 16:58:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-e8ee-7936-a736-b7793c15e733 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-e8ed-7d19-ad33-83eba196cde0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-e8ed-7d19-ad33-83eba196cde0 --- PASS: TestUnfollow_FollowAgain (1.97s) === RUN TestUnfollow_NotFollowing 2026/02/05 16:58:43 INFO Applying migration id=initial 2026/02/05 16:58:43 INFO Applying migration id=notesupdated 2026/02/05 16:58:43 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:43 INFO Applying migration id=activitiesid 2026/02/05 16:58:43 INFO Applying migration id=outbox 2026/02/05 16:58:43 INFO Applying migration id=edits 2026/02/05 16:58:43 INFO Applying migration id=outboxactor 2026/02/05 16:58:43 INFO Applying migration id=outboxsender 2026/02/05 16:58:43 INFO Applying migration id=thread 2026/02/05 16:58:43 INFO Applying migration id=host 2026/02/05 16:58:43 INFO Applying migration id=sharedinbox 2026/02/05 16:58:43 INFO Applying migration id=noteshost 2026/02/05 16:58:43 INFO Applying migration id=fetched 2026/02/05 16:58:43 INFO Applying migration id=move 2026/02/05 16:58:43 INFO Applying migration id=cleanup 2026/02/05 16:58:43 INFO Applying migration id=received 2026/02/05 16:58:43 INFO Applying migration id=namehost 2026/02/05 16:58:43 INFO Applying migration id=outboxhost 2026/02/05 16:58:43 INFO Applying migration id=notesfts 2026/02/05 16:58:43 INFO Applying migration id=iconsname 2026/02/05 16:58:43 INFO Applying migration id=nohash 2026/02/05 16:58:43 INFO Applying migration id=shares 2026/02/05 16:58:43 INFO Applying migration id=actorttl 2026/02/05 16:58:43 INFO Applying migration id=tocc 2026/02/05 16:58:43 INFO Applying migration id=followeds 2026/02/05 16:58:43 INFO Applying migration id=certhash 2026/02/05 16:58:43 INFO Applying migration id=follows_sync 2026/02/05 16:58:43 INFO Applying migration id=jsonpath 2026/02/05 16:58:43 INFO Applying migration id=localforward 2026/02/05 16:58:43 INFO Applying migration id=avatar 2026/02/05 16:58:43 INFO Applying migration id=noimage 2026/02/05 16:58:43 INFO Applying migration id=feed 2026/02/05 16:58:43 INFO Applying migration id=bookmarks 2026/02/05 16:58:43 INFO Applying migration id=shareactivity 2026/02/05 16:58:43 INFO Applying migration id=application 2026/02/05 16:58:43 INFO Applying migration id=certificates 2026/02/05 16:58:43 INFO Applying migration id=rawforward 2026/02/05 16:58:43 INFO Applying migration id=publickey 2026/02/05 16:58:43 INFO Applying migration id=resolvegroup 2026/02/05 16:58:43 INFO Applying migration id=reject 2026/02/05 16:58:43 INFO Applying migration id=autodel 2026/02/05 16:58:43 INFO Applying migration id=jsonb 2026/02/05 16:58:43 INFO Applying migration id=quote 2026/02/05 16:58:43 INFO Applying migration id=rfc9421 2026/02/05 16:58:43 INFO Applying migration id=keys 2026/02/05 16:58:43 INFO Applying migration id=portable 2026/02/05 16:58:43 INFO Applying migration id=proofs 2026/02/05 16:58:43 INFO Applying migration id=contexts 2026/02/05 16:58:43 INFO Applying migration id=deliverieshost 2026/02/05 16:58:43 INFO Applying migration id=pembegin 2026/02/05 16:58:43 INFO Applying migration id=didhost 2026/02/05 16:58:44 WARN Cannot undo a non-existing follow followed=https://localhost.localdomain:8443/user/bob error="sql: no rows in result set" --- PASS: TestUnfollow_NotFollowing (0.82s) === RUN TestUnfollow_UnauthenticatedUser 2026/02/05 16:58:44 INFO Applying migration id=initial 2026/02/05 16:58:44 INFO Applying migration id=notesupdated 2026/02/05 16:58:44 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:44 INFO Applying migration id=activitiesid 2026/02/05 16:58:44 INFO Applying migration id=outbox 2026/02/05 16:58:44 INFO Applying migration id=edits 2026/02/05 16:58:44 INFO Applying migration id=outboxactor 2026/02/05 16:58:44 INFO Applying migration id=outboxsender 2026/02/05 16:58:44 INFO Applying migration id=thread 2026/02/05 16:58:44 INFO Applying migration id=host 2026/02/05 16:58:44 INFO Applying migration id=sharedinbox 2026/02/05 16:58:44 INFO Applying migration id=noteshost 2026/02/05 16:58:44 INFO Applying migration id=fetched 2026/02/05 16:58:44 INFO Applying migration id=move 2026/02/05 16:58:44 INFO Applying migration id=cleanup 2026/02/05 16:58:44 INFO Applying migration id=received 2026/02/05 16:58:44 INFO Applying migration id=namehost 2026/02/05 16:58:44 INFO Applying migration id=outboxhost 2026/02/05 16:58:44 INFO Applying migration id=notesfts 2026/02/05 16:58:44 INFO Applying migration id=iconsname 2026/02/05 16:58:44 INFO Applying migration id=nohash 2026/02/05 16:58:44 INFO Applying migration id=shares 2026/02/05 16:58:44 INFO Applying migration id=actorttl 2026/02/05 16:58:44 INFO Applying migration id=tocc 2026/02/05 16:58:44 INFO Applying migration id=followeds 2026/02/05 16:58:44 INFO Applying migration id=certhash 2026/02/05 16:58:44 INFO Applying migration id=follows_sync 2026/02/05 16:58:44 INFO Applying migration id=jsonpath 2026/02/05 16:58:44 INFO Applying migration id=localforward 2026/02/05 16:58:44 INFO Applying migration id=avatar 2026/02/05 16:58:44 INFO Applying migration id=noimage 2026/02/05 16:58:44 INFO Applying migration id=feed 2026/02/05 16:58:44 INFO Applying migration id=bookmarks 2026/02/05 16:58:44 INFO Applying migration id=shareactivity 2026/02/05 16:58:44 INFO Applying migration id=application 2026/02/05 16:58:44 INFO Applying migration id=certificates 2026/02/05 16:58:44 INFO Applying migration id=rawforward 2026/02/05 16:58:44 INFO Applying migration id=publickey 2026/02/05 16:58:44 INFO Applying migration id=resolvegroup 2026/02/05 16:58:44 INFO Applying migration id=reject 2026/02/05 16:58:44 INFO Applying migration id=autodel 2026/02/05 16:58:44 INFO Applying migration id=jsonb 2026/02/05 16:58:44 INFO Applying migration id=quote 2026/02/05 16:58:44 INFO Applying migration id=rfc9421 2026/02/05 16:58:44 INFO Applying migration id=keys 2026/02/05 16:58:44 INFO Applying migration id=portable 2026/02/05 16:58:44 INFO Applying migration id=proofs 2026/02/05 16:58:44 INFO Applying migration id=contexts 2026/02/05 16:58:44 INFO Applying migration id=deliverieshost 2026/02/05 16:58:44 INFO Applying migration id=pembegin 2026/02/05 16:58:44 INFO Applying migration id=didhost --- PASS: TestUnfollow_UnauthenticatedUser (0.95s) === RUN TestUploadEdit_HappyFlow 2026/02/05 16:58:45 INFO Applying migration id=initial 2026/02/05 16:58:45 INFO Applying migration id=notesupdated 2026/02/05 16:58:45 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:45 INFO Applying migration id=activitiesid 2026/02/05 16:58:45 INFO Applying migration id=outbox 2026/02/05 16:58:45 INFO Applying migration id=edits 2026/02/05 16:58:45 INFO Applying migration id=outboxactor 2026/02/05 16:58:45 INFO Applying migration id=outboxsender 2026/02/05 16:58:45 INFO Applying migration id=thread 2026/02/05 16:58:45 INFO Applying migration id=host 2026/02/05 16:58:45 INFO Applying migration id=sharedinbox 2026/02/05 16:58:45 INFO Applying migration id=noteshost 2026/02/05 16:58:45 INFO Applying migration id=fetched 2026/02/05 16:58:45 INFO Applying migration id=move 2026/02/05 16:58:45 INFO Applying migration id=cleanup 2026/02/05 16:58:45 INFO Applying migration id=received 2026/02/05 16:58:45 INFO Applying migration id=namehost 2026/02/05 16:58:45 INFO Applying migration id=outboxhost 2026/02/05 16:58:45 INFO Applying migration id=notesfts 2026/02/05 16:58:45 INFO Applying migration id=iconsname 2026/02/05 16:58:45 INFO Applying migration id=nohash 2026/02/05 16:58:45 INFO Applying migration id=shares 2026/02/05 16:58:45 INFO Applying migration id=actorttl 2026/02/05 16:58:45 INFO Applying migration id=tocc 2026/02/05 16:58:45 INFO Applying migration id=followeds 2026/02/05 16:58:45 INFO Applying migration id=certhash 2026/02/05 16:58:45 INFO Applying migration id=follows_sync 2026/02/05 16:58:45 INFO Applying migration id=jsonpath 2026/02/05 16:58:45 INFO Applying migration id=localforward 2026/02/05 16:58:45 INFO Applying migration id=avatar 2026/02/05 16:58:45 INFO Applying migration id=noimage 2026/02/05 16:58:45 INFO Applying migration id=feed 2026/02/05 16:58:45 INFO Applying migration id=bookmarks 2026/02/05 16:58:45 INFO Applying migration id=shareactivity 2026/02/05 16:58:45 INFO Applying migration id=application 2026/02/05 16:58:45 INFO Applying migration id=certificates 2026/02/05 16:58:45 INFO Applying migration id=rawforward 2026/02/05 16:58:45 INFO Applying migration id=publickey 2026/02/05 16:58:45 INFO Applying migration id=resolvegroup 2026/02/05 16:58:45 INFO Applying migration id=reject 2026/02/05 16:58:45 INFO Applying migration id=autodel 2026/02/05 16:58:45 INFO Applying migration id=jsonb 2026/02/05 16:58:45 INFO Applying migration id=quote 2026/02/05 16:58:45 INFO Applying migration id=rfc9421 2026/02/05 16:58:45 INFO Applying migration id=keys 2026/02/05 16:58:45 INFO Applying migration id=portable 2026/02/05 16:58:45 INFO Applying migration id=proofs 2026/02/05 16:58:45 INFO Applying migration id=contexts 2026/02/05 16:58:45 INFO Applying migration id=deliverieshost 2026/02/05 16:58:45 INFO Applying migration id=pembegin 2026/02/05 16:58:45 INFO Applying migration id=didhost 2026/02/05 16:58:46 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-f36c-7719-bf67-06e81cc9f1fe 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/02/05 16:58:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-f36d-79b1-9b60-607dc1a01994 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-f36c-7719-bf67-06e81cc9f1fe activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-f36c-7719-bf67-06e81cc9f1fe 2026/02/05 16:58:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-f370-7760-bf0a-94dbfacd8bbb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-f370-76ed-99ca-9a26677196f6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-f370-76ed-99ca-9a26677196f6 2026/02/05 16:58:46 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2ebd-f372-7e34-8d00-f76cac22857b activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-f370-76ed-99ca-9a26677196f6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-f370-76ed-99ca-9a26677196f6 2026/02/05 16:58:46 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2ebd-f370-76ed-99ca-9a26677196f6 can=2026-02-05T17:14:46.514Z --- PASS: TestUploadEdit_HappyFlow (0.93s) === RUN TestUploadEdit_Empty 2026/02/05 16:58:46 INFO Applying migration id=initial 2026/02/05 16:58:46 INFO Applying migration id=notesupdated 2026/02/05 16:58:46 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:46 INFO Applying migration id=activitiesid 2026/02/05 16:58:46 INFO Applying migration id=outbox 2026/02/05 16:58:46 INFO Applying migration id=edits 2026/02/05 16:58:46 INFO Applying migration id=outboxactor 2026/02/05 16:58:46 INFO Applying migration id=outboxsender 2026/02/05 16:58:46 INFO Applying migration id=thread 2026/02/05 16:58:46 INFO Applying migration id=host 2026/02/05 16:58:46 INFO Applying migration id=sharedinbox 2026/02/05 16:58:46 INFO Applying migration id=noteshost 2026/02/05 16:58:46 INFO Applying migration id=fetched 2026/02/05 16:58:46 INFO Applying migration id=move 2026/02/05 16:58:46 INFO Applying migration id=cleanup 2026/02/05 16:58:46 INFO Applying migration id=received 2026/02/05 16:58:46 INFO Applying migration id=namehost 2026/02/05 16:58:46 INFO Applying migration id=outboxhost 2026/02/05 16:58:46 INFO Applying migration id=notesfts 2026/02/05 16:58:46 INFO Applying migration id=iconsname 2026/02/05 16:58:46 INFO Applying migration id=nohash 2026/02/05 16:58:46 INFO Applying migration id=shares 2026/02/05 16:58:46 INFO Applying migration id=actorttl 2026/02/05 16:58:46 INFO Applying migration id=tocc 2026/02/05 16:58:46 INFO Applying migration id=followeds 2026/02/05 16:58:46 INFO Applying migration id=certhash 2026/02/05 16:58:46 INFO Applying migration id=follows_sync 2026/02/05 16:58:46 INFO Applying migration id=jsonpath 2026/02/05 16:58:46 INFO Applying migration id=localforward 2026/02/05 16:58:46 INFO Applying migration id=avatar 2026/02/05 16:58:46 INFO Applying migration id=noimage 2026/02/05 16:58:46 INFO Applying migration id=feed 2026/02/05 16:58:46 INFO Applying migration id=bookmarks 2026/02/05 16:58:46 INFO Applying migration id=shareactivity 2026/02/05 16:58:46 INFO Applying migration id=application 2026/02/05 16:58:46 INFO Applying migration id=certificates 2026/02/05 16:58:46 INFO Applying migration id=rawforward 2026/02/05 16:58:46 INFO Applying migration id=publickey 2026/02/05 16:58:46 INFO Applying migration id=resolvegroup 2026/02/05 16:58:46 INFO Applying migration id=reject 2026/02/05 16:58:46 INFO Applying migration id=autodel 2026/02/05 16:58:46 INFO Applying migration id=jsonb 2026/02/05 16:58:46 INFO Applying migration id=quote 2026/02/05 16:58:46 INFO Applying migration id=rfc9421 2026/02/05 16:58:46 INFO Applying migration id=keys 2026/02/05 16:58:46 INFO Applying migration id=portable 2026/02/05 16:58:46 INFO Applying migration id=proofs 2026/02/05 16:58:46 INFO Applying migration id=contexts 2026/02/05 16:58:46 INFO Applying migration id=deliverieshost 2026/02/05 16:58:46 INFO Applying migration id=pembegin 2026/02/05 16:58:46 INFO Applying migration id=didhost 2026/02/05 16:58:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-f9da-75e1-88df-5771b5b2db3e 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/02/05 16:58:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-f9db-728e-9ab5-69a15501e16a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-f9da-75e1-88df-5771b5b2db3e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-f9da-75e1-88df-5771b5b2db3e 2026/02/05 16:58:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-f9de-70e5-9615-35c88fd8f93b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-f9de-707b-b6f0-a10cd8153585 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-f9de-707b-b6f0-a10cd8153585 2026/02/05 16:58:48 WARN Content is empty --- PASS: TestUploadEdit_Empty (1.64s) === RUN TestUploadEdit_SizeLimit 2026/02/05 16:58:48 INFO Applying migration id=initial 2026/02/05 16:58:48 INFO Applying migration id=notesupdated 2026/02/05 16:58:48 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:48 INFO Applying migration id=activitiesid 2026/02/05 16:58:48 INFO Applying migration id=outbox 2026/02/05 16:58:48 INFO Applying migration id=edits 2026/02/05 16:58:48 INFO Applying migration id=outboxactor 2026/02/05 16:58:48 INFO Applying migration id=outboxsender 2026/02/05 16:58:48 INFO Applying migration id=thread 2026/02/05 16:58:48 INFO Applying migration id=host 2026/02/05 16:58:48 INFO Applying migration id=sharedinbox 2026/02/05 16:58:48 INFO Applying migration id=noteshost 2026/02/05 16:58:48 INFO Applying migration id=fetched 2026/02/05 16:58:48 INFO Applying migration id=move 2026/02/05 16:58:48 INFO Applying migration id=cleanup 2026/02/05 16:58:48 INFO Applying migration id=received 2026/02/05 16:58:48 INFO Applying migration id=namehost 2026/02/05 16:58:48 INFO Applying migration id=outboxhost 2026/02/05 16:58:48 INFO Applying migration id=notesfts 2026/02/05 16:58:48 INFO Applying migration id=iconsname 2026/02/05 16:58:48 INFO Applying migration id=nohash 2026/02/05 16:58:48 INFO Applying migration id=shares 2026/02/05 16:58:48 INFO Applying migration id=actorttl 2026/02/05 16:58:48 INFO Applying migration id=tocc 2026/02/05 16:58:48 INFO Applying migration id=followeds 2026/02/05 16:58:48 INFO Applying migration id=certhash 2026/02/05 16:58:48 INFO Applying migration id=follows_sync 2026/02/05 16:58:48 INFO Applying migration id=jsonpath 2026/02/05 16:58:48 INFO Applying migration id=localforward 2026/02/05 16:58:48 INFO Applying migration id=avatar 2026/02/05 16:58:48 INFO Applying migration id=noimage 2026/02/05 16:58:48 INFO Applying migration id=feed 2026/02/05 16:58:48 INFO Applying migration id=bookmarks 2026/02/05 16:58:48 INFO Applying migration id=shareactivity 2026/02/05 16:58:48 INFO Applying migration id=application 2026/02/05 16:58:48 INFO Applying migration id=certificates 2026/02/05 16:58:48 INFO Applying migration id=rawforward 2026/02/05 16:58:48 INFO Applying migration id=publickey 2026/02/05 16:58:48 INFO Applying migration id=resolvegroup 2026/02/05 16:58:48 INFO Applying migration id=reject 2026/02/05 16:58:48 INFO Applying migration id=autodel 2026/02/05 16:58:48 INFO Applying migration id=jsonb 2026/02/05 16:58:48 INFO Applying migration id=quote 2026/02/05 16:58:48 INFO Applying migration id=rfc9421 2026/02/05 16:58:48 INFO Applying migration id=keys 2026/02/05 16:58:48 INFO Applying migration id=portable 2026/02/05 16:58:48 INFO Applying migration id=proofs 2026/02/05 16:58:48 INFO Applying migration id=contexts 2026/02/05 16:58:48 INFO Applying migration id=deliverieshost 2026/02/05 16:58:48 INFO Applying migration id=pembegin 2026/02/05 16:58:48 INFO Applying migration id=didhost 2026/02/05 16:58:49 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-fdff-76b1-a35d-09f7b97e02f4 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/02/05 16:58:49 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-fe00-724c-82fe-6e49a5ac21cc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-fdff-76b1-a35d-09f7b97e02f4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-fdff-76b1-a35d-09f7b97e02f4 2026/02/05 16:58:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-fe02-7b5b-80a6-bd0292a9f996 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-fe02-7b0f-a721-2302dfc00dfb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-fe02-7b0f-a721-2302dfc00dfb --- PASS: TestUploadEdit_SizeLimit (1.06s) === RUN TestUploadEdit_InvalidSize 2026/02/05 16:58:49 INFO Applying migration id=initial 2026/02/05 16:58:49 INFO Applying migration id=notesupdated 2026/02/05 16:58:49 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:49 INFO Applying migration id=activitiesid 2026/02/05 16:58:49 INFO Applying migration id=outbox 2026/02/05 16:58:49 INFO Applying migration id=edits 2026/02/05 16:58:49 INFO Applying migration id=outboxactor 2026/02/05 16:58:49 INFO Applying migration id=outboxsender 2026/02/05 16:58:49 INFO Applying migration id=thread 2026/02/05 16:58:49 INFO Applying migration id=host 2026/02/05 16:58:49 INFO Applying migration id=sharedinbox 2026/02/05 16:58:49 INFO Applying migration id=noteshost 2026/02/05 16:58:49 INFO Applying migration id=fetched 2026/02/05 16:58:49 INFO Applying migration id=move 2026/02/05 16:58:49 INFO Applying migration id=cleanup 2026/02/05 16:58:49 INFO Applying migration id=received 2026/02/05 16:58:49 INFO Applying migration id=namehost 2026/02/05 16:58:49 INFO Applying migration id=outboxhost 2026/02/05 16:58:49 INFO Applying migration id=notesfts 2026/02/05 16:58:49 INFO Applying migration id=iconsname 2026/02/05 16:58:49 INFO Applying migration id=nohash 2026/02/05 16:58:49 INFO Applying migration id=shares 2026/02/05 16:58:49 INFO Applying migration id=actorttl 2026/02/05 16:58:49 INFO Applying migration id=tocc 2026/02/05 16:58:49 INFO Applying migration id=followeds 2026/02/05 16:58:49 INFO Applying migration id=certhash 2026/02/05 16:58:49 INFO Applying migration id=follows_sync 2026/02/05 16:58:49 INFO Applying migration id=jsonpath 2026/02/05 16:58:49 INFO Applying migration id=localforward 2026/02/05 16:58:49 INFO Applying migration id=avatar 2026/02/05 16:58:49 INFO Applying migration id=noimage 2026/02/05 16:58:49 INFO Applying migration id=feed 2026/02/05 16:58:49 INFO Applying migration id=bookmarks 2026/02/05 16:58:49 INFO Applying migration id=shareactivity 2026/02/05 16:58:49 INFO Applying migration id=application 2026/02/05 16:58:49 INFO Applying migration id=certificates 2026/02/05 16:58:49 INFO Applying migration id=rawforward 2026/02/05 16:58:49 INFO Applying migration id=publickey 2026/02/05 16:58:49 INFO Applying migration id=resolvegroup 2026/02/05 16:58:49 INFO Applying migration id=reject 2026/02/05 16:58:49 INFO Applying migration id=autodel 2026/02/05 16:58:49 INFO Applying migration id=jsonb 2026/02/05 16:58:49 INFO Applying migration id=quote 2026/02/05 16:58:49 INFO Applying migration id=rfc9421 2026/02/05 16:58:49 INFO Applying migration id=keys 2026/02/05 16:58:49 INFO Applying migration id=portable 2026/02/05 16:58:49 INFO Applying migration id=proofs 2026/02/05 16:58:49 INFO Applying migration id=contexts 2026/02/05 16:58:49 INFO Applying migration id=deliverieshost 2026/02/05 16:58:49 INFO Applying migration id=pembegin 2026/02/05 16:58:49 INFO Applying migration id=didhost 2026/02/05 16:58:50 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-0202-7dbf-8fa5-1feea96577fd 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/02/05 16:58:50 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-0203-79d4-af69-ce7fff4fd509 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-0202-7dbf-8fa5-1feea96577fd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-0202-7dbf-8fa5-1feea96577fd 2026/02/05 16:58:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-0206-781c-b501-e0de4d74a625 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-0206-7773-bc9d-4021430521da activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-0206-7773-bc9d-4021430521da 2026/02/05 16:58:50 WARN Failed to parse content size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestUploadEdit_InvalidSize (1.03s) === RUN TestUploadEdit_InvalidType 2026/02/05 16:58:50 INFO Applying migration id=initial 2026/02/05 16:58:50 INFO Applying migration id=notesupdated 2026/02/05 16:58:50 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:50 INFO Applying migration id=activitiesid 2026/02/05 16:58:50 INFO Applying migration id=outbox 2026/02/05 16:58:50 INFO Applying migration id=edits 2026/02/05 16:58:50 INFO Applying migration id=outboxactor 2026/02/05 16:58:50 INFO Applying migration id=outboxsender 2026/02/05 16:58:50 INFO Applying migration id=thread 2026/02/05 16:58:50 INFO Applying migration id=host 2026/02/05 16:58:50 INFO Applying migration id=sharedinbox 2026/02/05 16:58:50 INFO Applying migration id=noteshost 2026/02/05 16:58:50 INFO Applying migration id=fetched 2026/02/05 16:58:50 INFO Applying migration id=move 2026/02/05 16:58:50 INFO Applying migration id=cleanup 2026/02/05 16:58:50 INFO Applying migration id=received 2026/02/05 16:58:50 INFO Applying migration id=namehost 2026/02/05 16:58:50 INFO Applying migration id=outboxhost 2026/02/05 16:58:50 INFO Applying migration id=notesfts 2026/02/05 16:58:50 INFO Applying migration id=iconsname 2026/02/05 16:58:50 INFO Applying migration id=nohash 2026/02/05 16:58:50 INFO Applying migration id=shares 2026/02/05 16:58:50 INFO Applying migration id=actorttl 2026/02/05 16:58:50 INFO Applying migration id=tocc 2026/02/05 16:58:50 INFO Applying migration id=followeds 2026/02/05 16:58:50 INFO Applying migration id=certhash 2026/02/05 16:58:50 INFO Applying migration id=follows_sync 2026/02/05 16:58:50 INFO Applying migration id=jsonpath 2026/02/05 16:58:50 INFO Applying migration id=localforward 2026/02/05 16:58:50 INFO Applying migration id=avatar 2026/02/05 16:58:50 INFO Applying migration id=noimage 2026/02/05 16:58:50 INFO Applying migration id=feed 2026/02/05 16:58:50 INFO Applying migration id=bookmarks 2026/02/05 16:58:50 INFO Applying migration id=shareactivity 2026/02/05 16:58:50 INFO Applying migration id=application 2026/02/05 16:58:50 INFO Applying migration id=certificates 2026/02/05 16:58:50 INFO Applying migration id=rawforward 2026/02/05 16:58:50 INFO Applying migration id=publickey 2026/02/05 16:58:50 INFO Applying migration id=resolvegroup 2026/02/05 16:58:50 INFO Applying migration id=reject 2026/02/05 16:58:50 INFO Applying migration id=autodel 2026/02/05 16:58:50 INFO Applying migration id=jsonb 2026/02/05 16:58:50 INFO Applying migration id=quote 2026/02/05 16:58:50 INFO Applying migration id=rfc9421 2026/02/05 16:58:50 INFO Applying migration id=keys 2026/02/05 16:58:50 INFO Applying migration id=portable 2026/02/05 16:58:50 INFO Applying migration id=proofs 2026/02/05 16:58:50 INFO Applying migration id=contexts 2026/02/05 16:58:50 INFO Applying migration id=deliverieshost 2026/02/05 16:58:50 INFO Applying migration id=pembegin 2026/02/05 16:58:50 INFO Applying migration id=didhost 2026/02/05 16:58:51 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-05a8-7cab-8b99-f1cacf2b4850 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/02/05 16:58:51 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-05a9-7881-9ebb-1c430102f626 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-05a8-7cab-8b99-f1cacf2b4850 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-05a8-7cab-8b99-f1cacf2b4850 2026/02/05 16:58:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-05ac-7754-b729-7fef21514326 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-05ac-76c8-a3e6-21c9fdeaeab8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-05ac-76c8-a3e6-21c9fdeaeab8 2026/02/05 16:58:51 WARN Content type is unsupported type=text/gemini --- PASS: TestUploadEdit_InvalidType (0.93s) === RUN TestUploadEdit_NoSize 2026/02/05 16:58:51 INFO Applying migration id=initial 2026/02/05 16:58:51 INFO Applying migration id=notesupdated 2026/02/05 16:58:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:51 INFO Applying migration id=activitiesid 2026/02/05 16:58:51 INFO Applying migration id=outbox 2026/02/05 16:58:51 INFO Applying migration id=edits 2026/02/05 16:58:51 INFO Applying migration id=outboxactor 2026/02/05 16:58:51 INFO Applying migration id=outboxsender 2026/02/05 16:58:51 INFO Applying migration id=thread 2026/02/05 16:58:51 INFO Applying migration id=host 2026/02/05 16:58:51 INFO Applying migration id=sharedinbox 2026/02/05 16:58:51 INFO Applying migration id=noteshost 2026/02/05 16:58:51 INFO Applying migration id=fetched 2026/02/05 16:58:51 INFO Applying migration id=move 2026/02/05 16:58:51 INFO Applying migration id=cleanup 2026/02/05 16:58:51 INFO Applying migration id=received 2026/02/05 16:58:51 INFO Applying migration id=namehost 2026/02/05 16:58:51 INFO Applying migration id=outboxhost 2026/02/05 16:58:51 INFO Applying migration id=notesfts 2026/02/05 16:58:51 INFO Applying migration id=iconsname 2026/02/05 16:58:51 INFO Applying migration id=nohash 2026/02/05 16:58:51 INFO Applying migration id=shares 2026/02/05 16:58:51 INFO Applying migration id=actorttl 2026/02/05 16:58:51 INFO Applying migration id=tocc 2026/02/05 16:58:51 INFO Applying migration id=followeds 2026/02/05 16:58:51 INFO Applying migration id=certhash 2026/02/05 16:58:51 INFO Applying migration id=follows_sync 2026/02/05 16:58:51 INFO Applying migration id=jsonpath 2026/02/05 16:58:51 INFO Applying migration id=localforward 2026/02/05 16:58:51 INFO Applying migration id=avatar 2026/02/05 16:58:51 INFO Applying migration id=noimage 2026/02/05 16:58:51 INFO Applying migration id=feed 2026/02/05 16:58:51 INFO Applying migration id=bookmarks 2026/02/05 16:58:51 INFO Applying migration id=shareactivity 2026/02/05 16:58:51 INFO Applying migration id=application 2026/02/05 16:58:51 INFO Applying migration id=certificates 2026/02/05 16:58:51 INFO Applying migration id=rawforward 2026/02/05 16:58:51 INFO Applying migration id=publickey 2026/02/05 16:58:51 INFO Applying migration id=resolvegroup 2026/02/05 16:58:51 INFO Applying migration id=reject 2026/02/05 16:58:51 INFO Applying migration id=autodel 2026/02/05 16:58:51 INFO Applying migration id=jsonb 2026/02/05 16:58:51 INFO Applying migration id=quote 2026/02/05 16:58:51 INFO Applying migration id=rfc9421 2026/02/05 16:58:51 INFO Applying migration id=keys 2026/02/05 16:58:51 INFO Applying migration id=portable 2026/02/05 16:58:51 INFO Applying migration id=proofs 2026/02/05 16:58:51 INFO Applying migration id=contexts 2026/02/05 16:58:51 INFO Applying migration id=deliverieshost 2026/02/05 16:58:51 INFO Applying migration id=pembegin 2026/02/05 16:58:51 INFO Applying migration id=didhost 2026/02/05 16:58:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-090e-7a8b-8b46-948577e5196b 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/02/05 16:58:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-090f-77ad-a7c1-d047de7d22fc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-090e-7a8b-8b46-948577e5196b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-090e-7a8b-8b46-948577e5196b 2026/02/05 16:58:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-0913-793c-a3a0-daa00a2f0591 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-0913-78b2-82f6-8c19a1028f1d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-0913-78b2-82f6-8c19a1028f1d 2026/02/05 16:58:52 WARN Invalid parameters --- PASS: TestUploadEdit_NoSize (0.87s) === RUN TestUploadEdit_NoType 2026/02/05 16:58:52 INFO Applying migration id=initial 2026/02/05 16:58:52 INFO Applying migration id=notesupdated 2026/02/05 16:58:52 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:52 INFO Applying migration id=activitiesid 2026/02/05 16:58:52 INFO Applying migration id=outbox 2026/02/05 16:58:52 INFO Applying migration id=edits 2026/02/05 16:58:52 INFO Applying migration id=outboxactor 2026/02/05 16:58:52 INFO Applying migration id=outboxsender 2026/02/05 16:58:52 INFO Applying migration id=thread 2026/02/05 16:58:52 INFO Applying migration id=host 2026/02/05 16:58:52 INFO Applying migration id=sharedinbox 2026/02/05 16:58:52 INFO Applying migration id=noteshost 2026/02/05 16:58:52 INFO Applying migration id=fetched 2026/02/05 16:58:52 INFO Applying migration id=move 2026/02/05 16:58:52 INFO Applying migration id=cleanup 2026/02/05 16:58:52 INFO Applying migration id=received 2026/02/05 16:58:52 INFO Applying migration id=namehost 2026/02/05 16:58:52 INFO Applying migration id=outboxhost 2026/02/05 16:58:52 INFO Applying migration id=notesfts 2026/02/05 16:58:52 INFO Applying migration id=iconsname 2026/02/05 16:58:52 INFO Applying migration id=nohash 2026/02/05 16:58:52 INFO Applying migration id=shares 2026/02/05 16:58:52 INFO Applying migration id=actorttl 2026/02/05 16:58:52 INFO Applying migration id=tocc 2026/02/05 16:58:52 INFO Applying migration id=followeds 2026/02/05 16:58:52 INFO Applying migration id=certhash 2026/02/05 16:58:52 INFO Applying migration id=follows_sync 2026/02/05 16:58:52 INFO Applying migration id=jsonpath 2026/02/05 16:58:52 INFO Applying migration id=localforward 2026/02/05 16:58:52 INFO Applying migration id=avatar 2026/02/05 16:58:52 INFO Applying migration id=noimage 2026/02/05 16:58:52 INFO Applying migration id=feed 2026/02/05 16:58:52 INFO Applying migration id=bookmarks 2026/02/05 16:58:52 INFO Applying migration id=shareactivity 2026/02/05 16:58:52 INFO Applying migration id=application 2026/02/05 16:58:52 INFO Applying migration id=certificates 2026/02/05 16:58:52 INFO Applying migration id=rawforward 2026/02/05 16:58:52 INFO Applying migration id=publickey 2026/02/05 16:58:52 INFO Applying migration id=resolvegroup 2026/02/05 16:58:52 INFO Applying migration id=reject 2026/02/05 16:58:52 INFO Applying migration id=autodel 2026/02/05 16:58:52 INFO Applying migration id=jsonb 2026/02/05 16:58:52 INFO Applying migration id=quote 2026/02/05 16:58:52 INFO Applying migration id=rfc9421 2026/02/05 16:58:52 INFO Applying migration id=keys 2026/02/05 16:58:52 INFO Applying migration id=portable 2026/02/05 16:58:52 INFO Applying migration id=proofs 2026/02/05 16:58:52 INFO Applying migration id=contexts 2026/02/05 16:58:52 INFO Applying migration id=deliverieshost 2026/02/05 16:58:52 INFO Applying migration id=pembegin 2026/02/05 16:58:52 INFO Applying migration id=didhost 2026/02/05 16:58:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-0d78-7500-a813-8c3f3042a1a2 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/02/05 16:58:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-0d79-738a-a023-7b4053750d97 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-0d78-7500-a813-8c3f3042a1a2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-0d78-7500-a813-8c3f3042a1a2 2026/02/05 16:58:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-0d7c-76e1-a663-f46c97e1e506 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-0d7c-767b-85ca-11e551e6e541 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-0d7c-767b-85ca-11e551e6e541 2026/02/05 16:58:53 WARN Invalid parameters --- PASS: TestUploadEdit_NoType (1.13s) === RUN TestUploadReply_PostToFollowers 2026/02/05 16:58:53 INFO Applying migration id=initial 2026/02/05 16:58:53 INFO Applying migration id=notesupdated 2026/02/05 16:58:53 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:53 INFO Applying migration id=activitiesid 2026/02/05 16:58:53 INFO Applying migration id=outbox 2026/02/05 16:58:53 INFO Applying migration id=edits 2026/02/05 16:58:53 INFO Applying migration id=outboxactor 2026/02/05 16:58:53 INFO Applying migration id=outboxsender 2026/02/05 16:58:53 INFO Applying migration id=thread 2026/02/05 16:58:53 INFO Applying migration id=host 2026/02/05 16:58:53 INFO Applying migration id=sharedinbox 2026/02/05 16:58:53 INFO Applying migration id=noteshost 2026/02/05 16:58:53 INFO Applying migration id=fetched 2026/02/05 16:58:53 INFO Applying migration id=move 2026/02/05 16:58:53 INFO Applying migration id=cleanup 2026/02/05 16:58:53 INFO Applying migration id=received 2026/02/05 16:58:53 INFO Applying migration id=namehost 2026/02/05 16:58:53 INFO Applying migration id=outboxhost 2026/02/05 16:58:53 INFO Applying migration id=notesfts 2026/02/05 16:58:53 INFO Applying migration id=iconsname 2026/02/05 16:58:53 INFO Applying migration id=nohash 2026/02/05 16:58:53 INFO Applying migration id=shares 2026/02/05 16:58:53 INFO Applying migration id=actorttl 2026/02/05 16:58:53 INFO Applying migration id=tocc 2026/02/05 16:58:53 INFO Applying migration id=followeds 2026/02/05 16:58:53 INFO Applying migration id=certhash 2026/02/05 16:58:53 INFO Applying migration id=follows_sync 2026/02/05 16:58:53 INFO Applying migration id=jsonpath 2026/02/05 16:58:53 INFO Applying migration id=localforward 2026/02/05 16:58:53 INFO Applying migration id=avatar 2026/02/05 16:58:53 INFO Applying migration id=noimage 2026/02/05 16:58:53 INFO Applying migration id=feed 2026/02/05 16:58:53 INFO Applying migration id=bookmarks 2026/02/05 16:58:53 INFO Applying migration id=shareactivity 2026/02/05 16:58:53 INFO Applying migration id=application 2026/02/05 16:58:53 INFO Applying migration id=certificates 2026/02/05 16:58:53 INFO Applying migration id=rawforward 2026/02/05 16:58:53 INFO Applying migration id=publickey 2026/02/05 16:58:53 INFO Applying migration id=resolvegroup 2026/02/05 16:58:53 INFO Applying migration id=reject 2026/02/05 16:58:53 INFO Applying migration id=autodel 2026/02/05 16:58:53 INFO Applying migration id=jsonb 2026/02/05 16:58:53 INFO Applying migration id=quote 2026/02/05 16:58:53 INFO Applying migration id=rfc9421 2026/02/05 16:58:53 INFO Applying migration id=keys 2026/02/05 16:58:53 INFO Applying migration id=portable 2026/02/05 16:58:53 INFO Applying migration id=proofs 2026/02/05 16:58:53 INFO Applying migration id=contexts 2026/02/05 16:58:53 INFO Applying migration id=deliverieshost 2026/02/05 16:58:53 INFO Applying migration id=pembegin 2026/02/05 16:58:53 INFO Applying migration id=didhost 2026/02/05 16:58:54 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-1126-77e4-8b10-270959289c1d 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/02/05 16:58:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-1127-7402-baf8-69669ae1c086 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-1126-77e4-8b10-270959289c1d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-1126-77e4-8b10-270959289c1d 2026/02/05 16:58:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-1127-7d4d-a9e8-2c7947820e0a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-1127-7d00-9f58-4b093420f5c7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-1127-7d00-9f58-4b093420f5c7 2026/02/05 16:58:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-1127-7d00-9f58-4b093420f5c7 2026/02/05 16:58:54 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-1127-7d00-9f58-4b093420f5c7 2026/02/05 16:58:54 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-112c-74b4-ba8f-0459c4a5683a note=https://localhost.localdomain:8443/post/019c2ebe-112c-746d-ba12-1f76d8958986 thread=https://localhost.localdomain:8443/post/019c2ebe-1127-7d00-9f58-4b093420f5c7 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:58:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-112c-74b4-ba8f-0459c4a5683a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-112c-746d-ba12-1f76d8958986 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-112c-746d-ba12-1f76d8958986 2026/02/05 16:58:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-1127-7d00-9f58-4b093420f5c7 2026/02/05 16:58:54 INFO Generating first response key=/local --- PASS: TestUploadReply_PostToFollowers (0.95s) === RUN TestUploadReply_NoMimeType 2026/02/05 16:58:54 INFO Applying migration id=initial 2026/02/05 16:58:54 INFO Applying migration id=notesupdated 2026/02/05 16:58:54 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:54 INFO Applying migration id=activitiesid 2026/02/05 16:58:54 INFO Applying migration id=outbox 2026/02/05 16:58:54 INFO Applying migration id=edits 2026/02/05 16:58:54 INFO Applying migration id=outboxactor 2026/02/05 16:58:54 INFO Applying migration id=outboxsender 2026/02/05 16:58:54 INFO Applying migration id=thread 2026/02/05 16:58:54 INFO Applying migration id=host 2026/02/05 16:58:54 INFO Applying migration id=sharedinbox 2026/02/05 16:58:54 INFO Applying migration id=noteshost 2026/02/05 16:58:54 INFO Applying migration id=fetched 2026/02/05 16:58:54 INFO Applying migration id=move 2026/02/05 16:58:54 INFO Applying migration id=cleanup 2026/02/05 16:58:54 INFO Applying migration id=received 2026/02/05 16:58:54 INFO Applying migration id=namehost 2026/02/05 16:58:54 INFO Applying migration id=outboxhost 2026/02/05 16:58:54 INFO Applying migration id=notesfts 2026/02/05 16:58:54 INFO Applying migration id=iconsname 2026/02/05 16:58:54 INFO Applying migration id=nohash 2026/02/05 16:58:54 INFO Applying migration id=shares 2026/02/05 16:58:54 INFO Applying migration id=actorttl 2026/02/05 16:58:54 INFO Applying migration id=tocc 2026/02/05 16:58:54 INFO Applying migration id=followeds 2026/02/05 16:58:54 INFO Applying migration id=certhash 2026/02/05 16:58:54 INFO Applying migration id=follows_sync 2026/02/05 16:58:54 INFO Applying migration id=jsonpath 2026/02/05 16:58:54 INFO Applying migration id=localforward 2026/02/05 16:58:54 INFO Applying migration id=avatar 2026/02/05 16:58:54 INFO Applying migration id=noimage 2026/02/05 16:58:54 INFO Applying migration id=feed 2026/02/05 16:58:54 INFO Applying migration id=bookmarks 2026/02/05 16:58:54 INFO Applying migration id=shareactivity 2026/02/05 16:58:54 INFO Applying migration id=application 2026/02/05 16:58:54 INFO Applying migration id=certificates 2026/02/05 16:58:54 INFO Applying migration id=rawforward 2026/02/05 16:58:54 INFO Applying migration id=publickey 2026/02/05 16:58:54 INFO Applying migration id=resolvegroup 2026/02/05 16:58:54 INFO Applying migration id=reject 2026/02/05 16:58:54 INFO Applying migration id=autodel 2026/02/05 16:58:54 INFO Applying migration id=jsonb 2026/02/05 16:58:54 INFO Applying migration id=quote 2026/02/05 16:58:54 INFO Applying migration id=rfc9421 2026/02/05 16:58:54 INFO Applying migration id=keys 2026/02/05 16:58:54 INFO Applying migration id=portable 2026/02/05 16:58:54 INFO Applying migration id=proofs 2026/02/05 16:58:54 INFO Applying migration id=contexts 2026/02/05 16:58:54 INFO Applying migration id=deliverieshost 2026/02/05 16:58:54 INFO Applying migration id=pembegin 2026/02/05 16:58:54 INFO Applying migration id=didhost 2026/02/05 16:58:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-15dd-7a63-b215-65a7eeb7b8b9 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/02/05 16:58:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-15de-761b-8bde-80c1486f4e6a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-15dd-7a63-b215-65a7eeb7b8b9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-15dd-7a63-b215-65a7eeb7b8b9 2026/02/05 16:58:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-15df-7010-acb1-b09d419081c6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-15de-7f12-b7a3-4c3742a188f2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-15de-7f12-b7a3-4c3742a188f2 2026/02/05 16:58:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-15de-7f12-b7a3-4c3742a188f2 2026/02/05 16:58:55 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-15de-7f12-b7a3-4c3742a188f2 2026/02/05 16:58:55 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-15e3-77ff-8c29-1ccb48a8e1d3 note=https://localhost.localdomain:8443/post/019c2ebe-15e3-77ba-8056-671d05495172 thread=https://localhost.localdomain:8443/post/019c2ebe-15de-7f12-b7a3-4c3742a188f2 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:58:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-15e3-77ff-8c29-1ccb48a8e1d3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-15e3-77ba-8056-671d05495172 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-15e3-77ba-8056-671d05495172 2026/02/05 16:58:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-15de-7f12-b7a3-4c3742a188f2 2026/02/05 16:58:55 INFO Generating first response key=/local --- PASS: TestUploadReply_NoMimeType (1.21s) === RUN TestUsers_NoPosts 2026/02/05 16:58:55 INFO Applying migration id=initial 2026/02/05 16:58:55 INFO Applying migration id=notesupdated 2026/02/05 16:58:55 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:55 INFO Applying migration id=activitiesid 2026/02/05 16:58:55 INFO Applying migration id=outbox 2026/02/05 16:58:55 INFO Applying migration id=edits 2026/02/05 16:58:55 INFO Applying migration id=outboxactor 2026/02/05 16:58:55 INFO Applying migration id=outboxsender 2026/02/05 16:58:55 INFO Applying migration id=thread 2026/02/05 16:58:55 INFO Applying migration id=host 2026/02/05 16:58:55 INFO Applying migration id=sharedinbox 2026/02/05 16:58:55 INFO Applying migration id=noteshost 2026/02/05 16:58:55 INFO Applying migration id=fetched 2026/02/05 16:58:55 INFO Applying migration id=move 2026/02/05 16:58:55 INFO Applying migration id=cleanup 2026/02/05 16:58:55 INFO Applying migration id=received 2026/02/05 16:58:55 INFO Applying migration id=namehost 2026/02/05 16:58:55 INFO Applying migration id=outboxhost 2026/02/05 16:58:55 INFO Applying migration id=notesfts 2026/02/05 16:58:55 INFO Applying migration id=iconsname 2026/02/05 16:58:55 INFO Applying migration id=nohash 2026/02/05 16:58:55 INFO Applying migration id=shares 2026/02/05 16:58:55 INFO Applying migration id=actorttl 2026/02/05 16:58:55 INFO Applying migration id=tocc 2026/02/05 16:58:55 INFO Applying migration id=followeds 2026/02/05 16:58:55 INFO Applying migration id=certhash 2026/02/05 16:58:55 INFO Applying migration id=follows_sync 2026/02/05 16:58:55 INFO Applying migration id=jsonpath 2026/02/05 16:58:55 INFO Applying migration id=localforward 2026/02/05 16:58:55 INFO Applying migration id=avatar 2026/02/05 16:58:55 INFO Applying migration id=noimage 2026/02/05 16:58:55 INFO Applying migration id=feed 2026/02/05 16:58:55 INFO Applying migration id=bookmarks 2026/02/05 16:58:55 INFO Applying migration id=shareactivity 2026/02/05 16:58:55 INFO Applying migration id=application 2026/02/05 16:58:55 INFO Applying migration id=certificates 2026/02/05 16:58:55 INFO Applying migration id=rawforward 2026/02/05 16:58:55 INFO Applying migration id=publickey 2026/02/05 16:58:55 INFO Applying migration id=resolvegroup 2026/02/05 16:58:55 INFO Applying migration id=reject 2026/02/05 16:58:55 INFO Applying migration id=autodel 2026/02/05 16:58:55 INFO Applying migration id=jsonb 2026/02/05 16:58:55 INFO Applying migration id=quote 2026/02/05 16:58:55 INFO Applying migration id=rfc9421 2026/02/05 16:58:55 INFO Applying migration id=keys 2026/02/05 16:58:55 INFO Applying migration id=portable 2026/02/05 16:58:55 INFO Applying migration id=proofs 2026/02/05 16:58:55 INFO Applying migration id=contexts 2026/02/05 16:58:55 INFO Applying migration id=deliverieshost 2026/02/05 16:58:55 INFO Applying migration id=pembegin 2026/02/05 16:58:55 INFO Applying migration id=didhost --- PASS: TestUsers_NoPosts (0.91s) === RUN TestUsers_UnauthenticatedUser 2026/02/05 16:58:56 INFO Applying migration id=initial 2026/02/05 16:58:56 INFO Applying migration id=notesupdated 2026/02/05 16:58:56 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:56 INFO Applying migration id=activitiesid 2026/02/05 16:58:56 INFO Applying migration id=outbox 2026/02/05 16:58:56 INFO Applying migration id=edits 2026/02/05 16:58:56 INFO Applying migration id=outboxactor 2026/02/05 16:58:56 INFO Applying migration id=outboxsender 2026/02/05 16:58:56 INFO Applying migration id=thread 2026/02/05 16:58:56 INFO Applying migration id=host 2026/02/05 16:58:56 INFO Applying migration id=sharedinbox 2026/02/05 16:58:56 INFO Applying migration id=noteshost 2026/02/05 16:58:56 INFO Applying migration id=fetched 2026/02/05 16:58:56 INFO Applying migration id=move 2026/02/05 16:58:56 INFO Applying migration id=cleanup 2026/02/05 16:58:56 INFO Applying migration id=received 2026/02/05 16:58:56 INFO Applying migration id=namehost 2026/02/05 16:58:56 INFO Applying migration id=outboxhost 2026/02/05 16:58:56 INFO Applying migration id=notesfts 2026/02/05 16:58:56 INFO Applying migration id=iconsname 2026/02/05 16:58:56 INFO Applying migration id=nohash 2026/02/05 16:58:56 INFO Applying migration id=shares 2026/02/05 16:58:56 INFO Applying migration id=actorttl 2026/02/05 16:58:56 INFO Applying migration id=tocc 2026/02/05 16:58:56 INFO Applying migration id=followeds 2026/02/05 16:58:56 INFO Applying migration id=certhash 2026/02/05 16:58:56 INFO Applying migration id=follows_sync 2026/02/05 16:58:56 INFO Applying migration id=jsonpath 2026/02/05 16:58:56 INFO Applying migration id=localforward 2026/02/05 16:58:56 INFO Applying migration id=avatar 2026/02/05 16:58:56 INFO Applying migration id=noimage 2026/02/05 16:58:56 INFO Applying migration id=feed 2026/02/05 16:58:56 INFO Applying migration id=bookmarks 2026/02/05 16:58:56 INFO Applying migration id=shareactivity 2026/02/05 16:58:56 INFO Applying migration id=application 2026/02/05 16:58:56 INFO Applying migration id=certificates 2026/02/05 16:58:56 INFO Applying migration id=rawforward 2026/02/05 16:58:56 INFO Applying migration id=publickey 2026/02/05 16:58:56 INFO Applying migration id=resolvegroup 2026/02/05 16:58:56 INFO Applying migration id=reject 2026/02/05 16:58:56 INFO Applying migration id=autodel 2026/02/05 16:58:56 INFO Applying migration id=jsonb 2026/02/05 16:58:56 INFO Applying migration id=quote 2026/02/05 16:58:56 INFO Applying migration id=rfc9421 2026/02/05 16:58:56 INFO Applying migration id=keys 2026/02/05 16:58:56 INFO Applying migration id=portable 2026/02/05 16:58:56 INFO Applying migration id=proofs 2026/02/05 16:58:56 INFO Applying migration id=contexts 2026/02/05 16:58:56 INFO Applying migration id=deliverieshost 2026/02/05 16:58:56 INFO Applying migration id=pembegin 2026/02/05 16:58:56 INFO Applying migration id=didhost --- PASS: TestUsers_UnauthenticatedUser (1.11s) === RUN TestUsers_DM 2026/02/05 16:58:57 INFO Applying migration id=initial 2026/02/05 16:58:57 INFO Applying migration id=notesupdated 2026/02/05 16:58:57 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:57 INFO Applying migration id=activitiesid 2026/02/05 16:58:57 INFO Applying migration id=outbox 2026/02/05 16:58:57 INFO Applying migration id=edits 2026/02/05 16:58:57 INFO Applying migration id=outboxactor 2026/02/05 16:58:57 INFO Applying migration id=outboxsender 2026/02/05 16:58:57 INFO Applying migration id=thread 2026/02/05 16:58:57 INFO Applying migration id=host 2026/02/05 16:58:57 INFO Applying migration id=sharedinbox 2026/02/05 16:58:57 INFO Applying migration id=noteshost 2026/02/05 16:58:57 INFO Applying migration id=fetched 2026/02/05 16:58:57 INFO Applying migration id=move 2026/02/05 16:58:57 INFO Applying migration id=cleanup 2026/02/05 16:58:57 INFO Applying migration id=received 2026/02/05 16:58:57 INFO Applying migration id=namehost 2026/02/05 16:58:57 INFO Applying migration id=outboxhost 2026/02/05 16:58:57 INFO Applying migration id=notesfts 2026/02/05 16:58:57 INFO Applying migration id=iconsname 2026/02/05 16:58:57 INFO Applying migration id=nohash 2026/02/05 16:58:57 INFO Applying migration id=shares 2026/02/05 16:58:57 INFO Applying migration id=actorttl 2026/02/05 16:58:57 INFO Applying migration id=tocc 2026/02/05 16:58:57 INFO Applying migration id=followeds 2026/02/05 16:58:57 INFO Applying migration id=certhash 2026/02/05 16:58:57 INFO Applying migration id=follows_sync 2026/02/05 16:58:57 INFO Applying migration id=jsonpath 2026/02/05 16:58:57 INFO Applying migration id=localforward 2026/02/05 16:58:57 INFO Applying migration id=avatar 2026/02/05 16:58:57 INFO Applying migration id=noimage 2026/02/05 16:58:57 INFO Applying migration id=feed 2026/02/05 16:58:57 INFO Applying migration id=bookmarks 2026/02/05 16:58:57 INFO Applying migration id=shareactivity 2026/02/05 16:58:57 INFO Applying migration id=application 2026/02/05 16:58:57 INFO Applying migration id=certificates 2026/02/05 16:58:57 INFO Applying migration id=rawforward 2026/02/05 16:58:57 INFO Applying migration id=publickey 2026/02/05 16:58:57 INFO Applying migration id=resolvegroup 2026/02/05 16:58:57 INFO Applying migration id=reject 2026/02/05 16:58:57 INFO Applying migration id=autodel 2026/02/05 16:58:57 INFO Applying migration id=jsonb 2026/02/05 16:58:57 INFO Applying migration id=quote 2026/02/05 16:58:57 INFO Applying migration id=rfc9421 2026/02/05 16:58:57 INFO Applying migration id=keys 2026/02/05 16:58:57 INFO Applying migration id=portable 2026/02/05 16:58:57 INFO Applying migration id=proofs 2026/02/05 16:58:57 INFO Applying migration id=contexts 2026/02/05 16:58:57 INFO Applying migration id=deliverieshost 2026/02/05 16:58:57 INFO Applying migration id=pembegin 2026/02/05 16:58:57 INFO Applying migration id=didhost 2026/02/05 16:58:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-212b-7718-aca4-154fa8871b5d 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/02/05 16:58:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-212c-7314-82ef-95c98a92ad0a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-212b-7718-aca4-154fa8871b5d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-212b-7718-aca4-154fa8871b5d 2026/02/05 16:58:58 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:58:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-212d-7137-bb34-7be2931e3258 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-212c-7c35-ba8e-30162a861821 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-212c-7c35-ba8e-30162a861821 --- PASS: TestUsers_DM (0.86s) === RUN TestUsers_DMNotFollowing 2026/02/05 16:58:58 INFO Applying migration id=initial 2026/02/05 16:58:58 INFO Applying migration id=notesupdated 2026/02/05 16:58:58 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:58 INFO Applying migration id=activitiesid 2026/02/05 16:58:58 INFO Applying migration id=outbox 2026/02/05 16:58:58 INFO Applying migration id=edits 2026/02/05 16:58:58 INFO Applying migration id=outboxactor 2026/02/05 16:58:58 INFO Applying migration id=outboxsender 2026/02/05 16:58:58 INFO Applying migration id=thread 2026/02/05 16:58:58 INFO Applying migration id=host 2026/02/05 16:58:58 INFO Applying migration id=sharedinbox 2026/02/05 16:58:58 INFO Applying migration id=noteshost 2026/02/05 16:58:58 INFO Applying migration id=fetched 2026/02/05 16:58:58 INFO Applying migration id=move 2026/02/05 16:58:58 INFO Applying migration id=cleanup 2026/02/05 16:58:58 INFO Applying migration id=received 2026/02/05 16:58:58 INFO Applying migration id=namehost 2026/02/05 16:58:58 INFO Applying migration id=outboxhost 2026/02/05 16:58:58 INFO Applying migration id=notesfts 2026/02/05 16:58:58 INFO Applying migration id=iconsname 2026/02/05 16:58:58 INFO Applying migration id=nohash 2026/02/05 16:58:58 INFO Applying migration id=shares 2026/02/05 16:58:58 INFO Applying migration id=actorttl 2026/02/05 16:58:58 INFO Applying migration id=tocc 2026/02/05 16:58:58 INFO Applying migration id=followeds 2026/02/05 16:58:58 INFO Applying migration id=certhash 2026/02/05 16:58:58 INFO Applying migration id=follows_sync 2026/02/05 16:58:58 INFO Applying migration id=jsonpath 2026/02/05 16:58:58 INFO Applying migration id=localforward 2026/02/05 16:58:58 INFO Applying migration id=avatar 2026/02/05 16:58:58 INFO Applying migration id=noimage 2026/02/05 16:58:58 INFO Applying migration id=feed 2026/02/05 16:58:58 INFO Applying migration id=bookmarks 2026/02/05 16:58:58 INFO Applying migration id=shareactivity 2026/02/05 16:58:58 INFO Applying migration id=application 2026/02/05 16:58:58 INFO Applying migration id=certificates 2026/02/05 16:58:58 INFO Applying migration id=rawforward 2026/02/05 16:58:58 INFO Applying migration id=publickey 2026/02/05 16:58:58 INFO Applying migration id=resolvegroup 2026/02/05 16:58:58 INFO Applying migration id=reject 2026/02/05 16:58:58 INFO Applying migration id=autodel 2026/02/05 16:58:58 INFO Applying migration id=jsonb 2026/02/05 16:58:58 INFO Applying migration id=quote 2026/02/05 16:58:58 INFO Applying migration id=rfc9421 2026/02/05 16:58:58 INFO Applying migration id=keys 2026/02/05 16:58:58 INFO Applying migration id=portable 2026/02/05 16:58:58 INFO Applying migration id=proofs 2026/02/05 16:58:58 INFO Applying migration id=contexts 2026/02/05 16:58:58 INFO Applying migration id=deliverieshost 2026/02/05 16:58:58 INFO Applying migration id=pembegin 2026/02/05 16:58:58 INFO Applying migration id=didhost 2026/02/05 16:58:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-2579-7bdd-9a5b-dbfc0f0c101b 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/02/05 16:58:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-257a-7735-9ec7-cafda39610d7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-2579-7bdd-9a5b-dbfc0f0c101b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-2579-7bdd-9a5b-dbfc0f0c101b 2026/02/05 16:58:59 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:58:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-257b-746a-89a1-f0b65a04a7cf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-257b-707a-b2dc-00c13afc8661 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-257b-707a-b2dc-00c13afc8661 2026/02/05 16:58:59 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebe-257d-71f7-b59e-8a15a59fdbbb activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-2579-7bdd-9a5b-dbfc0f0c101b 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 (1.10s) === RUN TestUsers_PostToFollowers 2026/02/05 16:58:59 INFO Applying migration id=initial 2026/02/05 16:58:59 INFO Applying migration id=notesupdated 2026/02/05 16:58:59 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:59 INFO Applying migration id=activitiesid 2026/02/05 16:58:59 INFO Applying migration id=outbox 2026/02/05 16:58:59 INFO Applying migration id=edits 2026/02/05 16:58:59 INFO Applying migration id=outboxactor 2026/02/05 16:58:59 INFO Applying migration id=outboxsender 2026/02/05 16:58:59 INFO Applying migration id=thread 2026/02/05 16:58:59 INFO Applying migration id=host 2026/02/05 16:58:59 INFO Applying migration id=sharedinbox 2026/02/05 16:58:59 INFO Applying migration id=noteshost 2026/02/05 16:58:59 INFO Applying migration id=fetched 2026/02/05 16:58:59 INFO Applying migration id=move 2026/02/05 16:58:59 INFO Applying migration id=cleanup 2026/02/05 16:58:59 INFO Applying migration id=received 2026/02/05 16:58:59 INFO Applying migration id=namehost 2026/02/05 16:58:59 INFO Applying migration id=outboxhost 2026/02/05 16:58:59 INFO Applying migration id=notesfts 2026/02/05 16:58:59 INFO Applying migration id=iconsname 2026/02/05 16:58:59 INFO Applying migration id=nohash 2026/02/05 16:58:59 INFO Applying migration id=shares 2026/02/05 16:58:59 INFO Applying migration id=actorttl 2026/02/05 16:58:59 INFO Applying migration id=tocc 2026/02/05 16:58:59 INFO Applying migration id=followeds 2026/02/05 16:58:59 INFO Applying migration id=certhash 2026/02/05 16:58:59 INFO Applying migration id=follows_sync 2026/02/05 16:58:59 INFO Applying migration id=jsonpath 2026/02/05 16:58:59 INFO Applying migration id=localforward 2026/02/05 16:58:59 INFO Applying migration id=avatar 2026/02/05 16:58:59 INFO Applying migration id=noimage 2026/02/05 16:58:59 INFO Applying migration id=feed 2026/02/05 16:58:59 INFO Applying migration id=bookmarks 2026/02/05 16:58:59 INFO Applying migration id=shareactivity 2026/02/05 16:58:59 INFO Applying migration id=application 2026/02/05 16:58:59 INFO Applying migration id=certificates 2026/02/05 16:58:59 INFO Applying migration id=rawforward 2026/02/05 16:58:59 INFO Applying migration id=publickey 2026/02/05 16:58:59 INFO Applying migration id=resolvegroup 2026/02/05 16:58:59 INFO Applying migration id=reject 2026/02/05 16:58:59 INFO Applying migration id=autodel 2026/02/05 16:58:59 INFO Applying migration id=jsonb 2026/02/05 16:58:59 INFO Applying migration id=quote 2026/02/05 16:58:59 INFO Applying migration id=rfc9421 2026/02/05 16:58:59 INFO Applying migration id=keys 2026/02/05 16:58:59 INFO Applying migration id=portable 2026/02/05 16:58:59 INFO Applying migration id=proofs 2026/02/05 16:58:59 INFO Applying migration id=contexts 2026/02/05 16:58:59 INFO Applying migration id=deliverieshost 2026/02/05 16:58:59 INFO Applying migration id=pembegin 2026/02/05 16:58:59 INFO Applying migration id=didhost 2026/02/05 16:59:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-28b6-7a23-b7b7-991219a17663 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/02/05 16:59:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-28b7-75e3-a0ce-b6488f0a7865 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-28b6-7a23-b7b7-991219a17663 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-28b6-7a23-b7b7-991219a17663 2026/02/05 16:59:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-28b7-7ed7-bd9b-293f86783def activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-28b7-7e98-b556-e99ab46cd021 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-28b7-7e98-b556-e99ab46cd021 --- PASS: TestUsers_PostToFollowers (0.83s) === RUN TestUsers_PostToFollowersNotFollowing 2026/02/05 16:59:00 INFO Applying migration id=initial 2026/02/05 16:59:00 INFO Applying migration id=notesupdated 2026/02/05 16:59:00 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:00 INFO Applying migration id=activitiesid 2026/02/05 16:59:00 INFO Applying migration id=outbox 2026/02/05 16:59:00 INFO Applying migration id=edits 2026/02/05 16:59:00 INFO Applying migration id=outboxactor 2026/02/05 16:59:00 INFO Applying migration id=outboxsender 2026/02/05 16:59:00 INFO Applying migration id=thread 2026/02/05 16:59:00 INFO Applying migration id=host 2026/02/05 16:59:00 INFO Applying migration id=sharedinbox 2026/02/05 16:59:00 INFO Applying migration id=noteshost 2026/02/05 16:59:00 INFO Applying migration id=fetched 2026/02/05 16:59:00 INFO Applying migration id=move 2026/02/05 16:59:00 INFO Applying migration id=cleanup 2026/02/05 16:59:00 INFO Applying migration id=received 2026/02/05 16:59:00 INFO Applying migration id=namehost 2026/02/05 16:59:00 INFO Applying migration id=outboxhost 2026/02/05 16:59:00 INFO Applying migration id=notesfts 2026/02/05 16:59:00 INFO Applying migration id=iconsname 2026/02/05 16:59:00 INFO Applying migration id=nohash 2026/02/05 16:59:00 INFO Applying migration id=shares 2026/02/05 16:59:00 INFO Applying migration id=actorttl 2026/02/05 16:59:00 INFO Applying migration id=tocc 2026/02/05 16:59:00 INFO Applying migration id=followeds 2026/02/05 16:59:00 INFO Applying migration id=certhash 2026/02/05 16:59:00 INFO Applying migration id=follows_sync 2026/02/05 16:59:00 INFO Applying migration id=jsonpath 2026/02/05 16:59:00 INFO Applying migration id=localforward 2026/02/05 16:59:00 INFO Applying migration id=avatar 2026/02/05 16:59:00 INFO Applying migration id=noimage 2026/02/05 16:59:00 INFO Applying migration id=feed 2026/02/05 16:59:00 INFO Applying migration id=bookmarks 2026/02/05 16:59:00 INFO Applying migration id=shareactivity 2026/02/05 16:59:00 INFO Applying migration id=application 2026/02/05 16:59:00 INFO Applying migration id=certificates 2026/02/05 16:59:00 INFO Applying migration id=rawforward 2026/02/05 16:59:00 INFO Applying migration id=publickey 2026/02/05 16:59:00 INFO Applying migration id=resolvegroup 2026/02/05 16:59:00 INFO Applying migration id=reject 2026/02/05 16:59:00 INFO Applying migration id=autodel 2026/02/05 16:59:00 INFO Applying migration id=jsonb 2026/02/05 16:59:00 INFO Applying migration id=quote 2026/02/05 16:59:00 INFO Applying migration id=rfc9421 2026/02/05 16:59:00 INFO Applying migration id=keys 2026/02/05 16:59:00 INFO Applying migration id=portable 2026/02/05 16:59:00 INFO Applying migration id=proofs 2026/02/05 16:59:00 INFO Applying migration id=contexts 2026/02/05 16:59:00 INFO Applying migration id=deliverieshost 2026/02/05 16:59:00 INFO Applying migration id=pembegin 2026/02/05 16:59:00 INFO Applying migration id=didhost 2026/02/05 16:59:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-2bff-7da4-b4f4-1a93c21c4100 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-2bff-7d53-8909-cef27f4884c6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-2bff-7d53-8909-cef27f4884c6 --- PASS: TestUsers_PostToFollowersNotFollowing (0.84s) === RUN TestUsers_PublicPost 2026/02/05 16:59:00 INFO Applying migration id=initial 2026/02/05 16:59:01 INFO Applying migration id=notesupdated 2026/02/05 16:59:01 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:01 INFO Applying migration id=activitiesid 2026/02/05 16:59:01 INFO Applying migration id=outbox 2026/02/05 16:59:01 INFO Applying migration id=edits 2026/02/05 16:59:01 INFO Applying migration id=outboxactor 2026/02/05 16:59:01 INFO Applying migration id=outboxsender 2026/02/05 16:59:01 INFO Applying migration id=thread 2026/02/05 16:59:01 INFO Applying migration id=host 2026/02/05 16:59:01 INFO Applying migration id=sharedinbox 2026/02/05 16:59:01 INFO Applying migration id=noteshost 2026/02/05 16:59:01 INFO Applying migration id=fetched 2026/02/05 16:59:01 INFO Applying migration id=move 2026/02/05 16:59:01 INFO Applying migration id=cleanup 2026/02/05 16:59:01 INFO Applying migration id=received 2026/02/05 16:59:01 INFO Applying migration id=namehost 2026/02/05 16:59:01 INFO Applying migration id=outboxhost 2026/02/05 16:59:01 INFO Applying migration id=notesfts 2026/02/05 16:59:01 INFO Applying migration id=iconsname 2026/02/05 16:59:01 INFO Applying migration id=nohash 2026/02/05 16:59:01 INFO Applying migration id=shares 2026/02/05 16:59:01 INFO Applying migration id=actorttl 2026/02/05 16:59:01 INFO Applying migration id=tocc 2026/02/05 16:59:01 INFO Applying migration id=followeds 2026/02/05 16:59:01 INFO Applying migration id=certhash 2026/02/05 16:59:01 INFO Applying migration id=follows_sync 2026/02/05 16:59:01 INFO Applying migration id=jsonpath 2026/02/05 16:59:01 INFO Applying migration id=localforward 2026/02/05 16:59:01 INFO Applying migration id=avatar 2026/02/05 16:59:01 INFO Applying migration id=noimage 2026/02/05 16:59:01 INFO Applying migration id=feed 2026/02/05 16:59:01 INFO Applying migration id=bookmarks 2026/02/05 16:59:01 INFO Applying migration id=shareactivity 2026/02/05 16:59:01 INFO Applying migration id=application 2026/02/05 16:59:01 INFO Applying migration id=certificates 2026/02/05 16:59:01 INFO Applying migration id=rawforward 2026/02/05 16:59:01 INFO Applying migration id=publickey 2026/02/05 16:59:01 INFO Applying migration id=resolvegroup 2026/02/05 16:59:01 INFO Applying migration id=reject 2026/02/05 16:59:01 INFO Applying migration id=autodel 2026/02/05 16:59:01 INFO Applying migration id=jsonb 2026/02/05 16:59:01 INFO Applying migration id=quote 2026/02/05 16:59:01 INFO Applying migration id=rfc9421 2026/02/05 16:59:01 INFO Applying migration id=keys 2026/02/05 16:59:01 INFO Applying migration id=portable 2026/02/05 16:59:01 INFO Applying migration id=proofs 2026/02/05 16:59:01 INFO Applying migration id=contexts 2026/02/05 16:59:01 INFO Applying migration id=deliverieshost 2026/02/05 16:59:01 INFO Applying migration id=pembegin 2026/02/05 16:59:01 INFO Applying migration id=didhost 2026/02/05 16:59:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-30db-7558-bbb3-71efd1de15a5 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/02/05 16:59:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-30dc-755f-8b57-9c4f033b9ba4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-30db-7558-bbb3-71efd1de15a5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-30db-7558-bbb3-71efd1de15a5 2026/02/05 16:59:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-30dd-70f8-b2cf-7063a1b37dff activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-30dd-70a7-804d-8824702b2626 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-30dd-70a7-804d-8824702b2626 --- PASS: TestUsers_PublicPost (1.25s) === RUN TestUsers_PublicPostNotFollowing 2026/02/05 16:59:02 INFO Applying migration id=initial 2026/02/05 16:59:02 INFO Applying migration id=notesupdated 2026/02/05 16:59:02 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:02 INFO Applying migration id=activitiesid 2026/02/05 16:59:02 INFO Applying migration id=outbox 2026/02/05 16:59:02 INFO Applying migration id=edits 2026/02/05 16:59:02 INFO Applying migration id=outboxactor 2026/02/05 16:59:02 INFO Applying migration id=outboxsender 2026/02/05 16:59:02 INFO Applying migration id=thread 2026/02/05 16:59:02 INFO Applying migration id=host 2026/02/05 16:59:02 INFO Applying migration id=sharedinbox 2026/02/05 16:59:02 INFO Applying migration id=noteshost 2026/02/05 16:59:02 INFO Applying migration id=fetched 2026/02/05 16:59:02 INFO Applying migration id=move 2026/02/05 16:59:02 INFO Applying migration id=cleanup 2026/02/05 16:59:02 INFO Applying migration id=received 2026/02/05 16:59:02 INFO Applying migration id=namehost 2026/02/05 16:59:02 INFO Applying migration id=outboxhost 2026/02/05 16:59:02 INFO Applying migration id=notesfts 2026/02/05 16:59:02 INFO Applying migration id=iconsname 2026/02/05 16:59:02 INFO Applying migration id=nohash 2026/02/05 16:59:02 INFO Applying migration id=shares 2026/02/05 16:59:02 INFO Applying migration id=actorttl 2026/02/05 16:59:02 INFO Applying migration id=tocc 2026/02/05 16:59:02 INFO Applying migration id=followeds 2026/02/05 16:59:02 INFO Applying migration id=certhash 2026/02/05 16:59:02 INFO Applying migration id=follows_sync 2026/02/05 16:59:02 INFO Applying migration id=jsonpath 2026/02/05 16:59:02 INFO Applying migration id=localforward 2026/02/05 16:59:02 INFO Applying migration id=avatar 2026/02/05 16:59:02 INFO Applying migration id=noimage 2026/02/05 16:59:02 INFO Applying migration id=feed 2026/02/05 16:59:02 INFO Applying migration id=bookmarks 2026/02/05 16:59:02 INFO Applying migration id=shareactivity 2026/02/05 16:59:02 INFO Applying migration id=application 2026/02/05 16:59:02 INFO Applying migration id=certificates 2026/02/05 16:59:02 INFO Applying migration id=rawforward 2026/02/05 16:59:02 INFO Applying migration id=publickey 2026/02/05 16:59:02 INFO Applying migration id=resolvegroup 2026/02/05 16:59:02 INFO Applying migration id=reject 2026/02/05 16:59:02 INFO Applying migration id=autodel 2026/02/05 16:59:02 INFO Applying migration id=jsonb 2026/02/05 16:59:02 INFO Applying migration id=quote 2026/02/05 16:59:02 INFO Applying migration id=rfc9421 2026/02/05 16:59:02 INFO Applying migration id=keys 2026/02/05 16:59:02 INFO Applying migration id=portable 2026/02/05 16:59:02 INFO Applying migration id=proofs 2026/02/05 16:59:02 INFO Applying migration id=contexts 2026/02/05 16:59:02 INFO Applying migration id=deliverieshost 2026/02/05 16:59:02 INFO Applying migration id=pembegin 2026/02/05 16:59:02 INFO Applying migration id=didhost 2026/02/05 16:59:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-34fd-7898-90b0-ab963c92690d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-34fd-783e-ad7f-b6bf67dca4e7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-34fd-783e-ad7f-b6bf67dca4e7 --- PASS: TestUsers_PublicPostNotFollowing (1.05s) === RUN TestUsers_PublicPostShared 2026/02/05 16:59:03 INFO Applying migration id=initial 2026/02/05 16:59:03 INFO Applying migration id=notesupdated 2026/02/05 16:59:03 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:03 INFO Applying migration id=activitiesid 2026/02/05 16:59:03 INFO Applying migration id=outbox 2026/02/05 16:59:03 INFO Applying migration id=edits 2026/02/05 16:59:03 INFO Applying migration id=outboxactor 2026/02/05 16:59:03 INFO Applying migration id=outboxsender 2026/02/05 16:59:03 INFO Applying migration id=thread 2026/02/05 16:59:03 INFO Applying migration id=host 2026/02/05 16:59:03 INFO Applying migration id=sharedinbox 2026/02/05 16:59:03 INFO Applying migration id=noteshost 2026/02/05 16:59:03 INFO Applying migration id=fetched 2026/02/05 16:59:03 INFO Applying migration id=move 2026/02/05 16:59:03 INFO Applying migration id=cleanup 2026/02/05 16:59:03 INFO Applying migration id=received 2026/02/05 16:59:03 INFO Applying migration id=namehost 2026/02/05 16:59:03 INFO Applying migration id=outboxhost 2026/02/05 16:59:03 INFO Applying migration id=notesfts 2026/02/05 16:59:03 INFO Applying migration id=iconsname 2026/02/05 16:59:03 INFO Applying migration id=nohash 2026/02/05 16:59:03 INFO Applying migration id=shares 2026/02/05 16:59:03 INFO Applying migration id=actorttl 2026/02/05 16:59:03 INFO Applying migration id=tocc 2026/02/05 16:59:03 INFO Applying migration id=followeds 2026/02/05 16:59:03 INFO Applying migration id=certhash 2026/02/05 16:59:03 INFO Applying migration id=follows_sync 2026/02/05 16:59:03 INFO Applying migration id=jsonpath 2026/02/05 16:59:03 INFO Applying migration id=localforward 2026/02/05 16:59:03 INFO Applying migration id=avatar 2026/02/05 16:59:03 INFO Applying migration id=noimage 2026/02/05 16:59:03 INFO Applying migration id=feed 2026/02/05 16:59:03 INFO Applying migration id=bookmarks 2026/02/05 16:59:03 INFO Applying migration id=shareactivity 2026/02/05 16:59:03 INFO Applying migration id=application 2026/02/05 16:59:03 INFO Applying migration id=certificates 2026/02/05 16:59:03 INFO Applying migration id=rawforward 2026/02/05 16:59:03 INFO Applying migration id=publickey 2026/02/05 16:59:03 INFO Applying migration id=resolvegroup 2026/02/05 16:59:03 INFO Applying migration id=reject 2026/02/05 16:59:03 INFO Applying migration id=autodel 2026/02/05 16:59:03 INFO Applying migration id=jsonb 2026/02/05 16:59:03 INFO Applying migration id=quote 2026/02/05 16:59:03 INFO Applying migration id=rfc9421 2026/02/05 16:59:03 INFO Applying migration id=keys 2026/02/05 16:59:03 INFO Applying migration id=portable 2026/02/05 16:59:03 INFO Applying migration id=proofs 2026/02/05 16:59:03 INFO Applying migration id=contexts 2026/02/05 16:59:03 INFO Applying migration id=deliverieshost 2026/02/05 16:59:03 INFO Applying migration id=pembegin 2026/02/05 16:59:03 INFO Applying migration id=didhost 2026/02/05 16:59:04 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-39e0-75d5-b9af-3a9519cb168a 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/02/05 16:59:04 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.25s) === RUN TestUsers_PublicPostSharedNotFollowing 2026/02/05 16:59:04 INFO Applying migration id=initial 2026/02/05 16:59:04 INFO Applying migration id=notesupdated 2026/02/05 16:59:04 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:04 INFO Applying migration id=activitiesid 2026/02/05 16:59:04 INFO Applying migration id=outbox 2026/02/05 16:59:04 INFO Applying migration id=edits 2026/02/05 16:59:04 INFO Applying migration id=outboxactor 2026/02/05 16:59:04 INFO Applying migration id=outboxsender 2026/02/05 16:59:04 INFO Applying migration id=thread 2026/02/05 16:59:04 INFO Applying migration id=host 2026/02/05 16:59:04 INFO Applying migration id=sharedinbox 2026/02/05 16:59:04 INFO Applying migration id=noteshost 2026/02/05 16:59:04 INFO Applying migration id=fetched 2026/02/05 16:59:04 INFO Applying migration id=move 2026/02/05 16:59:04 INFO Applying migration id=cleanup 2026/02/05 16:59:04 INFO Applying migration id=received 2026/02/05 16:59:04 INFO Applying migration id=namehost 2026/02/05 16:59:04 INFO Applying migration id=outboxhost 2026/02/05 16:59:04 INFO Applying migration id=notesfts 2026/02/05 16:59:04 INFO Applying migration id=iconsname 2026/02/05 16:59:04 INFO Applying migration id=nohash 2026/02/05 16:59:04 INFO Applying migration id=shares 2026/02/05 16:59:04 INFO Applying migration id=actorttl 2026/02/05 16:59:04 INFO Applying migration id=tocc 2026/02/05 16:59:04 INFO Applying migration id=followeds 2026/02/05 16:59:04 INFO Applying migration id=certhash 2026/02/05 16:59:04 INFO Applying migration id=follows_sync 2026/02/05 16:59:04 INFO Applying migration id=jsonpath 2026/02/05 16:59:04 INFO Applying migration id=localforward 2026/02/05 16:59:04 INFO Applying migration id=avatar 2026/02/05 16:59:04 INFO Applying migration id=noimage 2026/02/05 16:59:04 INFO Applying migration id=feed 2026/02/05 16:59:04 INFO Applying migration id=bookmarks 2026/02/05 16:59:04 INFO Applying migration id=shareactivity 2026/02/05 16:59:04 INFO Applying migration id=application 2026/02/05 16:59:04 INFO Applying migration id=certificates 2026/02/05 16:59:04 INFO Applying migration id=rawforward 2026/02/05 16:59:04 INFO Applying migration id=publickey 2026/02/05 16:59:04 INFO Applying migration id=resolvegroup 2026/02/05 16:59:04 INFO Applying migration id=reject 2026/02/05 16:59:04 INFO Applying migration id=autodel 2026/02/05 16:59:04 INFO Applying migration id=jsonb 2026/02/05 16:59:04 INFO Applying migration id=quote 2026/02/05 16:59:04 INFO Applying migration id=rfc9421 2026/02/05 16:59:04 INFO Applying migration id=keys 2026/02/05 16:59:04 INFO Applying migration id=portable 2026/02/05 16:59:04 INFO Applying migration id=proofs 2026/02/05 16:59:04 INFO Applying migration id=contexts 2026/02/05 16:59:04 INFO Applying migration id=deliverieshost 2026/02/05 16:59:04 INFO Applying migration id=pembegin 2026/02/05 16:59:04 INFO Applying migration id=didhost 2026/02/05 16:59:05 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-3f7e-7c28-9637-089b72d4bdb9 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/02/05 16:59:05 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/02/05 16:59:05 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebe-3f83-799e-8ca7-3cd09a16cacc activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-3f7e-7c28-9637-089b72d4bdb9 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.44s) === RUN TestView_NoReplies 2026/02/05 16:59:05 INFO Applying migration id=initial 2026/02/05 16:59:05 INFO Applying migration id=notesupdated 2026/02/05 16:59:05 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:05 INFO Applying migration id=activitiesid 2026/02/05 16:59:05 INFO Applying migration id=outbox 2026/02/05 16:59:06 INFO Applying migration id=edits 2026/02/05 16:59:06 INFO Applying migration id=outboxactor 2026/02/05 16:59:06 INFO Applying migration id=outboxsender 2026/02/05 16:59:06 INFO Applying migration id=thread 2026/02/05 16:59:06 INFO Applying migration id=host 2026/02/05 16:59:06 INFO Applying migration id=sharedinbox 2026/02/05 16:59:06 INFO Applying migration id=noteshost 2026/02/05 16:59:06 INFO Applying migration id=fetched 2026/02/05 16:59:06 INFO Applying migration id=move 2026/02/05 16:59:06 INFO Applying migration id=cleanup 2026/02/05 16:59:06 INFO Applying migration id=received 2026/02/05 16:59:06 INFO Applying migration id=namehost 2026/02/05 16:59:06 INFO Applying migration id=outboxhost 2026/02/05 16:59:06 INFO Applying migration id=notesfts 2026/02/05 16:59:06 INFO Applying migration id=iconsname 2026/02/05 16:59:06 INFO Applying migration id=nohash 2026/02/05 16:59:06 INFO Applying migration id=shares 2026/02/05 16:59:06 INFO Applying migration id=actorttl 2026/02/05 16:59:06 INFO Applying migration id=tocc 2026/02/05 16:59:06 INFO Applying migration id=followeds 2026/02/05 16:59:06 INFO Applying migration id=certhash 2026/02/05 16:59:06 INFO Applying migration id=follows_sync 2026/02/05 16:59:06 INFO Applying migration id=jsonpath 2026/02/05 16:59:06 INFO Applying migration id=localforward 2026/02/05 16:59:06 INFO Applying migration id=avatar 2026/02/05 16:59:06 INFO Applying migration id=noimage 2026/02/05 16:59:06 INFO Applying migration id=feed 2026/02/05 16:59:06 INFO Applying migration id=bookmarks 2026/02/05 16:59:06 INFO Applying migration id=shareactivity 2026/02/05 16:59:06 INFO Applying migration id=application 2026/02/05 16:59:06 INFO Applying migration id=certificates 2026/02/05 16:59:06 INFO Applying migration id=rawforward 2026/02/05 16:59:06 INFO Applying migration id=publickey 2026/02/05 16:59:06 INFO Applying migration id=resolvegroup 2026/02/05 16:59:06 INFO Applying migration id=reject 2026/02/05 16:59:06 INFO Applying migration id=autodel 2026/02/05 16:59:06 INFO Applying migration id=jsonb 2026/02/05 16:59:06 INFO Applying migration id=quote 2026/02/05 16:59:06 INFO Applying migration id=rfc9421 2026/02/05 16:59:06 INFO Applying migration id=keys 2026/02/05 16:59:06 INFO Applying migration id=portable 2026/02/05 16:59:06 INFO Applying migration id=proofs 2026/02/05 16:59:06 INFO Applying migration id=contexts 2026/02/05 16:59:06 INFO Applying migration id=deliverieshost 2026/02/05 16:59:06 INFO Applying migration id=pembegin 2026/02/05 16:59:06 INFO Applying migration id=didhost 2026/02/05 16:59:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4385-7504-bec9-e72ada563f67 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4385-74aa-8a83-17df5e7e017b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-4385-74aa-8a83-17df5e7e017b 2026/02/05 16:59:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-4385-74aa-8a83-17df5e7e017b --- PASS: TestView_NoReplies (1.03s) === RUN TestView_OneReply 2026/02/05 16:59:07 INFO Applying migration id=initial 2026/02/05 16:59:07 INFO Applying migration id=notesupdated 2026/02/05 16:59:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:07 INFO Applying migration id=activitiesid 2026/02/05 16:59:07 INFO Applying migration id=outbox 2026/02/05 16:59:07 INFO Applying migration id=edits 2026/02/05 16:59:07 INFO Applying migration id=outboxactor 2026/02/05 16:59:07 INFO Applying migration id=outboxsender 2026/02/05 16:59:07 INFO Applying migration id=thread 2026/02/05 16:59:07 INFO Applying migration id=host 2026/02/05 16:59:07 INFO Applying migration id=sharedinbox 2026/02/05 16:59:07 INFO Applying migration id=noteshost 2026/02/05 16:59:07 INFO Applying migration id=fetched 2026/02/05 16:59:07 INFO Applying migration id=move 2026/02/05 16:59:07 INFO Applying migration id=cleanup 2026/02/05 16:59:07 INFO Applying migration id=received 2026/02/05 16:59:07 INFO Applying migration id=namehost 2026/02/05 16:59:07 INFO Applying migration id=outboxhost 2026/02/05 16:59:07 INFO Applying migration id=notesfts 2026/02/05 16:59:07 INFO Applying migration id=iconsname 2026/02/05 16:59:07 INFO Applying migration id=nohash 2026/02/05 16:59:07 INFO Applying migration id=shares 2026/02/05 16:59:07 INFO Applying migration id=actorttl 2026/02/05 16:59:07 INFO Applying migration id=tocc 2026/02/05 16:59:07 INFO Applying migration id=followeds 2026/02/05 16:59:07 INFO Applying migration id=certhash 2026/02/05 16:59:07 INFO Applying migration id=follows_sync 2026/02/05 16:59:07 INFO Applying migration id=jsonpath 2026/02/05 16:59:07 INFO Applying migration id=localforward 2026/02/05 16:59:07 INFO Applying migration id=avatar 2026/02/05 16:59:07 INFO Applying migration id=noimage 2026/02/05 16:59:07 INFO Applying migration id=feed 2026/02/05 16:59:07 INFO Applying migration id=bookmarks 2026/02/05 16:59:07 INFO Applying migration id=shareactivity 2026/02/05 16:59:07 INFO Applying migration id=application 2026/02/05 16:59:07 INFO Applying migration id=certificates 2026/02/05 16:59:07 INFO Applying migration id=rawforward 2026/02/05 16:59:07 INFO Applying migration id=publickey 2026/02/05 16:59:07 INFO Applying migration id=resolvegroup 2026/02/05 16:59:07 INFO Applying migration id=reject 2026/02/05 16:59:07 INFO Applying migration id=autodel 2026/02/05 16:59:07 INFO Applying migration id=jsonb 2026/02/05 16:59:07 INFO Applying migration id=quote 2026/02/05 16:59:07 INFO Applying migration id=rfc9421 2026/02/05 16:59:07 INFO Applying migration id=keys 2026/02/05 16:59:07 INFO Applying migration id=portable 2026/02/05 16:59:07 INFO Applying migration id=proofs 2026/02/05 16:59:07 INFO Applying migration id=contexts 2026/02/05 16:59:07 INFO Applying migration id=deliverieshost 2026/02/05 16:59:07 INFO Applying migration id=pembegin 2026/02/05 16:59:07 INFO Applying migration id=didhost 2026/02/05 16:59:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-470c-7c71-9570-d28918e1e8d5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-470c-7b99-bf16-b08bd83ed7ea activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-470c-7b99-bf16-b08bd83ed7ea 2026/02/05 16:59:07 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-470c-7b99-bf16-b08bd83ed7ea 2026/02/05 16:59:07 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-4710-7352-a4e1-3f5fb6f5d6ac note=https://localhost.localdomain:8443/post/019c2ebe-4710-7307-bb4d-8f65dd1a13a3 thread=https://localhost.localdomain:8443/post/019c2ebe-470c-7b99-bf16-b08bd83ed7ea starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4710-7352-a4e1-3f5fb6f5d6ac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4710-7307-bb4d-8f65dd1a13a3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-4710-7307-bb4d-8f65dd1a13a3 2026/02/05 16:59:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-470c-7b99-bf16-b08bd83ed7ea --- PASS: TestView_OneReply (0.91s) === RUN TestView_TwoReplies 2026/02/05 16:59:07 INFO Applying migration id=initial 2026/02/05 16:59:07 INFO Applying migration id=notesupdated 2026/02/05 16:59:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:07 INFO Applying migration id=activitiesid 2026/02/05 16:59:07 INFO Applying migration id=outbox 2026/02/05 16:59:07 INFO Applying migration id=edits 2026/02/05 16:59:07 INFO Applying migration id=outboxactor 2026/02/05 16:59:07 INFO Applying migration id=outboxsender 2026/02/05 16:59:07 INFO Applying migration id=thread 2026/02/05 16:59:07 INFO Applying migration id=host 2026/02/05 16:59:07 INFO Applying migration id=sharedinbox 2026/02/05 16:59:07 INFO Applying migration id=noteshost 2026/02/05 16:59:07 INFO Applying migration id=fetched 2026/02/05 16:59:07 INFO Applying migration id=move 2026/02/05 16:59:07 INFO Applying migration id=cleanup 2026/02/05 16:59:07 INFO Applying migration id=received 2026/02/05 16:59:07 INFO Applying migration id=namehost 2026/02/05 16:59:07 INFO Applying migration id=outboxhost 2026/02/05 16:59:07 INFO Applying migration id=notesfts 2026/02/05 16:59:07 INFO Applying migration id=iconsname 2026/02/05 16:59:07 INFO Applying migration id=nohash 2026/02/05 16:59:07 INFO Applying migration id=shares 2026/02/05 16:59:07 INFO Applying migration id=actorttl 2026/02/05 16:59:07 INFO Applying migration id=tocc 2026/02/05 16:59:07 INFO Applying migration id=followeds 2026/02/05 16:59:07 INFO Applying migration id=certhash 2026/02/05 16:59:07 INFO Applying migration id=follows_sync 2026/02/05 16:59:07 INFO Applying migration id=jsonpath 2026/02/05 16:59:08 INFO Applying migration id=localforward 2026/02/05 16:59:08 INFO Applying migration id=avatar 2026/02/05 16:59:08 INFO Applying migration id=noimage 2026/02/05 16:59:08 INFO Applying migration id=feed 2026/02/05 16:59:08 INFO Applying migration id=bookmarks 2026/02/05 16:59:08 INFO Applying migration id=shareactivity 2026/02/05 16:59:08 INFO Applying migration id=application 2026/02/05 16:59:08 INFO Applying migration id=certificates 2026/02/05 16:59:08 INFO Applying migration id=rawforward 2026/02/05 16:59:08 INFO Applying migration id=publickey 2026/02/05 16:59:08 INFO Applying migration id=resolvegroup 2026/02/05 16:59:08 INFO Applying migration id=reject 2026/02/05 16:59:08 INFO Applying migration id=autodel 2026/02/05 16:59:08 INFO Applying migration id=jsonb 2026/02/05 16:59:08 INFO Applying migration id=quote 2026/02/05 16:59:08 INFO Applying migration id=rfc9421 2026/02/05 16:59:08 INFO Applying migration id=keys 2026/02/05 16:59:08 INFO Applying migration id=portable 2026/02/05 16:59:08 INFO Applying migration id=proofs 2026/02/05 16:59:08 INFO Applying migration id=contexts 2026/02/05 16:59:08 INFO Applying migration id=deliverieshost 2026/02/05 16:59:08 INFO Applying migration id=pembegin 2026/02/05 16:59:08 INFO Applying migration id=didhost 2026/02/05 16:59:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4ab1-755b-af6a-53e900b5dc87 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4ab1-7503-9670-f002d43617a6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-4ab1-7503-9670-f002d43617a6 2026/02/05 16:59:08 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-4ab1-7503-9670-f002d43617a6 2026/02/05 16:59:08 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-4ab4-7569-acc7-80315be92caf note=https://localhost.localdomain:8443/post/019c2ebe-4ab4-74f4-a5a6-3fb0e04401bf thread=https://localhost.localdomain:8443/post/019c2ebe-4ab1-7503-9670-f002d43617a6 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4ab4-7569-acc7-80315be92caf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4ab4-74f4-a5a6-3fb0e04401bf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-4ab4-74f4-a5a6-3fb0e04401bf 2026/02/05 16:59:08 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-4ab1-7503-9670-f002d43617a6 2026/02/05 16:59:08 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-4ab7-78e1-8c8f-4f363f33245f note=https://localhost.localdomain:8443/post/019c2ebe-4ab7-7894-8fed-3593c459b23e thread=https://localhost.localdomain:8443/post/019c2ebe-4ab1-7503-9670-f002d43617a6 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4ab7-78e1-8c8f-4f363f33245f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4ab7-7894-8fed-3593c459b23e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebe-4ab7-7894-8fed-3593c459b23e 2026/02/05 16:59:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-4ab1-7503-9670-f002d43617a6 --- PASS: TestView_TwoReplies (0.94s) === RUN TestView_TwoRepliesBigOffset 2026/02/05 16:59:08 INFO Applying migration id=initial 2026/02/05 16:59:08 INFO Applying migration id=notesupdated 2026/02/05 16:59:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:08 INFO Applying migration id=activitiesid 2026/02/05 16:59:08 INFO Applying migration id=outbox 2026/02/05 16:59:08 INFO Applying migration id=edits 2026/02/05 16:59:08 INFO Applying migration id=outboxactor 2026/02/05 16:59:08 INFO Applying migration id=outboxsender 2026/02/05 16:59:08 INFO Applying migration id=thread 2026/02/05 16:59:08 INFO Applying migration id=host 2026/02/05 16:59:08 INFO Applying migration id=sharedinbox 2026/02/05 16:59:08 INFO Applying migration id=noteshost 2026/02/05 16:59:08 INFO Applying migration id=fetched 2026/02/05 16:59:08 INFO Applying migration id=move 2026/02/05 16:59:08 INFO Applying migration id=cleanup 2026/02/05 16:59:08 INFO Applying migration id=received 2026/02/05 16:59:08 INFO Applying migration id=namehost 2026/02/05 16:59:08 INFO Applying migration id=outboxhost 2026/02/05 16:59:08 INFO Applying migration id=notesfts 2026/02/05 16:59:08 INFO Applying migration id=iconsname 2026/02/05 16:59:08 INFO Applying migration id=nohash 2026/02/05 16:59:08 INFO Applying migration id=shares 2026/02/05 16:59:08 INFO Applying migration id=actorttl 2026/02/05 16:59:08 INFO Applying migration id=tocc 2026/02/05 16:59:08 INFO Applying migration id=followeds 2026/02/05 16:59:08 INFO Applying migration id=certhash 2026/02/05 16:59:08 INFO Applying migration id=follows_sync 2026/02/05 16:59:08 INFO Applying migration id=jsonpath 2026/02/05 16:59:08 INFO Applying migration id=localforward 2026/02/05 16:59:08 INFO Applying migration id=avatar 2026/02/05 16:59:08 INFO Applying migration id=noimage 2026/02/05 16:59:08 INFO Applying migration id=feed 2026/02/05 16:59:08 INFO Applying migration id=bookmarks 2026/02/05 16:59:08 INFO Applying migration id=shareactivity 2026/02/05 16:59:08 INFO Applying migration id=application 2026/02/05 16:59:08 INFO Applying migration id=certificates 2026/02/05 16:59:08 INFO Applying migration id=rawforward 2026/02/05 16:59:08 INFO Applying migration id=publickey 2026/02/05 16:59:08 INFO Applying migration id=resolvegroup 2026/02/05 16:59:08 INFO Applying migration id=reject 2026/02/05 16:59:08 INFO Applying migration id=autodel 2026/02/05 16:59:08 INFO Applying migration id=jsonb 2026/02/05 16:59:08 INFO Applying migration id=quote 2026/02/05 16:59:08 INFO Applying migration id=rfc9421 2026/02/05 16:59:08 INFO Applying migration id=keys 2026/02/05 16:59:08 INFO Applying migration id=portable 2026/02/05 16:59:09 INFO Applying migration id=proofs 2026/02/05 16:59:09 INFO Applying migration id=contexts 2026/02/05 16:59:09 INFO Applying migration id=deliverieshost 2026/02/05 16:59:09 INFO Applying migration id=pembegin 2026/02/05 16:59:09 INFO Applying migration id=didhost 2026/02/05 16:59:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4e33-7459-b92c-56bcef0ff716 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4e33-73ff-91d9-db676528e261 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-4e33-73ff-91d9-db676528e261 2026/02/05 16:59:09 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-4e33-73ff-91d9-db676528e261 2026/02/05 16:59:09 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-4e36-78e2-8445-f7afb3551e2a note=https://localhost.localdomain:8443/post/019c2ebe-4e36-7896-bbec-ec90465d5b6f thread=https://localhost.localdomain:8443/post/019c2ebe-4e33-73ff-91d9-db676528e261 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4e36-78e2-8445-f7afb3551e2a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4e36-7896-bbec-ec90465d5b6f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-4e36-7896-bbec-ec90465d5b6f 2026/02/05 16:59:09 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-4e33-73ff-91d9-db676528e261 2026/02/05 16:59:09 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-4e39-7cf1-a208-5feff82b440d note=https://localhost.localdomain:8443/post/019c2ebe-4e39-7ca2-b42d-942aa4d5f74f thread=https://localhost.localdomain:8443/post/019c2ebe-4e33-73ff-91d9-db676528e261 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4e39-7cf1-a208-5feff82b440d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4e39-7ca2-b42d-942aa4d5f74f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebe-4e39-7ca2-b42d-942aa4d5f74f 2026/02/05 16:59:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-4e33-73ff-91d9-db676528e261 --- PASS: TestView_TwoRepliesBigOffset (0.89s) === RUN TestView_TwoRepliesBigOffsetUnauthenticatedUser 2026/02/05 16:59:09 INFO Applying migration id=initial 2026/02/05 16:59:09 INFO Applying migration id=notesupdated 2026/02/05 16:59:09 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:09 INFO Applying migration id=activitiesid 2026/02/05 16:59:09 INFO Applying migration id=outbox 2026/02/05 16:59:09 INFO Applying migration id=edits 2026/02/05 16:59:09 INFO Applying migration id=outboxactor 2026/02/05 16:59:09 INFO Applying migration id=outboxsender 2026/02/05 16:59:09 INFO Applying migration id=thread 2026/02/05 16:59:09 INFO Applying migration id=host 2026/02/05 16:59:09 INFO Applying migration id=sharedinbox 2026/02/05 16:59:09 INFO Applying migration id=noteshost 2026/02/05 16:59:09 INFO Applying migration id=fetched 2026/02/05 16:59:09 INFO Applying migration id=move 2026/02/05 16:59:09 INFO Applying migration id=cleanup 2026/02/05 16:59:09 INFO Applying migration id=received 2026/02/05 16:59:09 INFO Applying migration id=namehost 2026/02/05 16:59:09 INFO Applying migration id=outboxhost 2026/02/05 16:59:09 INFO Applying migration id=notesfts 2026/02/05 16:59:09 INFO Applying migration id=iconsname 2026/02/05 16:59:09 INFO Applying migration id=nohash 2026/02/05 16:59:09 INFO Applying migration id=shares 2026/02/05 16:59:09 INFO Applying migration id=actorttl 2026/02/05 16:59:09 INFO Applying migration id=tocc 2026/02/05 16:59:09 INFO Applying migration id=followeds 2026/02/05 16:59:09 INFO Applying migration id=certhash 2026/02/05 16:59:09 INFO Applying migration id=follows_sync 2026/02/05 16:59:09 INFO Applying migration id=jsonpath 2026/02/05 16:59:09 INFO Applying migration id=localforward 2026/02/05 16:59:09 INFO Applying migration id=avatar 2026/02/05 16:59:09 INFO Applying migration id=noimage 2026/02/05 16:59:09 INFO Applying migration id=feed 2026/02/05 16:59:09 INFO Applying migration id=bookmarks 2026/02/05 16:59:09 INFO Applying migration id=shareactivity 2026/02/05 16:59:09 INFO Applying migration id=application 2026/02/05 16:59:09 INFO Applying migration id=certificates 2026/02/05 16:59:09 INFO Applying migration id=rawforward 2026/02/05 16:59:09 INFO Applying migration id=publickey 2026/02/05 16:59:09 INFO Applying migration id=resolvegroup 2026/02/05 16:59:09 INFO Applying migration id=reject 2026/02/05 16:59:09 INFO Applying migration id=autodel 2026/02/05 16:59:09 INFO Applying migration id=jsonb 2026/02/05 16:59:09 INFO Applying migration id=quote 2026/02/05 16:59:09 INFO Applying migration id=rfc9421 2026/02/05 16:59:09 INFO Applying migration id=keys 2026/02/05 16:59:09 INFO Applying migration id=portable 2026/02/05 16:59:09 INFO Applying migration id=proofs 2026/02/05 16:59:09 INFO Applying migration id=contexts 2026/02/05 16:59:09 INFO Applying migration id=deliverieshost 2026/02/05 16:59:09 INFO Applying migration id=pembegin 2026/02/05 16:59:09 INFO Applying migration id=didhost 2026/02/05 16:59:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-5266-7a05-8b28-8cce7ba44821 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-5266-793b-b944-8cf3dafad792 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-5266-793b-b944-8cf3dafad792 2026/02/05 16:59:10 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-5266-793b-b944-8cf3dafad792 2026/02/05 16:59:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-526a-71e1-9cff-061d3e58d4eb note=https://localhost.localdomain:8443/post/019c2ebe-526a-7192-97fe-09e93e8c5600 thread=https://localhost.localdomain:8443/post/019c2ebe-5266-793b-b944-8cf3dafad792 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-526a-71e1-9cff-061d3e58d4eb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-526a-7192-97fe-09e93e8c5600 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-526a-7192-97fe-09e93e8c5600 2026/02/05 16:59:10 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-5266-793b-b944-8cf3dafad792 2026/02/05 16:59:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-526d-787d-8804-4a72f7079f82 note=https://localhost.localdomain:8443/post/019c2ebe-526d-781a-81a9-2bf9be1b9bc0 thread=https://localhost.localdomain:8443/post/019c2ebe-5266-793b-b944-8cf3dafad792 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-526d-787d-8804-4a72f7079f82 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-526d-781a-81a9-2bf9be1b9bc0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebe-526d-781a-81a9-2bf9be1b9bc0 2026/02/05 16:59:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-5266-793b-b944-8cf3dafad792 --- PASS: TestView_TwoRepliesBigOffsetUnauthenticatedUser (1.08s) === RUN TestView_TwoRepliesUnauthenticatedUser 2026/02/05 16:59:10 INFO Applying migration id=initial 2026/02/05 16:59:10 INFO Applying migration id=notesupdated 2026/02/05 16:59:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:10 INFO Applying migration id=activitiesid 2026/02/05 16:59:10 INFO Applying migration id=outbox 2026/02/05 16:59:10 INFO Applying migration id=edits 2026/02/05 16:59:10 INFO Applying migration id=outboxactor 2026/02/05 16:59:10 INFO Applying migration id=outboxsender 2026/02/05 16:59:10 INFO Applying migration id=thread 2026/02/05 16:59:10 INFO Applying migration id=host 2026/02/05 16:59:10 INFO Applying migration id=sharedinbox 2026/02/05 16:59:10 INFO Applying migration id=noteshost 2026/02/05 16:59:10 INFO Applying migration id=fetched 2026/02/05 16:59:10 INFO Applying migration id=move 2026/02/05 16:59:10 INFO Applying migration id=cleanup 2026/02/05 16:59:10 INFO Applying migration id=received 2026/02/05 16:59:10 INFO Applying migration id=namehost 2026/02/05 16:59:10 INFO Applying migration id=outboxhost 2026/02/05 16:59:10 INFO Applying migration id=notesfts 2026/02/05 16:59:10 INFO Applying migration id=iconsname 2026/02/05 16:59:10 INFO Applying migration id=nohash 2026/02/05 16:59:10 INFO Applying migration id=shares 2026/02/05 16:59:10 INFO Applying migration id=actorttl 2026/02/05 16:59:10 INFO Applying migration id=tocc 2026/02/05 16:59:10 INFO Applying migration id=followeds 2026/02/05 16:59:10 INFO Applying migration id=certhash 2026/02/05 16:59:10 INFO Applying migration id=follows_sync 2026/02/05 16:59:10 INFO Applying migration id=jsonpath 2026/02/05 16:59:10 INFO Applying migration id=localforward 2026/02/05 16:59:10 INFO Applying migration id=avatar 2026/02/05 16:59:10 INFO Applying migration id=noimage 2026/02/05 16:59:10 INFO Applying migration id=feed 2026/02/05 16:59:10 INFO Applying migration id=bookmarks 2026/02/05 16:59:10 INFO Applying migration id=shareactivity 2026/02/05 16:59:10 INFO Applying migration id=application 2026/02/05 16:59:10 INFO Applying migration id=certificates 2026/02/05 16:59:10 INFO Applying migration id=rawforward 2026/02/05 16:59:10 INFO Applying migration id=publickey 2026/02/05 16:59:10 INFO Applying migration id=resolvegroup 2026/02/05 16:59:10 INFO Applying migration id=reject 2026/02/05 16:59:10 INFO Applying migration id=autodel 2026/02/05 16:59:10 INFO Applying migration id=jsonb 2026/02/05 16:59:10 INFO Applying migration id=quote 2026/02/05 16:59:10 INFO Applying migration id=rfc9421 2026/02/05 16:59:10 INFO Applying migration id=keys 2026/02/05 16:59:10 INFO Applying migration id=portable 2026/02/05 16:59:10 INFO Applying migration id=proofs 2026/02/05 16:59:10 INFO Applying migration id=contexts 2026/02/05 16:59:10 INFO Applying migration id=deliverieshost 2026/02/05 16:59:10 INFO Applying migration id=pembegin 2026/02/05 16:59:10 INFO Applying migration id=didhost 2026/02/05 16:59:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-559c-7b56-95b6-7cbfa01e3344 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-559c-7a8c-941a-f076afb5d5b9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-559c-7a8c-941a-f076afb5d5b9 2026/02/05 16:59:11 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-559c-7a8c-941a-f076afb5d5b9 2026/02/05 16:59:11 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-55a0-70ae-9b06-c2556fcc5852 note=https://localhost.localdomain:8443/post/019c2ebe-55a0-7061-a9a6-79601d3f8fea thread=https://localhost.localdomain:8443/post/019c2ebe-559c-7a8c-941a-f076afb5d5b9 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-55a0-70ae-9b06-c2556fcc5852 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-55a0-7061-a9a6-79601d3f8fea activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-55a0-7061-a9a6-79601d3f8fea 2026/02/05 16:59:11 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-559c-7a8c-941a-f076afb5d5b9 2026/02/05 16:59:11 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-55a3-7815-8cd3-dad5446131af note=https://localhost.localdomain:8443/post/019c2ebe-55a3-77c4-8b08-dfc700ff6fe8 thread=https://localhost.localdomain:8443/post/019c2ebe-559c-7a8c-941a-f076afb5d5b9 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-55a3-7815-8cd3-dad5446131af activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-55a3-77c4-8b08-dfc700ff6fe8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebe-55a3-77c4-8b08-dfc700ff6fe8 2026/02/05 16:59:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-559c-7a8c-941a-f076afb5d5b9 --- PASS: TestView_TwoRepliesUnauthenticatedUser (0.82s) === RUN TestView_OneReplyPostDeleted 2026/02/05 16:59:11 INFO Applying migration id=initial 2026/02/05 16:59:11 INFO Applying migration id=notesupdated 2026/02/05 16:59:11 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:11 INFO Applying migration id=activitiesid 2026/02/05 16:59:11 INFO Applying migration id=outbox 2026/02/05 16:59:11 INFO Applying migration id=edits 2026/02/05 16:59:11 INFO Applying migration id=outboxactor 2026/02/05 16:59:11 INFO Applying migration id=outboxsender 2026/02/05 16:59:11 INFO Applying migration id=thread 2026/02/05 16:59:11 INFO Applying migration id=host 2026/02/05 16:59:11 INFO Applying migration id=sharedinbox 2026/02/05 16:59:11 INFO Applying migration id=noteshost 2026/02/05 16:59:11 INFO Applying migration id=fetched 2026/02/05 16:59:11 INFO Applying migration id=move 2026/02/05 16:59:11 INFO Applying migration id=cleanup 2026/02/05 16:59:11 INFO Applying migration id=received 2026/02/05 16:59:11 INFO Applying migration id=namehost 2026/02/05 16:59:11 INFO Applying migration id=outboxhost 2026/02/05 16:59:11 INFO Applying migration id=notesfts 2026/02/05 16:59:11 INFO Applying migration id=iconsname 2026/02/05 16:59:11 INFO Applying migration id=nohash 2026/02/05 16:59:11 INFO Applying migration id=shares 2026/02/05 16:59:11 INFO Applying migration id=actorttl 2026/02/05 16:59:11 INFO Applying migration id=tocc 2026/02/05 16:59:11 INFO Applying migration id=followeds 2026/02/05 16:59:11 INFO Applying migration id=certhash 2026/02/05 16:59:11 INFO Applying migration id=follows_sync 2026/02/05 16:59:11 INFO Applying migration id=jsonpath 2026/02/05 16:59:11 INFO Applying migration id=localforward 2026/02/05 16:59:11 INFO Applying migration id=avatar 2026/02/05 16:59:11 INFO Applying migration id=noimage 2026/02/05 16:59:11 INFO Applying migration id=feed 2026/02/05 16:59:11 INFO Applying migration id=bookmarks 2026/02/05 16:59:11 INFO Applying migration id=shareactivity 2026/02/05 16:59:11 INFO Applying migration id=application 2026/02/05 16:59:11 INFO Applying migration id=certificates 2026/02/05 16:59:11 INFO Applying migration id=rawforward 2026/02/05 16:59:11 INFO Applying migration id=publickey 2026/02/05 16:59:11 INFO Applying migration id=resolvegroup 2026/02/05 16:59:11 INFO Applying migration id=reject 2026/02/05 16:59:11 INFO Applying migration id=autodel 2026/02/05 16:59:11 INFO Applying migration id=jsonb 2026/02/05 16:59:11 INFO Applying migration id=quote 2026/02/05 16:59:11 INFO Applying migration id=rfc9421 2026/02/05 16:59:11 INFO Applying migration id=keys 2026/02/05 16:59:11 INFO Applying migration id=portable 2026/02/05 16:59:11 INFO Applying migration id=proofs 2026/02/05 16:59:11 INFO Applying migration id=contexts 2026/02/05 16:59:11 INFO Applying migration id=deliverieshost 2026/02/05 16:59:11 INFO Applying migration id=pembegin 2026/02/05 16:59:11 INFO Applying migration id=didhost 2026/02/05 16:59:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-5c11-7cc8-86d3-52e4e552c511 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e 2026/02/05 16:59:13 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e 2026/02/05 16:59:13 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-5c16-7016-8e6f-1c149416782d note=https://localhost.localdomain:8443/post/019c2ebe-5c15-7ee2-af78-3076b7e83a62 thread=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-5c16-7016-8e6f-1c149416782d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-5c15-7ee2-af78-3076b7e83a62 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-5c15-7ee2-af78-3076b7e83a62 2026/02/05 16:59:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e 2026/02/05 16:59:13 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e 2026/02/05 16:59:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-5c15-7ee2-af78-3076b7e83a62 --- PASS: TestView_OneReplyPostDeleted (1.66s) === RUN TestView_OneReplyPostNotDeleted 2026/02/05 16:59:13 INFO Applying migration id=initial 2026/02/05 16:59:13 INFO Applying migration id=notesupdated 2026/02/05 16:59:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:13 INFO Applying migration id=activitiesid 2026/02/05 16:59:13 INFO Applying migration id=outbox 2026/02/05 16:59:13 INFO Applying migration id=edits 2026/02/05 16:59:13 INFO Applying migration id=outboxactor 2026/02/05 16:59:13 INFO Applying migration id=outboxsender 2026/02/05 16:59:13 INFO Applying migration id=thread 2026/02/05 16:59:13 INFO Applying migration id=host 2026/02/05 16:59:13 INFO Applying migration id=sharedinbox 2026/02/05 16:59:13 INFO Applying migration id=noteshost 2026/02/05 16:59:13 INFO Applying migration id=fetched 2026/02/05 16:59:13 INFO Applying migration id=move 2026/02/05 16:59:13 INFO Applying migration id=cleanup 2026/02/05 16:59:13 INFO Applying migration id=received 2026/02/05 16:59:13 INFO Applying migration id=namehost 2026/02/05 16:59:13 INFO Applying migration id=outboxhost 2026/02/05 16:59:13 INFO Applying migration id=notesfts 2026/02/05 16:59:13 INFO Applying migration id=iconsname 2026/02/05 16:59:13 INFO Applying migration id=nohash 2026/02/05 16:59:13 INFO Applying migration id=shares 2026/02/05 16:59:13 INFO Applying migration id=actorttl 2026/02/05 16:59:13 INFO Applying migration id=tocc 2026/02/05 16:59:13 INFO Applying migration id=followeds 2026/02/05 16:59:13 INFO Applying migration id=certhash 2026/02/05 16:59:13 INFO Applying migration id=follows_sync 2026/02/05 16:59:13 INFO Applying migration id=jsonpath 2026/02/05 16:59:13 INFO Applying migration id=localforward 2026/02/05 16:59:13 INFO Applying migration id=avatar 2026/02/05 16:59:13 INFO Applying migration id=noimage 2026/02/05 16:59:13 INFO Applying migration id=feed 2026/02/05 16:59:13 INFO Applying migration id=bookmarks 2026/02/05 16:59:13 INFO Applying migration id=shareactivity 2026/02/05 16:59:13 INFO Applying migration id=application 2026/02/05 16:59:13 INFO Applying migration id=certificates 2026/02/05 16:59:13 INFO Applying migration id=rawforward 2026/02/05 16:59:13 INFO Applying migration id=publickey 2026/02/05 16:59:13 INFO Applying migration id=resolvegroup 2026/02/05 16:59:13 INFO Applying migration id=reject 2026/02/05 16:59:13 INFO Applying migration id=autodel 2026/02/05 16:59:13 INFO Applying migration id=jsonb 2026/02/05 16:59:13 INFO Applying migration id=quote 2026/02/05 16:59:13 INFO Applying migration id=rfc9421 2026/02/05 16:59:13 INFO Applying migration id=keys 2026/02/05 16:59:13 INFO Applying migration id=portable 2026/02/05 16:59:13 INFO Applying migration id=proofs 2026/02/05 16:59:13 INFO Applying migration id=contexts 2026/02/05 16:59:13 INFO Applying migration id=deliverieshost 2026/02/05 16:59:13 INFO Applying migration id=pembegin 2026/02/05 16:59:13 INFO Applying migration id=didhost 2026/02/05 16:59:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-5fe9-793c-9f3b-056236b18e04 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-5fe9-78d9-833f-0857c88e30c8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-5fe9-78d9-833f-0857c88e30c8 2026/02/05 16:59:14 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-5fe9-78d9-833f-0857c88e30c8 2026/02/05 16:59:14 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-5fed-7068-a14e-3a35e04eb4c8 note=https://localhost.localdomain:8443/post/019c2ebe-5fed-7012-bd43-df928c61c2b8 thread=https://localhost.localdomain:8443/post/019c2ebe-5fe9-78d9-833f-0857c88e30c8 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-5fed-7068-a14e-3a35e04eb4c8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-5fed-7012-bd43-df928c61c2b8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-5fed-7012-bd43-df928c61c2b8 2026/02/05 16:59:14 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-5fe9-78d9-833f-0857c88e30c8 2026/02/05 16:59:14 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-5fed-7012-bd43-df928c61c2b8 --- PASS: TestView_OneReplyPostNotDeleted (0.98s) === RUN TestView_OneReplyPostNotDeletedUnauthenticatedUser 2026/02/05 16:59:14 INFO Applying migration id=initial 2026/02/05 16:59:14 INFO Applying migration id=notesupdated 2026/02/05 16:59:14 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:14 INFO Applying migration id=activitiesid 2026/02/05 16:59:14 INFO Applying migration id=outbox 2026/02/05 16:59:14 INFO Applying migration id=edits 2026/02/05 16:59:14 INFO Applying migration id=outboxactor 2026/02/05 16:59:14 INFO Applying migration id=outboxsender 2026/02/05 16:59:14 INFO Applying migration id=thread 2026/02/05 16:59:14 INFO Applying migration id=host 2026/02/05 16:59:14 INFO Applying migration id=sharedinbox 2026/02/05 16:59:14 INFO Applying migration id=noteshost 2026/02/05 16:59:14 INFO Applying migration id=fetched 2026/02/05 16:59:14 INFO Applying migration id=move 2026/02/05 16:59:14 INFO Applying migration id=cleanup 2026/02/05 16:59:14 INFO Applying migration id=received 2026/02/05 16:59:14 INFO Applying migration id=namehost 2026/02/05 16:59:14 INFO Applying migration id=outboxhost 2026/02/05 16:59:14 INFO Applying migration id=notesfts 2026/02/05 16:59:14 INFO Applying migration id=iconsname 2026/02/05 16:59:14 INFO Applying migration id=nohash 2026/02/05 16:59:14 INFO Applying migration id=shares 2026/02/05 16:59:14 INFO Applying migration id=actorttl 2026/02/05 16:59:14 INFO Applying migration id=tocc 2026/02/05 16:59:14 INFO Applying migration id=followeds 2026/02/05 16:59:14 INFO Applying migration id=certhash 2026/02/05 16:59:14 INFO Applying migration id=follows_sync 2026/02/05 16:59:14 INFO Applying migration id=jsonpath 2026/02/05 16:59:14 INFO Applying migration id=localforward 2026/02/05 16:59:14 INFO Applying migration id=avatar 2026/02/05 16:59:14 INFO Applying migration id=noimage 2026/02/05 16:59:14 INFO Applying migration id=feed 2026/02/05 16:59:14 INFO Applying migration id=bookmarks 2026/02/05 16:59:14 INFO Applying migration id=shareactivity 2026/02/05 16:59:14 INFO Applying migration id=application 2026/02/05 16:59:14 INFO Applying migration id=certificates 2026/02/05 16:59:14 INFO Applying migration id=rawforward 2026/02/05 16:59:14 INFO Applying migration id=publickey 2026/02/05 16:59:14 INFO Applying migration id=resolvegroup 2026/02/05 16:59:14 INFO Applying migration id=reject 2026/02/05 16:59:14 INFO Applying migration id=autodel 2026/02/05 16:59:14 INFO Applying migration id=jsonb 2026/02/05 16:59:14 INFO Applying migration id=quote 2026/02/05 16:59:14 INFO Applying migration id=rfc9421 2026/02/05 16:59:14 INFO Applying migration id=keys 2026/02/05 16:59:14 INFO Applying migration id=portable 2026/02/05 16:59:14 INFO Applying migration id=proofs 2026/02/05 16:59:14 INFO Applying migration id=contexts 2026/02/05 16:59:14 INFO Applying migration id=deliverieshost 2026/02/05 16:59:14 INFO Applying migration id=pembegin 2026/02/05 16:59:14 INFO Applying migration id=didhost 2026/02/05 16:59:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-6470-7d3f-a981-5f661d5754f7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-6470-7c88-9cf3-1e87d058d105 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-6470-7c88-9cf3-1e87d058d105 2026/02/05 16:59:15 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-6470-7c88-9cf3-1e87d058d105 2026/02/05 16:59:15 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-6474-70b5-8e28-ccf3c3ca917a note=https://localhost.localdomain:8443/post/019c2ebe-6474-706a-81f9-5002c457db40 thread=https://localhost.localdomain:8443/post/019c2ebe-6470-7c88-9cf3-1e87d058d105 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-6474-70b5-8e28-ccf3c3ca917a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-6474-706a-81f9-5002c457db40 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-6474-706a-81f9-5002c457db40 2026/02/05 16:59:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-6470-7c88-9cf3-1e87d058d105 2026/02/05 16:59:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-6474-706a-81f9-5002c457db40 --- PASS: TestView_OneReplyPostNotDeletedUnauthenticatedUser (1.16s) === RUN TestView_OneReplyPostDeletedUnauthenticatedUser 2026/02/05 16:59:15 INFO Applying migration id=initial 2026/02/05 16:59:15 INFO Applying migration id=notesupdated 2026/02/05 16:59:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:15 INFO Applying migration id=activitiesid 2026/02/05 16:59:15 INFO Applying migration id=outbox 2026/02/05 16:59:15 INFO Applying migration id=edits 2026/02/05 16:59:15 INFO Applying migration id=outboxactor 2026/02/05 16:59:15 INFO Applying migration id=outboxsender 2026/02/05 16:59:15 INFO Applying migration id=thread 2026/02/05 16:59:15 INFO Applying migration id=host 2026/02/05 16:59:15 INFO Applying migration id=sharedinbox 2026/02/05 16:59:15 INFO Applying migration id=noteshost 2026/02/05 16:59:15 INFO Applying migration id=fetched 2026/02/05 16:59:15 INFO Applying migration id=move 2026/02/05 16:59:15 INFO Applying migration id=cleanup 2026/02/05 16:59:15 INFO Applying migration id=received 2026/02/05 16:59:15 INFO Applying migration id=namehost 2026/02/05 16:59:15 INFO Applying migration id=outboxhost 2026/02/05 16:59:15 INFO Applying migration id=notesfts 2026/02/05 16:59:15 INFO Applying migration id=iconsname 2026/02/05 16:59:15 INFO Applying migration id=nohash 2026/02/05 16:59:15 INFO Applying migration id=shares 2026/02/05 16:59:15 INFO Applying migration id=actorttl 2026/02/05 16:59:15 INFO Applying migration id=tocc 2026/02/05 16:59:15 INFO Applying migration id=followeds 2026/02/05 16:59:15 INFO Applying migration id=certhash 2026/02/05 16:59:15 INFO Applying migration id=follows_sync 2026/02/05 16:59:15 INFO Applying migration id=jsonpath 2026/02/05 16:59:15 INFO Applying migration id=localforward 2026/02/05 16:59:15 INFO Applying migration id=avatar 2026/02/05 16:59:15 INFO Applying migration id=noimage 2026/02/05 16:59:15 INFO Applying migration id=feed 2026/02/05 16:59:15 INFO Applying migration id=bookmarks 2026/02/05 16:59:15 INFO Applying migration id=shareactivity 2026/02/05 16:59:15 INFO Applying migration id=application 2026/02/05 16:59:15 INFO Applying migration id=certificates 2026/02/05 16:59:15 INFO Applying migration id=rawforward 2026/02/05 16:59:15 INFO Applying migration id=publickey 2026/02/05 16:59:15 INFO Applying migration id=resolvegroup 2026/02/05 16:59:15 INFO Applying migration id=reject 2026/02/05 16:59:15 INFO Applying migration id=autodel 2026/02/05 16:59:15 INFO Applying migration id=jsonb 2026/02/05 16:59:15 INFO Applying migration id=quote 2026/02/05 16:59:15 INFO Applying migration id=rfc9421 2026/02/05 16:59:15 INFO Applying migration id=keys 2026/02/05 16:59:15 INFO Applying migration id=portable 2026/02/05 16:59:15 INFO Applying migration id=proofs 2026/02/05 16:59:15 INFO Applying migration id=contexts 2026/02/05 16:59:15 INFO Applying migration id=deliverieshost 2026/02/05 16:59:15 INFO Applying migration id=pembegin 2026/02/05 16:59:15 INFO Applying migration id=didhost 2026/02/05 16:59:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-692d-778d-8814-077ee0d383f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a 2026/02/05 16:59:16 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a 2026/02/05 16:59:16 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-6930-7ad5-9d47-7136d1efc42a note=https://localhost.localdomain:8443/post/019c2ebe-6930-7a8e-aa2d-28e01aa3dac3 thread=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-6930-7ad5-9d47-7136d1efc42a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-6930-7a8e-aa2d-28e01aa3dac3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-6930-7a8e-aa2d-28e01aa3dac3 2026/02/05 16:59:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a 2026/02/05 16:59:16 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a 2026/02/05 16:59:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-6930-7a8e-aa2d-28e01aa3dac3 --- PASS: TestView_OneReplyPostDeletedUnauthenticatedUser (1.22s) === RUN TestView_OneReplyReplyDeleted 2026/02/05 16:59:16 INFO Applying migration id=initial 2026/02/05 16:59:16 INFO Applying migration id=notesupdated 2026/02/05 16:59:16 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:16 INFO Applying migration id=activitiesid 2026/02/05 16:59:16 INFO Applying migration id=outbox 2026/02/05 16:59:16 INFO Applying migration id=edits 2026/02/05 16:59:16 INFO Applying migration id=outboxactor 2026/02/05 16:59:16 INFO Applying migration id=outboxsender 2026/02/05 16:59:16 INFO Applying migration id=thread 2026/02/05 16:59:16 INFO Applying migration id=host 2026/02/05 16:59:16 INFO Applying migration id=sharedinbox 2026/02/05 16:59:16 INFO Applying migration id=noteshost 2026/02/05 16:59:16 INFO Applying migration id=fetched 2026/02/05 16:59:16 INFO Applying migration id=move 2026/02/05 16:59:16 INFO Applying migration id=cleanup 2026/02/05 16:59:16 INFO Applying migration id=received 2026/02/05 16:59:16 INFO Applying migration id=namehost 2026/02/05 16:59:16 INFO Applying migration id=outboxhost 2026/02/05 16:59:16 INFO Applying migration id=notesfts 2026/02/05 16:59:16 INFO Applying migration id=iconsname 2026/02/05 16:59:16 INFO Applying migration id=nohash 2026/02/05 16:59:16 INFO Applying migration id=shares 2026/02/05 16:59:16 INFO Applying migration id=actorttl 2026/02/05 16:59:16 INFO Applying migration id=tocc 2026/02/05 16:59:16 INFO Applying migration id=followeds 2026/02/05 16:59:16 INFO Applying migration id=certhash 2026/02/05 16:59:16 INFO Applying migration id=follows_sync 2026/02/05 16:59:16 INFO Applying migration id=jsonpath 2026/02/05 16:59:16 INFO Applying migration id=localforward 2026/02/05 16:59:16 INFO Applying migration id=avatar 2026/02/05 16:59:16 INFO Applying migration id=noimage 2026/02/05 16:59:16 INFO Applying migration id=feed 2026/02/05 16:59:16 INFO Applying migration id=bookmarks 2026/02/05 16:59:16 INFO Applying migration id=shareactivity 2026/02/05 16:59:16 INFO Applying migration id=application 2026/02/05 16:59:16 INFO Applying migration id=certificates 2026/02/05 16:59:16 INFO Applying migration id=rawforward 2026/02/05 16:59:16 INFO Applying migration id=publickey 2026/02/05 16:59:16 INFO Applying migration id=resolvegroup 2026/02/05 16:59:16 INFO Applying migration id=reject 2026/02/05 16:59:16 INFO Applying migration id=autodel 2026/02/05 16:59:16 INFO Applying migration id=jsonb 2026/02/05 16:59:16 INFO Applying migration id=quote 2026/02/05 16:59:16 INFO Applying migration id=rfc9421 2026/02/05 16:59:16 INFO Applying migration id=keys 2026/02/05 16:59:16 INFO Applying migration id=portable 2026/02/05 16:59:16 INFO Applying migration id=proofs 2026/02/05 16:59:16 INFO Applying migration id=contexts 2026/02/05 16:59:16 INFO Applying migration id=deliverieshost 2026/02/05 16:59:16 INFO Applying migration id=pembegin 2026/02/05 16:59:16 INFO Applying migration id=didhost 2026/02/05 16:59:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-6b92-792f-84e6-b0c2e40de95b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-6b92-7808-86c1-10e199ac30cd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-6b92-7808-86c1-10e199ac30cd 2026/02/05 16:59:17 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-6b92-7808-86c1-10e199ac30cd 2026/02/05 16:59:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-6b95-7c50-a424-f091e728870b note=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34 thread=https://localhost.localdomain:8443/post/019c2ebe-6b92-7808-86c1-10e199ac30cd starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-6b95-7c50-a424-f091e728870b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34 2026/02/05 16:59:17 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-6b92-7808-86c1-10e199ac30cd 2026/02/05 16:59:17 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34 2026/02/05 16:59:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34#delete note=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34 thread=https://localhost.localdomain:8443/post/019c2ebe-6b92-7808-86c1-10e199ac30cd starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:17 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-6b92-7808-86c1-10e199ac30cd --- PASS: TestView_OneReplyReplyDeleted (0.61s) === RUN TestView_NoSuchPost 2026/02/05 16:59:17 INFO Applying migration id=initial 2026/02/05 16:59:17 INFO Applying migration id=notesupdated 2026/02/05 16:59:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:17 INFO Applying migration id=activitiesid 2026/02/05 16:59:17 INFO Applying migration id=outbox 2026/02/05 16:59:17 INFO Applying migration id=edits 2026/02/05 16:59:17 INFO Applying migration id=outboxactor 2026/02/05 16:59:17 INFO Applying migration id=outboxsender 2026/02/05 16:59:17 INFO Applying migration id=thread 2026/02/05 16:59:17 INFO Applying migration id=host 2026/02/05 16:59:17 INFO Applying migration id=sharedinbox 2026/02/05 16:59:17 INFO Applying migration id=noteshost 2026/02/05 16:59:17 INFO Applying migration id=fetched 2026/02/05 16:59:17 INFO Applying migration id=move 2026/02/05 16:59:17 INFO Applying migration id=cleanup 2026/02/05 16:59:17 INFO Applying migration id=received 2026/02/05 16:59:17 INFO Applying migration id=namehost 2026/02/05 16:59:17 INFO Applying migration id=outboxhost 2026/02/05 16:59:17 INFO Applying migration id=notesfts 2026/02/05 16:59:17 INFO Applying migration id=iconsname 2026/02/05 16:59:17 INFO Applying migration id=nohash 2026/02/05 16:59:17 INFO Applying migration id=shares 2026/02/05 16:59:17 INFO Applying migration id=actorttl 2026/02/05 16:59:17 INFO Applying migration id=tocc 2026/02/05 16:59:17 INFO Applying migration id=followeds 2026/02/05 16:59:17 INFO Applying migration id=certhash 2026/02/05 16:59:17 INFO Applying migration id=follows_sync 2026/02/05 16:59:17 INFO Applying migration id=jsonpath 2026/02/05 16:59:17 INFO Applying migration id=localforward 2026/02/05 16:59:17 INFO Applying migration id=avatar 2026/02/05 16:59:17 INFO Applying migration id=noimage 2026/02/05 16:59:17 INFO Applying migration id=feed 2026/02/05 16:59:17 INFO Applying migration id=bookmarks 2026/02/05 16:59:17 INFO Applying migration id=shareactivity 2026/02/05 16:59:17 INFO Applying migration id=application 2026/02/05 16:59:17 INFO Applying migration id=certificates 2026/02/05 16:59:17 INFO Applying migration id=rawforward 2026/02/05 16:59:17 INFO Applying migration id=publickey 2026/02/05 16:59:17 INFO Applying migration id=resolvegroup 2026/02/05 16:59:17 INFO Applying migration id=reject 2026/02/05 16:59:17 INFO Applying migration id=autodel 2026/02/05 16:59:17 INFO Applying migration id=jsonb 2026/02/05 16:59:17 INFO Applying migration id=quote 2026/02/05 16:59:17 INFO Applying migration id=rfc9421 2026/02/05 16:59:17 INFO Applying migration id=keys 2026/02/05 16:59:17 INFO Applying migration id=portable 2026/02/05 16:59:17 INFO Applying migration id=proofs 2026/02/05 16:59:17 INFO Applying migration id=contexts 2026/02/05 16:59:17 INFO Applying migration id=deliverieshost 2026/02/05 16:59:17 INFO Applying migration id=pembegin 2026/02/05 16:59:17 INFO Applying migration id=didhost 2026/02/05 16:59:18 INFO Viewing post post=https://x 2026/02/05 16:59:18 INFO Post was not found post=https://x --- PASS: TestView_NoSuchPost (1.26s) === RUN TestView_InvalidOffset 2026/02/05 16:59:18 INFO Applying migration id=initial 2026/02/05 16:59:18 INFO Applying migration id=notesupdated 2026/02/05 16:59:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:18 INFO Applying migration id=activitiesid 2026/02/05 16:59:18 INFO Applying migration id=outbox 2026/02/05 16:59:18 INFO Applying migration id=edits 2026/02/05 16:59:18 INFO Applying migration id=outboxactor 2026/02/05 16:59:18 INFO Applying migration id=outboxsender 2026/02/05 16:59:18 INFO Applying migration id=thread 2026/02/05 16:59:18 INFO Applying migration id=host 2026/02/05 16:59:18 INFO Applying migration id=sharedinbox 2026/02/05 16:59:18 INFO Applying migration id=noteshost 2026/02/05 16:59:18 INFO Applying migration id=fetched 2026/02/05 16:59:18 INFO Applying migration id=move 2026/02/05 16:59:18 INFO Applying migration id=cleanup 2026/02/05 16:59:18 INFO Applying migration id=received 2026/02/05 16:59:18 INFO Applying migration id=namehost 2026/02/05 16:59:18 INFO Applying migration id=outboxhost 2026/02/05 16:59:18 INFO Applying migration id=notesfts 2026/02/05 16:59:18 INFO Applying migration id=iconsname 2026/02/05 16:59:18 INFO Applying migration id=nohash 2026/02/05 16:59:18 INFO Applying migration id=shares 2026/02/05 16:59:18 INFO Applying migration id=actorttl 2026/02/05 16:59:18 INFO Applying migration id=tocc 2026/02/05 16:59:18 INFO Applying migration id=followeds 2026/02/05 16:59:18 INFO Applying migration id=certhash 2026/02/05 16:59:18 INFO Applying migration id=follows_sync 2026/02/05 16:59:18 INFO Applying migration id=jsonpath 2026/02/05 16:59:18 INFO Applying migration id=localforward 2026/02/05 16:59:18 INFO Applying migration id=avatar 2026/02/05 16:59:18 INFO Applying migration id=noimage 2026/02/05 16:59:18 INFO Applying migration id=feed 2026/02/05 16:59:18 INFO Applying migration id=bookmarks 2026/02/05 16:59:18 INFO Applying migration id=shareactivity 2026/02/05 16:59:18 INFO Applying migration id=application 2026/02/05 16:59:18 INFO Applying migration id=certificates 2026/02/05 16:59:18 INFO Applying migration id=rawforward 2026/02/05 16:59:18 INFO Applying migration id=publickey 2026/02/05 16:59:18 INFO Applying migration id=resolvegroup 2026/02/05 16:59:18 INFO Applying migration id=reject 2026/02/05 16:59:18 INFO Applying migration id=autodel 2026/02/05 16:59:18 INFO Applying migration id=jsonb 2026/02/05 16:59:18 INFO Applying migration id=quote 2026/02/05 16:59:18 INFO Applying migration id=rfc9421 2026/02/05 16:59:18 INFO Applying migration id=keys 2026/02/05 16:59:18 INFO Applying migration id=portable 2026/02/05 16:59:18 INFO Applying migration id=proofs 2026/02/05 16:59:18 INFO Applying migration id=contexts 2026/02/05 16:59:18 INFO Applying migration id=deliverieshost 2026/02/05 16:59:18 INFO Applying migration id=pembegin 2026/02/05 16:59:18 INFO Applying migration id=didhost 2026/02/05 16:59:19 INFO Failed to parse query error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestView_InvalidOffset (0.67s) === RUN TestView_Update 2026/02/05 16:59:19 INFO Applying migration id=initial 2026/02/05 16:59:19 INFO Applying migration id=notesupdated 2026/02/05 16:59:19 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:19 INFO Applying migration id=activitiesid 2026/02/05 16:59:19 INFO Applying migration id=outbox 2026/02/05 16:59:19 INFO Applying migration id=edits 2026/02/05 16:59:19 INFO Applying migration id=outboxactor 2026/02/05 16:59:19 INFO Applying migration id=outboxsender 2026/02/05 16:59:19 INFO Applying migration id=thread 2026/02/05 16:59:19 INFO Applying migration id=host 2026/02/05 16:59:19 INFO Applying migration id=sharedinbox 2026/02/05 16:59:19 INFO Applying migration id=noteshost 2026/02/05 16:59:19 INFO Applying migration id=fetched 2026/02/05 16:59:19 INFO Applying migration id=move 2026/02/05 16:59:19 INFO Applying migration id=cleanup 2026/02/05 16:59:19 INFO Applying migration id=received 2026/02/05 16:59:19 INFO Applying migration id=namehost 2026/02/05 16:59:19 INFO Applying migration id=outboxhost 2026/02/05 16:59:19 INFO Applying migration id=notesfts 2026/02/05 16:59:19 INFO Applying migration id=iconsname 2026/02/05 16:59:19 INFO Applying migration id=nohash 2026/02/05 16:59:19 INFO Applying migration id=shares 2026/02/05 16:59:19 INFO Applying migration id=actorttl 2026/02/05 16:59:19 INFO Applying migration id=tocc 2026/02/05 16:59:19 INFO Applying migration id=followeds 2026/02/05 16:59:19 INFO Applying migration id=certhash 2026/02/05 16:59:19 INFO Applying migration id=follows_sync 2026/02/05 16:59:19 INFO Applying migration id=jsonpath 2026/02/05 16:59:19 INFO Applying migration id=localforward 2026/02/05 16:59:19 INFO Applying migration id=avatar 2026/02/05 16:59:19 INFO Applying migration id=noimage 2026/02/05 16:59:19 INFO Applying migration id=feed 2026/02/05 16:59:19 INFO Applying migration id=bookmarks 2026/02/05 16:59:19 INFO Applying migration id=shareactivity 2026/02/05 16:59:19 INFO Applying migration id=application 2026/02/05 16:59:19 INFO Applying migration id=certificates 2026/02/05 16:59:19 INFO Applying migration id=rawforward 2026/02/05 16:59:19 INFO Applying migration id=publickey 2026/02/05 16:59:19 INFO Applying migration id=resolvegroup 2026/02/05 16:59:19 INFO Applying migration id=reject 2026/02/05 16:59:19 INFO Applying migration id=autodel 2026/02/05 16:59:19 INFO Applying migration id=jsonb 2026/02/05 16:59:19 INFO Applying migration id=quote 2026/02/05 16:59:19 INFO Applying migration id=rfc9421 2026/02/05 16:59:19 INFO Applying migration id=keys 2026/02/05 16:59:19 INFO Applying migration id=portable 2026/02/05 16:59:19 INFO Applying migration id=proofs 2026/02/05 16:59:19 INFO Applying migration id=contexts 2026/02/05 16:59:19 INFO Applying migration id=deliverieshost 2026/02/05 16:59:19 INFO Applying migration id=pembegin 2026/02/05 16:59:19 INFO Applying migration id=didhost 2026/02/05 16:59: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/02/05 16:59:20 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/05 16:59:20 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/02/05 16:59:20 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_Update (1.00s) === RUN TestView_OldUpdate 2026/02/05 16:59:20 INFO Applying migration id=initial 2026/02/05 16:59:20 INFO Applying migration id=notesupdated 2026/02/05 16:59:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:20 INFO Applying migration id=activitiesid 2026/02/05 16:59:20 INFO Applying migration id=outbox 2026/02/05 16:59:20 INFO Applying migration id=edits 2026/02/05 16:59:20 INFO Applying migration id=outboxactor 2026/02/05 16:59:20 INFO Applying migration id=outboxsender 2026/02/05 16:59:20 INFO Applying migration id=thread 2026/02/05 16:59:20 INFO Applying migration id=host 2026/02/05 16:59:20 INFO Applying migration id=sharedinbox 2026/02/05 16:59:20 INFO Applying migration id=noteshost 2026/02/05 16:59:20 INFO Applying migration id=fetched 2026/02/05 16:59:20 INFO Applying migration id=move 2026/02/05 16:59:20 INFO Applying migration id=cleanup 2026/02/05 16:59:20 INFO Applying migration id=received 2026/02/05 16:59:20 INFO Applying migration id=namehost 2026/02/05 16:59:20 INFO Applying migration id=outboxhost 2026/02/05 16:59:20 INFO Applying migration id=notesfts 2026/02/05 16:59:20 INFO Applying migration id=iconsname 2026/02/05 16:59:20 INFO Applying migration id=nohash 2026/02/05 16:59:20 INFO Applying migration id=shares 2026/02/05 16:59:20 INFO Applying migration id=actorttl 2026/02/05 16:59:20 INFO Applying migration id=tocc 2026/02/05 16:59:20 INFO Applying migration id=followeds 2026/02/05 16:59:20 INFO Applying migration id=certhash 2026/02/05 16:59:20 INFO Applying migration id=follows_sync 2026/02/05 16:59:20 INFO Applying migration id=jsonpath 2026/02/05 16:59:20 INFO Applying migration id=localforward 2026/02/05 16:59:20 INFO Applying migration id=avatar 2026/02/05 16:59:20 INFO Applying migration id=noimage 2026/02/05 16:59:20 INFO Applying migration id=feed 2026/02/05 16:59:20 INFO Applying migration id=bookmarks 2026/02/05 16:59:20 INFO Applying migration id=shareactivity 2026/02/05 16:59:20 INFO Applying migration id=application 2026/02/05 16:59:20 INFO Applying migration id=certificates 2026/02/05 16:59:20 INFO Applying migration id=rawforward 2026/02/05 16:59:20 INFO Applying migration id=publickey 2026/02/05 16:59:20 INFO Applying migration id=resolvegroup 2026/02/05 16:59:20 INFO Applying migration id=reject 2026/02/05 16:59:20 INFO Applying migration id=autodel 2026/02/05 16:59:20 INFO Applying migration id=jsonb 2026/02/05 16:59:20 INFO Applying migration id=quote 2026/02/05 16:59:20 INFO Applying migration id=rfc9421 2026/02/05 16:59:20 INFO Applying migration id=keys 2026/02/05 16:59:20 INFO Applying migration id=portable 2026/02/05 16:59:20 INFO Applying migration id=proofs 2026/02/05 16:59:20 INFO Applying migration id=contexts 2026/02/05 16:59:20 INFO Applying migration id=deliverieshost 2026/02/05 16:59:20 INFO Applying migration id=pembegin 2026/02/05 16:59:20 INFO Applying migration id=didhost 2026/02/05 16:59: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 2026/02/05 16:59:21 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/05 16:59:21 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_OldUpdate (1.69s) === RUN TestView_PostToFollowers 2026/02/05 16:59:21 INFO Applying migration id=initial 2026/02/05 16:59:21 INFO Applying migration id=notesupdated 2026/02/05 16:59:21 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:21 INFO Applying migration id=activitiesid 2026/02/05 16:59:21 INFO Applying migration id=outbox 2026/02/05 16:59:21 INFO Applying migration id=edits 2026/02/05 16:59:21 INFO Applying migration id=outboxactor 2026/02/05 16:59:21 INFO Applying migration id=outboxsender 2026/02/05 16:59:21 INFO Applying migration id=thread 2026/02/05 16:59:21 INFO Applying migration id=host 2026/02/05 16:59:21 INFO Applying migration id=sharedinbox 2026/02/05 16:59:21 INFO Applying migration id=noteshost 2026/02/05 16:59:21 INFO Applying migration id=fetched 2026/02/05 16:59:21 INFO Applying migration id=move 2026/02/05 16:59:21 INFO Applying migration id=cleanup 2026/02/05 16:59:21 INFO Applying migration id=received 2026/02/05 16:59:21 INFO Applying migration id=namehost 2026/02/05 16:59:21 INFO Applying migration id=outboxhost 2026/02/05 16:59:21 INFO Applying migration id=notesfts 2026/02/05 16:59:21 INFO Applying migration id=iconsname 2026/02/05 16:59:21 INFO Applying migration id=nohash 2026/02/05 16:59:21 INFO Applying migration id=shares 2026/02/05 16:59:21 INFO Applying migration id=actorttl 2026/02/05 16:59:21 INFO Applying migration id=tocc 2026/02/05 16:59:21 INFO Applying migration id=followeds 2026/02/05 16:59:21 INFO Applying migration id=certhash 2026/02/05 16:59:21 INFO Applying migration id=follows_sync 2026/02/05 16:59:21 INFO Applying migration id=jsonpath 2026/02/05 16:59:21 INFO Applying migration id=localforward 2026/02/05 16:59:21 INFO Applying migration id=avatar 2026/02/05 16:59:21 INFO Applying migration id=noimage 2026/02/05 16:59:21 INFO Applying migration id=feed 2026/02/05 16:59:21 INFO Applying migration id=bookmarks 2026/02/05 16:59:21 INFO Applying migration id=shareactivity 2026/02/05 16:59:21 INFO Applying migration id=application 2026/02/05 16:59:21 INFO Applying migration id=certificates 2026/02/05 16:59:22 INFO Applying migration id=rawforward 2026/02/05 16:59:22 INFO Applying migration id=publickey 2026/02/05 16:59:22 INFO Applying migration id=resolvegroup 2026/02/05 16:59:22 INFO Applying migration id=reject 2026/02/05 16:59:22 INFO Applying migration id=autodel 2026/02/05 16:59:22 INFO Applying migration id=jsonb 2026/02/05 16:59:22 INFO Applying migration id=quote 2026/02/05 16:59:22 INFO Applying migration id=rfc9421 2026/02/05 16:59:22 INFO Applying migration id=keys 2026/02/05 16:59:22 INFO Applying migration id=portable 2026/02/05 16:59:22 INFO Applying migration id=proofs 2026/02/05 16:59:22 INFO Applying migration id=contexts 2026/02/05 16:59:22 INFO Applying migration id=deliverieshost 2026/02/05 16:59:22 INFO Applying migration id=pembegin 2026/02/05 16:59:22 INFO Applying migration id=didhost 2026/02/05 16:59:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-81ef-701c-9c2b-e61bd0fd30e6 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/02/05 16:59:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-81ef-7bb2-9a59-65f6c173b750 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-81ef-701c-9c2b-e61bd0fd30e6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebe-81ef-701c-9c2b-e61bd0fd30e6 2026/02/05 16:59:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-81f0-7693-b006-601d3f26f656 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-81f0-7647-bddb-6834e5a65807 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-81f0-7647-bddb-6834e5a65807 2026/02/05 16:59:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-81f0-7647-bddb-6834e5a65807 --- PASS: TestView_PostToFollowers (1.09s) === RUN TestView_PostToFollowersPostBeforeFollow 2026/02/05 16:59:22 INFO Applying migration id=initial 2026/02/05 16:59:23 INFO Applying migration id=notesupdated 2026/02/05 16:59:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:23 INFO Applying migration id=activitiesid 2026/02/05 16:59:23 INFO Applying migration id=outbox 2026/02/05 16:59:23 INFO Applying migration id=edits 2026/02/05 16:59:23 INFO Applying migration id=outboxactor 2026/02/05 16:59:23 INFO Applying migration id=outboxsender 2026/02/05 16:59:23 INFO Applying migration id=thread 2026/02/05 16:59:23 INFO Applying migration id=host 2026/02/05 16:59:23 INFO Applying migration id=sharedinbox 2026/02/05 16:59:23 INFO Applying migration id=noteshost 2026/02/05 16:59:23 INFO Applying migration id=fetched 2026/02/05 16:59:23 INFO Applying migration id=move 2026/02/05 16:59:23 INFO Applying migration id=cleanup 2026/02/05 16:59:23 INFO Applying migration id=received 2026/02/05 16:59:23 INFO Applying migration id=namehost 2026/02/05 16:59:23 INFO Applying migration id=outboxhost 2026/02/05 16:59:23 INFO Applying migration id=notesfts 2026/02/05 16:59:23 INFO Applying migration id=iconsname 2026/02/05 16:59:23 INFO Applying migration id=nohash 2026/02/05 16:59:23 INFO Applying migration id=shares 2026/02/05 16:59:23 INFO Applying migration id=actorttl 2026/02/05 16:59:23 INFO Applying migration id=tocc 2026/02/05 16:59:23 INFO Applying migration id=followeds 2026/02/05 16:59:23 INFO Applying migration id=certhash 2026/02/05 16:59:23 INFO Applying migration id=follows_sync 2026/02/05 16:59:23 INFO Applying migration id=jsonpath 2026/02/05 16:59:23 INFO Applying migration id=localforward 2026/02/05 16:59:23 INFO Applying migration id=avatar 2026/02/05 16:59:23 INFO Applying migration id=noimage 2026/02/05 16:59:23 INFO Applying migration id=feed 2026/02/05 16:59:23 INFO Applying migration id=bookmarks 2026/02/05 16:59:23 INFO Applying migration id=shareactivity 2026/02/05 16:59:23 INFO Applying migration id=application 2026/02/05 16:59:23 INFO Applying migration id=certificates 2026/02/05 16:59:23 INFO Applying migration id=rawforward 2026/02/05 16:59:23 INFO Applying migration id=publickey 2026/02/05 16:59:23 INFO Applying migration id=resolvegroup 2026/02/05 16:59:23 INFO Applying migration id=reject 2026/02/05 16:59:23 INFO Applying migration id=autodel 2026/02/05 16:59:23 INFO Applying migration id=jsonb 2026/02/05 16:59:23 INFO Applying migration id=quote 2026/02/05 16:59:23 INFO Applying migration id=rfc9421 2026/02/05 16:59:23 INFO Applying migration id=keys 2026/02/05 16:59:23 INFO Applying migration id=portable 2026/02/05 16:59:23 INFO Applying migration id=proofs 2026/02/05 16:59:23 INFO Applying migration id=contexts 2026/02/05 16:59:23 INFO Applying migration id=deliverieshost 2026/02/05 16:59:23 INFO Applying migration id=pembegin 2026/02/05 16:59:23 INFO Applying migration id=didhost 2026/02/05 16:59:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-8591-7118-9022-76c374930620 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-8591-70b4-9e0f-af47f4fafb8f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-8591-70b4-9e0f-af47f4fafb8f 2026/02/05 16:59:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-8593-75a8-ba45-e05b6fd5150e 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/02/05 16:59:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-8594-7266-a94c-28b3746b154e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-8593-75a8-ba45-e05b6fd5150e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebe-8593-75a8-ba45-e05b6fd5150e 2026/02/05 16:59:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-8591-70b4-9e0f-af47f4fafb8f --- PASS: TestView_PostToFollowersPostBeforeFollow (0.93s) === RUN TestView_PostToFollowersUnfollow 2026/02/05 16:59:23 INFO Applying migration id=initial 2026/02/05 16:59:23 INFO Applying migration id=notesupdated 2026/02/05 16:59:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:23 INFO Applying migration id=activitiesid 2026/02/05 16:59:23 INFO Applying migration id=outbox 2026/02/05 16:59:23 INFO Applying migration id=edits 2026/02/05 16:59:23 INFO Applying migration id=outboxactor 2026/02/05 16:59:23 INFO Applying migration id=outboxsender 2026/02/05 16:59:23 INFO Applying migration id=thread 2026/02/05 16:59:23 INFO Applying migration id=host 2026/02/05 16:59:23 INFO Applying migration id=sharedinbox 2026/02/05 16:59:23 INFO Applying migration id=noteshost 2026/02/05 16:59:23 INFO Applying migration id=fetched 2026/02/05 16:59:23 INFO Applying migration id=move 2026/02/05 16:59:23 INFO Applying migration id=cleanup 2026/02/05 16:59:23 INFO Applying migration id=received 2026/02/05 16:59:23 INFO Applying migration id=namehost 2026/02/05 16:59:23 INFO Applying migration id=outboxhost 2026/02/05 16:59:23 INFO Applying migration id=notesfts 2026/02/05 16:59:23 INFO Applying migration id=iconsname 2026/02/05 16:59:23 INFO Applying migration id=nohash 2026/02/05 16:59:23 INFO Applying migration id=shares 2026/02/05 16:59:23 INFO Applying migration id=actorttl 2026/02/05 16:59:23 INFO Applying migration id=tocc 2026/02/05 16:59:23 INFO Applying migration id=followeds 2026/02/05 16:59:23 INFO Applying migration id=certhash 2026/02/05 16:59:23 INFO Applying migration id=follows_sync 2026/02/05 16:59:23 INFO Applying migration id=jsonpath 2026/02/05 16:59:24 INFO Applying migration id=localforward 2026/02/05 16:59:24 INFO Applying migration id=avatar 2026/02/05 16:59:24 INFO Applying migration id=noimage 2026/02/05 16:59:24 INFO Applying migration id=feed 2026/02/05 16:59:24 INFO Applying migration id=bookmarks 2026/02/05 16:59:24 INFO Applying migration id=shareactivity 2026/02/05 16:59:24 INFO Applying migration id=application 2026/02/05 16:59:24 INFO Applying migration id=certificates 2026/02/05 16:59:24 INFO Applying migration id=rawforward 2026/02/05 16:59:24 INFO Applying migration id=publickey 2026/02/05 16:59:24 INFO Applying migration id=resolvegroup 2026/02/05 16:59:24 INFO Applying migration id=reject 2026/02/05 16:59:24 INFO Applying migration id=autodel 2026/02/05 16:59:24 INFO Applying migration id=jsonb 2026/02/05 16:59:24 INFO Applying migration id=quote 2026/02/05 16:59:24 INFO Applying migration id=rfc9421 2026/02/05 16:59:24 INFO Applying migration id=keys 2026/02/05 16:59:24 INFO Applying migration id=portable 2026/02/05 16:59:24 INFO Applying migration id=proofs 2026/02/05 16:59:24 INFO Applying migration id=contexts 2026/02/05 16:59:24 INFO Applying migration id=deliverieshost 2026/02/05 16:59:24 INFO Applying migration id=pembegin 2026/02/05 16:59:24 INFO Applying migration id=didhost 2026/02/05 16:59:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-8ba6-7021-a041-0ca2cfd6e530 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/02/05 16:59:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-8ba6-7b42-889b-2b90ba352ed1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-8ba6-7021-a041-0ca2cfd6e530 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebe-8ba6-7021-a041-0ca2cfd6e530 2026/02/05 16:59:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-8ba7-7532-be93-5f7792c0f824 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-8ba7-74ea-a57f-440a8b389187 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-8ba7-74ea-a57f-440a8b389187 2026/02/05 16:59:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-8ba7-74ea-a57f-440a8b389187 2026/02/05 16:59:25 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebe-8bab-74aa-9e9b-86751d05ddd5 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-8ba6-7021-a041-0ca2cfd6e530 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/02/05 16:59:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-8ba7-74ea-a57f-440a8b389187 2026/02/05 16:59:25 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2ebe-8ba7-74ea-a57f-440a8b389187 --- PASS: TestView_PostToFollowersUnfollow (1.56s) === RUN TestView_PostToFollowersNotFollowing 2026/02/05 16:59:25 INFO Applying migration id=initial 2026/02/05 16:59:25 INFO Applying migration id=notesupdated 2026/02/05 16:59:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:25 INFO Applying migration id=activitiesid 2026/02/05 16:59:25 INFO Applying migration id=outbox 2026/02/05 16:59:25 INFO Applying migration id=edits 2026/02/05 16:59:25 INFO Applying migration id=outboxactor 2026/02/05 16:59:25 INFO Applying migration id=outboxsender 2026/02/05 16:59:25 INFO Applying migration id=thread 2026/02/05 16:59:25 INFO Applying migration id=host 2026/02/05 16:59:25 INFO Applying migration id=sharedinbox 2026/02/05 16:59:25 INFO Applying migration id=noteshost 2026/02/05 16:59:25 INFO Applying migration id=fetched 2026/02/05 16:59:25 INFO Applying migration id=move 2026/02/05 16:59:25 INFO Applying migration id=cleanup 2026/02/05 16:59:25 INFO Applying migration id=received 2026/02/05 16:59:25 INFO Applying migration id=namehost 2026/02/05 16:59:25 INFO Applying migration id=outboxhost 2026/02/05 16:59:25 INFO Applying migration id=notesfts 2026/02/05 16:59:25 INFO Applying migration id=iconsname 2026/02/05 16:59:25 INFO Applying migration id=nohash 2026/02/05 16:59:25 INFO Applying migration id=shares 2026/02/05 16:59:25 INFO Applying migration id=actorttl 2026/02/05 16:59:25 INFO Applying migration id=tocc 2026/02/05 16:59:25 INFO Applying migration id=followeds 2026/02/05 16:59:25 INFO Applying migration id=certhash 2026/02/05 16:59:25 INFO Applying migration id=follows_sync 2026/02/05 16:59:25 INFO Applying migration id=jsonpath 2026/02/05 16:59:25 INFO Applying migration id=localforward 2026/02/05 16:59:25 INFO Applying migration id=avatar 2026/02/05 16:59:25 INFO Applying migration id=noimage 2026/02/05 16:59:25 INFO Applying migration id=feed 2026/02/05 16:59:25 INFO Applying migration id=bookmarks 2026/02/05 16:59:25 INFO Applying migration id=shareactivity 2026/02/05 16:59:25 INFO Applying migration id=application 2026/02/05 16:59:25 INFO Applying migration id=certificates 2026/02/05 16:59:25 INFO Applying migration id=rawforward 2026/02/05 16:59:25 INFO Applying migration id=publickey 2026/02/05 16:59:25 INFO Applying migration id=resolvegroup 2026/02/05 16:59:25 INFO Applying migration id=reject 2026/02/05 16:59:25 INFO Applying migration id=autodel 2026/02/05 16:59:25 INFO Applying migration id=jsonb 2026/02/05 16:59:25 INFO Applying migration id=quote 2026/02/05 16:59:25 INFO Applying migration id=rfc9421 2026/02/05 16:59:25 INFO Applying migration id=keys 2026/02/05 16:59:25 INFO Applying migration id=portable 2026/02/05 16:59:25 INFO Applying migration id=proofs 2026/02/05 16:59:25 INFO Applying migration id=contexts 2026/02/05 16:59:25 INFO Applying migration id=deliverieshost 2026/02/05 16:59:25 INFO Applying migration id=pembegin 2026/02/05 16:59:25 INFO Applying migration id=didhost 2026/02/05 16:59:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-9140-79b1-8f0d-e841205fbdb9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-9140-7917-ac00-08afcbace79a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-9140-7917-ac00-08afcbace79a 2026/02/05 16:59:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-9140-7917-ac00-08afcbace79a 2026/02/05 16:59:26 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2ebe-9140-7917-ac00-08afcbace79a --- PASS: TestView_PostToFollowersNotFollowing (1.43s) === RUN TestView_PostToFollowersWithReply 2026/02/05 16:59:26 INFO Applying migration id=initial 2026/02/05 16:59:26 INFO Applying migration id=notesupdated 2026/02/05 16:59:26 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:26 INFO Applying migration id=activitiesid 2026/02/05 16:59:26 INFO Applying migration id=outbox 2026/02/05 16:59:26 INFO Applying migration id=edits 2026/02/05 16:59:26 INFO Applying migration id=outboxactor 2026/02/05 16:59:26 INFO Applying migration id=outboxsender 2026/02/05 16:59:26 INFO Applying migration id=thread 2026/02/05 16:59:26 INFO Applying migration id=host 2026/02/05 16:59:26 INFO Applying migration id=sharedinbox 2026/02/05 16:59:26 INFO Applying migration id=noteshost 2026/02/05 16:59:26 INFO Applying migration id=fetched 2026/02/05 16:59:26 INFO Applying migration id=move 2026/02/05 16:59:26 INFO Applying migration id=cleanup 2026/02/05 16:59:26 INFO Applying migration id=received 2026/02/05 16:59:26 INFO Applying migration id=namehost 2026/02/05 16:59:26 INFO Applying migration id=outboxhost 2026/02/05 16:59:26 INFO Applying migration id=notesfts 2026/02/05 16:59:26 INFO Applying migration id=iconsname 2026/02/05 16:59:26 INFO Applying migration id=nohash 2026/02/05 16:59:26 INFO Applying migration id=shares 2026/02/05 16:59:26 INFO Applying migration id=actorttl 2026/02/05 16:59:26 INFO Applying migration id=tocc 2026/02/05 16:59:26 INFO Applying migration id=followeds 2026/02/05 16:59:26 INFO Applying migration id=certhash 2026/02/05 16:59:26 INFO Applying migration id=follows_sync 2026/02/05 16:59:26 INFO Applying migration id=jsonpath 2026/02/05 16:59:26 INFO Applying migration id=localforward 2026/02/05 16:59:26 INFO Applying migration id=avatar 2026/02/05 16:59:26 INFO Applying migration id=noimage 2026/02/05 16:59:26 INFO Applying migration id=feed 2026/02/05 16:59:26 INFO Applying migration id=bookmarks 2026/02/05 16:59:26 INFO Applying migration id=shareactivity 2026/02/05 16:59:27 INFO Applying migration id=application 2026/02/05 16:59:27 INFO Applying migration id=certificates 2026/02/05 16:59:27 INFO Applying migration id=rawforward 2026/02/05 16:59:27 INFO Applying migration id=publickey 2026/02/05 16:59:27 INFO Applying migration id=resolvegroup 2026/02/05 16:59:27 INFO Applying migration id=reject 2026/02/05 16:59:27 INFO Applying migration id=autodel 2026/02/05 16:59:27 INFO Applying migration id=jsonb 2026/02/05 16:59:27 INFO Applying migration id=quote 2026/02/05 16:59:27 INFO Applying migration id=rfc9421 2026/02/05 16:59:27 INFO Applying migration id=keys 2026/02/05 16:59:27 INFO Applying migration id=portable 2026/02/05 16:59:27 INFO Applying migration id=proofs 2026/02/05 16:59:27 INFO Applying migration id=contexts 2026/02/05 16:59:27 INFO Applying migration id=deliverieshost 2026/02/05 16:59:27 INFO Applying migration id=pembegin 2026/02/05 16:59:27 INFO Applying migration id=didhost 2026/02/05 16:59:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-947e-7931-9e78-85d5296763a5 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/02/05 16:59:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-947f-7473-9085-dbfe7e370cba activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-947e-7931-9e78-85d5296763a5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebe-947e-7931-9e78-85d5296763a5 2026/02/05 16:59:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-947f-7dcf-8286-c44eeec6f2e6 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/02/05 16:59:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-9480-78c4-b542-d16951f32089 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-947f-7dcf-8286-c44eeec6f2e6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebe-947f-7dcf-8286-c44eeec6f2e6 2026/02/05 16:59:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-9481-727e-a4f1-1ee7bb8ae406 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-9481-723a-85fc-7619fba1a25c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-9481-723a-85fc-7619fba1a25c 2026/02/05 16:59:27 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-9481-723a-85fc-7619fba1a25c 2026/02/05 16:59:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-9483-7727-a4ae-8568de45fbbf note=https://localhost.localdomain:8443/post/019c2ebe-9483-76db-861b-8ab708363f3e thread=https://localhost.localdomain:8443/post/019c2ebe-9481-723a-85fc-7619fba1a25c starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:59:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-9483-7727-a4ae-8568de45fbbf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-9483-76db-861b-8ab708363f3e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-9483-76db-861b-8ab708363f3e 2026/02/05 16:59:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-9481-723a-85fc-7619fba1a25c --- PASS: TestView_PostToFollowersWithReply (0.84s) === RUN TestView_PostInGroupPublicAndGroupFollowed 2026/02/05 16:59:27 INFO Applying migration id=initial 2026/02/05 16:59:27 INFO Applying migration id=notesupdated 2026/02/05 16:59:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:27 INFO Applying migration id=activitiesid 2026/02/05 16:59:27 INFO Applying migration id=outbox 2026/02/05 16:59:27 INFO Applying migration id=edits 2026/02/05 16:59:27 INFO Applying migration id=outboxactor 2026/02/05 16:59:27 INFO Applying migration id=outboxsender 2026/02/05 16:59:27 INFO Applying migration id=thread 2026/02/05 16:59:27 INFO Applying migration id=host 2026/02/05 16:59:27 INFO Applying migration id=sharedinbox 2026/02/05 16:59:27 INFO Applying migration id=noteshost 2026/02/05 16:59:27 INFO Applying migration id=fetched 2026/02/05 16:59:27 INFO Applying migration id=move 2026/02/05 16:59:27 INFO Applying migration id=cleanup 2026/02/05 16:59:27 INFO Applying migration id=received 2026/02/05 16:59:27 INFO Applying migration id=namehost 2026/02/05 16:59:27 INFO Applying migration id=outboxhost 2026/02/05 16:59:27 INFO Applying migration id=notesfts 2026/02/05 16:59:27 INFO Applying migration id=iconsname 2026/02/05 16:59:27 INFO Applying migration id=nohash 2026/02/05 16:59:27 INFO Applying migration id=shares 2026/02/05 16:59:27 INFO Applying migration id=actorttl 2026/02/05 16:59:27 INFO Applying migration id=tocc 2026/02/05 16:59:27 INFO Applying migration id=followeds 2026/02/05 16:59:27 INFO Applying migration id=certhash 2026/02/05 16:59:27 INFO Applying migration id=follows_sync 2026/02/05 16:59:27 INFO Applying migration id=jsonpath 2026/02/05 16:59:27 INFO Applying migration id=localforward 2026/02/05 16:59:27 INFO Applying migration id=avatar 2026/02/05 16:59:27 INFO Applying migration id=noimage 2026/02/05 16:59:27 INFO Applying migration id=feed 2026/02/05 16:59:27 INFO Applying migration id=bookmarks 2026/02/05 16:59:27 INFO Applying migration id=shareactivity 2026/02/05 16:59:27 INFO Applying migration id=application 2026/02/05 16:59:27 INFO Applying migration id=certificates 2026/02/05 16:59:27 INFO Applying migration id=rawforward 2026/02/05 16:59:27 INFO Applying migration id=publickey 2026/02/05 16:59:27 INFO Applying migration id=resolvegroup 2026/02/05 16:59:27 INFO Applying migration id=reject 2026/02/05 16:59:27 INFO Applying migration id=autodel 2026/02/05 16:59:27 INFO Applying migration id=jsonb 2026/02/05 16:59:27 INFO Applying migration id=quote 2026/02/05 16:59:27 INFO Applying migration id=rfc9421 2026/02/05 16:59:27 INFO Applying migration id=keys 2026/02/05 16:59:27 INFO Applying migration id=portable 2026/02/05 16:59:27 INFO Applying migration id=proofs 2026/02/05 16:59:27 INFO Applying migration id=contexts 2026/02/05 16:59:27 INFO Applying migration id=deliverieshost 2026/02/05 16:59:27 INFO Applying migration id=pembegin 2026/02/05 16:59:27 INFO Applying migration id=didhost 2026/02/05 16:59: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/02/05 16:59:28 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-9898-7c71-96cb-8dcc718a3634 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/02/05 16:59:28 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupPublicAndGroupFollowed (1.04s) === RUN TestView_PostInGroupNotPublicAndGroupFollowed 2026/02/05 16:59:28 INFO Applying migration id=initial 2026/02/05 16:59:28 INFO Applying migration id=notesupdated 2026/02/05 16:59:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:28 INFO Applying migration id=activitiesid 2026/02/05 16:59:28 INFO Applying migration id=outbox 2026/02/05 16:59:28 INFO Applying migration id=edits 2026/02/05 16:59:28 INFO Applying migration id=outboxactor 2026/02/05 16:59:28 INFO Applying migration id=outboxsender 2026/02/05 16:59:28 INFO Applying migration id=thread 2026/02/05 16:59:28 INFO Applying migration id=host 2026/02/05 16:59:28 INFO Applying migration id=sharedinbox 2026/02/05 16:59:28 INFO Applying migration id=noteshost 2026/02/05 16:59:28 INFO Applying migration id=fetched 2026/02/05 16:59:28 INFO Applying migration id=move 2026/02/05 16:59:28 INFO Applying migration id=cleanup 2026/02/05 16:59:28 INFO Applying migration id=received 2026/02/05 16:59:28 INFO Applying migration id=namehost 2026/02/05 16:59:28 INFO Applying migration id=outboxhost 2026/02/05 16:59:28 INFO Applying migration id=notesfts 2026/02/05 16:59:28 INFO Applying migration id=iconsname 2026/02/05 16:59:28 INFO Applying migration id=nohash 2026/02/05 16:59:28 INFO Applying migration id=shares 2026/02/05 16:59:28 INFO Applying migration id=actorttl 2026/02/05 16:59:28 INFO Applying migration id=tocc 2026/02/05 16:59:28 INFO Applying migration id=followeds 2026/02/05 16:59:28 INFO Applying migration id=certhash 2026/02/05 16:59:28 INFO Applying migration id=follows_sync 2026/02/05 16:59:28 INFO Applying migration id=jsonpath 2026/02/05 16:59:28 INFO Applying migration id=localforward 2026/02/05 16:59:28 INFO Applying migration id=avatar 2026/02/05 16:59:28 INFO Applying migration id=noimage 2026/02/05 16:59:28 INFO Applying migration id=feed 2026/02/05 16:59:28 INFO Applying migration id=bookmarks 2026/02/05 16:59:28 INFO Applying migration id=shareactivity 2026/02/05 16:59:28 INFO Applying migration id=application 2026/02/05 16:59:28 INFO Applying migration id=certificates 2026/02/05 16:59:28 INFO Applying migration id=rawforward 2026/02/05 16:59:28 INFO Applying migration id=publickey 2026/02/05 16:59:28 INFO Applying migration id=resolvegroup 2026/02/05 16:59:28 INFO Applying migration id=reject 2026/02/05 16:59:28 INFO Applying migration id=autodel 2026/02/05 16:59:28 INFO Applying migration id=jsonb 2026/02/05 16:59:28 INFO Applying migration id=quote 2026/02/05 16:59:28 INFO Applying migration id=rfc9421 2026/02/05 16:59:28 INFO Applying migration id=keys 2026/02/05 16:59:28 INFO Applying migration id=portable 2026/02/05 16:59:28 INFO Applying migration id=proofs 2026/02/05 16:59:28 INFO Applying migration id=contexts 2026/02/05 16:59:28 INFO Applying migration id=deliverieshost 2026/02/05 16:59:28 INFO Applying migration id=pembegin 2026/02/05 16:59:28 INFO Applying migration id=didhost 2026/02/05 16:59: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/02/05 16:59:30 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-9d4f-7dd8-9a53-ea74d1c3d302 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/02/05 16:59:30 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowed (1.21s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted 2026/02/05 16:59:30 INFO Applying migration id=initial 2026/02/05 16:59:30 INFO Applying migration id=notesupdated 2026/02/05 16:59:30 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:30 INFO Applying migration id=activitiesid 2026/02/05 16:59:30 INFO Applying migration id=outbox 2026/02/05 16:59:30 INFO Applying migration id=edits 2026/02/05 16:59:30 INFO Applying migration id=outboxactor 2026/02/05 16:59:30 INFO Applying migration id=outboxsender 2026/02/05 16:59:30 INFO Applying migration id=thread 2026/02/05 16:59:30 INFO Applying migration id=host 2026/02/05 16:59:30 INFO Applying migration id=sharedinbox 2026/02/05 16:59:30 INFO Applying migration id=noteshost 2026/02/05 16:59:30 INFO Applying migration id=fetched 2026/02/05 16:59:30 INFO Applying migration id=move 2026/02/05 16:59:30 INFO Applying migration id=cleanup 2026/02/05 16:59:30 INFO Applying migration id=received 2026/02/05 16:59:30 INFO Applying migration id=namehost 2026/02/05 16:59:30 INFO Applying migration id=outboxhost 2026/02/05 16:59:30 INFO Applying migration id=notesfts 2026/02/05 16:59:30 INFO Applying migration id=iconsname 2026/02/05 16:59:30 INFO Applying migration id=nohash 2026/02/05 16:59:30 INFO Applying migration id=shares 2026/02/05 16:59:30 INFO Applying migration id=actorttl 2026/02/05 16:59:30 INFO Applying migration id=tocc 2026/02/05 16:59:30 INFO Applying migration id=followeds 2026/02/05 16:59:30 INFO Applying migration id=certhash 2026/02/05 16:59:30 INFO Applying migration id=follows_sync 2026/02/05 16:59:30 INFO Applying migration id=jsonpath 2026/02/05 16:59:30 INFO Applying migration id=localforward 2026/02/05 16:59:30 INFO Applying migration id=avatar 2026/02/05 16:59:30 INFO Applying migration id=noimage 2026/02/05 16:59:30 INFO Applying migration id=feed 2026/02/05 16:59:30 INFO Applying migration id=bookmarks 2026/02/05 16:59:30 INFO Applying migration id=shareactivity 2026/02/05 16:59:30 INFO Applying migration id=application 2026/02/05 16:59:30 INFO Applying migration id=certificates 2026/02/05 16:59:30 INFO Applying migration id=rawforward 2026/02/05 16:59:30 INFO Applying migration id=publickey 2026/02/05 16:59:30 INFO Applying migration id=resolvegroup 2026/02/05 16:59:30 INFO Applying migration id=reject 2026/02/05 16:59:30 INFO Applying migration id=autodel 2026/02/05 16:59:30 INFO Applying migration id=jsonb 2026/02/05 16:59:30 INFO Applying migration id=quote 2026/02/05 16:59:30 INFO Applying migration id=rfc9421 2026/02/05 16:59:30 INFO Applying migration id=keys 2026/02/05 16:59:30 INFO Applying migration id=portable 2026/02/05 16:59:30 INFO Applying migration id=proofs 2026/02/05 16:59:30 INFO Applying migration id=contexts 2026/02/05 16:59:30 INFO Applying migration id=deliverieshost 2026/02/05 16:59:30 INFO Applying migration id=pembegin 2026/02/05 16:59:30 INFO Applying migration id=didhost 2026/02/05 16:59:31 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:59:31 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-a144-760d-912d-e0760ce843bc 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/02/05 16:59:31 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/05 16:59:31 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted (1.01s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowed 2026/02/05 16:59:31 INFO Applying migration id=initial 2026/02/05 16:59:31 INFO Applying migration id=notesupdated 2026/02/05 16:59:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:31 INFO Applying migration id=activitiesid 2026/02/05 16:59:31 INFO Applying migration id=outbox 2026/02/05 16:59:31 INFO Applying migration id=edits 2026/02/05 16:59:31 INFO Applying migration id=outboxactor 2026/02/05 16:59:31 INFO Applying migration id=outboxsender 2026/02/05 16:59:31 INFO Applying migration id=thread 2026/02/05 16:59:31 INFO Applying migration id=host 2026/02/05 16:59:31 INFO Applying migration id=sharedinbox 2026/02/05 16:59:31 INFO Applying migration id=noteshost 2026/02/05 16:59:31 INFO Applying migration id=fetched 2026/02/05 16:59:31 INFO Applying migration id=move 2026/02/05 16:59:31 INFO Applying migration id=cleanup 2026/02/05 16:59:31 INFO Applying migration id=received 2026/02/05 16:59:31 INFO Applying migration id=namehost 2026/02/05 16:59:31 INFO Applying migration id=outboxhost 2026/02/05 16:59:31 INFO Applying migration id=notesfts 2026/02/05 16:59:31 INFO Applying migration id=iconsname 2026/02/05 16:59:31 INFO Applying migration id=nohash 2026/02/05 16:59:31 INFO Applying migration id=shares 2026/02/05 16:59:31 INFO Applying migration id=actorttl 2026/02/05 16:59:31 INFO Applying migration id=tocc 2026/02/05 16:59:31 INFO Applying migration id=followeds 2026/02/05 16:59:31 INFO Applying migration id=certhash 2026/02/05 16:59:31 INFO Applying migration id=follows_sync 2026/02/05 16:59:31 INFO Applying migration id=jsonpath 2026/02/05 16:59:31 INFO Applying migration id=localforward 2026/02/05 16:59:31 INFO Applying migration id=avatar 2026/02/05 16:59:31 INFO Applying migration id=noimage 2026/02/05 16:59:31 INFO Applying migration id=feed 2026/02/05 16:59:31 INFO Applying migration id=bookmarks 2026/02/05 16:59:31 INFO Applying migration id=shareactivity 2026/02/05 16:59:31 INFO Applying migration id=application 2026/02/05 16:59:31 INFO Applying migration id=certificates 2026/02/05 16:59:31 INFO Applying migration id=rawforward 2026/02/05 16:59:31 INFO Applying migration id=publickey 2026/02/05 16:59:31 INFO Applying migration id=resolvegroup 2026/02/05 16:59:31 INFO Applying migration id=reject 2026/02/05 16:59:31 INFO Applying migration id=autodel 2026/02/05 16:59:31 INFO Applying migration id=jsonb 2026/02/05 16:59:31 INFO Applying migration id=quote 2026/02/05 16:59:31 INFO Applying migration id=rfc9421 2026/02/05 16:59:31 INFO Applying migration id=keys 2026/02/05 16:59:31 INFO Applying migration id=portable 2026/02/05 16:59:31 INFO Applying migration id=proofs 2026/02/05 16:59:31 INFO Applying migration id=contexts 2026/02/05 16:59:31 INFO Applying migration id=deliverieshost 2026/02/05 16:59:31 INFO Applying migration id=pembegin 2026/02/05 16:59:31 INFO Applying migration id=didhost 2026/02/05 16:59:31 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:59:31 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-a48c-7495-928d-e73ce34a6423 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/02/05 16:59:31 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowed (0.84s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted 2026/02/05 16:59:31 INFO Applying migration id=initial 2026/02/05 16:59:31 INFO Applying migration id=notesupdated 2026/02/05 16:59:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:31 INFO Applying migration id=activitiesid 2026/02/05 16:59:31 INFO Applying migration id=outbox 2026/02/05 16:59:31 INFO Applying migration id=edits 2026/02/05 16:59:31 INFO Applying migration id=outboxactor 2026/02/05 16:59:31 INFO Applying migration id=outboxsender 2026/02/05 16:59:31 INFO Applying migration id=thread 2026/02/05 16:59:31 INFO Applying migration id=host 2026/02/05 16:59:31 INFO Applying migration id=sharedinbox 2026/02/05 16:59:31 INFO Applying migration id=noteshost 2026/02/05 16:59:31 INFO Applying migration id=fetched 2026/02/05 16:59:31 INFO Applying migration id=move 2026/02/05 16:59:31 INFO Applying migration id=cleanup 2026/02/05 16:59:31 INFO Applying migration id=received 2026/02/05 16:59:31 INFO Applying migration id=namehost 2026/02/05 16:59:31 INFO Applying migration id=outboxhost 2026/02/05 16:59:31 INFO Applying migration id=notesfts 2026/02/05 16:59:31 INFO Applying migration id=iconsname 2026/02/05 16:59:31 INFO Applying migration id=nohash 2026/02/05 16:59:31 INFO Applying migration id=shares 2026/02/05 16:59:31 INFO Applying migration id=actorttl 2026/02/05 16:59:31 INFO Applying migration id=tocc 2026/02/05 16:59:31 INFO Applying migration id=followeds 2026/02/05 16:59:31 INFO Applying migration id=certhash 2026/02/05 16:59:31 INFO Applying migration id=follows_sync 2026/02/05 16:59:31 INFO Applying migration id=jsonpath 2026/02/05 16:59:31 INFO Applying migration id=localforward 2026/02/05 16:59:31 INFO Applying migration id=avatar 2026/02/05 16:59:31 INFO Applying migration id=noimage 2026/02/05 16:59:31 INFO Applying migration id=feed 2026/02/05 16:59:31 INFO Applying migration id=bookmarks 2026/02/05 16:59:31 INFO Applying migration id=shareactivity 2026/02/05 16:59:31 INFO Applying migration id=application 2026/02/05 16:59:31 INFO Applying migration id=certificates 2026/02/05 16:59:31 INFO Applying migration id=rawforward 2026/02/05 16:59:31 INFO Applying migration id=publickey 2026/02/05 16:59:31 INFO Applying migration id=resolvegroup 2026/02/05 16:59:31 INFO Applying migration id=reject 2026/02/05 16:59:31 INFO Applying migration id=autodel 2026/02/05 16:59:31 INFO Applying migration id=jsonb 2026/02/05 16:59:31 INFO Applying migration id=quote 2026/02/05 16:59:31 INFO Applying migration id=rfc9421 2026/02/05 16:59:31 INFO Applying migration id=keys 2026/02/05 16:59:31 INFO Applying migration id=portable 2026/02/05 16:59:31 INFO Applying migration id=proofs 2026/02/05 16:59:31 INFO Applying migration id=contexts 2026/02/05 16:59:31 INFO Applying migration id=deliverieshost 2026/02/05 16:59:31 INFO Applying migration id=pembegin 2026/02/05 16:59:31 INFO Applying migration id=didhost 2026/02/05 16:59:32 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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/02/05 16:59:32 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-a6ed-769e-8a51-c44f961d439a 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/02/05 16:59:32 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/05 16:59:32 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted (0.61s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithReply 2026/02/05 16:59:32 INFO Applying migration id=initial 2026/02/05 16:59:32 INFO Applying migration id=notesupdated 2026/02/05 16:59:32 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:32 INFO Applying migration id=activitiesid 2026/02/05 16:59:32 INFO Applying migration id=outbox 2026/02/05 16:59:32 INFO Applying migration id=edits 2026/02/05 16:59:32 INFO Applying migration id=outboxactor 2026/02/05 16:59:32 INFO Applying migration id=outboxsender 2026/02/05 16:59:32 INFO Applying migration id=thread 2026/02/05 16:59:32 INFO Applying migration id=host 2026/02/05 16:59:32 INFO Applying migration id=sharedinbox 2026/02/05 16:59:32 INFO Applying migration id=noteshost 2026/02/05 16:59:32 INFO Applying migration id=fetched 2026/02/05 16:59:32 INFO Applying migration id=move 2026/02/05 16:59:32 INFO Applying migration id=cleanup 2026/02/05 16:59:32 INFO Applying migration id=received 2026/02/05 16:59:32 INFO Applying migration id=namehost 2026/02/05 16:59:32 INFO Applying migration id=outboxhost 2026/02/05 16:59:32 INFO Applying migration id=notesfts 2026/02/05 16:59:32 INFO Applying migration id=iconsname 2026/02/05 16:59:32 INFO Applying migration id=nohash 2026/02/05 16:59:32 INFO Applying migration id=shares 2026/02/05 16:59:32 INFO Applying migration id=actorttl 2026/02/05 16:59:32 INFO Applying migration id=tocc 2026/02/05 16:59:32 INFO Applying migration id=followeds 2026/02/05 16:59:32 INFO Applying migration id=certhash 2026/02/05 16:59:32 INFO Applying migration id=follows_sync 2026/02/05 16:59:32 INFO Applying migration id=jsonpath 2026/02/05 16:59:32 INFO Applying migration id=localforward 2026/02/05 16:59:32 INFO Applying migration id=avatar 2026/02/05 16:59:32 INFO Applying migration id=noimage 2026/02/05 16:59:32 INFO Applying migration id=feed 2026/02/05 16:59:32 INFO Applying migration id=bookmarks 2026/02/05 16:59:32 INFO Applying migration id=shareactivity 2026/02/05 16:59:32 INFO Applying migration id=application 2026/02/05 16:59:32 INFO Applying migration id=certificates 2026/02/05 16:59:32 INFO Applying migration id=rawforward 2026/02/05 16:59:32 INFO Applying migration id=publickey 2026/02/05 16:59:32 INFO Applying migration id=resolvegroup 2026/02/05 16:59:32 INFO Applying migration id=reject 2026/02/05 16:59:32 INFO Applying migration id=autodel 2026/02/05 16:59:32 INFO Applying migration id=jsonb 2026/02/05 16:59:32 INFO Applying migration id=quote 2026/02/05 16:59:32 INFO Applying migration id=rfc9421 2026/02/05 16:59:32 INFO Applying migration id=keys 2026/02/05 16:59:32 INFO Applying migration id=portable 2026/02/05 16:59:32 INFO Applying migration id=proofs 2026/02/05 16:59:32 INFO Applying migration id=contexts 2026/02/05 16:59:32 INFO Applying migration id=deliverieshost 2026/02/05 16:59:32 INFO Applying migration id=pembegin 2026/02/05 16:59:32 INFO Applying migration id=didhost 2026/02/05 16:59: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/02/05 16:59:33 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/02/05 16:59:33 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-aaae-7d94-a10b-93cb69833508 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/02/05 16:59:33 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithReply (0.96s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply 2026/02/05 16:59:33 INFO Applying migration id=initial 2026/02/05 16:59:33 INFO Applying migration id=notesupdated 2026/02/05 16:59:33 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:33 INFO Applying migration id=activitiesid 2026/02/05 16:59:33 INFO Applying migration id=outbox 2026/02/05 16:59:33 INFO Applying migration id=edits 2026/02/05 16:59:33 INFO Applying migration id=outboxactor 2026/02/05 16:59:33 INFO Applying migration id=outboxsender 2026/02/05 16:59:33 INFO Applying migration id=thread 2026/02/05 16:59:33 INFO Applying migration id=host 2026/02/05 16:59:33 INFO Applying migration id=sharedinbox 2026/02/05 16:59:33 INFO Applying migration id=noteshost 2026/02/05 16:59:33 INFO Applying migration id=fetched 2026/02/05 16:59:33 INFO Applying migration id=move 2026/02/05 16:59:33 INFO Applying migration id=cleanup 2026/02/05 16:59:33 INFO Applying migration id=received 2026/02/05 16:59:33 INFO Applying migration id=namehost 2026/02/05 16:59:33 INFO Applying migration id=outboxhost 2026/02/05 16:59:33 INFO Applying migration id=notesfts 2026/02/05 16:59:33 INFO Applying migration id=iconsname 2026/02/05 16:59:33 INFO Applying migration id=nohash 2026/02/05 16:59:33 INFO Applying migration id=shares 2026/02/05 16:59:33 INFO Applying migration id=actorttl 2026/02/05 16:59:33 INFO Applying migration id=tocc 2026/02/05 16:59:33 INFO Applying migration id=followeds 2026/02/05 16:59:33 INFO Applying migration id=certhash 2026/02/05 16:59:33 INFO Applying migration id=follows_sync 2026/02/05 16:59:33 INFO Applying migration id=jsonpath 2026/02/05 16:59:33 INFO Applying migration id=localforward 2026/02/05 16:59:33 INFO Applying migration id=avatar 2026/02/05 16:59:33 INFO Applying migration id=noimage 2026/02/05 16:59:33 INFO Applying migration id=feed 2026/02/05 16:59:33 INFO Applying migration id=bookmarks 2026/02/05 16:59:33 INFO Applying migration id=shareactivity 2026/02/05 16:59:33 INFO Applying migration id=application 2026/02/05 16:59:33 INFO Applying migration id=certificates 2026/02/05 16:59:33 INFO Applying migration id=rawforward 2026/02/05 16:59:33 INFO Applying migration id=publickey 2026/02/05 16:59:33 INFO Applying migration id=resolvegroup 2026/02/05 16:59:33 INFO Applying migration id=reject 2026/02/05 16:59:33 INFO Applying migration id=autodel 2026/02/05 16:59:33 INFO Applying migration id=jsonb 2026/02/05 16:59:33 INFO Applying migration id=quote 2026/02/05 16:59:33 INFO Applying migration id=rfc9421 2026/02/05 16:59:33 INFO Applying migration id=keys 2026/02/05 16:59:33 INFO Applying migration id=portable 2026/02/05 16:59:33 INFO Applying migration id=proofs 2026/02/05 16:59:33 INFO Applying migration id=contexts 2026/02/05 16:59:33 INFO Applying migration id=deliverieshost 2026/02/05 16:59:33 INFO Applying migration id=pembegin 2026/02/05 16:59:33 INFO Applying migration id=didhost 2026/02/05 16:59: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/02/05 16:59:34 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/02/05 16:59:34 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-b00d-7131-ac57-e7471e8a599a 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/02/05 16:59:34 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply (1.37s) === RUN TestWhisper_HappyFlow 2026/02/05 16:59:34 INFO Applying migration id=initial 2026/02/05 16:59:34 INFO Applying migration id=notesupdated 2026/02/05 16:59:34 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:34 INFO Applying migration id=activitiesid 2026/02/05 16:59:34 INFO Applying migration id=outbox 2026/02/05 16:59:34 INFO Applying migration id=edits 2026/02/05 16:59:34 INFO Applying migration id=outboxactor 2026/02/05 16:59:34 INFO Applying migration id=outboxsender 2026/02/05 16:59:34 INFO Applying migration id=thread 2026/02/05 16:59:34 INFO Applying migration id=host 2026/02/05 16:59:34 INFO Applying migration id=sharedinbox 2026/02/05 16:59:34 INFO Applying migration id=noteshost 2026/02/05 16:59:34 INFO Applying migration id=fetched 2026/02/05 16:59:34 INFO Applying migration id=move 2026/02/05 16:59:34 INFO Applying migration id=cleanup 2026/02/05 16:59:34 INFO Applying migration id=received 2026/02/05 16:59:34 INFO Applying migration id=namehost 2026/02/05 16:59:34 INFO Applying migration id=outboxhost 2026/02/05 16:59:34 INFO Applying migration id=notesfts 2026/02/05 16:59:34 INFO Applying migration id=iconsname 2026/02/05 16:59:34 INFO Applying migration id=nohash 2026/02/05 16:59:34 INFO Applying migration id=shares 2026/02/05 16:59:34 INFO Applying migration id=actorttl 2026/02/05 16:59:34 INFO Applying migration id=tocc 2026/02/05 16:59:34 INFO Applying migration id=followeds 2026/02/05 16:59:34 INFO Applying migration id=certhash 2026/02/05 16:59:34 INFO Applying migration id=follows_sync 2026/02/05 16:59:34 INFO Applying migration id=jsonpath 2026/02/05 16:59:34 INFO Applying migration id=localforward 2026/02/05 16:59:34 INFO Applying migration id=avatar 2026/02/05 16:59:34 INFO Applying migration id=noimage 2026/02/05 16:59:34 INFO Applying migration id=feed 2026/02/05 16:59:34 INFO Applying migration id=bookmarks 2026/02/05 16:59:34 INFO Applying migration id=shareactivity 2026/02/05 16:59:34 INFO Applying migration id=application 2026/02/05 16:59:34 INFO Applying migration id=certificates 2026/02/05 16:59:34 INFO Applying migration id=rawforward 2026/02/05 16:59:34 INFO Applying migration id=publickey 2026/02/05 16:59:34 INFO Applying migration id=resolvegroup 2026/02/05 16:59:34 INFO Applying migration id=reject 2026/02/05 16:59:34 INFO Applying migration id=autodel 2026/02/05 16:59:34 INFO Applying migration id=jsonb 2026/02/05 16:59:34 INFO Applying migration id=quote 2026/02/05 16:59:34 INFO Applying migration id=rfc9421 2026/02/05 16:59:34 INFO Applying migration id=keys 2026/02/05 16:59:34 INFO Applying migration id=portable 2026/02/05 16:59:34 INFO Applying migration id=proofs 2026/02/05 16:59:34 INFO Applying migration id=contexts 2026/02/05 16:59:34 INFO Applying migration id=deliverieshost 2026/02/05 16:59:34 INFO Applying migration id=pembegin 2026/02/05 16:59:34 INFO Applying migration id=didhost 2026/02/05 16:59:36 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-b4fc-7a04-980e-46383a7462ca 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/02/05 16:59:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-b4fd-76c5-95df-91dc1265ca96 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-b4fc-7a04-980e-46383a7462ca activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebe-b4fc-7a04-980e-46383a7462ca 2026/02/05 16:59:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-b4fe-7141-b0f5-d4c189cb5e03 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-b4fe-70f1-9d5f-5dc8af714053 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-b4fe-70f1-9d5f-5dc8af714053 2026/02/05 16:59:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-b4fe-70f1-9d5f-5dc8af714053 2026/02/05 16:59:36 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:59:36 INFO Generating first response key=/local --- PASS: TestWhisper_HappyFlow (1.27s) === RUN TestWhisper_FollowAfterPost 2026/02/05 16:59:36 INFO Applying migration id=initial 2026/02/05 16:59:36 INFO Applying migration id=notesupdated 2026/02/05 16:59:36 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:36 INFO Applying migration id=activitiesid 2026/02/05 16:59:36 INFO Applying migration id=outbox 2026/02/05 16:59:36 INFO Applying migration id=edits 2026/02/05 16:59:36 INFO Applying migration id=outboxactor 2026/02/05 16:59:36 INFO Applying migration id=outboxsender 2026/02/05 16:59:36 INFO Applying migration id=thread 2026/02/05 16:59:36 INFO Applying migration id=host 2026/02/05 16:59:36 INFO Applying migration id=sharedinbox 2026/02/05 16:59:36 INFO Applying migration id=noteshost 2026/02/05 16:59:36 INFO Applying migration id=fetched 2026/02/05 16:59:36 INFO Applying migration id=move 2026/02/05 16:59:36 INFO Applying migration id=cleanup 2026/02/05 16:59:36 INFO Applying migration id=received 2026/02/05 16:59:36 INFO Applying migration id=namehost 2026/02/05 16:59:36 INFO Applying migration id=outboxhost 2026/02/05 16:59:36 INFO Applying migration id=notesfts 2026/02/05 16:59:36 INFO Applying migration id=iconsname 2026/02/05 16:59:36 INFO Applying migration id=nohash 2026/02/05 16:59:36 INFO Applying migration id=shares 2026/02/05 16:59:36 INFO Applying migration id=actorttl 2026/02/05 16:59:36 INFO Applying migration id=tocc 2026/02/05 16:59:36 INFO Applying migration id=followeds 2026/02/05 16:59:36 INFO Applying migration id=certhash 2026/02/05 16:59:36 INFO Applying migration id=follows_sync 2026/02/05 16:59:36 INFO Applying migration id=jsonpath 2026/02/05 16:59:36 INFO Applying migration id=localforward 2026/02/05 16:59:36 INFO Applying migration id=avatar 2026/02/05 16:59:36 INFO Applying migration id=noimage 2026/02/05 16:59:36 INFO Applying migration id=feed 2026/02/05 16:59:36 INFO Applying migration id=bookmarks 2026/02/05 16:59:36 INFO Applying migration id=shareactivity 2026/02/05 16:59:36 INFO Applying migration id=application 2026/02/05 16:59:36 INFO Applying migration id=certificates 2026/02/05 16:59:36 INFO Applying migration id=rawforward 2026/02/05 16:59:36 INFO Applying migration id=publickey 2026/02/05 16:59:36 INFO Applying migration id=resolvegroup 2026/02/05 16:59:36 INFO Applying migration id=reject 2026/02/05 16:59:36 INFO Applying migration id=autodel 2026/02/05 16:59:36 INFO Applying migration id=jsonb 2026/02/05 16:59:36 INFO Applying migration id=quote 2026/02/05 16:59:36 INFO Applying migration id=rfc9421 2026/02/05 16:59:36 INFO Applying migration id=keys 2026/02/05 16:59:36 INFO Applying migration id=portable 2026/02/05 16:59:36 INFO Applying migration id=proofs 2026/02/05 16:59:36 INFO Applying migration id=contexts 2026/02/05 16:59:36 INFO Applying migration id=deliverieshost 2026/02/05 16:59:36 INFO Applying migration id=pembegin 2026/02/05 16:59:36 INFO Applying migration id=didhost 2026/02/05 16:59:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-b9e7-766a-8511-bdf7cec257f6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-b9e7-7600-b9e4-a3d075f8889e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-b9e7-7600-b9e4-a3d075f8889e 2026/02/05 16:59:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-b9e7-7600-b9e4-a3d075f8889e 2026/02/05 16:59:37 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2ebe-b9e7-7600-b9e4-a3d075f8889e 2026/02/05 16:59:37 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-b9ea-7485-b1b0-2ff6fa98d3a7 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/02/05 16:59:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-b9eb-7044-903f-506ccd156402 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-b9ea-7485-b1b0-2ff6fa98d3a7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebe-b9ea-7485-b1b0-2ff6fa98d3a7 2026/02/05 16:59:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-b9e7-7600-b9e4-a3d075f8889e 2026/02/05 16:59:37 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:59:37 INFO Generating first response key=/local --- PASS: TestWhisper_FollowAfterPost (1.26s) === RUN TestWhisper_Throttling 2026/02/05 16:59:37 INFO Applying migration id=initial 2026/02/05 16:59:37 INFO Applying migration id=notesupdated 2026/02/05 16:59:37 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:37 INFO Applying migration id=activitiesid 2026/02/05 16:59:37 INFO Applying migration id=outbox 2026/02/05 16:59:37 INFO Applying migration id=edits 2026/02/05 16:59:37 INFO Applying migration id=outboxactor 2026/02/05 16:59:37 INFO Applying migration id=outboxsender 2026/02/05 16:59:37 INFO Applying migration id=thread 2026/02/05 16:59:37 INFO Applying migration id=host 2026/02/05 16:59:37 INFO Applying migration id=sharedinbox 2026/02/05 16:59:37 INFO Applying migration id=noteshost 2026/02/05 16:59:37 INFO Applying migration id=fetched 2026/02/05 16:59:37 INFO Applying migration id=move 2026/02/05 16:59:37 INFO Applying migration id=cleanup 2026/02/05 16:59:37 INFO Applying migration id=received 2026/02/05 16:59:37 INFO Applying migration id=namehost 2026/02/05 16:59:37 INFO Applying migration id=outboxhost 2026/02/05 16:59:37 INFO Applying migration id=notesfts 2026/02/05 16:59:37 INFO Applying migration id=iconsname 2026/02/05 16:59:37 INFO Applying migration id=nohash 2026/02/05 16:59:37 INFO Applying migration id=shares 2026/02/05 16:59:37 INFO Applying migration id=actorttl 2026/02/05 16:59:37 INFO Applying migration id=tocc 2026/02/05 16:59:37 INFO Applying migration id=followeds 2026/02/05 16:59:37 INFO Applying migration id=certhash 2026/02/05 16:59:37 INFO Applying migration id=follows_sync 2026/02/05 16:59:37 INFO Applying migration id=jsonpath 2026/02/05 16:59:37 INFO Applying migration id=localforward 2026/02/05 16:59:37 INFO Applying migration id=avatar 2026/02/05 16:59:37 INFO Applying migration id=noimage 2026/02/05 16:59:37 INFO Applying migration id=feed 2026/02/05 16:59:37 INFO Applying migration id=bookmarks 2026/02/05 16:59:37 INFO Applying migration id=shareactivity 2026/02/05 16:59:37 INFO Applying migration id=application 2026/02/05 16:59:37 INFO Applying migration id=certificates 2026/02/05 16:59:37 INFO Applying migration id=rawforward 2026/02/05 16:59:37 INFO Applying migration id=publickey 2026/02/05 16:59:37 INFO Applying migration id=resolvegroup 2026/02/05 16:59:37 INFO Applying migration id=reject 2026/02/05 16:59:37 INFO Applying migration id=autodel 2026/02/05 16:59:37 INFO Applying migration id=jsonb 2026/02/05 16:59:37 INFO Applying migration id=quote 2026/02/05 16:59:37 INFO Applying migration id=rfc9421 2026/02/05 16:59:37 INFO Applying migration id=keys 2026/02/05 16:59:37 INFO Applying migration id=portable 2026/02/05 16:59:37 INFO Applying migration id=proofs 2026/02/05 16:59:37 INFO Applying migration id=contexts 2026/02/05 16:59:37 INFO Applying migration id=deliverieshost 2026/02/05 16:59:37 INFO Applying migration id=pembegin 2026/02/05 16:59:37 INFO Applying migration id=didhost 2026/02/05 16:59:38 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-bff9-7d75-98b1-b846bfc57f21 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/02/05 16:59:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-bffa-794c-9528-0ecd6e59c425 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-bff9-7d75-98b1-b846bfc57f21 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebe-bff9-7d75-98b1-b846bfc57f21 2026/02/05 16:59:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-bffb-735e-9b58-eed282832d40 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-bffb-731a-9f69-5842f9758768 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-bffb-731a-9f69-5842f9758768 2026/02/05 16:59:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-bffb-731a-9f69-5842f9758768 2026/02/05 16:59:38 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:59:38 WARN User is posting too frequently last=2026-02-05T16:59:38.000Z can=2026-02-05T17:00:38.000Z 2026/02/05 16:59:38 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:59:38 INFO Generating first response key=/local --- PASS: TestWhisper_Throttling (1.56s) PASS ok github.com/dimkr/tootik/test (cached) FAIL >>> tootik: Retrying (3/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_ShareUnshare === CONT TestMetadata_Link === CONT TestCluster_Poll === CONT TestCluster_PostToFollowers_RejectThenAccept === CONT TestName_Set === CONT TestMetadata_LineBreak === CONT TestCluster_PostToFollowers_DisabledThenAccepted === CONT TestCluster_PostToFollowers_Approved === CONT TestCluster_DeletedInstance === CONT TestCluster_PublicPostQuote === CONT TestCluster_MovedAccount === CONT TestCluster_DM === CONT TestMetadata_Remove === CONT TestCluster_PostToFollowers === CONT TestMetadata_Maximum === CONT TestCluster_PublicPost === CONT TestMetadata_Add === CONT TestCluster_ForwardedLegacyReply === CONT TestMetadata_Equals === CONT TestCluster_Gateways === CONT TestMetadata_HTML 2026/02/05 17:00:15 INFO Applying migration id=initial === CONT TestCluster_ReplyForwardingPortableActors === CONT TestCluster_ReplyForwardingWithoutIntegrityProofs === CONT TestMetadata_Whitespace === CONT TestCluster_ReplyForwardingWithIntegrityProofs === CONT TestCluster_FollowersSyncMissingLocalFollow === CONT TestCluster_FollowersSyncMissingLocalFollowPortableActor === CONT TestCluster_FollowersSyncMissingRemoteFollowPortableActor === CONT TestCluster_PostToFollowers_Rejected === CONT TestDeleter_OldData === CONT TestCluster_FollowersSyncMissingRemoteFollow 2026/02/05 17:00:15 INFO Applying migration id=notesupdated 2026/02/05 17:00:15 INFO Applying migration id=personspreferredusername 2026/02/05 17:00:15 INFO Applying migration id=activitiesid 2026/02/05 17:00:15 INFO Applying migration id=outbox 2026/02/05 17:00:15 INFO Applying migration id=edits 2026/02/05 17:00:15 INFO Applying migration id=outboxactor 2026/02/05 17:00:15 INFO Applying migration id=outboxsender 2026/02/05 17:00:15 INFO Applying migration id=thread 2026/02/05 17:00:15 INFO Applying migration id=host 2026/02/05 17:00:15 INFO Applying migration id=sharedinbox 2026/02/05 17:00:15 INFO Applying migration id=noteshost 2026/02/05 17:00:15 INFO Applying migration id=fetched 2026/02/05 17:00:15 INFO Applying migration id=move 2026/02/05 17:00:15 INFO Applying migration id=cleanup 2026/02/05 17:00:15 INFO Applying migration id=received 2026/02/05 17:00:15 INFO Applying migration id=namehost 2026/02/05 17:00:15 INFO Applying migration id=outboxhost 2026/02/05 17:00:15 INFO Applying migration id=notesfts 2026/02/05 17:00:15 INFO Applying migration id=iconsname 2026/02/05 17:00:15 INFO Applying migration id=nohash 2026/02/05 17:00:15 INFO Applying migration id=shares 2026/02/05 17:00:15 INFO Applying migration id=actorttl 2026/02/05 17:00:15 INFO Applying migration id=tocc 2026/02/05 17:00:15 INFO Applying migration id=followeds 2026/02/05 17:00:15 INFO Applying migration id=certhash 2026/02/05 17:00:15 INFO Applying migration id=follows_sync 2026/02/05 17:00:15 INFO Applying migration id=jsonpath 2026/02/05 17:00:15 INFO Applying migration id=localforward 2026/02/05 17:00:15 INFO Applying migration id=avatar 2026/02/05 17:00:15 INFO Applying migration id=noimage 2026/02/05 17:00:15 INFO Applying migration id=feed 2026/02/05 17:00:15 INFO Applying migration id=bookmarks 2026/02/05 17:00:15 INFO Applying migration id=shareactivity 2026/02/05 17:00:15 INFO Applying migration id=application 2026/02/05 17:00:15 INFO Applying migration id=certificates 2026/02/05 17:00:15 INFO Applying migration id=rawforward 2026/02/05 17:00:15 INFO Applying migration id=publickey 2026/02/05 17:00:15 INFO Applying migration id=resolvegroup 2026/02/05 17:00:15 INFO Applying migration id=reject 2026/02/05 17:00:15 INFO Applying migration id=autodel 2026/02/05 17:00:15 INFO Applying migration id=jsonb 2026/02/05 17:00:15 INFO Applying migration id=quote 2026/02/05 17:00:15 INFO Applying migration id=rfc9421 2026/02/05 17:00:15 INFO Applying migration id=keys 2026/02/05 17:00:15 INFO Applying migration id=portable 2026/02/05 17:00:15 INFO Applying migration id=proofs 2026/02/05 17:00:15 INFO Applying migration id=contexts 2026/02/05 17:00:15 INFO Applying migration id=deliverieshost 2026/02/05 17:00:15 INFO Applying migration id=pembegin 2026/02/05 17:00:15 INFO Applying migration id=didhost 2026/02/05 17:00:16 INFO Applying migration id=initial 2026/02/05 17:00:16 INFO Applying migration id=notesupdated 2026/02/05 17:00:16 INFO Applying migration id=personspreferredusername 2026/02/05 17:00:16 INFO Applying migration id=activitiesid 2026/02/05 17:00:16 INFO Applying migration id=outbox 2026/02/05 17:00:16 INFO Applying migration id=edits 2026/02/05 17:00:16 INFO Applying migration id=outboxactor 2026/02/05 17:00:16 INFO Applying migration id=outboxsender 2026/02/05 17:00:16 INFO Applying migration id=thread 2026/02/05 17:00:16 INFO Applying migration id=host 2026/02/05 17:00:16 INFO Applying migration id=sharedinbox 2026/02/05 17:00:16 INFO Applying migration id=noteshost 2026/02/05 17:00:16 INFO Applying migration id=fetched 2026/02/05 17:00:16 INFO Applying migration id=move 2026/02/05 17:00:16 INFO Applying migration id=cleanup 2026/02/05 17:00:16 INFO Applying migration id=received 2026/02/05 17:00:16 INFO Applying migration id=namehost 2026/02/05 17:00:16 INFO Applying migration id=outboxhost 2026/02/05 17:00:16 INFO Applying migration id=notesfts 2026/02/05 17:00:16 INFO Applying migration id=iconsname 2026/02/05 17:00:16 INFO Applying migration id=nohash 2026/02/05 17:00:16 INFO Applying migration id=shares 2026/02/05 17:00:16 INFO Applying migration id=actorttl 2026/02/05 17:00:16 INFO Applying migration id=tocc 2026/02/05 17:00:16 INFO Applying migration id=followeds 2026/02/05 17:00:16 INFO Applying migration id=certhash 2026/02/05 17:00:16 INFO Applying migration id=follows_sync 2026/02/05 17:00:16 INFO Applying migration id=jsonpath 2026/02/05 17:00:16 INFO Applying migration id=localforward 2026/02/05 17:00:16 INFO Applying migration id=avatar 2026/02/05 17:00:16 INFO Applying migration id=noimage 2026/02/05 17:00:16 INFO Applying migration id=feed 2026/02/05 17:00:16 INFO Applying migration id=bookmarks 2026/02/05 17:00:16 INFO Applying migration id=shareactivity 2026/02/05 17:00:16 INFO Applying migration id=application 2026/02/05 17:00:16 INFO Applying migration id=certificates 2026/02/05 17:00:16 INFO Applying migration id=rawforward 2026/02/05 17:00:16 INFO Applying migration id=publickey 2026/02/05 17:00:16 INFO Applying migration id=resolvegroup 2026/02/05 17:00:16 INFO Applying migration id=reject 2026/02/05 17:00:16 INFO Applying migration id=autodel 2026/02/05 17:00:16 INFO Applying migration id=jsonb 2026/02/05 17:00:16 INFO Applying migration id=quote 2026/02/05 17:00:16 INFO Applying migration id=rfc9421 2026/02/05 17:00:16 INFO Applying migration id=keys 2026/02/05 17:00:16 INFO Applying migration id=portable 2026/02/05 17:00:16 INFO Applying migration id=proofs 2026/02/05 17:00:16 INFO Applying migration id=contexts 2026/02/05 17:00:16 INFO Applying migration id=deliverieshost 2026/02/05 17:00:16 INFO Applying migration id=pembegin 2026/02/05 17:00:16 INFO Applying migration id=didhost 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:16 INFO Applying migration id=initial 2026/02/05 17:00:16 INFO Applying migration id=notesupdated 2026/02/05 17:00:16 INFO Applying migration id=personspreferredusername 2026/02/05 17:00:16 INFO Applying migration id=activitiesid 2026/02/05 17:00:16 INFO Applying migration id=outbox 2026/02/05 17:00:16 INFO Applying migration id=edits 2026/02/05 17:00:16 INFO Applying migration id=outboxactor 2026/02/05 17:00:16 INFO Applying migration id=outboxsender 2026/02/05 17:00:16 INFO Applying migration id=thread 2026/02/05 17:00:16 INFO Applying migration id=host 2026/02/05 17:00:16 INFO Applying migration id=sharedinbox 2026/02/05 17:00:16 INFO Applying migration id=noteshost 2026/02/05 17:00:16 INFO Applying migration id=fetched 2026/02/05 17:00:16 INFO Applying migration id=move 2026/02/05 17:00:16 INFO Applying migration id=cleanup 2026/02/05 17:00:16 INFO Applying migration id=received 2026/02/05 17:00:16 INFO Applying migration id=namehost 2026/02/05 17:00:16 INFO Applying migration id=outboxhost 2026/02/05 17:00:16 INFO Applying migration id=notesfts 2026/02/05 17:00:16 INFO Applying migration id=iconsname 2026/02/05 17:00:16 INFO Applying migration id=nohash 2026/02/05 17:00:16 INFO Applying migration id=shares 2026/02/05 17:00:16 INFO Applying migration id=actorttl 2026/02/05 17:00:16 INFO Applying migration id=tocc 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:16 INFO Applying migration id=followeds 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:16 INFO Applying migration id=certhash 2026/02/05 17:00:16 INFO Applying migration id=follows_sync 2026/02/05 17:00:16 INFO Applying migration id=jsonpath 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:16 INFO Applying migration id=localforward 2026/02/05 17:00:16 INFO Applying migration id=avatar 2026/02/05 17:00:16 INFO Applying migration id=noimage 2026/02/05 17:00:16 INFO Applying migration id=feed 2026/02/05 17:00:16 INFO Applying migration id=bookmarks 2026/02/05 17:00:16 INFO Applying migration id=shareactivity 2026/02/05 17:00:16 INFO Applying migration id=application 2026/02/05 17:00:16 INFO Applying migration id=certificates 2026/02/05 17:00:16 INFO Applying migration id=rawforward 2026/02/05 17:00:16 INFO Applying migration id=publickey 2026/02/05 17:00:16 INFO Applying migration id=resolvegroup 2026/02/05 17:00:16 INFO Applying migration id=reject 2026/02/05 17:00:16 INFO Applying migration id=autodel 2026/02/05 17:00:16 INFO Applying migration id=jsonb 2026/02/05 17:00:16 INFO Applying migration id=quote 2026/02/05 17:00:16 INFO Applying migration id=rfc9421 2026/02/05 17:00:16 INFO Applying migration id=keys 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:16 INFO Applying migration id=portable 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:16 INFO Applying migration id=proofs 2026/02/05 17:00:16 INFO Applying migration id=contexts 2026/02/05 17:00:16 INFO Applying migration id=deliverieshost 2026/02/05 17:00:16 INFO Applying migration id=pembegin 2026/02/05 17:00:16 INFO Applying migration id=didhost 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:16 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 17:00:16 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:16 INFO Looking up user name=carol 2026/02/05 17:00:16 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:16 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-54aa-7f22-b46b-abead0f9cf8f 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/02/05 17:00:16 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-54aa-7f22-b46b-abead0f9cf8f 2026/02/05 17:00:16 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-54aa-7f22-b46b-abead0f9cf8f 2026/02/05 17:00:16 INFO Looking up user name=alice 2026/02/05 17:00:16 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-54aa-7f22-b46b-abead0f9cf8f 2026/02/05 17:00:16 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-54aa-7f22-b46b-abead0f9cf8f 2026/02/05 17:00:16 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:16 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 17:00:16 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-54c2-7229-a39a-229e3a190d57 2026/02/05 17:00:16 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:17 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-5503-728c-b72d-cbc38f3b97b4 2026/02/05 17:00:17 INFO Looking up user name=alice 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:17 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-54aa-7f22-b46b-abead0f9cf8f 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/02/05 17:00:17 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:17 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5519-78a7-b18a-d2375ac8aba6 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-54aa-7f22-b46b-abead0f9cf8f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-54aa-7f22-b46b-abead0f9cf8f 2026/02/05 17:00:17 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/02/05 17:00:17 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5519-78a7-b18a-d2375ac8aba6 2026/02/05 17:00:17 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5519-78a7-b18a-d2375ac8aba6 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-551d-78f4-af03-0eb40cb507c8 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:17 INFO Looking up user name=carol 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebf-5520-7612-a977-ed2d60702096 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:17 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5519-78a7-b18a-d2375ac8aba6 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-552c-7a66-a5b0-edf11c4339fd 2026/02/05 17:00:17 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-5519-78a7-b18a-d2375ac8aba6 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:17 INFO Looking up user name=carol 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-5536-7d9d-a69f-30e9838ea826 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:17 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5519-78a7-b18a-d2375ac8aba6 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-54aa-7f22-b46b-abead0f9cf8f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-54aa-7f22-b46b-abead0f9cf8f 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:17 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:17 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:17 INFO Looking up user name=alice 2026/02/05 17:00:17 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:17 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/02/05 17:00:17 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-556d-7d3b-b53a-6213f8e4f6b8 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-5570-7777-828a-0b70e98ee735 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:17 INFO Looking up resource resource=bob@b.localdomain user=bob --- PASS: TestBio_Set (1.44s) === CONT TestDeleter_Disabled 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:17 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:17 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-5580-7bc9-9b5b-95a3eb569478 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5580-7b36-a1e6-e75814cd16f0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-5580-7b36-a1e6-e75814cd16f0 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:17 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebf-5595-7c0a-96d3-2c85ac6e0a82 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/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-5592-72a6-8bdc-faa6bcfc4379 --- PASS: TestMetadata_Maximum (1.48s) === CONT TestCluster_ReplyInCommunity 2026/02/05 17:00:17 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-5595-7c0a-96d3-2c85ac6e0a82 2026/02/05 17:00:17 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-5595-7c0a-96d3-2c85ac6e0a82 2026/02/05 17:00:17 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5580-7bc9-9b5b-95a3eb569478 2026/02/05 17:00:17 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5580-7bc9-9b5b-95a3eb569478 --- PASS: TestMetadata_Link (1.49s) === CONT TestCluster_PostToFollowers_RejectedLocally 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-5593-7412-b737-ad0662340dc0 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:17 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-55bf-7511-8b7d-aa5a81113b0e 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/02/05 17:00:17 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/02/05 17:00:17 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-5595-7c0a-96d3-2c85ac6e0a82 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2ebf-5595-7c0a-96d3-2c85ac6e0a82 2026/02/05 17:00:17 INFO Looking up user name=carol 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:17 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5580-7bc9-9b5b-95a3eb569478 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-5580-7bc9-9b5b-95a3eb569478 2026/02/05 17:00:17 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:17 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-55bf-7511-8b7d-aa5a81113b0e 2026/02/05 17:00:17 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-55bf-7511-8b7d-aa5a81113b0e 2026/02/05 17:00:17 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-5580-7b36-a1e6-e75814cd16f0 request.user=carol post=https://b.localdomain/post/019c2ebf-5580-7b36-a1e6-e75814cd16f0 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-55c1-791f-93df-8105e9be7ec2 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:17 INFO Looking up user name=alice 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-55bf-7511-8b7d-aa5a81113b0e 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-55bf-7511-8b7d-aa5a81113b0e 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:17 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:17 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebf-5595-7c0a-96d3-2c85ac6e0a82 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/02/05 17:00:17 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:17 INFO Looking up user name=carol 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-55de-7d2c-81c4-48fa0c877dd7 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:17 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-55ee-7499-92d8-21dfa1add8b3 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/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:17 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-5580-7bc9-9b5b-95a3eb569478 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5580-7b36-a1e6-e75814cd16f0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-5580-7b36-a1e6-e75814cd16f0 2026/02/05 17:00:17 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-55ee-7499-92d8-21dfa1add8b3 2026/02/05 17:00:17 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-55ee-7499-92d8-21dfa1add8b3 2026/02/05 17:00:17 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:17 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key="my website" 2026/02/05 17:00:17 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2ebf-55f9-76fe-b63c-38e601640506 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-5595-7c0a-96d3-2c85ac6e0a82 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebf-5595-7c0a-96d3-2c85ac6e0a82 2026/02/05 17:00:17 INFO Looking up user name=alice 2026/02/05 17:00:17 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2ebf-55f9-76fe-b63c-38e601640506 2026/02/05 17:00:17 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2ebf-55f9-76fe-b63c-38e601640506 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:17 INFO Looking up user name=alice 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:17 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-55ee-7499-92d8-21dfa1add8b3 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-55ee-7499-92d8-21dfa1add8b3 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-55f8-7e4a-928e-ad20f7cf805b 2026/02/05 17:00:17 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2ebf-55f9-76fe-b63c-38e601640506 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2ebf-55f9-76fe-b63c-38e601640506 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:17 INFO Looking up user name=alice 2026/02/05 17:00:17 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-55bf-7511-8b7d-aa5a81113b0e 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/02/05 17:00:17 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5612-7373-8878-3b51bf339e4b activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-55bf-7511-8b7d-aa5a81113b0e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-55bf-7511-8b7d-aa5a81113b0e 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:17 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5612-7373-8878-3b51bf339e4b 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:17 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5612-7373-8878-3b51bf339e4b 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:17 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="HTML tags like <p>" 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 17:00:17 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:17 INFO Looking up user name=carol 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-5623-7786-b7ab-8425e1dfeab5 2026/02/05 17:00:17 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-5623-7786-b7ab-8425e1dfeab5 2026/02/05 17:00:17 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:17 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/02/05 17:00:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:17 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5612-7373-8878-3b51bf339e4b 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-5612-7373-8878-3b51bf339e4b 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:17 INFO Looking up user name=carol 2026/02/05 17:00:17 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 17:00:17 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-5623-7786-b7ab-8425e1dfeab5 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-5623-7786-b7ab-8425e1dfeab5 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-5624-78d0-8e9b-3e0e7b6872ab 2026/02/05 17:00:17 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=g --- PASS: TestCluster_PostToFollowers_RejectThenAccept (1.62s) === CONT TestCluster_PostToFollowers_AcceptThenReject 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:17 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5612-7373-8878-3b51bf339e4b activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-55bf-7511-8b7d-aa5a81113b0e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-55bf-7511-8b7d-aa5a81113b0e 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:17 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:17 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-5631-7145-a0f1-4965fc88e3bc 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-5638-70df-abf1-8cf24a972979 2026/02/05 17:00:17 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:17 INFO Looking up user name=carol 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:17 WARN Metadata field key does not exist request.path=/users/metadata/remove request.user=bob raw=g 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:17 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:17 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-5665-71bb-a9f1-bda9b997cafd 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/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-5665-71bb-a9f1-bda9b997cafd 2026/02/05 17:00:17 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-5665-71bb-a9f1-bda9b997cafd 2026/02/05 17:00:17 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice --- PASS: TestMetadata_Whitespace (1.67s) === CONT TestCluster_PostInCommunity 2026/02/05 17:00:17 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:17 INFO Fetching object id=ap://did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor 2026/02/05 17:00:17 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Looking up user name=alice 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor offset=0 2026/02/05 17:00:17 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-5665-71bb-a9f1-bda9b997cafd 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-5665-71bb-a9f1-bda9b997cafd 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:17 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-569e-7d3f-bbc5-b46b5a1e07a1 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/02/05 17:00:17 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:17 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:17 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-56c4-7c68-99b3-4639614cb026 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:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:17 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-56cf-7460-a001-36cf9e107811 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/02/05 17:00:17 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-569e-7d3f-bbc5-b46b5a1e07a1 2026/02/05 17:00:17 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-569e-7d3f-bbc5-b46b5a1e07a1 2026/02/05 17:00:17 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-56cf-7460-a001-36cf9e107811 2026/02/05 17:00:17 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-56cf-7460-a001-36cf9e107811 2026/02/05 17:00:17 INFO Looking up user name=bob --- PASS: TestMetadata_HTML (1.78s) === CONT TestCluster_PostToFollowers_ApprovedLocally --- PASS: TestMetadata_Equals (1.78s) === CONT TestCluster_PostToFollowers_RejectTwice 2026/02/05 17:00:17 INFO Looking up user name=alice 2026/02/05 17:00:17 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=e 2026/02/05 17:00:17 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-56cf-7460-a001-36cf9e107811 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-56cf-7460-a001-36cf9e107811 2026/02/05 17:00:17 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-56cc-7326-8d3c-576ab11f9827 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-56cc-724b-9cd0-2b531356f73d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-56cc-724b-9cd0-2b531356f73d 2026/02/05 17:00:17 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-56ec-7788-b168-d3856936b303 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/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-56e8-77f0-bb40-ee15a9b57589 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-56c0-7031-a530-2dd4e134def0 2026/02/05 17:00:17 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-569e-7d3f-bbc5-b46b5a1e07a1 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:17 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-569e-7d3f-bbc5-b46b5a1e07a1 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:17 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Looking up user name=alice 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-5709-7a28-b6ce-410e56db4bf8 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-56df-7d19-866c-7068e599a7a8 2026/02/05 17:00:17 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/inbox activity=https://a.localdomain/follow/019c2ebf-56c4-7c68-99b3-4639614cb026 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:17 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-56cc-7326-8d3c-576ab11f9827 2026/02/05 17:00:17 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/inbox activity=https://a.localdomain/follow/019c2ebf-56c4-7c68-99b3-4639614cb026 2026/02/05 17:00:17 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-56cc-7326-8d3c-576ab11f9827 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:17 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-56ec-7788-b168-d3856936b303 2026/02/05 17:00:17 ERROR Cannot add metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/05 17:00:17 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-56ec-7788-b168-d3856936b303 2026/02/05 17:00:17 INFO Looking up user name=alice 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:17 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-55ee-7499-92d8-21dfa1add8b3 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/02/05 17:00:17 INFO Looking up user name=alice 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-573b-78f3-9533-9101ea6e8898 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-55ee-7499-92d8-21dfa1add8b3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-55ee-7499-92d8-21dfa1add8b3 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:17 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-56ec-7788-b168-d3856936b303 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:17 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-56ec-7788-b168-d3856936b303 2026/02/05 17:00:17 INFO Looking up user name=alice 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:17 INFO Looking up user name=carol 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:17 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-56cc-7326-8d3c-576ab11f9827 2026/02/05 17:00:17 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:17 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-56cc-7326-8d3c-576ab11f9827 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/inbox activity=https://a.localdomain/follow/019c2ebf-56c4-7c68-99b3-4639614cb026 2026/02/05 17:00:17 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=c 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-56c4-7c68-99b3-4639614cb026 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:17 INFO Looking up user name=alice 2026/02/05 17:00:17 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-5665-71bb-a9f1-bda9b997cafd 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/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor offset=0 2026/02/05 17:00:17 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-56cf-7460-a001-36cf9e107811 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/02/05 17:00:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:17 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-56cc-724b-9cd0-2b531356f73d request.user=bob post=https://b.localdomain/post/019c2ebf-56cc-724b-9cd0-2b531356f73d 2026/02/05 17:00:17 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5750-7c0a-9388-c86902c5cd4c activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-5665-71bb-a9f1-bda9b997cafd activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-5665-71bb-a9f1-bda9b997cafd 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 17:00:17 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-573b-78f3-9533-9101ea6e8898 2026/02/05 17:00:17 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-573b-78f3-9533-9101ea6e8898 2026/02/05 17:00:17 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-574d-735a-ad96-a2822e262390 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:17 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5750-7c0a-9388-c86902c5cd4c 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:17 INFO Looking up user name=alice 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:17 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=a 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:17 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:17 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-573b-78f3-9533-9101ea6e8898 2026/02/05 17:00:17 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5750-7c0a-9388-c86902c5cd4c 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:17 INFO Looking up user name=carol 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:17 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5750-7c0a-9388-c86902c5cd4c 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-5750-7c0a-9388-c86902c5cd4c 2026/02/05 17:00:17 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-576d-7ddd-b630-9d7a701463a3 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-573b-78f3-9533-9101ea6e8898 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:17 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:17 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:17 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebf-57a6-7330-8168-3e270ca86e47 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/02/05 17:00:17 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-573b-78f3-9533-9101ea6e8898 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-55ee-7499-92d8-21dfa1add8b3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-55ee-7499-92d8-21dfa1add8b3 2026/02/05 17:00:17 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-57a2-7cc5-b801-82f1d4923335 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/02/05 17:00:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:17 INFO Looking up user name=carol 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Fetching object id=ap://did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor 2026/02/05 17:00:17 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-57a2-7cc5-b801-82f1d4923335 2026/02/05 17:00:17 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-57a2-7cc5-b801-82f1d4923335 2026/02/05 17:00:17 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5750-7c0a-9388-c86902c5cd4c activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-5665-71bb-a9f1-bda9b997cafd activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-5665-71bb-a9f1-bda9b997cafd 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 17:00:17 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:17 INFO Looking up user name=carol 2026/02/05 17:00:17 INFO Looking up user name=carol 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:17 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-57a2-7cc5-b801-82f1d4923335 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor offset=0 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-57a2-7cc5-b801-82f1d4923335 2026/02/05 17:00:17 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-57a6-7330-8168-3e270ca86e47 2026/02/05 17:00:17 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-57a6-7330-8168-3e270ca86e47 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:17 INFO Looking up user name=bob --- PASS: TestName_Set (2.05s) === CONT TestCluster_PostToFollowers_AcceptTwice 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:17 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:17 INFO Looking up user name=carol 2026/02/05 17:00:17 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-57e9-75e8-9daa-91d89f62dbb4 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/02/05 17:00:17 INFO Adding mention request.path=/users/dm request.user=carol name=@alice@a.localdomain actor=https://a.localdomain/user/alice --- PASS: TestMetadata_Add (2.06s) 2026/02/05 17:00:17 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-57a6-7330-8168-3e270ca86e47 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2ebf-57a6-7330-8168-3e270ca86e47 2026/02/05 17:00:17 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-57f9-7283-bf61-0bd47e74d5eb 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/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:17 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-57f5-7011-9be3-9c3b82c9b949 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-57f4-7c6b-9ac6-69f58b6af9a3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-57f4-7c6b-9ac6-69f58b6af9a3 2026/02/05 17:00:17 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:17 INFO Fetching object id=ap://did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-57e9-75e8-9daa-91d89f62dbb4 2026/02/05 17:00:17 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-57e9-75e8-9daa-91d89f62dbb4 2026/02/05 17:00:17 INFO Looking up user name=alice 2026/02/05 17:00:17 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-57f9-7283-bf61-0bd47e74d5eb 2026/02/05 17:00:17 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-57f9-7283-bf61-0bd47e74d5eb 2026/02/05 17:00:17 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-5829-77e8-b32d-6608aca1bd0b 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:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor offset=0 2026/02/05 17:00:17 INFO Looking up user name=alice 2026/02/05 17:00:17 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/inbox activity=https://a.localdomain/follow/019c2ebf-5829-77e8-b32d-6608aca1bd0b 2026/02/05 17:00:17 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/inbox activity=https://a.localdomain/follow/019c2ebf-5829-77e8-b32d-6608aca1bd0b 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:17 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-57e9-75e8-9daa-91d89f62dbb4 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:17 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-57f9-7283-bf61-0bd47e74d5eb 2026/02/05 17:00:17 INFO Looking up user name=carol 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-57e9-75e8-9daa-91d89f62dbb4 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-57f9-7283-bf61-0bd47e74d5eb 2026/02/05 17:00:17 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:17 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-56cc-7326-8d3c-576ab11f9827 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-56cc-724b-9cd0-2b531356f73d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-56cc-724b-9cd0-2b531356f73d 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:17 INFO Fetching object id=ap://did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:17 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/02/05 17:00:17 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019c2ebf-57f5-7011-9be3-9c3b82c9b949 2026/02/05 17:00:17 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019c2ebf-57f5-7011-9be3-9c3b82c9b949 2026/02/05 17:00:17 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/inbox activity=https://a.localdomain/follow/019c2ebf-5829-77e8-b32d-6608aca1bd0b 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:17 INFO Applying migration id=initial 2026/02/05 17:00:17 INFO Looking up user name=carol 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-5829-77e8-b32d-6608aca1bd0b 2026/02/05 17:00:17 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor offset=0 2026/02/05 17:00:17 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019c2ebf-57f5-7011-9be3-9c3b82c9b949 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-57f5-7011-9be3-9c3b82c9b949 2026/02/05 17:00:17 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-5876-742a-8c18-b498da88b97f 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/02/05 17:00:17 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-57f4-7c6b-9ac6-69f58b6af9a3 request.user=carol post=https://b.localdomain/post/019c2ebf-57f4-7c6b-9ac6-69f58b6af9a3 2026/02/05 17:00:17 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2ebf-57a6-7330-8168-3e270ca86e47 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/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor offset=0 2026/02/05 17:00:17 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebf-5888-7162-bae0-620299f8191f activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-57a6-7330-8168-3e270ca86e47 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebf-57a6-7330-8168-3e270ca86e47 --- PASS: TestMetadata_Remove (2.21s) 2026/02/05 17:00:17 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebf-5888-7162-bae0-620299f8191f 2026/02/05 17:00:17 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebf-5888-7162-bae0-620299f8191f 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:17 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:17 INFO Looking up user name=alice 2026/02/05 17:00:17 INFO Follow is rejected activity.id=https://b.localdomain/reject/019c2ebf-5898-7577-9538-ba1189b40045 activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-56cf-7460-a001-36cf9e107811 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2ebf-56cf-7460-a001-36cf9e107811 2026/02/05 17:00:17 INFO Looking up user name=carol 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 17:00:17 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebf-58a6-7e67-8da6-95d22fa03e00 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:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor 2026/02/05 17:00:17 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/019c2ebf-5898-7577-9538-ba1189b40045 2026/02/05 17:00:17 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/019c2ebf-5898-7577-9538-ba1189b40045 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:17 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:17 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-5882-77cd-8dec-2fc544cdce54 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5882-7761-a54c-5df2191b6291 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-5882-7761-a54c-5df2191b6291 2026/02/05 17:00:17 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebf-5888-7162-bae0-620299f8191f 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 17:00:17 INFO Looking up user name=alice 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2ebf-5888-7162-bae0-620299f8191f 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:17 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/update/019c2ebf-5860-704b-bacd-c52e5eb12167 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor gateway=https://c.localdomain 2026/02/05 17:00:17 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/update/019c2ebf-5860-704b-bacd-c52e5eb12167 2026/02/05 17:00:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:17 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/update/019c2ebf-5860-704b-bacd-c52e5eb12167 2026/02/05 17:00:17 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:17 INFO Applying migration id=notesupdated 2026/02/05 17:00:17 INFO Looking up user name=carol 2026/02/05 17:00:17 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-5876-742a-8c18-b498da88b97f 2026/02/05 17:00:17 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-5876-742a-8c18-b498da88b97f 2026/02/05 17:00:17 INFO Looking up user name=bob 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-586f-7ced-9a96-81a9a5c851c4 2026/02/05 17:00:17 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:17 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:17 INFO Fetching object id=ap://did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:17 INFO Looking up user name=alice 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:18 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:18 INFO Looking up user name=alice 2026/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 WARN Invalid metadata field request.path=/users/metadata/add request.user=bob field="c=d\ne" 2026/02/05 17:00:18 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-56ec-7788-b168-d3856936b303 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/02/05 17:00:18 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/019c2ebf-5898-7577-9538-ba1189b40045 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:18 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/reject/019c2ebf-5898-7577-9538-ba1189b40045 2026/02/05 17:00:18 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-58df-7f0c-8c61-a21d41ce7ebe activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-56ec-7788-b168-d3856936b303 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-56ec-7788-b168-d3856936b303 2026/02/05 17:00:18 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-5876-742a-8c18-b498da88b97f 2026/02/05 17:00:18 INFO Applying migration id=personspreferredusername 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 INFO Looking up user name=carol 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-5876-742a-8c18-b498da88b97f 2026/02/05 17:00:18 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-58e2-7b34-bec4-df1716e32e43 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:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor 2026/02/05 17:00:18 INFO Applying migration id=activitiesid 2026/02/05 17:00:18 INFO Applying migration id=outbox 2026/02/05 17:00:18 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-569e-7d3f-bbc5-b46b5a1e07a1 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/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:18 INFO Looking up user name=carol 2026/02/05 17:00:18 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-58f6-7a2f-ab74-aea40ad0b6d1 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-569e-7d3f-bbc5-b46b5a1e07a1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-569e-7d3f-bbc5-b46b5a1e07a1 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:18 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-57a2-7cc5-b801-82f1d4923335 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/02/05 17:00:18 INFO Looking up user name=alice 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/inbox activity=https://b.localdomain/follow/019c2ebf-58a6-7e67-8da6-95d22fa03e00 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/inbox activity=https://b.localdomain/follow/019c2ebf-58a6-7e67-8da6-95d22fa03e00 2026/02/05 17:00:18 INFO Follow is rejected activity.id=https://b.localdomain/reject/019c2ebf-5898-7577-9538-ba1189b40045 activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-56cf-7460-a001-36cf9e107811 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2ebf-56cf-7460-a001-36cf9e107811 2026/02/05 17:00:18 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5902-7c09-8863-12cd830e8f1f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-57a2-7cc5-b801-82f1d4923335 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2ebf-57a2-7cc5-b801-82f1d4923335 2026/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/update/019c2ebf-5860-704b-bacd-c52e5eb12167 2026/02/05 17:00:18 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebf-5888-7162-bae0-620299f8191f activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-57a6-7330-8168-3e270ca86e47 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebf-57a6-7330-8168-3e270ca86e47 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-58df-7f0c-8c61-a21d41ce7ebe 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-58df-7f0c-8c61-a21d41ce7ebe 2026/02/05 17:00:18 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/update/019c2ebf-5860-704b-bacd-c52e5eb12167 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 INFO Looking up user name=alice 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-58f6-7a2f-ab74-aea40ad0b6d1 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-58f6-7a2f-ab74-aea40ad0b6d1 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-5902-7c09-8863-12cd830e8f1f 2026/02/05 17:00:18 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/inbox activity=https://b.localdomain/follow/019c2ebf-58a6-7e67-8da6-95d22fa03e00 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5882-77cd-8dec-2fc544cdce54 2026/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5882-77cd-8dec-2fc544cdce54 2026/02/05 17:00:18 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2ebf-58a6-7e67-8da6-95d22fa03e00 2026/02/05 17:00:18 INFO Fetching object id=ap://did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor offset=0 2026/02/05 17:00:18 INFO Looking up user name=carol 2026/02/05 17:00:18 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-56c4-7c68-99b3-4639614cb026 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:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-58f6-7a2f-ab74-aea40ad0b6d1 2026/02/05 17:00:18 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/accept/019c2ebf-5936-7f29-a4fa-4a4e0c105815 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-56c4-7c68-99b3-4639614cb026 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-56c4-7c68-99b3-4639614cb026 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/05 17:00:18 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/inbox activity=https://a.localdomain/follow/019c2ebf-58e2-7b34-bec4-df1716e32e43 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/inbox activity=https://a.localdomain/follow/019c2ebf-58e2-7b34-bec4-df1716e32e43 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-58f6-7a2f-ab74-aea40ad0b6d1 2026/02/05 17:00:18 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-5939-76da-879c-ec1bc8cbc894 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/02/05 17:00:18 INFO Looking up user name=carol 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5882-77cd-8dec-2fc544cdce54 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 INFO Looking up user name=alice 2026/02/05 17:00:18 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-5882-77cd-8dec-2fc544cdce54 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/inbox activity=https://a.localdomain/follow/019c2ebf-58e2-7b34-bec4-df1716e32e43 2026/02/05 17:00:18 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-58f6-7a2f-ab74-aea40ad0b6d1 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-569e-7d3f-bbc5-b46b5a1e07a1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-569e-7d3f-bbc5-b46b5a1e07a1 2026/02/05 17:00:18 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-5829-77e8-b32d-6608aca1bd0b 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:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor 2026/02/05 17:00:18 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:18 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2ebf-5958-7a87-9378-980fa695e11f 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/02/05 17:00:18 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-5882-7761-a54c-5df2191b6291 request.user=carol post=https://b.localdomain/post/019c2ebf-5882-7761-a54c-5df2191b6291 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-58e2-7b34-bec4-df1716e32e43 2026/02/05 17:00:18 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/accept/019c2ebf-5963-7189-bd26-514e75f9a72c activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-5829-77e8-b32d-6608aca1bd0b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2ebf-5829-77e8-b32d-6608aca1bd0b 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor offset=0 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor offset=0 2026/02/05 17:00:18 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-595d-7d27-b677-c0cb03c9e85f 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/02/05 17:00:18 INFO Looking up user name=carol 2026/02/05 17:00:18 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2ebf-5969-7a27-b293-df1dde1a872a 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/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/accept/019c2ebf-5936-7f29-a4fa-4a4e0c105815 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/accept/019c2ebf-5936-7f29-a4fa-4a4e0c105815 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/accept/019c2ebf-5963-7189-bd26-514e75f9a72c 2026/02/05 17:00:18 INFO Fetching object id=ap://did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-5939-76da-879c-ec1bc8cbc894 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-5939-76da-879c-ec1bc8cbc894 2026/02/05 17:00:18 INFO Looking up user name=alice 2026/02/05 17:00:18 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-57f5-7011-9be3-9c3b82c9b949 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-57f4-7c6b-9ac6-69f58b6af9a3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-57f4-7c6b-9ac6-69f58b6af9a3 2026/02/05 17:00:18 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/update/019c2ebf-5941-75e3-9a89-42b7870367d2 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor gateway=https://a.localdomain 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/update/019c2ebf-5941-75e3-9a89-42b7870367d2 2026/02/05 17:00:18 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/update/019c2ebf-5941-75e3-9a89-42b7870367d2 2026/02/05 17:00:18 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:18 INFO Fetching object id=ap://did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:18 INFO Fetching object id=ap://did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-58df-7f0c-8c61-a21d41ce7ebe 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-5902-7c09-8863-12cd830e8f1f 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-5939-76da-879c-ec1bc8cbc894 2026/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-5939-76da-879c-ec1bc8cbc894 2026/02/05 17:00:18 INFO Looking up user name=alice 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/accept/019c2ebf-5936-7f29-a4fa-4a4e0c105815 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/accept/019c2ebf-5963-7189-bd26-514e75f9a72c 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor 2026/02/05 17:00:18 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-5902-7c09-8863-12cd830e8f1f 2026/02/05 17:00:18 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:18 INFO Fetching object id=ap://did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor 2026/02/05 17:00:18 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebf-5958-7a87-9378-980fa695e11f 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebf-5958-7a87-9378-980fa695e11f 2026/02/05 17:00:18 INFO Looking up user name=carol 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-5902-7c09-8863-12cd830e8f1f 2026/02/05 17:00:18 INFO Looking up user name=carol 2026/02/05 17:00:18 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-5876-742a-8c18-b498da88b97f 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/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebf-5969-7a27-b293-df1dde1a872a 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebf-5969-7a27-b293-df1dde1a872a 2026/02/05 17:00:18 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-58df-7f0c-8c61-a21d41ce7ebe 2026/02/05 17:00:18 INFO Looking up user name=carol 2026/02/05 17:00:18 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:18 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-59d8-7d59-90d0-1ca7f5ae121c activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-5876-742a-8c18-b498da88b97f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-5876-742a-8c18-b498da88b97f 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-595d-7d27-b677-c0cb03c9e85f 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-595d-7d27-b677-c0cb03c9e85f 2026/02/05 17:00:18 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebf-5958-7a87-9378-980fa695e11f 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:18 INFO Looking up user name=alice 2026/02/05 17:00:18 INFO Applying migration id=edits 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/update/019c2ebf-5941-75e3-9a89-42b7870367d2 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor offset=0 2026/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 INFO Looking up user name=alice 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-59d8-7d59-90d0-1ca7f5ae121c 2026/02/05 17:00:18 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-59d8-7d59-90d0-1ca7f5ae121c 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor 2026/02/05 17:00:18 INFO Applying migration id=outboxactor 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2ebf-5958-7a87-9378-980fa695e11f 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebf-5969-7a27-b293-df1dde1a872a 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/update/019c2ebf-5941-75e3-9a89-42b7870367d2 2026/02/05 17:00:18 INFO Looking up user name=carol 2026/02/05 17:00:18 INFO Applying migration id=outboxsender --- PASS: TestMetadata_LineBreak (2.57s) 2026/02/05 17:00:18 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2ebf-5969-7a27-b293-df1dde1a872a 2026/02/05 17:00:18 INFO Fetching object id=ap://did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebf-597a-7dec-bd91-9de68e309fc1 2026/02/05 17:00:18 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/follow/019c2ebf-59f0-7552-9eec-cb2f20bed816 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:18 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-58df-7f0c-8c61-a21d41ce7ebe activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-56ec-7788-b168-d3856936b303 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-56ec-7788-b168-d3856936b303 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-595d-7d27-b677-c0cb03c9e85f 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-598d-7cb5-b4bf-28573126f683 2026/02/05 17:00:18 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/accept/019c2ebf-5963-7189-bd26-514e75f9a72c 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebf-5985-7877-b8dd-264e07c65d95 2026/02/05 17:00:18 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:18 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-59d8-7d59-90d0-1ca7f5ae121c 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/accept/019c2ebf-5936-7f29-a4fa-4a4e0c105815 2026/02/05 17:00:18 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:18 INFO Fetching object id=ap://did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-595d-7d27-b677-c0cb03c9e85f 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-59d8-7d59-90d0-1ca7f5ae121c 2026/02/05 17:00:18 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 17:00:18 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/02/05 17:00:18 INFO Looking up user name=alice 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/accept/019c2ebf-5963-7189-bd26-514e75f9a72c 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:18 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:18 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5902-7c09-8863-12cd830e8f1f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-57a2-7cc5-b801-82f1d4923335 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2ebf-57a2-7cc5-b801-82f1d4923335 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:18 INFO Looking up user name=carol 2026/02/05 17:00:18 INFO Looking up user name=carol 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor 2026/02/05 17:00:18 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:18 INFO Fetching object id=ap://did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor 2026/02/05 17:00:18 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:18 INFO Looking up user name=carol 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:18 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-59d8-7d59-90d0-1ca7f5ae121c activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-5876-742a-8c18-b498da88b97f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-5876-742a-8c18-b498da88b97f 2026/02/05 17:00:18 INFO Applying migration id=thread 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor offset=0 2026/02/05 17:00:18 INFO Applying migration id=host 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor offset=0 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/follow/019c2ebf-59f0-7552-9eec-cb2f20bed816 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/follow/019c2ebf-59f0-7552-9eec-cb2f20bed816 2026/02/05 17:00:18 INFO Fetching object id=ap://did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor 2026/02/05 17:00:18 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/accept/019c2ebf-5936-7f29-a4fa-4a4e0c105815 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-56c4-7c68-99b3-4639614cb026 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-56c4-7c68-99b3-4639614cb026 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor 2026/02/05 17:00:18 INFO Fetching object id=ap://did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor 2026/02/05 17:00:18 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvBGczzFpeDi1U9SfAyCKS8qyUZF7X7AjGb4Us7fn4rUg/actor/follow/019c2ebf-5a5f-7f35-bf5f-0b77a057f764 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkvBGczzFpeDi1U9SfAyCKS8qyUZF7X7AjGb4Us7fn4rUg/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkvBGczzFpeDi1U9SfAyCKS8qyUZF7X7AjGb4Us7fn4rUg/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor 2026/02/05 17:00:18 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:18 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:18 INFO Applying migration id=sharedinbox 2026/02/05 17:00:18 INFO Applying migration id=noteshost 2026/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-5a31-7196-8443-1aa135298a38 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5a31-7135-ae56-2522cd2a57a5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-5a31-7135-ae56-2522cd2a57a5 2026/02/05 17:00:18 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:18 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-5a6f-7782-8604-d6fe87343908 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/02/05 17:00:18 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:18 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebf-5a93-78d7-b2ae-65d47b7421bf 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/02/05 17:00:18 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:18 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/accept/019c2ebf-5963-7189-bd26-514e75f9a72c activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-5829-77e8-b32d-6608aca1bd0b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2ebf-5829-77e8-b32d-6608aca1bd0b 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/follow/019c2ebf-59f0-7552-9eec-cb2f20bed816 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:18 INFO Looking up user name=alice 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebf-5a27-7acb-8c73-e3681e6bc2eb 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/follow/019c2ebf-59f0-7552-9eec-cb2f20bed816 2026/02/05 17:00:18 INFO Applying migration id=fetched 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor offset=0 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:18 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/02/05 17:00:18 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-5ab4-7235-b5ab-149d0f2cbf37 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:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor 2026/02/05 17:00:18 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebf-5ab5-734a-81ea-20b68d525904 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/02/05 17:00:18 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-5ab5-772a-b527-10d2174dbb1d 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/02/05 17:00:18 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-5ab8-7246-b77f-44b99dfc0bc6 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/02/05 17:00:18 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-5939-76da-879c-ec1bc8cbc894 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/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/02/05 17:00:18 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/inbox activity=https://a.localdomain/follow/019c2ebf-5ab4-7235-b5ab-149d0f2cbf37 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/inbox activity=https://a.localdomain/follow/019c2ebf-5ab4-7235-b5ab-149d0f2cbf37 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:18 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5acb-75bb-9c2d-cead5ef7c53c activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-5939-76da-879c-ec1bc8cbc894 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-5939-76da-879c-ec1bc8cbc894 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvBGczzFpeDi1U9SfAyCKS8qyUZF7X7AjGb4Us7fn4rUg/actor/follow/019c2ebf-5a5f-7f35-bf5f-0b77a057f764 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvBGczzFpeDi1U9SfAyCKS8qyUZF7X7AjGb4Us7fn4rUg/actor/follow/019c2ebf-5a5f-7f35-bf5f-0b77a057f764 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:18 INFO Looking up user name=alice 2026/02/05 17:00:18 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/follow/019c2ebf-5acb-7e01-b201-891decf11197 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:18 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:18 INFO Looking up user name=carol 2026/02/05 17:00:18 INFO Fetching object id=ap://did:key:z6MkvBGczzFpeDi1U9SfAyCKS8qyUZF7X7AjGb4Us7fn4rUg/actor 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-5ab5-772a-b527-10d2174dbb1d 2026/02/05 17:00:18 INFO Looking up user name=carol 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5acb-75bb-9c2d-cead5ef7c53c 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5acb-75bb-9c2d-cead5ef7c53c 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-5a6f-7782-8604-d6fe87343908 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-5a6f-7782-8604-d6fe87343908 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:18 INFO Looking up user name=carol 2026/02/05 17:00:18 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-5aa5-725a-82b3-784c2aef879e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5aa5-71d2-bad7-85133184e15c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-5aa5-71d2-bad7-85133184e15c 2026/02/05 17:00:18 INFO Looking up user name=alice 2026/02/05 17:00:18 INFO Looking up user name=alice 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/inbox activity=https://a.localdomain/follow/019c2ebf-5ab4-7235-b5ab-149d0f2cbf37 2026/02/05 17:00:18 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-57e9-75e8-9daa-91d89f62dbb4 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/02/05 17:00:18 INFO Applying migration id=move 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5a31-7196-8443-1aa135298a38 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5a31-7196-8443-1aa135298a38 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-5ab4-7235-b5ab-149d0f2cbf37 2026/02/05 17:00:18 INFO Applying migration id=cleanup 2026/02/05 17:00:18 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5afa-74ed-b187-c4715372b187 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-57e9-75e8-9daa-91d89f62dbb4 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-57e9-75e8-9daa-91d89f62dbb4 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:18 INFO Looking up user name=carol 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor offset=0 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5acb-75bb-9c2d-cead5ef7c53c 2026/02/05 17:00:18 INFO Looking up user name=carol 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-5a93-78d7-b2ae-65d47b7421bf 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-5a93-78d7-b2ae-65d47b7421bf 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-5a6f-7782-8604-d6fe87343908 2026/02/05 17:00:18 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-57f9-7283-bf61-0bd47e74d5eb 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/02/05 17:00:18 INFO Applying migration id=received 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-5acb-75bb-9c2d-cead5ef7c53c 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-5a6f-7782-8604-d6fe87343908 2026/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:18 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:18 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5b14-7d49-9bb8-344b8f65aab8 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-57f9-7283-bf61-0bd47e74d5eb activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-57f9-7283-bf61-0bd47e74d5eb 2026/02/05 17:00:18 INFO Looking up user name=carol 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5a31-7196-8443-1aa135298a38 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkvBGczzFpeDi1U9SfAyCKS8qyUZF7X7AjGb4Us7fn4rUg/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvBGczzFpeDi1U9SfAyCKS8qyUZF7X7AjGb4Us7fn4rUg/actor/follow/019c2ebf-5a5f-7f35-bf5f-0b77a057f764 2026/02/05 17:00:18 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:18 INFO Looking up user name=carol 2026/02/05 17:00:18 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2ebf-5958-7a87-9378-980fa695e11f 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/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvBGczzFpeDi1U9SfAyCKS8qyUZF7X7AjGb4Us7fn4rUg/actor/follow/019c2ebf-5a5f-7f35-bf5f-0b77a057f764 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-5ab5-734a-81ea-20b68d525904 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-5ab5-734a-81ea-20b68d525904 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-5a93-78d7-b2ae-65d47b7421bf 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor offset=0 2026/02/05 17:00:18 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5b2a-7654-98c9-d3c13220df2c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2ebf-5958-7a87-9378-980fa695e11f activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2ebf-5958-7a87-9378-980fa695e11f 2026/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-5ab8-7246-b77f-44b99dfc0bc6 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-5ab8-7246-b77f-44b99dfc0bc6 2026/02/05 17:00:18 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5acb-75bb-9c2d-cead5ef7c53c activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-5939-76da-879c-ec1bc8cbc894 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-5939-76da-879c-ec1bc8cbc894 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2ebf-5a93-78d7-b2ae-65d47b7421bf 2026/02/05 17:00:18 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-5b2c-7e24-aa64-490ceaa3cbc4 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/02/05 17:00:18 INFO Looking up user name=alice 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:18 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2ebf-5969-7a27-b293-df1dde1a872a 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/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5afa-74ed-b187-c4715372b187 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5afa-74ed-b187-c4715372b187 2026/02/05 17:00:18 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/follow/019c2ebf-5acb-7e01-b201-891decf11197 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/follow/019c2ebf-5acb-7e01-b201-891decf11197 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-5ab5-734a-81ea-20b68d525904 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:18 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-5a31-7196-8443-1aa135298a38 2026/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 INFO Applying migration id=namehost 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-5b2a-7654-98c9-d3c13220df2c 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-5b2a-7654-98c9-d3c13220df2c 2026/02/05 17:00:18 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-5b41-70ea-83bc-1edcf192980f 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/02/05 17:00:18 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5b44-7a38-a4c3-73c1b53cd0cc activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2ebf-5969-7a27-b293-df1dde1a872a activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2ebf-5969-7a27-b293-df1dde1a872a 2026/02/05 17:00:18 INFO Fetching object id=ap://did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor 2026/02/05 17:00:18 INFO Fetching object id=ap://did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor 2026/02/05 17:00:18 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-5a31-7135-ae56-2522cd2a57a5 request.user=carol post=https://b.localdomain/post/019c2ebf-5a31-7135-ae56-2522cd2a57a5 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2ebf-5ab5-734a-81ea-20b68d525904 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-5ab8-7246-b77f-44b99dfc0bc6 2026/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:18 INFO Applying migration id=outboxhost 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-5ab8-7246-b77f-44b99dfc0bc6 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5b14-7d49-9bb8-344b8f65aab8 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5b14-7d49-9bb8-344b8f65aab8 2026/02/05 17:00:18 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2ebf-5b56-758e-9e91-1cbe7c492a42 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/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5aa5-725a-82b3-784c2aef879e 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5aa5-725a-82b3-784c2aef879e 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:18 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-5b5c-7eba-b008-48e62672f873 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/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-5b44-7a38-a4c3-73c1b53cd0cc 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-5b44-7a38-a4c3-73c1b53cd0cc 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-5b2a-7654-98c9-d3c13220df2c 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-5b5c-7eba-b008-48e62672f873 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5aa5-725a-82b3-784c2aef879e 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/follow/019c2ebf-5acb-7e01-b201-891decf11197 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-5b44-7a38-a4c3-73c1b53cd0cc 2026/02/05 17:00:18 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/follow/019c2ebf-5acb-7e01-b201-891decf11197 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor offset=0 2026/02/05 17:00:18 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor offset=0 2026/02/05 17:00:18 INFO Looking up user name=carol 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-5b2c-7e24-aa64-490ceaa3cbc4 2026/02/05 17:00:18 INFO Applying migration id=notesfts 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-5b2c-7e24-aa64-490ceaa3cbc4 2026/02/05 17:00:18 INFO Looking up user name=alice 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-5aa5-725a-82b3-784c2aef879e 2026/02/05 17:00:18 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-5b5f-7aaa-8377-f09b4724a348 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5b5f-7a4c-ac2a-db35c9d98c74 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-5b5f-7a4c-ac2a-db35c9d98c74 2026/02/05 17:00:18 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-5aa5-71d2-bad7-85133184e15c request.user=bob post=https://b.localdomain/post/019c2ebf-5aa5-71d2-bad7-85133184e15c --- PASS: TestCluster_PostToFollowers_Rejected (3.03s) 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-5b41-70ea-83bc-1edcf192980f 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-5b41-70ea-83bc-1edcf192980f 2026/02/05 17:00:18 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-5b6c-7c22-a2b7-dcefdc1f7aa2 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5b6c-7bac-9ce2-994806a6761c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-5b6c-7bac-9ce2-994806a6761c 2026/02/05 17:00:18 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebf-5b94-790f-9025-b36ab37c5ef3 activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-5b94-78cb-9cfe-ec01510219e7 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019c2ebf-5b94-78cb-9cfe-ec01510219e7 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:18 INFO Looking up user name=alice 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-5b2c-7e24-aa64-490ceaa3cbc4 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebf-5b56-758e-9e91-1cbe7c492a42 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebf-5b56-758e-9e91-1cbe7c492a42 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-5b2c-7e24-aa64-490ceaa3cbc4 2026/02/05 17:00:18 INFO Applying migration id=iconsname 2026/02/05 17:00:18 INFO Looking up user name=carol 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-5b41-70ea-83bc-1edcf192980f 2026/02/05 17:00:18 INFO Applying migration id=nohash 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2ebf-5b94-790f-9025-b36ab37c5ef3 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:18 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-5be1-74c7-9cce-ee6c953f970e 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/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-5b41-70ea-83bc-1edcf192980f 2026/02/05 17:00:18 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebf-5b94-78cb-9cfe-ec01510219e7 request.user=bob post=https://a.localdomain/post/019c2ebf-5b94-78cb-9cfe-ec01510219e7 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebf-5b56-758e-9e91-1cbe7c492a42 2026/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2ebf-5b56-758e-9e91-1cbe7c492a42 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5afa-74ed-b187-c4715372b187 2026/02/05 17:00:18 INFO Looking up user name=alice 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5b14-7d49-9bb8-344b8f65aab8 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-5afa-74ed-b187-c4715372b187 2026/02/05 17:00:18 INFO Looking up user name=alice 2026/02/05 17:00:18 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebf-5ab5-734a-81ea-20b68d525904 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/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-5b44-7a38-a4c3-73c1b53cd0cc 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-5b2a-7654-98c9-d3c13220df2c 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-5b14-7d49-9bb8-344b8f65aab8 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-58e2-7b34-bec4-df1716e32e43 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:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor 2026/02/05 17:00:18 INFO Looking up user name=alice 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5b5f-7aaa-8377-f09b4724a348 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5b5f-7aaa-8377-f09b4724a348 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-5a6f-7782-8604-d6fe87343908 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/02/05 17:00:18 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/accept/019c2ebf-5c2e-7808-9a1f-87bac833470a activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-58e2-7b34-bec4-df1716e32e43 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-58e2-7b34-bec4-df1716e32e43 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor/follow/019c2ebf-5c31-7e8e-a1c3-7777884040dc activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor 2026/02/05 17:00:18 INFO Looking up user name=carol 2026/02/05 17:00:18 INFO Fetching object id=ap://did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:18 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5c38-71c2-a48a-394558286f0f activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-5a6f-7782-8604-d6fe87343908 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-5a6f-7782-8604-d6fe87343908 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5b6c-7c22-a2b7-dcefdc1f7aa2 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5b6c-7c22-a2b7-dcefdc1f7aa2 2026/02/05 17:00:18 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5b2a-7654-98c9-d3c13220df2c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2ebf-5958-7a87-9378-980fa695e11f activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2ebf-5958-7a87-9378-980fa695e11f 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:18 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5b44-7a38-a4c3-73c1b53cd0cc activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2ebf-5969-7a27-b293-df1dde1a872a activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2ebf-5969-7a27-b293-df1dde1a872a 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:18 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-5ab8-7246-b77f-44b99dfc0bc6 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/02/05 17:00:18 INFO Looking up user name=carol 2026/02/05 17:00:18 INFO Looking up user name=carol 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5c38-71c2-a48a-394558286f0f 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5c38-71c2-a48a-394558286f0f 2026/02/05 17:00:18 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2ebf-58a6-7e67-8da6-95d22fa03e00 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:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:18 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2ebf-5a93-78d7-b2ae-65d47b7421bf 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/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5b5f-7aaa-8377-f09b4724a348 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-5be1-74c7-9cce-ee6c953f970e 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-5be1-74c7-9cce-ee6c953f970e 2026/02/05 17:00:18 INFO Looking up user name=carol 2026/02/05 17:00:18 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-5ab4-7235-b5ab-149d0f2cbf37 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:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor 2026/02/05 17:00:18 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/accept/019c2ebf-5c54-7d46-a694-2eb74ef67dbc activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-58a6-7e67-8da6-95d22fa03e00 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebf-58a6-7e67-8da6-95d22fa03e00 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvBGczzFpeDi1U9SfAyCKS8qyUZF7X7AjGb4Us7fn4rUg/actor 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:18 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebf-5c57-7ce5-9489-8c271a40c7ff activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-5a93-78d7-b2ae-65d47b7421bf activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebf-5a93-78d7-b2ae-65d47b7421bf 2026/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 INFO Looking up user name=alice 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5b6c-7c22-a2b7-dcefdc1f7aa2 2026/02/05 17:00:18 INFO Fetching object id=ap://did:key:z6MkvBGczzFpeDi1U9SfAyCKS8qyUZF7X7AjGb4Us7fn4rUg/actor 2026/02/05 17:00:18 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/accept/019c2ebf-5c5f-72bd-9480-0cf8d50f9b09 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-5ab4-7235-b5ab-149d0f2cbf37 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2ebf-5ab4-7235-b5ab-149d0f2cbf37 2026/02/05 17:00:18 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5afa-74ed-b187-c4715372b187 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-57e9-75e8-9daa-91d89f62dbb4 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-57e9-75e8-9daa-91d89f62dbb4 2026/02/05 17:00:18 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 17:00:18 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/create/019c2ebf-5c0f-7dff-b99e-91c74e954c9c note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/post/019c2ebf-5c0f-7d11-a81c-1138cc563e90 thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/post/019c2ebf-5c0f-7d11-a81c-1138cc563e90 starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor 2026/02/05 17:00:18 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/create/019c2ebf-5c0f-7dff-b99e-91c74e954c9c activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/post/019c2ebf-5c0f-7d11-a81c-1138cc563e90 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/post/019c2ebf-5c0f-7d11-a81c-1138cc563e90 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebf-5c57-7ce5-9489-8c271a40c7ff 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebf-5c57-7ce5-9489-8c271a40c7ff 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:18 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebf-5c3f-7b73-8b56-58a268759816 activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-5c3f-7b20-8c90-974a0d8c12b1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019c2ebf-5c3f-7b20-8c90-974a0d8c12b1 2026/02/05 17:00:18 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5c38-71c2-a48a-394558286f0f 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/accept/019c2ebf-5c2e-7808-9a1f-87bac833470a 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-5b5f-7aaa-8377-f09b4724a348 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/accept/019c2ebf-5c2e-7808-9a1f-87bac833470a 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-5be1-74c7-9cce-ee6c953f970e 2026/02/05 17:00:18 INFO Looking up user name=alice 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-5c38-71c2-a48a-394558286f0f 2026/02/05 17:00:18 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5b14-7d49-9bb8-344b8f65aab8 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-57f9-7283-bf61-0bd47e74d5eb activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-57f9-7283-bf61-0bd47e74d5eb 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor 2026/02/05 17:00:18 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-5b5f-7a4c-ac2a-db35c9d98c74 request.user=bob post=https://b.localdomain/post/019c2ebf-5b5f-7a4c-ac2a-db35c9d98c74 2026/02/05 17:00:18 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/accept/019c2ebf-5c5f-72bd-9480-0cf8d50f9b09 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-5be1-74c7-9cce-ee6c953f970e 2026/02/05 17:00:18 INFO Fetching object id=ap://did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:18 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:18 INFO Looking up user name=carol 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 INFO Fetching object id=ap://did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-5b6c-7c22-a2b7-dcefdc1f7aa2 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:18 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebf-5c57-7ce5-9489-8c271a40c7ff 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2ebf-5c3f-7b73-8b56-58a268759816 2026/02/05 17:00:18 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-5b6c-7bac-9ce2-994806a6761c request.user=carol post=https://b.localdomain/post/019c2ebf-5b6c-7bac-9ce2-994806a6761c 2026/02/05 17:00:18 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebf-5c3f-7b20-8c90-974a0d8c12b1 request.user=bob post=https://a.localdomain/post/019c2ebf-5c3f-7b20-8c90-974a0d8c12b1 2026/02/05 17:00:18 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2ebf-5c57-7ce5-9489-8c271a40c7ff 2026/02/05 17:00:18 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-5882-77cd-8dec-2fc544cdce54 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5882-7761-a54c-5df2191b6291 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-5882-7761-a54c-5df2191b6291 2026/02/05 17:00:18 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-5c62-77fb-9f35-9bf6ebe953a2 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-57f4-7c6b-9ac6-69f58b6af9a3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-57f4-7c6b-9ac6-69f58b6af9a3 2026/02/05 17:00:18 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5c38-71c2-a48a-394558286f0f activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-5a6f-7782-8604-d6fe87343908 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-5a6f-7782-8604-d6fe87343908 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:18 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 17:00:18 INFO Looking up user name=bob 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:18 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor/follow/019c2ebf-5c31-7e8e-a1c3-7777884040dc 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor/follow/019c2ebf-5c31-7e8e-a1c3-7777884040dc 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:18 INFO Looking up user name=carol 2026/02/05 17:00:18 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvBGczzFpeDi1U9SfAyCKS8qyUZF7X7AjGb4Us7fn4rUg/actor/follow/019c2ebf-5a5f-7f35-bf5f-0b77a057f764 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkvBGczzFpeDi1U9SfAyCKS8qyUZF7X7AjGb4Us7fn4rUg/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkvBGczzFpeDi1U9SfAyCKS8qyUZF7X7AjGb4Us7fn4rUg/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor 2026/02/05 17:00:18 INFO Looking up user name=alice 2026/02/05 17:00:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:18 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2ebf-5ca0-7e6b-b80c-3b5f89cc3878 activity.type=Reject activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-5ab5-772a-b527-10d2174dbb1d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-5ab5-772a-b527-10d2174dbb1d 2026/02/05 17:00:18 INFO Looking up user name=alice 2026/02/05 17:00:18 INFO Fetching object id=ap://did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor 2026/02/05 17:00:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019c2ebf-5c62-77fb-9f35-9bf6ebe953a2 2026/02/05 17:00:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019c2ebf-5c62-77fb-9f35-9bf6ebe953a2 2026/02/05 17:00:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:18 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/accept/019c2ebf-5cab-73e3-ab8a-21b7400bc285 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvBGczzFpeDi1U9SfAyCKS8qyUZF7X7AjGb4Us7fn4rUg/actor/follow/019c2ebf-5a5f-7f35-bf5f-0b77a057f764 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkvBGczzFpeDi1U9SfAyCKS8qyUZF7X7AjGb4Us7fn4rUg/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkvBGczzFpeDi1U9SfAyCKS8qyUZF7X7AjGb4Us7fn4rUg/actor/follow/019c2ebf-5a5f-7f35-bf5f-0b77a057f764 2026/02/05 17:00:19 INFO Looking up user name=carol 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebf-5c57-7ce5-9489-8c271a40c7ff activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-5a93-78d7-b2ae-65d47b7421bf activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebf-5a93-78d7-b2ae-65d47b7421bf 2026/02/05 17:00:19 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2ebf-5ca0-7e6b-b80c-3b5f89cc3878 2026/02/05 17:00:19 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-5c98-71c9-890d-6cc9d87e68dd activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5c98-7183-9a5b-c2f111b6baf1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-5c98-7183-9a5b-c2f111b6baf1 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/accept/019c2ebf-5c54-7d46-a694-2eb74ef67dbc 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/accept/019c2ebf-5c54-7d46-a694-2eb74ef67dbc 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/accept/019c2ebf-5c2e-7808-9a1f-87bac833470a 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/accept/019c2ebf-5c5f-72bd-9480-0cf8d50f9b09 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvBGczzFpeDi1U9SfAyCKS8qyUZF7X7AjGb4Us7fn4rUg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/accept/019c2ebf-5cab-73e3-ab8a-21b7400bc285 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvBGczzFpeDi1U9SfAyCKS8qyUZF7X7AjGb4Us7fn4rUg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/accept/019c2ebf-5cab-73e3-ab8a-21b7400bc285 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019c2ebf-5c62-77fb-9f35-9bf6ebe953a2 2026/02/05 17:00:19 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/follow/019c2ebf-5acb-7e01-b201-891decf11197 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:19 INFO Fetching object id=ap://did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor 2026/02/05 17:00:19 INFO Fetching object id=ap://did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/create/019c2ebf-5c0f-7dff-b99e-91c74e954c9c 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/create/019c2ebf-5c0f-7dff-b99e-91c74e954c9c 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-5c62-77fb-9f35-9bf6ebe953a2 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/accept/019c2ebf-5cda-77f9-b933-631e5deaf6a4 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/follow/019c2ebf-5acb-7e01-b201-891decf11197 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/follow/019c2ebf-5acb-7e01-b201-891decf11197 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor 2026/02/05 17:00:19 INFO Fetching object id=ap://did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor 2026/02/05 17:00:19 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-57f4-7c6b-9ac6-69f58b6af9a3 request.user=carol post=https://b.localdomain/post/019c2ebf-57f4-7c6b-9ac6-69f58b6af9a3 2026/02/05 17:00:19 INFO Fetching object id=ap://did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor/follow/019c2ebf-5c31-7e8e-a1c3-7777884040dc 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/accept/019c2ebf-5cda-77f9-b933-631e5deaf6a4 2026/02/05 17:00:19 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/accept/019c2ebf-5cda-77f9-b933-631e5deaf6a4 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor gateway=https://c.localdomain 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/accept/019c2ebf-5cda-77f9-b933-631e5deaf6a4 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/accept/019c2ebf-5cda-77f9-b933-631e5deaf6a4 2026/02/05 17:00:19 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-5a31-7196-8443-1aa135298a38 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5a31-7135-ae56-2522cd2a57a5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-5a31-7135-ae56-2522cd2a57a5 2026/02/05 17:00:19 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-5aa5-725a-82b3-784c2aef879e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5aa5-71d2-bad7-85133184e15c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-5aa5-71d2-bad7-85133184e15c 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor/follow/019c2ebf-5c31-7e8e-a1c3-7777884040dc 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:19 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor offset=0 2026/02/05 17:00:19 INFO Fetching object id=ap://did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:19 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 17:00:19 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/accept/019c2ebf-5c5f-72bd-9480-0cf8d50f9b09 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/accept/019c2ebf-5c54-7d46-a694-2eb74ef67dbc 2026/02/05 17:00:19 INFO Looking up user name=carol 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/accept/019c2ebf-5c2e-7808-9a1f-87bac833470a 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvBGczzFpeDi1U9SfAyCKS8qyUZF7X7AjGb4Us7fn4rUg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/accept/019c2ebf-5cab-73e3-ab8a-21b7400bc285 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/accept/019c2ebf-5c5f-72bd-9480-0cf8d50f9b09 2026/02/05 17:00:19 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-5d2a-75b6-ae0e-43401576cf1d 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/02/05 17:00:19 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/create/019c2ebf-5c0f-7dff-b99e-91c74e954c9c 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/accept/019c2ebf-5cab-73e3-ab8a-21b7400bc285 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5c98-71c9-890d-6cc9d87e68dd 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5c98-71c9-890d-6cc9d87e68dd 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/create/019c2ebf-5c0f-7dff-b99e-91c74e954c9c 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/accept/019c2ebf-5c54-7d46-a694-2eb74ef67dbc 2026/02/05 17:00:19 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-5d2a-75b6-ae0e-43401576cf1d 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-5d2a-75b6-ae0e-43401576cf1d 2026/02/05 17:00:19 INFO Looking up user name=carol 2026/02/05 17:00:19 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/post/019c2ebf-5c0f-7d11-a81c-1138cc563e90 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/post/019c2ebf-5c0f-7d11-a81c-1138cc563e90 2026/02/05 17:00:19 INFO Fetching object id=ap://did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/accept/019c2ebf-5cda-77f9-b933-631e5deaf6a4 2026/02/05 17:00:19 INFO Looking up user name=carol 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor 2026/02/05 17:00:19 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2ebf-5d46-7587-9e81-887a1aa03c2c 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/02/05 17:00:19 INFO Fetching object id=ap://did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5c98-71c9-890d-6cc9d87e68dd 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2ebf-5d2a-75b6-ae0e-43401576cf1d 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebf-5d5b-7356-b8f0-09747d21844e activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-5b5c-7eba-b008-48e62672f873 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-5b5c-7eba-b008-48e62672f873 2026/02/05 17:00:19 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2ebf-5d5a-7468-b84b-c8c552df055f 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/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-5d2a-75b6-ae0e-43401576cf1d 2026/02/05 17:00:19 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019c2ebf-5d5a-7468-b84b-c8c552df055f 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019c2ebf-5d5a-7468-b84b-c8c552df055f 2026/02/05 17:00:19 INFO Looking up user name=bob 2026/02/05 17:00:19 INFO Looking up user name=carol 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2ebf-5d5b-7356-b8f0-09747d21844e 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebf-5d7a-7402-bc38-dbe4506d899b activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-5ab5-734a-81ea-20b68d525904 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebf-5ab5-734a-81ea-20b68d525904 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-5c98-71c9-890d-6cc9d87e68dd 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:19 INFO Looking up user name=carol 2026/02/05 17:00:19 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/accept/019c2ebf-5c2e-7808-9a1f-87bac833470a activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-58e2-7b34-bec4-df1716e32e43 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-58e2-7b34-bec4-df1716e32e43 2026/02/05 17:00:19 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-5c98-7183-9a5b-c2f111b6baf1 request.user=carol post=https://b.localdomain/post/019c2ebf-5c98-7183-9a5b-c2f111b6baf1 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/accept/019c2ebf-5cda-77f9-b933-631e5deaf6a4 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebf-5d7a-7402-bc38-dbe4506d899b 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebf-5d7a-7402-bc38-dbe4506d899b 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/accept/019c2ebf-5c54-7d46-a694-2eb74ef67dbc activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-58a6-7e67-8da6-95d22fa03e00 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebf-58a6-7e67-8da6-95d22fa03e00 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019c2ebf-5d5a-7468-b84b-c8c552df055f 2026/02/05 17:00:19 INFO Fetching object id=ap://did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor 2026/02/05 17:00:19 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/02/05 17:00:19 INFO Fetching object id=ap://did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2ebf-5d5a-7468-b84b-c8c552df055f 2026/02/05 17:00:19 INFO Looking up user name=alice 2026/02/05 17:00:19 INFO Looking up user name=carol 2026/02/05 17:00:19 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor 2026/02/05 17:00:19 INFO Fetching object id=ap://did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebf-5d46-7587-9e81-887a1aa03c2c 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebf-5d46-7587-9e81-887a1aa03c2c 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebf-5d7a-7402-bc38-dbe4506d899b 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2ebf-5d7a-7402-bc38-dbe4506d899b 2026/02/05 17:00:19 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-5b5f-7aaa-8377-f09b4724a348 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5b5f-7a4c-ac2a-db35c9d98c74 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-5b5f-7a4c-ac2a-db35c9d98c74 2026/02/05 17:00:19 INFO Looking up user name=carol 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-5d9c-7935-bae8-91dc7fe24605 2026/02/05 17:00:19 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-5b6c-7c22-a2b7-dcefdc1f7aa2 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5b6c-7bac-9ce2-994806a6761c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-5b6c-7bac-9ce2-994806a6761c 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/accept/019c2ebf-5cda-77f9-b933-631e5deaf6a4 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/accept/019c2ebf-5c5f-72bd-9480-0cf8d50f9b09 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-5ab4-7235-b5ab-149d0f2cbf37 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2ebf-5ab4-7235-b5ab-149d0f2cbf37 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2ebf-5d46-7587-9e81-887a1aa03c2c 2026/02/05 17:00:19 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2ebf-5dd5-761f-b30a-3a3dbdaa7423 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-5ab5-734a-81ea-20b68d525904 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebf-5ab5-734a-81ea-20b68d525904 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/accept/019c2ebf-5cda-77f9-b933-631e5deaf6a4 2026/02/05 17:00:19 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-5c62-77fb-9f35-9bf6ebe953a2 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-57f4-7c6b-9ac6-69f58b6af9a3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-57f4-7c6b-9ac6-69f58b6af9a3 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2ebf-5d46-7587-9e81-887a1aa03c2c 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/accept/019c2ebf-5cab-73e3-ab8a-21b7400bc285 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvBGczzFpeDi1U9SfAyCKS8qyUZF7X7AjGb4Us7fn4rUg/actor/follow/019c2ebf-5a5f-7f35-bf5f-0b77a057f764 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkvBGczzFpeDi1U9SfAyCKS8qyUZF7X7AjGb4Us7fn4rUg/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkvBGczzFpeDi1U9SfAyCKS8qyUZF7X7AjGb4Us7fn4rUg/actor/follow/019c2ebf-5a5f-7f35-bf5f-0b77a057f764 2026/02/05 17:00:19 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-5dd4-7da6-aec3-3ac22567190a 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/02/05 17:00:19 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:19 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2ebf-5dd5-761f-b30a-3a3dbdaa7423 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2ebf-5dd5-761f-b30a-3a3dbdaa7423 2026/02/05 17:00:19 INFO Fetching object id=ap://did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:19 INFO Looking up user name=alice 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-5dd4-7da6-aec3-3ac22567190a 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-5dd4-7da6-aec3-3ac22567190a 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor 2026/02/05 17:00:19 INFO Looking up user name=alice 2026/02/05 17:00:19 INFO Fetching object id=ap://did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2ebf-5dd5-761f-b30a-3a3dbdaa7423 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2ebf-5dd5-761f-b30a-3a3dbdaa7423 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-5dd4-7da6-aec3-3ac22567190a 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-5dd4-7da6-aec3-3ac22567190a 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:19 INFO Looking up user name=carol 2026/02/05 17:00:19 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-5e1b-7d22-b3d5-181a193fd033 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/02/05 17:00:19 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:19 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-5dfd-791c-afc9-03f8bfe6909f activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5dfd-7893-b48d-15005d9812e0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-5dfd-7893-b48d-15005d9812e0 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/accept/019c2ebf-5cda-77f9-b933-631e5deaf6a4 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/follow/019c2ebf-5acb-7e01-b201-891decf11197 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/follow/019c2ebf-5acb-7e01-b201-891decf11197 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor 2026/02/05 17:00:19 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:19 INFO Fetching object id=ap://did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:19 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:19 INFO Looking up user name=bob 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-5e1b-7d22-b3d5-181a193fd033 2026/02/05 17:00:19 INFO Applying migration id=shares 2026/02/05 17:00:19 INFO Fetching object id=ap://did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:19 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:19 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/follow/019c2ebf-59f0-7552-9eec-cb2f20bed816 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor 2026/02/05 17:00:19 INFO Looking up user name=alice 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/accept/019c2ebf-5e51-74f2-bce6-226ab5c292c4 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/follow/019c2ebf-59f0-7552-9eec-cb2f20bed816 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/follow/019c2ebf-59f0-7552-9eec-cb2f20bed816 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor 2026/02/05 17:00:19 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-5c98-71c9-890d-6cc9d87e68dd activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5c98-7183-9a5b-c2f111b6baf1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-5c98-7183-9a5b-c2f111b6baf1 2026/02/05 17:00:19 INFO Fetching object id=ap://did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor 2026/02/05 17:00:19 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:19 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-5b2c-7e24-aa64-490ceaa3cbc4 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/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebf-5e4c-7ceb-b0a6-454bb0c4c767 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5e73-70c6-a017-ffeab3e772b9 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-5b2c-7e24-aa64-490ceaa3cbc4 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-5b2c-7e24-aa64-490ceaa3cbc4 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/05 17:00:19 INFO Looking up user name=carol 2026/02/05 17:00:19 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:19 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/02/05 17:00:19 INFO Fetching object id=ap://did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:19 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-5e4d-785b-9283-7bb6645052c2 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5e4d-7810-be7b-f16e7fafa03e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-5e4d-7810-be7b-f16e7fafa03e 2026/02/05 17:00:19 INFO Looking up user name=alice 2026/02/05 17:00:19 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-5d2a-75b6-ae0e-43401576cf1d 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/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5dfd-791c-afc9-03f8bfe6909f 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5dfd-791c-afc9-03f8bfe6909f 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:19 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor/follow/019c2ebf-5c31-7e8e-a1c3-7777884040dc activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor 2026/02/05 17:00:19 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 17:00:19 INFO Looking up user name=carol 2026/02/05 17:00:19 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-5e5a-78bc-a357-e2c432fd0150 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5e5a-7851-970d-e2ba1317fc2f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-5e5a-7851-970d-e2ba1317fc2f 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5ea1-7729-8ec4-f430887bcde9 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-5d2a-75b6-ae0e-43401576cf1d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2ebf-5d2a-75b6-ae0e-43401576cf1d 2026/02/05 17:00:19 INFO Looking up user name=carol 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/accept/019c2ebf-5ea9-7305-a24c-309e8cdce1a5 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor/follow/019c2ebf-5c31-7e8e-a1c3-7777884040dc activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor/follow/019c2ebf-5c31-7e8e-a1c3-7777884040dc 2026/02/05 17:00:19 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/create/019c2ebf-5c0f-7dff-b99e-91c74e954c9c activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/post/019c2ebf-5c0f-7d11-a81c-1138cc563e90 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/post/019c2ebf-5c0f-7d11-a81c-1138cc563e90 2026/02/05 17:00:19 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-595d-7d27-b677-c0cb03c9e85f 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/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5e73-70c6-a017-ffeab3e772b9 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5e73-70c6-a017-ffeab3e772b9 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:19 INFO Looking up user name=bob 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/accept/019c2ebf-5e51-74f2-bce6-226ab5c292c4 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/accept/019c2ebf-5e51-74f2-bce6-226ab5c292c4 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5dfd-791c-afc9-03f8bfe6909f 2026/02/05 17:00:19 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-5e72-7f03-91fb-5114e93634f4 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5e72-7eb2-915a-9fdc8e642abb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-5e72-7eb2-915a-9fdc8e642abb 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5ebe-76cb-9847-e0a428e039b0 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-595d-7d27-b677-c0cb03c9e85f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-595d-7d27-b677-c0cb03c9e85f 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-5ea1-7729-8ec4-f430887bcde9 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor 2026/02/05 17:00:19 INFO Looking up user name=carol 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/accept/019c2ebf-5ea9-7305-a24c-309e8cdce1a5 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/accept/019c2ebf-5ea9-7305-a24c-309e8cdce1a5 2026/02/05 17:00:19 INFO Fetching object id=ap://did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/accept/019c2ebf-5cda-77f9-b933-631e5deaf6a4 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/follow/019c2ebf-5acb-7e01-b201-891decf11197 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/follow/019c2ebf-5acb-7e01-b201-891decf11197 2026/02/05 17:00:19 INFO Fetching object id=ap://did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-5ec4-70ca-827f-b929540272d3 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:19 INFO Looking up user name=alice 2026/02/05 17:00:19 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2ebf-5b56-758e-9e91-1cbe7c492a42 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/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-5dfd-791c-afc9-03f8bfe6909f 2026/02/05 17:00:19 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-5aa5-71d2-bad7-85133184e15c request.user=alice post=https://b.localdomain/post/019c2ebf-5aa5-71d2-bad7-85133184e15c 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebf-5eeb-72b0-ae90-b5b489fa0945 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-5e1b-7d22-b3d5-181a193fd033 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2ebf-5e1b-7d22-b3d5-181a193fd033 2026/02/05 17:00:19 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-5dfd-7893-b48d-15005d9812e0 request.user=carol post=https://b.localdomain/post/019c2ebf-5dfd-7893-b48d-15005d9812e0 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5ef0-73f6-ad06-7d3fcdd03ff8 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2ebf-5b56-758e-9e91-1cbe7c492a42 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2ebf-5b56-758e-9e91-1cbe7c492a42 2026/02/05 17:00:19 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/02/05 17:00:19 INFO Looking up user name=nobody --- PASS: TestCluster_PostToFollowers_AcceptThenReject (2.26s) 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5ebe-76cb-9847-e0a428e039b0 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5ebe-76cb-9847-e0a428e039b0 2026/02/05 17:00:19 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-5b41-70ea-83bc-1edcf192980f 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/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5e4d-785b-9283-7bb6645052c2 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5e4d-785b-9283-7bb6645052c2 2026/02/05 17:00:19 INFO Looking up user name=bob 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2ebf-5eeb-72b0-ae90-b5b489fa0945 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/accept/019c2ebf-5e51-74f2-bce6-226ab5c292c4 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-5ef0-73f6-ad06-7d3fcdd03ff8 2026/02/05 17:00:19 INFO Looking up user name=bob 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-5ef0-73f6-ad06-7d3fcdd03ff8 2026/02/05 17:00:19 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=1 2026/02/05 17:00:19 INFO Found unknown local follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5f0f-7203-945e-2cf90e0d3f0d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-5b41-70ea-83bc-1edcf192980f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-5b41-70ea-83bc-1edcf192980f 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:19 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 17:00:19 INFO Looking up user name=bob 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:19 INFO Looking up user name=carol 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5e5a-78bc-a357-e2c432fd0150 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5e5a-78bc-a357-e2c432fd0150 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5e5a-78bc-a357-e2c432fd0150 2026/02/05 17:00:19 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/accept/019c2ebf-5ea9-7305-a24c-309e8cdce1a5 2026/02/05 17:00:19 INFO Looking up user name=carol 2026/02/05 17:00:19 INFO Looking up user name=alice 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:19 INFO Looking up user name=bob 2026/02/05 17:00:19 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:19 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/accept/019c2ebf-5ea9-7305-a24c-309e8cdce1a5 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:19 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:19 INFO Looking up user name=carol 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5e4d-785b-9283-7bb6645052c2 2026/02/05 17:00:19 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-5f25-7011-959e-425d355a2aa2 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/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/accept/019c2ebf-5e51-74f2-bce6-226ab5c292c4 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-5ef0-73f6-ad06-7d3fcdd03ff8 2026/02/05 17:00:19 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2ebf-5d46-7587-9e81-887a1aa03c2c 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/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5e72-7f03-91fb-5114e93634f4 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5e72-7f03-91fb-5114e93634f4 2026/02/05 17:00:19 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-5be1-74c7-9cce-ee6c953f970e 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/02/05 17:00:19 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebf-5f3a-7272-a3fa-e6391e01d3a6 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-5f25-7011-959e-425d355a2aa2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2ebf-5f25-7011-959e-425d355a2aa2 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5e72-7f03-91fb-5114e93634f4 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5e5a-78bc-a357-e2c432fd0150 2026/02/05 17:00:19 INFO Fetching object id=ap://did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor 2026/02/05 17:00:19 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5f44-7135-82b1-1279aa779d09 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2ebf-5d46-7587-9e81-887a1aa03c2c activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2ebf-5d46-7587-9e81-887a1aa03c2c 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5f46-7756-9577-b77e5064bfc2 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-5be1-74c7-9cce-ee6c953f970e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-5be1-74c7-9cce-ee6c953f970e 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:19 INFO Looking up user name=bob 2026/02/05 17:00:19 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:19 INFO Looking up user name=alice 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5f0f-7203-945e-2cf90e0d3f0d 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5f0f-7203-945e-2cf90e0d3f0d 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:19 INFO Looking up user name=bob 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-5e4d-785b-9283-7bb6645052c2 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-5f44-7135-82b1-1279aa779d09 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-5f44-7135-82b1-1279aa779d09 2026/02/05 17:00:19 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-5e4d-7810-be7b-f16e7fafa03e request.user=bob post=https://b.localdomain/post/019c2ebf-5e4d-7810-be7b-f16e7fafa03e 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-5f25-7011-959e-425d355a2aa2 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5e72-7f03-91fb-5114e93634f4 2026/02/05 17:00:19 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-5dd4-7da6-aec3-3ac22567190a 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/02/05 17:00:19 INFO Looking up user name=bob 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5e73-70c6-a017-ffeab3e772b9 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2ebf-5f3a-7272-a3fa-e6391e01d3a6 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-5ea1-7729-8ec4-f430887bcde9 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5f76-7745-b216-234345e27160 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-5dd4-7da6-aec3-3ac22567190a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-5dd4-7da6-aec3-3ac22567190a 2026/02/05 17:00:19 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/02/05 17:00:19 INFO Looking up user name=bob 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-5ec4-70ca-827f-b929540272d3 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/accept/019c2ebf-5ea9-7305-a24c-309e8cdce1a5 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor/follow/019c2ebf-5c31-7e8e-a1c3-7777884040dc activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor/follow/019c2ebf-5c31-7e8e-a1c3-7777884040dc 2026/02/05 17:00:19 INFO Looking up user name=alice 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5f46-7756-9577-b77e5064bfc2 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5f46-7756-9577-b77e5064bfc2 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-5f44-7135-82b1-1279aa779d09 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:19 INFO Looking up user name=bob 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2ebf-5ea1-7729-8ec4-f430887bcde9 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5f76-7745-b216-234345e27160 2026/02/05 17:00:19 INFO Fetching object id=ap://did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-5e73-70c6-a017-ffeab3e772b9 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-5ec4-70ca-827f-b929540272d3 2026/02/05 17:00:19 INFO Looking up user name=carol 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-5ea1-7729-8ec4-f430887bcde9 2026/02/05 17:00:19 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/create/019c2ebf-5f36-7cf3-a20a-6bbfefe60be9 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/post/019c2ebf-5f36-7c76-be08-f3aaa7318683 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/post/019c2ebf-5f36-7c76-be08-f3aaa7318683 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor 2026/02/05 17:00:19 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/create/019c2ebf-5f36-7cf3-a20a-6bbfefe60be9 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/post/019c2ebf-5f36-7c76-be08-f3aaa7318683 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/post/019c2ebf-5f36-7c76-be08-f3aaa7318683 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebf-5ec4-70ca-827f-b929540272d3 2026/02/05 17:00:19 INFO Applying migration id=actorttl 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5e5a-78bc-a357-e2c432fd0150 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:19 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:19 INFO Applying migration id=tocc 2026/02/05 17:00:19 INFO Looking up user name=bob 2026/02/05 17:00:19 INFO Looking up user name=bob 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5ebe-76cb-9847-e0a428e039b0 2026/02/05 17:00:19 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-5ef0-73f6-ad06-7d3fcdd03ff8 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-5ebe-76cb-9847-e0a428e039b0 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5e73-70c6-a017-ffeab3e772b9 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-5b2c-7e24-aa64-490ceaa3cbc4 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-5b2c-7e24-aa64-490ceaa3cbc4 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5e5a-78bc-a357-e2c432fd0150 2026/02/05 17:00:19 INFO Looking up user name=bob 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-5fb8-77fc-8e7a-e4eaae72adc4 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5e72-7f03-91fb-5114e93634f4 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:19 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 17:00:19 INFO Looking up user name=bob 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:19 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-5dfd-791c-afc9-03f8bfe6909f activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5dfd-7893-b48d-15005d9812e0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-5dfd-7893-b48d-15005d9812e0 2026/02/05 17:00:19 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:19 INFO Looking up user name=bob 2026/02/05 17:00:19 INFO Looking up user name=carol 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-5e5a-78bc-a357-e2c432fd0150 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/accept/019c2ebf-5e51-74f2-bce6-226ab5c292c4 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/follow/019c2ebf-59f0-7552-9eec-cb2f20bed816 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/follow/019c2ebf-59f0-7552-9eec-cb2f20bed816 2026/02/05 17:00:19 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-5e5a-7851-970d-e2ba1317fc2f request.user=bob post=https://b.localdomain/post/019c2ebf-5e5a-7851-970d-e2ba1317fc2f 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5ea1-7729-8ec4-f430887bcde9 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-5d2a-75b6-ae0e-43401576cf1d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2ebf-5d2a-75b6-ae0e-43401576cf1d 2026/02/05 17:00:19 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-5fdd-75b9-a7f5-901aad258301 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/02/05 17:00:19 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5ef0-73f6-ad06-7d3fcdd03ff8 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2ebf-5b56-758e-9e91-1cbe7c492a42 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2ebf-5b56-758e-9e91-1cbe7c492a42 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-5e72-7f03-91fb-5114e93634f4 2026/02/05 17:00:19 INFO Quoting post request.path=/users/quote/b.localdomain/post/019c2ebf-5aa5-71d2-bad7-85133184e15c request.user=alice post=https://b.localdomain/post/019c2ebf-5aa5-71d2-bad7-85133184e15c 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-5fdd-75b9-a7f5-901aad258301 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-5fdd-75b9-a7f5-901aad258301 2026/02/05 17:00:19 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-5e72-7f03-91fb-5114e93634f4 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 17:00:19 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:19 INFO Looking up user name=nobody 2026/02/05 17:00:19 INFO Looking up user name=bob 2026/02/05 17:00:19 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-5e72-7eb2-915a-9fdc8e642abb request.user=bob post=https://b.localdomain/post/019c2ebf-5e72-7eb2-915a-9fdc8e642abb 2026/02/05 17:00:19 INFO Looking up user name=carol 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5f0f-7203-945e-2cf90e0d3f0d 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-5f44-7135-82b1-1279aa779d09 2026/02/05 17:00:19 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd host=a.localdomain count=2 2026/02/05 17:00:19 INFO Found unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor follower=https://a.localdomain/user/alice 2026/02/05 17:00:19 WARN Using fake follow ID to remove unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor follower=https://a.localdomain/user/alice id=https://a.localdomain/follow/019c2ebf-6017-7959-8a96-4ef3af63747a 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-5fdd-75b9-a7f5-901aad258301 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/create/019c2ebf-5f36-7cf3-a20a-6bbfefe60be9 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/create/019c2ebf-5f36-7cf3-a20a-6bbfefe60be9 2026/02/05 17:00:19 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2ebf-5d5a-7468-b84b-c8c552df055f 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/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-5f0f-7203-945e-2cf90e0d3f0d 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-5fdd-75b9-a7f5-901aad258301 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor 2026/02/05 17:00:19 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:19 INFO Fetching object id=ap://did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:19 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/create/019c2ebf-5fce-7c8f-898e-bf2362de4974 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/post/019c2ebf-5fce-7bf3-a9c2-550f78864eec thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/post/019c2ebf-5fce-7bf3-a9c2-550f78864eec starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor 2026/02/05 17:00:19 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/create/019c2ebf-5fce-7c8f-898e-bf2362de4974 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/post/019c2ebf-5fce-7bf3-a9c2-550f78864eec activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/post/019c2ebf-5fce-7bf3-a9c2-550f78864eec 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebf-601e-7986-9bea-875c0ac51822 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2ebf-5d5a-7468-b84b-c8c552df055f activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2ebf-5d5a-7468-b84b-c8c552df055f 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:19 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2ebf-6017-7ada-867a-211e9fce0315 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-6017-7959-8a96-4ef3af63747a 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:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor 2026/02/05 17:00:19 INFO Looking up user name=bob 2026/02/05 17:00:19 INFO Looking up user name=bob --- PASS: TestCluster_PostToFollowers_RejectedLocally (2.68s) 2026/02/05 17:00:19 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebf-5ff7-74c6-a4a5-9cc1ce066cc6 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-5ff7-747d-938a-acb9cd264dba activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-5ff7-747d-938a-acb9cd264dba 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5f46-7756-9577-b77e5064bfc2 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5f76-7745-b216-234345e27160 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/inbox activity=https://a.localdomain/undo/019c2ebf-6017-7ada-867a-211e9fce0315 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/inbox activity=https://a.localdomain/undo/019c2ebf-6017-7ada-867a-211e9fce0315 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5f44-7135-82b1-1279aa779d09 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2ebf-5d46-7587-9e81-887a1aa03c2c activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2ebf-5d46-7587-9e81-887a1aa03c2c 2026/02/05 17:00:19 INFO Looking up user name=carol 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5ebe-76cb-9847-e0a428e039b0 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-595d-7d27-b677-c0cb03c9e85f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-595d-7d27-b677-c0cb03c9e85f 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:19 INFO Looking up user name=alice 2026/02/05 17:00:19 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:19 INFO Looking up user name=alice 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:19 INFO Looking up user name=bob 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019c2ebf-601e-7986-9bea-875c0ac51822 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019c2ebf-601e-7986-9bea-875c0ac51822 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-5fb8-77fc-8e7a-e4eaae72adc4 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:19 INFO Looking up user name=alice 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-5f76-7745-b216-234345e27160 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:19 INFO Looking up user name=carol 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor/inbox activity=https://a.localdomain/undo/019c2ebf-6017-7ada-867a-211e9fce0315 2026/02/05 17:00:19 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebf-57f4-7c6b-9ac6-69f58b6af9a3#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-57f4-7c6b-9ac6-69f58b6af9a3 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebf-57f4-7c6b-9ac6-69f58b6af9a3 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-5f76-7745-b216-234345e27160 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/create/019c2ebf-5f36-7cf3-a20a-6bbfefe60be9 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5f0f-7203-945e-2cf90e0d3f0d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-5b41-70ea-83bc-1edcf192980f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-5b41-70ea-83bc-1edcf192980f 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019c2ebf-6017-7ada-867a-211e9fce0315 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-5f46-7756-9577-b77e5064bfc2 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019c2ebf-601e-7986-9bea-875c0ac51822 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/create/019c2ebf-5f36-7cf3-a20a-6bbfefe60be9 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:19 INFO Looking up user name=alice 2026/02/05 17:00:19 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/post/019c2ebf-5f36-7c76-be08-f3aaa7318683 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/post/019c2ebf-5f36-7c76-be08-f3aaa7318683 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-5fb8-77fc-8e7a-e4eaae72adc4 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2ebf-601e-7986-9bea-875c0ac51822 2026/02/05 17:00:19 INFO Looking up user name=bob 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-5fb8-77fc-8e7a-e4eaae72adc4 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:19 INFO Looking up user name=alice 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019c2ebf-57f4-7c6b-9ac6-69f58b6af9a3#delete 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019c2ebf-57f4-7c6b-9ac6-69f58b6af9a3#delete 2026/02/05 17:00:19 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2ebf-6017-7ada-867a-211e9fce0315 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-6017-7959-8a96-4ef3af63747a 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:z6Mkm5G52EKHFXUHVy7urBMhYA1apx2kda4tAL888483sySd/actor 2026/02/05 17:00:19 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019c2ebf-57f4-7c6b-9ac6-69f58b6af9a3#delete 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5f46-7756-9577-b77e5064bfc2 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-5be1-74c7-9cce-ee6c953f970e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-5be1-74c7-9cce-ee6c953f970e 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/create/019c2ebf-5fce-7c8f-898e-bf2362de4974 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvBGczzFpeDi1U9SfAyCKS8qyUZF7X7AjGb4Us7fn4rUg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/create/019c2ebf-5fce-7c8f-898e-bf2362de4974 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvBGczzFpeDi1U9SfAyCKS8qyUZF7X7AjGb4Us7fn4rUg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/create/019c2ebf-5fce-7c8f-898e-bf2362de4974 2026/02/05 17:00:19 INFO Looking up user name=carol 2026/02/05 17:00:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2ebf-57f4-7c6b-9ac6-69f58b6af9a3#delete 2026/02/05 17:00:19 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:19 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-604b-7983-bf87-19a644c633df activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-604b-791d-9034-5267376b590c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-604b-791d-9034-5267376b590c 2026/02/05 17:00:19 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebf-601e-7986-9bea-875c0ac51822 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2ebf-5d5a-7468-b84b-c8c552df055f activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2ebf-5d5a-7468-b84b-c8c552df055f 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-5ff7-74c6-a4a5-9cc1ce066cc6 2026/02/05 17:00:19 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:19 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-5ff7-74c6-a4a5-9cc1ce066cc6 2026/02/05 17:00:19 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:19 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-5ff7-74c6-a4a5-9cc1ce066cc6 2026/02/05 17:00:19 INFO Looking up user name=carol 2026/02/05 17:00:19 INFO Fetching object id=ap://did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor 2026/02/05 17:00:19 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:20 INFO Looking up user name=alice 2026/02/05 17:00:20 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-5f76-7745-b216-234345e27160 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-5dd4-7da6-aec3-3ac22567190a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-5dd4-7da6-aec3-3ac22567190a 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:20 INFO Looking up user name=bob 2026/02/05 17:00:20 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-5ff7-74c6-a4a5-9cc1ce066cc6 2026/02/05 17:00:20 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:20 INFO Looking up user name=carol 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/02/05 17:00:20 INFO Looking up user name=bob 2026/02/05 17:00:20 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebf-57f4-7c6b-9ac6-69f58b6af9a3#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-57f4-7c6b-9ac6-69f58b6af9a3 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebf-57f4-7c6b-9ac6-69f58b6af9a3 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:20 INFO Looking up user name=bob 2026/02/05 17:00:20 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/update/019c2ebf-605e-7418-b0b1-2475ed32c1ec 2026/02/05 17:00:20 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvBGczzFpeDi1U9SfAyCKS8qyUZF7X7AjGb4Us7fn4rUg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/create/019c2ebf-5fce-7c8f-898e-bf2362de4974 2026/02/05 17:00:20 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-6086-7c86-af6f-80174f249f87 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5b6c-7bac-9ce2-994806a6761c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-5b6c-7bac-9ce2-994806a6761c 2026/02/05 17:00:20 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2ebf-5ff7-74c6-a4a5-9cc1ce066cc6 2026/02/05 17:00:20 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-5fdd-75b9-a7f5-901aad258301 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/02/05 17:00:20 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebf-5ff7-747d-938a-acb9cd264dba request.user=alice post=https://a.localdomain/post/019c2ebf-5ff7-747d-938a-acb9cd264dba 2026/02/05 17:00:20 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-60fa-735f-99ce-761604ad87c1 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-5fdd-75b9-a7f5-901aad258301 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2ebf-5fdd-75b9-a7f5-901aad258301 2026/02/05 17:00:20 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-604b-7983-bf87-19a644c633df 2026/02/05 17:00:20 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-604b-7983-bf87-19a644c633df --- PASS: TestCluster_PostToFollowers_ApprovedLocally (2.60s) 2026/02/05 17:00:20 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-5e5a-78bc-a357-e2c432fd0150 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5e5a-7851-970d-e2ba1317fc2f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-5e5a-7851-970d-e2ba1317fc2f 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:20 INFO Looking up user name=bob 2026/02/05 17:00:20 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2ebf-60fa-735f-99ce-761604ad87c1 2026/02/05 17:00:20 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2ebf-60fa-735f-99ce-761604ad87c1 2026/02/05 17:00:20 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:20 INFO Looking up user name=carol 2026/02/05 17:00:20 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/create/019c2ebf-5fce-7c8f-898e-bf2362de4974 2026/02/05 17:00:20 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:20 INFO Looking up user name=carol 2026/02/05 17:00:20 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-60be-7369-a144-98e98744ac9b note=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:20 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-60be-7369-a144-98e98744ac9b activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 --- PASS: TestCluster_FollowersSyncMissingRemoteFollow (4.40s) 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:20 INFO Fetching object id=ap://did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor 2026/02/05 17:00:20 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-604b-7983-bf87-19a644c633df 2026/02/05 17:00:20 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-5e72-7f03-91fb-5114e93634f4 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5e72-7eb2-915a-9fdc8e642abb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-5e72-7eb2-915a-9fdc8e642abb 2026/02/05 17:00:20 INFO Looking up user name=bob 2026/02/05 17:00:20 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2ebf-60fa-735f-99ce-761604ad87c1 2026/02/05 17:00:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-60fa-735f-99ce-761604ad87c1 2026/02/05 17:00:20 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:20 INFO Looking up user name=carol 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-604b-7983-bf87-19a644c633df 2026/02/05 17:00:20 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-6086-7c86-af6f-80174f249f87 2026/02/05 17:00:20 INFO Fetching object id=ap://did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor 2026/02/05 17:00:20 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-6086-7c86-af6f-80174f249f87 2026/02/05 17:00:20 INFO Looking up user name=bob 2026/02/05 17:00:20 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-6145-71a7-8f13-d6f877f0d03b 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/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:20 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-604b-791d-9034-5267376b590c request.user=bob post=https://b.localdomain/post/019c2ebf-604b-791d-9034-5267376b590c 2026/02/05 17:00:20 INFO Looking up user name=carol 2026/02/05 17:00:20 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-6145-71a7-8f13-d6f877f0d03b 2026/02/05 17:00:20 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-6145-71a7-8f13-d6f877f0d03b 2026/02/05 17:00:20 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-60fa-735f-99ce-761604ad87c1 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-5fdd-75b9-a7f5-901aad258301 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2ebf-5fdd-75b9-a7f5-901aad258301 2026/02/05 17:00:20 INFO Looking up user name=bob 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 17:00:20 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-6086-7c86-af6f-80174f249f87 2026/02/05 17:00:20 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 17:00:20 INFO Looking up user name=carol 2026/02/05 17:00:20 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2ebf-6145-71a7-8f13-d6f877f0d03b 2026/02/05 17:00:20 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/create/019c2ebf-5fce-7c8f-898e-bf2362de4974 2026/02/05 17:00:20 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-5e5a-78bc-a357-e2c432fd0150 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5e5a-7851-970d-e2ba1317fc2f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-5e5a-7851-970d-e2ba1317fc2f 2026/02/05 17:00:20 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-6124-7d0d-bfc4-e3c45ca259bc activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6124-7acc-8fe7-544cf83b0821 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-6124-7acc-8fe7-544cf83b0821 2026/02/05 17:00:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/create/019c2ebf-5fce-7c8f-898e-bf2362de4974 2026/02/05 17:00:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-6145-71a7-8f13-d6f877f0d03b 2026/02/05 17:00:20 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-60be-7369-a144-98e98744ac9b 2026/02/05 17:00:20 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-60be-7369-a144-98e98744ac9b 2026/02/05 17:00:20 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-60be-7369-a144-98e98744ac9b sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor gateway=https://c.localdomain 2026/02/05 17:00:20 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-60be-7369-a144-98e98744ac9b 2026/02/05 17:00:20 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-60be-7369-a144-98e98744ac9b 2026/02/05 17:00:20 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/post/019c2ebf-5fce-7bf3-a9c2-550f78864eec request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/post/019c2ebf-5fce-7bf3-a9c2-550f78864eec 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:20 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-6086-7c86-af6f-80174f249f87 2026/02/05 17:00:20 INFO Fetching object id=ap://did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:20 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-5e72-7f03-91fb-5114e93634f4 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5e72-7eb2-915a-9fdc8e642abb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-5e72-7eb2-915a-9fdc8e642abb 2026/02/05 17:00:20 INFO Fetching object id=ap://did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:20 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-5b6c-7bac-9ce2-994806a6761c request.user=carol post=https://b.localdomain/post/019c2ebf-5b6c-7bac-9ce2-994806a6761c 2026/02/05 17:00:20 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-618d-706f-96d6-459076c1b1e1 2026/02/05 17:00:20 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/create/019c2ebf-5f36-7cf3-a20a-6bbfefe60be9 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/post/019c2ebf-5f36-7c76-be08-f3aaa7318683 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor/post/019c2ebf-5f36-7c76-be08-f3aaa7318683 2026/02/05 17:00:20 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-60be-7369-a144-98e98744ac9b 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:20 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-60be-7369-a144-98e98744ac9b 2026/02/05 17:00:20 INFO Looking up user name=alice 2026/02/05 17:00:20 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:20 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:20 INFO Looking up user name=carol 2026/02/05 17:00:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-60be-7369-a144-98e98744ac9b 2026/02/05 17:00:20 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 2026/02/05 17:00:20 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-6124-7d0d-bfc4-e3c45ca259bc 2026/02/05 17:00:20 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-6124-7d0d-bfc4-e3c45ca259bc 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:20 INFO Looking up user name=bob 2026/02/05 17:00:20 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/create/019c2ebf-6197-7b66-ac9e-95bcd6cc7c4e note=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/post/019c2ebf-6197-7aeb-8719-d0388231c751 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/post/019c2ebf-6197-7aeb-8719-d0388231c751 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor 2026/02/05 17:00:20 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/create/019c2ebf-6197-7b66-ac9e-95bcd6cc7c4e activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/post/019c2ebf-6197-7aeb-8719-d0388231c751 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/post/019c2ebf-6197-7aeb-8719-d0388231c751 2026/02/05 17:00:20 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:20 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-618d-706f-96d6-459076c1b1e1 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:20 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-6124-7d0d-bfc4-e3c45ca259bc 2026/02/05 17:00:20 INFO Looking up user name=alice 2026/02/05 17:00:20 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019c2ebf-618c-77ad-87c0-1132245a99be 2026/02/05 17:00:20 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-61ce-7787-b43b-e04b5f825921 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-61ce-7741-94c3-8b8d6b55f24b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-61ce-7741-94c3-8b8d6b55f24b 2026/02/05 17:00:20 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:20 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebf-5ff7-74c6-a4a5-9cc1ce066cc6 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-5ff7-747d-938a-acb9cd264dba activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-5ff7-747d-938a-acb9cd264dba 2026/02/05 17:00:20 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-618d-706f-96d6-459076c1b1e1 2026/02/05 17:00:20 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019c2ebf-618c-77ad-87c0-1132245a99be 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-6124-7d0d-bfc4-e3c45ca259bc 2026/02/05 17:00:20 INFO Looking up user name=carol 2026/02/05 17:00:20 INFO Looking up user name=alice 2026/02/05 17:00:20 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-6124-7acc-8fe7-544cf83b0821 request.user=bob post=https://b.localdomain/post/019c2ebf-6124-7acc-8fe7-544cf83b0821 2026/02/05 17:00:20 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019c2ebf-618c-77ad-87c0-1132245a99be 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/02/05 17:00:20 INFO Looking up user name=bob 2026/02/05 17:00:20 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/create/019c2ebf-6197-7b66-ac9e-95bcd6cc7c4e 2026/02/05 17:00:20 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/create/019c2ebf-6197-7b66-ac9e-95bcd6cc7c4e 2026/02/05 17:00:20 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/create/019c2ebf-6197-7b66-ac9e-95bcd6cc7c4e 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:20 INFO Fetching object id=ap://did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor 2026/02/05 17:00:20 INFO Fetching object id=ap://did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor 2026/02/05 17:00:20 INFO Looking up user name=carol --- PASS: TestCluster_FollowersSyncMissingLocalFollowPortableActor (4.72s) 2026/02/05 17:00:20 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-6219-754e-8b24-c6292ae6d7fc activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:20 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-6145-71a7-8f13-d6f877f0d03b 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/02/05 17:00:20 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-621f-7496-9d53-60db5b61290d activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-621f-742c-bb21-88b726babee4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-621f-742c-bb21-88b726babee4 2026/02/05 17:00:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebf-618d-706f-96d6-459076c1b1e1 2026/02/05 17:00:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/move/019c2ebf-618c-77ad-87c0-1132245a99be 2026/02/05 17:00:20 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-61ce-7787-b43b-e04b5f825921 2026/02/05 17:00:20 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-61ce-7787-b43b-e04b5f825921 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:20 INFO Looking up user name=carol 2026/02/05 17:00:20 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/02/05 17:00:20 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:20 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/create/019c2ebf-6197-7b66-ac9e-95bcd6cc7c4e 2026/02/05 17:00:20 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-61ce-7787-b43b-e04b5f825921 2026/02/05 17:00:20 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-6086-7c86-af6f-80174f249f87 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5b6c-7bac-9ce2-994806a6761c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-5b6c-7bac-9ce2-994806a6761c 2026/02/05 17:00:20 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-6271-71ba-aa65-f6cae95ce0f7 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5dfd-7893-b48d-15005d9812e0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-5dfd-7893-b48d-15005d9812e0 2026/02/05 17:00:20 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-626b-77b5-b6df-9db883910336 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-626b-773a-8746-5405023c3210 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-626b-773a-8746-5405023c3210 2026/02/05 17:00:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-61ce-7787-b43b-e04b5f825921 2026/02/05 17:00:20 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-6288-7f2f-af54-572efbdc45e9 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6288-7eeb-bf89-da17d8dca075 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-6288-7eeb-bf89-da17d8dca075 2026/02/05 17:00:20 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-61ce-7741-94c3-8b8d6b55f24b request.user=carol post=https://b.localdomain/post/019c2ebf-61ce-7741-94c3-8b8d6b55f24b 2026/02/05 17:00:20 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/create/019c2ebf-5fce-7c8f-898e-bf2362de4974 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/post/019c2ebf-5fce-7bf3-a9c2-550f78864eec activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/post/019c2ebf-5fce-7bf3-a9c2-550f78864eec 2026/02/05 17:00:20 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-6219-754e-8b24-c6292ae6d7fc 2026/02/05 17:00:20 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-6219-754e-8b24-c6292ae6d7fc 2026/02/05 17:00:20 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/create/019c2ebf-6197-7b66-ac9e-95bcd6cc7c4e 2026/02/05 17:00:20 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-621f-7496-9d53-60db5b61290d 2026/02/05 17:00:20 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-621f-7496-9d53-60db5b61290d 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:20 INFO Looking up user name=bob 2026/02/05 17:00:20 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor 2026/02/05 17:00:20 INFO Looking up user name=bob 2026/02/05 17:00:20 INFO Fetching object id=ap://did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor 2026/02/05 17:00:20 INFO Looking up user name=nobody 2026/02/05 17:00:20 INFO Fetching object id=ap://did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor 2026/02/05 17:00:20 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-6219-754e-8b24-c6292ae6d7fc 2026/02/05 17:00:20 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B host=a.localdomain count=1 2026/02/05 17:00:20 INFO Found unknown local follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkrJzV1GHezFL8vVPyvBQfmUpjCG3dkbdQaxvBnAVYW62B/actor follower=https://a.localdomain/user/alice 2026/02/05 17:00:20 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-621f-7496-9d53-60db5b61290d 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:20 INFO Looking up user name=bob 2026/02/05 17:00:20 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-629f-718f-afa0-dad84890d777 note=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-629f-7136-a654-687c0ae0ce29 thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-629f-7136-a654-687c0ae0ce29 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:20 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-629f-718f-afa0-dad84890d777 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-629f-7136-a654-687c0ae0ce29 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-629f-7136-a654-687c0ae0ce29 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:20 INFO Looking up user name=alice 2026/02/05 17:00:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-621f-7496-9d53-60db5b61290d 2026/02/05 17:00:20 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/create/019c2ebf-6197-7b66-ac9e-95bcd6cc7c4e 2026/02/05 17:00:20 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-621f-742c-bb21-88b726babee4 request.user=bob post=https://b.localdomain/post/019c2ebf-621f-742c-bb21-88b726babee4 2026/02/05 17:00:20 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-6271-71ba-aa65-f6cae95ce0f7 2026/02/05 17:00:20 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-6271-71ba-aa65-f6cae95ce0f7 2026/02/05 17:00:20 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-629f-718f-afa0-dad84890d777 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor gateway=https://a.localdomain 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:20 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-629f-718f-afa0-dad84890d777 2026/02/05 17:00:20 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-629f-718f-afa0-dad84890d777 2026/02/05 17:00:20 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-6219-754e-8b24-c6292ae6d7fc 2026/02/05 17:00:20 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-6219-754e-8b24-c6292ae6d7fc 2026/02/05 17:00:20 INFO Looking up user name=carol 2026/02/05 17:00:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/create/019c2ebf-6197-7b66-ac9e-95bcd6cc7c4e 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:20 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/post/019c2ebf-6197-7aeb-8719-d0388231c751 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/post/019c2ebf-6197-7aeb-8719-d0388231c751 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:20 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-626b-77b5-b6df-9db883910336 2026/02/05 17:00:20 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-626b-77b5-b6df-9db883910336 2026/02/05 17:00:20 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-626b-77b5-b6df-9db883910336 2026/02/05 17:00:20 INFO Fetching object id=ap://did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:20 INFO Looking up user name=bob 2026/02/05 17:00:20 INFO Looking up user name=alice 2026/02/05 17:00:20 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-6288-7f2f-af54-572efbdc45e9 2026/02/05 17:00:20 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-6288-7f2f-af54-572efbdc45e9 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:20 INFO Looking up user name=bob 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:20 INFO Looking up user name=carol 2026/02/05 17:00:20 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-6271-71ba-aa65-f6cae95ce0f7 2026/02/05 17:00:20 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-5aa5-71d2-bad7-85133184e15c request.user=bob post=https://b.localdomain/post/019c2ebf-5aa5-71d2-bad7-85133184e15c 2026/02/05 17:00:20 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2ebf-5e5a-7851-970d-e2ba1317fc2f request.user=alice post=https://b.localdomain/post/019c2ebf-5e5a-7851-970d-e2ba1317fc2f 2026/02/05 17:00:20 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-6219-754e-8b24-c6292ae6d7fc 2026/02/05 17:00:20 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-6124-7d0d-bfc4-e3c45ca259bc activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6124-7acc-8fe7-544cf83b0821 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-6124-7acc-8fe7-544cf83b0821 2026/02/05 17:00:20 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-626b-77b5-b6df-9db883910336 2026/02/05 17:00:20 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/create/019c2ebf-5fce-7c8f-898e-bf2362de4974 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/post/019c2ebf-5fce-7bf3-a9c2-550f78864eec activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/post/019c2ebf-5fce-7bf3-a9c2-550f78864eec 2026/02/05 17:00:20 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-6288-7f2f-af54-572efbdc45e9 2026/02/05 17:00:20 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2ebf-5e72-7eb2-915a-9fdc8e642abb request.user=alice post=https://b.localdomain/post/019c2ebf-5e72-7eb2-915a-9fdc8e642abb 2026/02/05 17:00:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-6271-71ba-aa65-f6cae95ce0f7 2026/02/05 17:00:20 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-5dfd-7893-b48d-15005d9812e0 request.user=carol post=https://b.localdomain/post/019c2ebf-5dfd-7893-b48d-15005d9812e0 2026/02/05 17:00:20 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-629f-718f-afa0-dad84890d777 2026/02/05 17:00:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-6288-7f2f-af54-572efbdc45e9 2026/02/05 17:00:20 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-629f-718f-afa0-dad84890d777 2026/02/05 17:00:20 INFO Viewing post request.path=/users/view/c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-629f-7136-a654-687c0ae0ce29 request.user=carol post=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-629f-7136-a654-687c0ae0ce29 2026/02/05 17:00:20 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-6288-7eeb-bf89-da17d8dca075 request.user=carol post=https://b.localdomain/post/019c2ebf-6288-7eeb-bf89-da17d8dca075 2026/02/05 17:00:20 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:20 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebf-6326-790f-9bc1-2b2f2aa1b2fc activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed 2026/02/05 17:00:20 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:20 INFO Looking up user name=carol 2026/02/05 17:00:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-6219-754e-8b24-c6292ae6d7fc 2026/02/05 17:00:20 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-6326-790f-9bc1-2b2f2aa1b2fc 2026/02/05 17:00:20 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-6326-790f-9bc1-2b2f2aa1b2fc 2026/02/05 17:00:20 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 request.user=bob post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:20 INFO Looking up user name=alice 2026/02/05 17:00:20 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebf-633a-7a84-b044-8bf830b1da43 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296 2026/02/05 17:00:20 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:20 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-633a-7a84-b044-8bf830b1da43 2026/02/05 17:00:20 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-633a-7a84-b044-8bf830b1da43 2026/02/05 17:00:20 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-6326-790f-9bc1-2b2f2aa1b2fc 2026/02/05 17:00:20 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-626b-77b5-b6df-9db883910336 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:20 INFO Looking up user name=alice 2026/02/05 17:00:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2ebf-6326-790f-9bc1-2b2f2aa1b2fc 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:20 INFO Looking up user name=bob 2026/02/05 17:00:20 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed request.user=alice post=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed 2026/02/05 17:00:20 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 --- PASS: TestCluster_DM (5.05s) 2026/02/05 17:00:20 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-626b-77b5-b6df-9db883910336 2026/02/05 17:00:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-626b-77b5-b6df-9db883910336 2026/02/05 17:00:20 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-633a-7a84-b044-8bf830b1da43 2026/02/05 17:00:20 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-626b-773a-8746-5405023c3210 request.user=bob post=https://b.localdomain/post/019c2ebf-626b-773a-8746-5405023c3210 2026/02/05 17:00:20 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 17:00:20 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-6375-7cd5-be79-53c5607add61 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6375-7c77-aede-0f3146fd708a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-6375-7c77-aede-0f3146fd708a 2026/02/05 17:00:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2ebf-633a-7a84-b044-8bf830b1da43 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:20 INFO Looking up user name=carol 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor 2026/02/05 17:00:20 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296 request.user=alice post=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296 2026/02/05 17:00:20 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:20 INFO Fetching object id=ap://did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor 2026/02/05 17:00:20 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebf-5ff7-747d-938a-acb9cd264dba request.user=bob post=https://a.localdomain/post/019c2ebf-5ff7-747d-938a-acb9cd264dba 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:20 INFO Looking up user name=carol 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:20 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-6271-71ba-aa65-f6cae95ce0f7 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5dfd-7893-b48d-15005d9812e0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-5dfd-7893-b48d-15005d9812e0 2026/02/05 17:00:20 INFO Fetching object id=ap://did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:20 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-6288-7f2f-af54-572efbdc45e9 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6288-7eeb-bf89-da17d8dca075 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-6288-7eeb-bf89-da17d8dca075 2026/02/05 17:00:20 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-63f0-7434-9c71-7b3a208e7fac activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-6145-71a7-8f13-d6f877f0d03b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2ebf-6145-71a7-8f13-d6f877f0d03b 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:20 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-6375-7cd5-be79-53c5607add61 2026/02/05 17:00:20 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-6375-7cd5-be79-53c5607add61 2026/02/05 17:00:20 INFO Looking up user name=bob 2026/02/05 17:00:20 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2ebf-63f0-7434-9c71-7b3a208e7fac 2026/02/05 17:00:20 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2ebf-63f0-7434-9c71-7b3a208e7fac 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:20 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:20 INFO Looking up user name=carol 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:20 INFO Looking up user name=carol 2026/02/05 17:00:20 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/02/05 17:00:20 INFO Looking up user name=nobody 2026/02/05 17:00:20 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/create/019c2ebf-6197-7b66-ac9e-95bcd6cc7c4e activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/post/019c2ebf-6197-7aeb-8719-d0388231c751 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/post/019c2ebf-6197-7aeb-8719-d0388231c751 2026/02/05 17:00:20 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-5a31-7135-ae56-2522cd2a57a5 request.user=bob post=https://b.localdomain/post/019c2ebf-5a31-7135-ae56-2522cd2a57a5 2026/02/05 17:00:20 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-6375-7cd5-be79-53c5607add61 2026/02/05 17:00:20 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2ebf-63f0-7434-9c71-7b3a208e7fac 2026/02/05 17:00:20 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=2 2026/02/05 17:00:20 INFO Found unknown remote follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/02/05 17:00:20 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/019c2ebf-641f-7e42-aeec-dd93e0396871 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor 2026/02/05 17:00:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-63f0-7434-9c71-7b3a208e7fac 2026/02/05 17:00:20 INFO Fetching object id=ap://did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor 2026/02/05 17:00:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-6375-7cd5-be79-53c5607add61 2026/02/05 17:00:20 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2ebf-6420-705a-b7f9-ca04736bc8aa activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-641f-7e42-aeec-dd93e0396871 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/02/05 17:00:20 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-6375-7c77-aede-0f3146fd708a request.user=carol post=https://b.localdomain/post/019c2ebf-6375-7c77-aede-0f3146fd708a 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:20 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-6219-754e-8b24-c6292ae6d7fc activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:20 INFO Looking up user name=carol 2026/02/05 17:00:20 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019c2ebf-6420-705a-b7f9-ca04736bc8aa 2026/02/05 17:00:20 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019c2ebf-6420-705a-b7f9-ca04736bc8aa 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:20 INFO Looking up user name=alice --- PASS: TestCluster_FollowersSyncMissingRemoteFollowPortableActor (5.21s) 2026/02/05 17:00:20 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-63f0-7434-9c71-7b3a208e7fac activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-6145-71a7-8f13-d6f877f0d03b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2ebf-6145-71a7-8f13-d6f877f0d03b 2026/02/05 17:00:20 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-629f-718f-afa0-dad84890d777 note=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-629f-7136-a654-687c0ae0ce29 thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-629f-7136-a654-687c0ae0ce29 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:20 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-629f-718f-afa0-dad84890d777 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-629f-7136-a654-687c0ae0ce29 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-629f-7136-a654-687c0ae0ce29 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:20 INFO Looking up user name=bob 2026/02/05 17:00:20 INFO Looking up user name=bob 2026/02/05 17:00:20 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-629f-718f-afa0-dad84890d777 2026/02/05 17:00:20 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019c2ebf-6420-705a-b7f9-ca04736bc8aa 2026/02/05 17:00:20 WARN Failed to resolve a recipient to=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-629f-718f-afa0-dad84890d777 error="cannot resolve https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/followers: actor is not cached" 2026/02/05 17:00:20 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-629f-718f-afa0-dad84890d777 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor gateway=https://c.localdomain 2026/02/05 17:00:20 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-629f-718f-afa0-dad84890d777 2026/02/05 17:00:20 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-629f-718f-afa0-dad84890d777 2026/02/05 17:00:20 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-629f-718f-afa0-dad84890d777 2026/02/05 17:00:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019c2ebf-6420-705a-b7f9-ca04736bc8aa 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:20 INFO Looking up user name=alice 2026/02/05 17:00:20 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:20 INFO Looking up user name=alice 2026/02/05 17:00:20 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/02/05 17:00:20 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 17:00:20 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2ebf-6420-705a-b7f9-ca04736bc8aa activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-641f-7e42-aeec-dd93e0396871 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/02/05 17:00:20 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:20 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebf-5b6c-7bac-9ce2-994806a6761c#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5b6c-7bac-9ce2-994806a6761c activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebf-5b6c-7bac-9ce2-994806a6761c 2026/02/05 17:00:20 INFO Looking up user name=alice 2026/02/05 17:00:20 INFO Looking up user name=carol 2026/02/05 17:00:20 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-6219-754e-8b24-c6292ae6d7fc activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:20 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/create/019c2ebf-6197-7b66-ac9e-95bcd6cc7c4e activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/post/019c2ebf-6197-7aeb-8719-d0388231c751 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/post/019c2ebf-6197-7aeb-8719-d0388231c751 2026/02/05 17:00:20 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-626b-77b5-b6df-9db883910336 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-626b-773a-8746-5405023c3210 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-626b-773a-8746-5405023c3210 2026/02/05 17:00:21 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/02/05 17:00:21 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/post/019c2ebf-5fce-7bf3-a9c2-550f78864eec request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/post/019c2ebf-5fce-7bf3-a9c2-550f78864eec 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:21 INFO Looking up user name=bob 2026/02/05 17:00:21 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019c2ebf-6326-790f-9bc1-2b2f2aa1b2fc note=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed thread=https://b.localdomain/post/019c2ebf-5e5a-7851-970d-e2ba1317fc2f starter=https://b.localdomain/user/bob 2026/02/05 17:00:21 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebf-6326-790f-9bc1-2b2f2aa1b2fc activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed 2026/02/05 17:00:21 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-6326-790f-9bc1-2b2f2aa1b2fc 2026/02/05 17:00:21 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-629f-718f-afa0-dad84890d777 2026/02/05 17:00:21 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019c2ebf-633a-7a84-b044-8bf830b1da43 note=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296 thread=https://b.localdomain/post/019c2ebf-5e72-7eb2-915a-9fdc8e642abb starter=https://b.localdomain/user/bob 2026/02/05 17:00:21 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebf-633a-7a84-b044-8bf830b1da43 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296 2026/02/05 17:00:21 INFO Fetching object id=ap://did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:21 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-6490-70d3-abda-c3793cd3901f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6490-7078-aa37-70f6da2e2f9a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-6490-7078-aa37-70f6da2e2f9a 2026/02/05 17:00:21 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-633a-7a84-b044-8bf830b1da43 2026/02/05 17:00:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:21 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/inbox activity=https://b.localdomain/create/019c2ebf-6490-70d3-abda-c3793cd3901f 2026/02/05 17:00:21 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/inbox activity=https://b.localdomain/create/019c2ebf-6490-70d3-abda-c3793cd3901f 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:21 INFO Looking up user name=carol 2026/02/05 17:00:21 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-626b-77b5-b6df-9db883910336 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-626b-773a-8746-5405023c3210 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-626b-773a-8746-5405023c3210 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:21 INFO Looking up user name=bob 2026/02/05 17:00:21 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-629f-718f-afa0-dad84890d777 2026/02/05 17:00:21 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-629f-718f-afa0-dad84890d777 --- PASS: TestCluster_PublicPostQuote (5.37s) 2026/02/05 17:00:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-64dc-755a-b445-4ed8b5cc3d4a activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-5ab8-7246-b77f-44b99dfc0bc6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-5ab8-7246-b77f-44b99dfc0bc6 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-5b6c-7bac-9ce2-994806a6761c#delete 2026/02/05 17:00:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-5b6c-7bac-9ce2-994806a6761c#delete 2026/02/05 17:00:21 INFO Fetching object id=ap://did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/inbox activity=https://b.localdomain/create/019c2ebf-6490-70d3-abda-c3793cd3901f 2026/02/05 17:00:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-5b6c-7bac-9ce2-994806a6761c#delete 2026/02/05 17:00:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-64dc-755a-b445-4ed8b5cc3d4a 2026/02/05 17:00:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-64dc-755a-b445-4ed8b5cc3d4a 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-6490-70d3-abda-c3793cd3901f 2026/02/05 17:00:21 INFO Looking up user name=carol 2026/02/05 17:00:21 INFO Moving follow follow=https://b.localdomain/follow/019c2ebf-5a93-78d7-b2ae-65d47b7421bf old=https://a.localdomain/user/alice new=https://c.localdomain/user/carol 2026/02/05 17:00:21 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-6490-7078-aa37-70f6da2e2f9a request.user=bob post=https://b.localdomain/post/019c2ebf-6490-7078-aa37-70f6da2e2f9a 2026/02/05 17:00:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebf-64af-708b-bdc2-f2482849b978 2026/02/05 17:00:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebf-64af-708b-bdc2-f2482849b978 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:21 INFO Looking up user name=bob 2026/02/05 17:00:21 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebf-64f5-7af0-9b17-ac942e5addd0 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/02/05 17:00:21 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-61ce-7787-b43b-e04b5f825921 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-61ce-7741-94c3-8b8d6b55f24b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-61ce-7741-94c3-8b8d6b55f24b 2026/02/05 17:00:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2ebf-64dc-755a-b445-4ed8b5cc3d4a 2026/02/05 17:00:21 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-6326-790f-9bc1-2b2f2aa1b2fc 2026/02/05 17:00:21 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebf-64af-708b-bdc2-f2482849b978 2026/02/05 17:00:21 INFO Looking up user name=carol 2026/02/05 17:00:21 INFO Removed a Follow activity.id=https://b.localdomain/undo/019c2ebf-64ff-79a4-81d3-c6c7d9a11a98 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-5a93-78d7-b2ae-65d47b7421bf 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/02/05 17:00:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2ebf-64dc-755a-b445-4ed8b5cc3d4a 2026/02/05 17:00:21 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/05 17:00:21 INFO Looking up user name=bob 2026/02/05 17:00:21 INFO Looking up user name=carol 2026/02/05 17:00:21 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-633a-7a84-b044-8bf830b1da43 2026/02/05 17:00:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2ebf-5b6c-7bac-9ce2-994806a6761c#delete 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:21 INFO Looking up user name=alice 2026/02/05 17:00:21 INFO Looking up user name=carol 2026/02/05 17:00:21 INFO Fetching forwarded object activity.id=https://a.localdomain/create/019c2ebf-6326-790f-9bc1-2b2f2aa1b2fc activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/create/019c2ebf-6326-790f-9bc1-2b2f2aa1b2fc sender=https://b.localdomain/user/bob 2026/02/05 17:00:21 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019c2ebf-64f5-7af0-9b17-ac942e5addd0 2026/02/05 17:00:21 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019c2ebf-64f5-7af0-9b17-ac942e5addd0 2026/02/05 17:00:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:21 INFO Fetching activity activity=https://a.localdomain/create/019c2ebf-6326-790f-9bc1-2b2f2aa1b2fc 2026/02/05 17:00:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2ebf-64af-708b-bdc2-f2482849b978 2026/02/05 17:00:21 INFO Looking up user name=bob 2026/02/05 17:00:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019c2ebf-64ff-79a4-81d3-c6c7d9a11a98 2026/02/05 17:00:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-6326-790f-9bc1-2b2f2aa1b2fc 2026/02/05 17:00:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019c2ebf-64ff-79a4-81d3-c6c7d9a11a98 2026/02/05 17:00:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:21 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-5a31-7135-ae56-2522cd2a57a5 request.user=bob post=https://b.localdomain/post/019c2ebf-5a31-7135-ae56-2522cd2a57a5 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:21 INFO Looking up user name=bob 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2ebf-6326-790f-9bc1-2b2f2aa1b2fc 2026/02/05 17:00:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2ebf-64dc-755a-b445-4ed8b5cc3d4a activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-5ab8-7246-b77f-44b99dfc0bc6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-5ab8-7246-b77f-44b99dfc0bc6 2026/02/05 17:00:21 INFO Looking up user name=carol 2026/02/05 17:00:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-633a-7a84-b044-8bf830b1da43 2026/02/05 17:00:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2ebf-633a-7a84-b044-8bf830b1da43 2026/02/05 17:00:21 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-6375-7cd5-be79-53c5607add61 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6375-7c77-aede-0f3146fd708a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-6375-7c77-aede-0f3146fd708a 2026/02/05 17:00:21 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-60be-7369-a144-98e98744ac9b activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 2026/02/05 17:00:21 INFO Looking up user name=alice 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019c2ebf-64ff-79a4-81d3-c6c7d9a11a98 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:21 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebf-5b6c-7bac-9ce2-994806a6761c#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5b6c-7bac-9ce2-994806a6761c activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebf-5b6c-7bac-9ce2-994806a6761c 2026/02/05 17:00:21 INFO Looking up user name=alice 2026/02/05 17:00:21 INFO Fetching object id=ap://did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:21 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebf-6326-790f-9bc1-2b2f2aa1b2fc activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed 2026/02/05 17:00:21 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebf-633a-7a84-b044-8bf830b1da43 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296 2026/02/05 17:00:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019c2ebf-64f5-7af0-9b17-ac942e5addd0 2026/02/05 17:00:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019c2ebf-64ff-79a4-81d3-c6c7d9a11a98 2026/02/05 17:00:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2ebf-64f5-7af0-9b17-ac942e5addd0 2026/02/05 17:00:21 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebf-5dfd-7893-b48d-15005d9812e0#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5dfd-7893-b48d-15005d9812e0 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebf-5dfd-7893-b48d-15005d9812e0 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:21 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-629f-718f-afa0-dad84890d777 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-629f-7136-a654-687c0ae0ce29 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-629f-7136-a654-687c0ae0ce29 2026/02/05 17:00:21 INFO Looking up user name=bob 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:21 INFO Looking up user name=bob 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:21 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2ebf-64f5-7af0-9b17-ac942e5addd0 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/02/05 17:00:21 INFO Fetching object id=ap://did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:21 INFO Follow is accepted activity.id=https://c.localdomain/accept/019c2ebf-65a4-74d7-86af-00d250300cd2 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-64f5-7af0-9b17-ac942e5addd0 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebf-64f5-7af0-9b17-ac942e5addd0 2026/02/05 17:00:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019c2ebf-65a4-74d7-86af-00d250300cd2 2026/02/05 17:00:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019c2ebf-65a4-74d7-86af-00d250300cd2 2026/02/05 17:00:21 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-5882-7761-a54c-5df2191b6291 request.user=bob post=https://b.localdomain/post/019c2ebf-5882-7761-a54c-5df2191b6291 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 17:00:21 INFO Looking up user name=carol 2026/02/05 17:00:21 INFO Replying to post request.path=/users/reply/b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/post/019c2ebf-6197-7aeb-8719-d0388231c751 request.user=alice post=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/post/019c2ebf-6197-7aeb-8719-d0388231c751 --- PASS: TestCluster_FollowersSyncMissingLocalFollow (5.59s) 2026/02/05 17:00:21 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019c2ebf-65a4-74d7-86af-00d250300cd2 2026/02/05 17:00:21 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 request.user=bob post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:21 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/accept/019c2ebf-65a4-74d7-86af-00d250300cd2 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:21 INFO Looking up user name=bob 2026/02/05 17:00:21 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/create/019c2ebf-6490-70d3-abda-c3793cd3901f note=https://b.localdomain/post/019c2ebf-6490-7078-aa37-70f6da2e2f9a thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor/post/019c2ebf-5fce-7bf3-a9c2-550f78864eec starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor 2026/02/05 17:00:21 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-6490-70d3-abda-c3793cd3901f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6490-7078-aa37-70f6da2e2f9a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-6490-7078-aa37-70f6da2e2f9a 2026/02/05 17:00:21 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-65c8-7496-8548-57e83416da77 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-65c8-7456-8ef3-57640dd64130 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-65c8-7456-8ef3-57640dd64130 2026/02/05 17:00:21 INFO Removed a Follow activity.id=https://b.localdomain/undo/019c2ebf-64ff-79a4-81d3-c6c7d9a11a98 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-5a93-78d7-b2ae-65d47b7421bf 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/02/05 17:00:21 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-626b-773a-8746-5405023c3210 request.user=alice post=https://b.localdomain/post/019c2ebf-626b-773a-8746-5405023c3210 2026/02/05 17:00:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-5dfd-7893-b48d-15005d9812e0#delete 2026/02/05 17:00:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-5dfd-7893-b48d-15005d9812e0#delete 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 17:00:21 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvBGczzFpeDi1U9SfAyCKS8qyUZF7X7AjGb4Us7fn4rUg/actor/inbox activity=https://b.localdomain/create/019c2ebf-6490-70d3-abda-c3793cd3901f 2026/02/05 17:00:21 INFO Looking up user name=carol 2026/02/05 17:00:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-5dfd-7893-b48d-15005d9812e0#delete 2026/02/05 17:00:21 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-60be-7369-a144-98e98744ac9b note=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:21 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-60be-7369-a144-98e98744ac9b activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 2026/02/05 17:00:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-65c8-7496-8548-57e83416da77 2026/02/05 17:00:21 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/create/019c2ebf-65c5-7e1b-8d70-f0c3b868990f activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb 2026/02/05 17:00:21 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-65c8-7456-8ef3-57640dd64130 request.user=bob post=https://b.localdomain/post/019c2ebf-65c8-7456-8ef3-57640dd64130 2026/02/05 17:00:21 INFO Follow is accepted activity.id=https://c.localdomain/accept/019c2ebf-65a4-74d7-86af-00d250300cd2 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-64f5-7af0-9b17-ac942e5addd0 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebf-64f5-7af0-9b17-ac942e5addd0 2026/02/05 17:00:21 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-60be-7369-a144-98e98744ac9b error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/followers: actor is not cached" 2026/02/05 17:00:21 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-60be-7369-a144-98e98744ac9b sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor gateway=https://a.localdomain 2026/02/05 17:00:21 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-60be-7369-a144-98e98744ac9b 2026/02/05 17:00:21 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-60be-7369-a144-98e98744ac9b 2026/02/05 17:00:21 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-60be-7369-a144-98e98744ac9b 2026/02/05 17:00:21 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/create/019c2ebf-60be-7369-a144-98e98744ac9b 2026/02/05 17:00:21 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/create/019c2ebf-65c5-7e1b-8d70-f0c3b868990f 2026/02/05 17:00:21 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/create/019c2ebf-65c5-7e1b-8d70-f0c3b868990f 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor 2026/02/05 17:00:21 INFO Fetching object id=ap://did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor 2026/02/05 17:00:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2ebf-5dfd-7893-b48d-15005d9812e0#delete --- PASS: TestCluster_PostToFollowers_Approved (5.67s) 2026/02/05 17:00:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:21 INFO Looking up user name=carol 2026/02/05 17:00:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:21 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/create/019c2ebf-65c5-7e1b-8d70-f0c3b868990f 2026/02/05 17:00:21 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebf-5dfd-7893-b48d-15005d9812e0#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5dfd-7893-b48d-15005d9812e0 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebf-5dfd-7893-b48d-15005d9812e0 2026/02/05 17:00:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/create/019c2ebf-65c5-7e1b-8d70-f0c3b868990f 2026/02/05 17:00:21 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvBGczzFpeDi1U9SfAyCKS8qyUZF7X7AjGb4Us7fn4rUg/actor/inbox activity=https://b.localdomain/create/019c2ebf-6490-70d3-abda-c3793cd3901f 2026/02/05 17:00:21 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb 2026/02/05 17:00:21 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-6610-73e1-a454-f1ed5294dac9 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6610-7353-875b-e99691f71fe5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-6610-7353-875b-e99691f71fe5 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor 2026/02/05 17:00:21 INFO Fetching object id=ap://did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor 2026/02/05 17:00:21 INFO Fetching forwarded object activity.id=https://b.localdomain/create/019c2ebf-6490-70d3-abda-c3793cd3901f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6490-7078-aa37-70f6da2e2f9a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob id=https://b.localdomain/create/019c2ebf-6490-70d3-abda-c3793cd3901f sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor 2026/02/05 17:00:21 INFO Fetching activity activity=https://b.localdomain/create/019c2ebf-6490-70d3-abda-c3793cd3901f 2026/02/05 17:00:21 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeWnwRmu1qgF4UT5DJcMus2W3y6ry54PiDs9zW6PkFqv/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvBGczzFpeDi1U9SfAyCKS8qyUZF7X7AjGb4Us7fn4rUg/actor/inbox activity=https://b.localdomain/create/019c2ebf-6490-70d3-abda-c3793cd3901f 2026/02/05 17:00:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-6490-70d3-abda-c3793cd3901f 2026/02/05 17:00:21 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice --- PASS: TestCluster_PostToFollowers_DisabledThenAccepted (5.77s) 2026/02/05 17:00:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-6610-73e1-a454-f1ed5294dac9 2026/02/05 17:00:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-6610-73e1-a454-f1ed5294dac9 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebf-663a-709b-952c-b3454dfdba97 2026/02/05 17:00:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebf-663a-709b-952c-b3454dfdba97 2026/02/05 17:00:21 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:21 INFO Looking up user name=alice 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:21 INFO Looking up user name=bob 2026/02/05 17:00:21 INFO Looking up user name=bob 2026/02/05 17:00:21 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 request.user=alice post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:21 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:21 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:21 INFO Looking up user name=alice 2026/02/05 17:00:21 INFO Applying migration id=followeds 2026/02/05 17:00:21 INFO Looking up user name=bob 2026/02/05 17:00:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-6610-73e1-a454-f1ed5294dac9 2026/02/05 17:00:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebf-663a-709b-952c-b3454dfdba97 2026/02/05 17:00:21 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:21 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebf-6680-7d75-9446-30af2a44c114 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-6680-7d2d-9e9c-7162fde08cee activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-6680-7d2d-9e9c-7162fde08cee 2026/02/05 17:00:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019c2ebf-6680-7d75-9446-30af2a44c114 2026/02/05 17:00:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019c2ebf-6680-7d75-9446-30af2a44c114 2026/02/05 17:00:21 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2ebf-663a-709b-952c-b3454dfdba97 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-6610-73e1-a454-f1ed5294dac9 2026/02/05 17:00:21 INFO Looking up user name=alice 2026/02/05 17:00:21 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-5882-7761-a54c-5df2191b6291 request.user=bob post=https://b.localdomain/post/019c2ebf-5882-7761-a54c-5df2191b6291 2026/02/05 17:00:21 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2ebf-665f-7273-91ce-1227d7ff08aa 2026/02/05 17:00:21 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2ebf-665f-7273-91ce-1227d7ff08aa 2026/02/05 17:00:21 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-6610-7353-875b-e99691f71fe5 request.user=bob post=https://b.localdomain/post/019c2ebf-6610-7353-875b-e99691f71fe5 2026/02/05 17:00:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2ebf-665f-7273-91ce-1227d7ff08aa 2026/02/05 17:00:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2ebf-665f-7273-91ce-1227d7ff08aa 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:21 INFO Looking up user name=alice 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:21 INFO Looking up user name=alice 2026/02/05 17:00:21 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019c2ebf-6680-7d75-9446-30af2a44c114 2026/02/05 17:00:21 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-6490-70d3-abda-c3793cd3901f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6490-7078-aa37-70f6da2e2f9a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-6490-7078-aa37-70f6da2e2f9a 2026/02/05 17:00:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2ebf-6680-7d75-9446-30af2a44c114 2026/02/05 17:00:21 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2ebf-665f-7273-91ce-1227d7ff08aa 2026/02/05 17:00:21 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebf-6680-7d2d-9e9c-7162fde08cee request.user=alice post=https://a.localdomain/post/019c2ebf-6680-7d2d-9e9c-7162fde08cee 2026/02/05 17:00:21 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2ebf-665f-7273-91ce-1227d7ff08aa 2026/02/05 17:00:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/announce/019c2ebf-665f-7273-91ce-1227d7ff08aa 2026/02/05 17:00:21 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-626b-773a-8746-5405023c3210 request.user=alice post=https://b.localdomain/post/019c2ebf-626b-773a-8746-5405023c3210 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor 2026/02/05 17:00:21 INFO Fetching object id=ap://did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor 2026/02/05 17:00:21 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:21 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:21 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:21 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:21 INFO Looking up user name=alice 2026/02/05 17:00:21 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:21 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:21 INFO Looking up user name=alice 2026/02/05 17:00:21 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:21 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:21 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:21 INFO Looking up user name=bob 2026/02/05 17:00:21 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 --- PASS: TestCluster_PublicPost (5.94s) 2026/02/05 17:00:21 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/create/019c2ebf-65c5-7e1b-8d70-f0c3b868990f note=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/post/019c2ebf-6197-7aeb-8719-d0388231c751 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor 2026/02/05 17:00:21 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/create/019c2ebf-65c5-7e1b-8d70-f0c3b868990f activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb 2026/02/05 17:00:21 INFO Fetching object id=ap://did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:21 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 request.user=carol post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:21 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/create/019c2ebf-65c5-7e1b-8d70-f0c3b868990f 2026/02/05 17:00:21 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/create/019c2ebf-65c5-7e1b-8d70-f0c3b868990f 2026/02/05 17:00:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:21 INFO Received a new post activity.id=https://c.localdomain/create/019c2ebf-6728-7026-8a1a-4383da16e60e activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2ebf-6727-7e98-a2be-43b1154bd6e6 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2ebf-6727-7e98-a2be-43b1154bd6e6 2026/02/05 17:00:21 INFO Fetching object id=ap://did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor 2026/02/05 17:00:21 INFO Received a new post activity.id=https://c.localdomain/create/019c2ebf-6710-781b-9187-91597e6823a0 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2ebf-6710-77a2-9885-4e5842af146e activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2ebf-6710-77a2-9885-4e5842af146e 2026/02/05 17:00:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019c2ebf-6728-7026-8a1a-4383da16e60e 2026/02/05 17:00:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019c2ebf-6728-7026-8a1a-4383da16e60e 2026/02/05 17:00:21 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-6713-7f1f-92f7-86dae8c4d418 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6713-7ed5-adae-fb816b260c40 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-6713-7ed5-adae-fb816b260c40 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 17:00:21 INFO Looking up user name=alice 2026/02/05 17:00:21 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor offset=0 2026/02/05 17:00:21 INFO Looking up user name=carol 2026/02/05 17:00:21 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-5e4d-785b-9283-7bb6645052c2 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5e4d-7810-be7b-f16e7fafa03e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-5e4d-7810-be7b-f16e7fafa03e 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:21 INFO Looking up user name=bob 2026/02/05 17:00:21 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/create/019c2ebf-65c5-7e1b-8d70-f0c3b868990f 2026/02/05 17:00:21 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019c2ebf-6728-7026-8a1a-4383da16e60e 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/create/019c2ebf-65c5-7e1b-8d70-f0c3b868990f 2026/02/05 17:00:21 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019c2ebf-6728-7026-8a1a-4383da16e60e 2026/02/05 17:00:21 INFO Looking up user name=alice 2026/02/05 17:00:21 INFO Viewing post request.path=/users/view/c.localdomain/post/019c2ebf-6727-7e98-a2be-43b1154bd6e6 request.user=carol post=https://c.localdomain/post/019c2ebf-6727-7e98-a2be-43b1154bd6e6 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor 2026/02/05 17:00:21 INFO Fetching object id=ap://did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor 2026/02/05 17:00:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-6713-7f1f-92f7-86dae8c4d418 2026/02/05 17:00:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-6713-7f1f-92f7-86dae8c4d418 2026/02/05 17:00:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019c2ebf-6710-781b-9187-91597e6823a0 2026/02/05 17:00:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019c2ebf-6710-781b-9187-91597e6823a0 2026/02/05 17:00:21 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-604b-7983-bf87-19a644c633df activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-604b-791d-9034-5267376b590c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-604b-791d-9034-5267376b590c 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:21 INFO Looking up user name=bob 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:21 INFO Looking up user name=bob 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 17:00:21 INFO Looking up user name=carol 2026/02/05 17:00:21 INFO Updated post activity.id=https://a.localdomain/update/019c2ebf-675d-7e66-a029-dc8acc1bc629 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296 2026/02/05 17:00:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-6713-7f1f-92f7-86dae8c4d418 2026/02/05 17:00:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-675d-7e66-a029-dc8acc1bc629 2026/02/05 17:00:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-675d-7e66-a029-dc8acc1bc629 2026/02/05 17:00:21 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019c2ebf-6710-781b-9187-91597e6823a0 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:21 INFO Looking up user name=alice 2026/02/05 17:00:21 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:21 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 17:00:21 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 17:00:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-6713-7f1f-92f7-86dae8c4d418 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:21 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019c2ebf-6710-781b-9187-91597e6823a0 2026/02/05 17:00:21 INFO Updated post activity.id=https://a.localdomain/update/019c2ebf-6774-796a-bbc1-fe5302a2e412 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed 2026/02/05 17:00:21 INFO Fetching object id=ap://did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:21 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-6713-7ed5-adae-fb816b260c40 request.user=bob post=https://b.localdomain/post/019c2ebf-6713-7ed5-adae-fb816b260c40 2026/02/05 17:00:21 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:21 INFO Viewing post request.path=/users/view/c.localdomain/post/019c2ebf-6710-77a2-9885-4e5842af146e request.user=carol post=https://c.localdomain/post/019c2ebf-6710-77a2-9885-4e5842af146e 2026/02/05 17:00:21 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-675d-7e66-a029-dc8acc1bc629 2026/02/05 17:00:21 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-621f-7496-9d53-60db5b61290d activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-621f-742c-bb21-88b726babee4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-621f-742c-bb21-88b726babee4 2026/02/05 17:00:21 INFO Looking up user name=bob 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:21 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/create/019c2ebf-65c5-7e1b-8d70-f0c3b868990f activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb 2026/02/05 17:00:21 INFO Looking up user name=bob 2026/02/05 17:00:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebf-675d-7e66-a029-dc8acc1bc629 2026/02/05 17:00:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-6774-796a-bbc1-fe5302a2e412 2026/02/05 17:00:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-6774-796a-bbc1-fe5302a2e412 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:21 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296 request.user=alice post=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296 2026/02/05 17:00:21 INFO Looking up user name=alice 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:21 INFO Looking up user name=bob 2026/02/05 17:00:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:21 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-6774-796a-bbc1-fe5302a2e412 2026/02/05 17:00:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebf-6774-796a-bbc1-fe5302a2e412 2026/02/05 17:00:21 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed request.user=alice post=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed 2026/02/05 17:00:21 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor request.user=bob actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor offset=0 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:21 INFO Looking up user name=alice 2026/02/05 17:00:21 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebf-6680-7d75-9446-30af2a44c114 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-6680-7d2d-9e9c-7162fde08cee activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-6680-7d2d-9e9c-7162fde08cee 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 17:00:21 INFO Looking up user name=carol --- PASS: TestCluster_PostToFollowers (6.14s) 2026/02/05 17:00:21 INFO Received a new post activity.id=https://c.localdomain/create/019c2ebf-6728-7026-8a1a-4383da16e60e activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2ebf-6727-7e98-a2be-43b1154bd6e6 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2ebf-6727-7e98-a2be-43b1154bd6e6 2026/02/05 17:00:21 INFO Applying migration id=certhash 2026/02/05 17:00:21 INFO Applying migration id=follows_sync 2026/02/05 17:00:21 INFO Applying migration id=jsonpath 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 17:00:21 INFO Looking up user name=carol 2026/02/05 17:00:21 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:21 INFO Looking up user name=alice 2026/02/05 17:00:21 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-6819-7437-a082-839adb591ec7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6819-73ec-9a8a-60ee14381bc8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-6819-73ec-9a8a-60ee14381bc8 2026/02/05 17:00:21 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/create/019c2ebf-6829-7360-995e-e3f86d668af7 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/post/019c2ebf-6829-7305-90db-1f03bfbeaa41 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/post/019c2ebf-6829-7305-90db-1f03bfbeaa41 2026/02/05 17:00:21 INFO Received a new post activity.id=https://c.localdomain/create/019c2ebf-6710-781b-9187-91597e6823a0 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2ebf-6710-77a2-9885-4e5842af146e activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2ebf-6710-77a2-9885-4e5842af146e 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:21 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:21 INFO Looking up user name=alice 2026/02/05 17:00:21 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:21 INFO Looking up user name=alice 2026/02/05 17:00:21 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/create/019c2ebf-6829-7360-995e-e3f86d668af7 2026/02/05 17:00:21 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/create/019c2ebf-6829-7360-995e-e3f86d668af7 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor 2026/02/05 17:00:21 INFO Fetching object id=ap://did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor 2026/02/05 17:00:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:21 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:21 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:21 INFO Looking up user name=bob 2026/02/05 17:00:21 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019c2ebf-675d-7e66-a029-dc8acc1bc629 note=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296 thread=https://b.localdomain/post/019c2ebf-5e72-7eb2-915a-9fdc8e642abb starter=https://b.localdomain/user/bob 2026/02/05 17:00:21 INFO Updated post activity.id=https://a.localdomain/update/019c2ebf-675d-7e66-a029-dc8acc1bc629 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296 2026/02/05 17:00:22 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-675d-7e66-a029-dc8acc1bc629 2026/02/05 17:00:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-6819-7437-a082-839adb591ec7 2026/02/05 17:00:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-6819-7437-a082-839adb591ec7 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:22 INFO Looking up user name=bob 2026/02/05 17:00:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:22 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/create/019c2ebf-6829-7360-995e-e3f86d668af7 2026/02/05 17:00:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/create/019c2ebf-6829-7360-995e-e3f86d668af7 2026/02/05 17:00:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-6819-7437-a082-839adb591ec7 2026/02/05 17:00:22 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/post/019c2ebf-6829-7305-90db-1f03bfbeaa41 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/post/019c2ebf-6829-7305-90db-1f03bfbeaa41 2026/02/05 17:00:22 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019c2ebf-6774-796a-bbc1-fe5302a2e412 note=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed thread=https://b.localdomain/post/019c2ebf-5e5a-7851-970d-e2ba1317fc2f starter=https://b.localdomain/user/bob 2026/02/05 17:00:22 INFO Updated post activity.id=https://a.localdomain/update/019c2ebf-6774-796a-bbc1-fe5302a2e412 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed 2026/02/05 17:00:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-6819-7437-a082-839adb591ec7 2026/02/05 17:00:22 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-6774-796a-bbc1-fe5302a2e412 --- PASS: TestCluster_ForwardedLegacyReply (6.32s) 2026/02/05 17:00:22 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-6819-73ec-9a8a-60ee14381bc8 request.user=bob post=https://b.localdomain/post/019c2ebf-6819-73ec-9a8a-60ee14381bc8 2026/02/05 17:00:22 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor 2026/02/05 17:00:22 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:22 INFO Fetching object id=ap://did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor 2026/02/05 17:00:22 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-675d-7e66-a029-dc8acc1bc629 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:22 INFO Looking up user name=alice 2026/02/05 17:00:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-675d-7e66-a029-dc8acc1bc629 2026/02/05 17:00:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebf-675d-7e66-a029-dc8acc1bc629 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor offset=0 2026/02/05 17:00:22 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:22 INFO Looking up user name=bob 2026/02/05 17:00:22 INFO Looking up user name=alice 2026/02/05 17:00:22 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-6774-796a-bbc1-fe5302a2e412 2026/02/05 17:00:22 INFO Updating poll results poll=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:22 INFO Looking up user name=bob 2026/02/05 17:00:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:22 INFO Fetching forwarded object activity.id=https://a.localdomain/update/019c2ebf-6774-796a-bbc1-fe5302a2e412 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/update/019c2ebf-6774-796a-bbc1-fe5302a2e412 sender=https://b.localdomain/user/bob 2026/02/05 17:00:22 INFO Fetching activity activity=https://a.localdomain/update/019c2ebf-6774-796a-bbc1-fe5302a2e412 2026/02/05 17:00:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-6774-796a-bbc1-fe5302a2e412 2026/02/05 17:00:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebf-6774-796a-bbc1-fe5302a2e412 2026/02/05 17:00:22 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/05 17:00:22 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-68d9-7df3-8591-26e572463471 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:22 INFO Updated post activity.id=https://a.localdomain/update/019c2ebf-675d-7e66-a029-dc8acc1bc629 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296 2026/02/05 17:00:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:22 INFO Looking up user name=alice 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor 2026/02/05 17:00:22 INFO Fetching object id=ap://did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor 2026/02/05 17:00:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor offset=0 2026/02/05 17:00:22 INFO Updated post activity.id=https://a.localdomain/update/019c2ebf-6774-796a-bbc1-fe5302a2e412 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed 2026/02/05 17:00:22 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor 2026/02/05 17:00:22 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/02/05 17:00:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-68d9-7df3-8591-26e572463471 2026/02/05 17:00:22 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-68d9-7df3-8591-26e572463471 2026/02/05 17:00:22 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-68d9-7df3-8591-26e572463471 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 17:00:22 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:22 INFO Looking up user name=carol 2026/02/05 17:00:22 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:22 INFO Fetching object id=ap://did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor 2026/02/05 17:00:22 INFO Looking up user name=bob 2026/02/05 17:00:22 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/create/019c2ebf-6829-7360-995e-e3f86d668af7 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/post/019c2ebf-6829-7305-90db-1f03bfbeaa41 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:22 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/create/019c2ebf-6829-7360-995e-e3f86d668af7 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/post/019c2ebf-6829-7305-90db-1f03bfbeaa41 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/post/019c2ebf-6829-7305-90db-1f03bfbeaa41 2026/02/05 17:00:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-68d9-7df3-8591-26e572463471 2026/02/05 17:00:22 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/02/05 17:00:22 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-6375-7c77-aede-0f3146fd708a request.user=bob post=https://b.localdomain/post/019c2ebf-6375-7c77-aede-0f3146fd708a 2026/02/05 17:00:22 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/create/019c2ebf-6829-7360-995e-e3f86d668af7 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor gateway=https://c.localdomain 2026/02/05 17:00:22 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/create/019c2ebf-6829-7360-995e-e3f86d668af7 2026/02/05 17:00:22 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/create/019c2ebf-6829-7360-995e-e3f86d668af7 2026/02/05 17:00:22 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebf-5e4d-7810-be7b-f16e7fafa03e#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5e4d-7810-be7b-f16e7fafa03e activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebf-5e4d-7810-be7b-f16e7fafa03e 2026/02/05 17:00:22 INFO Fetching object id=ap://did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor 2026/02/05 17:00:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor offset=0 2026/02/05 17:00:22 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2ebf-692b-7198-884d-44e9e1aab068 2026/02/05 17:00:22 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2ebf-692b-7198-884d-44e9e1aab068 2026/02/05 17:00:22 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2ebf-692b-7198-884d-44e9e1aab068 2026/02/05 17:00:22 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2ebf-692b-7198-884d-44e9e1aab068 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:22 INFO Looking up user name=alice 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:22 INFO Looking up user name=alice 2026/02/05 17:00:22 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/create/019c2ebf-6829-7360-995e-e3f86d668af7 2026/02/05 17:00:22 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2ebf-692b-7198-884d-44e9e1aab068 2026/02/05 17:00:22 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebf-604b-791d-9034-5267376b590c#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-604b-791d-9034-5267376b590c activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebf-604b-791d-9034-5267376b590c 2026/02/05 17:00:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-68d9-7df3-8591-26e572463471 2026/02/05 17:00:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/create/019c2ebf-6829-7360-995e-e3f86d668af7 2026/02/05 17:00:22 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2ebf-692b-7198-884d-44e9e1aab068 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:22 INFO Looking up user name=bob 2026/02/05 17:00:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019c2ebf-692b-7198-884d-44e9e1aab068 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor 2026/02/05 17:00:22 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-626b-773a-8746-5405023c3210 request.user=alice post=https://b.localdomain/post/019c2ebf-626b-773a-8746-5405023c3210 2026/02/05 17:00:22 INFO Deleted old posts count=2 2026/02/05 17:00:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-68d9-7df3-8591-26e572463471 2026/02/05 17:00:22 INFO Fetching object id=ap://did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor 2026/02/05 17:00:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-68d9-7df3-8591-26e572463471 2026/02/05 17:00:22 INFO Removed old shared posts count=1 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:22 INFO Looking up user name=bob 2026/02/05 17:00:22 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 17:00:22 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-68d9-7df3-8591-26e572463471 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-5e4d-7810-be7b-f16e7fafa03e#delete 2026/02/05 17:00:22 INFO Looking up user name=bob 2026/02/05 17:00:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-5e4d-7810-be7b-f16e7fafa03e#delete 2026/02/05 17:00:22 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/create/019c2ebf-6829-7360-995e-e3f86d668af7 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/post/019c2ebf-6829-7305-90db-1f03bfbeaa41 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:22 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/create/019c2ebf-6829-7360-995e-e3f86d668af7 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/post/019c2ebf-6829-7305-90db-1f03bfbeaa41 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/post/019c2ebf-6829-7305-90db-1f03bfbeaa41 2026/02/05 17:00:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-5e4d-7810-be7b-f16e7fafa03e#delete 2026/02/05 17:00:22 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/update/019c2ebf-69a5-74bd-8eaf-9046c6d78ad8 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb 2026/02/05 17:00:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-604b-791d-9034-5267376b590c#delete 2026/02/05 17:00:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-604b-791d-9034-5267376b590c#delete 2026/02/05 17:00:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-604b-791d-9034-5267376b590c#delete 2026/02/05 17:00:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019c2ebf-698e-7ab0-80fb-5bc9c9bb5752 2026/02/05 17:00:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019c2ebf-698e-7ab0-80fb-5bc9c9bb5752 2026/02/05 17:00:22 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/create/019c2ebf-6829-7360-995e-e3f86d668af7 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor gateway=https://a.localdomain 2026/02/05 17:00:22 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/create/019c2ebf-6829-7360-995e-e3f86d668af7 2026/02/05 17:00:22 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/create/019c2ebf-6829-7360-995e-e3f86d668af7 2026/02/05 17:00:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:22 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/update/019c2ebf-69a5-74bd-8eaf-9046c6d78ad8 2026/02/05 17:00:22 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/update/019c2ebf-69a5-74bd-8eaf-9046c6d78ad8 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor 2026/02/05 17:00:22 INFO Looking up user name=bob 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor 2026/02/05 17:00:22 INFO Fetching object id=ap://did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor 2026/02/05 17:00:22 INFO Fetching object id=ap://did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor 2026/02/05 17:00:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebf-69b1-7487-8ccf-81feec6c8547 2026/02/05 17:00:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebf-69b1-7487-8ccf-81feec6c8547 2026/02/05 17:00:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019c2ebf-698e-7ab0-80fb-5bc9c9bb5752 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:22 INFO Looking up user name=bob 2026/02/05 17:00:22 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-68d9-7df3-8591-26e572463471 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019c2ebf-698e-7ab0-80fb-5bc9c9bb5752 2026/02/05 17:00:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2ebf-5e4d-7810-be7b-f16e7fafa03e#delete 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:22 INFO Looking up user name=alice 2026/02/05 17:00:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2ebf-604b-791d-9034-5267376b590c#delete 2026/02/05 17:00:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebf-69b1-7487-8ccf-81feec6c8547 2026/02/05 17:00:22 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/create/019c2ebf-6829-7360-995e-e3f86d668af7 2026/02/05 17:00:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/create/019c2ebf-6829-7360-995e-e3f86d668af7 2026/02/05 17:00:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2ebf-69b1-7487-8ccf-81feec6c8547 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor 2026/02/05 17:00:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:22 INFO Looking up user name=alice 2026/02/05 17:00:22 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/update/019c2ebf-69a5-74bd-8eaf-9046c6d78ad8 2026/02/05 17:00:22 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-6375-7c77-aede-0f3146fd708a request.user=bob post=https://b.localdomain/post/019c2ebf-6375-7c77-aede-0f3146fd708a 2026/02/05 17:00:22 INFO Fetching object id=ap://did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor 2026/02/05 17:00:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/update/019c2ebf-69a5-74bd-8eaf-9046c6d78ad8 2026/02/05 17:00:22 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb --- PASS: TestCluster_MovedAccount (6.71s) 2026/02/05 17:00:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:22 INFO Looking up user name=bob 2026/02/05 17:00:22 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebf-5e4d-7810-be7b-f16e7fafa03e#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-5e4d-7810-be7b-f16e7fafa03e activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebf-5e4d-7810-be7b-f16e7fafa03e 2026/02/05 17:00:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:22 INFO Looking up user name=bob 2026/02/05 17:00:22 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-61ce-7741-94c3-8b8d6b55f24b request.user=bob post=https://b.localdomain/post/019c2ebf-61ce-7741-94c3-8b8d6b55f24b 2026/02/05 17:00:22 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebf-604b-791d-9034-5267376b590c#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-604b-791d-9034-5267376b590c activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebf-604b-791d-9034-5267376b590c 2026/02/05 17:00:22 INFO Received delete request activity.id=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:22 INFO Looking up user name=bob 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor 2026/02/05 17:00:22 INFO Fetching object id=ap://did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor 2026/02/05 17:00:22 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296#delete 2026/02/05 17:00:22 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296#delete 2026/02/05 17:00:22 INFO Received delete request activity.id=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed 2026/02/05 17:00:22 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296#delete 2026/02/05 17:00:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296#delete 2026/02/05 17:00:22 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 request.user=bob post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:22 INFO Looking up user name=alice 2026/02/05 17:00:22 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed#delete 2026/02/05 17:00:22 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed#delete 2026/02/05 17:00:22 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed#delete 2026/02/05 17:00:22 INFO Received delete request activity.id=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296 2026/02/05 17:00:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed#delete 2026/02/05 17:00:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:22 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/update/019c2ebf-69a5-74bd-8eaf-9046c6d78ad8 note=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/post/019c2ebf-6197-7aeb-8719-d0388231c751 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor 2026/02/05 17:00:22 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/update/019c2ebf-69a5-74bd-8eaf-9046c6d78ad8 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb 2026/02/05 17:00:22 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:22 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:22 INFO Looking up user name=alice 2026/02/05 17:00:22 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/update/019c2ebf-69a5-74bd-8eaf-9046c6d78ad8 2026/02/05 17:00:22 INFO Looking up user name=alice 2026/02/05 17:00:22 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296#delete note=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296 thread=https://b.localdomain/post/019c2ebf-5e72-7eb2-915a-9fdc8e642abb starter=https://b.localdomain/user/bob 2026/02/05 17:00:22 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 2026/02/05 17:00:22 INFO Received delete request activity.id=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed 2026/02/05 17:00:22 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296#delete 2026/02/05 17:00:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:22 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed#delete note=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed thread=https://b.localdomain/post/019c2ebf-5e5a-7851-970d-e2ba1317fc2f starter=https://b.localdomain/user/bob 2026/02/05 17:00:22 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 request.user=alice post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebf-6ad9-784a-83e0-b9f1dc5999d8 2026/02/05 17:00:22 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed#delete 2026/02/05 17:00:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebf-6ad9-784a-83e0-b9f1dc5999d8 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:22 INFO Looking up user name=bob 2026/02/05 17:00:22 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/update/019c2ebf-69a5-74bd-8eaf-9046c6d78ad8 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor 2026/02/05 17:00:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2ebf-6ad9-784a-83e0-b9f1dc5999d8 2026/02/05 17:00:22 INFO Fetching object id=ap://did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor 2026/02/05 17:00:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:22 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296#delete 2026/02/05 17:00:22 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:22 INFO Looking up user name=bob 2026/02/05 17:00:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296#delete 2026/02/05 17:00:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2ebf-6ad9-784a-83e0-b9f1dc5999d8 2026/02/05 17:00:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296#delete 2026/02/05 17:00:22 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-61ce-7741-94c3-8b8d6b55f24b request.user=bob post=https://b.localdomain/post/019c2ebf-61ce-7741-94c3-8b8d6b55f24b 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:22 INFO Looking up user name=alice 2026/02/05 17:00:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:22 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/update/019c2ebf-69a5-74bd-8eaf-9046c6d78ad8 2026/02/05 17:00:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/update/019c2ebf-69a5-74bd-8eaf-9046c6d78ad8 2026/02/05 17:00:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:22 INFO Received delete request activity.id=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2ebf-633a-7a3d-a77d-199131afa296 2026/02/05 17:00:22 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed#delete 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor 2026/02/05 17:00:22 INFO Fetching forwarded object activity.id=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed activity.object.type=Note activity.object.attributed_to="" id=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed sender=https://b.localdomain/user/bob 2026/02/05 17:00:22 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 2026/02/05 17:00:22 INFO Fetching object id=ap://did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor 2026/02/05 17:00:22 INFO Fetching post post=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed 2026/02/05 17:00:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed#delete 2026/02/05 17:00:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed#delete 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:22 INFO Looking up user name=alice 2026/02/05 17:00:22 INFO Received delete request activity.id=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed deleted=https://a.localdomain/post/019c2ebf-6326-7890-b081-4ac11cf5e1ed 2026/02/05 17:00:22 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 request.user=carol post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:22 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/update/019c2ebf-69a5-74bd-8eaf-9046c6d78ad8 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:22 INFO Looking up user name=bob 2026/02/05 17:00:22 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor 2026/02/05 17:00:22 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:22 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-6610-73e1-a454-f1ed5294dac9 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6610-7353-875b-e99691f71fe5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-6610-7353-875b-e99691f71fe5 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:22 INFO Looking up user name=bob 2026/02/05 17:00:22 INFO Fetching object id=ap://did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor 2026/02/05 17:00:22 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-6713-7f1f-92f7-86dae8c4d418 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6713-7ed5-adae-fb816b260c40 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-6713-7ed5-adae-fb816b260c40 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:22 INFO Looking up user name=bob 2026/02/05 17:00:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor offset=0 2026/02/05 17:00:22 INFO Received delete request activity.id=https://a.localdomain/post/019c2ebf-6680-7d2d-9e9c-7162fde08cee#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-6680-7d2d-9e9c-7162fde08cee activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2ebf-6680-7d2d-9e9c-7162fde08cee --- PASS: TestDeleter_OldData (7.14s) 2026/02/05 17:00:22 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019c2ebf-6680-7d2d-9e9c-7162fde08cee#delete 2026/02/05 17:00:22 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019c2ebf-6680-7d2d-9e9c-7162fde08cee#delete 2026/02/05 17:00:22 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-6819-7437-a082-839adb591ec7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6819-73ec-9a8a-60ee14381bc8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-6819-73ec-9a8a-60ee14381bc8 2026/02/05 17:00:22 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019c2ebf-6680-7d2d-9e9c-7162fde08cee#delete 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:22 INFO Looking up user name=bob 2026/02/05 17:00:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2ebf-6680-7d2d-9e9c-7162fde08cee#delete 2026/02/05 17:00:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:22 INFO Looking up user name=bob 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:22 INFO Looking up user name=alice --- PASS: TestCluster_ShareUnshare (7.19s) 2026/02/05 17:00:22 INFO Received delete request activity.id=https://a.localdomain/post/019c2ebf-6680-7d2d-9e9c-7162fde08cee#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-6680-7d2d-9e9c-7162fde08cee activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2ebf-6680-7d2d-9e9c-7162fde08cee 2026/02/05 17:00:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor offset=0 2026/02/05 17:00:22 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/update/019c2ebf-6c07-799c-ba4f-5d177e69a06d note=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:22 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/update/019c2ebf-6c07-799c-ba4f-5d177e69a06d activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 2026/02/05 17:00:22 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/update/019c2ebf-6c07-799c-ba4f-5d177e69a06d error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/followers: actor is not cached" 2026/02/05 17:00:22 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/update/019c2ebf-6c07-799c-ba4f-5d177e69a06d sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor gateway=https://a.localdomain 2026/02/05 17:00:22 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/update/019c2ebf-6c07-799c-ba4f-5d177e69a06d 2026/02/05 17:00:22 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/update/019c2ebf-6c07-799c-ba4f-5d177e69a06d 2026/02/05 17:00:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:22 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:22 INFO Fetching object id=ap://did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:22 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/update/019c2ebf-6c07-799c-ba4f-5d177e69a06d 2026/02/05 17:00:22 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/update/019c2ebf-6c07-799c-ba4f-5d177e69a06d 2026/02/05 17:00:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:22 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 2026/02/05 17:00:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor offset=0 2026/02/05 17:00:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor offset=0 2026/02/05 17:00:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:23 INFO Looking up user name=bob 2026/02/05 17:00:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:23 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:23 INFO Fetching object id=ap://did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:23 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb 2026/02/05 17:00:23 INFO Updating poll results poll=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:23 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb#delete 2026/02/05 17:00:23 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb#delete 2026/02/05 17:00:23 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb#delete 2026/02/05 17:00:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb#delete 2026/02/05 17:00:23 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-6ca1-7454-bba9-1e6c8ce50968 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor offset=0 2026/02/05 17:00:23 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/update/019c2ebf-6c07-799c-ba4f-5d177e69a06d note=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:23 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/update/019c2ebf-6c07-799c-ba4f-5d177e69a06d activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 2026/02/05 17:00:23 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/05 17:00:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor 2026/02/05 17:00:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:23 INFO Fetching object id=ap://did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor --- PASS: TestCluster_ReplyForwardingWithIntegrityProofs (7.40s) 2026/02/05 17:00:23 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/update/019c2ebf-6c07-799c-ba4f-5d177e69a06d 2026/02/05 17:00:23 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/update/019c2ebf-6c07-799c-ba4f-5d177e69a06d sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor gateway=https://c.localdomain 2026/02/05 17:00:23 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/update/019c2ebf-6c07-799c-ba4f-5d177e69a06d 2026/02/05 17:00:23 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/update/019c2ebf-6c07-799c-ba4f-5d177e69a06d 2026/02/05 17:00:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-6ca1-7454-bba9-1e6c8ce50968 2026/02/05 17:00:23 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-6ca1-7454-bba9-1e6c8ce50968 2026/02/05 17:00:23 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/update/019c2ebf-6c07-799c-ba4f-5d177e69a06d 2026/02/05 17:00:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-6ca1-7454-bba9-1e6c8ce50968 2026/02/05 17:00:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:23 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-6ca1-7454-bba9-1e6c8ce50968 2026/02/05 17:00:23 INFO Looking up user name=bob 2026/02/05 17:00:23 INFO Applying migration id=localforward 2026/02/05 17:00:23 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb 2026/02/05 17:00:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:23 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:23 INFO Looking up user name=bob 2026/02/05 17:00:23 INFO Fetching object id=ap://did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-6ca1-7454-bba9-1e6c8ce50968 2026/02/05 17:00:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-6ca1-7454-bba9-1e6c8ce50968 2026/02/05 17:00:23 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/02/05 17:00:23 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/update/019c2ebf-6c07-799c-ba4f-5d177e69a06d 2026/02/05 17:00:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-6ca1-7454-bba9-1e6c8ce50968 2026/02/05 17:00:23 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor/post/019c2ebf-6197-7aeb-8719-d0388231c751 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor --- PASS: TestCluster_ReplyForwardingWithoutIntegrityProofs (7.44s) 2026/02/05 17:00:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:23 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/followers_synchronization\", digest=\"6e7c7ce5e9ddad07d08865eb92d3c1392fb3a02ef855555005474b494f13a4e7\"" error="collection is not sender's followers" 2026/02/05 17:00:23 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/update/019c2ebf-6c07-799c-ba4f-5d177e69a06d 2026/02/05 17:00:23 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/update/019c2ebf-6c07-799c-ba4f-5d177e69a06d 2026/02/05 17:00:23 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb#delete 2026/02/05 17:00:23 INFO Looking up user name=bob 2026/02/05 17:00:23 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:23 INFO Fetching object id=ap://did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:23 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-6ca1-7454-bba9-1e6c8ce50968 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:23 INFO Looking up user name=bob 2026/02/05 17:00:23 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb#delete 2026/02/05 17:00:23 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkjgQM6fzZjLEEQnyYG1tbQYU5vzhHu6qkPuBBnFGVzesv/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuAM4EFAYN46m161PWSkaWsFq3EMsHRbtUMJALpRu8JPH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb#delete 2026/02/05 17:00:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb#delete 2026/02/05 17:00:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor 2026/02/05 17:00:23 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/update/019c2ebf-6c07-799c-ba4f-5d177e69a06d activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 2026/02/05 17:00:23 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-6ca1-7454-bba9-1e6c8ce50968 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:23 INFO Fetching object id=ap://did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor 2026/02/05 17:00:23 INFO Applying migration id=avatar 2026/02/05 17:00:23 INFO Applying migration id=noimage 2026/02/05 17:00:23 INFO Applying migration id=feed 2026/02/05 17:00:23 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor/post/019c2ebf-65c5-7d85-880c-f4f83918bbcb 2026/02/05 17:00:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:23 INFO Looking up user name=bob 2026/02/05 17:00:23 INFO Applying migration id=bookmarks 2026/02/05 17:00:23 INFO Applying migration id=shareactivity 2026/02/05 17:00:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:23 INFO Applying migration id=application 2026/02/05 17:00:23 INFO Applying migration id=certificates 2026/02/05 17:00:23 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 request.user=bob post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 --- PASS: TestDeleter_Disabled (6.13s) 2026/02/05 17:00:23 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor offset=0 2026/02/05 17:00:23 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:23 INFO Applying migration id=rawforward 2026/02/05 17:00:23 INFO Fetching object id=ap://did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:23 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 request.user=alice post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:23 INFO Applying migration id=publickey 2026/02/05 17:00:23 INFO Applying migration id=resolvegroup 2026/02/05 17:00:23 INFO Applying migration id=reject 2026/02/05 17:00:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor offset=0 2026/02/05 17:00:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor offset=0 2026/02/05 17:00:23 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 request.user=carol post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:23 INFO Applying migration id=autodel 2026/02/05 17:00:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknhbRtrKKF2x9cxXiyizA1FJj4ocbAfAjD9yPMnmPerWf/actor offset=0 2026/02/05 17:00:23 INFO Applying migration id=jsonb 2026/02/05 17:00:23 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 2026/02/05 17:00:23 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:23 INFO Received delete request activity.id=https://c.localdomain/post/019c2ebf-6727-7e98-a2be-43b1154bd6e6#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2ebf-6727-7e98-a2be-43b1154bd6e6 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019c2ebf-6727-7e98-a2be-43b1154bd6e6 2026/02/05 17:00:23 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72#delete error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/followers: actor is not cached" 2026/02/05 17:00:23 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72#delete sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor gateway=https://a.localdomain 2026/02/05 17:00:23 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72#delete 2026/02/05 17:00:23 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72#delete 2026/02/05 17:00:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019c2ebf-6727-7e98-a2be-43b1154bd6e6#delete 2026/02/05 17:00:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019c2ebf-6727-7e98-a2be-43b1154bd6e6#delete 2026/02/05 17:00:23 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72#delete 2026/02/05 17:00:23 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72#delete 2026/02/05 17:00:23 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019c2ebf-6727-7e98-a2be-43b1154bd6e6#delete 2026/02/05 17:00:23 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/post/019c2ebf-6727-7e98-a2be-43b1154bd6e6#delete --- PASS: TestCluster_ReplyForwardingPortableActors (7.63s) 2026/02/05 17:00:23 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor request.user=carol actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor offset=0 2026/02/05 17:00:23 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=carol actor=https://c.localdomain/user/carol offset=0 2026/02/05 17:00:23 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:23 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/05 17:00:23 INFO Looking up user name=carol 2026/02/05 17:00:23 INFO Received delete request activity.id=https://c.localdomain/post/019c2ebf-6727-7e98-a2be-43b1154bd6e6#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2ebf-6727-7e98-a2be-43b1154bd6e6 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019c2ebf-6727-7e98-a2be-43b1154bd6e6 2026/02/05 17:00:23 INFO Fetching object id=ap://did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:23 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 2026/02/05 17:00:23 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:23 INFO Applying migration id=quote 2026/02/05 17:00:23 INFO Applying migration id=rfc9421 2026/02/05 17:00:23 INFO Updating poll results poll=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:23 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72#delete 2026/02/05 17:00:23 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72#delete sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor gateway=https://c.localdomain 2026/02/05 17:00:23 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72#delete 2026/02/05 17:00:23 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72#delete 2026/02/05 17:00:23 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72#delete 2026/02/05 17:00:23 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/followers_synchronization\", digest=\"6e7c7ce5e9ddad07d08865eb92d3c1392fb3a02ef855555005474b494f13a4e7\"" error="collection is not sender's followers" 2026/02/05 17:00:23 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkvSGMewveRHaLuXwQ9eMBVGGiacrrF3QTvQCPTW2TjBG8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72#delete 2026/02/05 17:00:23 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-6dea-771e-9f0c-884458c98d07 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:23 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/02/05 17:00:23 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72#delete 2026/02/05 17:00:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72#delete 2026/02/05 17:00:23 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-6dea-771e-9f0c-884458c98d07 2026/02/05 17:00:23 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-6dea-771e-9f0c-884458c98d07 2026/02/05 17:00:23 INFO Fetching object id=ap://did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:23 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-6dea-771e-9f0c-884458c98d07 2026/02/05 17:00:23 INFO Applying migration id=keys 2026/02/05 17:00:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:23 INFO Looking up user name=bob 2026/02/05 17:00:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-6dea-771e-9f0c-884458c98d07 2026/02/05 17:00:23 INFO Applying migration id=portable 2026/02/05 17:00:23 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 2026/02/05 17:00:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-6dea-771e-9f0c-884458c98d07 2026/02/05 17:00:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:23 INFO Looking up user name=bob 2026/02/05 17:00:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-6dea-771e-9f0c-884458c98d07 2026/02/05 17:00:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-6dea-771e-9f0c-884458c98d07 2026/02/05 17:00:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:23 INFO Looking up user name=bob 2026/02/05 17:00:23 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor/post/019c2ebf-60be-730b-a16e-6446b4ad4f72 2026/02/05 17:00:23 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-6dea-771e-9f0c-884458c98d07 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:23 INFO Applying migration id=proofs 2026/02/05 17:00:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:23 INFO Applying migration id=contexts 2026/02/05 17:00:23 INFO Looking up user name=bob 2026/02/05 17:00:23 INFO Applying migration id=deliverieshost 2026/02/05 17:00:23 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-6dea-771e-9f0c-884458c98d07 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:23 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:23 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:23 INFO Applying migration id=pembegin 2026/02/05 17:00:23 INFO Applying migration id=didhost 2026/02/05 17:00:23 INFO Fetching object id=ap://did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor 2026/02/05 17:00:23 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 request.user=bob post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoSLzRWiN7eX3DAFkbY8wKzZwd13Q5AUfedVhwHm3xyQb/actor offset=0 2026/02/05 17:00:23 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 request.user=alice post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 --- PASS: TestCluster_Gateways (7.79s) 2026/02/05 17:00:23 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 request.user=carol post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:23 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebf-65c8-7456-8ef3-57640dd64130#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-65c8-7456-8ef3-57640dd64130 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebf-65c8-7456-8ef3-57640dd64130 2026/02/05 17:00:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2ebf-65c8-7456-8ef3-57640dd64130#delete 2026/02/05 17:00:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=bob actor=https://b.localdomain/user/bob offset=0 2026/02/05 17:00:23 INFO Updating poll results poll=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:23 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-6e75-77df-9436-765f67902e76 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-6e75-77df-9436-765f67902e76 2026/02/05 17:00:23 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-6e75-77df-9436-765f67902e76 2026/02/05 17:00:23 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-6e75-77df-9436-765f67902e76 2026/02/05 17:00:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-6e75-77df-9436-765f67902e76 2026/02/05 17:00:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:23 INFO Looking up user name=bob 2026/02/05 17:00:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:23 INFO Looking up user name=bob 2026/02/05 17:00:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-6e75-77df-9436-765f67902e76 2026/02/05 17:00:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-6e75-77df-9436-765f67902e76 2026/02/05 17:00:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-6e75-77df-9436-765f67902e76 2026/02/05 17:00:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:23 INFO Looking up user name=bob 2026/02/05 17:00:23 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-6e75-77df-9436-765f67902e76 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:23 INFO Looking up user name=bob 2026/02/05 17:00:23 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-6e75-77df-9436-765f67902e76 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:23 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 request.user=bob post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:23 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 request.user=alice post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 2026/02/05 17:00:23 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 request.user=carol post=https://b.localdomain/post/019c2ebf-6219-7469-85c0-435bbed04040 --- PASS: TestCluster_Poll (7.88s) 2026/02/05 17:00:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/05 17:00:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/05 17:00:23 INFO Notifying that user does not exist user=bob 2026/02/05 17:00:23 WARN Actor is gone, deleting associated objects id=https://b.localdomain/user/bob 2026/02/05 17:00:23 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/02/05 17:00:23 INFO Creating new user request.path=/users/register name=alice --- PASS: TestCluster_DeletedInstance (7.97s) 2026/02/05 17:00:23 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:23 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:23 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:23 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:24 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebf-7101-736a-8dcd-b1610228be08 2026/02/05 17:00:24 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:24 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:24 INFO Looking up user name=alice 2026/02/05 17:00:24 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:24 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebf-7126-7c99-9730-28469c961195 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/02/05 17:00:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-7126-7c99-9730-28469c961195 2026/02/05 17:00:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-7126-7c99-9730-28469c961195 2026/02/05 17:00:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebf-7126-7406-9784-6738a09a4f4c 2026/02/05 17:00:24 INFO Looking up user name=bob 2026/02/05 17:00:24 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-7126-7c99-9730-28469c961195 2026/02/05 17:00:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2ebf-7126-7c99-9730-28469c961195 2026/02/05 17:00:24 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:24 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:24 INFO Looking up user name=alice 2026/02/05 17:00:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:24 INFO Looking up user name=bob 2026/02/05 17:00:24 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:24 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebf-7126-7c99-9730-28469c961195 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/02/05 17:00:24 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebf-7150-7e17-bceb-0136e74605cf 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/02/05 17:00:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-7150-7e17-bceb-0136e74605cf 2026/02/05 17:00:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-7150-7e17-bceb-0136e74605cf 2026/02/05 17:00:24 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2ebf-7159-7c98-a780-9ce33b568b26 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-7126-7c99-9730-28469c961195 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebf-7126-7c99-9730-28469c961195 2026/02/05 17:00:24 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebf-7159-7c98-a780-9ce33b568b26 2026/02/05 17:00:24 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebf-7159-7c98-a780-9ce33b568b26 2026/02/05 17:00:24 INFO Looking up user name=bob 2026/02/05 17:00:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2ebf-7150-7e17-bceb-0136e74605cf 2026/02/05 17:00:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2ebf-7150-7e17-bceb-0136e74605cf 2026/02/05 17:00:24 INFO Looking up user name=alice 2026/02/05 17:00:24 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2ebf-7159-7c98-a780-9ce33b568b26 2026/02/05 17:00:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2ebf-7159-7c98-a780-9ce33b568b26 2026/02/05 17:00:24 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/05 17:00:24 INFO Looking up user name=bob 2026/02/05 17:00:24 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebf-7150-7e17-bceb-0136e74605cf 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/02/05 17:00:24 WARN Failed to fetch follow request to approve request.path=/users/followers/accept/b.localdomain/user/bob request.user=alice follower=https://b.localdomain/user/bob --- PASS: TestCluster_PostToFollowers_AcceptTwice (6.54s) 2026/02/05 17:00:24 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2ebf-7185-74f1-9994-589ba8ca1742 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-7150-7e17-bceb-0136e74605cf activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebf-7150-7e17-bceb-0136e74605cf 2026/02/05 17:00:24 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2ebf-7185-74f1-9994-589ba8ca1742 2026/02/05 17:00:24 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2ebf-7185-74f1-9994-589ba8ca1742 2026/02/05 17:00:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:24 INFO Looking up user name=alice 2026/02/05 17:00:24 INFO Creating new user request.path=/users/register name=alice 2026/02/05 17:00:24 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2ebf-7185-74f1-9994-589ba8ca1742 2026/02/05 17:00:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2ebf-7185-74f1-9994-589ba8ca1742 2026/02/05 17:00:24 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2ebf-719f-7665-bf3b-e0c21c33e36b activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-7150-7e17-bceb-0136e74605cf activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2ebf-7150-7e17-bceb-0136e74605cf 2026/02/05 17:00:24 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/019c2ebf-7150-7e17-bceb-0136e74605cf from https://b.localdomain/user/bob by https://a.localdomain/user/alice: failed to reject follow https://b.localdomain/follow/019c2ebf-7150-7e17-bceb-0136e74605cf: not found" --- PASS: TestCluster_PostToFollowers_RejectTwice (6.85s) 2026/02/05 17:00:24 INFO Creating new user request.path=/users/register name=bob 2026/02/05 17:00:24 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:24 INFO Creating new user request.path=/users/register name=carol 2026/02/05 17:00:25 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/02/05 17:00:25 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 17:00:25 INFO Looking up user name=stuff 2026/02/05 17:00:25 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:25 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-7523-78c2-a770-1520cb2c7de2 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/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2ebf-7523-78c2-a770-1520cb2c7de2 2026/02/05 17:00:25 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2ebf-7523-78c2-a770-1520cb2c7de2 2026/02/05 17:00:25 INFO Looking up user name=alice 2026/02/05 17:00:25 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2ebf-7523-78c2-a770-1520cb2c7de2 2026/02/05 17:00:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-7523-78c2-a770-1520cb2c7de2 2026/02/05 17:00:25 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:25 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/02/05 17:00:25 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 17:00:25 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/02/05 17:00:25 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 17:00:25 INFO Looking up user name=stuff 2026/02/05 17:00:25 INFO Looking up user name=stuff 2026/02/05 17:00:25 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:25 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:25 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2ebf-754d-7943-bbee-5b237679ff51 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/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2ebf-754d-7943-bbee-5b237679ff51 2026/02/05 17:00:25 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2ebf-754d-7943-bbee-5b237679ff51 2026/02/05 17:00:25 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebf-7551-7e55-a988-70cd55747f1e 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/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2ebf-7551-7e55-a988-70cd55747f1e 2026/02/05 17:00:25 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2ebf-7551-7e55-a988-70cd55747f1e 2026/02/05 17:00:25 INFO Looking up user name=alice 2026/02/05 17:00:25 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2ebf-754d-7943-bbee-5b237679ff51 2026/02/05 17:00:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2ebf-754d-7943-bbee-5b237679ff51 2026/02/05 17:00:25 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:25 INFO Looking up user name=carol 2026/02/05 17:00:25 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2ebf-7551-7e55-a988-70cd55747f1e 2026/02/05 17:00:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2ebf-7551-7e55-a988-70cd55747f1e 2026/02/05 17:00:25 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/02/05 17:00:25 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:25 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:25 INFO Looking up user name=stuff 2026/02/05 17:00:25 INFO Looking up user name=alice 2026/02/05 17:00:25 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-7523-78c2-a770-1520cb2c7de2 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/02/05 17:00:25 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2ebf-7573-7379-98cc-ad18e8dc7786 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-7523-78c2-a770-1520cb2c7de2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-7523-78c2-a770-1520cb2c7de2 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:25 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:25 INFO Looking up user name=carol 2026/02/05 17:00:25 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2ebf-7551-7e55-a988-70cd55747f1e 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/02/05 17:00:25 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2ebf-757a-789b-95a8-c9a02d7fa8f7 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-7551-7e55-a988-70cd55747f1e activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2ebf-7551-7e55-a988-70cd55747f1e 2026/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2ebf-7573-7379-98cc-ad18e8dc7786 2026/02/05 17:00:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2ebf-7573-7379-98cc-ad18e8dc7786 2026/02/05 17:00:25 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2ebf-757c-7906-8949-2a7ae0e03982 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/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2ebf-757a-789b-95a8-c9a02d7fa8f7 2026/02/05 17:00:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2ebf-757a-789b-95a8-c9a02d7fa8f7 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Looking up user name=stuff 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2ebf-757c-7906-8949-2a7ae0e03982 2026/02/05 17:00:25 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2ebf-757c-7906-8949-2a7ae0e03982 2026/02/05 17:00:25 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2ebf-7573-7379-98cc-ad18e8dc7786 2026/02/05 17:00:25 INFO Looking up user name=stuff 2026/02/05 17:00:25 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2ebf-757a-789b-95a8-c9a02d7fa8f7 2026/02/05 17:00:25 INFO Looking up user name=carol 2026/02/05 17:00:25 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2ebf-757a-789b-95a8-c9a02d7fa8f7 2026/02/05 17:00:25 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2ebf-7573-7379-98cc-ad18e8dc7786 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2ebf-757c-7906-8949-2a7ae0e03982 2026/02/05 17:00:25 INFO Looking up user name=stuff 2026/02/05 17:00:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2ebf-757c-7906-8949-2a7ae0e03982 2026/02/05 17:00:25 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2ebf-7573-7379-98cc-ad18e8dc7786 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-7523-78c2-a770-1520cb2c7de2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-7523-78c2-a770-1520cb2c7de2 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:25 INFO Looking up user name=stuff 2026/02/05 17:00:25 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2ebf-757a-789b-95a8-c9a02d7fa8f7 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-7551-7e55-a988-70cd55747f1e activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2ebf-7551-7e55-a988-70cd55747f1e 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:25 INFO Looking up user name=alice 2026/02/05 17:00:25 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2ebf-754d-7943-bbee-5b237679ff51 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/02/05 17:00:25 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2ebf-759b-779a-9a75-bea39820da41 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-754d-7943-bbee-5b237679ff51 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-754d-7943-bbee-5b237679ff51 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:25 INFO Looking up user name=carol 2026/02/05 17:00:25 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2ebf-757c-7906-8949-2a7ae0e03982 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/02/05 17:00:25 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2ebf-75a5-7065-8631-78973eb0011d activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-757c-7906-8949-2a7ae0e03982 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2ebf-757c-7906-8949-2a7ae0e03982 2026/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2ebf-759b-779a-9a75-bea39820da41 2026/02/05 17:00:25 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2ebf-759b-779a-9a75-bea39820da41 2026/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2ebf-75a5-7065-8631-78973eb0011d 2026/02/05 17:00:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2ebf-75a5-7065-8631-78973eb0011d 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Looking up user name=stuff 2026/02/05 17:00:25 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-75a7-7f02-b562-e68decc73ba5 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb 2026/02/05 17:00:25 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2ebf-759b-779a-9a75-bea39820da41 2026/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-75a7-7f02-b562-e68decc73ba5 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-75a7-7f02-b562-e68decc73ba5 2026/02/05 17:00:25 INFO Looking up user name=stuff 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:25 INFO Looking up user name=carol 2026/02/05 17:00:25 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2ebf-75a5-7065-8631-78973eb0011d 2026/02/05 17:00:25 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2ebf-759b-779a-9a75-bea39820da41 2026/02/05 17:00:25 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2ebf-75a5-7065-8631-78973eb0011d 2026/02/05 17:00:25 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-75a7-7f02-b562-e68decc73ba5 2026/02/05 17:00:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-75a7-7f02-b562-e68decc73ba5 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Looking up user name=stuff 2026/02/05 17:00:25 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2ebf-759b-779a-9a75-bea39820da41 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2ebf-754d-7943-bbee-5b237679ff51 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2ebf-754d-7943-bbee-5b237679ff51 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb request.user=carol post=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb 2026/02/05 17:00:25 INFO Looking up user name=stuff 2026/02/05 17:00:25 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2ebf-75a5-7065-8631-78973eb0011d activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2ebf-757c-7906-8949-2a7ae0e03982 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2ebf-757c-7906-8949-2a7ae0e03982 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:25 INFO Looking up user name=carol 2026/02/05 17:00:25 INFO Forwarding post to group followers activity=https://b.localdomain/create/019c2ebf-75a7-7f02-b562-e68decc73ba5 note=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb group=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-75a7-7f02-b562-e68decc73ba5 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb 2026/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-75a7-7f02-b562-e68decc73ba5 2026/02/05 17:00:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-75a7-7f02-b562-e68decc73ba5 2026/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-75c4-7ef1-a225-e498b0d67278 2026/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-75c4-7ef1-a225-e498b0d67278 2026/02/05 17:00:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-75c4-7ef1-a225-e498b0d67278 2026/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-75c4-7ef1-a225-e498b0d67278 2026/02/05 17:00:25 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Looking up user name=carol 2026/02/05 17:00:25 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-75cd-7a5e-89bf-c33743b7c8a9 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-75cd-77e6-8cb4-8a9d6ddb66a8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-75cd-77e6-8cb4-8a9d6ddb66a8 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Looking up user name=stuff 2026/02/05 17:00:25 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-75a7-7f02-b562-e68decc73ba5 2026/02/05 17:00:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-75c4-7ef1-a225-e498b0d67278 2026/02/05 17:00:25 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-75c4-7ef1-a225-e498b0d67278 2026/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-75cd-7a5e-89bf-c33743b7c8a9 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-75cd-7a5e-89bf-c33743b7c8a9 2026/02/05 17:00:25 INFO Looking up user name=stuff 2026/02/05 17:00:25 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-75c4-7ef1-a225-e498b0d67278 2026/02/05 17:00:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-75a7-7f02-b562-e68decc73ba5 2026/02/05 17:00:25 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2ebf-75c4-7ef1-a225-e498b0d67278 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:25 INFO Looking up user name=carol 2026/02/05 17:00:25 INFO Looking up user name=carol 2026/02/05 17:00:25 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-75a7-7f02-b562-e68decc73ba5 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb 2026/02/05 17:00:25 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-75cd-7a5e-89bf-c33743b7c8a9 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Looking up user name=stuff 2026/02/05 17:00:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-75cd-7a5e-89bf-c33743b7c8a9 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Looking up user name=stuff 2026/02/05 17:00:25 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-75cd-77e6-8cb4-8a9d6ddb66a8 request.user=carol post=https://b.localdomain/post/019c2ebf-75cd-77e6-8cb4-8a9d6ddb66a8 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:25 INFO Looking up user name=carol 2026/02/05 17:00:25 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:25 INFO Forwarding post to group followers activity=https://b.localdomain/create/019c2ebf-75cd-7a5e-89bf-c33743b7c8a9 note=https://b.localdomain/post/019c2ebf-75cd-77e6-8cb4-8a9d6ddb66a8 group=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-75cd-7a5e-89bf-c33743b7c8a9 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-75cd-77e6-8cb4-8a9d6ddb66a8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-75cd-77e6-8cb4-8a9d6ddb66a8 2026/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-75cd-7a5e-89bf-c33743b7c8a9 2026/02/05 17:00:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-75cd-7a5e-89bf-c33743b7c8a9 2026/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-75f8-7471-a23b-f49e45e2cceb 2026/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-75f8-7471-a23b-f49e45e2cceb 2026/02/05 17:00:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-75f8-7471-a23b-f49e45e2cceb 2026/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-75f8-7471-a23b-f49e45e2cceb 2026/02/05 17:00:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=g.localdomain name=stuff 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/05 17:00:25 INFO Looking up user name=stuff 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Looking up user name=stuff 2026/02/05 17:00:25 INFO Looking up user name=carol 2026/02/05 17:00:25 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-75f8-7471-a23b-f49e45e2cceb 2026/02/05 17:00:25 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:25 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2ebf-75cd-7a5e-89bf-c33743b7c8a9 2026/02/05 17:00:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-75f8-7471-a23b-f49e45e2cceb 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Looking up user name=stuff 2026/02/05 17:00:25 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-75f8-7471-a23b-f49e45e2cceb 2026/02/05 17:00:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2ebf-75cd-7a5e-89bf-c33743b7c8a9 2026/02/05 17:00:25 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2ebf-75f8-7471-a23b-f49e45e2cceb 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:25 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:25 INFO Looking up user name=carol 2026/02/05 17:00:25 INFO Received a new post activity.id=https://b.localdomain/create/019c2ebf-75cd-7a5e-89bf-c33743b7c8a9 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-75cd-77e6-8cb4-8a9d6ddb66a8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-75cd-77e6-8cb4-8a9d6ddb66a8 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Looking up user name=stuff 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-7612-7d22-980f-bbbdeb7ab70b activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb 2026/02/05 17:00:25 INFO Looking up user name=stuff 2026/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-7612-7d22-980f-bbbdeb7ab70b 2026/02/05 17:00:25 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-7612-7d22-980f-bbbdeb7ab70b 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:25 INFO Looking up user name=carol 2026/02/05 17:00:25 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-7612-7d22-980f-bbbdeb7ab70b 2026/02/05 17:00:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-7612-7d22-980f-bbbdeb7ab70b 2026/02/05 17:00:25 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb request.user=carol post=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb 2026/02/05 17:00:25 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2ebf-75cd-77e6-8cb4-8a9d6ddb66a8 request.user=alice post=https://b.localdomain/post/019c2ebf-75cd-77e6-8cb4-8a9d6ddb66a8 2026/02/05 17:00:25 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebf-7625-7168-a592-1231969c4667 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-7625-712a-8caf-30dff606ef15 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-7625-712a-8caf-30dff606ef15 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:25 INFO Looking up user name=carol 2026/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-7625-7168-a592-1231969c4667 2026/02/05 17:00:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-7625-7168-a592-1231969c4667 2026/02/05 17:00:25 INFO Forwarding post to group followers activity=https://b.localdomain/update/019c2ebf-7612-7d22-980f-bbbdeb7ab70b note=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb group=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-7612-7d22-980f-bbbdeb7ab70b activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb 2026/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-7612-7d22-980f-bbbdeb7ab70b 2026/02/05 17:00:25 INFO Looking up user name=alice 2026/02/05 17:00:25 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2ebf-7625-7168-a592-1231969c4667 2026/02/05 17:00:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2ebf-7625-7168-a592-1231969c4667 2026/02/05 17:00:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-7612-7d22-980f-bbbdeb7ab70b 2026/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-762d-7308-8983-957de3597d91 2026/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-762d-7308-8983-957de3597d91 2026/02/05 17:00:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-762d-7308-8983-957de3597d91 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-762d-7308-8983-957de3597d91 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Looking up user name=stuff 2026/02/05 17:00:25 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebf-7625-712a-8caf-30dff606ef15 request.user=alice post=https://a.localdomain/post/019c2ebf-7625-712a-8caf-30dff606ef15 2026/02/05 17:00:25 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-762d-7308-8983-957de3597d91 2026/02/05 17:00:25 INFO Looking up user name=carol 2026/02/05 17:00:25 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2ebf-7612-7d22-980f-bbbdeb7ab70b 2026/02/05 17:00:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-762d-7308-8983-957de3597d91 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Looking up user name=stuff 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:25 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-762d-7308-8983-957de3597d91 2026/02/05 17:00:25 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2ebf-762d-7308-8983-957de3597d91 2026/02/05 17:00:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2ebf-7612-7d22-980f-bbbdeb7ab70b 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:25 INFO Looking up user name=alice 2026/02/05 17:00:25 INFO Looking up user name=carol 2026/02/05 17:00:25 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019c2ebf-7625-7168-a592-1231969c4667 note=https://a.localdomain/post/019c2ebf-7625-712a-8caf-30dff606ef15 thread=https://b.localdomain/post/019c2ebf-75cd-77e6-8cb4-8a9d6ddb66a8 starter=https://b.localdomain/user/carol 2026/02/05 17:00:25 INFO Received a new post activity.id=https://a.localdomain/create/019c2ebf-7625-7168-a592-1231969c4667 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-7625-712a-8caf-30dff606ef15 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-7625-712a-8caf-30dff606ef15 2026/02/05 17:00:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2ebf-7625-7168-a592-1231969c4667 2026/02/05 17:00:25 INFO Updated post activity.id=https://b.localdomain/update/019c2ebf-7612-7d22-980f-bbbdeb7ab70b activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Looking up user name=stuff 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Looking up user name=stuff 2026/02/05 17:00:25 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/02/05 17:00:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:25 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:25 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:25 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:25 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:25 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb 2026/02/05 17:00:25 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb#delete 2026/02/05 17:00:25 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb#delete 2026/02/05 17:00:25 INFO Looking up user name=alice 2026/02/05 17:00:25 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb#delete 2026/02/05 17:00:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb#delete 2026/02/05 17:00:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/02/05 17:00:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:25 INFO Looking up user name=carol 2026/02/05 17:00:25 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb 2026/02/05 17:00:25 INFO Forwarding post to group followers activity=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb#delete note=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb group=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb#delete 2026/02/05 17:00:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb#delete 2026/02/05 17:00:25 INFO Updated post activity.id=https://a.localdomain/update/019c2ebf-768d-7794-8e4e-76473f085e47 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-7625-712a-8caf-30dff606ef15 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-7625-712a-8caf-30dff606ef15 2026/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-768b-73cf-a8c2-60dfd09c1f56 2026/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-768b-73cf-a8c2-60dfd09c1f56 2026/02/05 17:00:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-768b-73cf-a8c2-60dfd09c1f56 2026/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-768b-73cf-a8c2-60dfd09c1f56 2026/02/05 17:00:25 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb#delete 2026/02/05 17:00:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-768b-73cf-a8c2-60dfd09c1f56 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-768d-7794-8e4e-76473f085e47 2026/02/05 17:00:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-768d-7794-8e4e-76473f085e47 2026/02/05 17:00:25 INFO Looking up user name=stuff 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Looking up user name=stuff 2026/02/05 17:00:25 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-768b-73cf-a8c2-60dfd09c1f56 2026/02/05 17:00:25 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2ebf-768b-73cf-a8c2-60dfd09c1f56 2026/02/05 17:00:25 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2ebf-768b-73cf-a8c2-60dfd09c1f56 2026/02/05 17:00:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb#delete 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:25 INFO Looking up user name=carol 2026/02/05 17:00:25 INFO Looking up user name=alice 2026/02/05 17:00:25 INFO Received delete request activity.id=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2ebf-75a7-7af5-97b9-b78c85df71bb 2026/02/05 17:00:25 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2ebf-768d-7794-8e4e-76473f085e47 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebf-768d-7794-8e4e-76473f085e47 2026/02/05 17:00:25 INFO Looking up user name=stuff 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/05 17:00:25 INFO Looking up user name=stuff 2026/02/05 17:00:25 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2ebf-7625-712a-8caf-30dff606ef15 request.user=alice post=https://a.localdomain/post/019c2ebf-7625-712a-8caf-30dff606ef15 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:25 INFO Looking up user name=alice 2026/02/05 17:00:25 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:25 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019c2ebf-768d-7794-8e4e-76473f085e47 note=https://a.localdomain/post/019c2ebf-7625-712a-8caf-30dff606ef15 thread=https://b.localdomain/post/019c2ebf-75cd-77e6-8cb4-8a9d6ddb66a8 starter=https://b.localdomain/user/carol 2026/02/05 17:00:25 INFO Updated post activity.id=https://a.localdomain/update/019c2ebf-768d-7794-8e4e-76473f085e47 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-7625-712a-8caf-30dff606ef15 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2ebf-7625-712a-8caf-30dff606ef15 2026/02/05 17:00:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2ebf-768d-7794-8e4e-76473f085e47 2026/02/05 17:00:25 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:25 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/05 17:00:25 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/02/05 17:00:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 --- PASS: TestCluster_PostInCommunity (8.28s) 2026/02/05 17:00:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:25 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:25 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:25 INFO Looking up user name=alice 2026/02/05 17:00:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:25 INFO Received delete request activity.id=https://a.localdomain/post/019c2ebf-7625-712a-8caf-30dff606ef15#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-7625-712a-8caf-30dff606ef15 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2ebf-7625-712a-8caf-30dff606ef15 2026/02/05 17:00:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebf-7625-712a-8caf-30dff606ef15#delete 2026/02/05 17:00:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebf-7625-712a-8caf-30dff606ef15#delete 2026/02/05 17:00:25 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2ebf-7625-712a-8caf-30dff606ef15#delete 2026/02/05 17:00:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2ebf-7625-712a-8caf-30dff606ef15#delete 2026/02/05 17:00:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:25 INFO Looking up user name=alice 2026/02/05 17:00:25 INFO Received delete request activity.id=https://a.localdomain/post/019c2ebf-7625-712a-8caf-30dff606ef15#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2ebf-7625-712a-8caf-30dff606ef15 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2ebf-7625-712a-8caf-30dff606ef15 2026/02/05 17:00:25 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019c2ebf-7625-712a-8caf-30dff606ef15#delete note=https://a.localdomain/post/019c2ebf-7625-712a-8caf-30dff606ef15 thread=https://b.localdomain/post/019c2ebf-75cd-77e6-8cb4-8a9d6ddb66a8 starter=https://b.localdomain/user/carol 2026/02/05 17:00:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2ebf-7625-712a-8caf-30dff606ef15#delete 2026/02/05 17:00:25 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/02/05 17:00:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/05 17:00:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/05 17:00:25 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/05 17:00:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/05 17:00:25 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/05 17:00:25 INFO Looking up user name=alice 2026/02/05 17:00:25 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.60s) PASS ok github.com/dimkr/tootik/cluster 10.094s ? 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/02/05 16:54:03 INFO Applying migration id=initial 2026/02/05 16:54:03 INFO Applying migration id=notesupdated 2026/02/05 16:54:03 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:03 INFO Applying migration id=activitiesid 2026/02/05 16:54:03 INFO Applying migration id=outbox 2026/02/05 16:54:03 INFO Applying migration id=edits 2026/02/05 16:54:03 INFO Applying migration id=outboxactor 2026/02/05 16:54:03 INFO Applying migration id=outboxsender 2026/02/05 16:54:03 INFO Applying migration id=thread 2026/02/05 16:54:03 INFO Applying migration id=host 2026/02/05 16:54:03 INFO Applying migration id=sharedinbox 2026/02/05 16:54:03 INFO Applying migration id=noteshost 2026/02/05 16:54:03 INFO Applying migration id=fetched 2026/02/05 16:54:03 INFO Applying migration id=move 2026/02/05 16:54:03 INFO Applying migration id=cleanup 2026/02/05 16:54:03 INFO Applying migration id=received 2026/02/05 16:54:03 INFO Applying migration id=namehost 2026/02/05 16:54:03 INFO Applying migration id=outboxhost 2026/02/05 16:54:03 INFO Applying migration id=notesfts 2026/02/05 16:54:03 INFO Applying migration id=iconsname 2026/02/05 16:54:03 INFO Applying migration id=nohash 2026/02/05 16:54:03 INFO Applying migration id=shares 2026/02/05 16:54:03 INFO Applying migration id=actorttl 2026/02/05 16:54:03 INFO Applying migration id=tocc 2026/02/05 16:54:03 INFO Applying migration id=followeds 2026/02/05 16:54:03 INFO Applying migration id=certhash 2026/02/05 16:54:03 INFO Applying migration id=follows_sync 2026/02/05 16:54:03 INFO Applying migration id=jsonpath 2026/02/05 16:54:03 INFO Applying migration id=localforward 2026/02/05 16:54:03 INFO Applying migration id=avatar 2026/02/05 16:54:03 INFO Applying migration id=noimage 2026/02/05 16:54:03 INFO Applying migration id=feed 2026/02/05 16:54:03 INFO Applying migration id=bookmarks 2026/02/05 16:54:03 INFO Applying migration id=shareactivity 2026/02/05 16:54:03 INFO Applying migration id=application 2026/02/05 16:54:03 INFO Applying migration id=certificates 2026/02/05 16:54:03 INFO Applying migration id=rawforward 2026/02/05 16:54:03 INFO Applying migration id=publickey 2026/02/05 16:54:03 INFO Applying migration id=resolvegroup 2026/02/05 16:54:03 INFO Applying migration id=reject 2026/02/05 16:54:03 INFO Applying migration id=autodel 2026/02/05 16:54:03 INFO Applying migration id=jsonb 2026/02/05 16:54:03 INFO Applying migration id=quote 2026/02/05 16:54:03 INFO Applying migration id=rfc9421 2026/02/05 16:54:03 INFO Applying migration id=keys 2026/02/05 16:54:03 INFO Applying migration id=portable 2026/02/05 16:54:03 INFO Applying migration id=proofs 2026/02/05 16:54:03 INFO Applying migration id=contexts 2026/02/05 16:54:03 INFO Applying migration id=deliverieshost 2026/02/05 16:54:03 INFO Applying migration id=pembegin 2026/02/05 16:54:03 INFO Applying migration id=didhost 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:05 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:05 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_TwoUsersTwoPosts (1.36s) === RUN TestDeliver_ForwardedPost 2026/02/05 16:54:05 INFO Applying migration id=initial 2026/02/05 16:54:05 INFO Applying migration id=notesupdated 2026/02/05 16:54:05 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:05 INFO Applying migration id=activitiesid 2026/02/05 16:54:05 INFO Applying migration id=outbox 2026/02/05 16:54:05 INFO Applying migration id=edits 2026/02/05 16:54:05 INFO Applying migration id=outboxactor 2026/02/05 16:54:05 INFO Applying migration id=outboxsender 2026/02/05 16:54:05 INFO Applying migration id=thread 2026/02/05 16:54:05 INFO Applying migration id=host 2026/02/05 16:54:05 INFO Applying migration id=sharedinbox 2026/02/05 16:54:05 INFO Applying migration id=noteshost 2026/02/05 16:54:05 INFO Applying migration id=fetched 2026/02/05 16:54:05 INFO Applying migration id=move 2026/02/05 16:54:05 INFO Applying migration id=cleanup 2026/02/05 16:54:05 INFO Applying migration id=received 2026/02/05 16:54:05 INFO Applying migration id=namehost 2026/02/05 16:54:05 INFO Applying migration id=outboxhost 2026/02/05 16:54:05 INFO Applying migration id=notesfts 2026/02/05 16:54:05 INFO Applying migration id=iconsname 2026/02/05 16:54:05 INFO Applying migration id=nohash 2026/02/05 16:54:05 INFO Applying migration id=shares 2026/02/05 16:54:05 INFO Applying migration id=actorttl 2026/02/05 16:54:05 INFO Applying migration id=tocc 2026/02/05 16:54:05 INFO Applying migration id=followeds 2026/02/05 16:54:05 INFO Applying migration id=certhash 2026/02/05 16:54:05 INFO Applying migration id=follows_sync 2026/02/05 16:54:05 INFO Applying migration id=jsonpath 2026/02/05 16:54:05 INFO Applying migration id=localforward 2026/02/05 16:54:05 INFO Applying migration id=avatar 2026/02/05 16:54:05 INFO Applying migration id=noimage 2026/02/05 16:54:05 INFO Applying migration id=feed 2026/02/05 16:54:05 INFO Applying migration id=bookmarks 2026/02/05 16:54:05 INFO Applying migration id=shareactivity 2026/02/05 16:54:05 INFO Applying migration id=application 2026/02/05 16:54:05 INFO Applying migration id=certificates 2026/02/05 16:54:05 INFO Applying migration id=rawforward 2026/02/05 16:54:05 INFO Applying migration id=publickey 2026/02/05 16:54:05 INFO Applying migration id=resolvegroup 2026/02/05 16:54:05 INFO Applying migration id=reject 2026/02/05 16:54:05 INFO Applying migration id=autodel 2026/02/05 16:54:05 INFO Applying migration id=jsonb 2026/02/05 16:54:05 INFO Applying migration id=quote 2026/02/05 16:54:05 INFO Applying migration id=rfc9421 2026/02/05 16:54:05 INFO Applying migration id=keys 2026/02/05 16:54:05 INFO Applying migration id=portable 2026/02/05 16:54:05 INFO Applying migration id=proofs 2026/02/05 16:54:05 INFO Applying migration id=contexts 2026/02/05 16:54:05 INFO Applying migration id=deliverieshost 2026/02/05 16:54:05 INFO Applying migration id=pembegin 2026/02/05 16:54:05 INFO Applying migration id=didhost 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 16:54:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:06 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_ForwardedPost (0.79s) === RUN TestDeliver_OneFailed 2026/02/05 16:54:06 INFO Applying migration id=initial 2026/02/05 16:54:06 INFO Applying migration id=notesupdated 2026/02/05 16:54:06 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:06 INFO Applying migration id=activitiesid 2026/02/05 16:54:06 INFO Applying migration id=outbox 2026/02/05 16:54:06 INFO Applying migration id=edits 2026/02/05 16:54:06 INFO Applying migration id=outboxactor 2026/02/05 16:54:06 INFO Applying migration id=outboxsender 2026/02/05 16:54:06 INFO Applying migration id=thread 2026/02/05 16:54:06 INFO Applying migration id=host 2026/02/05 16:54:06 INFO Applying migration id=sharedinbox 2026/02/05 16:54:06 INFO Applying migration id=noteshost 2026/02/05 16:54:06 INFO Applying migration id=fetched 2026/02/05 16:54:06 INFO Applying migration id=move 2026/02/05 16:54:06 INFO Applying migration id=cleanup 2026/02/05 16:54:06 INFO Applying migration id=received 2026/02/05 16:54:06 INFO Applying migration id=namehost 2026/02/05 16:54:06 INFO Applying migration id=outboxhost 2026/02/05 16:54:06 INFO Applying migration id=notesfts 2026/02/05 16:54:06 INFO Applying migration id=iconsname 2026/02/05 16:54:06 INFO Applying migration id=nohash 2026/02/05 16:54:06 INFO Applying migration id=shares 2026/02/05 16:54:06 INFO Applying migration id=actorttl 2026/02/05 16:54:06 INFO Applying migration id=tocc 2026/02/05 16:54:06 INFO Applying migration id=followeds 2026/02/05 16:54:06 INFO Applying migration id=certhash 2026/02/05 16:54:06 INFO Applying migration id=follows_sync 2026/02/05 16:54:06 INFO Applying migration id=jsonpath 2026/02/05 16:54:06 INFO Applying migration id=localforward 2026/02/05 16:54:06 INFO Applying migration id=avatar 2026/02/05 16:54:06 INFO Applying migration id=noimage 2026/02/05 16:54:06 INFO Applying migration id=feed 2026/02/05 16:54:06 INFO Applying migration id=bookmarks 2026/02/05 16:54:06 INFO Applying migration id=shareactivity 2026/02/05 16:54:06 INFO Applying migration id=application 2026/02/05 16:54:06 INFO Applying migration id=certificates 2026/02/05 16:54:06 INFO Applying migration id=rawforward 2026/02/05 16:54:06 INFO Applying migration id=publickey 2026/02/05 16:54:06 INFO Applying migration id=resolvegroup 2026/02/05 16:54:06 INFO Applying migration id=reject 2026/02/05 16:54:06 INFO Applying migration id=autodel 2026/02/05 16:54:06 INFO Applying migration id=jsonb 2026/02/05 16:54:06 INFO Applying migration id=quote 2026/02/05 16:54:06 INFO Applying migration id=rfc9421 2026/02/05 16:54:06 INFO Applying migration id=keys 2026/02/05 16:54:06 INFO Applying migration id=portable 2026/02/05 16:54:06 INFO Applying migration id=proofs 2026/02/05 16:54:06 INFO Applying migration id=contexts 2026/02/05 16:54:06 INFO Applying migration id=deliverieshost 2026/02/05 16:54:06 INFO Applying migration id=pembegin 2026/02/05 16:54:06 INFO Applying migration id=didhost 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 16:54:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:06 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:06 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:06 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_OneFailed (0.70s) === RUN TestDeliver_OneFailedRetry 2026/02/05 16:54:06 INFO Applying migration id=initial 2026/02/05 16:54:06 INFO Applying migration id=notesupdated 2026/02/05 16:54:06 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:06 INFO Applying migration id=activitiesid 2026/02/05 16:54:06 INFO Applying migration id=outbox 2026/02/05 16:54:06 INFO Applying migration id=edits 2026/02/05 16:54:06 INFO Applying migration id=outboxactor 2026/02/05 16:54:06 INFO Applying migration id=outboxsender 2026/02/05 16:54:06 INFO Applying migration id=thread 2026/02/05 16:54:06 INFO Applying migration id=host 2026/02/05 16:54:06 INFO Applying migration id=sharedinbox 2026/02/05 16:54:06 INFO Applying migration id=noteshost 2026/02/05 16:54:06 INFO Applying migration id=fetched 2026/02/05 16:54:06 INFO Applying migration id=move 2026/02/05 16:54:06 INFO Applying migration id=cleanup 2026/02/05 16:54:06 INFO Applying migration id=received 2026/02/05 16:54:06 INFO Applying migration id=namehost 2026/02/05 16:54:06 INFO Applying migration id=outboxhost 2026/02/05 16:54:06 INFO Applying migration id=notesfts 2026/02/05 16:54:06 INFO Applying migration id=iconsname 2026/02/05 16:54:06 INFO Applying migration id=nohash 2026/02/05 16:54:06 INFO Applying migration id=shares 2026/02/05 16:54:06 INFO Applying migration id=actorttl 2026/02/05 16:54:06 INFO Applying migration id=tocc 2026/02/05 16:54:06 INFO Applying migration id=followeds 2026/02/05 16:54:06 INFO Applying migration id=certhash 2026/02/05 16:54:06 INFO Applying migration id=follows_sync 2026/02/05 16:54:06 INFO Applying migration id=jsonpath 2026/02/05 16:54:06 INFO Applying migration id=localforward 2026/02/05 16:54:06 INFO Applying migration id=avatar 2026/02/05 16:54:06 INFO Applying migration id=noimage 2026/02/05 16:54:06 INFO Applying migration id=feed 2026/02/05 16:54:06 INFO Applying migration id=bookmarks 2026/02/05 16:54:06 INFO Applying migration id=shareactivity 2026/02/05 16:54:06 INFO Applying migration id=application 2026/02/05 16:54:06 INFO Applying migration id=certificates 2026/02/05 16:54:06 INFO Applying migration id=rawforward 2026/02/05 16:54:06 INFO Applying migration id=publickey 2026/02/05 16:54:06 INFO Applying migration id=resolvegroup 2026/02/05 16:54:06 INFO Applying migration id=reject 2026/02/05 16:54:06 INFO Applying migration id=autodel 2026/02/05 16:54:06 INFO Applying migration id=jsonb 2026/02/05 16:54:06 INFO Applying migration id=quote 2026/02/05 16:54:06 INFO Applying migration id=rfc9421 2026/02/05 16:54:06 INFO Applying migration id=keys 2026/02/05 16:54:06 INFO Applying migration id=portable 2026/02/05 16:54:06 INFO Applying migration id=proofs 2026/02/05 16:54:06 INFO Applying migration id=contexts 2026/02/05 16:54:06 INFO Applying migration id=deliverieshost 2026/02/05 16:54:06 INFO Applying migration id=pembegin 2026/02/05 16:54:06 INFO Applying migration id=didhost 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneFailedRetry (0.38s) === RUN TestDeliver_OneInvalidURLRetry 2026/02/05 16:54:07 INFO Applying migration id=initial 2026/02/05 16:54:07 INFO Applying migration id=notesupdated 2026/02/05 16:54:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:07 INFO Applying migration id=activitiesid 2026/02/05 16:54:07 INFO Applying migration id=outbox 2026/02/05 16:54:07 INFO Applying migration id=edits 2026/02/05 16:54:07 INFO Applying migration id=outboxactor 2026/02/05 16:54:07 INFO Applying migration id=outboxsender 2026/02/05 16:54:07 INFO Applying migration id=thread 2026/02/05 16:54:07 INFO Applying migration id=host 2026/02/05 16:54:07 INFO Applying migration id=sharedinbox 2026/02/05 16:54:07 INFO Applying migration id=noteshost 2026/02/05 16:54:07 INFO Applying migration id=fetched 2026/02/05 16:54:07 INFO Applying migration id=move 2026/02/05 16:54:07 INFO Applying migration id=cleanup 2026/02/05 16:54:07 INFO Applying migration id=received 2026/02/05 16:54:07 INFO Applying migration id=namehost 2026/02/05 16:54:07 INFO Applying migration id=outboxhost 2026/02/05 16:54:07 INFO Applying migration id=notesfts 2026/02/05 16:54:07 INFO Applying migration id=iconsname 2026/02/05 16:54:07 INFO Applying migration id=nohash 2026/02/05 16:54:07 INFO Applying migration id=shares 2026/02/05 16:54:07 INFO Applying migration id=actorttl 2026/02/05 16:54:07 INFO Applying migration id=tocc 2026/02/05 16:54:07 INFO Applying migration id=followeds 2026/02/05 16:54:07 INFO Applying migration id=certhash 2026/02/05 16:54:07 INFO Applying migration id=follows_sync 2026/02/05 16:54:07 INFO Applying migration id=jsonpath 2026/02/05 16:54:07 INFO Applying migration id=localforward 2026/02/05 16:54:07 INFO Applying migration id=avatar 2026/02/05 16:54:07 INFO Applying migration id=noimage 2026/02/05 16:54:07 INFO Applying migration id=feed 2026/02/05 16:54:07 INFO Applying migration id=bookmarks 2026/02/05 16:54:07 INFO Applying migration id=shareactivity 2026/02/05 16:54:07 INFO Applying migration id=application 2026/02/05 16:54:07 INFO Applying migration id=certificates 2026/02/05 16:54:07 INFO Applying migration id=rawforward 2026/02/05 16:54:07 INFO Applying migration id=publickey 2026/02/05 16:54:07 INFO Applying migration id=resolvegroup 2026/02/05 16:54:07 INFO Applying migration id=reject 2026/02/05 16:54:07 INFO Applying migration id=autodel 2026/02/05 16:54:07 INFO Applying migration id=jsonb 2026/02/05 16:54:07 INFO Applying migration id=quote 2026/02/05 16:54:07 INFO Applying migration id=rfc9421 2026/02/05 16:54:07 INFO Applying migration id=keys 2026/02/05 16:54:07 INFO Applying migration id=portable 2026/02/05 16:54:07 INFO Applying migration id=proofs 2026/02/05 16:54:07 INFO Applying migration id=contexts 2026/02/05 16:54:07 INFO Applying migration id=deliverieshost 2026/02/05 16:54:07 INFO Applying migration id=pembegin 2026/02/05 16:54:07 INFO Applying migration id=didhost 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 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/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 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/02/05 16:54:07 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 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/02/05 16:54:07 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneInvalidURLRetry (0.19s) === RUN TestDeliver_MaxAttempts 2026/02/05 16:54:07 INFO Applying migration id=initial 2026/02/05 16:54:07 INFO Applying migration id=notesupdated 2026/02/05 16:54:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:07 INFO Applying migration id=activitiesid 2026/02/05 16:54:07 INFO Applying migration id=outbox 2026/02/05 16:54:07 INFO Applying migration id=edits 2026/02/05 16:54:07 INFO Applying migration id=outboxactor 2026/02/05 16:54:07 INFO Applying migration id=outboxsender 2026/02/05 16:54:07 INFO Applying migration id=thread 2026/02/05 16:54:07 INFO Applying migration id=host 2026/02/05 16:54:07 INFO Applying migration id=sharedinbox 2026/02/05 16:54:07 INFO Applying migration id=noteshost 2026/02/05 16:54:07 INFO Applying migration id=fetched 2026/02/05 16:54:07 INFO Applying migration id=move 2026/02/05 16:54:07 INFO Applying migration id=cleanup 2026/02/05 16:54:07 INFO Applying migration id=received 2026/02/05 16:54:07 INFO Applying migration id=namehost 2026/02/05 16:54:07 INFO Applying migration id=outboxhost 2026/02/05 16:54:07 INFO Applying migration id=notesfts 2026/02/05 16:54:07 INFO Applying migration id=iconsname 2026/02/05 16:54:07 INFO Applying migration id=nohash 2026/02/05 16:54:07 INFO Applying migration id=shares 2026/02/05 16:54:07 INFO Applying migration id=actorttl 2026/02/05 16:54:07 INFO Applying migration id=tocc 2026/02/05 16:54:07 INFO Applying migration id=followeds 2026/02/05 16:54:07 INFO Applying migration id=certhash 2026/02/05 16:54:07 INFO Applying migration id=follows_sync 2026/02/05 16:54:07 INFO Applying migration id=jsonpath 2026/02/05 16:54:07 INFO Applying migration id=localforward 2026/02/05 16:54:07 INFO Applying migration id=avatar 2026/02/05 16:54:07 INFO Applying migration id=noimage 2026/02/05 16:54:07 INFO Applying migration id=feed 2026/02/05 16:54:07 INFO Applying migration id=bookmarks 2026/02/05 16:54:07 INFO Applying migration id=shareactivity 2026/02/05 16:54:07 INFO Applying migration id=application 2026/02/05 16:54:07 INFO Applying migration id=certificates 2026/02/05 16:54:07 INFO Applying migration id=rawforward 2026/02/05 16:54:07 INFO Applying migration id=publickey 2026/02/05 16:54:07 INFO Applying migration id=resolvegroup 2026/02/05 16:54:07 INFO Applying migration id=reject 2026/02/05 16:54:07 INFO Applying migration id=autodel 2026/02/05 16:54:07 INFO Applying migration id=jsonb 2026/02/05 16:54:07 INFO Applying migration id=quote 2026/02/05 16:54:07 INFO Applying migration id=rfc9421 2026/02/05 16:54:07 INFO Applying migration id=keys 2026/02/05 16:54:07 INFO Applying migration id=portable 2026/02/05 16:54:07 INFO Applying migration id=proofs 2026/02/05 16:54:07 INFO Applying migration id=contexts 2026/02/05 16:54:07 INFO Applying migration id=deliverieshost 2026/02/05 16:54:07 INFO Applying migration id=pembegin 2026/02/05 16:54:07 INFO Applying migration id=didhost 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:07 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_MaxAttempts (0.53s) === RUN TestDeliver_SharedInbox 2026/02/05 16:54:07 INFO Applying migration id=initial 2026/02/05 16:54:07 INFO Applying migration id=notesupdated 2026/02/05 16:54:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:07 INFO Applying migration id=activitiesid 2026/02/05 16:54:07 INFO Applying migration id=outbox 2026/02/05 16:54:07 INFO Applying migration id=edits 2026/02/05 16:54:07 INFO Applying migration id=outboxactor 2026/02/05 16:54:07 INFO Applying migration id=outboxsender 2026/02/05 16:54:07 INFO Applying migration id=thread 2026/02/05 16:54:07 INFO Applying migration id=host 2026/02/05 16:54:07 INFO Applying migration id=sharedinbox 2026/02/05 16:54:07 INFO Applying migration id=noteshost 2026/02/05 16:54:07 INFO Applying migration id=fetched 2026/02/05 16:54:07 INFO Applying migration id=move 2026/02/05 16:54:07 INFO Applying migration id=cleanup 2026/02/05 16:54:07 INFO Applying migration id=received 2026/02/05 16:54:07 INFO Applying migration id=namehost 2026/02/05 16:54:07 INFO Applying migration id=outboxhost 2026/02/05 16:54:07 INFO Applying migration id=notesfts 2026/02/05 16:54:07 INFO Applying migration id=iconsname 2026/02/05 16:54:07 INFO Applying migration id=nohash 2026/02/05 16:54:07 INFO Applying migration id=shares 2026/02/05 16:54:07 INFO Applying migration id=actorttl 2026/02/05 16:54:07 INFO Applying migration id=tocc 2026/02/05 16:54:07 INFO Applying migration id=followeds 2026/02/05 16:54:07 INFO Applying migration id=certhash 2026/02/05 16:54:07 INFO Applying migration id=follows_sync 2026/02/05 16:54:07 INFO Applying migration id=jsonpath 2026/02/05 16:54:07 INFO Applying migration id=localforward 2026/02/05 16:54:07 INFO Applying migration id=avatar 2026/02/05 16:54:07 INFO Applying migration id=noimage 2026/02/05 16:54:07 INFO Applying migration id=feed 2026/02/05 16:54:07 INFO Applying migration id=bookmarks 2026/02/05 16:54:07 INFO Applying migration id=shareactivity 2026/02/05 16:54:07 INFO Applying migration id=application 2026/02/05 16:54:07 INFO Applying migration id=certificates 2026/02/05 16:54:07 INFO Applying migration id=rawforward 2026/02/05 16:54:07 INFO Applying migration id=publickey 2026/02/05 16:54:07 INFO Applying migration id=resolvegroup 2026/02/05 16:54:07 INFO Applying migration id=reject 2026/02/05 16:54:07 INFO Applying migration id=autodel 2026/02/05 16:54:07 INFO Applying migration id=jsonb 2026/02/05 16:54:07 INFO Applying migration id=quote 2026/02/05 16:54:07 INFO Applying migration id=rfc9421 2026/02/05 16:54:07 INFO Applying migration id=keys 2026/02/05 16:54:07 INFO Applying migration id=portable 2026/02/05 16:54:07 INFO Applying migration id=proofs 2026/02/05 16:54:07 INFO Applying migration id=contexts 2026/02/05 16:54:07 INFO Applying migration id=deliverieshost 2026/02/05 16:54:07 INFO Applying migration id=pembegin 2026/02/05 16:54:07 INFO Applying migration id=didhost 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInbox (0.42s) === RUN TestDeliver_SharedInboxRetry 2026/02/05 16:54:08 INFO Applying migration id=initial 2026/02/05 16:54:08 INFO Applying migration id=notesupdated 2026/02/05 16:54:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:08 INFO Applying migration id=activitiesid 2026/02/05 16:54:08 INFO Applying migration id=outbox 2026/02/05 16:54:08 INFO Applying migration id=edits 2026/02/05 16:54:08 INFO Applying migration id=outboxactor 2026/02/05 16:54:08 INFO Applying migration id=outboxsender 2026/02/05 16:54:08 INFO Applying migration id=thread 2026/02/05 16:54:08 INFO Applying migration id=host 2026/02/05 16:54:08 INFO Applying migration id=sharedinbox 2026/02/05 16:54:08 INFO Applying migration id=noteshost 2026/02/05 16:54:08 INFO Applying migration id=fetched 2026/02/05 16:54:08 INFO Applying migration id=move 2026/02/05 16:54:08 INFO Applying migration id=cleanup 2026/02/05 16:54:08 INFO Applying migration id=received 2026/02/05 16:54:08 INFO Applying migration id=namehost 2026/02/05 16:54:08 INFO Applying migration id=outboxhost 2026/02/05 16:54:08 INFO Applying migration id=notesfts 2026/02/05 16:54:08 INFO Applying migration id=iconsname 2026/02/05 16:54:08 INFO Applying migration id=nohash 2026/02/05 16:54:08 INFO Applying migration id=shares 2026/02/05 16:54:08 INFO Applying migration id=actorttl 2026/02/05 16:54:08 INFO Applying migration id=tocc 2026/02/05 16:54:08 INFO Applying migration id=followeds 2026/02/05 16:54:08 INFO Applying migration id=certhash 2026/02/05 16:54:08 INFO Applying migration id=follows_sync 2026/02/05 16:54:08 INFO Applying migration id=jsonpath 2026/02/05 16:54:08 INFO Applying migration id=localforward 2026/02/05 16:54:08 INFO Applying migration id=avatar 2026/02/05 16:54:08 INFO Applying migration id=noimage 2026/02/05 16:54:08 INFO Applying migration id=feed 2026/02/05 16:54:08 INFO Applying migration id=bookmarks 2026/02/05 16:54:08 INFO Applying migration id=shareactivity 2026/02/05 16:54:08 INFO Applying migration id=application 2026/02/05 16:54:08 INFO Applying migration id=certificates 2026/02/05 16:54:08 INFO Applying migration id=rawforward 2026/02/05 16:54:08 INFO Applying migration id=publickey 2026/02/05 16:54:08 INFO Applying migration id=resolvegroup 2026/02/05 16:54:08 INFO Applying migration id=reject 2026/02/05 16:54:08 INFO Applying migration id=autodel 2026/02/05 16:54:08 INFO Applying migration id=jsonb 2026/02/05 16:54:08 INFO Applying migration id=quote 2026/02/05 16:54:08 INFO Applying migration id=rfc9421 2026/02/05 16:54:08 INFO Applying migration id=keys 2026/02/05 16:54:08 INFO Applying migration id=portable 2026/02/05 16:54:08 INFO Applying migration id=proofs 2026/02/05 16:54:08 INFO Applying migration id=contexts 2026/02/05 16:54:08 INFO Applying migration id=deliverieshost 2026/02/05 16:54:08 INFO Applying migration id=pembegin 2026/02/05 16:54:08 INFO Applying migration id=didhost 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 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/02/05 16:54:08 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 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/02/05 16:54:08 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxRetry (0.36s) === RUN TestDeliver_SharedInboxUnknownActor 2026/02/05 16:54:08 INFO Applying migration id=initial 2026/02/05 16:54:08 INFO Applying migration id=notesupdated 2026/02/05 16:54:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:08 INFO Applying migration id=activitiesid 2026/02/05 16:54:08 INFO Applying migration id=outbox 2026/02/05 16:54:08 INFO Applying migration id=edits 2026/02/05 16:54:08 INFO Applying migration id=outboxactor 2026/02/05 16:54:08 INFO Applying migration id=outboxsender 2026/02/05 16:54:08 INFO Applying migration id=thread 2026/02/05 16:54:08 INFO Applying migration id=host 2026/02/05 16:54:08 INFO Applying migration id=sharedinbox 2026/02/05 16:54:08 INFO Applying migration id=noteshost 2026/02/05 16:54:08 INFO Applying migration id=fetched 2026/02/05 16:54:08 INFO Applying migration id=move 2026/02/05 16:54:08 INFO Applying migration id=cleanup 2026/02/05 16:54:08 INFO Applying migration id=received 2026/02/05 16:54:08 INFO Applying migration id=namehost 2026/02/05 16:54:08 INFO Applying migration id=outboxhost 2026/02/05 16:54:08 INFO Applying migration id=notesfts 2026/02/05 16:54:08 INFO Applying migration id=iconsname 2026/02/05 16:54:08 INFO Applying migration id=nohash 2026/02/05 16:54:08 INFO Applying migration id=shares 2026/02/05 16:54:08 INFO Applying migration id=actorttl 2026/02/05 16:54:08 INFO Applying migration id=tocc 2026/02/05 16:54:08 INFO Applying migration id=followeds 2026/02/05 16:54:08 INFO Applying migration id=certhash 2026/02/05 16:54:08 INFO Applying migration id=follows_sync 2026/02/05 16:54:08 INFO Applying migration id=jsonpath 2026/02/05 16:54:08 INFO Applying migration id=localforward 2026/02/05 16:54:08 INFO Applying migration id=avatar 2026/02/05 16:54:08 INFO Applying migration id=noimage 2026/02/05 16:54:08 INFO Applying migration id=feed 2026/02/05 16:54:08 INFO Applying migration id=bookmarks 2026/02/05 16:54:08 INFO Applying migration id=shareactivity 2026/02/05 16:54:08 INFO Applying migration id=application 2026/02/05 16:54:08 INFO Applying migration id=certificates 2026/02/05 16:54:08 INFO Applying migration id=rawforward 2026/02/05 16:54:08 INFO Applying migration id=publickey 2026/02/05 16:54:08 INFO Applying migration id=resolvegroup 2026/02/05 16:54:08 INFO Applying migration id=reject 2026/02/05 16:54:08 INFO Applying migration id=autodel 2026/02/05 16:54:08 INFO Applying migration id=jsonb 2026/02/05 16:54:08 INFO Applying migration id=quote 2026/02/05 16:54:08 INFO Applying migration id=rfc9421 2026/02/05 16:54:08 INFO Applying migration id=keys 2026/02/05 16:54:08 INFO Applying migration id=portable 2026/02/05 16:54:08 INFO Applying migration id=proofs 2026/02/05 16:54:08 INFO Applying migration id=contexts 2026/02/05 16:54:08 INFO Applying migration id=deliverieshost 2026/02/05 16:54:08 INFO Applying migration id=pembegin 2026/02/05 16:54:08 INFO Applying migration id=didhost 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxUnknownActor (0.39s) === RUN TestDeliver_SharedInboxSingleWorker 2026/02/05 16:54:08 INFO Applying migration id=initial 2026/02/05 16:54:08 INFO Applying migration id=notesupdated 2026/02/05 16:54:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:08 INFO Applying migration id=activitiesid 2026/02/05 16:54:08 INFO Applying migration id=outbox 2026/02/05 16:54:08 INFO Applying migration id=edits 2026/02/05 16:54:08 INFO Applying migration id=outboxactor 2026/02/05 16:54:08 INFO Applying migration id=outboxsender 2026/02/05 16:54:08 INFO Applying migration id=thread 2026/02/05 16:54:08 INFO Applying migration id=host 2026/02/05 16:54:08 INFO Applying migration id=sharedinbox 2026/02/05 16:54:08 INFO Applying migration id=noteshost 2026/02/05 16:54:08 INFO Applying migration id=fetched 2026/02/05 16:54:08 INFO Applying migration id=move 2026/02/05 16:54:08 INFO Applying migration id=cleanup 2026/02/05 16:54:08 INFO Applying migration id=received 2026/02/05 16:54:08 INFO Applying migration id=namehost 2026/02/05 16:54:08 INFO Applying migration id=outboxhost 2026/02/05 16:54:08 INFO Applying migration id=notesfts 2026/02/05 16:54:08 INFO Applying migration id=iconsname 2026/02/05 16:54:08 INFO Applying migration id=nohash 2026/02/05 16:54:08 INFO Applying migration id=shares 2026/02/05 16:54:09 INFO Applying migration id=actorttl 2026/02/05 16:54:09 INFO Applying migration id=tocc 2026/02/05 16:54:09 INFO Applying migration id=followeds 2026/02/05 16:54:09 INFO Applying migration id=certhash 2026/02/05 16:54:09 INFO Applying migration id=follows_sync 2026/02/05 16:54:09 INFO Applying migration id=jsonpath 2026/02/05 16:54:09 INFO Applying migration id=localforward 2026/02/05 16:54:09 INFO Applying migration id=avatar 2026/02/05 16:54:09 INFO Applying migration id=noimage 2026/02/05 16:54:09 INFO Applying migration id=feed 2026/02/05 16:54:09 INFO Applying migration id=bookmarks 2026/02/05 16:54:09 INFO Applying migration id=shareactivity 2026/02/05 16:54:09 INFO Applying migration id=application 2026/02/05 16:54:09 INFO Applying migration id=certificates 2026/02/05 16:54:09 INFO Applying migration id=rawforward 2026/02/05 16:54:09 INFO Applying migration id=publickey 2026/02/05 16:54:09 INFO Applying migration id=resolvegroup 2026/02/05 16:54:09 INFO Applying migration id=reject 2026/02/05 16:54:09 INFO Applying migration id=autodel 2026/02/05 16:54:09 INFO Applying migration id=jsonb 2026/02/05 16:54:09 INFO Applying migration id=quote 2026/02/05 16:54:09 INFO Applying migration id=rfc9421 2026/02/05 16:54:09 INFO Applying migration id=keys 2026/02/05 16:54:09 INFO Applying migration id=portable 2026/02/05 16:54:09 INFO Applying migration id=proofs 2026/02/05 16:54:09 INFO Applying migration id=contexts 2026/02/05 16:54:09 INFO Applying migration id=deliverieshost 2026/02/05 16:54:09 INFO Applying migration id=pembegin 2026/02/05 16:54:09 INFO Applying migration id=didhost 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxSingleWorker (1.10s) === RUN TestDeliver_SameInbox 2026/02/05 16:54:10 INFO Applying migration id=initial 2026/02/05 16:54:10 INFO Applying migration id=notesupdated 2026/02/05 16:54:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:10 INFO Applying migration id=activitiesid 2026/02/05 16:54:10 INFO Applying migration id=outbox 2026/02/05 16:54:10 INFO Applying migration id=edits 2026/02/05 16:54:10 INFO Applying migration id=outboxactor 2026/02/05 16:54:10 INFO Applying migration id=outboxsender 2026/02/05 16:54:10 INFO Applying migration id=thread 2026/02/05 16:54:10 INFO Applying migration id=host 2026/02/05 16:54:10 INFO Applying migration id=sharedinbox 2026/02/05 16:54:10 INFO Applying migration id=noteshost 2026/02/05 16:54:10 INFO Applying migration id=fetched 2026/02/05 16:54:10 INFO Applying migration id=move 2026/02/05 16:54:10 INFO Applying migration id=cleanup 2026/02/05 16:54:10 INFO Applying migration id=received 2026/02/05 16:54:10 INFO Applying migration id=namehost 2026/02/05 16:54:10 INFO Applying migration id=outboxhost 2026/02/05 16:54:10 INFO Applying migration id=notesfts 2026/02/05 16:54:10 INFO Applying migration id=iconsname 2026/02/05 16:54:10 INFO Applying migration id=nohash 2026/02/05 16:54:10 INFO Applying migration id=shares 2026/02/05 16:54:10 INFO Applying migration id=actorttl 2026/02/05 16:54:10 INFO Applying migration id=tocc 2026/02/05 16:54:10 INFO Applying migration id=followeds 2026/02/05 16:54:10 INFO Applying migration id=certhash 2026/02/05 16:54:10 INFO Applying migration id=follows_sync 2026/02/05 16:54:10 INFO Applying migration id=jsonpath 2026/02/05 16:54:10 INFO Applying migration id=localforward 2026/02/05 16:54:10 INFO Applying migration id=avatar 2026/02/05 16:54:10 INFO Applying migration id=noimage 2026/02/05 16:54:10 INFO Applying migration id=feed 2026/02/05 16:54:10 INFO Applying migration id=bookmarks 2026/02/05 16:54:10 INFO Applying migration id=shareactivity 2026/02/05 16:54:10 INFO Applying migration id=application 2026/02/05 16:54:10 INFO Applying migration id=certificates 2026/02/05 16:54:10 INFO Applying migration id=rawforward 2026/02/05 16:54:10 INFO Applying migration id=publickey 2026/02/05 16:54:10 INFO Applying migration id=resolvegroup 2026/02/05 16:54:10 INFO Applying migration id=reject 2026/02/05 16:54:10 INFO Applying migration id=autodel 2026/02/05 16:54:10 INFO Applying migration id=jsonb 2026/02/05 16:54:10 INFO Applying migration id=quote 2026/02/05 16:54:10 INFO Applying migration id=rfc9421 2026/02/05 16:54:10 INFO Applying migration id=keys 2026/02/05 16:54:10 INFO Applying migration id=portable 2026/02/05 16:54:10 INFO Applying migration id=proofs 2026/02/05 16:54:10 INFO Applying migration id=contexts 2026/02/05 16:54:10 INFO Applying migration id=deliverieshost 2026/02/05 16:54:10 INFO Applying migration id=pembegin 2026/02/05 16:54:10 INFO Applying migration id=didhost 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:10 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SameInbox (0.34s) === RUN TestDeliver_ToAndCCDuplicates 2026/02/05 16:54:10 INFO Applying migration id=initial 2026/02/05 16:54:10 INFO Applying migration id=notesupdated 2026/02/05 16:54:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:10 INFO Applying migration id=activitiesid 2026/02/05 16:54:10 INFO Applying migration id=outbox 2026/02/05 16:54:10 INFO Applying migration id=edits 2026/02/05 16:54:10 INFO Applying migration id=outboxactor 2026/02/05 16:54:10 INFO Applying migration id=outboxsender 2026/02/05 16:54:10 INFO Applying migration id=thread 2026/02/05 16:54:10 INFO Applying migration id=host 2026/02/05 16:54:10 INFO Applying migration id=sharedinbox 2026/02/05 16:54:10 INFO Applying migration id=noteshost 2026/02/05 16:54:10 INFO Applying migration id=fetched 2026/02/05 16:54:10 INFO Applying migration id=move 2026/02/05 16:54:10 INFO Applying migration id=cleanup 2026/02/05 16:54:10 INFO Applying migration id=received 2026/02/05 16:54:10 INFO Applying migration id=namehost 2026/02/05 16:54:10 INFO Applying migration id=outboxhost 2026/02/05 16:54:10 INFO Applying migration id=notesfts 2026/02/05 16:54:10 INFO Applying migration id=iconsname 2026/02/05 16:54:10 INFO Applying migration id=nohash 2026/02/05 16:54:10 INFO Applying migration id=shares 2026/02/05 16:54:10 INFO Applying migration id=actorttl 2026/02/05 16:54:10 INFO Applying migration id=tocc 2026/02/05 16:54:10 INFO Applying migration id=followeds 2026/02/05 16:54:10 INFO Applying migration id=certhash 2026/02/05 16:54:10 INFO Applying migration id=follows_sync 2026/02/05 16:54:10 INFO Applying migration id=jsonpath 2026/02/05 16:54:10 INFO Applying migration id=localforward 2026/02/05 16:54:10 INFO Applying migration id=avatar 2026/02/05 16:54:10 INFO Applying migration id=noimage 2026/02/05 16:54:10 INFO Applying migration id=feed 2026/02/05 16:54:10 INFO Applying migration id=bookmarks 2026/02/05 16:54:10 INFO Applying migration id=shareactivity 2026/02/05 16:54:10 INFO Applying migration id=application 2026/02/05 16:54:10 INFO Applying migration id=certificates 2026/02/05 16:54:10 INFO Applying migration id=rawforward 2026/02/05 16:54:10 INFO Applying migration id=publickey 2026/02/05 16:54:10 INFO Applying migration id=resolvegroup 2026/02/05 16:54:10 INFO Applying migration id=reject 2026/02/05 16:54:10 INFO Applying migration id=autodel 2026/02/05 16:54:10 INFO Applying migration id=jsonb 2026/02/05 16:54:10 INFO Applying migration id=quote 2026/02/05 16:54:10 INFO Applying migration id=rfc9421 2026/02/05 16:54:10 INFO Applying migration id=keys 2026/02/05 16:54:10 INFO Applying migration id=portable 2026/02/05 16:54:10 INFO Applying migration id=proofs 2026/02/05 16:54:10 INFO Applying migration id=contexts 2026/02/05 16:54:10 INFO Applying migration id=deliverieshost 2026/02/05 16:54:10 INFO Applying migration id=pembegin 2026/02/05 16:54:10 INFO Applying migration id=didhost 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:11 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:11 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:11 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 16:54:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:11 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:11 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:11 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_ToAndCCDuplicates (0.98s) === RUN TestDeliver_PublicInTo 2026/02/05 16:54:11 INFO Applying migration id=initial 2026/02/05 16:54:11 INFO Applying migration id=notesupdated 2026/02/05 16:54:11 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:11 INFO Applying migration id=activitiesid 2026/02/05 16:54:11 INFO Applying migration id=outbox 2026/02/05 16:54:11 INFO Applying migration id=edits 2026/02/05 16:54:11 INFO Applying migration id=outboxactor 2026/02/05 16:54:11 INFO Applying migration id=outboxsender 2026/02/05 16:54:11 INFO Applying migration id=thread 2026/02/05 16:54:11 INFO Applying migration id=host 2026/02/05 16:54:11 INFO Applying migration id=sharedinbox 2026/02/05 16:54:11 INFO Applying migration id=noteshost 2026/02/05 16:54:11 INFO Applying migration id=fetched 2026/02/05 16:54:11 INFO Applying migration id=move 2026/02/05 16:54:11 INFO Applying migration id=cleanup 2026/02/05 16:54:11 INFO Applying migration id=received 2026/02/05 16:54:11 INFO Applying migration id=namehost 2026/02/05 16:54:11 INFO Applying migration id=outboxhost 2026/02/05 16:54:11 INFO Applying migration id=notesfts 2026/02/05 16:54:11 INFO Applying migration id=iconsname 2026/02/05 16:54:11 INFO Applying migration id=nohash 2026/02/05 16:54:11 INFO Applying migration id=shares 2026/02/05 16:54:11 INFO Applying migration id=actorttl 2026/02/05 16:54:11 INFO Applying migration id=tocc 2026/02/05 16:54:11 INFO Applying migration id=followeds 2026/02/05 16:54:11 INFO Applying migration id=certhash 2026/02/05 16:54:11 INFO Applying migration id=follows_sync 2026/02/05 16:54:11 INFO Applying migration id=jsonpath 2026/02/05 16:54:11 INFO Applying migration id=localforward 2026/02/05 16:54:11 INFO Applying migration id=avatar 2026/02/05 16:54:11 INFO Applying migration id=noimage 2026/02/05 16:54:11 INFO Applying migration id=feed 2026/02/05 16:54:11 INFO Applying migration id=bookmarks 2026/02/05 16:54:11 INFO Applying migration id=shareactivity 2026/02/05 16:54:11 INFO Applying migration id=application 2026/02/05 16:54:11 INFO Applying migration id=certificates 2026/02/05 16:54:11 INFO Applying migration id=rawforward 2026/02/05 16:54:11 INFO Applying migration id=publickey 2026/02/05 16:54:11 INFO Applying migration id=resolvegroup 2026/02/05 16:54:11 INFO Applying migration id=reject 2026/02/05 16:54:11 INFO Applying migration id=autodel 2026/02/05 16:54:11 INFO Applying migration id=jsonb 2026/02/05 16:54:11 INFO Applying migration id=quote 2026/02/05 16:54:11 INFO Applying migration id=rfc9421 2026/02/05 16:54:11 INFO Applying migration id=keys 2026/02/05 16:54:11 INFO Applying migration id=portable 2026/02/05 16:54:11 INFO Applying migration id=proofs 2026/02/05 16:54:11 INFO Applying migration id=contexts 2026/02/05 16:54:11 INFO Applying migration id=deliverieshost 2026/02/05 16:54:11 INFO Applying migration id=pembegin 2026/02/05 16:54:11 INFO Applying migration id=didhost 2026/02/05 16:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_PublicInTo (0.63s) === RUN TestDeliver_AuthorInTo 2026/02/05 16:54:12 INFO Applying migration id=initial 2026/02/05 16:54:12 INFO Applying migration id=notesupdated 2026/02/05 16:54:12 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:12 INFO Applying migration id=activitiesid 2026/02/05 16:54:12 INFO Applying migration id=outbox 2026/02/05 16:54:12 INFO Applying migration id=edits 2026/02/05 16:54:12 INFO Applying migration id=outboxactor 2026/02/05 16:54:12 INFO Applying migration id=outboxsender 2026/02/05 16:54:12 INFO Applying migration id=thread 2026/02/05 16:54:12 INFO Applying migration id=host 2026/02/05 16:54:12 INFO Applying migration id=sharedinbox 2026/02/05 16:54:12 INFO Applying migration id=noteshost 2026/02/05 16:54:12 INFO Applying migration id=fetched 2026/02/05 16:54:12 INFO Applying migration id=move 2026/02/05 16:54:12 INFO Applying migration id=cleanup 2026/02/05 16:54:12 INFO Applying migration id=received 2026/02/05 16:54:12 INFO Applying migration id=namehost 2026/02/05 16:54:12 INFO Applying migration id=outboxhost 2026/02/05 16:54:12 INFO Applying migration id=notesfts 2026/02/05 16:54:12 INFO Applying migration id=iconsname 2026/02/05 16:54:12 INFO Applying migration id=nohash 2026/02/05 16:54:12 INFO Applying migration id=shares 2026/02/05 16:54:12 INFO Applying migration id=actorttl 2026/02/05 16:54:12 INFO Applying migration id=tocc 2026/02/05 16:54:12 INFO Applying migration id=followeds 2026/02/05 16:54:12 INFO Applying migration id=certhash 2026/02/05 16:54:12 INFO Applying migration id=follows_sync 2026/02/05 16:54:12 INFO Applying migration id=jsonpath 2026/02/05 16:54:12 INFO Applying migration id=localforward 2026/02/05 16:54:12 INFO Applying migration id=avatar 2026/02/05 16:54:12 INFO Applying migration id=noimage 2026/02/05 16:54:12 INFO Applying migration id=feed 2026/02/05 16:54:12 INFO Applying migration id=bookmarks 2026/02/05 16:54:12 INFO Applying migration id=shareactivity 2026/02/05 16:54:12 INFO Applying migration id=application 2026/02/05 16:54:12 INFO Applying migration id=certificates 2026/02/05 16:54:12 INFO Applying migration id=rawforward 2026/02/05 16:54:12 INFO Applying migration id=publickey 2026/02/05 16:54:12 INFO Applying migration id=resolvegroup 2026/02/05 16:54:12 INFO Applying migration id=reject 2026/02/05 16:54:12 INFO Applying migration id=autodel 2026/02/05 16:54:12 INFO Applying migration id=jsonb 2026/02/05 16:54:12 INFO Applying migration id=quote 2026/02/05 16:54:12 INFO Applying migration id=rfc9421 2026/02/05 16:54:12 INFO Applying migration id=keys 2026/02/05 16:54:12 INFO Applying migration id=portable 2026/02/05 16:54:12 INFO Applying migration id=proofs 2026/02/05 16:54:12 INFO Applying migration id=contexts 2026/02/05 16:54:12 INFO Applying migration id=deliverieshost 2026/02/05 16:54:12 INFO Applying migration id=pembegin 2026/02/05 16:54:12 INFO Applying migration id=didhost 2026/02/05 16:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/05 16:54:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/05 16:54:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_AuthorInTo (0.40s) === RUN TestResolve_LocalActor 2026/02/05 16:54:12 INFO Applying migration id=initial 2026/02/05 16:54:12 INFO Applying migration id=notesupdated 2026/02/05 16:54:12 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:12 INFO Applying migration id=activitiesid 2026/02/05 16:54:12 INFO Applying migration id=outbox 2026/02/05 16:54:12 INFO Applying migration id=edits 2026/02/05 16:54:12 INFO Applying migration id=outboxactor 2026/02/05 16:54:12 INFO Applying migration id=outboxsender 2026/02/05 16:54:12 INFO Applying migration id=thread 2026/02/05 16:54:12 INFO Applying migration id=host 2026/02/05 16:54:12 INFO Applying migration id=sharedinbox 2026/02/05 16:54:12 INFO Applying migration id=noteshost 2026/02/05 16:54:12 INFO Applying migration id=fetched 2026/02/05 16:54:12 INFO Applying migration id=move 2026/02/05 16:54:12 INFO Applying migration id=cleanup 2026/02/05 16:54:12 INFO Applying migration id=received 2026/02/05 16:54:12 INFO Applying migration id=namehost 2026/02/05 16:54:12 INFO Applying migration id=outboxhost 2026/02/05 16:54:12 INFO Applying migration id=notesfts 2026/02/05 16:54:12 INFO Applying migration id=iconsname 2026/02/05 16:54:12 INFO Applying migration id=nohash 2026/02/05 16:54:12 INFO Applying migration id=shares 2026/02/05 16:54:12 INFO Applying migration id=actorttl 2026/02/05 16:54:12 INFO Applying migration id=tocc 2026/02/05 16:54:12 INFO Applying migration id=followeds 2026/02/05 16:54:12 INFO Applying migration id=certhash 2026/02/05 16:54:12 INFO Applying migration id=follows_sync 2026/02/05 16:54:12 INFO Applying migration id=jsonpath 2026/02/05 16:54:12 INFO Applying migration id=localforward 2026/02/05 16:54:12 INFO Applying migration id=avatar 2026/02/05 16:54:12 INFO Applying migration id=noimage 2026/02/05 16:54:12 INFO Applying migration id=feed 2026/02/05 16:54:12 INFO Applying migration id=bookmarks 2026/02/05 16:54:12 INFO Applying migration id=shareactivity 2026/02/05 16:54:12 INFO Applying migration id=application 2026/02/05 16:54:12 INFO Applying migration id=certificates 2026/02/05 16:54:12 INFO Applying migration id=rawforward 2026/02/05 16:54:12 INFO Applying migration id=publickey 2026/02/05 16:54:12 INFO Applying migration id=resolvegroup 2026/02/05 16:54:12 INFO Applying migration id=reject 2026/02/05 16:54:12 INFO Applying migration id=autodel 2026/02/05 16:54:12 INFO Applying migration id=jsonb 2026/02/05 16:54:12 INFO Applying migration id=quote 2026/02/05 16:54:12 INFO Applying migration id=rfc9421 2026/02/05 16:54:12 INFO Applying migration id=keys 2026/02/05 16:54:12 INFO Applying migration id=portable 2026/02/05 16:54:12 INFO Applying migration id=proofs 2026/02/05 16:54:12 INFO Applying migration id=contexts 2026/02/05 16:54:12 INFO Applying migration id=deliverieshost 2026/02/05 16:54:12 INFO Applying migration id=pembegin 2026/02/05 16:54:12 INFO Applying migration id=didhost --- PASS: TestResolve_LocalActor (0.44s) === RUN TestResolve_LocalActorDoesNotExist 2026/02/05 16:54:12 INFO Applying migration id=initial 2026/02/05 16:54:12 INFO Applying migration id=notesupdated 2026/02/05 16:54:12 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:12 INFO Applying migration id=activitiesid 2026/02/05 16:54:12 INFO Applying migration id=outbox 2026/02/05 16:54:12 INFO Applying migration id=edits 2026/02/05 16:54:12 INFO Applying migration id=outboxactor 2026/02/05 16:54:12 INFO Applying migration id=outboxsender 2026/02/05 16:54:12 INFO Applying migration id=thread 2026/02/05 16:54:12 INFO Applying migration id=host 2026/02/05 16:54:12 INFO Applying migration id=sharedinbox 2026/02/05 16:54:12 INFO Applying migration id=noteshost 2026/02/05 16:54:12 INFO Applying migration id=fetched 2026/02/05 16:54:12 INFO Applying migration id=move 2026/02/05 16:54:12 INFO Applying migration id=cleanup 2026/02/05 16:54:12 INFO Applying migration id=received 2026/02/05 16:54:12 INFO Applying migration id=namehost 2026/02/05 16:54:12 INFO Applying migration id=outboxhost 2026/02/05 16:54:12 INFO Applying migration id=notesfts 2026/02/05 16:54:12 INFO Applying migration id=iconsname 2026/02/05 16:54:12 INFO Applying migration id=nohash 2026/02/05 16:54:12 INFO Applying migration id=shares 2026/02/05 16:54:12 INFO Applying migration id=actorttl 2026/02/05 16:54:12 INFO Applying migration id=tocc 2026/02/05 16:54:12 INFO Applying migration id=followeds 2026/02/05 16:54:12 INFO Applying migration id=certhash 2026/02/05 16:54:12 INFO Applying migration id=follows_sync 2026/02/05 16:54:12 INFO Applying migration id=jsonpath 2026/02/05 16:54:12 INFO Applying migration id=localforward 2026/02/05 16:54:12 INFO Applying migration id=avatar 2026/02/05 16:54:12 INFO Applying migration id=noimage 2026/02/05 16:54:12 INFO Applying migration id=feed 2026/02/05 16:54:12 INFO Applying migration id=bookmarks 2026/02/05 16:54:12 INFO Applying migration id=shareactivity 2026/02/05 16:54:12 INFO Applying migration id=application 2026/02/05 16:54:12 INFO Applying migration id=certificates 2026/02/05 16:54:12 INFO Applying migration id=rawforward 2026/02/05 16:54:12 INFO Applying migration id=publickey 2026/02/05 16:54:12 INFO Applying migration id=resolvegroup 2026/02/05 16:54:12 INFO Applying migration id=reject 2026/02/05 16:54:12 INFO Applying migration id=autodel 2026/02/05 16:54:12 INFO Applying migration id=jsonb 2026/02/05 16:54:12 INFO Applying migration id=quote 2026/02/05 16:54:12 INFO Applying migration id=rfc9421 2026/02/05 16:54:12 INFO Applying migration id=keys 2026/02/05 16:54:12 INFO Applying migration id=portable 2026/02/05 16:54:12 INFO Applying migration id=proofs 2026/02/05 16:54:12 INFO Applying migration id=contexts 2026/02/05 16:54:12 INFO Applying migration id=deliverieshost 2026/02/05 16:54:12 INFO Applying migration id=pembegin 2026/02/05 16:54:12 INFO Applying migration id=didhost --- PASS: TestResolve_LocalActorDoesNotExist (0.57s) === RUN TestResolve_FederatedInstanceActor 2026/02/05 16:54:13 INFO Applying migration id=initial 2026/02/05 16:54:13 INFO Applying migration id=notesupdated 2026/02/05 16:54:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:13 INFO Applying migration id=activitiesid 2026/02/05 16:54:13 INFO Applying migration id=outbox 2026/02/05 16:54:13 INFO Applying migration id=edits 2026/02/05 16:54:13 INFO Applying migration id=outboxactor 2026/02/05 16:54:13 INFO Applying migration id=outboxsender 2026/02/05 16:54:13 INFO Applying migration id=thread 2026/02/05 16:54:13 INFO Applying migration id=host 2026/02/05 16:54:13 INFO Applying migration id=sharedinbox 2026/02/05 16:54:13 INFO Applying migration id=noteshost 2026/02/05 16:54:13 INFO Applying migration id=fetched 2026/02/05 16:54:13 INFO Applying migration id=move 2026/02/05 16:54:13 INFO Applying migration id=cleanup 2026/02/05 16:54:13 INFO Applying migration id=received 2026/02/05 16:54:13 INFO Applying migration id=namehost 2026/02/05 16:54:13 INFO Applying migration id=outboxhost 2026/02/05 16:54:13 INFO Applying migration id=notesfts 2026/02/05 16:54:13 INFO Applying migration id=iconsname 2026/02/05 16:54:13 INFO Applying migration id=nohash 2026/02/05 16:54:13 INFO Applying migration id=shares 2026/02/05 16:54:13 INFO Applying migration id=actorttl 2026/02/05 16:54:13 INFO Applying migration id=tocc 2026/02/05 16:54:13 INFO Applying migration id=followeds 2026/02/05 16:54:13 INFO Applying migration id=certhash 2026/02/05 16:54:13 INFO Applying migration id=follows_sync 2026/02/05 16:54:13 INFO Applying migration id=jsonpath 2026/02/05 16:54:13 INFO Applying migration id=localforward 2026/02/05 16:54:13 INFO Applying migration id=avatar 2026/02/05 16:54:13 INFO Applying migration id=noimage 2026/02/05 16:54:13 INFO Applying migration id=feed 2026/02/05 16:54:13 INFO Applying migration id=bookmarks 2026/02/05 16:54:13 INFO Applying migration id=shareactivity 2026/02/05 16:54:13 INFO Applying migration id=application 2026/02/05 16:54:13 INFO Applying migration id=certificates 2026/02/05 16:54:13 INFO Applying migration id=rawforward 2026/02/05 16:54:13 INFO Applying migration id=publickey 2026/02/05 16:54:13 INFO Applying migration id=resolvegroup 2026/02/05 16:54:13 INFO Applying migration id=reject 2026/02/05 16:54:13 INFO Applying migration id=autodel 2026/02/05 16:54:13 INFO Applying migration id=jsonb 2026/02/05 16:54:13 INFO Applying migration id=quote 2026/02/05 16:54:13 INFO Applying migration id=rfc9421 2026/02/05 16:54:13 INFO Applying migration id=keys 2026/02/05 16:54:13 INFO Applying migration id=portable 2026/02/05 16:54:13 INFO Applying migration id=proofs 2026/02/05 16:54:13 INFO Applying migration id=contexts 2026/02/05 16:54:13 INFO Applying migration id=deliverieshost 2026/02/05 16:54:13 INFO Applying migration id=pembegin 2026/02/05 16:54:13 INFO Applying migration id=didhost 2026/02/05 16:54:13 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedInstanceActor (0.21s) === RUN TestResolve_FederatedActorInvalidURL 2026/02/05 16:54:13 INFO Applying migration id=initial 2026/02/05 16:54:13 INFO Applying migration id=notesupdated 2026/02/05 16:54:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:13 INFO Applying migration id=activitiesid 2026/02/05 16:54:13 INFO Applying migration id=outbox 2026/02/05 16:54:13 INFO Applying migration id=edits 2026/02/05 16:54:13 INFO Applying migration id=outboxactor 2026/02/05 16:54:13 INFO Applying migration id=outboxsender 2026/02/05 16:54:13 INFO Applying migration id=thread 2026/02/05 16:54:13 INFO Applying migration id=host 2026/02/05 16:54:13 INFO Applying migration id=sharedinbox 2026/02/05 16:54:13 INFO Applying migration id=noteshost 2026/02/05 16:54:13 INFO Applying migration id=fetched 2026/02/05 16:54:13 INFO Applying migration id=move 2026/02/05 16:54:13 INFO Applying migration id=cleanup 2026/02/05 16:54:13 INFO Applying migration id=received 2026/02/05 16:54:13 INFO Applying migration id=namehost 2026/02/05 16:54:13 INFO Applying migration id=outboxhost 2026/02/05 16:54:13 INFO Applying migration id=notesfts 2026/02/05 16:54:13 INFO Applying migration id=iconsname 2026/02/05 16:54:13 INFO Applying migration id=nohash 2026/02/05 16:54:13 INFO Applying migration id=shares 2026/02/05 16:54:13 INFO Applying migration id=actorttl 2026/02/05 16:54:13 INFO Applying migration id=tocc 2026/02/05 16:54:13 INFO Applying migration id=followeds 2026/02/05 16:54:13 INFO Applying migration id=certhash 2026/02/05 16:54:13 INFO Applying migration id=follows_sync 2026/02/05 16:54:13 INFO Applying migration id=jsonpath 2026/02/05 16:54:13 INFO Applying migration id=localforward 2026/02/05 16:54:13 INFO Applying migration id=avatar 2026/02/05 16:54:13 INFO Applying migration id=noimage 2026/02/05 16:54:13 INFO Applying migration id=feed 2026/02/05 16:54:13 INFO Applying migration id=bookmarks 2026/02/05 16:54:13 INFO Applying migration id=shareactivity 2026/02/05 16:54:13 INFO Applying migration id=application 2026/02/05 16:54:13 INFO Applying migration id=certificates 2026/02/05 16:54:13 INFO Applying migration id=rawforward 2026/02/05 16:54:13 INFO Applying migration id=publickey 2026/02/05 16:54:13 INFO Applying migration id=resolvegroup 2026/02/05 16:54:13 INFO Applying migration id=reject 2026/02/05 16:54:13 INFO Applying migration id=autodel 2026/02/05 16:54:13 INFO Applying migration id=jsonb 2026/02/05 16:54:13 INFO Applying migration id=quote 2026/02/05 16:54:13 INFO Applying migration id=rfc9421 2026/02/05 16:54:13 INFO Applying migration id=keys 2026/02/05 16:54:13 INFO Applying migration id=portable 2026/02/05 16:54:13 INFO Applying migration id=proofs 2026/02/05 16:54:13 INFO Applying migration id=contexts 2026/02/05 16:54:13 INFO Applying migration id=deliverieshost 2026/02/05 16:54:13 INFO Applying migration id=pembegin 2026/02/05 16:54:13 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorInvalidURL (0.73s) === RUN TestResolve_FederatedActorInvalidScheme 2026/02/05 16:54:14 INFO Applying migration id=initial 2026/02/05 16:54:14 INFO Applying migration id=notesupdated 2026/02/05 16:54:14 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:14 INFO Applying migration id=activitiesid 2026/02/05 16:54:14 INFO Applying migration id=outbox 2026/02/05 16:54:14 INFO Applying migration id=edits 2026/02/05 16:54:14 INFO Applying migration id=outboxactor 2026/02/05 16:54:14 INFO Applying migration id=outboxsender 2026/02/05 16:54:14 INFO Applying migration id=thread 2026/02/05 16:54:14 INFO Applying migration id=host 2026/02/05 16:54:14 INFO Applying migration id=sharedinbox 2026/02/05 16:54:14 INFO Applying migration id=noteshost 2026/02/05 16:54:14 INFO Applying migration id=fetched 2026/02/05 16:54:14 INFO Applying migration id=move 2026/02/05 16:54:14 INFO Applying migration id=cleanup 2026/02/05 16:54:14 INFO Applying migration id=received 2026/02/05 16:54:14 INFO Applying migration id=namehost 2026/02/05 16:54:14 INFO Applying migration id=outboxhost 2026/02/05 16:54:14 INFO Applying migration id=notesfts 2026/02/05 16:54:14 INFO Applying migration id=iconsname 2026/02/05 16:54:14 INFO Applying migration id=nohash 2026/02/05 16:54:14 INFO Applying migration id=shares 2026/02/05 16:54:14 INFO Applying migration id=actorttl 2026/02/05 16:54:14 INFO Applying migration id=tocc 2026/02/05 16:54:14 INFO Applying migration id=followeds 2026/02/05 16:54:14 INFO Applying migration id=certhash 2026/02/05 16:54:14 INFO Applying migration id=follows_sync 2026/02/05 16:54:14 INFO Applying migration id=jsonpath 2026/02/05 16:54:14 INFO Applying migration id=localforward 2026/02/05 16:54:14 INFO Applying migration id=avatar 2026/02/05 16:54:14 INFO Applying migration id=noimage 2026/02/05 16:54:14 INFO Applying migration id=feed 2026/02/05 16:54:14 INFO Applying migration id=bookmarks 2026/02/05 16:54:14 INFO Applying migration id=shareactivity 2026/02/05 16:54:14 INFO Applying migration id=application 2026/02/05 16:54:14 INFO Applying migration id=certificates 2026/02/05 16:54:14 INFO Applying migration id=rawforward 2026/02/05 16:54:14 INFO Applying migration id=publickey 2026/02/05 16:54:14 INFO Applying migration id=resolvegroup 2026/02/05 16:54:14 INFO Applying migration id=reject 2026/02/05 16:54:14 INFO Applying migration id=autodel 2026/02/05 16:54:14 INFO Applying migration id=jsonb 2026/02/05 16:54:14 INFO Applying migration id=quote 2026/02/05 16:54:14 INFO Applying migration id=rfc9421 2026/02/05 16:54:14 INFO Applying migration id=keys 2026/02/05 16:54:14 INFO Applying migration id=portable 2026/02/05 16:54:14 INFO Applying migration id=proofs 2026/02/05 16:54:14 INFO Applying migration id=contexts 2026/02/05 16:54:14 INFO Applying migration id=deliverieshost 2026/02/05 16:54:14 INFO Applying migration id=pembegin 2026/02/05 16:54:14 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorInvalidScheme (0.36s) === RUN TestResolve_FederatedActorFirstTime 2026/02/05 16:54:14 INFO Applying migration id=initial 2026/02/05 16:54:14 INFO Applying migration id=notesupdated 2026/02/05 16:54:14 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:14 INFO Applying migration id=activitiesid 2026/02/05 16:54:14 INFO Applying migration id=outbox 2026/02/05 16:54:14 INFO Applying migration id=edits 2026/02/05 16:54:14 INFO Applying migration id=outboxactor 2026/02/05 16:54:14 INFO Applying migration id=outboxsender 2026/02/05 16:54:14 INFO Applying migration id=thread 2026/02/05 16:54:14 INFO Applying migration id=host 2026/02/05 16:54:14 INFO Applying migration id=sharedinbox 2026/02/05 16:54:14 INFO Applying migration id=noteshost 2026/02/05 16:54:14 INFO Applying migration id=fetched 2026/02/05 16:54:14 INFO Applying migration id=move 2026/02/05 16:54:14 INFO Applying migration id=cleanup 2026/02/05 16:54:14 INFO Applying migration id=received 2026/02/05 16:54:14 INFO Applying migration id=namehost 2026/02/05 16:54:14 INFO Applying migration id=outboxhost 2026/02/05 16:54:14 INFO Applying migration id=notesfts 2026/02/05 16:54:14 INFO Applying migration id=iconsname 2026/02/05 16:54:14 INFO Applying migration id=nohash 2026/02/05 16:54:14 INFO Applying migration id=shares 2026/02/05 16:54:14 INFO Applying migration id=actorttl 2026/02/05 16:54:14 INFO Applying migration id=tocc 2026/02/05 16:54:14 INFO Applying migration id=followeds 2026/02/05 16:54:14 INFO Applying migration id=certhash 2026/02/05 16:54:14 INFO Applying migration id=follows_sync 2026/02/05 16:54:14 INFO Applying migration id=jsonpath 2026/02/05 16:54:14 INFO Applying migration id=localforward 2026/02/05 16:54:14 INFO Applying migration id=avatar 2026/02/05 16:54:14 INFO Applying migration id=noimage 2026/02/05 16:54:14 INFO Applying migration id=feed 2026/02/05 16:54:14 INFO Applying migration id=bookmarks 2026/02/05 16:54:14 INFO Applying migration id=shareactivity 2026/02/05 16:54:14 INFO Applying migration id=application 2026/02/05 16:54:14 INFO Applying migration id=certificates 2026/02/05 16:54:14 INFO Applying migration id=rawforward 2026/02/05 16:54:14 INFO Applying migration id=publickey 2026/02/05 16:54:14 INFO Applying migration id=resolvegroup 2026/02/05 16:54:14 INFO Applying migration id=reject 2026/02/05 16:54:14 INFO Applying migration id=autodel 2026/02/05 16:54:14 INFO Applying migration id=jsonb 2026/02/05 16:54:14 INFO Applying migration id=quote 2026/02/05 16:54:14 INFO Applying migration id=rfc9421 2026/02/05 16:54:14 INFO Applying migration id=keys 2026/02/05 16:54:14 INFO Applying migration id=portable 2026/02/05 16:54:14 INFO Applying migration id=proofs 2026/02/05 16:54:14 INFO Applying migration id=contexts 2026/02/05 16:54:14 INFO Applying migration id=deliverieshost 2026/02/05 16:54:14 INFO Applying migration id=pembegin 2026/02/05 16:54:14 INFO Applying migration id=didhost 2026/02/05 16:54:15 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorFirstTime (0.56s) === RUN TestResolve_FederatedActorFirstTimeOffline 2026/02/05 16:54:15 INFO Applying migration id=initial 2026/02/05 16:54:15 INFO Applying migration id=notesupdated 2026/02/05 16:54:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:15 INFO Applying migration id=activitiesid 2026/02/05 16:54:15 INFO Applying migration id=outbox 2026/02/05 16:54:15 INFO Applying migration id=edits 2026/02/05 16:54:15 INFO Applying migration id=outboxactor 2026/02/05 16:54:15 INFO Applying migration id=outboxsender 2026/02/05 16:54:15 INFO Applying migration id=thread 2026/02/05 16:54:15 INFO Applying migration id=host 2026/02/05 16:54:15 INFO Applying migration id=sharedinbox 2026/02/05 16:54:15 INFO Applying migration id=noteshost 2026/02/05 16:54:15 INFO Applying migration id=fetched 2026/02/05 16:54:15 INFO Applying migration id=move 2026/02/05 16:54:15 INFO Applying migration id=cleanup 2026/02/05 16:54:15 INFO Applying migration id=received 2026/02/05 16:54:15 INFO Applying migration id=namehost 2026/02/05 16:54:15 INFO Applying migration id=outboxhost 2026/02/05 16:54:15 INFO Applying migration id=notesfts 2026/02/05 16:54:15 INFO Applying migration id=iconsname 2026/02/05 16:54:15 INFO Applying migration id=nohash 2026/02/05 16:54:15 INFO Applying migration id=shares 2026/02/05 16:54:15 INFO Applying migration id=actorttl 2026/02/05 16:54:15 INFO Applying migration id=tocc 2026/02/05 16:54:15 INFO Applying migration id=followeds 2026/02/05 16:54:15 INFO Applying migration id=certhash 2026/02/05 16:54:15 INFO Applying migration id=follows_sync 2026/02/05 16:54:15 INFO Applying migration id=jsonpath 2026/02/05 16:54:15 INFO Applying migration id=localforward 2026/02/05 16:54:15 INFO Applying migration id=avatar 2026/02/05 16:54:15 INFO Applying migration id=noimage 2026/02/05 16:54:15 INFO Applying migration id=feed 2026/02/05 16:54:15 INFO Applying migration id=bookmarks 2026/02/05 16:54:15 INFO Applying migration id=shareactivity 2026/02/05 16:54:15 INFO Applying migration id=application 2026/02/05 16:54:15 INFO Applying migration id=certificates 2026/02/05 16:54:15 INFO Applying migration id=rawforward 2026/02/05 16:54:15 INFO Applying migration id=publickey 2026/02/05 16:54:15 INFO Applying migration id=resolvegroup 2026/02/05 16:54:15 INFO Applying migration id=reject 2026/02/05 16:54:15 INFO Applying migration id=autodel 2026/02/05 16:54:15 INFO Applying migration id=jsonb 2026/02/05 16:54:15 INFO Applying migration id=quote 2026/02/05 16:54:15 INFO Applying migration id=rfc9421 2026/02/05 16:54:15 INFO Applying migration id=keys 2026/02/05 16:54:15 INFO Applying migration id=portable 2026/02/05 16:54:15 INFO Applying migration id=proofs 2026/02/05 16:54:15 INFO Applying migration id=contexts 2026/02/05 16:54:15 INFO Applying migration id=deliverieshost 2026/02/05 16:54:15 INFO Applying migration id=pembegin 2026/02/05 16:54:15 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeOffline (0.16s) === RUN TestResolve_FederatedActorFirstTimeCancelled 2026/02/05 16:54:15 INFO Applying migration id=initial 2026/02/05 16:54:15 INFO Applying migration id=notesupdated 2026/02/05 16:54:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:15 INFO Applying migration id=activitiesid 2026/02/05 16:54:15 INFO Applying migration id=outbox 2026/02/05 16:54:15 INFO Applying migration id=edits 2026/02/05 16:54:15 INFO Applying migration id=outboxactor 2026/02/05 16:54:15 INFO Applying migration id=outboxsender 2026/02/05 16:54:15 INFO Applying migration id=thread 2026/02/05 16:54:15 INFO Applying migration id=host 2026/02/05 16:54:15 INFO Applying migration id=sharedinbox 2026/02/05 16:54:15 INFO Applying migration id=noteshost 2026/02/05 16:54:15 INFO Applying migration id=fetched 2026/02/05 16:54:15 INFO Applying migration id=move 2026/02/05 16:54:15 INFO Applying migration id=cleanup 2026/02/05 16:54:15 INFO Applying migration id=received 2026/02/05 16:54:15 INFO Applying migration id=namehost 2026/02/05 16:54:15 INFO Applying migration id=outboxhost 2026/02/05 16:54:15 INFO Applying migration id=notesfts 2026/02/05 16:54:15 INFO Applying migration id=iconsname 2026/02/05 16:54:15 INFO Applying migration id=nohash 2026/02/05 16:54:15 INFO Applying migration id=shares 2026/02/05 16:54:15 INFO Applying migration id=actorttl 2026/02/05 16:54:15 INFO Applying migration id=tocc 2026/02/05 16:54:15 INFO Applying migration id=followeds 2026/02/05 16:54:15 INFO Applying migration id=certhash 2026/02/05 16:54:15 INFO Applying migration id=follows_sync 2026/02/05 16:54:15 INFO Applying migration id=jsonpath 2026/02/05 16:54:15 INFO Applying migration id=localforward 2026/02/05 16:54:15 INFO Applying migration id=avatar 2026/02/05 16:54:15 INFO Applying migration id=noimage 2026/02/05 16:54:15 INFO Applying migration id=feed 2026/02/05 16:54:15 INFO Applying migration id=bookmarks 2026/02/05 16:54:15 INFO Applying migration id=shareactivity 2026/02/05 16:54:15 INFO Applying migration id=application 2026/02/05 16:54:15 INFO Applying migration id=certificates 2026/02/05 16:54:15 INFO Applying migration id=rawforward 2026/02/05 16:54:15 INFO Applying migration id=publickey 2026/02/05 16:54:15 INFO Applying migration id=resolvegroup 2026/02/05 16:54:15 INFO Applying migration id=reject 2026/02/05 16:54:15 INFO Applying migration id=autodel 2026/02/05 16:54:15 INFO Applying migration id=jsonb 2026/02/05 16:54:15 INFO Applying migration id=quote 2026/02/05 16:54:15 INFO Applying migration id=rfc9421 2026/02/05 16:54:15 INFO Applying migration id=keys 2026/02/05 16:54:15 INFO Applying migration id=portable 2026/02/05 16:54:15 INFO Applying migration id=proofs 2026/02/05 16:54:15 INFO Applying migration id=contexts 2026/02/05 16:54:15 INFO Applying migration id=deliverieshost 2026/02/05 16:54:15 INFO Applying migration id=pembegin 2026/02/05 16:54:15 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeCancelled (0.31s) === RUN TestResolve_FederatedActorFirstTimeInvalidWebFingerLink 2026/02/05 16:54:15 INFO Applying migration id=initial 2026/02/05 16:54:15 INFO Applying migration id=notesupdated 2026/02/05 16:54:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:15 INFO Applying migration id=activitiesid 2026/02/05 16:54:15 INFO Applying migration id=outbox 2026/02/05 16:54:15 INFO Applying migration id=edits 2026/02/05 16:54:15 INFO Applying migration id=outboxactor 2026/02/05 16:54:15 INFO Applying migration id=outboxsender 2026/02/05 16:54:15 INFO Applying migration id=thread 2026/02/05 16:54:15 INFO Applying migration id=host 2026/02/05 16:54:15 INFO Applying migration id=sharedinbox 2026/02/05 16:54:15 INFO Applying migration id=noteshost 2026/02/05 16:54:15 INFO Applying migration id=fetched 2026/02/05 16:54:15 INFO Applying migration id=move 2026/02/05 16:54:15 INFO Applying migration id=cleanup 2026/02/05 16:54:15 INFO Applying migration id=received 2026/02/05 16:54:15 INFO Applying migration id=namehost 2026/02/05 16:54:15 INFO Applying migration id=outboxhost 2026/02/05 16:54:15 INFO Applying migration id=notesfts 2026/02/05 16:54:15 INFO Applying migration id=iconsname 2026/02/05 16:54:15 INFO Applying migration id=nohash 2026/02/05 16:54:15 INFO Applying migration id=shares 2026/02/05 16:54:15 INFO Applying migration id=actorttl 2026/02/05 16:54:15 INFO Applying migration id=tocc 2026/02/05 16:54:15 INFO Applying migration id=followeds 2026/02/05 16:54:15 INFO Applying migration id=certhash 2026/02/05 16:54:15 INFO Applying migration id=follows_sync 2026/02/05 16:54:15 INFO Applying migration id=jsonpath 2026/02/05 16:54:15 INFO Applying migration id=localforward 2026/02/05 16:54:15 INFO Applying migration id=avatar 2026/02/05 16:54:15 INFO Applying migration id=noimage 2026/02/05 16:54:15 INFO Applying migration id=feed 2026/02/05 16:54:15 INFO Applying migration id=bookmarks 2026/02/05 16:54:15 INFO Applying migration id=shareactivity 2026/02/05 16:54:15 INFO Applying migration id=application 2026/02/05 16:54:15 INFO Applying migration id=certificates 2026/02/05 16:54:15 INFO Applying migration id=rawforward 2026/02/05 16:54:15 INFO Applying migration id=publickey 2026/02/05 16:54:15 INFO Applying migration id=resolvegroup 2026/02/05 16:54:15 INFO Applying migration id=reject 2026/02/05 16:54:15 INFO Applying migration id=autodel 2026/02/05 16:54:15 INFO Applying migration id=jsonb 2026/02/05 16:54:15 INFO Applying migration id=quote 2026/02/05 16:54:15 INFO Applying migration id=rfc9421 2026/02/05 16:54:15 INFO Applying migration id=keys 2026/02/05 16:54:15 INFO Applying migration id=portable 2026/02/05 16:54:15 INFO Applying migration id=proofs 2026/02/05 16:54:15 INFO Applying migration id=contexts 2026/02/05 16:54:15 INFO Applying migration id=deliverieshost 2026/02/05 16:54:15 INFO Applying migration id=pembegin 2026/02/05 16:54:15 INFO Applying migration id=didhost 2026/02/05 16:54:16 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeInvalidWebFingerLink (0.66s) === RUN TestResolve_FederatedActorFirstTimeActorIDMismatch 2026/02/05 16:54:16 INFO Applying migration id=initial 2026/02/05 16:54:16 INFO Applying migration id=notesupdated 2026/02/05 16:54:16 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:16 INFO Applying migration id=activitiesid 2026/02/05 16:54:16 INFO Applying migration id=outbox 2026/02/05 16:54:16 INFO Applying migration id=edits 2026/02/05 16:54:16 INFO Applying migration id=outboxactor 2026/02/05 16:54:16 INFO Applying migration id=outboxsender 2026/02/05 16:54:16 INFO Applying migration id=thread 2026/02/05 16:54:16 INFO Applying migration id=host 2026/02/05 16:54:16 INFO Applying migration id=sharedinbox 2026/02/05 16:54:16 INFO Applying migration id=noteshost 2026/02/05 16:54:16 INFO Applying migration id=fetched 2026/02/05 16:54:16 INFO Applying migration id=move 2026/02/05 16:54:16 INFO Applying migration id=cleanup 2026/02/05 16:54:16 INFO Applying migration id=received 2026/02/05 16:54:16 INFO Applying migration id=namehost 2026/02/05 16:54:16 INFO Applying migration id=outboxhost 2026/02/05 16:54:16 INFO Applying migration id=notesfts 2026/02/05 16:54:16 INFO Applying migration id=iconsname 2026/02/05 16:54:16 INFO Applying migration id=nohash 2026/02/05 16:54:16 INFO Applying migration id=shares 2026/02/05 16:54:16 INFO Applying migration id=actorttl 2026/02/05 16:54:16 INFO Applying migration id=tocc 2026/02/05 16:54:16 INFO Applying migration id=followeds 2026/02/05 16:54:16 INFO Applying migration id=certhash 2026/02/05 16:54:16 INFO Applying migration id=follows_sync 2026/02/05 16:54:16 INFO Applying migration id=jsonpath 2026/02/05 16:54:16 INFO Applying migration id=localforward 2026/02/05 16:54:16 INFO Applying migration id=avatar 2026/02/05 16:54:16 INFO Applying migration id=noimage 2026/02/05 16:54:16 INFO Applying migration id=feed 2026/02/05 16:54:16 INFO Applying migration id=bookmarks 2026/02/05 16:54:16 INFO Applying migration id=shareactivity 2026/02/05 16:54:16 INFO Applying migration id=application 2026/02/05 16:54:16 INFO Applying migration id=certificates 2026/02/05 16:54:16 INFO Applying migration id=rawforward 2026/02/05 16:54:16 INFO Applying migration id=publickey 2026/02/05 16:54:16 INFO Applying migration id=resolvegroup 2026/02/05 16:54:16 INFO Applying migration id=reject 2026/02/05 16:54:16 INFO Applying migration id=autodel 2026/02/05 16:54:16 INFO Applying migration id=jsonb 2026/02/05 16:54:16 INFO Applying migration id=quote 2026/02/05 16:54:16 INFO Applying migration id=rfc9421 2026/02/05 16:54:16 INFO Applying migration id=keys 2026/02/05 16:54:16 INFO Applying migration id=portable 2026/02/05 16:54:16 INFO Applying migration id=proofs 2026/02/05 16:54:16 INFO Applying migration id=contexts 2026/02/05 16:54:16 INFO Applying migration id=deliverieshost 2026/02/05 16:54:16 INFO Applying migration id=pembegin 2026/02/05 16:54:16 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeActorIDMismatch (0.49s) === RUN TestResolve_FederatedActorCached 2026/02/05 16:54:16 INFO Applying migration id=initial 2026/02/05 16:54:16 INFO Applying migration id=notesupdated 2026/02/05 16:54:16 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:16 INFO Applying migration id=activitiesid 2026/02/05 16:54:16 INFO Applying migration id=outbox 2026/02/05 16:54:16 INFO Applying migration id=edits 2026/02/05 16:54:16 INFO Applying migration id=outboxactor 2026/02/05 16:54:16 INFO Applying migration id=outboxsender 2026/02/05 16:54:16 INFO Applying migration id=thread 2026/02/05 16:54:16 INFO Applying migration id=host 2026/02/05 16:54:16 INFO Applying migration id=sharedinbox 2026/02/05 16:54:16 INFO Applying migration id=noteshost 2026/02/05 16:54:16 INFO Applying migration id=fetched 2026/02/05 16:54:16 INFO Applying migration id=move 2026/02/05 16:54:16 INFO Applying migration id=cleanup 2026/02/05 16:54:16 INFO Applying migration id=received 2026/02/05 16:54:16 INFO Applying migration id=namehost 2026/02/05 16:54:16 INFO Applying migration id=outboxhost 2026/02/05 16:54:16 INFO Applying migration id=notesfts 2026/02/05 16:54:16 INFO Applying migration id=iconsname 2026/02/05 16:54:16 INFO Applying migration id=nohash 2026/02/05 16:54:16 INFO Applying migration id=shares 2026/02/05 16:54:16 INFO Applying migration id=actorttl 2026/02/05 16:54:16 INFO Applying migration id=tocc 2026/02/05 16:54:16 INFO Applying migration id=followeds 2026/02/05 16:54:16 INFO Applying migration id=certhash 2026/02/05 16:54:16 INFO Applying migration id=follows_sync 2026/02/05 16:54:16 INFO Applying migration id=jsonpath 2026/02/05 16:54:16 INFO Applying migration id=localforward 2026/02/05 16:54:16 INFO Applying migration id=avatar 2026/02/05 16:54:16 INFO Applying migration id=noimage 2026/02/05 16:54:16 INFO Applying migration id=feed 2026/02/05 16:54:16 INFO Applying migration id=bookmarks 2026/02/05 16:54:16 INFO Applying migration id=shareactivity 2026/02/05 16:54:17 INFO Applying migration id=application 2026/02/05 16:54:17 INFO Applying migration id=certificates 2026/02/05 16:54:17 INFO Applying migration id=rawforward 2026/02/05 16:54:17 INFO Applying migration id=publickey 2026/02/05 16:54:17 INFO Applying migration id=resolvegroup 2026/02/05 16:54:17 INFO Applying migration id=reject 2026/02/05 16:54:17 INFO Applying migration id=autodel 2026/02/05 16:54:17 INFO Applying migration id=jsonb 2026/02/05 16:54:17 INFO Applying migration id=quote 2026/02/05 16:54:17 INFO Applying migration id=rfc9421 2026/02/05 16:54:17 INFO Applying migration id=keys 2026/02/05 16:54:17 INFO Applying migration id=portable 2026/02/05 16:54:17 INFO Applying migration id=proofs 2026/02/05 16:54:17 INFO Applying migration id=contexts 2026/02/05 16:54:17 INFO Applying migration id=deliverieshost 2026/02/05 16:54:17 INFO Applying migration id=pembegin 2026/02/05 16:54:17 INFO Applying migration id=didhost 2026/02/05 16:54:17 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCached (0.49s) === RUN TestResolve_FederatedActorCachedInvalidActorHost 2026/02/05 16:54:17 INFO Applying migration id=initial 2026/02/05 16:54:17 INFO Applying migration id=notesupdated 2026/02/05 16:54:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:17 INFO Applying migration id=activitiesid 2026/02/05 16:54:17 INFO Applying migration id=outbox 2026/02/05 16:54:17 INFO Applying migration id=edits 2026/02/05 16:54:17 INFO Applying migration id=outboxactor 2026/02/05 16:54:17 INFO Applying migration id=outboxsender 2026/02/05 16:54:17 INFO Applying migration id=thread 2026/02/05 16:54:17 INFO Applying migration id=host 2026/02/05 16:54:17 INFO Applying migration id=sharedinbox 2026/02/05 16:54:17 INFO Applying migration id=noteshost 2026/02/05 16:54:17 INFO Applying migration id=fetched 2026/02/05 16:54:17 INFO Applying migration id=move 2026/02/05 16:54:17 INFO Applying migration id=cleanup 2026/02/05 16:54:17 INFO Applying migration id=received 2026/02/05 16:54:17 INFO Applying migration id=namehost 2026/02/05 16:54:17 INFO Applying migration id=outboxhost 2026/02/05 16:54:17 INFO Applying migration id=notesfts 2026/02/05 16:54:17 INFO Applying migration id=iconsname 2026/02/05 16:54:17 INFO Applying migration id=nohash 2026/02/05 16:54:17 INFO Applying migration id=shares 2026/02/05 16:54:17 INFO Applying migration id=actorttl 2026/02/05 16:54:17 INFO Applying migration id=tocc 2026/02/05 16:54:17 INFO Applying migration id=followeds 2026/02/05 16:54:17 INFO Applying migration id=certhash 2026/02/05 16:54:17 INFO Applying migration id=follows_sync 2026/02/05 16:54:17 INFO Applying migration id=jsonpath 2026/02/05 16:54:17 INFO Applying migration id=localforward 2026/02/05 16:54:17 INFO Applying migration id=avatar 2026/02/05 16:54:17 INFO Applying migration id=noimage 2026/02/05 16:54:17 INFO Applying migration id=feed 2026/02/05 16:54:17 INFO Applying migration id=bookmarks 2026/02/05 16:54:17 INFO Applying migration id=shareactivity 2026/02/05 16:54:17 INFO Applying migration id=application 2026/02/05 16:54:17 INFO Applying migration id=certificates 2026/02/05 16:54:17 INFO Applying migration id=rawforward 2026/02/05 16:54:17 INFO Applying migration id=publickey 2026/02/05 16:54:17 INFO Applying migration id=resolvegroup 2026/02/05 16:54:17 INFO Applying migration id=reject 2026/02/05 16:54:17 INFO Applying migration id=autodel 2026/02/05 16:54:17 INFO Applying migration id=jsonb 2026/02/05 16:54:17 INFO Applying migration id=quote 2026/02/05 16:54:17 INFO Applying migration id=rfc9421 2026/02/05 16:54:17 INFO Applying migration id=keys 2026/02/05 16:54:17 INFO Applying migration id=portable 2026/02/05 16:54:17 INFO Applying migration id=proofs 2026/02/05 16:54:17 INFO Applying migration id=contexts 2026/02/05 16:54:17 INFO Applying migration id=deliverieshost 2026/02/05 16:54:17 INFO Applying migration id=pembegin 2026/02/05 16:54:17 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorCachedInvalidActorHost (0.46s) === RUN TestResolve_FederatedActorCachedActorHostSubdomain 2026/02/05 16:54:17 INFO Applying migration id=initial 2026/02/05 16:54:17 INFO Applying migration id=notesupdated 2026/02/05 16:54:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:17 INFO Applying migration id=activitiesid 2026/02/05 16:54:17 INFO Applying migration id=outbox 2026/02/05 16:54:17 INFO Applying migration id=edits 2026/02/05 16:54:17 INFO Applying migration id=outboxactor 2026/02/05 16:54:17 INFO Applying migration id=outboxsender 2026/02/05 16:54:17 INFO Applying migration id=thread 2026/02/05 16:54:17 INFO Applying migration id=host 2026/02/05 16:54:17 INFO Applying migration id=sharedinbox 2026/02/05 16:54:17 INFO Applying migration id=noteshost 2026/02/05 16:54:17 INFO Applying migration id=fetched 2026/02/05 16:54:17 INFO Applying migration id=move 2026/02/05 16:54:17 INFO Applying migration id=cleanup 2026/02/05 16:54:17 INFO Applying migration id=received 2026/02/05 16:54:17 INFO Applying migration id=namehost 2026/02/05 16:54:17 INFO Applying migration id=outboxhost 2026/02/05 16:54:17 INFO Applying migration id=notesfts 2026/02/05 16:54:17 INFO Applying migration id=iconsname 2026/02/05 16:54:17 INFO Applying migration id=nohash 2026/02/05 16:54:17 INFO Applying migration id=shares 2026/02/05 16:54:17 INFO Applying migration id=actorttl 2026/02/05 16:54:17 INFO Applying migration id=tocc 2026/02/05 16:54:17 INFO Applying migration id=followeds 2026/02/05 16:54:17 INFO Applying migration id=certhash 2026/02/05 16:54:17 INFO Applying migration id=follows_sync 2026/02/05 16:54:17 INFO Applying migration id=jsonpath 2026/02/05 16:54:17 INFO Applying migration id=localforward 2026/02/05 16:54:17 INFO Applying migration id=avatar 2026/02/05 16:54:17 INFO Applying migration id=noimage 2026/02/05 16:54:17 INFO Applying migration id=feed 2026/02/05 16:54:17 INFO Applying migration id=bookmarks 2026/02/05 16:54:17 INFO Applying migration id=shareactivity 2026/02/05 16:54:17 INFO Applying migration id=application 2026/02/05 16:54:17 INFO Applying migration id=certificates 2026/02/05 16:54:17 INFO Applying migration id=rawforward 2026/02/05 16:54:17 INFO Applying migration id=publickey 2026/02/05 16:54:17 INFO Applying migration id=resolvegroup 2026/02/05 16:54:17 INFO Applying migration id=reject 2026/02/05 16:54:17 INFO Applying migration id=autodel 2026/02/05 16:54:17 INFO Applying migration id=jsonb 2026/02/05 16:54:17 INFO Applying migration id=quote 2026/02/05 16:54:17 INFO Applying migration id=rfc9421 2026/02/05 16:54:17 INFO Applying migration id=keys 2026/02/05 16:54:17 INFO Applying migration id=portable 2026/02/05 16:54:17 INFO Applying migration id=proofs 2026/02/05 16:54:17 INFO Applying migration id=contexts 2026/02/05 16:54:17 INFO Applying migration id=deliverieshost 2026/02/05 16:54:17 INFO Applying migration id=pembegin 2026/02/05 16:54:17 INFO Applying migration id=didhost 2026/02/05 16:54:18 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" 2026/02/05 16:54:18 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedActorHostSubdomain (0.35s) === RUN TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently 2026/02/05 16:54:18 INFO Applying migration id=initial 2026/02/05 16:54:18 INFO Applying migration id=notesupdated 2026/02/05 16:54:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:18 INFO Applying migration id=activitiesid 2026/02/05 16:54:18 INFO Applying migration id=outbox 2026/02/05 16:54:18 INFO Applying migration id=edits 2026/02/05 16:54:18 INFO Applying migration id=outboxactor 2026/02/05 16:54:18 INFO Applying migration id=outboxsender 2026/02/05 16:54:18 INFO Applying migration id=thread 2026/02/05 16:54:18 INFO Applying migration id=host 2026/02/05 16:54:18 INFO Applying migration id=sharedinbox 2026/02/05 16:54:18 INFO Applying migration id=noteshost 2026/02/05 16:54:18 INFO Applying migration id=fetched 2026/02/05 16:54:18 INFO Applying migration id=move 2026/02/05 16:54:18 INFO Applying migration id=cleanup 2026/02/05 16:54:18 INFO Applying migration id=received 2026/02/05 16:54:18 INFO Applying migration id=namehost 2026/02/05 16:54:18 INFO Applying migration id=outboxhost 2026/02/05 16:54:18 INFO Applying migration id=notesfts 2026/02/05 16:54:18 INFO Applying migration id=iconsname 2026/02/05 16:54:18 INFO Applying migration id=nohash 2026/02/05 16:54:18 INFO Applying migration id=shares 2026/02/05 16:54:18 INFO Applying migration id=actorttl 2026/02/05 16:54:18 INFO Applying migration id=tocc 2026/02/05 16:54:18 INFO Applying migration id=followeds 2026/02/05 16:54:18 INFO Applying migration id=certhash 2026/02/05 16:54:18 INFO Applying migration id=follows_sync 2026/02/05 16:54:18 INFO Applying migration id=jsonpath 2026/02/05 16:54:18 INFO Applying migration id=localforward 2026/02/05 16:54:18 INFO Applying migration id=avatar 2026/02/05 16:54:18 INFO Applying migration id=noimage 2026/02/05 16:54:18 INFO Applying migration id=feed 2026/02/05 16:54:18 INFO Applying migration id=bookmarks 2026/02/05 16:54:18 INFO Applying migration id=shareactivity 2026/02/05 16:54:18 INFO Applying migration id=application 2026/02/05 16:54:18 INFO Applying migration id=certificates 2026/02/05 16:54:18 INFO Applying migration id=rawforward 2026/02/05 16:54:18 INFO Applying migration id=publickey 2026/02/05 16:54:18 INFO Applying migration id=resolvegroup 2026/02/05 16:54:18 INFO Applying migration id=reject 2026/02/05 16:54:18 INFO Applying migration id=autodel 2026/02/05 16:54:18 INFO Applying migration id=jsonb 2026/02/05 16:54:18 INFO Applying migration id=quote 2026/02/05 16:54:18 INFO Applying migration id=rfc9421 2026/02/05 16:54:18 INFO Applying migration id=keys 2026/02/05 16:54:18 INFO Applying migration id=portable 2026/02/05 16:54:18 INFO Applying migration id=proofs 2026/02/05 16:54:18 INFO Applying migration id=contexts 2026/02/05 16:54:18 INFO Applying migration id=deliverieshost 2026/02/05 16:54:18 INFO Applying migration id=pembegin 2026/02/05 16:54:18 INFO Applying migration id=didhost 2026/02/05 16:54:18 WARN Public key ID belongs to a different host actor=https://tootik.0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently (0.26s) === RUN TestResolve_FederatedActorCachedActorIDChanged 2026/02/05 16:54:18 INFO Applying migration id=initial 2026/02/05 16:54:18 INFO Applying migration id=notesupdated 2026/02/05 16:54:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:18 INFO Applying migration id=activitiesid 2026/02/05 16:54:18 INFO Applying migration id=outbox 2026/02/05 16:54:18 INFO Applying migration id=edits 2026/02/05 16:54:18 INFO Applying migration id=outboxactor 2026/02/05 16:54:18 INFO Applying migration id=outboxsender 2026/02/05 16:54:18 INFO Applying migration id=thread 2026/02/05 16:54:18 INFO Applying migration id=host 2026/02/05 16:54:18 INFO Applying migration id=sharedinbox 2026/02/05 16:54:18 INFO Applying migration id=noteshost 2026/02/05 16:54:18 INFO Applying migration id=fetched 2026/02/05 16:54:18 INFO Applying migration id=move 2026/02/05 16:54:18 INFO Applying migration id=cleanup 2026/02/05 16:54:18 INFO Applying migration id=received 2026/02/05 16:54:18 INFO Applying migration id=namehost 2026/02/05 16:54:18 INFO Applying migration id=outboxhost 2026/02/05 16:54:18 INFO Applying migration id=notesfts 2026/02/05 16:54:18 INFO Applying migration id=iconsname 2026/02/05 16:54:18 INFO Applying migration id=nohash 2026/02/05 16:54:18 INFO Applying migration id=shares 2026/02/05 16:54:18 INFO Applying migration id=actorttl 2026/02/05 16:54:18 INFO Applying migration id=tocc 2026/02/05 16:54:18 INFO Applying migration id=followeds 2026/02/05 16:54:18 INFO Applying migration id=certhash 2026/02/05 16:54:18 INFO Applying migration id=follows_sync 2026/02/05 16:54:18 INFO Applying migration id=jsonpath 2026/02/05 16:54:18 INFO Applying migration id=localforward 2026/02/05 16:54:18 INFO Applying migration id=avatar 2026/02/05 16:54:18 INFO Applying migration id=noimage 2026/02/05 16:54:18 INFO Applying migration id=feed 2026/02/05 16:54:18 INFO Applying migration id=bookmarks 2026/02/05 16:54:18 INFO Applying migration id=shareactivity 2026/02/05 16:54:18 INFO Applying migration id=application 2026/02/05 16:54:18 INFO Applying migration id=certificates 2026/02/05 16:54:18 INFO Applying migration id=rawforward 2026/02/05 16:54:18 INFO Applying migration id=publickey 2026/02/05 16:54:18 INFO Applying migration id=resolvegroup 2026/02/05 16:54:18 INFO Applying migration id=reject 2026/02/05 16:54:18 INFO Applying migration id=autodel 2026/02/05 16:54:18 INFO Applying migration id=jsonb 2026/02/05 16:54:18 INFO Applying migration id=quote 2026/02/05 16:54:18 INFO Applying migration id=rfc9421 2026/02/05 16:54:18 INFO Applying migration id=keys 2026/02/05 16:54:18 INFO Applying migration id=portable 2026/02/05 16:54:18 INFO Applying migration id=proofs 2026/02/05 16:54:18 INFO Applying migration id=contexts 2026/02/05 16:54:18 INFO Applying migration id=deliverieshost 2026/02/05 16:54:18 INFO Applying migration id=pembegin 2026/02/05 16:54:18 INFO Applying migration id=didhost 2026/02/05 16:54:18 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:18 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:18 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.41s) === RUN TestResolve_FederatedActorCachedButBlocked 2026/02/05 16:54:18 INFO Applying migration id=initial 2026/02/05 16:54:18 INFO Applying migration id=notesupdated 2026/02/05 16:54:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:18 INFO Applying migration id=activitiesid 2026/02/05 16:54:18 INFO Applying migration id=outbox 2026/02/05 16:54:18 INFO Applying migration id=edits 2026/02/05 16:54:18 INFO Applying migration id=outboxactor 2026/02/05 16:54:18 INFO Applying migration id=outboxsender 2026/02/05 16:54:18 INFO Applying migration id=thread 2026/02/05 16:54:18 INFO Applying migration id=host 2026/02/05 16:54:18 INFO Applying migration id=sharedinbox 2026/02/05 16:54:18 INFO Applying migration id=noteshost 2026/02/05 16:54:18 INFO Applying migration id=fetched 2026/02/05 16:54:18 INFO Applying migration id=move 2026/02/05 16:54:18 INFO Applying migration id=cleanup 2026/02/05 16:54:18 INFO Applying migration id=received 2026/02/05 16:54:18 INFO Applying migration id=namehost 2026/02/05 16:54:18 INFO Applying migration id=outboxhost 2026/02/05 16:54:18 INFO Applying migration id=notesfts 2026/02/05 16:54:18 INFO Applying migration id=iconsname 2026/02/05 16:54:18 INFO Applying migration id=nohash 2026/02/05 16:54:18 INFO Applying migration id=shares 2026/02/05 16:54:18 INFO Applying migration id=actorttl 2026/02/05 16:54:18 INFO Applying migration id=tocc 2026/02/05 16:54:18 INFO Applying migration id=followeds 2026/02/05 16:54:18 INFO Applying migration id=certhash 2026/02/05 16:54:18 INFO Applying migration id=follows_sync 2026/02/05 16:54:18 INFO Applying migration id=jsonpath 2026/02/05 16:54:18 INFO Applying migration id=localforward 2026/02/05 16:54:18 INFO Applying migration id=avatar 2026/02/05 16:54:18 INFO Applying migration id=noimage 2026/02/05 16:54:18 INFO Applying migration id=feed 2026/02/05 16:54:18 INFO Applying migration id=bookmarks 2026/02/05 16:54:18 INFO Applying migration id=shareactivity 2026/02/05 16:54:18 INFO Applying migration id=application 2026/02/05 16:54:18 INFO Applying migration id=certificates 2026/02/05 16:54:18 INFO Applying migration id=rawforward 2026/02/05 16:54:18 INFO Applying migration id=publickey 2026/02/05 16:54:18 INFO Applying migration id=resolvegroup 2026/02/05 16:54:18 INFO Applying migration id=reject 2026/02/05 16:54:18 INFO Applying migration id=autodel 2026/02/05 16:54:18 INFO Applying migration id=jsonb 2026/02/05 16:54:18 INFO Applying migration id=quote 2026/02/05 16:54:18 INFO Applying migration id=rfc9421 2026/02/05 16:54:18 INFO Applying migration id=keys 2026/02/05 16:54:18 INFO Applying migration id=portable 2026/02/05 16:54:18 INFO Applying migration id=proofs 2026/02/05 16:54:18 INFO Applying migration id=contexts 2026/02/05 16:54:18 INFO Applying migration id=deliverieshost 2026/02/05 16:54:18 INFO Applying migration id=pembegin 2026/02/05 16:54:18 INFO Applying migration id=didhost 2026/02/05 16:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorCachedButBlocked (0.32s) === RUN TestResolve_FederatedActorOldCache 2026/02/05 16:54:19 INFO Applying migration id=initial 2026/02/05 16:54:19 INFO Applying migration id=notesupdated 2026/02/05 16:54:19 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:19 INFO Applying migration id=activitiesid 2026/02/05 16:54:19 INFO Applying migration id=outbox 2026/02/05 16:54:19 INFO Applying migration id=edits 2026/02/05 16:54:19 INFO Applying migration id=outboxactor 2026/02/05 16:54:19 INFO Applying migration id=outboxsender 2026/02/05 16:54:19 INFO Applying migration id=thread 2026/02/05 16:54:19 INFO Applying migration id=host 2026/02/05 16:54:19 INFO Applying migration id=sharedinbox 2026/02/05 16:54:19 INFO Applying migration id=noteshost 2026/02/05 16:54:19 INFO Applying migration id=fetched 2026/02/05 16:54:19 INFO Applying migration id=move 2026/02/05 16:54:19 INFO Applying migration id=cleanup 2026/02/05 16:54:19 INFO Applying migration id=received 2026/02/05 16:54:19 INFO Applying migration id=namehost 2026/02/05 16:54:19 INFO Applying migration id=outboxhost 2026/02/05 16:54:19 INFO Applying migration id=notesfts 2026/02/05 16:54:19 INFO Applying migration id=iconsname 2026/02/05 16:54:19 INFO Applying migration id=nohash 2026/02/05 16:54:19 INFO Applying migration id=shares 2026/02/05 16:54:19 INFO Applying migration id=actorttl 2026/02/05 16:54:19 INFO Applying migration id=tocc 2026/02/05 16:54:19 INFO Applying migration id=followeds 2026/02/05 16:54:19 INFO Applying migration id=certhash 2026/02/05 16:54:19 INFO Applying migration id=follows_sync 2026/02/05 16:54:19 INFO Applying migration id=jsonpath 2026/02/05 16:54:19 INFO Applying migration id=localforward 2026/02/05 16:54:19 INFO Applying migration id=avatar 2026/02/05 16:54:19 INFO Applying migration id=noimage 2026/02/05 16:54:19 INFO Applying migration id=feed 2026/02/05 16:54:19 INFO Applying migration id=bookmarks 2026/02/05 16:54:19 INFO Applying migration id=shareactivity 2026/02/05 16:54:19 INFO Applying migration id=application 2026/02/05 16:54:19 INFO Applying migration id=certificates 2026/02/05 16:54:19 INFO Applying migration id=rawforward 2026/02/05 16:54:19 INFO Applying migration id=publickey 2026/02/05 16:54:19 INFO Applying migration id=resolvegroup 2026/02/05 16:54:19 INFO Applying migration id=reject 2026/02/05 16:54:19 INFO Applying migration id=autodel 2026/02/05 16:54:19 INFO Applying migration id=jsonb 2026/02/05 16:54:19 INFO Applying migration id=quote 2026/02/05 16:54:19 INFO Applying migration id=rfc9421 2026/02/05 16:54:19 INFO Applying migration id=keys 2026/02/05 16:54:19 INFO Applying migration id=portable 2026/02/05 16:54:19 INFO Applying migration id=proofs 2026/02/05 16:54:19 INFO Applying migration id=contexts 2026/02/05 16:54:19 INFO Applying migration id=deliverieshost 2026/02/05 16:54:19 INFO Applying migration id=pembegin 2026/02/05 16:54:19 INFO Applying migration id=didhost 2026/02/05 16:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:19 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:19 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCache (0.58s) === RUN TestResolve_FederatedActorOldCacheWasSuspended 2026/02/05 16:54:19 INFO Applying migration id=initial 2026/02/05 16:54:19 INFO Applying migration id=notesupdated 2026/02/05 16:54:19 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:19 INFO Applying migration id=activitiesid 2026/02/05 16:54:19 INFO Applying migration id=outbox 2026/02/05 16:54:19 INFO Applying migration id=edits 2026/02/05 16:54:19 INFO Applying migration id=outboxactor 2026/02/05 16:54:19 INFO Applying migration id=outboxsender 2026/02/05 16:54:19 INFO Applying migration id=thread 2026/02/05 16:54:19 INFO Applying migration id=host 2026/02/05 16:54:19 INFO Applying migration id=sharedinbox 2026/02/05 16:54:19 INFO Applying migration id=noteshost 2026/02/05 16:54:19 INFO Applying migration id=fetched 2026/02/05 16:54:19 INFO Applying migration id=move 2026/02/05 16:54:19 INFO Applying migration id=cleanup 2026/02/05 16:54:19 INFO Applying migration id=received 2026/02/05 16:54:19 INFO Applying migration id=namehost 2026/02/05 16:54:19 INFO Applying migration id=outboxhost 2026/02/05 16:54:19 INFO Applying migration id=notesfts 2026/02/05 16:54:19 INFO Applying migration id=iconsname 2026/02/05 16:54:19 INFO Applying migration id=nohash 2026/02/05 16:54:19 INFO Applying migration id=shares 2026/02/05 16:54:19 INFO Applying migration id=actorttl 2026/02/05 16:54:19 INFO Applying migration id=tocc 2026/02/05 16:54:19 INFO Applying migration id=followeds 2026/02/05 16:54:19 INFO Applying migration id=certhash 2026/02/05 16:54:19 INFO Applying migration id=follows_sync 2026/02/05 16:54:19 INFO Applying migration id=jsonpath 2026/02/05 16:54:19 INFO Applying migration id=localforward 2026/02/05 16:54:19 INFO Applying migration id=avatar 2026/02/05 16:54:19 INFO Applying migration id=noimage 2026/02/05 16:54:19 INFO Applying migration id=feed 2026/02/05 16:54:19 INFO Applying migration id=bookmarks 2026/02/05 16:54:19 INFO Applying migration id=shareactivity 2026/02/05 16:54:19 INFO Applying migration id=application 2026/02/05 16:54:19 INFO Applying migration id=certificates 2026/02/05 16:54:19 INFO Applying migration id=rawforward 2026/02/05 16:54:19 INFO Applying migration id=publickey 2026/02/05 16:54:19 INFO Applying migration id=resolvegroup 2026/02/05 16:54:19 INFO Applying migration id=reject 2026/02/05 16:54:19 INFO Applying migration id=autodel 2026/02/05 16:54:19 INFO Applying migration id=jsonb 2026/02/05 16:54:19 INFO Applying migration id=quote 2026/02/05 16:54:19 INFO Applying migration id=rfc9421 2026/02/05 16:54:19 INFO Applying migration id=keys 2026/02/05 16:54:19 INFO Applying migration id=portable 2026/02/05 16:54:19 INFO Applying migration id=proofs 2026/02/05 16:54:19 INFO Applying migration id=contexts 2026/02/05 16:54:19 INFO Applying migration id=deliverieshost 2026/02/05 16:54:19 INFO Applying migration id=pembegin 2026/02/05 16:54:19 INFO Applying migration id=didhost 2026/02/05 16:54:20 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:20 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:20 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/02/05 16:54:20 INFO Applying migration id=initial 2026/02/05 16:54:20 INFO Applying migration id=notesupdated 2026/02/05 16:54:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:20 INFO Applying migration id=activitiesid 2026/02/05 16:54:20 INFO Applying migration id=outbox 2026/02/05 16:54:20 INFO Applying migration id=edits 2026/02/05 16:54:20 INFO Applying migration id=outboxactor 2026/02/05 16:54:20 INFO Applying migration id=outboxsender 2026/02/05 16:54:20 INFO Applying migration id=thread 2026/02/05 16:54:20 INFO Applying migration id=host 2026/02/05 16:54:20 INFO Applying migration id=sharedinbox 2026/02/05 16:54:20 INFO Applying migration id=noteshost 2026/02/05 16:54:20 INFO Applying migration id=fetched 2026/02/05 16:54:20 INFO Applying migration id=move 2026/02/05 16:54:20 INFO Applying migration id=cleanup 2026/02/05 16:54:20 INFO Applying migration id=received 2026/02/05 16:54:20 INFO Applying migration id=namehost 2026/02/05 16:54:20 INFO Applying migration id=outboxhost 2026/02/05 16:54:20 INFO Applying migration id=notesfts 2026/02/05 16:54:20 INFO Applying migration id=iconsname 2026/02/05 16:54:20 INFO Applying migration id=nohash 2026/02/05 16:54:20 INFO Applying migration id=shares 2026/02/05 16:54:20 INFO Applying migration id=actorttl 2026/02/05 16:54:20 INFO Applying migration id=tocc 2026/02/05 16:54:20 INFO Applying migration id=followeds 2026/02/05 16:54:20 INFO Applying migration id=certhash 2026/02/05 16:54:20 INFO Applying migration id=follows_sync 2026/02/05 16:54:20 INFO Applying migration id=jsonpath 2026/02/05 16:54:20 INFO Applying migration id=localforward 2026/02/05 16:54:20 INFO Applying migration id=avatar 2026/02/05 16:54:20 INFO Applying migration id=noimage 2026/02/05 16:54:20 INFO Applying migration id=feed 2026/02/05 16:54:20 INFO Applying migration id=bookmarks 2026/02/05 16:54:20 INFO Applying migration id=shareactivity 2026/02/05 16:54:20 INFO Applying migration id=application 2026/02/05 16:54:20 INFO Applying migration id=certificates 2026/02/05 16:54:20 INFO Applying migration id=rawforward 2026/02/05 16:54:20 INFO Applying migration id=publickey 2026/02/05 16:54:20 INFO Applying migration id=resolvegroup 2026/02/05 16:54:20 INFO Applying migration id=reject 2026/02/05 16:54:20 INFO Applying migration id=autodel 2026/02/05 16:54:20 INFO Applying migration id=jsonb 2026/02/05 16:54:20 INFO Applying migration id=quote 2026/02/05 16:54:20 INFO Applying migration id=rfc9421 2026/02/05 16:54:20 INFO Applying migration id=keys 2026/02/05 16:54:20 INFO Applying migration id=portable 2026/02/05 16:54:20 INFO Applying migration id=proofs 2026/02/05 16:54:20 INFO Applying migration id=contexts 2026/02/05 16:54:20 INFO Applying migration id=deliverieshost 2026/02/05 16:54:20 INFO Applying migration id=pembegin 2026/02/05 16:54:20 INFO Applying migration id=didhost 2026/02/05 16:54:20 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:20 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:20 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasNew (0.31s) === RUN TestResolve_FederatedActorOldCacheUpdateFailed 2026/02/05 16:54:20 INFO Applying migration id=initial 2026/02/05 16:54:20 INFO Applying migration id=notesupdated 2026/02/05 16:54:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:20 INFO Applying migration id=activitiesid 2026/02/05 16:54:20 INFO Applying migration id=outbox 2026/02/05 16:54:20 INFO Applying migration id=edits 2026/02/05 16:54:20 INFO Applying migration id=outboxactor 2026/02/05 16:54:20 INFO Applying migration id=outboxsender 2026/02/05 16:54:20 INFO Applying migration id=thread 2026/02/05 16:54:20 INFO Applying migration id=host 2026/02/05 16:54:20 INFO Applying migration id=sharedinbox 2026/02/05 16:54:20 INFO Applying migration id=noteshost 2026/02/05 16:54:20 INFO Applying migration id=fetched 2026/02/05 16:54:20 INFO Applying migration id=move 2026/02/05 16:54:20 INFO Applying migration id=cleanup 2026/02/05 16:54:20 INFO Applying migration id=received 2026/02/05 16:54:20 INFO Applying migration id=namehost 2026/02/05 16:54:20 INFO Applying migration id=outboxhost 2026/02/05 16:54:20 INFO Applying migration id=notesfts 2026/02/05 16:54:20 INFO Applying migration id=iconsname 2026/02/05 16:54:20 INFO Applying migration id=nohash 2026/02/05 16:54:20 INFO Applying migration id=shares 2026/02/05 16:54:20 INFO Applying migration id=actorttl 2026/02/05 16:54:20 INFO Applying migration id=tocc 2026/02/05 16:54:20 INFO Applying migration id=followeds 2026/02/05 16:54:20 INFO Applying migration id=certhash 2026/02/05 16:54:20 INFO Applying migration id=follows_sync 2026/02/05 16:54:20 INFO Applying migration id=jsonpath 2026/02/05 16:54:20 INFO Applying migration id=localforward 2026/02/05 16:54:20 INFO Applying migration id=avatar 2026/02/05 16:54:20 INFO Applying migration id=noimage 2026/02/05 16:54:20 INFO Applying migration id=feed 2026/02/05 16:54:20 INFO Applying migration id=bookmarks 2026/02/05 16:54:20 INFO Applying migration id=shareactivity 2026/02/05 16:54:20 INFO Applying migration id=application 2026/02/05 16:54:20 INFO Applying migration id=certificates 2026/02/05 16:54:20 INFO Applying migration id=rawforward 2026/02/05 16:54:20 INFO Applying migration id=publickey 2026/02/05 16:54:20 INFO Applying migration id=resolvegroup 2026/02/05 16:54:20 INFO Applying migration id=reject 2026/02/05 16:54:20 INFO Applying migration id=autodel 2026/02/05 16:54:20 INFO Applying migration id=jsonb 2026/02/05 16:54:20 INFO Applying migration id=quote 2026/02/05 16:54:20 INFO Applying migration id=rfc9421 2026/02/05 16:54:20 INFO Applying migration id=keys 2026/02/05 16:54:20 INFO Applying migration id=portable 2026/02/05 16:54:20 INFO Applying migration id=proofs 2026/02/05 16:54:20 INFO Applying migration id=contexts 2026/02/05 16:54:20 INFO Applying migration id=deliverieshost 2026/02/05 16:54:20 INFO Applying migration id=pembegin 2026/02/05 16:54:20 INFO Applying migration id=didhost 2026/02/05 16:54:20 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:20 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:20 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.35s) === RUN TestResolve_FederatedActorOldCacheStillNew 2026/02/05 16:54:20 INFO Applying migration id=initial 2026/02/05 16:54:20 INFO Applying migration id=notesupdated 2026/02/05 16:54:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:20 INFO Applying migration id=activitiesid 2026/02/05 16:54:20 INFO Applying migration id=outbox 2026/02/05 16:54:20 INFO Applying migration id=edits 2026/02/05 16:54:20 INFO Applying migration id=outboxactor 2026/02/05 16:54:20 INFO Applying migration id=outboxsender 2026/02/05 16:54:20 INFO Applying migration id=thread 2026/02/05 16:54:20 INFO Applying migration id=host 2026/02/05 16:54:20 INFO Applying migration id=sharedinbox 2026/02/05 16:54:20 INFO Applying migration id=noteshost 2026/02/05 16:54:20 INFO Applying migration id=fetched 2026/02/05 16:54:20 INFO Applying migration id=move 2026/02/05 16:54:20 INFO Applying migration id=cleanup 2026/02/05 16:54:20 INFO Applying migration id=received 2026/02/05 16:54:20 INFO Applying migration id=namehost 2026/02/05 16:54:20 INFO Applying migration id=outboxhost 2026/02/05 16:54:20 INFO Applying migration id=notesfts 2026/02/05 16:54:20 INFO Applying migration id=iconsname 2026/02/05 16:54:20 INFO Applying migration id=nohash 2026/02/05 16:54:20 INFO Applying migration id=shares 2026/02/05 16:54:20 INFO Applying migration id=actorttl 2026/02/05 16:54:20 INFO Applying migration id=tocc 2026/02/05 16:54:20 INFO Applying migration id=followeds 2026/02/05 16:54:20 INFO Applying migration id=certhash 2026/02/05 16:54:20 INFO Applying migration id=follows_sync 2026/02/05 16:54:20 INFO Applying migration id=jsonpath 2026/02/05 16:54:20 INFO Applying migration id=localforward 2026/02/05 16:54:20 INFO Applying migration id=avatar 2026/02/05 16:54:20 INFO Applying migration id=noimage 2026/02/05 16:54:20 INFO Applying migration id=feed 2026/02/05 16:54:20 INFO Applying migration id=bookmarks 2026/02/05 16:54:20 INFO Applying migration id=shareactivity 2026/02/05 16:54:20 INFO Applying migration id=application 2026/02/05 16:54:20 INFO Applying migration id=certificates 2026/02/05 16:54:20 INFO Applying migration id=rawforward 2026/02/05 16:54:20 INFO Applying migration id=publickey 2026/02/05 16:54:20 INFO Applying migration id=resolvegroup 2026/02/05 16:54:20 INFO Applying migration id=reject 2026/02/05 16:54:20 INFO Applying migration id=autodel 2026/02/05 16:54:20 INFO Applying migration id=jsonb 2026/02/05 16:54:20 INFO Applying migration id=quote 2026/02/05 16:54:20 INFO Applying migration id=rfc9421 2026/02/05 16:54:20 INFO Applying migration id=keys 2026/02/05 16:54:20 INFO Applying migration id=portable 2026/02/05 16:54:20 INFO Applying migration id=proofs 2026/02/05 16:54:20 INFO Applying migration id=contexts 2026/02/05 16:54:20 INFO Applying migration id=deliverieshost 2026/02/05 16:54:20 INFO Applying migration id=pembegin 2026/02/05 16:54:20 INFO Applying migration id=didhost 2026/02/05 16:54:21 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:21 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:21 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheStillNew (0.70s) === RUN TestResolve_FederatedActorOldCacheWasOld 2026/02/05 16:54:21 INFO Applying migration id=initial 2026/02/05 16:54:21 INFO Applying migration id=notesupdated 2026/02/05 16:54:21 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:21 INFO Applying migration id=activitiesid 2026/02/05 16:54:21 INFO Applying migration id=outbox 2026/02/05 16:54:21 INFO Applying migration id=edits 2026/02/05 16:54:21 INFO Applying migration id=outboxactor 2026/02/05 16:54:21 INFO Applying migration id=outboxsender 2026/02/05 16:54:21 INFO Applying migration id=thread 2026/02/05 16:54:21 INFO Applying migration id=host 2026/02/05 16:54:21 INFO Applying migration id=sharedinbox 2026/02/05 16:54:21 INFO Applying migration id=noteshost 2026/02/05 16:54:21 INFO Applying migration id=fetched 2026/02/05 16:54:21 INFO Applying migration id=move 2026/02/05 16:54:21 INFO Applying migration id=cleanup 2026/02/05 16:54:21 INFO Applying migration id=received 2026/02/05 16:54:21 INFO Applying migration id=namehost 2026/02/05 16:54:21 INFO Applying migration id=outboxhost 2026/02/05 16:54:21 INFO Applying migration id=notesfts 2026/02/05 16:54:21 INFO Applying migration id=iconsname 2026/02/05 16:54:21 INFO Applying migration id=nohash 2026/02/05 16:54:21 INFO Applying migration id=shares 2026/02/05 16:54:21 INFO Applying migration id=actorttl 2026/02/05 16:54:21 INFO Applying migration id=tocc 2026/02/05 16:54:21 INFO Applying migration id=followeds 2026/02/05 16:54:21 INFO Applying migration id=certhash 2026/02/05 16:54:21 INFO Applying migration id=follows_sync 2026/02/05 16:54:21 INFO Applying migration id=jsonpath 2026/02/05 16:54:21 INFO Applying migration id=localforward 2026/02/05 16:54:21 INFO Applying migration id=avatar 2026/02/05 16:54:21 INFO Applying migration id=noimage 2026/02/05 16:54:21 INFO Applying migration id=feed 2026/02/05 16:54:21 INFO Applying migration id=bookmarks 2026/02/05 16:54:21 INFO Applying migration id=shareactivity 2026/02/05 16:54:21 INFO Applying migration id=application 2026/02/05 16:54:21 INFO Applying migration id=certificates 2026/02/05 16:54:21 INFO Applying migration id=rawforward 2026/02/05 16:54:21 INFO Applying migration id=publickey 2026/02/05 16:54:21 INFO Applying migration id=resolvegroup 2026/02/05 16:54:21 INFO Applying migration id=reject 2026/02/05 16:54:21 INFO Applying migration id=autodel 2026/02/05 16:54:21 INFO Applying migration id=jsonb 2026/02/05 16:54:21 INFO Applying migration id=quote 2026/02/05 16:54:21 INFO Applying migration id=rfc9421 2026/02/05 16:54:21 INFO Applying migration id=keys 2026/02/05 16:54:21 INFO Applying migration id=portable 2026/02/05 16:54:21 INFO Applying migration id=proofs 2026/02/05 16:54:21 INFO Applying migration id=contexts 2026/02/05 16:54:21 INFO Applying migration id=deliverieshost 2026/02/05 16:54:21 INFO Applying migration id=pembegin 2026/02/05 16:54:21 INFO Applying migration id=didhost 2026/02/05 16:54:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:22 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasOld (0.63s) === RUN TestResolve_FederatedActorOldCacheWasNewNowUnknown 2026/02/05 16:54:22 INFO Applying migration id=initial 2026/02/05 16:54:22 INFO Applying migration id=notesupdated 2026/02/05 16:54:22 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:22 INFO Applying migration id=activitiesid 2026/02/05 16:54:22 INFO Applying migration id=outbox 2026/02/05 16:54:22 INFO Applying migration id=edits 2026/02/05 16:54:22 INFO Applying migration id=outboxactor 2026/02/05 16:54:22 INFO Applying migration id=outboxsender 2026/02/05 16:54:22 INFO Applying migration id=thread 2026/02/05 16:54:22 INFO Applying migration id=host 2026/02/05 16:54:22 INFO Applying migration id=sharedinbox 2026/02/05 16:54:22 INFO Applying migration id=noteshost 2026/02/05 16:54:22 INFO Applying migration id=fetched 2026/02/05 16:54:22 INFO Applying migration id=move 2026/02/05 16:54:22 INFO Applying migration id=cleanup 2026/02/05 16:54:22 INFO Applying migration id=received 2026/02/05 16:54:22 INFO Applying migration id=namehost 2026/02/05 16:54:22 INFO Applying migration id=outboxhost 2026/02/05 16:54:22 INFO Applying migration id=notesfts 2026/02/05 16:54:22 INFO Applying migration id=iconsname 2026/02/05 16:54:22 INFO Applying migration id=nohash 2026/02/05 16:54:22 INFO Applying migration id=shares 2026/02/05 16:54:22 INFO Applying migration id=actorttl 2026/02/05 16:54:22 INFO Applying migration id=tocc 2026/02/05 16:54:22 INFO Applying migration id=followeds 2026/02/05 16:54:22 INFO Applying migration id=certhash 2026/02/05 16:54:22 INFO Applying migration id=follows_sync 2026/02/05 16:54:22 INFO Applying migration id=jsonpath 2026/02/05 16:54:22 INFO Applying migration id=localforward 2026/02/05 16:54:22 INFO Applying migration id=avatar 2026/02/05 16:54:22 INFO Applying migration id=noimage 2026/02/05 16:54:22 INFO Applying migration id=feed 2026/02/05 16:54:22 INFO Applying migration id=bookmarks 2026/02/05 16:54:22 INFO Applying migration id=shareactivity 2026/02/05 16:54:22 INFO Applying migration id=application 2026/02/05 16:54:22 INFO Applying migration id=certificates 2026/02/05 16:54:22 INFO Applying migration id=rawforward 2026/02/05 16:54:22 INFO Applying migration id=publickey 2026/02/05 16:54:22 INFO Applying migration id=resolvegroup 2026/02/05 16:54:22 INFO Applying migration id=reject 2026/02/05 16:54:22 INFO Applying migration id=autodel 2026/02/05 16:54:22 INFO Applying migration id=jsonb 2026/02/05 16:54:22 INFO Applying migration id=quote 2026/02/05 16:54:22 INFO Applying migration id=rfc9421 2026/02/05 16:54:22 INFO Applying migration id=keys 2026/02/05 16:54:22 INFO Applying migration id=portable 2026/02/05 16:54:22 INFO Applying migration id=proofs 2026/02/05 16:54:22 INFO Applying migration id=contexts 2026/02/05 16:54:22 INFO Applying migration id=deliverieshost 2026/02/05 16:54:22 INFO Applying migration id=pembegin 2026/02/05 16:54:22 INFO Applying migration id=didhost 2026/02/05 16:54:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:22 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheWasNewNowUnknown (0.20s) === RUN TestResolve_FederatedActorOldCacheFetchedRecently 2026/02/05 16:54:22 INFO Applying migration id=initial 2026/02/05 16:54:22 INFO Applying migration id=notesupdated 2026/02/05 16:54:22 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:22 INFO Applying migration id=activitiesid 2026/02/05 16:54:22 INFO Applying migration id=outbox 2026/02/05 16:54:22 INFO Applying migration id=edits 2026/02/05 16:54:22 INFO Applying migration id=outboxactor 2026/02/05 16:54:22 INFO Applying migration id=outboxsender 2026/02/05 16:54:22 INFO Applying migration id=thread 2026/02/05 16:54:22 INFO Applying migration id=host 2026/02/05 16:54:22 INFO Applying migration id=sharedinbox 2026/02/05 16:54:22 INFO Applying migration id=noteshost 2026/02/05 16:54:22 INFO Applying migration id=fetched 2026/02/05 16:54:22 INFO Applying migration id=move 2026/02/05 16:54:22 INFO Applying migration id=cleanup 2026/02/05 16:54:22 INFO Applying migration id=received 2026/02/05 16:54:22 INFO Applying migration id=namehost 2026/02/05 16:54:22 INFO Applying migration id=outboxhost 2026/02/05 16:54:22 INFO Applying migration id=notesfts 2026/02/05 16:54:22 INFO Applying migration id=iconsname 2026/02/05 16:54:22 INFO Applying migration id=nohash 2026/02/05 16:54:22 INFO Applying migration id=shares 2026/02/05 16:54:22 INFO Applying migration id=actorttl 2026/02/05 16:54:22 INFO Applying migration id=tocc 2026/02/05 16:54:22 INFO Applying migration id=followeds 2026/02/05 16:54:22 INFO Applying migration id=certhash 2026/02/05 16:54:22 INFO Applying migration id=follows_sync 2026/02/05 16:54:22 INFO Applying migration id=jsonpath 2026/02/05 16:54:22 INFO Applying migration id=localforward 2026/02/05 16:54:22 INFO Applying migration id=avatar 2026/02/05 16:54:22 INFO Applying migration id=noimage 2026/02/05 16:54:22 INFO Applying migration id=feed 2026/02/05 16:54:22 INFO Applying migration id=bookmarks 2026/02/05 16:54:22 INFO Applying migration id=shareactivity 2026/02/05 16:54:22 INFO Applying migration id=application 2026/02/05 16:54:22 INFO Applying migration id=certificates 2026/02/05 16:54:22 INFO Applying migration id=rawforward 2026/02/05 16:54:22 INFO Applying migration id=publickey 2026/02/05 16:54:22 INFO Applying migration id=resolvegroup 2026/02/05 16:54:22 INFO Applying migration id=reject 2026/02/05 16:54:22 INFO Applying migration id=autodel 2026/02/05 16:54:22 INFO Applying migration id=jsonb 2026/02/05 16:54:22 INFO Applying migration id=quote 2026/02/05 16:54:22 INFO Applying migration id=rfc9421 2026/02/05 16:54:22 INFO Applying migration id=keys 2026/02/05 16:54:22 INFO Applying migration id=portable 2026/02/05 16:54:22 INFO Applying migration id=proofs 2026/02/05 16:54:22 INFO Applying migration id=contexts 2026/02/05 16:54:22 INFO Applying migration id=deliverieshost 2026/02/05 16:54:22 INFO Applying migration id=pembegin 2026/02/05 16:54:22 INFO Applying migration id=didhost 2026/02/05 16:54:22 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheFetchedRecently (0.55s) === RUN TestResolve_FederatedActorOldCacheButOffline 2026/02/05 16:54:22 INFO Applying migration id=initial 2026/02/05 16:54:22 INFO Applying migration id=notesupdated 2026/02/05 16:54:22 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:22 INFO Applying migration id=activitiesid 2026/02/05 16:54:22 INFO Applying migration id=outbox 2026/02/05 16:54:22 INFO Applying migration id=edits 2026/02/05 16:54:22 INFO Applying migration id=outboxactor 2026/02/05 16:54:22 INFO Applying migration id=outboxsender 2026/02/05 16:54:22 INFO Applying migration id=thread 2026/02/05 16:54:22 INFO Applying migration id=host 2026/02/05 16:54:22 INFO Applying migration id=sharedinbox 2026/02/05 16:54:22 INFO Applying migration id=noteshost 2026/02/05 16:54:22 INFO Applying migration id=fetched 2026/02/05 16:54:22 INFO Applying migration id=move 2026/02/05 16:54:22 INFO Applying migration id=cleanup 2026/02/05 16:54:22 INFO Applying migration id=received 2026/02/05 16:54:22 INFO Applying migration id=namehost 2026/02/05 16:54:22 INFO Applying migration id=outboxhost 2026/02/05 16:54:22 INFO Applying migration id=notesfts 2026/02/05 16:54:22 INFO Applying migration id=iconsname 2026/02/05 16:54:22 INFO Applying migration id=nohash 2026/02/05 16:54:22 INFO Applying migration id=shares 2026/02/05 16:54:22 INFO Applying migration id=actorttl 2026/02/05 16:54:22 INFO Applying migration id=tocc 2026/02/05 16:54:22 INFO Applying migration id=followeds 2026/02/05 16:54:22 INFO Applying migration id=certhash 2026/02/05 16:54:22 INFO Applying migration id=follows_sync 2026/02/05 16:54:22 INFO Applying migration id=jsonpath 2026/02/05 16:54:23 INFO Applying migration id=localforward 2026/02/05 16:54:23 INFO Applying migration id=avatar 2026/02/05 16:54:23 INFO Applying migration id=noimage 2026/02/05 16:54:23 INFO Applying migration id=feed 2026/02/05 16:54:23 INFO Applying migration id=bookmarks 2026/02/05 16:54:23 INFO Applying migration id=shareactivity 2026/02/05 16:54:23 INFO Applying migration id=application 2026/02/05 16:54:23 INFO Applying migration id=certificates 2026/02/05 16:54:23 INFO Applying migration id=rawforward 2026/02/05 16:54:23 INFO Applying migration id=publickey 2026/02/05 16:54:23 INFO Applying migration id=resolvegroup 2026/02/05 16:54:23 INFO Applying migration id=reject 2026/02/05 16:54:23 INFO Applying migration id=autodel 2026/02/05 16:54:23 INFO Applying migration id=jsonb 2026/02/05 16:54:23 INFO Applying migration id=quote 2026/02/05 16:54:23 INFO Applying migration id=rfc9421 2026/02/05 16:54:23 INFO Applying migration id=keys 2026/02/05 16:54:23 INFO Applying migration id=portable 2026/02/05 16:54:23 INFO Applying migration id=proofs 2026/02/05 16:54:23 INFO Applying migration id=contexts 2026/02/05 16:54:23 INFO Applying migration id=deliverieshost 2026/02/05 16:54:23 INFO Applying migration id=pembegin 2026/02/05 16:54:23 INFO Applying migration id=didhost 2026/02/05 16:54:23 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" --- PASS: TestResolve_FederatedActorOldCacheButOffline (0.69s) === RUN TestResolve_FederatedActorOldCacheInvalidID 2026/02/05 16:54:23 INFO Applying migration id=initial 2026/02/05 16:54:23 INFO Applying migration id=notesupdated 2026/02/05 16:54:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:23 INFO Applying migration id=activitiesid 2026/02/05 16:54:23 INFO Applying migration id=outbox 2026/02/05 16:54:23 INFO Applying migration id=edits 2026/02/05 16:54:23 INFO Applying migration id=outboxactor 2026/02/05 16:54:23 INFO Applying migration id=outboxsender 2026/02/05 16:54:23 INFO Applying migration id=thread 2026/02/05 16:54:23 INFO Applying migration id=host 2026/02/05 16:54:23 INFO Applying migration id=sharedinbox 2026/02/05 16:54:23 INFO Applying migration id=noteshost 2026/02/05 16:54:23 INFO Applying migration id=fetched 2026/02/05 16:54:23 INFO Applying migration id=move 2026/02/05 16:54:23 INFO Applying migration id=cleanup 2026/02/05 16:54:23 INFO Applying migration id=received 2026/02/05 16:54:23 INFO Applying migration id=namehost 2026/02/05 16:54:23 INFO Applying migration id=outboxhost 2026/02/05 16:54:23 INFO Applying migration id=notesfts 2026/02/05 16:54:23 INFO Applying migration id=iconsname 2026/02/05 16:54:23 INFO Applying migration id=nohash 2026/02/05 16:54:23 INFO Applying migration id=shares 2026/02/05 16:54:23 INFO Applying migration id=actorttl 2026/02/05 16:54:23 INFO Applying migration id=tocc 2026/02/05 16:54:23 INFO Applying migration id=followeds 2026/02/05 16:54:23 INFO Applying migration id=certhash 2026/02/05 16:54:23 INFO Applying migration id=follows_sync 2026/02/05 16:54:23 INFO Applying migration id=jsonpath 2026/02/05 16:54:23 INFO Applying migration id=localforward 2026/02/05 16:54:23 INFO Applying migration id=avatar 2026/02/05 16:54:23 INFO Applying migration id=noimage 2026/02/05 16:54:23 INFO Applying migration id=feed 2026/02/05 16:54:23 INFO Applying migration id=bookmarks 2026/02/05 16:54:23 INFO Applying migration id=shareactivity 2026/02/05 16:54:23 INFO Applying migration id=application 2026/02/05 16:54:23 INFO Applying migration id=certificates 2026/02/05 16:54:23 INFO Applying migration id=rawforward 2026/02/05 16:54:23 INFO Applying migration id=publickey 2026/02/05 16:54:23 INFO Applying migration id=resolvegroup 2026/02/05 16:54:23 INFO Applying migration id=reject 2026/02/05 16:54:23 INFO Applying migration id=autodel 2026/02/05 16:54:23 INFO Applying migration id=jsonb 2026/02/05 16:54:23 INFO Applying migration id=quote 2026/02/05 16:54:23 INFO Applying migration id=rfc9421 2026/02/05 16:54:23 INFO Applying migration id=keys 2026/02/05 16:54:23 INFO Applying migration id=portable 2026/02/05 16:54:23 INFO Applying migration id=proofs 2026/02/05 16:54:23 INFO Applying migration id=contexts 2026/02/05 16:54:23 INFO Applying migration id=deliverieshost 2026/02/05 16:54:23 INFO Applying migration id=pembegin 2026/02/05 16:54:23 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorOldCacheInvalidID (0.21s) === RUN TestResolve_FederatedActorOldCacheInvalidWebFingerResponse 2026/02/05 16:54:23 INFO Applying migration id=initial 2026/02/05 16:54:23 INFO Applying migration id=notesupdated 2026/02/05 16:54:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:23 INFO Applying migration id=activitiesid 2026/02/05 16:54:23 INFO Applying migration id=outbox 2026/02/05 16:54:23 INFO Applying migration id=edits 2026/02/05 16:54:23 INFO Applying migration id=outboxactor 2026/02/05 16:54:23 INFO Applying migration id=outboxsender 2026/02/05 16:54:23 INFO Applying migration id=thread 2026/02/05 16:54:23 INFO Applying migration id=host 2026/02/05 16:54:23 INFO Applying migration id=sharedinbox 2026/02/05 16:54:23 INFO Applying migration id=noteshost 2026/02/05 16:54:23 INFO Applying migration id=fetched 2026/02/05 16:54:23 INFO Applying migration id=move 2026/02/05 16:54:23 INFO Applying migration id=cleanup 2026/02/05 16:54:23 INFO Applying migration id=received 2026/02/05 16:54:23 INFO Applying migration id=namehost 2026/02/05 16:54:23 INFO Applying migration id=outboxhost 2026/02/05 16:54:23 INFO Applying migration id=notesfts 2026/02/05 16:54:23 INFO Applying migration id=iconsname 2026/02/05 16:54:23 INFO Applying migration id=nohash 2026/02/05 16:54:23 INFO Applying migration id=shares 2026/02/05 16:54:23 INFO Applying migration id=actorttl 2026/02/05 16:54:23 INFO Applying migration id=tocc 2026/02/05 16:54:23 INFO Applying migration id=followeds 2026/02/05 16:54:23 INFO Applying migration id=certhash 2026/02/05 16:54:23 INFO Applying migration id=follows_sync 2026/02/05 16:54:23 INFO Applying migration id=jsonpath 2026/02/05 16:54:23 INFO Applying migration id=localforward 2026/02/05 16:54:23 INFO Applying migration id=avatar 2026/02/05 16:54:23 INFO Applying migration id=noimage 2026/02/05 16:54:23 INFO Applying migration id=feed 2026/02/05 16:54:23 INFO Applying migration id=bookmarks 2026/02/05 16:54:23 INFO Applying migration id=shareactivity 2026/02/05 16:54:23 INFO Applying migration id=application 2026/02/05 16:54:23 INFO Applying migration id=certificates 2026/02/05 16:54:23 INFO Applying migration id=rawforward 2026/02/05 16:54:23 INFO Applying migration id=publickey 2026/02/05 16:54:23 INFO Applying migration id=resolvegroup 2026/02/05 16:54:23 INFO Applying migration id=reject 2026/02/05 16:54:23 INFO Applying migration id=autodel 2026/02/05 16:54:23 INFO Applying migration id=jsonb 2026/02/05 16:54:23 INFO Applying migration id=quote 2026/02/05 16:54:23 INFO Applying migration id=rfc9421 2026/02/05 16:54:23 INFO Applying migration id=keys 2026/02/05 16:54:23 INFO Applying migration id=portable 2026/02/05 16:54:23 INFO Applying migration id=proofs 2026/02/05 16:54:23 INFO Applying migration id=contexts 2026/02/05 16:54:23 INFO Applying migration id=deliverieshost 2026/02/05 16:54:23 INFO Applying migration id=pembegin 2026/02/05 16:54:23 INFO Applying migration id=didhost 2026/02/05 16:54:24 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:24 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:24 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.27s) === RUN TestResolve_FederatedActorOldCacheBigWebFingerResponse 2026/02/05 16:54:24 INFO Applying migration id=initial 2026/02/05 16:54:24 INFO Applying migration id=notesupdated 2026/02/05 16:54:24 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:24 INFO Applying migration id=activitiesid 2026/02/05 16:54:24 INFO Applying migration id=outbox 2026/02/05 16:54:24 INFO Applying migration id=edits 2026/02/05 16:54:24 INFO Applying migration id=outboxactor 2026/02/05 16:54:24 INFO Applying migration id=outboxsender 2026/02/05 16:54:24 INFO Applying migration id=thread 2026/02/05 16:54:24 INFO Applying migration id=host 2026/02/05 16:54:24 INFO Applying migration id=sharedinbox 2026/02/05 16:54:24 INFO Applying migration id=noteshost 2026/02/05 16:54:24 INFO Applying migration id=fetched 2026/02/05 16:54:24 INFO Applying migration id=move 2026/02/05 16:54:24 INFO Applying migration id=cleanup 2026/02/05 16:54:24 INFO Applying migration id=received 2026/02/05 16:54:24 INFO Applying migration id=namehost 2026/02/05 16:54:24 INFO Applying migration id=outboxhost 2026/02/05 16:54:24 INFO Applying migration id=notesfts 2026/02/05 16:54:24 INFO Applying migration id=iconsname 2026/02/05 16:54:24 INFO Applying migration id=nohash 2026/02/05 16:54:24 INFO Applying migration id=shares 2026/02/05 16:54:24 INFO Applying migration id=actorttl 2026/02/05 16:54:24 INFO Applying migration id=tocc 2026/02/05 16:54:24 INFO Applying migration id=followeds 2026/02/05 16:54:24 INFO Applying migration id=certhash 2026/02/05 16:54:24 INFO Applying migration id=follows_sync 2026/02/05 16:54:24 INFO Applying migration id=jsonpath 2026/02/05 16:54:24 INFO Applying migration id=localforward 2026/02/05 16:54:24 INFO Applying migration id=avatar 2026/02/05 16:54:24 INFO Applying migration id=noimage 2026/02/05 16:54:24 INFO Applying migration id=feed 2026/02/05 16:54:24 INFO Applying migration id=bookmarks 2026/02/05 16:54:24 INFO Applying migration id=shareactivity 2026/02/05 16:54:24 INFO Applying migration id=application 2026/02/05 16:54:24 INFO Applying migration id=certificates 2026/02/05 16:54:24 INFO Applying migration id=rawforward 2026/02/05 16:54:24 INFO Applying migration id=publickey 2026/02/05 16:54:24 INFO Applying migration id=resolvegroup 2026/02/05 16:54:24 INFO Applying migration id=reject 2026/02/05 16:54:24 INFO Applying migration id=autodel 2026/02/05 16:54:24 INFO Applying migration id=jsonb 2026/02/05 16:54:24 INFO Applying migration id=quote 2026/02/05 16:54:24 INFO Applying migration id=rfc9421 2026/02/05 16:54:24 INFO Applying migration id=keys 2026/02/05 16:54:24 INFO Applying migration id=portable 2026/02/05 16:54:24 INFO Applying migration id=proofs 2026/02/05 16:54:24 INFO Applying migration id=contexts 2026/02/05 16:54:24 INFO Applying migration id=deliverieshost 2026/02/05 16:54:24 INFO Applying migration id=pembegin 2026/02/05 16:54:24 INFO Applying migration id=didhost 2026/02/05 16:54:24 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:24 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:24 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.52s) === RUN TestResolve_FederatedActorOldCacheInvalidActor 2026/02/05 16:54:24 INFO Applying migration id=initial 2026/02/05 16:54:24 INFO Applying migration id=notesupdated 2026/02/05 16:54:24 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:24 INFO Applying migration id=activitiesid 2026/02/05 16:54:24 INFO Applying migration id=outbox 2026/02/05 16:54:24 INFO Applying migration id=edits 2026/02/05 16:54:24 INFO Applying migration id=outboxactor 2026/02/05 16:54:24 INFO Applying migration id=outboxsender 2026/02/05 16:54:24 INFO Applying migration id=thread 2026/02/05 16:54:24 INFO Applying migration id=host 2026/02/05 16:54:24 INFO Applying migration id=sharedinbox 2026/02/05 16:54:24 INFO Applying migration id=noteshost 2026/02/05 16:54:24 INFO Applying migration id=fetched 2026/02/05 16:54:24 INFO Applying migration id=move 2026/02/05 16:54:24 INFO Applying migration id=cleanup 2026/02/05 16:54:24 INFO Applying migration id=received 2026/02/05 16:54:24 INFO Applying migration id=namehost 2026/02/05 16:54:24 INFO Applying migration id=outboxhost 2026/02/05 16:54:24 INFO Applying migration id=notesfts 2026/02/05 16:54:24 INFO Applying migration id=iconsname 2026/02/05 16:54:24 INFO Applying migration id=nohash 2026/02/05 16:54:24 INFO Applying migration id=shares 2026/02/05 16:54:24 INFO Applying migration id=actorttl 2026/02/05 16:54:24 INFO Applying migration id=tocc 2026/02/05 16:54:24 INFO Applying migration id=followeds 2026/02/05 16:54:24 INFO Applying migration id=certhash 2026/02/05 16:54:24 INFO Applying migration id=follows_sync 2026/02/05 16:54:24 INFO Applying migration id=jsonpath 2026/02/05 16:54:24 INFO Applying migration id=localforward 2026/02/05 16:54:24 INFO Applying migration id=avatar 2026/02/05 16:54:24 INFO Applying migration id=noimage 2026/02/05 16:54:24 INFO Applying migration id=feed 2026/02/05 16:54:24 INFO Applying migration id=bookmarks 2026/02/05 16:54:24 INFO Applying migration id=shareactivity 2026/02/05 16:54:24 INFO Applying migration id=application 2026/02/05 16:54:24 INFO Applying migration id=certificates 2026/02/05 16:54:24 INFO Applying migration id=rawforward 2026/02/05 16:54:24 INFO Applying migration id=publickey 2026/02/05 16:54:24 INFO Applying migration id=resolvegroup 2026/02/05 16:54:24 INFO Applying migration id=reject 2026/02/05 16:54:24 INFO Applying migration id=autodel 2026/02/05 16:54:24 INFO Applying migration id=jsonb 2026/02/05 16:54:24 INFO Applying migration id=quote 2026/02/05 16:54:24 INFO Applying migration id=rfc9421 2026/02/05 16:54:24 INFO Applying migration id=keys 2026/02/05 16:54:24 INFO Applying migration id=portable 2026/02/05 16:54:24 INFO Applying migration id=proofs 2026/02/05 16:54:24 INFO Applying migration id=contexts 2026/02/05 16:54:24 INFO Applying migration id=deliverieshost 2026/02/05 16:54:24 INFO Applying migration id=pembegin 2026/02/05 16:54:24 INFO Applying migration id=didhost 2026/02/05 16:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:25 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:25 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.37s) === RUN TestResolve_FederatedActorOldCacheBigActor 2026/02/05 16:54:25 INFO Applying migration id=initial 2026/02/05 16:54:25 INFO Applying migration id=notesupdated 2026/02/05 16:54:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:25 INFO Applying migration id=activitiesid 2026/02/05 16:54:25 INFO Applying migration id=outbox 2026/02/05 16:54:25 INFO Applying migration id=edits 2026/02/05 16:54:25 INFO Applying migration id=outboxactor 2026/02/05 16:54:25 INFO Applying migration id=outboxsender 2026/02/05 16:54:25 INFO Applying migration id=thread 2026/02/05 16:54:25 INFO Applying migration id=host 2026/02/05 16:54:25 INFO Applying migration id=sharedinbox 2026/02/05 16:54:25 INFO Applying migration id=noteshost 2026/02/05 16:54:25 INFO Applying migration id=fetched 2026/02/05 16:54:25 INFO Applying migration id=move 2026/02/05 16:54:25 INFO Applying migration id=cleanup 2026/02/05 16:54:25 INFO Applying migration id=received 2026/02/05 16:54:25 INFO Applying migration id=namehost 2026/02/05 16:54:25 INFO Applying migration id=outboxhost 2026/02/05 16:54:25 INFO Applying migration id=notesfts 2026/02/05 16:54:25 INFO Applying migration id=iconsname 2026/02/05 16:54:25 INFO Applying migration id=nohash 2026/02/05 16:54:25 INFO Applying migration id=shares 2026/02/05 16:54:25 INFO Applying migration id=actorttl 2026/02/05 16:54:25 INFO Applying migration id=tocc 2026/02/05 16:54:25 INFO Applying migration id=followeds 2026/02/05 16:54:25 INFO Applying migration id=certhash 2026/02/05 16:54:25 INFO Applying migration id=follows_sync 2026/02/05 16:54:25 INFO Applying migration id=jsonpath 2026/02/05 16:54:25 INFO Applying migration id=localforward 2026/02/05 16:54:25 INFO Applying migration id=avatar 2026/02/05 16:54:25 INFO Applying migration id=noimage 2026/02/05 16:54:25 INFO Applying migration id=feed 2026/02/05 16:54:25 INFO Applying migration id=bookmarks 2026/02/05 16:54:25 INFO Applying migration id=shareactivity 2026/02/05 16:54:25 INFO Applying migration id=application 2026/02/05 16:54:25 INFO Applying migration id=certificates 2026/02/05 16:54:25 INFO Applying migration id=rawforward 2026/02/05 16:54:25 INFO Applying migration id=publickey 2026/02/05 16:54:25 INFO Applying migration id=resolvegroup 2026/02/05 16:54:25 INFO Applying migration id=reject 2026/02/05 16:54:25 INFO Applying migration id=autodel 2026/02/05 16:54:25 INFO Applying migration id=jsonb 2026/02/05 16:54:25 INFO Applying migration id=quote 2026/02/05 16:54:25 INFO Applying migration id=rfc9421 2026/02/05 16:54:25 INFO Applying migration id=keys 2026/02/05 16:54:25 INFO Applying migration id=portable 2026/02/05 16:54:25 INFO Applying migration id=proofs 2026/02/05 16:54:25 INFO Applying migration id=contexts 2026/02/05 16:54:25 INFO Applying migration id=deliverieshost 2026/02/05 16:54:25 INFO Applying migration id=pembegin 2026/02/05 16:54:25 INFO Applying migration id=didhost 2026/02/05 16:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:25 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:25 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.21s) === RUN TestResolve_FederatedActorFirstTimeThroughKey 2026/02/05 16:54:25 INFO Applying migration id=initial 2026/02/05 16:54:25 INFO Applying migration id=notesupdated 2026/02/05 16:54:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:25 INFO Applying migration id=activitiesid 2026/02/05 16:54:25 INFO Applying migration id=outbox 2026/02/05 16:54:25 INFO Applying migration id=edits 2026/02/05 16:54:25 INFO Applying migration id=outboxactor 2026/02/05 16:54:25 INFO Applying migration id=outboxsender 2026/02/05 16:54:25 INFO Applying migration id=thread 2026/02/05 16:54:25 INFO Applying migration id=host 2026/02/05 16:54:25 INFO Applying migration id=sharedinbox 2026/02/05 16:54:25 INFO Applying migration id=noteshost 2026/02/05 16:54:25 INFO Applying migration id=fetched 2026/02/05 16:54:25 INFO Applying migration id=move 2026/02/05 16:54:25 INFO Applying migration id=cleanup 2026/02/05 16:54:25 INFO Applying migration id=received 2026/02/05 16:54:25 INFO Applying migration id=namehost 2026/02/05 16:54:25 INFO Applying migration id=outboxhost 2026/02/05 16:54:25 INFO Applying migration id=notesfts 2026/02/05 16:54:25 INFO Applying migration id=iconsname 2026/02/05 16:54:25 INFO Applying migration id=nohash 2026/02/05 16:54:25 INFO Applying migration id=shares 2026/02/05 16:54:25 INFO Applying migration id=actorttl 2026/02/05 16:54:25 INFO Applying migration id=tocc 2026/02/05 16:54:25 INFO Applying migration id=followeds 2026/02/05 16:54:25 INFO Applying migration id=certhash 2026/02/05 16:54:25 INFO Applying migration id=follows_sync 2026/02/05 16:54:25 INFO Applying migration id=jsonpath 2026/02/05 16:54:25 INFO Applying migration id=localforward 2026/02/05 16:54:25 INFO Applying migration id=avatar 2026/02/05 16:54:25 INFO Applying migration id=noimage 2026/02/05 16:54:25 INFO Applying migration id=feed 2026/02/05 16:54:25 INFO Applying migration id=bookmarks 2026/02/05 16:54:25 INFO Applying migration id=shareactivity 2026/02/05 16:54:25 INFO Applying migration id=application 2026/02/05 16:54:25 INFO Applying migration id=certificates 2026/02/05 16:54:25 INFO Applying migration id=rawforward 2026/02/05 16:54:25 INFO Applying migration id=publickey 2026/02/05 16:54:25 INFO Applying migration id=resolvegroup 2026/02/05 16:54:25 INFO Applying migration id=reject 2026/02/05 16:54:25 INFO Applying migration id=autodel 2026/02/05 16:54:25 INFO Applying migration id=jsonb 2026/02/05 16:54:25 INFO Applying migration id=quote 2026/02/05 16:54:25 INFO Applying migration id=rfc9421 2026/02/05 16:54:25 INFO Applying migration id=keys 2026/02/05 16:54:25 INFO Applying migration id=portable 2026/02/05 16:54:25 INFO Applying migration id=proofs 2026/02/05 16:54:25 INFO Applying migration id=contexts 2026/02/05 16:54:25 INFO Applying migration id=deliverieshost 2026/02/05 16:54:25 INFO Applying migration id=pembegin 2026/02/05 16:54:25 INFO Applying migration id=didhost 2026/02/05 16:54:25 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorFirstTimeThroughKey (0.33s) === RUN TestResolve_FederatedActorNoProfileLink 2026/02/05 16:54:25 INFO Applying migration id=initial 2026/02/05 16:54:25 INFO Applying migration id=notesupdated 2026/02/05 16:54:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:25 INFO Applying migration id=activitiesid 2026/02/05 16:54:25 INFO Applying migration id=outbox 2026/02/05 16:54:25 INFO Applying migration id=edits 2026/02/05 16:54:25 INFO Applying migration id=outboxactor 2026/02/05 16:54:25 INFO Applying migration id=outboxsender 2026/02/05 16:54:25 INFO Applying migration id=thread 2026/02/05 16:54:25 INFO Applying migration id=host 2026/02/05 16:54:25 INFO Applying migration id=sharedinbox 2026/02/05 16:54:25 INFO Applying migration id=noteshost 2026/02/05 16:54:25 INFO Applying migration id=fetched 2026/02/05 16:54:25 INFO Applying migration id=move 2026/02/05 16:54:25 INFO Applying migration id=cleanup 2026/02/05 16:54:25 INFO Applying migration id=received 2026/02/05 16:54:25 INFO Applying migration id=namehost 2026/02/05 16:54:25 INFO Applying migration id=outboxhost 2026/02/05 16:54:25 INFO Applying migration id=notesfts 2026/02/05 16:54:25 INFO Applying migration id=iconsname 2026/02/05 16:54:25 INFO Applying migration id=nohash 2026/02/05 16:54:25 INFO Applying migration id=shares 2026/02/05 16:54:25 INFO Applying migration id=actorttl 2026/02/05 16:54:25 INFO Applying migration id=tocc 2026/02/05 16:54:25 INFO Applying migration id=followeds 2026/02/05 16:54:25 INFO Applying migration id=certhash 2026/02/05 16:54:25 INFO Applying migration id=follows_sync 2026/02/05 16:54:25 INFO Applying migration id=jsonpath 2026/02/05 16:54:25 INFO Applying migration id=localforward 2026/02/05 16:54:25 INFO Applying migration id=avatar 2026/02/05 16:54:25 INFO Applying migration id=noimage 2026/02/05 16:54:25 INFO Applying migration id=feed 2026/02/05 16:54:25 INFO Applying migration id=bookmarks 2026/02/05 16:54:25 INFO Applying migration id=shareactivity 2026/02/05 16:54:25 INFO Applying migration id=application 2026/02/05 16:54:25 INFO Applying migration id=certificates 2026/02/05 16:54:25 INFO Applying migration id=rawforward 2026/02/05 16:54:25 INFO Applying migration id=publickey 2026/02/05 16:54:25 INFO Applying migration id=resolvegroup 2026/02/05 16:54:25 INFO Applying migration id=reject 2026/02/05 16:54:25 INFO Applying migration id=autodel 2026/02/05 16:54:25 INFO Applying migration id=jsonb 2026/02/05 16:54:25 INFO Applying migration id=quote 2026/02/05 16:54:25 INFO Applying migration id=rfc9421 2026/02/05 16:54:25 INFO Applying migration id=keys 2026/02/05 16:54:25 INFO Applying migration id=portable 2026/02/05 16:54:25 INFO Applying migration id=proofs 2026/02/05 16:54:25 INFO Applying migration id=contexts 2026/02/05 16:54:25 INFO Applying migration id=deliverieshost 2026/02/05 16:54:25 INFO Applying migration id=pembegin 2026/02/05 16:54:25 INFO Applying migration id=didhost 2026/02/05 16:54:25 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:25 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:25 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.22s) === RUN TestResolve_FederatedActorOldCacheWebFingerError 2026/02/05 16:54:25 INFO Applying migration id=initial 2026/02/05 16:54:25 INFO Applying migration id=notesupdated 2026/02/05 16:54:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:25 INFO Applying migration id=activitiesid 2026/02/05 16:54:25 INFO Applying migration id=outbox 2026/02/05 16:54:25 INFO Applying migration id=edits 2026/02/05 16:54:25 INFO Applying migration id=outboxactor 2026/02/05 16:54:25 INFO Applying migration id=outboxsender 2026/02/05 16:54:25 INFO Applying migration id=thread 2026/02/05 16:54:25 INFO Applying migration id=host 2026/02/05 16:54:25 INFO Applying migration id=sharedinbox 2026/02/05 16:54:25 INFO Applying migration id=noteshost 2026/02/05 16:54:25 INFO Applying migration id=fetched 2026/02/05 16:54:25 INFO Applying migration id=move 2026/02/05 16:54:25 INFO Applying migration id=cleanup 2026/02/05 16:54:25 INFO Applying migration id=received 2026/02/05 16:54:25 INFO Applying migration id=namehost 2026/02/05 16:54:25 INFO Applying migration id=outboxhost 2026/02/05 16:54:25 INFO Applying migration id=notesfts 2026/02/05 16:54:25 INFO Applying migration id=iconsname 2026/02/05 16:54:25 INFO Applying migration id=nohash 2026/02/05 16:54:25 INFO Applying migration id=shares 2026/02/05 16:54:25 INFO Applying migration id=actorttl 2026/02/05 16:54:25 INFO Applying migration id=tocc 2026/02/05 16:54:25 INFO Applying migration id=followeds 2026/02/05 16:54:25 INFO Applying migration id=certhash 2026/02/05 16:54:25 INFO Applying migration id=follows_sync 2026/02/05 16:54:25 INFO Applying migration id=jsonpath 2026/02/05 16:54:25 INFO Applying migration id=localforward 2026/02/05 16:54:25 INFO Applying migration id=avatar 2026/02/05 16:54:25 INFO Applying migration id=noimage 2026/02/05 16:54:25 INFO Applying migration id=feed 2026/02/05 16:54:25 INFO Applying migration id=bookmarks 2026/02/05 16:54:25 INFO Applying migration id=shareactivity 2026/02/05 16:54:25 INFO Applying migration id=application 2026/02/05 16:54:25 INFO Applying migration id=certificates 2026/02/05 16:54:25 INFO Applying migration id=rawforward 2026/02/05 16:54:25 INFO Applying migration id=publickey 2026/02/05 16:54:25 INFO Applying migration id=resolvegroup 2026/02/05 16:54:25 INFO Applying migration id=reject 2026/02/05 16:54:25 INFO Applying migration id=autodel 2026/02/05 16:54:25 INFO Applying migration id=jsonb 2026/02/05 16:54:25 INFO Applying migration id=quote 2026/02/05 16:54:25 INFO Applying migration id=rfc9421 2026/02/05 16:54:25 INFO Applying migration id=keys 2026/02/05 16:54:25 INFO Applying migration id=portable 2026/02/05 16:54:25 INFO Applying migration id=proofs 2026/02/05 16:54:25 INFO Applying migration id=contexts 2026/02/05 16:54:25 INFO Applying migration id=deliverieshost 2026/02/05 16:54:25 INFO Applying migration id=pembegin 2026/02/05 16:54:25 INFO Applying migration id=didhost 2026/02/05 16:54:26 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:26 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:26 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.43s) === RUN TestResolve_FederatedActorOldCacheActorError 2026/02/05 16:54:26 INFO Applying migration id=initial 2026/02/05 16:54:26 INFO Applying migration id=notesupdated 2026/02/05 16:54:26 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:26 INFO Applying migration id=activitiesid 2026/02/05 16:54:26 INFO Applying migration id=outbox 2026/02/05 16:54:26 INFO Applying migration id=edits 2026/02/05 16:54:26 INFO Applying migration id=outboxactor 2026/02/05 16:54:26 INFO Applying migration id=outboxsender 2026/02/05 16:54:26 INFO Applying migration id=thread 2026/02/05 16:54:26 INFO Applying migration id=host 2026/02/05 16:54:26 INFO Applying migration id=sharedinbox 2026/02/05 16:54:26 INFO Applying migration id=noteshost 2026/02/05 16:54:26 INFO Applying migration id=fetched 2026/02/05 16:54:26 INFO Applying migration id=move 2026/02/05 16:54:26 INFO Applying migration id=cleanup 2026/02/05 16:54:26 INFO Applying migration id=received 2026/02/05 16:54:26 INFO Applying migration id=namehost 2026/02/05 16:54:26 INFO Applying migration id=outboxhost 2026/02/05 16:54:26 INFO Applying migration id=notesfts 2026/02/05 16:54:26 INFO Applying migration id=iconsname 2026/02/05 16:54:26 INFO Applying migration id=nohash 2026/02/05 16:54:26 INFO Applying migration id=shares 2026/02/05 16:54:26 INFO Applying migration id=actorttl 2026/02/05 16:54:26 INFO Applying migration id=tocc 2026/02/05 16:54:26 INFO Applying migration id=followeds 2026/02/05 16:54:26 INFO Applying migration id=certhash 2026/02/05 16:54:26 INFO Applying migration id=follows_sync 2026/02/05 16:54:26 INFO Applying migration id=jsonpath 2026/02/05 16:54:26 INFO Applying migration id=localforward 2026/02/05 16:54:26 INFO Applying migration id=avatar 2026/02/05 16:54:26 INFO Applying migration id=noimage 2026/02/05 16:54:26 INFO Applying migration id=feed 2026/02/05 16:54:26 INFO Applying migration id=bookmarks 2026/02/05 16:54:26 INFO Applying migration id=shareactivity 2026/02/05 16:54:26 INFO Applying migration id=application 2026/02/05 16:54:26 INFO Applying migration id=certificates 2026/02/05 16:54:26 INFO Applying migration id=rawforward 2026/02/05 16:54:26 INFO Applying migration id=publickey 2026/02/05 16:54:26 INFO Applying migration id=resolvegroup 2026/02/05 16:54:26 INFO Applying migration id=reject 2026/02/05 16:54:26 INFO Applying migration id=autodel 2026/02/05 16:54:26 INFO Applying migration id=jsonb 2026/02/05 16:54:26 INFO Applying migration id=quote 2026/02/05 16:54:26 INFO Applying migration id=rfc9421 2026/02/05 16:54:26 INFO Applying migration id=keys 2026/02/05 16:54:26 INFO Applying migration id=portable 2026/02/05 16:54:26 INFO Applying migration id=proofs 2026/02/05 16:54:26 INFO Applying migration id=contexts 2026/02/05 16:54:26 INFO Applying migration id=deliverieshost 2026/02/05 16:54:26 INFO Applying migration id=pembegin 2026/02/05 16:54:26 INFO Applying migration id=didhost 2026/02/05 16:54:26 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:26 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:26 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.61s) === RUN TestResolve_FederatedActorOldCacheActorDeleted 2026/02/05 16:54:26 INFO Applying migration id=initial 2026/02/05 16:54:26 INFO Applying migration id=notesupdated 2026/02/05 16:54:26 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:26 INFO Applying migration id=activitiesid 2026/02/05 16:54:26 INFO Applying migration id=outbox 2026/02/05 16:54:26 INFO Applying migration id=edits 2026/02/05 16:54:26 INFO Applying migration id=outboxactor 2026/02/05 16:54:26 INFO Applying migration id=outboxsender 2026/02/05 16:54:26 INFO Applying migration id=thread 2026/02/05 16:54:26 INFO Applying migration id=host 2026/02/05 16:54:26 INFO Applying migration id=sharedinbox 2026/02/05 16:54:26 INFO Applying migration id=noteshost 2026/02/05 16:54:26 INFO Applying migration id=fetched 2026/02/05 16:54:26 INFO Applying migration id=move 2026/02/05 16:54:26 INFO Applying migration id=cleanup 2026/02/05 16:54:26 INFO Applying migration id=received 2026/02/05 16:54:26 INFO Applying migration id=namehost 2026/02/05 16:54:26 INFO Applying migration id=outboxhost 2026/02/05 16:54:26 INFO Applying migration id=notesfts 2026/02/05 16:54:26 INFO Applying migration id=iconsname 2026/02/05 16:54:26 INFO Applying migration id=nohash 2026/02/05 16:54:26 INFO Applying migration id=shares 2026/02/05 16:54:26 INFO Applying migration id=actorttl 2026/02/05 16:54:26 INFO Applying migration id=tocc 2026/02/05 16:54:26 INFO Applying migration id=followeds 2026/02/05 16:54:26 INFO Applying migration id=certhash 2026/02/05 16:54:26 INFO Applying migration id=follows_sync 2026/02/05 16:54:26 INFO Applying migration id=jsonpath 2026/02/05 16:54:26 INFO Applying migration id=localforward 2026/02/05 16:54:26 INFO Applying migration id=avatar 2026/02/05 16:54:26 INFO Applying migration id=noimage 2026/02/05 16:54:26 INFO Applying migration id=feed 2026/02/05 16:54:26 INFO Applying migration id=bookmarks 2026/02/05 16:54:26 INFO Applying migration id=shareactivity 2026/02/05 16:54:26 INFO Applying migration id=application 2026/02/05 16:54:26 INFO Applying migration id=certificates 2026/02/05 16:54:26 INFO Applying migration id=rawforward 2026/02/05 16:54:26 INFO Applying migration id=publickey 2026/02/05 16:54:26 INFO Applying migration id=resolvegroup 2026/02/05 16:54:26 INFO Applying migration id=reject 2026/02/05 16:54:26 INFO Applying migration id=autodel 2026/02/05 16:54:26 INFO Applying migration id=jsonb 2026/02/05 16:54:26 INFO Applying migration id=quote 2026/02/05 16:54:26 INFO Applying migration id=rfc9421 2026/02/05 16:54:26 INFO Applying migration id=keys 2026/02/05 16:54:26 INFO Applying migration id=portable 2026/02/05 16:54:26 INFO Applying migration id=proofs 2026/02/05 16:54:26 INFO Applying migration id=contexts 2026/02/05 16:54:26 INFO Applying migration id=deliverieshost 2026/02/05 16:54:26 INFO Applying migration id=pembegin 2026/02/05 16:54:26 INFO Applying migration id=didhost 2026/02/05 16:54:27 WARN Public key ID belongs to a different host actor=https://0.0.0.0/user/dan key="" 2026/02/05 16:54:27 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/05 16:54:27 WARN Actor is gone, deleting associated objects id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheActorDeleted (0.45s) === RUN TestResolve_FederatedActorFirstTimeWrongID 2026/02/05 16:54:27 INFO Applying migration id=initial 2026/02/05 16:54:27 INFO Applying migration id=notesupdated 2026/02/05 16:54:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:27 INFO Applying migration id=activitiesid 2026/02/05 16:54:27 INFO Applying migration id=outbox 2026/02/05 16:54:27 INFO Applying migration id=edits 2026/02/05 16:54:27 INFO Applying migration id=outboxactor 2026/02/05 16:54:27 INFO Applying migration id=outboxsender 2026/02/05 16:54:27 INFO Applying migration id=thread 2026/02/05 16:54:27 INFO Applying migration id=host 2026/02/05 16:54:27 INFO Applying migration id=sharedinbox 2026/02/05 16:54:27 INFO Applying migration id=noteshost 2026/02/05 16:54:27 INFO Applying migration id=fetched 2026/02/05 16:54:27 INFO Applying migration id=move 2026/02/05 16:54:27 INFO Applying migration id=cleanup 2026/02/05 16:54:27 INFO Applying migration id=received 2026/02/05 16:54:27 INFO Applying migration id=namehost 2026/02/05 16:54:27 INFO Applying migration id=outboxhost 2026/02/05 16:54:27 INFO Applying migration id=notesfts 2026/02/05 16:54:27 INFO Applying migration id=iconsname 2026/02/05 16:54:27 INFO Applying migration id=nohash 2026/02/05 16:54:27 INFO Applying migration id=shares 2026/02/05 16:54:27 INFO Applying migration id=actorttl 2026/02/05 16:54:27 INFO Applying migration id=tocc 2026/02/05 16:54:27 INFO Applying migration id=followeds 2026/02/05 16:54:27 INFO Applying migration id=certhash 2026/02/05 16:54:27 INFO Applying migration id=follows_sync 2026/02/05 16:54:27 INFO Applying migration id=jsonpath 2026/02/05 16:54:27 INFO Applying migration id=localforward 2026/02/05 16:54:27 INFO Applying migration id=avatar 2026/02/05 16:54:27 INFO Applying migration id=noimage 2026/02/05 16:54:27 INFO Applying migration id=feed 2026/02/05 16:54:27 INFO Applying migration id=bookmarks 2026/02/05 16:54:27 INFO Applying migration id=shareactivity 2026/02/05 16:54:27 INFO Applying migration id=application 2026/02/05 16:54:27 INFO Applying migration id=certificates 2026/02/05 16:54:27 INFO Applying migration id=rawforward 2026/02/05 16:54:27 INFO Applying migration id=publickey 2026/02/05 16:54:27 INFO Applying migration id=resolvegroup 2026/02/05 16:54:27 INFO Applying migration id=reject 2026/02/05 16:54:27 INFO Applying migration id=autodel 2026/02/05 16:54:27 INFO Applying migration id=jsonb 2026/02/05 16:54:27 INFO Applying migration id=quote 2026/02/05 16:54:27 INFO Applying migration id=rfc9421 2026/02/05 16:54:27 INFO Applying migration id=keys 2026/02/05 16:54:27 INFO Applying migration id=portable 2026/02/05 16:54:27 INFO Applying migration id=proofs 2026/02/05 16:54:27 INFO Applying migration id=contexts 2026/02/05 16:54:27 INFO Applying migration id=deliverieshost 2026/02/05 16:54:27 INFO Applying migration id=pembegin 2026/02/05 16:54:27 INFO Applying migration id=didhost 2026/02/05 16:54:27 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeWrongID (0.28s) === RUN TestResolve_FederatedActorFirstTimeDeleted 2026/02/05 16:54:27 INFO Applying migration id=initial 2026/02/05 16:54:27 INFO Applying migration id=notesupdated 2026/02/05 16:54:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:27 INFO Applying migration id=activitiesid 2026/02/05 16:54:27 INFO Applying migration id=outbox 2026/02/05 16:54:27 INFO Applying migration id=edits 2026/02/05 16:54:27 INFO Applying migration id=outboxactor 2026/02/05 16:54:27 INFO Applying migration id=outboxsender 2026/02/05 16:54:27 INFO Applying migration id=thread 2026/02/05 16:54:27 INFO Applying migration id=host 2026/02/05 16:54:27 INFO Applying migration id=sharedinbox 2026/02/05 16:54:27 INFO Applying migration id=noteshost 2026/02/05 16:54:27 INFO Applying migration id=fetched 2026/02/05 16:54:27 INFO Applying migration id=move 2026/02/05 16:54:27 INFO Applying migration id=cleanup 2026/02/05 16:54:27 INFO Applying migration id=received 2026/02/05 16:54:27 INFO Applying migration id=namehost 2026/02/05 16:54:27 INFO Applying migration id=outboxhost 2026/02/05 16:54:27 INFO Applying migration id=notesfts 2026/02/05 16:54:27 INFO Applying migration id=iconsname 2026/02/05 16:54:27 INFO Applying migration id=nohash 2026/02/05 16:54:27 INFO Applying migration id=shares 2026/02/05 16:54:27 INFO Applying migration id=actorttl 2026/02/05 16:54:27 INFO Applying migration id=tocc 2026/02/05 16:54:27 INFO Applying migration id=followeds 2026/02/05 16:54:27 INFO Applying migration id=certhash 2026/02/05 16:54:27 INFO Applying migration id=follows_sync 2026/02/05 16:54:27 INFO Applying migration id=jsonpath 2026/02/05 16:54:27 INFO Applying migration id=localforward 2026/02/05 16:54:27 INFO Applying migration id=avatar 2026/02/05 16:54:27 INFO Applying migration id=noimage 2026/02/05 16:54:27 INFO Applying migration id=feed 2026/02/05 16:54:27 INFO Applying migration id=bookmarks 2026/02/05 16:54:27 INFO Applying migration id=shareactivity 2026/02/05 16:54:27 INFO Applying migration id=application 2026/02/05 16:54:27 INFO Applying migration id=certificates 2026/02/05 16:54:27 INFO Applying migration id=rawforward 2026/02/05 16:54:27 INFO Applying migration id=publickey 2026/02/05 16:54:27 INFO Applying migration id=resolvegroup 2026/02/05 16:54:27 INFO Applying migration id=reject 2026/02/05 16:54:27 INFO Applying migration id=autodel 2026/02/05 16:54:27 INFO Applying migration id=jsonb 2026/02/05 16:54:27 INFO Applying migration id=quote 2026/02/05 16:54:27 INFO Applying migration id=rfc9421 2026/02/05 16:54:27 INFO Applying migration id=keys 2026/02/05 16:54:27 INFO Applying migration id=portable 2026/02/05 16:54:27 INFO Applying migration id=proofs 2026/02/05 16:54:27 INFO Applying migration id=contexts 2026/02/05 16:54:27 INFO Applying migration id=deliverieshost 2026/02/05 16:54:27 INFO Applying migration id=pembegin 2026/02/05 16:54:27 INFO Applying migration id=didhost --- PASS: TestResolve_FederatedActorFirstTimeDeleted (0.33s) === RUN TestResolve_FederatedActorFirstTimeTooYoung 2026/02/05 16:54:27 INFO Applying migration id=initial 2026/02/05 16:54:27 INFO Applying migration id=notesupdated 2026/02/05 16:54:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:27 INFO Applying migration id=activitiesid 2026/02/05 16:54:27 INFO Applying migration id=outbox 2026/02/05 16:54:27 INFO Applying migration id=edits 2026/02/05 16:54:27 INFO Applying migration id=outboxactor 2026/02/05 16:54:27 INFO Applying migration id=outboxsender 2026/02/05 16:54:27 INFO Applying migration id=thread 2026/02/05 16:54:27 INFO Applying migration id=host 2026/02/05 16:54:27 INFO Applying migration id=sharedinbox 2026/02/05 16:54:27 INFO Applying migration id=noteshost 2026/02/05 16:54:27 INFO Applying migration id=fetched 2026/02/05 16:54:27 INFO Applying migration id=move 2026/02/05 16:54:27 INFO Applying migration id=cleanup 2026/02/05 16:54:27 INFO Applying migration id=received 2026/02/05 16:54:27 INFO Applying migration id=namehost 2026/02/05 16:54:27 INFO Applying migration id=outboxhost 2026/02/05 16:54:27 INFO Applying migration id=notesfts 2026/02/05 16:54:27 INFO Applying migration id=iconsname 2026/02/05 16:54:27 INFO Applying migration id=nohash 2026/02/05 16:54:27 INFO Applying migration id=shares 2026/02/05 16:54:27 INFO Applying migration id=actorttl 2026/02/05 16:54:27 INFO Applying migration id=tocc 2026/02/05 16:54:27 INFO Applying migration id=followeds 2026/02/05 16:54:27 INFO Applying migration id=certhash 2026/02/05 16:54:27 INFO Applying migration id=follows_sync 2026/02/05 16:54:27 INFO Applying migration id=jsonpath 2026/02/05 16:54:27 INFO Applying migration id=localforward 2026/02/05 16:54:27 INFO Applying migration id=avatar 2026/02/05 16:54:27 INFO Applying migration id=noimage 2026/02/05 16:54:27 INFO Applying migration id=feed 2026/02/05 16:54:27 INFO Applying migration id=bookmarks 2026/02/05 16:54:27 INFO Applying migration id=shareactivity 2026/02/05 16:54:27 INFO Applying migration id=application 2026/02/05 16:54:27 INFO Applying migration id=certificates 2026/02/05 16:54:27 INFO Applying migration id=rawforward 2026/02/05 16:54:27 INFO Applying migration id=publickey 2026/02/05 16:54:27 INFO Applying migration id=resolvegroup 2026/02/05 16:54:27 INFO Applying migration id=reject 2026/02/05 16:54:27 INFO Applying migration id=autodel 2026/02/05 16:54:27 INFO Applying migration id=jsonb 2026/02/05 16:54:27 INFO Applying migration id=quote 2026/02/05 16:54:27 INFO Applying migration id=rfc9421 2026/02/05 16:54:27 INFO Applying migration id=keys 2026/02/05 16:54:27 INFO Applying migration id=portable 2026/02/05 16:54:27 INFO Applying migration id=proofs 2026/02/05 16:54:27 INFO Applying migration id=contexts 2026/02/05 16:54:27 INFO Applying migration id=deliverieshost 2026/02/05 16:54:27 INFO Applying migration id=pembegin 2026/02/05 16:54:27 INFO Applying migration id=didhost 2026/02/05 16:54:28 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeTooYoung (0.57s) === RUN TestResolve_FederatedActorFirstTimeSuspended 2026/02/05 16:54:28 INFO Applying migration id=initial 2026/02/05 16:54:28 INFO Applying migration id=notesupdated 2026/02/05 16:54:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:28 INFO Applying migration id=activitiesid 2026/02/05 16:54:28 INFO Applying migration id=outbox 2026/02/05 16:54:28 INFO Applying migration id=edits 2026/02/05 16:54:28 INFO Applying migration id=outboxactor 2026/02/05 16:54:28 INFO Applying migration id=outboxsender 2026/02/05 16:54:28 INFO Applying migration id=thread 2026/02/05 16:54:28 INFO Applying migration id=host 2026/02/05 16:54:28 INFO Applying migration id=sharedinbox 2026/02/05 16:54:28 INFO Applying migration id=noteshost 2026/02/05 16:54:28 INFO Applying migration id=fetched 2026/02/05 16:54:28 INFO Applying migration id=move 2026/02/05 16:54:28 INFO Applying migration id=cleanup 2026/02/05 16:54:28 INFO Applying migration id=received 2026/02/05 16:54:28 INFO Applying migration id=namehost 2026/02/05 16:54:28 INFO Applying migration id=outboxhost 2026/02/05 16:54:28 INFO Applying migration id=notesfts 2026/02/05 16:54:28 INFO Applying migration id=iconsname 2026/02/05 16:54:28 INFO Applying migration id=nohash 2026/02/05 16:54:28 INFO Applying migration id=shares 2026/02/05 16:54:28 INFO Applying migration id=actorttl 2026/02/05 16:54:28 INFO Applying migration id=tocc 2026/02/05 16:54:28 INFO Applying migration id=followeds 2026/02/05 16:54:28 INFO Applying migration id=certhash 2026/02/05 16:54:28 INFO Applying migration id=follows_sync 2026/02/05 16:54:28 INFO Applying migration id=jsonpath 2026/02/05 16:54:28 INFO Applying migration id=localforward 2026/02/05 16:54:28 INFO Applying migration id=avatar 2026/02/05 16:54:28 INFO Applying migration id=noimage 2026/02/05 16:54:28 INFO Applying migration id=feed 2026/02/05 16:54:28 INFO Applying migration id=bookmarks 2026/02/05 16:54:28 INFO Applying migration id=shareactivity 2026/02/05 16:54:28 INFO Applying migration id=application 2026/02/05 16:54:28 INFO Applying migration id=certificates 2026/02/05 16:54:28 INFO Applying migration id=rawforward 2026/02/05 16:54:28 INFO Applying migration id=publickey 2026/02/05 16:54:28 INFO Applying migration id=resolvegroup 2026/02/05 16:54:28 INFO Applying migration id=reject 2026/02/05 16:54:28 INFO Applying migration id=autodel 2026/02/05 16:54:28 INFO Applying migration id=jsonb 2026/02/05 16:54:28 INFO Applying migration id=quote 2026/02/05 16:54:28 INFO Applying migration id=rfc9421 2026/02/05 16:54:28 INFO Applying migration id=keys 2026/02/05 16:54:28 INFO Applying migration id=portable 2026/02/05 16:54:28 INFO Applying migration id=proofs 2026/02/05 16:54:28 INFO Applying migration id=contexts 2026/02/05 16:54:28 INFO Applying migration id=deliverieshost 2026/02/05 16:54:28 INFO Applying migration id=pembegin 2026/02/05 16:54:28 INFO Applying migration id=didhost 2026/02/05 16:54:28 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorFirstTimeSuspended (0.23s) === RUN TestResolve_FederatedActorWrongIDCached 2026/02/05 16:54:28 INFO Applying migration id=initial 2026/02/05 16:54:28 INFO Applying migration id=notesupdated 2026/02/05 16:54:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:28 INFO Applying migration id=activitiesid 2026/02/05 16:54:28 INFO Applying migration id=outbox 2026/02/05 16:54:28 INFO Applying migration id=edits 2026/02/05 16:54:28 INFO Applying migration id=outboxactor 2026/02/05 16:54:28 INFO Applying migration id=outboxsender 2026/02/05 16:54:28 INFO Applying migration id=thread 2026/02/05 16:54:28 INFO Applying migration id=host 2026/02/05 16:54:28 INFO Applying migration id=sharedinbox 2026/02/05 16:54:28 INFO Applying migration id=noteshost 2026/02/05 16:54:28 INFO Applying migration id=fetched 2026/02/05 16:54:28 INFO Applying migration id=move 2026/02/05 16:54:28 INFO Applying migration id=cleanup 2026/02/05 16:54:28 INFO Applying migration id=received 2026/02/05 16:54:28 INFO Applying migration id=namehost 2026/02/05 16:54:28 INFO Applying migration id=outboxhost 2026/02/05 16:54:28 INFO Applying migration id=notesfts 2026/02/05 16:54:28 INFO Applying migration id=iconsname 2026/02/05 16:54:28 INFO Applying migration id=nohash 2026/02/05 16:54:28 INFO Applying migration id=shares 2026/02/05 16:54:28 INFO Applying migration id=actorttl 2026/02/05 16:54:28 INFO Applying migration id=tocc 2026/02/05 16:54:28 INFO Applying migration id=followeds 2026/02/05 16:54:28 INFO Applying migration id=certhash 2026/02/05 16:54:28 INFO Applying migration id=follows_sync 2026/02/05 16:54:28 INFO Applying migration id=jsonpath 2026/02/05 16:54:28 INFO Applying migration id=localforward 2026/02/05 16:54:28 INFO Applying migration id=avatar 2026/02/05 16:54:28 INFO Applying migration id=noimage 2026/02/05 16:54:28 INFO Applying migration id=feed 2026/02/05 16:54:28 INFO Applying migration id=bookmarks 2026/02/05 16:54:28 INFO Applying migration id=shareactivity 2026/02/05 16:54:28 INFO Applying migration id=application 2026/02/05 16:54:28 INFO Applying migration id=certificates 2026/02/05 16:54:28 INFO Applying migration id=rawforward 2026/02/05 16:54:28 INFO Applying migration id=publickey 2026/02/05 16:54:28 INFO Applying migration id=resolvegroup 2026/02/05 16:54:28 INFO Applying migration id=reject 2026/02/05 16:54:28 INFO Applying migration id=autodel 2026/02/05 16:54:28 INFO Applying migration id=jsonb 2026/02/05 16:54:28 INFO Applying migration id=quote 2026/02/05 16:54:28 INFO Applying migration id=rfc9421 2026/02/05 16:54:28 INFO Applying migration id=keys 2026/02/05 16:54:28 INFO Applying migration id=portable 2026/02/05 16:54:28 INFO Applying migration id=proofs 2026/02/05 16:54:28 INFO Applying migration id=contexts 2026/02/05 16:54:28 INFO Applying migration id=deliverieshost 2026/02/05 16:54:28 INFO Applying migration id=pembegin 2026/02/05 16:54:28 INFO Applying migration id=didhost 2026/02/05 16:54:29 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDCached (0.88s) === RUN TestResolve_FederatedActorWrongIDCachedOldCache 2026/02/05 16:54:29 INFO Applying migration id=initial 2026/02/05 16:54:29 INFO Applying migration id=notesupdated 2026/02/05 16:54:29 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:29 INFO Applying migration id=activitiesid 2026/02/05 16:54:29 INFO Applying migration id=outbox 2026/02/05 16:54:29 INFO Applying migration id=edits 2026/02/05 16:54:29 INFO Applying migration id=outboxactor 2026/02/05 16:54:29 INFO Applying migration id=outboxsender 2026/02/05 16:54:29 INFO Applying migration id=thread 2026/02/05 16:54:29 INFO Applying migration id=host 2026/02/05 16:54:29 INFO Applying migration id=sharedinbox 2026/02/05 16:54:29 INFO Applying migration id=noteshost 2026/02/05 16:54:29 INFO Applying migration id=fetched 2026/02/05 16:54:29 INFO Applying migration id=move 2026/02/05 16:54:29 INFO Applying migration id=cleanup 2026/02/05 16:54:29 INFO Applying migration id=received 2026/02/05 16:54:29 INFO Applying migration id=namehost 2026/02/05 16:54:29 INFO Applying migration id=outboxhost 2026/02/05 16:54:29 INFO Applying migration id=notesfts 2026/02/05 16:54:29 INFO Applying migration id=iconsname 2026/02/05 16:54:29 INFO Applying migration id=nohash 2026/02/05 16:54:29 INFO Applying migration id=shares 2026/02/05 16:54:29 INFO Applying migration id=actorttl 2026/02/05 16:54:29 INFO Applying migration id=tocc 2026/02/05 16:54:29 INFO Applying migration id=followeds 2026/02/05 16:54:29 INFO Applying migration id=certhash 2026/02/05 16:54:29 INFO Applying migration id=follows_sync 2026/02/05 16:54:29 INFO Applying migration id=jsonpath 2026/02/05 16:54:29 INFO Applying migration id=localforward 2026/02/05 16:54:29 INFO Applying migration id=avatar 2026/02/05 16:54:29 INFO Applying migration id=noimage 2026/02/05 16:54:29 INFO Applying migration id=feed 2026/02/05 16:54:29 INFO Applying migration id=bookmarks 2026/02/05 16:54:29 INFO Applying migration id=shareactivity 2026/02/05 16:54:29 INFO Applying migration id=application 2026/02/05 16:54:29 INFO Applying migration id=certificates 2026/02/05 16:54:29 INFO Applying migration id=rawforward 2026/02/05 16:54:29 INFO Applying migration id=publickey 2026/02/05 16:54:29 INFO Applying migration id=resolvegroup 2026/02/05 16:54:29 INFO Applying migration id=reject 2026/02/05 16:54:29 INFO Applying migration id=autodel 2026/02/05 16:54:29 INFO Applying migration id=jsonb 2026/02/05 16:54:29 INFO Applying migration id=quote 2026/02/05 16:54:29 INFO Applying migration id=rfc9421 2026/02/05 16:54:29 INFO Applying migration id=keys 2026/02/05 16:54:29 INFO Applying migration id=portable 2026/02/05 16:54:29 INFO Applying migration id=proofs 2026/02/05 16:54:29 INFO Applying migration id=contexts 2026/02/05 16:54:29 INFO Applying migration id=deliverieshost 2026/02/05 16:54:29 INFO Applying migration id=pembegin 2026/02/05 16:54:29 INFO Applying migration id=didhost 2026/02/05 16:54:29 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/02/05 16:54:29 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/02/05 16:54:29 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDCachedOldCache (0.31s) === RUN TestResolve_FederatedActorWrongIDOldCache 2026/02/05 16:54:29 INFO Applying migration id=initial 2026/02/05 16:54:29 INFO Applying migration id=notesupdated 2026/02/05 16:54:29 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:29 INFO Applying migration id=activitiesid 2026/02/05 16:54:29 INFO Applying migration id=outbox 2026/02/05 16:54:29 INFO Applying migration id=edits 2026/02/05 16:54:29 INFO Applying migration id=outboxactor 2026/02/05 16:54:29 INFO Applying migration id=outboxsender 2026/02/05 16:54:29 INFO Applying migration id=thread 2026/02/05 16:54:29 INFO Applying migration id=host 2026/02/05 16:54:29 INFO Applying migration id=sharedinbox 2026/02/05 16:54:29 INFO Applying migration id=noteshost 2026/02/05 16:54:29 INFO Applying migration id=fetched 2026/02/05 16:54:29 INFO Applying migration id=move 2026/02/05 16:54:29 INFO Applying migration id=cleanup 2026/02/05 16:54:29 INFO Applying migration id=received 2026/02/05 16:54:29 INFO Applying migration id=namehost 2026/02/05 16:54:29 INFO Applying migration id=outboxhost 2026/02/05 16:54:29 INFO Applying migration id=notesfts 2026/02/05 16:54:29 INFO Applying migration id=iconsname 2026/02/05 16:54:29 INFO Applying migration id=nohash 2026/02/05 16:54:29 INFO Applying migration id=shares 2026/02/05 16:54:29 INFO Applying migration id=actorttl 2026/02/05 16:54:29 INFO Applying migration id=tocc 2026/02/05 16:54:29 INFO Applying migration id=followeds 2026/02/05 16:54:29 INFO Applying migration id=certhash 2026/02/05 16:54:29 INFO Applying migration id=follows_sync 2026/02/05 16:54:29 INFO Applying migration id=jsonpath 2026/02/05 16:54:29 INFO Applying migration id=localforward 2026/02/05 16:54:29 INFO Applying migration id=avatar 2026/02/05 16:54:29 INFO Applying migration id=noimage 2026/02/05 16:54:29 INFO Applying migration id=feed 2026/02/05 16:54:29 INFO Applying migration id=bookmarks 2026/02/05 16:54:29 INFO Applying migration id=shareactivity 2026/02/05 16:54:29 INFO Applying migration id=application 2026/02/05 16:54:29 INFO Applying migration id=certificates 2026/02/05 16:54:29 INFO Applying migration id=rawforward 2026/02/05 16:54:29 INFO Applying migration id=publickey 2026/02/05 16:54:29 INFO Applying migration id=resolvegroup 2026/02/05 16:54:29 INFO Applying migration id=reject 2026/02/05 16:54:29 INFO Applying migration id=autodel 2026/02/05 16:54:29 INFO Applying migration id=jsonb 2026/02/05 16:54:29 INFO Applying migration id=quote 2026/02/05 16:54:29 INFO Applying migration id=rfc9421 2026/02/05 16:54:29 INFO Applying migration id=keys 2026/02/05 16:54:29 INFO Applying migration id=portable 2026/02/05 16:54:29 INFO Applying migration id=proofs 2026/02/05 16:54:29 INFO Applying migration id=contexts 2026/02/05 16:54:29 INFO Applying migration id=deliverieshost 2026/02/05 16:54:29 INFO Applying migration id=pembegin 2026/02/05 16:54:29 INFO Applying migration id=didhost 2026/02/05 16:54:30 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/02/05 16:54:30 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/02/05 16:54:30 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" 2026/02/05 16:54:30 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/02/05 16:54:30 WARN Public key ID belongs to a different host actor=https://0.0.0.0/users/dan key="" --- PASS: TestResolve_FederatedActorWrongIDOldCache (0.28s) 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_Escaping --- PASS: TestToHTML_Escaping (0.00s) === CONT TestToHTML_EmojiMention --- PASS: TestToHTML_EmojiMention (0.00s) === CONT TestToHTML_NoMentions --- PASS: TestToHTML_NoMentions (0.00s) === CONT TestToHTML_MissingMentions --- PASS: TestToHTML_MissingMentions (0.00s) === CONT TestToHTML_Mentions --- PASS: TestToHTML_Mentions (0.00s) === CONT TestToHTML_TitleSubtitleAndParagraphs --- PASS: TestToHTML_TitleSubtitleAndParagraphs (0.00s) === CONT TestFromHTML_Quote === CONT TestToHTML_Empty === CONT TestFromHTML_OrderedList === CONT TestFromHTML_UnorderedList === CONT TestFromHTML_Escaping === CONT TestFromHTML_ImageAndSameLink === CONT TestFromHTML_ImageAndLink === CONT TestFromHTML_ImageNoSrc === CONT TestFromHTML_ImageAlt === CONT TestFromHTML_Image === CONT TestToHTML_OnlyLineBreaks === CONT TestFromHTML_TitleParagraphSubtitleAndParagraph === CONT TestFromHTML_LineBreak === CONT TestFromHTML_TitleSubtitleAndParagraphs === CONT TestFromHTML_TitleAndParagraphs === CONT TestFromHTML_Paragraphs === CONT TestFromHTML_Plain === CONT TestToHTML_ManyLinesManyLineBreaks === CONT TestToHTML_TrailingLineBreaks === CONT TestToHTML_TrailingLineBreak === CONT TestToHTML_LeadingLineBreaks === CONT TestToHTML_LeadingLineBreak === CONT TestToHTML_LinkDot === CONT TestToHTML_TitleAndParagraphs === CONT TestToHTML_LinkParentheses === CONT TestToHTML_LinkExclamationMark === CONT TestToHTML_Question === CONT TestToHTML_LinkAndLineBreak === CONT TestToHTML_LinkStart === CONT TestToHTML_LineBreak === CONT TestToHTML_ManyLineBreaks === CONT TestToHTML_TwoLineBreaks === CONT TestToHTML_Plain === CONT TestToHTML_OverlappingLink === CONT TestFromHTML_MentionAndLinkAltText === CONT TestFromHTML_Mention --- PASS: TestFromHTML_Quote (0.00s) --- PASS: TestFromHTML_OrderedList (0.00s) --- PASS: TestToHTML_Empty (0.00s) --- PASS: TestFromHTML_ImageAndSameLink (0.00s) === CONT TestFromHTML_MentionAndLinks === CONT TestToHTML_Link === CONT TestFromHTML_MentionAndLink --- PASS: TestFromHTML_ImageAndLink (0.00s) --- PASS: TestFromHTML_MentionAndLinks (0.00s) --- PASS: TestFromHTML_ImageNoSrc (0.00s) --- PASS: TestFromHTML_ImageAlt (0.00s) --- PASS: TestFromHTML_Image (0.00s) --- PASS: TestFromHTML_UnorderedList (0.00s) --- PASS: TestFromHTML_Escaping (0.00s) --- PASS: TestFromHTML_TitleParagraphSubtitleAndParagraph (0.00s) --- PASS: TestToHTML_OnlyLineBreaks (0.00s) --- PASS: TestFromHTML_LineBreak (0.00s) --- PASS: TestFromHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestFromHTML_TitleAndParagraphs (0.00s) --- PASS: TestFromHTML_Paragraphs (0.00s) --- PASS: TestFromHTML_Plain (0.00s) --- PASS: TestToHTML_ManyLinesManyLineBreaks (0.00s) --- PASS: TestToHTML_TrailingLineBreaks (0.00s) --- PASS: TestToHTML_TrailingLineBreak (0.00s) --- PASS: TestToHTML_LeadingLineBreaks (0.00s) --- PASS: TestToHTML_LeadingLineBreak (0.00s) --- PASS: TestToHTML_TitleAndParagraphs (0.00s) --- PASS: TestToHTML_LinkDot (0.00s) --- PASS: TestToHTML_LinkAndLineBreak (0.00s) --- PASS: TestToHTML_LinkParentheses (0.00s) --- PASS: TestToHTML_LinkStart (0.00s) --- PASS: TestToHTML_LinkExclamationMark (0.00s) --- PASS: TestToHTML_LineBreak (0.00s) --- PASS: TestToHTML_Question (0.00s) --- PASS: TestToHTML_ManyLineBreaks (0.00s) --- PASS: TestToHTML_TwoLineBreaks (0.00s) --- PASS: TestToHTML_Plain (0.00s) --- PASS: TestToHTML_OverlappingLink (0.00s) --- PASS: TestFromHTML_MentionAndLinkAltText (0.00s) --- PASS: TestFromHTML_Mention (0.00s) --- PASS: TestFromHTML_MentionAndLink (0.00s) --- PASS: TestToHTML_Link (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/MissingHeader === CONT TestRFC9421_BuildSignatureBase/UnsupportedComponent === CONT TestRFC9421_BuildSignatureBase/MultipleValues --- PASS: TestRFC9421_BuildSignatureBase (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/DerivedComponents (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/UnsupportedComponent (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MissingHeader (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MultipleValues (0.00s) === RUN TestRFC9421_Sign === PAUSE TestRFC9421_Sign === RUN TestRFC9421_VerifyHappyFlow === PAUSE TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyFailure === PAUSE TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifySignatureAge === PAUSE TestRFC9421_VerifySignatureAge === RUN TestSign_HappyFlow --- PASS: TestSign_HappyFlow (0.14s) === RUN TestSign_Get --- PASS: TestSign_Get (0.13s) === RUN TestSign_NoKeyID --- PASS: TestSign_NoKeyID (0.09s) === RUN TestSign_WrongKeyType --- PASS: TestSign_WrongKeyType (0.00s) === RUN TestSign_MissingHeader --- PASS: TestSign_MissingHeader (0.11s) === RUN TestSign_ReadFailure --- PASS: TestSign_ReadFailure (0.26s) === RUN TestSign_SignFailure --- PASS: TestSign_SignFailure (0.00s) === RUN TestVerify_TooOld --- PASS: TestVerify_TooOld (0.29s) === RUN TestVerify_TooNew --- PASS: TestVerify_TooNew (0.04s) === RUN TestVerify_NoDate --- PASS: TestVerify_NoDate (0.34s) === RUN TestVerify_InvalidDate --- PASS: TestVerify_InvalidDate (0.13s) === RUN TestVerify_WrongHost --- PASS: TestVerify_WrongHost (0.55s) === RUN TestVerify_EmptyHost --- PASS: TestVerify_EmptyHost (0.31s) === RUN TestVerify_NoHostFallback --- PASS: TestVerify_NoHostFallback (0.23s) === RUN TestVerify_NoHostWrongFallback --- PASS: TestVerify_NoHostWrongFallback (0.38s) === RUN TestVerify_TwoSignatureHeaders --- PASS: TestVerify_TwoSignatureHeaders (0.35s) === RUN TestVerify_TwoKeyIDs --- PASS: TestVerify_TwoKeyIDs (0.05s) === RUN TestVerify_TwoSignatures --- PASS: TestVerify_TwoSignatures (0.08s) === RUN TestVerify_TwoHeaders --- PASS: TestVerify_TwoHeaders (0.11s) === RUN TestVerify_InvalidAttribute --- PASS: TestVerify_InvalidAttribute (0.14s) === RUN TestVerify_NoKeyID --- PASS: TestVerify_NoKeyID (0.24s) === RUN TestVerify_NoSignature --- PASS: TestVerify_NoSignature (0.56s) === RUN TestVerify_NoHeaders --- PASS: TestVerify_NoHeaders (0.52s) === RUN TestVerify_InvalidSignatureBase64 --- PASS: TestVerify_InvalidSignatureBase64 (0.47s) === RUN TestVerify_DuplicateHeaders --- PASS: TestVerify_DuplicateHeaders (0.31s) === RUN TestVerify_HeadersOnlyWhitespace --- PASS: TestVerify_HeadersOnlyWhitespace (0.25s) === RUN TestVerify_HeadersLeadingWhitespace --- PASS: TestVerify_HeadersLeadingWhitespace (0.35s) === RUN TestVerify_HeadersTrailingWhitespace --- PASS: TestVerify_HeadersTrailingWhitespace (0.19s) === RUN TestVerify_HeadersContainsWhitespace --- PASS: TestVerify_HeadersContainsWhitespace (0.04s) === RUN TestVerify_TargetNotSigned --- PASS: TestVerify_TargetNotSigned (0.12s) === RUN TestVerify_HostNotSigned --- PASS: TestVerify_HostNotSigned (0.43s) === RUN TestVerify_DateNotSigned --- PASS: TestVerify_DateNotSigned (0.28s) === RUN TestVerify_DigestNotSigned --- PASS: TestVerify_DigestNotSigned (0.29s) === RUN TestVerify_MissingSignedHeader --- PASS: TestVerify_MissingSignedHeader (0.29s) === RUN TestVerify_MissingSpecialSignedHeader --- PASS: TestVerify_MissingSpecialSignedHeader (0.21s) === RUN TestVerify_DuplicateSignedHeader --- PASS: TestVerify_DuplicateSignedHeader (0.27s) === RUN TestVerify_NoDigest --- PASS: TestVerify_NoDigest (0.11s) === RUN TestVerify_ShortDigest --- PASS: TestVerify_ShortDigest (0.22s) === RUN TestVerify_InvalidDigestAlgorithm --- PASS: TestVerify_InvalidDigestAlgorithm (0.32s) === RUN TestVerify_InvalidDigestBase64 --- PASS: TestVerify_InvalidDigestBase64 (0.14s) === RUN TestVerify_InvalidDigestHashSize --- PASS: TestVerify_InvalidDigestHashSize (0.32s) === RUN TestVerify_WrongHash --- PASS: TestVerify_WrongHash (0.16s) === RUN TestVerify_DifferentMethod --- PASS: TestVerify_DifferentMethod (0.11s) === RUN TestVerify_DifferentHost --- PASS: TestVerify_DifferentHost (0.18s) === RUN TestVerify_DifferentDate --- PASS: TestVerify_DifferentDate (0.16s) === RUN TestVerify_DifferentContentType --- PASS: TestVerify_DifferentContentType (0.09s) === RUN TestVerify_WrongKey --- PASS: TestVerify_WrongKey (0.54s) === RUN TestVerify_SmallKey --- PASS: TestVerify_SmallKey (0.02s) === RUN TestVerify_WrongKeyType --- PASS: TestVerify_WrongKeyType (0.10s) === CONT TestRFC9421_VerifySignatureAge === RUN TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_VerifySignatureAge/Ed25519 === CONT TestRFC9421_Sign === RUN TestRFC9421_VerifySignatureAge/Ed25519#01 === PAUSE TestRFC9421_VerifySignatureAge/Ed25519#01 === CONT TestRFC9421_VerifySignatureAge/Ed25519 === RUN TestRFC9421_Sign/RSAHappyFlow === PAUSE TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_VerifyHappyFlow/RSA === CONT TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifyFailure/TwoSignatures === RUN TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_VerifyFailure/TwoSignatures === RUN TestRFC9421_Sign/BodyReadFailure === RUN TestRFC9421_VerifyFailure/TwoContentDigest === PAUSE TestRFC9421_Sign/BodyReadFailure === PAUSE TestRFC9421_VerifyFailure/TwoContentDigest === RUN TestRFC9421_VerifyHappyFlow/Ed25519 === PAUSE TestRFC9421_VerifyHappyFlow/Ed25519 === CONT TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_Sign/EmptyKeyID === CONT TestRFC9421_VerifyHappyFlow/Ed25519 === PAUSE TestRFC9421_Sign/EmptyKeyID === CONT TestRFC9421_VerifySignatureAge/Ed25519#01 === RUN TestRFC9421_Sign/InvalidKeyType === PAUSE TestRFC9421_Sign/InvalidKeyType === RUN TestRFC9421_Sign/SmallKey === PAUSE TestRFC9421_Sign/SmallKey === RUN TestRFC9421_Sign/InvalidComponent === PAUSE TestRFC9421_Sign/InvalidComponent --- PASS: TestRFC9421_VerifySignatureAge (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519 (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519#01 (0.00s) === RUN TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_VerifyFailure/InvalidBase64 === PAUSE TestRFC9421_VerifyFailure/InvalidBase64 === RUN TestRFC9421_VerifyFailure/CreatedNotNumber === PAUSE TestRFC9421_VerifyFailure/CreatedNotNumber === PAUSE TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_VerifyFailure/Expired === RUN TestRFC9421_Sign/PostWithoutQuery === PAUSE TestRFC9421_Sign/PostWithoutQuery === PAUSE TestRFC9421_VerifyFailure/Expired === RUN TestRFC9421_Sign/GetWithQuery === RUN TestRFC9421_VerifyFailure/ExpiresNotNumber === PAUSE TestRFC9421_Sign/GetWithQuery === PAUSE TestRFC9421_VerifyFailure/ExpiresNotNumber === RUN TestRFC9421_Sign/GetWithoutQuery === RUN TestRFC9421_VerifyFailure/TwoAlg === PAUSE TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_VerifyFailure/TwoAlg === CONT TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_Sign/GetWithoutQuery === CONT TestRFC9421_Sign/GetWithQuery === CONT TestRFC9421_Sign/PostWithoutQuery === CONT TestRFC9421_Sign/BodyReadFailure === CONT TestRFC9421_Sign/EmptyKeyID === CONT TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_Sign/Ed25519HappyFlow === RUN TestRFC9421_VerifyFailure/InvalidAlg === PAUSE TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_Sign/InvalidComponent === RUN TestRFC9421_VerifyFailure/AlgNoQuotes === PAUSE TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_Sign/SmallKey === RUN TestRFC9421_VerifyFailure/InvalidHost === PAUSE TestRFC9421_VerifyFailure/InvalidHost === CONT TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_VerifyFailure/InvalidSignatureInput === PAUSE TestRFC9421_VerifyFailure/InvalidSignatureInput === RUN TestRFC9421_VerifyFailure/InvalidSignature === PAUSE TestRFC9421_VerifyFailure/InvalidSignature === RUN TestRFC9421_VerifyFailure/LabelMismatch === PAUSE TestRFC9421_VerifyFailure/LabelMismatch === RUN TestRFC9421_VerifyFailure/DuplicateComponent === PAUSE TestRFC9421_VerifyFailure/DuplicateComponent === RUN TestRFC9421_VerifyFailure/MissingRequiredComponent === PAUSE TestRFC9421_VerifyFailure/MissingRequiredComponent === RUN TestRFC9421_VerifyFailure/TwoKeyIDs === PAUSE TestRFC9421_VerifyFailure/TwoKeyIDs === RUN TestRFC9421_VerifyFailure/KeyIDNoQuotes === PAUSE TestRFC9421_VerifyFailure/KeyIDNoQuotes === RUN TestRFC9421_VerifyFailure/TwoCreated === PAUSE TestRFC9421_VerifyFailure/TwoCreated === RUN TestRFC9421_VerifyFailure/TwoExpires === PAUSE TestRFC9421_VerifyFailure/TwoExpires === RUN TestRFC9421_VerifyFailure/AddedTag === PAUSE TestRFC9421_VerifyFailure/AddedTag === RUN TestRFC9421_VerifyFailure/InvalidParameter === PAUSE TestRFC9421_VerifyFailure/InvalidParameter === RUN TestRFC9421_VerifyFailure/NoKeyId --- PASS: TestRFC9421_VerifyHappyFlow (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/RSA (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/Ed25519 (0.00s) === 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/InvalidContentDigestInvalidType === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === CONT TestRFC9421_VerifyFailure/TwoKeyIDs === CONT TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_VerifyFailure/InvalidHost === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === CONT TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_VerifyFailure/CreatedNotNumber === CONT TestRFC9421_VerifyFailure/NoContentDigest === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === CONT TestRFC9421_VerifyFailure/EmptyContentDigest === CONT TestRFC9421_VerifyFailure/InvalidBase64 === CONT TestRFC9421_VerifyFailure/AddedTag === CONT TestRFC9421_VerifyFailure/KeyIDNoQuotes === CONT TestRFC9421_VerifyFailure/NoCreated === CONT TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === CONT TestRFC9421_VerifyFailure/NoKeyId === CONT TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_VerifyFailure/InvalidParameter === CONT TestRFC9421_VerifyFailure/MissingRequiredComponent === CONT TestRFC9421_VerifyFailure/TwoSignatures === CONT TestRFC9421_VerifyFailure/DuplicateComponent === CONT TestRFC9421_VerifyFailure/TwoCreated === CONT TestRFC9421_VerifyFailure/LabelMismatch === CONT TestRFC9421_VerifyFailure/TwoExpires === CONT TestRFC9421_VerifyFailure/Expired === CONT TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_VerifyFailure/TwoAlg === CONT TestRFC9421_VerifyFailure/ExpiresNotNumber === CONT TestRFC9421_VerifyFailure/InvalidContentDigest --- PASS: TestRFC9421_VerifyFailure (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoKeyIDs (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidHost (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/CreatedNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignatureInput (0.00s) --- PASS: TestRFC9421_VerifyFailure/EmptyContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/KeyIDNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoKeyId (0.00s) --- PASS: TestRFC9421_VerifyFailure/AddedTag (0.00s) --- PASS: TestRFC9421_VerifyFailure/AlgNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidParameter (0.00s) --- PASS: TestRFC9421_VerifyFailure/MissingRequiredComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoSignatures (0.00s) --- PASS: TestRFC9421_VerifyFailure/DuplicateComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/LabelMismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoExpires (0.00s) --- PASS: TestRFC9421_VerifyFailure/Expired (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignature (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/ExpiresNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigest (0.00s) --- PASS: TestRFC9421_Sign (0.00s) --- PASS: TestRFC9421_Sign/BodyReadFailure (0.00s) --- PASS: TestRFC9421_Sign/EmptyKeyID (0.00s) --- PASS: TestRFC9421_Sign/InvalidKeyType (0.00s) --- PASS: TestRFC9421_Sign/GetWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/Ed25519HappyFlow (0.00s) --- PASS: TestRFC9421_Sign/InvalidComponent (0.00s) --- PASS: TestRFC9421_Sign/GetWithQuery (0.00s) --- PASS: TestRFC9421_Sign/SmallKey (0.00s) --- PASS: TestRFC9421_Sign/PostWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/PostWithQuery (0.00s) --- PASS: TestRFC9421_Sign/RSAHappyFlow (0.00s) 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.00s) --- PASS: TestProof_Sign (0.00s) PASS ok github.com/dimkr/tootik/proof (cached) === RUN TestAvatar_HappyFlow 2026/02/05 16:54:03 INFO Applying migration id=initial 2026/02/05 16:54:03 INFO Applying migration id=notesupdated 2026/02/05 16:54:03 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:03 INFO Applying migration id=activitiesid 2026/02/05 16:54:03 INFO Applying migration id=outbox 2026/02/05 16:54:03 INFO Applying migration id=edits 2026/02/05 16:54:03 INFO Applying migration id=outboxactor 2026/02/05 16:54:03 INFO Applying migration id=outboxsender 2026/02/05 16:54:03 INFO Applying migration id=thread 2026/02/05 16:54:03 INFO Applying migration id=host 2026/02/05 16:54:03 INFO Applying migration id=sharedinbox 2026/02/05 16:54:03 INFO Applying migration id=noteshost 2026/02/05 16:54:03 INFO Applying migration id=fetched 2026/02/05 16:54:03 INFO Applying migration id=move 2026/02/05 16:54:03 INFO Applying migration id=cleanup 2026/02/05 16:54:03 INFO Applying migration id=received 2026/02/05 16:54:03 INFO Applying migration id=namehost 2026/02/05 16:54:03 INFO Applying migration id=outboxhost 2026/02/05 16:54:03 INFO Applying migration id=notesfts 2026/02/05 16:54:03 INFO Applying migration id=iconsname 2026/02/05 16:54:03 INFO Applying migration id=nohash 2026/02/05 16:54:04 INFO Applying migration id=shares 2026/02/05 16:54:04 INFO Applying migration id=actorttl 2026/02/05 16:54:04 INFO Applying migration id=tocc 2026/02/05 16:54:04 INFO Applying migration id=followeds 2026/02/05 16:54:04 INFO Applying migration id=certhash 2026/02/05 16:54:04 INFO Applying migration id=follows_sync 2026/02/05 16:54:04 INFO Applying migration id=jsonpath 2026/02/05 16:54:04 INFO Applying migration id=localforward 2026/02/05 16:54:04 INFO Applying migration id=avatar 2026/02/05 16:54:04 INFO Applying migration id=noimage 2026/02/05 16:54:04 INFO Applying migration id=feed 2026/02/05 16:54:04 INFO Applying migration id=bookmarks 2026/02/05 16:54:04 INFO Applying migration id=shareactivity 2026/02/05 16:54:04 INFO Applying migration id=application 2026/02/05 16:54:04 INFO Applying migration id=certificates 2026/02/05 16:54:04 INFO Applying migration id=rawforward 2026/02/05 16:54:04 INFO Applying migration id=publickey 2026/02/05 16:54:04 INFO Applying migration id=resolvegroup 2026/02/05 16:54:04 INFO Applying migration id=reject 2026/02/05 16:54:04 INFO Applying migration id=autodel 2026/02/05 16:54:04 INFO Applying migration id=jsonb 2026/02/05 16:54:04 INFO Applying migration id=quote 2026/02/05 16:54:04 INFO Applying migration id=rfc9421 2026/02/05 16:54:04 INFO Applying migration id=keys 2026/02/05 16:54:04 INFO Applying migration id=portable 2026/02/05 16:54:04 INFO Applying migration id=proofs 2026/02/05 16:54:04 INFO Applying migration id=contexts 2026/02/05 16:54:04 INFO Applying migration id=deliverieshost 2026/02/05 16:54:04 INFO Applying migration id=pembegin 2026/02/05 16:54:04 INFO Applying migration id=didhost --- PASS: TestAvatar_HappyFlow (0.89s) === RUN TestAvatar_NewUser 2026/02/05 16:54:04 INFO Applying migration id=initial 2026/02/05 16:54:04 INFO Applying migration id=notesupdated 2026/02/05 16:54:04 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:04 INFO Applying migration id=activitiesid 2026/02/05 16:54:04 INFO Applying migration id=outbox 2026/02/05 16:54:04 INFO Applying migration id=edits 2026/02/05 16:54:04 INFO Applying migration id=outboxactor 2026/02/05 16:54:04 INFO Applying migration id=outboxsender 2026/02/05 16:54:04 INFO Applying migration id=thread 2026/02/05 16:54:04 INFO Applying migration id=host 2026/02/05 16:54:04 INFO Applying migration id=sharedinbox 2026/02/05 16:54:04 INFO Applying migration id=noteshost 2026/02/05 16:54:04 INFO Applying migration id=fetched 2026/02/05 16:54:04 INFO Applying migration id=move 2026/02/05 16:54:04 INFO Applying migration id=cleanup 2026/02/05 16:54:04 INFO Applying migration id=received 2026/02/05 16:54:04 INFO Applying migration id=namehost 2026/02/05 16:54:04 INFO Applying migration id=outboxhost 2026/02/05 16:54:04 INFO Applying migration id=notesfts 2026/02/05 16:54:04 INFO Applying migration id=iconsname 2026/02/05 16:54:04 INFO Applying migration id=nohash 2026/02/05 16:54:04 INFO Applying migration id=shares 2026/02/05 16:54:04 INFO Applying migration id=actorttl 2026/02/05 16:54:04 INFO Applying migration id=tocc 2026/02/05 16:54:04 INFO Applying migration id=followeds 2026/02/05 16:54:04 INFO Applying migration id=certhash 2026/02/05 16:54:04 INFO Applying migration id=follows_sync 2026/02/05 16:54:04 INFO Applying migration id=jsonpath 2026/02/05 16:54:04 INFO Applying migration id=localforward 2026/02/05 16:54:04 INFO Applying migration id=avatar 2026/02/05 16:54:04 INFO Applying migration id=noimage 2026/02/05 16:54:04 INFO Applying migration id=feed 2026/02/05 16:54:04 INFO Applying migration id=bookmarks 2026/02/05 16:54:04 INFO Applying migration id=shareactivity 2026/02/05 16:54:04 INFO Applying migration id=application 2026/02/05 16:54:04 INFO Applying migration id=certificates 2026/02/05 16:54:04 INFO Applying migration id=rawforward 2026/02/05 16:54:04 INFO Applying migration id=publickey 2026/02/05 16:54:04 INFO Applying migration id=resolvegroup 2026/02/05 16:54:04 INFO Applying migration id=reject 2026/02/05 16:54:04 INFO Applying migration id=autodel 2026/02/05 16:54:04 INFO Applying migration id=jsonb 2026/02/05 16:54:05 INFO Applying migration id=quote 2026/02/05 16:54:05 INFO Applying migration id=rfc9421 2026/02/05 16:54:05 INFO Applying migration id=keys 2026/02/05 16:54:05 INFO Applying migration id=portable 2026/02/05 16:54:05 INFO Applying migration id=proofs 2026/02/05 16:54:05 INFO Applying migration id=contexts 2026/02/05 16:54:05 INFO Applying migration id=deliverieshost 2026/02/05 16:54:05 INFO Applying migration id=pembegin 2026/02/05 16:54:05 INFO Applying migration id=didhost 2026/02/05 16:54:05 WARN Throttled request to set avatar can=2026-02-05T17:24:00.952Z --- PASS: TestAvatar_NewUser (1.08s) === RUN TestAvatar_ChangedRecently 2026/02/05 16:54:05 INFO Applying migration id=initial 2026/02/05 16:54:05 INFO Applying migration id=notesupdated 2026/02/05 16:54:05 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:05 INFO Applying migration id=activitiesid 2026/02/05 16:54:05 INFO Applying migration id=outbox 2026/02/05 16:54:05 INFO Applying migration id=edits 2026/02/05 16:54:05 INFO Applying migration id=outboxactor 2026/02/05 16:54:05 INFO Applying migration id=outboxsender 2026/02/05 16:54:05 INFO Applying migration id=thread 2026/02/05 16:54:05 INFO Applying migration id=host 2026/02/05 16:54:05 INFO Applying migration id=sharedinbox 2026/02/05 16:54:05 INFO Applying migration id=noteshost 2026/02/05 16:54:05 INFO Applying migration id=fetched 2026/02/05 16:54:05 INFO Applying migration id=move 2026/02/05 16:54:05 INFO Applying migration id=cleanup 2026/02/05 16:54:05 INFO Applying migration id=received 2026/02/05 16:54:05 INFO Applying migration id=namehost 2026/02/05 16:54:05 INFO Applying migration id=outboxhost 2026/02/05 16:54:05 INFO Applying migration id=notesfts 2026/02/05 16:54:05 INFO Applying migration id=iconsname 2026/02/05 16:54:05 INFO Applying migration id=nohash 2026/02/05 16:54:05 INFO Applying migration id=shares 2026/02/05 16:54:05 INFO Applying migration id=actorttl 2026/02/05 16:54:05 INFO Applying migration id=tocc 2026/02/05 16:54:06 INFO Applying migration id=followeds 2026/02/05 16:54:06 INFO Applying migration id=certhash 2026/02/05 16:54:06 INFO Applying migration id=follows_sync 2026/02/05 16:54:06 INFO Applying migration id=jsonpath 2026/02/05 16:54:06 INFO Applying migration id=localforward 2026/02/05 16:54:06 INFO Applying migration id=avatar 2026/02/05 16:54:06 INFO Applying migration id=noimage 2026/02/05 16:54:06 INFO Applying migration id=feed 2026/02/05 16:54:06 INFO Applying migration id=bookmarks 2026/02/05 16:54:06 INFO Applying migration id=shareactivity 2026/02/05 16:54:06 INFO Applying migration id=application 2026/02/05 16:54:06 INFO Applying migration id=certificates 2026/02/05 16:54:06 INFO Applying migration id=rawforward 2026/02/05 16:54:06 INFO Applying migration id=publickey 2026/02/05 16:54:06 INFO Applying migration id=resolvegroup 2026/02/05 16:54:06 INFO Applying migration id=reject 2026/02/05 16:54:06 INFO Applying migration id=autodel 2026/02/05 16:54:06 INFO Applying migration id=jsonb 2026/02/05 16:54:06 INFO Applying migration id=quote 2026/02/05 16:54:06 INFO Applying migration id=rfc9421 2026/02/05 16:54:06 INFO Applying migration id=keys 2026/02/05 16:54:06 INFO Applying migration id=portable 2026/02/05 16:54:06 INFO Applying migration id=proofs 2026/02/05 16:54:06 INFO Applying migration id=contexts 2026/02/05 16:54:06 INFO Applying migration id=deliverieshost 2026/02/05 16:54:06 INFO Applying migration id=pembegin 2026/02/05 16:54:06 INFO Applying migration id=didhost 2026/02/05 16:54:07 WARN Throttled request to set avatar can=2026-02-05T17:24:02.373Z --- PASS: TestAvatar_ChangedRecently (1.42s) === RUN TestAvatar_HappyFlowSizeFirst 2026/02/05 16:54:07 INFO Applying migration id=initial 2026/02/05 16:54:07 INFO Applying migration id=notesupdated 2026/02/05 16:54:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:07 INFO Applying migration id=activitiesid 2026/02/05 16:54:07 INFO Applying migration id=outbox 2026/02/05 16:54:07 INFO Applying migration id=edits 2026/02/05 16:54:07 INFO Applying migration id=outboxactor 2026/02/05 16:54:07 INFO Applying migration id=outboxsender 2026/02/05 16:54:07 INFO Applying migration id=thread 2026/02/05 16:54:07 INFO Applying migration id=host 2026/02/05 16:54:07 INFO Applying migration id=sharedinbox 2026/02/05 16:54:07 INFO Applying migration id=noteshost 2026/02/05 16:54:07 INFO Applying migration id=fetched 2026/02/05 16:54:07 INFO Applying migration id=move 2026/02/05 16:54:07 INFO Applying migration id=cleanup 2026/02/05 16:54:07 INFO Applying migration id=received 2026/02/05 16:54:07 INFO Applying migration id=namehost 2026/02/05 16:54:07 INFO Applying migration id=outboxhost 2026/02/05 16:54:07 INFO Applying migration id=notesfts 2026/02/05 16:54:07 INFO Applying migration id=iconsname 2026/02/05 16:54:07 INFO Applying migration id=nohash 2026/02/05 16:54:07 INFO Applying migration id=shares 2026/02/05 16:54:07 INFO Applying migration id=actorttl 2026/02/05 16:54:07 INFO Applying migration id=tocc 2026/02/05 16:54:07 INFO Applying migration id=followeds 2026/02/05 16:54:07 INFO Applying migration id=certhash 2026/02/05 16:54:07 INFO Applying migration id=follows_sync 2026/02/05 16:54:07 INFO Applying migration id=jsonpath 2026/02/05 16:54:07 INFO Applying migration id=localforward 2026/02/05 16:54:07 INFO Applying migration id=avatar 2026/02/05 16:54:07 INFO Applying migration id=noimage 2026/02/05 16:54:07 INFO Applying migration id=feed 2026/02/05 16:54:07 INFO Applying migration id=bookmarks 2026/02/05 16:54:07 INFO Applying migration id=shareactivity 2026/02/05 16:54:07 INFO Applying migration id=application 2026/02/05 16:54:07 INFO Applying migration id=certificates 2026/02/05 16:54:07 INFO Applying migration id=rawforward 2026/02/05 16:54:07 INFO Applying migration id=publickey 2026/02/05 16:54:07 INFO Applying migration id=resolvegroup 2026/02/05 16:54:07 INFO Applying migration id=reject 2026/02/05 16:54:07 INFO Applying migration id=autodel 2026/02/05 16:54:07 INFO Applying migration id=jsonb 2026/02/05 16:54:07 INFO Applying migration id=quote 2026/02/05 16:54:07 INFO Applying migration id=rfc9421 2026/02/05 16:54:07 INFO Applying migration id=keys 2026/02/05 16:54:07 INFO Applying migration id=portable 2026/02/05 16:54:07 INFO Applying migration id=proofs 2026/02/05 16:54:07 INFO Applying migration id=contexts 2026/02/05 16:54:07 INFO Applying migration id=deliverieshost 2026/02/05 16:54:07 INFO Applying migration id=pembegin 2026/02/05 16:54:07 INFO Applying migration id=didhost --- PASS: TestAvatar_HappyFlowSizeFirst (0.78s) === RUN TestAvatar_InvalidSize 2026/02/05 16:54:08 INFO Applying migration id=initial 2026/02/05 16:54:08 INFO Applying migration id=notesupdated 2026/02/05 16:54:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:08 INFO Applying migration id=activitiesid 2026/02/05 16:54:08 INFO Applying migration id=outbox 2026/02/05 16:54:08 INFO Applying migration id=edits 2026/02/05 16:54:08 INFO Applying migration id=outboxactor 2026/02/05 16:54:08 INFO Applying migration id=outboxsender 2026/02/05 16:54:08 INFO Applying migration id=thread 2026/02/05 16:54:08 INFO Applying migration id=host 2026/02/05 16:54:08 INFO Applying migration id=sharedinbox 2026/02/05 16:54:08 INFO Applying migration id=noteshost 2026/02/05 16:54:08 INFO Applying migration id=fetched 2026/02/05 16:54:08 INFO Applying migration id=move 2026/02/05 16:54:08 INFO Applying migration id=cleanup 2026/02/05 16:54:08 INFO Applying migration id=received 2026/02/05 16:54:08 INFO Applying migration id=namehost 2026/02/05 16:54:08 INFO Applying migration id=outboxhost 2026/02/05 16:54:08 INFO Applying migration id=notesfts 2026/02/05 16:54:08 INFO Applying migration id=iconsname 2026/02/05 16:54:08 INFO Applying migration id=nohash 2026/02/05 16:54:08 INFO Applying migration id=shares 2026/02/05 16:54:08 INFO Applying migration id=actorttl 2026/02/05 16:54:08 INFO Applying migration id=tocc 2026/02/05 16:54:08 INFO Applying migration id=followeds 2026/02/05 16:54:08 INFO Applying migration id=certhash 2026/02/05 16:54:08 INFO Applying migration id=follows_sync 2026/02/05 16:54:08 INFO Applying migration id=jsonpath 2026/02/05 16:54:08 INFO Applying migration id=localforward 2026/02/05 16:54:08 INFO Applying migration id=avatar 2026/02/05 16:54:08 INFO Applying migration id=noimage 2026/02/05 16:54:08 INFO Applying migration id=feed 2026/02/05 16:54:08 INFO Applying migration id=bookmarks 2026/02/05 16:54:08 INFO Applying migration id=shareactivity 2026/02/05 16:54:08 INFO Applying migration id=application 2026/02/05 16:54:08 INFO Applying migration id=certificates 2026/02/05 16:54:08 INFO Applying migration id=rawforward 2026/02/05 16:54:08 INFO Applying migration id=publickey 2026/02/05 16:54:08 INFO Applying migration id=resolvegroup 2026/02/05 16:54:08 INFO Applying migration id=reject 2026/02/05 16:54:08 INFO Applying migration id=autodel 2026/02/05 16:54:08 INFO Applying migration id=jsonb 2026/02/05 16:54:08 INFO Applying migration id=quote 2026/02/05 16:54:08 INFO Applying migration id=rfc9421 2026/02/05 16:54:08 INFO Applying migration id=keys 2026/02/05 16:54:08 INFO Applying migration id=portable 2026/02/05 16:54:08 INFO Applying migration id=proofs 2026/02/05 16:54:08 INFO Applying migration id=contexts 2026/02/05 16:54:08 INFO Applying migration id=deliverieshost 2026/02/05 16:54:08 INFO Applying migration id=pembegin 2026/02/05 16:54:08 INFO Applying migration id=didhost 2026/02/05 16:54:09 WARN Failed to parse avatar size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestAvatar_InvalidSize (1.23s) === RUN TestAvatar_InvalidType 2026/02/05 16:54:09 INFO Applying migration id=initial 2026/02/05 16:54:09 INFO Applying migration id=notesupdated 2026/02/05 16:54:09 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:09 INFO Applying migration id=activitiesid 2026/02/05 16:54:09 INFO Applying migration id=outbox 2026/02/05 16:54:09 INFO Applying migration id=edits 2026/02/05 16:54:09 INFO Applying migration id=outboxactor 2026/02/05 16:54:09 INFO Applying migration id=outboxsender 2026/02/05 16:54:09 INFO Applying migration id=thread 2026/02/05 16:54:09 INFO Applying migration id=host 2026/02/05 16:54:09 INFO Applying migration id=sharedinbox 2026/02/05 16:54:09 INFO Applying migration id=noteshost 2026/02/05 16:54:09 INFO Applying migration id=fetched 2026/02/05 16:54:09 INFO Applying migration id=move 2026/02/05 16:54:09 INFO Applying migration id=cleanup 2026/02/05 16:54:09 INFO Applying migration id=received 2026/02/05 16:54:09 INFO Applying migration id=namehost 2026/02/05 16:54:09 INFO Applying migration id=outboxhost 2026/02/05 16:54:09 INFO Applying migration id=notesfts 2026/02/05 16:54:09 INFO Applying migration id=iconsname 2026/02/05 16:54:09 INFO Applying migration id=nohash 2026/02/05 16:54:09 INFO Applying migration id=shares 2026/02/05 16:54:09 INFO Applying migration id=actorttl 2026/02/05 16:54:09 INFO Applying migration id=tocc 2026/02/05 16:54:09 INFO Applying migration id=followeds 2026/02/05 16:54:09 INFO Applying migration id=certhash 2026/02/05 16:54:09 INFO Applying migration id=follows_sync 2026/02/05 16:54:09 INFO Applying migration id=jsonpath 2026/02/05 16:54:09 INFO Applying migration id=localforward 2026/02/05 16:54:09 INFO Applying migration id=avatar 2026/02/05 16:54:09 INFO Applying migration id=noimage 2026/02/05 16:54:09 INFO Applying migration id=feed 2026/02/05 16:54:09 INFO Applying migration id=bookmarks 2026/02/05 16:54:09 INFO Applying migration id=shareactivity 2026/02/05 16:54:09 INFO Applying migration id=application 2026/02/05 16:54:09 INFO Applying migration id=certificates 2026/02/05 16:54:09 INFO Applying migration id=rawforward 2026/02/05 16:54:09 INFO Applying migration id=publickey 2026/02/05 16:54:09 INFO Applying migration id=resolvegroup 2026/02/05 16:54:09 INFO Applying migration id=reject 2026/02/05 16:54:09 INFO Applying migration id=autodel 2026/02/05 16:54:09 INFO Applying migration id=jsonb 2026/02/05 16:54:09 INFO Applying migration id=quote 2026/02/05 16:54:09 INFO Applying migration id=rfc9421 2026/02/05 16:54:09 INFO Applying migration id=keys 2026/02/05 16:54:09 INFO Applying migration id=portable 2026/02/05 16:54:09 INFO Applying migration id=proofs 2026/02/05 16:54:09 INFO Applying migration id=contexts 2026/02/05 16:54:09 INFO Applying migration id=deliverieshost 2026/02/05 16:54:09 INFO Applying migration id=pembegin 2026/02/05 16:54:09 INFO Applying migration id=didhost 2026/02/05 16:54:10 WARN Image type is unsupported type=text/plain --- PASS: TestAvatar_InvalidType (1.16s) === RUN TestAvatar_NoSize 2026/02/05 16:54:10 INFO Applying migration id=initial 2026/02/05 16:54:10 INFO Applying migration id=notesupdated 2026/02/05 16:54:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:10 INFO Applying migration id=activitiesid 2026/02/05 16:54:10 INFO Applying migration id=outbox 2026/02/05 16:54:10 INFO Applying migration id=edits 2026/02/05 16:54:10 INFO Applying migration id=outboxactor 2026/02/05 16:54:10 INFO Applying migration id=outboxsender 2026/02/05 16:54:10 INFO Applying migration id=thread 2026/02/05 16:54:10 INFO Applying migration id=host 2026/02/05 16:54:10 INFO Applying migration id=sharedinbox 2026/02/05 16:54:10 INFO Applying migration id=noteshost 2026/02/05 16:54:10 INFO Applying migration id=fetched 2026/02/05 16:54:10 INFO Applying migration id=move 2026/02/05 16:54:10 INFO Applying migration id=cleanup 2026/02/05 16:54:10 INFO Applying migration id=received 2026/02/05 16:54:10 INFO Applying migration id=namehost 2026/02/05 16:54:10 INFO Applying migration id=outboxhost 2026/02/05 16:54:10 INFO Applying migration id=notesfts 2026/02/05 16:54:10 INFO Applying migration id=iconsname 2026/02/05 16:54:10 INFO Applying migration id=nohash 2026/02/05 16:54:10 INFO Applying migration id=shares 2026/02/05 16:54:10 INFO Applying migration id=actorttl 2026/02/05 16:54:10 INFO Applying migration id=tocc 2026/02/05 16:54:10 INFO Applying migration id=followeds 2026/02/05 16:54:10 INFO Applying migration id=certhash 2026/02/05 16:54:10 INFO Applying migration id=follows_sync 2026/02/05 16:54:10 INFO Applying migration id=jsonpath 2026/02/05 16:54:10 INFO Applying migration id=localforward 2026/02/05 16:54:10 INFO Applying migration id=avatar 2026/02/05 16:54:10 INFO Applying migration id=noimage 2026/02/05 16:54:10 INFO Applying migration id=feed 2026/02/05 16:54:10 INFO Applying migration id=bookmarks 2026/02/05 16:54:10 INFO Applying migration id=shareactivity 2026/02/05 16:54:10 INFO Applying migration id=application 2026/02/05 16:54:10 INFO Applying migration id=certificates 2026/02/05 16:54:10 INFO Applying migration id=rawforward 2026/02/05 16:54:10 INFO Applying migration id=publickey 2026/02/05 16:54:10 INFO Applying migration id=resolvegroup 2026/02/05 16:54:10 INFO Applying migration id=reject 2026/02/05 16:54:10 INFO Applying migration id=autodel 2026/02/05 16:54:10 INFO Applying migration id=jsonb 2026/02/05 16:54:10 INFO Applying migration id=quote 2026/02/05 16:54:10 INFO Applying migration id=rfc9421 2026/02/05 16:54:10 INFO Applying migration id=keys 2026/02/05 16:54:10 INFO Applying migration id=portable 2026/02/05 16:54:10 INFO Applying migration id=proofs 2026/02/05 16:54:10 INFO Applying migration id=contexts 2026/02/05 16:54:10 INFO Applying migration id=deliverieshost 2026/02/05 16:54:10 INFO Applying migration id=pembegin 2026/02/05 16:54:10 INFO Applying migration id=didhost 2026/02/05 16:54:11 WARN Invalid parameters --- PASS: TestAvatar_NoSize (1.18s) === RUN TestAvatar_NoType 2026/02/05 16:54:11 INFO Applying migration id=initial 2026/02/05 16:54:11 INFO Applying migration id=notesupdated 2026/02/05 16:54:11 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:11 INFO Applying migration id=activitiesid 2026/02/05 16:54:11 INFO Applying migration id=outbox 2026/02/05 16:54:11 INFO Applying migration id=edits 2026/02/05 16:54:11 INFO Applying migration id=outboxactor 2026/02/05 16:54:11 INFO Applying migration id=outboxsender 2026/02/05 16:54:11 INFO Applying migration id=thread 2026/02/05 16:54:11 INFO Applying migration id=host 2026/02/05 16:54:11 INFO Applying migration id=sharedinbox 2026/02/05 16:54:11 INFO Applying migration id=noteshost 2026/02/05 16:54:11 INFO Applying migration id=fetched 2026/02/05 16:54:11 INFO Applying migration id=move 2026/02/05 16:54:11 INFO Applying migration id=cleanup 2026/02/05 16:54:11 INFO Applying migration id=received 2026/02/05 16:54:11 INFO Applying migration id=namehost 2026/02/05 16:54:11 INFO Applying migration id=outboxhost 2026/02/05 16:54:11 INFO Applying migration id=notesfts 2026/02/05 16:54:11 INFO Applying migration id=iconsname 2026/02/05 16:54:11 INFO Applying migration id=nohash 2026/02/05 16:54:11 INFO Applying migration id=shares 2026/02/05 16:54:11 INFO Applying migration id=actorttl 2026/02/05 16:54:11 INFO Applying migration id=tocc 2026/02/05 16:54:11 INFO Applying migration id=followeds 2026/02/05 16:54:11 INFO Applying migration id=certhash 2026/02/05 16:54:11 INFO Applying migration id=follows_sync 2026/02/05 16:54:11 INFO Applying migration id=jsonpath 2026/02/05 16:54:11 INFO Applying migration id=localforward 2026/02/05 16:54:11 INFO Applying migration id=avatar 2026/02/05 16:54:11 INFO Applying migration id=noimage 2026/02/05 16:54:11 INFO Applying migration id=feed 2026/02/05 16:54:11 INFO Applying migration id=bookmarks 2026/02/05 16:54:11 INFO Applying migration id=shareactivity 2026/02/05 16:54:11 INFO Applying migration id=application 2026/02/05 16:54:11 INFO Applying migration id=certificates 2026/02/05 16:54:11 INFO Applying migration id=rawforward 2026/02/05 16:54:11 INFO Applying migration id=publickey 2026/02/05 16:54:11 INFO Applying migration id=resolvegroup 2026/02/05 16:54:11 INFO Applying migration id=reject 2026/02/05 16:54:11 INFO Applying migration id=autodel 2026/02/05 16:54:11 INFO Applying migration id=jsonb 2026/02/05 16:54:11 INFO Applying migration id=quote 2026/02/05 16:54:11 INFO Applying migration id=rfc9421 2026/02/05 16:54:11 INFO Applying migration id=keys 2026/02/05 16:54:11 INFO Applying migration id=portable 2026/02/05 16:54:11 INFO Applying migration id=proofs 2026/02/05 16:54:11 INFO Applying migration id=contexts 2026/02/05 16:54:11 INFO Applying migration id=deliverieshost 2026/02/05 16:54:11 INFO Applying migration id=pembegin 2026/02/05 16:54:11 INFO Applying migration id=didhost 2026/02/05 16:54:13 WARN Invalid parameters --- PASS: TestAvatar_NoType (1.43s) === RUN TestAvatar_InvalidImage 2026/02/05 16:54:13 INFO Applying migration id=initial 2026/02/05 16:54:13 INFO Applying migration id=notesupdated 2026/02/05 16:54:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:13 INFO Applying migration id=activitiesid 2026/02/05 16:54:13 INFO Applying migration id=outbox 2026/02/05 16:54:13 INFO Applying migration id=edits 2026/02/05 16:54:13 INFO Applying migration id=outboxactor 2026/02/05 16:54:13 INFO Applying migration id=outboxsender 2026/02/05 16:54:13 INFO Applying migration id=thread 2026/02/05 16:54:13 INFO Applying migration id=host 2026/02/05 16:54:13 INFO Applying migration id=sharedinbox 2026/02/05 16:54:13 INFO Applying migration id=noteshost 2026/02/05 16:54:13 INFO Applying migration id=fetched 2026/02/05 16:54:13 INFO Applying migration id=move 2026/02/05 16:54:13 INFO Applying migration id=cleanup 2026/02/05 16:54:13 INFO Applying migration id=received 2026/02/05 16:54:13 INFO Applying migration id=namehost 2026/02/05 16:54:13 INFO Applying migration id=outboxhost 2026/02/05 16:54:13 INFO Applying migration id=notesfts 2026/02/05 16:54:13 INFO Applying migration id=iconsname 2026/02/05 16:54:13 INFO Applying migration id=nohash 2026/02/05 16:54:13 INFO Applying migration id=shares 2026/02/05 16:54:13 INFO Applying migration id=actorttl 2026/02/05 16:54:13 INFO Applying migration id=tocc 2026/02/05 16:54:13 INFO Applying migration id=followeds 2026/02/05 16:54:13 INFO Applying migration id=certhash 2026/02/05 16:54:13 INFO Applying migration id=follows_sync 2026/02/05 16:54:13 INFO Applying migration id=jsonpath 2026/02/05 16:54:13 INFO Applying migration id=localforward 2026/02/05 16:54:13 INFO Applying migration id=avatar 2026/02/05 16:54:13 INFO Applying migration id=noimage 2026/02/05 16:54:13 INFO Applying migration id=feed 2026/02/05 16:54:13 INFO Applying migration id=bookmarks 2026/02/05 16:54:13 INFO Applying migration id=shareactivity 2026/02/05 16:54:13 INFO Applying migration id=application 2026/02/05 16:54:13 INFO Applying migration id=certificates 2026/02/05 16:54:13 INFO Applying migration id=rawforward 2026/02/05 16:54:13 INFO Applying migration id=publickey 2026/02/05 16:54:13 INFO Applying migration id=resolvegroup 2026/02/05 16:54:13 INFO Applying migration id=reject 2026/02/05 16:54:13 INFO Applying migration id=autodel 2026/02/05 16:54:13 INFO Applying migration id=jsonb 2026/02/05 16:54:13 INFO Applying migration id=quote 2026/02/05 16:54:13 INFO Applying migration id=rfc9421 2026/02/05 16:54:13 INFO Applying migration id=keys 2026/02/05 16:54:13 INFO Applying migration id=portable 2026/02/05 16:54:13 INFO Applying migration id=proofs 2026/02/05 16:54:13 INFO Applying migration id=contexts 2026/02/05 16:54:13 INFO Applying migration id=deliverieshost 2026/02/05 16:54:13 INFO Applying migration id=pembegin 2026/02/05 16:54:13 INFO Applying migration id=didhost 2026/02/05 16:54:14 WARN Failed to read avatar error="image: unknown format" --- PASS: TestAvatar_InvalidImage (1.51s) === RUN TestAvatar_TooSmallSize 2026/02/05 16:54:14 INFO Applying migration id=initial 2026/02/05 16:54:14 INFO Applying migration id=notesupdated 2026/02/05 16:54:14 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:14 INFO Applying migration id=activitiesid 2026/02/05 16:54:14 INFO Applying migration id=outbox 2026/02/05 16:54:14 INFO Applying migration id=edits 2026/02/05 16:54:14 INFO Applying migration id=outboxactor 2026/02/05 16:54:14 INFO Applying migration id=outboxsender 2026/02/05 16:54:14 INFO Applying migration id=thread 2026/02/05 16:54:14 INFO Applying migration id=host 2026/02/05 16:54:14 INFO Applying migration id=sharedinbox 2026/02/05 16:54:14 INFO Applying migration id=noteshost 2026/02/05 16:54:14 INFO Applying migration id=fetched 2026/02/05 16:54:14 INFO Applying migration id=move 2026/02/05 16:54:14 INFO Applying migration id=cleanup 2026/02/05 16:54:14 INFO Applying migration id=received 2026/02/05 16:54:14 INFO Applying migration id=namehost 2026/02/05 16:54:14 INFO Applying migration id=outboxhost 2026/02/05 16:54:14 INFO Applying migration id=notesfts 2026/02/05 16:54:14 INFO Applying migration id=iconsname 2026/02/05 16:54:14 INFO Applying migration id=nohash 2026/02/05 16:54:14 INFO Applying migration id=shares 2026/02/05 16:54:14 INFO Applying migration id=actorttl 2026/02/05 16:54:14 INFO Applying migration id=tocc 2026/02/05 16:54:14 INFO Applying migration id=followeds 2026/02/05 16:54:14 INFO Applying migration id=certhash 2026/02/05 16:54:14 INFO Applying migration id=follows_sync 2026/02/05 16:54:14 INFO Applying migration id=jsonpath 2026/02/05 16:54:14 INFO Applying migration id=localforward 2026/02/05 16:54:14 INFO Applying migration id=avatar 2026/02/05 16:54:14 INFO Applying migration id=noimage 2026/02/05 16:54:14 INFO Applying migration id=feed 2026/02/05 16:54:14 INFO Applying migration id=bookmarks 2026/02/05 16:54:14 INFO Applying migration id=shareactivity 2026/02/05 16:54:14 INFO Applying migration id=application 2026/02/05 16:54:14 INFO Applying migration id=certificates 2026/02/05 16:54:14 INFO Applying migration id=rawforward 2026/02/05 16:54:14 INFO Applying migration id=publickey 2026/02/05 16:54:14 INFO Applying migration id=resolvegroup 2026/02/05 16:54:14 INFO Applying migration id=reject 2026/02/05 16:54:14 INFO Applying migration id=autodel 2026/02/05 16:54:14 INFO Applying migration id=jsonb 2026/02/05 16:54:14 INFO Applying migration id=quote 2026/02/05 16:54:14 INFO Applying migration id=rfc9421 2026/02/05 16:54:14 INFO Applying migration id=keys 2026/02/05 16:54:14 INFO Applying migration id=portable 2026/02/05 16:54:14 INFO Applying migration id=proofs 2026/02/05 16:54:14 INFO Applying migration id=contexts 2026/02/05 16:54:14 INFO Applying migration id=deliverieshost 2026/02/05 16:54:14 INFO Applying migration id=pembegin 2026/02/05 16:54:14 INFO Applying migration id=didhost 2026/02/05 16:54:15 WARN Failed to read avatar error="gif: reading header: unexpected EOF" --- PASS: TestAvatar_TooSmallSize (1.29s) === RUN TestAvatar_TooBigSize 2026/02/05 16:54:15 INFO Applying migration id=initial 2026/02/05 16:54:15 INFO Applying migration id=notesupdated 2026/02/05 16:54:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:15 INFO Applying migration id=activitiesid 2026/02/05 16:54:15 INFO Applying migration id=outbox 2026/02/05 16:54:15 INFO Applying migration id=edits 2026/02/05 16:54:15 INFO Applying migration id=outboxactor 2026/02/05 16:54:15 INFO Applying migration id=outboxsender 2026/02/05 16:54:15 INFO Applying migration id=thread 2026/02/05 16:54:15 INFO Applying migration id=host 2026/02/05 16:54:15 INFO Applying migration id=sharedinbox 2026/02/05 16:54:15 INFO Applying migration id=noteshost 2026/02/05 16:54:15 INFO Applying migration id=fetched 2026/02/05 16:54:15 INFO Applying migration id=move 2026/02/05 16:54:15 INFO Applying migration id=cleanup 2026/02/05 16:54:15 INFO Applying migration id=received 2026/02/05 16:54:15 INFO Applying migration id=namehost 2026/02/05 16:54:15 INFO Applying migration id=outboxhost 2026/02/05 16:54:15 INFO Applying migration id=notesfts 2026/02/05 16:54:15 INFO Applying migration id=iconsname 2026/02/05 16:54:15 INFO Applying migration id=nohash 2026/02/05 16:54:15 INFO Applying migration id=shares 2026/02/05 16:54:15 INFO Applying migration id=actorttl 2026/02/05 16:54:15 INFO Applying migration id=tocc 2026/02/05 16:54:16 INFO Applying migration id=followeds 2026/02/05 16:54:16 INFO Applying migration id=certhash 2026/02/05 16:54:16 INFO Applying migration id=follows_sync 2026/02/05 16:54:16 INFO Applying migration id=jsonpath 2026/02/05 16:54:16 INFO Applying migration id=localforward 2026/02/05 16:54:16 INFO Applying migration id=avatar 2026/02/05 16:54:16 INFO Applying migration id=noimage 2026/02/05 16:54:16 INFO Applying migration id=feed 2026/02/05 16:54:16 INFO Applying migration id=bookmarks 2026/02/05 16:54:16 INFO Applying migration id=shareactivity 2026/02/05 16:54:16 INFO Applying migration id=application 2026/02/05 16:54:16 INFO Applying migration id=certificates 2026/02/05 16:54:16 INFO Applying migration id=rawforward 2026/02/05 16:54:16 INFO Applying migration id=publickey 2026/02/05 16:54:16 INFO Applying migration id=resolvegroup 2026/02/05 16:54:16 INFO Applying migration id=reject 2026/02/05 16:54:16 INFO Applying migration id=autodel 2026/02/05 16:54:16 INFO Applying migration id=jsonb 2026/02/05 16:54:16 INFO Applying migration id=quote 2026/02/05 16:54:16 INFO Applying migration id=rfc9421 2026/02/05 16:54:16 INFO Applying migration id=keys 2026/02/05 16:54:16 INFO Applying migration id=portable 2026/02/05 16:54:16 INFO Applying migration id=proofs 2026/02/05 16:54:16 INFO Applying migration id=contexts 2026/02/05 16:54:16 INFO Applying migration id=deliverieshost 2026/02/05 16:54:16 INFO Applying migration id=pembegin 2026/02/05 16:54:16 INFO Applying migration id=didhost 2026/02/05 16:54:17 WARN Failed to read avatar error="unexpected EOF" --- PASS: TestAvatar_TooBigSize (1.12s) === RUN TestAvatar_SizeLimit 2026/02/05 16:54:17 INFO Applying migration id=initial 2026/02/05 16:54:17 INFO Applying migration id=notesupdated 2026/02/05 16:54:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:17 INFO Applying migration id=activitiesid 2026/02/05 16:54:17 INFO Applying migration id=outbox 2026/02/05 16:54:17 INFO Applying migration id=edits 2026/02/05 16:54:17 INFO Applying migration id=outboxactor 2026/02/05 16:54:17 INFO Applying migration id=outboxsender 2026/02/05 16:54:17 INFO Applying migration id=thread 2026/02/05 16:54:17 INFO Applying migration id=host 2026/02/05 16:54:17 INFO Applying migration id=sharedinbox 2026/02/05 16:54:17 INFO Applying migration id=noteshost 2026/02/05 16:54:17 INFO Applying migration id=fetched 2026/02/05 16:54:17 INFO Applying migration id=move 2026/02/05 16:54:17 INFO Applying migration id=cleanup 2026/02/05 16:54:17 INFO Applying migration id=received 2026/02/05 16:54:17 INFO Applying migration id=namehost 2026/02/05 16:54:17 INFO Applying migration id=outboxhost 2026/02/05 16:54:17 INFO Applying migration id=notesfts 2026/02/05 16:54:17 INFO Applying migration id=iconsname 2026/02/05 16:54:17 INFO Applying migration id=nohash 2026/02/05 16:54:17 INFO Applying migration id=shares 2026/02/05 16:54:17 INFO Applying migration id=actorttl 2026/02/05 16:54:17 INFO Applying migration id=tocc 2026/02/05 16:54:17 INFO Applying migration id=followeds 2026/02/05 16:54:17 INFO Applying migration id=certhash 2026/02/05 16:54:17 INFO Applying migration id=follows_sync 2026/02/05 16:54:17 INFO Applying migration id=jsonpath 2026/02/05 16:54:17 INFO Applying migration id=localforward 2026/02/05 16:54:17 INFO Applying migration id=avatar 2026/02/05 16:54:17 INFO Applying migration id=noimage 2026/02/05 16:54:17 INFO Applying migration id=feed 2026/02/05 16:54:17 INFO Applying migration id=bookmarks 2026/02/05 16:54:17 INFO Applying migration id=shareactivity 2026/02/05 16:54:17 INFO Applying migration id=application 2026/02/05 16:54:17 INFO Applying migration id=certificates 2026/02/05 16:54:17 INFO Applying migration id=rawforward 2026/02/05 16:54:17 INFO Applying migration id=publickey 2026/02/05 16:54:17 INFO Applying migration id=resolvegroup 2026/02/05 16:54:17 INFO Applying migration id=reject 2026/02/05 16:54:17 INFO Applying migration id=autodel 2026/02/05 16:54:17 INFO Applying migration id=jsonb 2026/02/05 16:54:17 INFO Applying migration id=quote 2026/02/05 16:54:17 INFO Applying migration id=rfc9421 2026/02/05 16:54:17 INFO Applying migration id=keys 2026/02/05 16:54:17 INFO Applying migration id=portable 2026/02/05 16:54:17 INFO Applying migration id=proofs 2026/02/05 16:54:17 INFO Applying migration id=contexts 2026/02/05 16:54:17 INFO Applying migration id=deliverieshost 2026/02/05 16:54:17 INFO Applying migration id=pembegin 2026/02/05 16:54:17 INFO Applying migration id=didhost 2026/02/05 16:54:18 WARN Image is too big size=63 --- PASS: TestAvatar_SizeLimit (1.27s) === RUN TestAvatar_ExactlySizeLimit 2026/02/05 16:54:18 INFO Applying migration id=initial 2026/02/05 16:54:18 INFO Applying migration id=notesupdated 2026/02/05 16:54:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:18 INFO Applying migration id=activitiesid 2026/02/05 16:54:18 INFO Applying migration id=outbox 2026/02/05 16:54:18 INFO Applying migration id=edits 2026/02/05 16:54:18 INFO Applying migration id=outboxactor 2026/02/05 16:54:18 INFO Applying migration id=outboxsender 2026/02/05 16:54:18 INFO Applying migration id=thread 2026/02/05 16:54:18 INFO Applying migration id=host 2026/02/05 16:54:18 INFO Applying migration id=sharedinbox 2026/02/05 16:54:18 INFO Applying migration id=noteshost 2026/02/05 16:54:18 INFO Applying migration id=fetched 2026/02/05 16:54:18 INFO Applying migration id=move 2026/02/05 16:54:18 INFO Applying migration id=cleanup 2026/02/05 16:54:18 INFO Applying migration id=received 2026/02/05 16:54:18 INFO Applying migration id=namehost 2026/02/05 16:54:18 INFO Applying migration id=outboxhost 2026/02/05 16:54:18 INFO Applying migration id=notesfts 2026/02/05 16:54:18 INFO Applying migration id=iconsname 2026/02/05 16:54:18 INFO Applying migration id=nohash 2026/02/05 16:54:18 INFO Applying migration id=shares 2026/02/05 16:54:18 INFO Applying migration id=actorttl 2026/02/05 16:54:18 INFO Applying migration id=tocc 2026/02/05 16:54:18 INFO Applying migration id=followeds 2026/02/05 16:54:18 INFO Applying migration id=certhash 2026/02/05 16:54:18 INFO Applying migration id=follows_sync 2026/02/05 16:54:18 INFO Applying migration id=jsonpath 2026/02/05 16:54:18 INFO Applying migration id=localforward 2026/02/05 16:54:18 INFO Applying migration id=avatar 2026/02/05 16:54:18 INFO Applying migration id=noimage 2026/02/05 16:54:18 INFO Applying migration id=feed 2026/02/05 16:54:18 INFO Applying migration id=bookmarks 2026/02/05 16:54:18 INFO Applying migration id=shareactivity 2026/02/05 16:54:18 INFO Applying migration id=application 2026/02/05 16:54:18 INFO Applying migration id=certificates 2026/02/05 16:54:18 INFO Applying migration id=rawforward 2026/02/05 16:54:18 INFO Applying migration id=publickey 2026/02/05 16:54:18 INFO Applying migration id=resolvegroup 2026/02/05 16:54:18 INFO Applying migration id=reject 2026/02/05 16:54:18 INFO Applying migration id=autodel 2026/02/05 16:54:18 INFO Applying migration id=jsonb 2026/02/05 16:54:18 INFO Applying migration id=quote 2026/02/05 16:54:18 INFO Applying migration id=rfc9421 2026/02/05 16:54:18 INFO Applying migration id=keys 2026/02/05 16:54:18 INFO Applying migration id=portable 2026/02/05 16:54:18 INFO Applying migration id=proofs 2026/02/05 16:54:18 INFO Applying migration id=contexts 2026/02/05 16:54:18 INFO Applying migration id=deliverieshost 2026/02/05 16:54:18 INFO Applying migration id=pembegin 2026/02/05 16:54:18 INFO Applying migration id=didhost --- PASS: TestAvatar_ExactlySizeLimit (1.22s) === RUN TestBio_Throttled 2026/02/05 16:54:19 INFO Applying migration id=initial 2026/02/05 16:54:19 INFO Applying migration id=notesupdated 2026/02/05 16:54:19 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:19 INFO Applying migration id=activitiesid 2026/02/05 16:54:19 INFO Applying migration id=outbox 2026/02/05 16:54:19 INFO Applying migration id=edits 2026/02/05 16:54:19 INFO Applying migration id=outboxactor 2026/02/05 16:54:19 INFO Applying migration id=outboxsender 2026/02/05 16:54:19 INFO Applying migration id=thread 2026/02/05 16:54:19 INFO Applying migration id=host 2026/02/05 16:54:19 INFO Applying migration id=sharedinbox 2026/02/05 16:54:19 INFO Applying migration id=noteshost 2026/02/05 16:54:19 INFO Applying migration id=fetched 2026/02/05 16:54:19 INFO Applying migration id=move 2026/02/05 16:54:19 INFO Applying migration id=cleanup 2026/02/05 16:54:19 INFO Applying migration id=received 2026/02/05 16:54:19 INFO Applying migration id=namehost 2026/02/05 16:54:19 INFO Applying migration id=outboxhost 2026/02/05 16:54:19 INFO Applying migration id=notesfts 2026/02/05 16:54:19 INFO Applying migration id=iconsname 2026/02/05 16:54:19 INFO Applying migration id=nohash 2026/02/05 16:54:19 INFO Applying migration id=shares 2026/02/05 16:54:19 INFO Applying migration id=actorttl 2026/02/05 16:54:19 INFO Applying migration id=tocc 2026/02/05 16:54:19 INFO Applying migration id=followeds 2026/02/05 16:54:19 INFO Applying migration id=certhash 2026/02/05 16:54:19 INFO Applying migration id=follows_sync 2026/02/05 16:54:19 INFO Applying migration id=jsonpath 2026/02/05 16:54:19 INFO Applying migration id=localforward 2026/02/05 16:54:19 INFO Applying migration id=avatar 2026/02/05 16:54:19 INFO Applying migration id=noimage 2026/02/05 16:54:19 INFO Applying migration id=feed 2026/02/05 16:54:19 INFO Applying migration id=bookmarks 2026/02/05 16:54:19 INFO Applying migration id=shareactivity 2026/02/05 16:54:19 INFO Applying migration id=application 2026/02/05 16:54:19 INFO Applying migration id=certificates 2026/02/05 16:54:19 INFO Applying migration id=rawforward 2026/02/05 16:54:19 INFO Applying migration id=publickey 2026/02/05 16:54:19 INFO Applying migration id=resolvegroup 2026/02/05 16:54:19 INFO Applying migration id=reject 2026/02/05 16:54:19 INFO Applying migration id=autodel 2026/02/05 16:54:19 INFO Applying migration id=jsonb 2026/02/05 16:54:19 INFO Applying migration id=quote 2026/02/05 16:54:19 INFO Applying migration id=rfc9421 2026/02/05 16:54:19 INFO Applying migration id=keys 2026/02/05 16:54:19 INFO Applying migration id=portable 2026/02/05 16:54:19 INFO Applying migration id=proofs 2026/02/05 16:54:19 INFO Applying migration id=contexts 2026/02/05 16:54:19 INFO Applying migration id=deliverieshost 2026/02/05 16:54:19 INFO Applying migration id=pembegin 2026/02/05 16:54:19 INFO Applying migration id=didhost 2026/02/05 16:54:20 WARN Throttled request to set bio can=2026-02-05T17:24:20.024Z --- PASS: TestBio_Throttled (1.29s) === RUN TestBio_HappyFlow 2026/02/05 16:54:20 INFO Applying migration id=initial 2026/02/05 16:54:20 INFO Applying migration id=notesupdated 2026/02/05 16:54:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:20 INFO Applying migration id=activitiesid 2026/02/05 16:54:20 INFO Applying migration id=outbox 2026/02/05 16:54:20 INFO Applying migration id=edits 2026/02/05 16:54:20 INFO Applying migration id=outboxactor 2026/02/05 16:54:20 INFO Applying migration id=outboxsender 2026/02/05 16:54:20 INFO Applying migration id=thread 2026/02/05 16:54:20 INFO Applying migration id=host 2026/02/05 16:54:20 INFO Applying migration id=sharedinbox 2026/02/05 16:54:20 INFO Applying migration id=noteshost 2026/02/05 16:54:20 INFO Applying migration id=fetched 2026/02/05 16:54:20 INFO Applying migration id=move 2026/02/05 16:54:20 INFO Applying migration id=cleanup 2026/02/05 16:54:20 INFO Applying migration id=received 2026/02/05 16:54:20 INFO Applying migration id=namehost 2026/02/05 16:54:20 INFO Applying migration id=outboxhost 2026/02/05 16:54:20 INFO Applying migration id=notesfts 2026/02/05 16:54:20 INFO Applying migration id=iconsname 2026/02/05 16:54:20 INFO Applying migration id=nohash 2026/02/05 16:54:20 INFO Applying migration id=shares 2026/02/05 16:54:20 INFO Applying migration id=actorttl 2026/02/05 16:54:20 INFO Applying migration id=tocc 2026/02/05 16:54:20 INFO Applying migration id=followeds 2026/02/05 16:54:20 INFO Applying migration id=certhash 2026/02/05 16:54:20 INFO Applying migration id=follows_sync 2026/02/05 16:54:20 INFO Applying migration id=jsonpath 2026/02/05 16:54:20 INFO Applying migration id=localforward 2026/02/05 16:54:20 INFO Applying migration id=avatar 2026/02/05 16:54:20 INFO Applying migration id=noimage 2026/02/05 16:54:20 INFO Applying migration id=feed 2026/02/05 16:54:20 INFO Applying migration id=bookmarks 2026/02/05 16:54:20 INFO Applying migration id=shareactivity 2026/02/05 16:54:20 INFO Applying migration id=application 2026/02/05 16:54:20 INFO Applying migration id=certificates 2026/02/05 16:54:20 INFO Applying migration id=rawforward 2026/02/05 16:54:20 INFO Applying migration id=publickey 2026/02/05 16:54:20 INFO Applying migration id=resolvegroup 2026/02/05 16:54:20 INFO Applying migration id=reject 2026/02/05 16:54:20 INFO Applying migration id=autodel 2026/02/05 16:54:20 INFO Applying migration id=jsonb 2026/02/05 16:54:20 INFO Applying migration id=quote 2026/02/05 16:54:20 INFO Applying migration id=rfc9421 2026/02/05 16:54:20 INFO Applying migration id=keys 2026/02/05 16:54:20 INFO Applying migration id=portable 2026/02/05 16:54:20 INFO Applying migration id=proofs 2026/02/05 16:54:20 INFO Applying migration id=contexts 2026/02/05 16:54:20 INFO Applying migration id=deliverieshost 2026/02/05 16:54:20 INFO Applying migration id=pembegin 2026/02/05 16:54:20 INFO Applying migration id=didhost 2026/02/05 16:54:22 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_HappyFlow (1.73s) === RUN TestBio_TooLong 2026/02/05 16:54:22 INFO Applying migration id=initial 2026/02/05 16:54:22 INFO Applying migration id=notesupdated 2026/02/05 16:54:22 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:22 INFO Applying migration id=activitiesid 2026/02/05 16:54:22 INFO Applying migration id=outbox 2026/02/05 16:54:22 INFO Applying migration id=edits 2026/02/05 16:54:22 INFO Applying migration id=outboxactor 2026/02/05 16:54:22 INFO Applying migration id=outboxsender 2026/02/05 16:54:22 INFO Applying migration id=thread 2026/02/05 16:54:22 INFO Applying migration id=host 2026/02/05 16:54:22 INFO Applying migration id=sharedinbox 2026/02/05 16:54:22 INFO Applying migration id=noteshost 2026/02/05 16:54:22 INFO Applying migration id=fetched 2026/02/05 16:54:22 INFO Applying migration id=move 2026/02/05 16:54:22 INFO Applying migration id=cleanup 2026/02/05 16:54:22 INFO Applying migration id=received 2026/02/05 16:54:22 INFO Applying migration id=namehost 2026/02/05 16:54:22 INFO Applying migration id=outboxhost 2026/02/05 16:54:22 INFO Applying migration id=notesfts 2026/02/05 16:54:22 INFO Applying migration id=iconsname 2026/02/05 16:54:22 INFO Applying migration id=nohash 2026/02/05 16:54:22 INFO Applying migration id=shares 2026/02/05 16:54:22 INFO Applying migration id=actorttl 2026/02/05 16:54:22 INFO Applying migration id=tocc 2026/02/05 16:54:22 INFO Applying migration id=followeds 2026/02/05 16:54:22 INFO Applying migration id=certhash 2026/02/05 16:54:22 INFO Applying migration id=follows_sync 2026/02/05 16:54:22 INFO Applying migration id=jsonpath 2026/02/05 16:54:22 INFO Applying migration id=localforward 2026/02/05 16:54:22 INFO Applying migration id=avatar 2026/02/05 16:54:22 INFO Applying migration id=noimage 2026/02/05 16:54:22 INFO Applying migration id=feed 2026/02/05 16:54:22 INFO Applying migration id=bookmarks 2026/02/05 16:54:22 INFO Applying migration id=shareactivity 2026/02/05 16:54:22 INFO Applying migration id=application 2026/02/05 16:54:22 INFO Applying migration id=certificates 2026/02/05 16:54:22 INFO Applying migration id=rawforward 2026/02/05 16:54:22 INFO Applying migration id=publickey 2026/02/05 16:54:22 INFO Applying migration id=resolvegroup 2026/02/05 16:54:22 INFO Applying migration id=reject 2026/02/05 16:54:22 INFO Applying migration id=autodel 2026/02/05 16:54:22 INFO Applying migration id=jsonb 2026/02/05 16:54:22 INFO Applying migration id=quote 2026/02/05 16:54:22 INFO Applying migration id=rfc9421 2026/02/05 16:54:22 INFO Applying migration id=keys 2026/02/05 16:54:22 INFO Applying migration id=portable 2026/02/05 16:54:22 INFO Applying migration id=proofs 2026/02/05 16:54:22 INFO Applying migration id=contexts 2026/02/05 16:54:22 INFO Applying migration id=deliverieshost 2026/02/05 16:54:22 INFO Applying migration id=pembegin 2026/02/05 16:54:22 INFO Applying migration id=didhost --- PASS: TestBio_TooLong (0.76s) === RUN TestBio_MultiLine 2026/02/05 16:54:23 INFO Applying migration id=initial 2026/02/05 16:54:23 INFO Applying migration id=notesupdated 2026/02/05 16:54:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:23 INFO Applying migration id=activitiesid 2026/02/05 16:54:23 INFO Applying migration id=outbox 2026/02/05 16:54:23 INFO Applying migration id=edits 2026/02/05 16:54:23 INFO Applying migration id=outboxactor 2026/02/05 16:54:23 INFO Applying migration id=outboxsender 2026/02/05 16:54:23 INFO Applying migration id=thread 2026/02/05 16:54:23 INFO Applying migration id=host 2026/02/05 16:54:23 INFO Applying migration id=sharedinbox 2026/02/05 16:54:23 INFO Applying migration id=noteshost 2026/02/05 16:54:23 INFO Applying migration id=fetched 2026/02/05 16:54:23 INFO Applying migration id=move 2026/02/05 16:54:23 INFO Applying migration id=cleanup 2026/02/05 16:54:23 INFO Applying migration id=received 2026/02/05 16:54:23 INFO Applying migration id=namehost 2026/02/05 16:54:23 INFO Applying migration id=outboxhost 2026/02/05 16:54:23 INFO Applying migration id=notesfts 2026/02/05 16:54:23 INFO Applying migration id=iconsname 2026/02/05 16:54:23 INFO Applying migration id=nohash 2026/02/05 16:54:23 INFO Applying migration id=shares 2026/02/05 16:54:23 INFO Applying migration id=actorttl 2026/02/05 16:54:23 INFO Applying migration id=tocc 2026/02/05 16:54:23 INFO Applying migration id=followeds 2026/02/05 16:54:23 INFO Applying migration id=certhash 2026/02/05 16:54:23 INFO Applying migration id=follows_sync 2026/02/05 16:54:23 INFO Applying migration id=jsonpath 2026/02/05 16:54:23 INFO Applying migration id=localforward 2026/02/05 16:54:23 INFO Applying migration id=avatar 2026/02/05 16:54:23 INFO Applying migration id=noimage 2026/02/05 16:54:23 INFO Applying migration id=feed 2026/02/05 16:54:23 INFO Applying migration id=bookmarks 2026/02/05 16:54:23 INFO Applying migration id=shareactivity 2026/02/05 16:54:23 INFO Applying migration id=application 2026/02/05 16:54:23 INFO Applying migration id=certificates 2026/02/05 16:54:23 INFO Applying migration id=rawforward 2026/02/05 16:54:23 INFO Applying migration id=publickey 2026/02/05 16:54:23 INFO Applying migration id=resolvegroup 2026/02/05 16:54:23 INFO Applying migration id=reject 2026/02/05 16:54:23 INFO Applying migration id=autodel 2026/02/05 16:54:23 INFO Applying migration id=jsonb 2026/02/05 16:54:23 INFO Applying migration id=quote 2026/02/05 16:54:23 INFO Applying migration id=rfc9421 2026/02/05 16:54:23 INFO Applying migration id=keys 2026/02/05 16:54:23 INFO Applying migration id=portable 2026/02/05 16:54:23 INFO Applying migration id=proofs 2026/02/05 16:54:23 INFO Applying migration id=contexts 2026/02/05 16:54:23 INFO Applying migration id=deliverieshost 2026/02/05 16:54:23 INFO Applying migration id=pembegin 2026/02/05 16:54:23 INFO Applying migration id=didhost 2026/02/05 16:54:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLine (1.33s) === RUN TestBio_MultiLineWithLink 2026/02/05 16:54:24 INFO Applying migration id=initial 2026/02/05 16:54:24 INFO Applying migration id=notesupdated 2026/02/05 16:54:24 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:24 INFO Applying migration id=activitiesid 2026/02/05 16:54:24 INFO Applying migration id=outbox 2026/02/05 16:54:24 INFO Applying migration id=edits 2026/02/05 16:54:24 INFO Applying migration id=outboxactor 2026/02/05 16:54:24 INFO Applying migration id=outboxsender 2026/02/05 16:54:24 INFO Applying migration id=thread 2026/02/05 16:54:24 INFO Applying migration id=host 2026/02/05 16:54:24 INFO Applying migration id=sharedinbox 2026/02/05 16:54:24 INFO Applying migration id=noteshost 2026/02/05 16:54:24 INFO Applying migration id=fetched 2026/02/05 16:54:24 INFO Applying migration id=move 2026/02/05 16:54:24 INFO Applying migration id=cleanup 2026/02/05 16:54:24 INFO Applying migration id=received 2026/02/05 16:54:24 INFO Applying migration id=namehost 2026/02/05 16:54:24 INFO Applying migration id=outboxhost 2026/02/05 16:54:24 INFO Applying migration id=notesfts 2026/02/05 16:54:24 INFO Applying migration id=iconsname 2026/02/05 16:54:24 INFO Applying migration id=nohash 2026/02/05 16:54:24 INFO Applying migration id=shares 2026/02/05 16:54:24 INFO Applying migration id=actorttl 2026/02/05 16:54:24 INFO Applying migration id=tocc 2026/02/05 16:54:24 INFO Applying migration id=followeds 2026/02/05 16:54:24 INFO Applying migration id=certhash 2026/02/05 16:54:24 INFO Applying migration id=follows_sync 2026/02/05 16:54:24 INFO Applying migration id=jsonpath 2026/02/05 16:54:24 INFO Applying migration id=localforward 2026/02/05 16:54:24 INFO Applying migration id=avatar 2026/02/05 16:54:24 INFO Applying migration id=noimage 2026/02/05 16:54:24 INFO Applying migration id=feed 2026/02/05 16:54:24 INFO Applying migration id=bookmarks 2026/02/05 16:54:24 INFO Applying migration id=shareactivity 2026/02/05 16:54:24 INFO Applying migration id=application 2026/02/05 16:54:24 INFO Applying migration id=certificates 2026/02/05 16:54:24 INFO Applying migration id=rawforward 2026/02/05 16:54:24 INFO Applying migration id=publickey 2026/02/05 16:54:24 INFO Applying migration id=resolvegroup 2026/02/05 16:54:24 INFO Applying migration id=reject 2026/02/05 16:54:24 INFO Applying migration id=autodel 2026/02/05 16:54:24 INFO Applying migration id=jsonb 2026/02/05 16:54:24 INFO Applying migration id=quote 2026/02/05 16:54:24 INFO Applying migration id=rfc9421 2026/02/05 16:54:24 INFO Applying migration id=keys 2026/02/05 16:54:24 INFO Applying migration id=portable 2026/02/05 16:54:24 INFO Applying migration id=proofs 2026/02/05 16:54:24 INFO Applying migration id=contexts 2026/02/05 16:54:24 INFO Applying migration id=deliverieshost 2026/02/05 16:54:24 INFO Applying migration id=pembegin 2026/02/05 16:54:24 INFO Applying migration id=didhost 2026/02/05 16:54:25 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLineWithLink (1.00s) === RUN TestBookmark_HappyFlow 2026/02/05 16:54:25 INFO Applying migration id=initial 2026/02/05 16:54:25 INFO Applying migration id=notesupdated 2026/02/05 16:54:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:25 INFO Applying migration id=activitiesid 2026/02/05 16:54:25 INFO Applying migration id=outbox 2026/02/05 16:54:25 INFO Applying migration id=edits 2026/02/05 16:54:25 INFO Applying migration id=outboxactor 2026/02/05 16:54:25 INFO Applying migration id=outboxsender 2026/02/05 16:54:25 INFO Applying migration id=thread 2026/02/05 16:54:25 INFO Applying migration id=host 2026/02/05 16:54:25 INFO Applying migration id=sharedinbox 2026/02/05 16:54:25 INFO Applying migration id=noteshost 2026/02/05 16:54:25 INFO Applying migration id=fetched 2026/02/05 16:54:25 INFO Applying migration id=move 2026/02/05 16:54:25 INFO Applying migration id=cleanup 2026/02/05 16:54:25 INFO Applying migration id=received 2026/02/05 16:54:25 INFO Applying migration id=namehost 2026/02/05 16:54:25 INFO Applying migration id=outboxhost 2026/02/05 16:54:25 INFO Applying migration id=notesfts 2026/02/05 16:54:25 INFO Applying migration id=iconsname 2026/02/05 16:54:25 INFO Applying migration id=nohash 2026/02/05 16:54:25 INFO Applying migration id=shares 2026/02/05 16:54:25 INFO Applying migration id=actorttl 2026/02/05 16:54:25 INFO Applying migration id=tocc 2026/02/05 16:54:25 INFO Applying migration id=followeds 2026/02/05 16:54:25 INFO Applying migration id=certhash 2026/02/05 16:54:25 INFO Applying migration id=follows_sync 2026/02/05 16:54:25 INFO Applying migration id=jsonpath 2026/02/05 16:54:25 INFO Applying migration id=localforward 2026/02/05 16:54:25 INFO Applying migration id=avatar 2026/02/05 16:54:25 INFO Applying migration id=noimage 2026/02/05 16:54:25 INFO Applying migration id=feed 2026/02/05 16:54:25 INFO Applying migration id=bookmarks 2026/02/05 16:54:25 INFO Applying migration id=shareactivity 2026/02/05 16:54:25 INFO Applying migration id=application 2026/02/05 16:54:25 INFO Applying migration id=certificates 2026/02/05 16:54:25 INFO Applying migration id=rawforward 2026/02/05 16:54:25 INFO Applying migration id=publickey 2026/02/05 16:54:25 INFO Applying migration id=resolvegroup 2026/02/05 16:54:25 INFO Applying migration id=reject 2026/02/05 16:54:25 INFO Applying migration id=autodel 2026/02/05 16:54:25 INFO Applying migration id=jsonb 2026/02/05 16:54:25 INFO Applying migration id=quote 2026/02/05 16:54:25 INFO Applying migration id=rfc9421 2026/02/05 16:54:25 INFO Applying migration id=keys 2026/02/05 16:54:25 INFO Applying migration id=portable 2026/02/05 16:54:25 INFO Applying migration id=proofs 2026/02/05 16:54:25 INFO Applying migration id=contexts 2026/02/05 16:54:25 INFO Applying migration id=deliverieshost 2026/02/05 16:54:25 INFO Applying migration id=pembegin 2026/02/05 16:54:25 INFO Applying migration id=didhost 2026/02/05 16:54:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eb9-fddb-7112-ba6e-d51c12c2b6e7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eb9-fdda-7457-916a-955d328e2b2b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eb9-fdda-7457-916a-955d328e2b2b 2026/02/05 16:54:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eb9-fdda-7457-916a-955d328e2b2b 2026/02/05 16:54:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eb9-fdda-7457-916a-955d328e2b2b 2026/02/05 16:54:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eb9-fdda-7457-916a-955d328e2b2b --- PASS: TestBookmark_HappyFlow (1.38s) === RUN TestBookmark_Throttling 2026/02/05 16:54:27 INFO Applying migration id=initial 2026/02/05 16:54:27 INFO Applying migration id=notesupdated 2026/02/05 16:54:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:27 INFO Applying migration id=activitiesid 2026/02/05 16:54:27 INFO Applying migration id=outbox 2026/02/05 16:54:27 INFO Applying migration id=edits 2026/02/05 16:54:27 INFO Applying migration id=outboxactor 2026/02/05 16:54:27 INFO Applying migration id=outboxsender 2026/02/05 16:54:27 INFO Applying migration id=thread 2026/02/05 16:54:27 INFO Applying migration id=host 2026/02/05 16:54:27 INFO Applying migration id=sharedinbox 2026/02/05 16:54:27 INFO Applying migration id=noteshost 2026/02/05 16:54:27 INFO Applying migration id=fetched 2026/02/05 16:54:27 INFO Applying migration id=move 2026/02/05 16:54:27 INFO Applying migration id=cleanup 2026/02/05 16:54:27 INFO Applying migration id=received 2026/02/05 16:54:27 INFO Applying migration id=namehost 2026/02/05 16:54:27 INFO Applying migration id=outboxhost 2026/02/05 16:54:27 INFO Applying migration id=notesfts 2026/02/05 16:54:27 INFO Applying migration id=iconsname 2026/02/05 16:54:27 INFO Applying migration id=nohash 2026/02/05 16:54:27 INFO Applying migration id=shares 2026/02/05 16:54:27 INFO Applying migration id=actorttl 2026/02/05 16:54:27 INFO Applying migration id=tocc 2026/02/05 16:54:27 INFO Applying migration id=followeds 2026/02/05 16:54:27 INFO Applying migration id=certhash 2026/02/05 16:54:27 INFO Applying migration id=follows_sync 2026/02/05 16:54:27 INFO Applying migration id=jsonpath 2026/02/05 16:54:27 INFO Applying migration id=localforward 2026/02/05 16:54:27 INFO Applying migration id=avatar 2026/02/05 16:54:27 INFO Applying migration id=noimage 2026/02/05 16:54:27 INFO Applying migration id=feed 2026/02/05 16:54:27 INFO Applying migration id=bookmarks 2026/02/05 16:54:27 INFO Applying migration id=shareactivity 2026/02/05 16:54:27 INFO Applying migration id=application 2026/02/05 16:54:27 INFO Applying migration id=certificates 2026/02/05 16:54:27 INFO Applying migration id=rawforward 2026/02/05 16:54:27 INFO Applying migration id=publickey 2026/02/05 16:54:27 INFO Applying migration id=resolvegroup 2026/02/05 16:54:27 INFO Applying migration id=reject 2026/02/05 16:54:27 INFO Applying migration id=autodel 2026/02/05 16:54:27 INFO Applying migration id=jsonb 2026/02/05 16:54:27 INFO Applying migration id=quote 2026/02/05 16:54:27 INFO Applying migration id=rfc9421 2026/02/05 16:54:27 INFO Applying migration id=keys 2026/02/05 16:54:27 INFO Applying migration id=portable 2026/02/05 16:54:27 INFO Applying migration id=proofs 2026/02/05 16:54:27 INFO Applying migration id=contexts 2026/02/05 16:54:27 INFO Applying migration id=deliverieshost 2026/02/05 16:54:27 INFO Applying migration id=pembegin 2026/02/05 16:54:27 INFO Applying migration id=didhost 2026/02/05 16:54:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-02f6-74ca-ba19-48cf331b8fd3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-02f6-73b4-964c-303c49b49126 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-02f6-73b4-964c-303c49b49126 2026/02/05 16:54:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-02f9-716e-a0f9-64dbce2dca46 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-02f9-7133-a370-23282e2bd162 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2eba-02f9-7133-a370-23282e2bd162 2026/02/05 16:54:28 WARN User is bookmarking too frequently --- PASS: TestBookmark_Throttling (1.30s) === RUN TestBookmark_Limit 2026/02/05 16:54:28 INFO Applying migration id=initial 2026/02/05 16:54:28 INFO Applying migration id=notesupdated 2026/02/05 16:54:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:28 INFO Applying migration id=activitiesid 2026/02/05 16:54:28 INFO Applying migration id=outbox 2026/02/05 16:54:28 INFO Applying migration id=edits 2026/02/05 16:54:28 INFO Applying migration id=outboxactor 2026/02/05 16:54:28 INFO Applying migration id=outboxsender 2026/02/05 16:54:28 INFO Applying migration id=thread 2026/02/05 16:54:28 INFO Applying migration id=host 2026/02/05 16:54:28 INFO Applying migration id=sharedinbox 2026/02/05 16:54:28 INFO Applying migration id=noteshost 2026/02/05 16:54:28 INFO Applying migration id=fetched 2026/02/05 16:54:28 INFO Applying migration id=move 2026/02/05 16:54:28 INFO Applying migration id=cleanup 2026/02/05 16:54:28 INFO Applying migration id=received 2026/02/05 16:54:28 INFO Applying migration id=namehost 2026/02/05 16:54:28 INFO Applying migration id=outboxhost 2026/02/05 16:54:28 INFO Applying migration id=notesfts 2026/02/05 16:54:28 INFO Applying migration id=iconsname 2026/02/05 16:54:28 INFO Applying migration id=nohash 2026/02/05 16:54:28 INFO Applying migration id=shares 2026/02/05 16:54:28 INFO Applying migration id=actorttl 2026/02/05 16:54:28 INFO Applying migration id=tocc 2026/02/05 16:54:28 INFO Applying migration id=followeds 2026/02/05 16:54:28 INFO Applying migration id=certhash 2026/02/05 16:54:28 INFO Applying migration id=follows_sync 2026/02/05 16:54:28 INFO Applying migration id=jsonpath 2026/02/05 16:54:28 INFO Applying migration id=localforward 2026/02/05 16:54:28 INFO Applying migration id=avatar 2026/02/05 16:54:28 INFO Applying migration id=noimage 2026/02/05 16:54:28 INFO Applying migration id=feed 2026/02/05 16:54:28 INFO Applying migration id=bookmarks 2026/02/05 16:54:28 INFO Applying migration id=shareactivity 2026/02/05 16:54:28 INFO Applying migration id=application 2026/02/05 16:54:28 INFO Applying migration id=certificates 2026/02/05 16:54:28 INFO Applying migration id=rawforward 2026/02/05 16:54:28 INFO Applying migration id=publickey 2026/02/05 16:54:28 INFO Applying migration id=resolvegroup 2026/02/05 16:54:28 INFO Applying migration id=reject 2026/02/05 16:54:28 INFO Applying migration id=autodel 2026/02/05 16:54:28 INFO Applying migration id=jsonb 2026/02/05 16:54:28 INFO Applying migration id=quote 2026/02/05 16:54:28 INFO Applying migration id=rfc9421 2026/02/05 16:54:28 INFO Applying migration id=keys 2026/02/05 16:54:28 INFO Applying migration id=portable 2026/02/05 16:54:28 INFO Applying migration id=proofs 2026/02/05 16:54:28 INFO Applying migration id=contexts 2026/02/05 16:54:28 INFO Applying migration id=deliverieshost 2026/02/05 16:54:28 INFO Applying migration id=pembegin 2026/02/05 16:54:28 INFO Applying migration id=didhost 2026/02/05 16:54:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-07e9-74bc-aadf-cb93602229f4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-07e9-73a0-a566-cff76ba4072c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-07e9-73a0-a566-cff76ba4072c 2026/02/05 16:54:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-07ec-76f6-9174-6ca4a47acdec activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-07ec-76b5-8ce4-37d0e5cdb510 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2eba-07ec-76b5-8ce4-37d0e5cdb510 2026/02/05 16:54:29 WARN User has reached bookmarks limit post=https://localhost.localdomain:8443/post/019c2eba-07ec-76b5-8ce4-37d0e5cdb510 --- PASS: TestBookmark_Limit (1.27s) === RUN TestBookmark_TwoBookmarks 2026/02/05 16:54:29 INFO Applying migration id=initial 2026/02/05 16:54:29 INFO Applying migration id=notesupdated 2026/02/05 16:54:29 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:29 INFO Applying migration id=activitiesid 2026/02/05 16:54:29 INFO Applying migration id=outbox 2026/02/05 16:54:29 INFO Applying migration id=edits 2026/02/05 16:54:29 INFO Applying migration id=outboxactor 2026/02/05 16:54:29 INFO Applying migration id=outboxsender 2026/02/05 16:54:29 INFO Applying migration id=thread 2026/02/05 16:54:29 INFO Applying migration id=host 2026/02/05 16:54:29 INFO Applying migration id=sharedinbox 2026/02/05 16:54:29 INFO Applying migration id=noteshost 2026/02/05 16:54:29 INFO Applying migration id=fetched 2026/02/05 16:54:29 INFO Applying migration id=move 2026/02/05 16:54:29 INFO Applying migration id=cleanup 2026/02/05 16:54:29 INFO Applying migration id=received 2026/02/05 16:54:29 INFO Applying migration id=namehost 2026/02/05 16:54:29 INFO Applying migration id=outboxhost 2026/02/05 16:54:29 INFO Applying migration id=notesfts 2026/02/05 16:54:29 INFO Applying migration id=iconsname 2026/02/05 16:54:29 INFO Applying migration id=nohash 2026/02/05 16:54:29 INFO Applying migration id=shares 2026/02/05 16:54:29 INFO Applying migration id=actorttl 2026/02/05 16:54:29 INFO Applying migration id=tocc 2026/02/05 16:54:29 INFO Applying migration id=followeds 2026/02/05 16:54:29 INFO Applying migration id=certhash 2026/02/05 16:54:29 INFO Applying migration id=follows_sync 2026/02/05 16:54:29 INFO Applying migration id=jsonpath 2026/02/05 16:54:29 INFO Applying migration id=localforward 2026/02/05 16:54:29 INFO Applying migration id=avatar 2026/02/05 16:54:29 INFO Applying migration id=noimage 2026/02/05 16:54:29 INFO Applying migration id=feed 2026/02/05 16:54:29 INFO Applying migration id=bookmarks 2026/02/05 16:54:29 INFO Applying migration id=shareactivity 2026/02/05 16:54:29 INFO Applying migration id=application 2026/02/05 16:54:29 INFO Applying migration id=certificates 2026/02/05 16:54:29 INFO Applying migration id=rawforward 2026/02/05 16:54:29 INFO Applying migration id=publickey 2026/02/05 16:54:29 INFO Applying migration id=resolvegroup 2026/02/05 16:54:29 INFO Applying migration id=reject 2026/02/05 16:54:29 INFO Applying migration id=autodel 2026/02/05 16:54:29 INFO Applying migration id=jsonb 2026/02/05 16:54:29 INFO Applying migration id=quote 2026/02/05 16:54:29 INFO Applying migration id=rfc9421 2026/02/05 16:54:29 INFO Applying migration id=keys 2026/02/05 16:54:29 INFO Applying migration id=portable 2026/02/05 16:54:29 INFO Applying migration id=proofs 2026/02/05 16:54:29 INFO Applying migration id=contexts 2026/02/05 16:54:29 INFO Applying migration id=deliverieshost 2026/02/05 16:54:29 INFO Applying migration id=pembegin 2026/02/05 16:54:29 INFO Applying migration id=didhost 2026/02/05 16:54:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-0d1f-7824-b29f-e8702322e27b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-0d1f-7726-b125-7e2bf3b3f8e0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-0d1f-7726-b125-7e2bf3b3f8e0 2026/02/05 16:54:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-0d22-77df-8891-fe57e92ef01b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-0d22-7787-98ca-30d53948d319 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2eba-0d22-7787-98ca-30d53948d319 --- PASS: TestBookmark_TwoBookmarks (1.33s) === RUN TestBookmark_Twice 2026/02/05 16:54:30 INFO Applying migration id=initial 2026/02/05 16:54:30 INFO Applying migration id=notesupdated 2026/02/05 16:54:30 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:30 INFO Applying migration id=activitiesid 2026/02/05 16:54:30 INFO Applying migration id=outbox 2026/02/05 16:54:30 INFO Applying migration id=edits 2026/02/05 16:54:30 INFO Applying migration id=outboxactor 2026/02/05 16:54:30 INFO Applying migration id=outboxsender 2026/02/05 16:54:30 INFO Applying migration id=thread 2026/02/05 16:54:30 INFO Applying migration id=host 2026/02/05 16:54:30 INFO Applying migration id=sharedinbox 2026/02/05 16:54:30 INFO Applying migration id=noteshost 2026/02/05 16:54:30 INFO Applying migration id=fetched 2026/02/05 16:54:30 INFO Applying migration id=move 2026/02/05 16:54:30 INFO Applying migration id=cleanup 2026/02/05 16:54:30 INFO Applying migration id=received 2026/02/05 16:54:30 INFO Applying migration id=namehost 2026/02/05 16:54:30 INFO Applying migration id=outboxhost 2026/02/05 16:54:30 INFO Applying migration id=notesfts 2026/02/05 16:54:30 INFO Applying migration id=iconsname 2026/02/05 16:54:30 INFO Applying migration id=nohash 2026/02/05 16:54:30 INFO Applying migration id=shares 2026/02/05 16:54:30 INFO Applying migration id=actorttl 2026/02/05 16:54:30 INFO Applying migration id=tocc 2026/02/05 16:54:31 INFO Applying migration id=followeds 2026/02/05 16:54:31 INFO Applying migration id=certhash 2026/02/05 16:54:31 INFO Applying migration id=follows_sync 2026/02/05 16:54:31 INFO Applying migration id=jsonpath 2026/02/05 16:54:31 INFO Applying migration id=localforward 2026/02/05 16:54:31 INFO Applying migration id=avatar 2026/02/05 16:54:31 INFO Applying migration id=noimage 2026/02/05 16:54:31 INFO Applying migration id=feed 2026/02/05 16:54:31 INFO Applying migration id=bookmarks 2026/02/05 16:54:31 INFO Applying migration id=shareactivity 2026/02/05 16:54:31 INFO Applying migration id=application 2026/02/05 16:54:31 INFO Applying migration id=certificates 2026/02/05 16:54:31 INFO Applying migration id=rawforward 2026/02/05 16:54:31 INFO Applying migration id=publickey 2026/02/05 16:54:31 INFO Applying migration id=resolvegroup 2026/02/05 16:54:31 INFO Applying migration id=reject 2026/02/05 16:54:31 INFO Applying migration id=autodel 2026/02/05 16:54:31 INFO Applying migration id=jsonb 2026/02/05 16:54:31 INFO Applying migration id=quote 2026/02/05 16:54:31 INFO Applying migration id=rfc9421 2026/02/05 16:54:31 INFO Applying migration id=keys 2026/02/05 16:54:31 INFO Applying migration id=portable 2026/02/05 16:54:31 INFO Applying migration id=proofs 2026/02/05 16:54:31 INFO Applying migration id=contexts 2026/02/05 16:54:31 INFO Applying migration id=deliverieshost 2026/02/05 16:54:31 INFO Applying migration id=pembegin 2026/02/05 16:54:31 INFO Applying migration id=didhost 2026/02/05 16:54:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-1047-7666-b7a3-39515837ae35 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-1047-758f-a1ba-826db437872e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-1047-758f-a1ba-826db437872e 2026/02/05 16:54:31 WARN Failed to insert bookmark error="UNIQUE constraint failed: bookmarks.by, bookmarks.note" --- PASS: TestBookmark_Twice (0.81s) === RUN TestBookmark_ToFollowers 2026/02/05 16:54:31 INFO Applying migration id=initial 2026/02/05 16:54:31 INFO Applying migration id=notesupdated 2026/02/05 16:54:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:31 INFO Applying migration id=activitiesid 2026/02/05 16:54:31 INFO Applying migration id=outbox 2026/02/05 16:54:31 INFO Applying migration id=edits 2026/02/05 16:54:31 INFO Applying migration id=outboxactor 2026/02/05 16:54:31 INFO Applying migration id=outboxsender 2026/02/05 16:54:31 INFO Applying migration id=thread 2026/02/05 16:54:31 INFO Applying migration id=host 2026/02/05 16:54:31 INFO Applying migration id=sharedinbox 2026/02/05 16:54:31 INFO Applying migration id=noteshost 2026/02/05 16:54:31 INFO Applying migration id=fetched 2026/02/05 16:54:31 INFO Applying migration id=move 2026/02/05 16:54:31 INFO Applying migration id=cleanup 2026/02/05 16:54:31 INFO Applying migration id=received 2026/02/05 16:54:31 INFO Applying migration id=namehost 2026/02/05 16:54:31 INFO Applying migration id=outboxhost 2026/02/05 16:54:31 INFO Applying migration id=notesfts 2026/02/05 16:54:31 INFO Applying migration id=iconsname 2026/02/05 16:54:31 INFO Applying migration id=nohash 2026/02/05 16:54:31 INFO Applying migration id=shares 2026/02/05 16:54:31 INFO Applying migration id=actorttl 2026/02/05 16:54:31 INFO Applying migration id=tocc 2026/02/05 16:54:31 INFO Applying migration id=followeds 2026/02/05 16:54:31 INFO Applying migration id=certhash 2026/02/05 16:54:31 INFO Applying migration id=follows_sync 2026/02/05 16:54:31 INFO Applying migration id=jsonpath 2026/02/05 16:54:31 INFO Applying migration id=localforward 2026/02/05 16:54:31 INFO Applying migration id=avatar 2026/02/05 16:54:31 INFO Applying migration id=noimage 2026/02/05 16:54:31 INFO Applying migration id=feed 2026/02/05 16:54:31 INFO Applying migration id=bookmarks 2026/02/05 16:54:31 INFO Applying migration id=shareactivity 2026/02/05 16:54:31 INFO Applying migration id=application 2026/02/05 16:54:31 INFO Applying migration id=certificates 2026/02/05 16:54:31 INFO Applying migration id=rawforward 2026/02/05 16:54:31 INFO Applying migration id=publickey 2026/02/05 16:54:31 INFO Applying migration id=resolvegroup 2026/02/05 16:54:31 INFO Applying migration id=reject 2026/02/05 16:54:31 INFO Applying migration id=autodel 2026/02/05 16:54:31 INFO Applying migration id=jsonb 2026/02/05 16:54:31 INFO Applying migration id=quote 2026/02/05 16:54:31 INFO Applying migration id=rfc9421 2026/02/05 16:54:31 INFO Applying migration id=keys 2026/02/05 16:54:31 INFO Applying migration id=portable 2026/02/05 16:54:31 INFO Applying migration id=proofs 2026/02/05 16:54:31 INFO Applying migration id=contexts 2026/02/05 16:54:31 INFO Applying migration id=deliverieshost 2026/02/05 16:54:31 INFO Applying migration id=pembegin 2026/02/05 16:54:31 INFO Applying migration id=didhost 2026/02/05 16:54:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-13a9-7658-8bf5-9fcc5a336fcc 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/02/05 16:54:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-13aa-73ca-9147-85192fdbddc4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-13a9-7658-8bf5-9fcc5a336fcc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-13a9-7658-8bf5-9fcc5a336fcc 2026/02/05 16:54:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-13aa-7e2e-b4ca-00e6fc44fb47 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-13aa-7d73-8c3a-63377974911a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-13aa-7d73-8c3a-63377974911a 2026/02/05 16:54:32 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-13aa-7d73-8c3a-63377974911a 2026/02/05 16:54:32 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2eba-13b1-7182-b735-24ec242a7f05 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-13a9-7658-8bf5-9fcc5a336fcc 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 (0.87s) === RUN TestBookmark_DM 2026/02/05 16:54:32 INFO Applying migration id=initial 2026/02/05 16:54:32 INFO Applying migration id=notesupdated 2026/02/05 16:54:32 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:32 INFO Applying migration id=activitiesid 2026/02/05 16:54:32 INFO Applying migration id=outbox 2026/02/05 16:54:32 INFO Applying migration id=edits 2026/02/05 16:54:32 INFO Applying migration id=outboxactor 2026/02/05 16:54:32 INFO Applying migration id=outboxsender 2026/02/05 16:54:32 INFO Applying migration id=thread 2026/02/05 16:54:32 INFO Applying migration id=host 2026/02/05 16:54:32 INFO Applying migration id=sharedinbox 2026/02/05 16:54:32 INFO Applying migration id=noteshost 2026/02/05 16:54:32 INFO Applying migration id=fetched 2026/02/05 16:54:32 INFO Applying migration id=move 2026/02/05 16:54:32 INFO Applying migration id=cleanup 2026/02/05 16:54:32 INFO Applying migration id=received 2026/02/05 16:54:32 INFO Applying migration id=namehost 2026/02/05 16:54:32 INFO Applying migration id=outboxhost 2026/02/05 16:54:32 INFO Applying migration id=notesfts 2026/02/05 16:54:32 INFO Applying migration id=iconsname 2026/02/05 16:54:32 INFO Applying migration id=nohash 2026/02/05 16:54:32 INFO Applying migration id=shares 2026/02/05 16:54:32 INFO Applying migration id=actorttl 2026/02/05 16:54:32 INFO Applying migration id=tocc 2026/02/05 16:54:32 INFO Applying migration id=followeds 2026/02/05 16:54:32 INFO Applying migration id=certhash 2026/02/05 16:54:32 INFO Applying migration id=follows_sync 2026/02/05 16:54:32 INFO Applying migration id=jsonpath 2026/02/05 16:54:32 INFO Applying migration id=localforward 2026/02/05 16:54:32 INFO Applying migration id=avatar 2026/02/05 16:54:32 INFO Applying migration id=noimage 2026/02/05 16:54:32 INFO Applying migration id=feed 2026/02/05 16:54:32 INFO Applying migration id=bookmarks 2026/02/05 16:54:32 INFO Applying migration id=shareactivity 2026/02/05 16:54:32 INFO Applying migration id=application 2026/02/05 16:54:32 INFO Applying migration id=certificates 2026/02/05 16:54:32 INFO Applying migration id=rawforward 2026/02/05 16:54:32 INFO Applying migration id=publickey 2026/02/05 16:54:32 INFO Applying migration id=resolvegroup 2026/02/05 16:54:32 INFO Applying migration id=reject 2026/02/05 16:54:32 INFO Applying migration id=autodel 2026/02/05 16:54:32 INFO Applying migration id=jsonb 2026/02/05 16:54:32 INFO Applying migration id=quote 2026/02/05 16:54:32 INFO Applying migration id=rfc9421 2026/02/05 16:54:32 INFO Applying migration id=keys 2026/02/05 16:54:32 INFO Applying migration id=portable 2026/02/05 16:54:32 INFO Applying migration id=proofs 2026/02/05 16:54:32 INFO Applying migration id=contexts 2026/02/05 16:54:32 INFO Applying migration id=deliverieshost 2026/02/05 16:54:32 INFO Applying migration id=pembegin 2026/02/05 16:54:32 INFO Applying migration id=didhost 2026/02/05 16:54:33 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/02/05 16:54:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-1850-7b6c-98ba-bfecd21807c6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-1850-77f4-a52a-71603f88e61c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-1850-77f4-a52a-71603f88e61c 2026/02/05 16:54:33 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-1850-77f4-a52a-71603f88e61c --- PASS: TestBookmark_DM (1.19s) === RUN TestCommunities_OneCommunity 2026/02/05 16:54:33 INFO Applying migration id=initial 2026/02/05 16:54:33 INFO Applying migration id=notesupdated 2026/02/05 16:54:33 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:33 INFO Applying migration id=activitiesid 2026/02/05 16:54:33 INFO Applying migration id=outbox 2026/02/05 16:54:33 INFO Applying migration id=edits 2026/02/05 16:54:33 INFO Applying migration id=outboxactor 2026/02/05 16:54:33 INFO Applying migration id=outboxsender 2026/02/05 16:54:33 INFO Applying migration id=thread 2026/02/05 16:54:33 INFO Applying migration id=host 2026/02/05 16:54:33 INFO Applying migration id=sharedinbox 2026/02/05 16:54:33 INFO Applying migration id=noteshost 2026/02/05 16:54:33 INFO Applying migration id=fetched 2026/02/05 16:54:33 INFO Applying migration id=move 2026/02/05 16:54:33 INFO Applying migration id=cleanup 2026/02/05 16:54:33 INFO Applying migration id=received 2026/02/05 16:54:33 INFO Applying migration id=namehost 2026/02/05 16:54:33 INFO Applying migration id=outboxhost 2026/02/05 16:54:33 INFO Applying migration id=notesfts 2026/02/05 16:54:33 INFO Applying migration id=iconsname 2026/02/05 16:54:33 INFO Applying migration id=nohash 2026/02/05 16:54:33 INFO Applying migration id=shares 2026/02/05 16:54:33 INFO Applying migration id=actorttl 2026/02/05 16:54:33 INFO Applying migration id=tocc 2026/02/05 16:54:33 INFO Applying migration id=followeds 2026/02/05 16:54:33 INFO Applying migration id=certhash 2026/02/05 16:54:33 INFO Applying migration id=follows_sync 2026/02/05 16:54:33 INFO Applying migration id=jsonpath 2026/02/05 16:54:33 INFO Applying migration id=localforward 2026/02/05 16:54:33 INFO Applying migration id=avatar 2026/02/05 16:54:33 INFO Applying migration id=noimage 2026/02/05 16:54:33 INFO Applying migration id=feed 2026/02/05 16:54:33 INFO Applying migration id=bookmarks 2026/02/05 16:54:33 INFO Applying migration id=shareactivity 2026/02/05 16:54:33 INFO Applying migration id=application 2026/02/05 16:54:33 INFO Applying migration id=certificates 2026/02/05 16:54:33 INFO Applying migration id=rawforward 2026/02/05 16:54:33 INFO Applying migration id=publickey 2026/02/05 16:54:33 INFO Applying migration id=resolvegroup 2026/02/05 16:54:33 INFO Applying migration id=reject 2026/02/05 16:54:33 INFO Applying migration id=autodel 2026/02/05 16:54:33 INFO Applying migration id=jsonb 2026/02/05 16:54:33 INFO Applying migration id=quote 2026/02/05 16:54:33 INFO Applying migration id=rfc9421 2026/02/05 16:54:33 INFO Applying migration id=keys 2026/02/05 16:54:33 INFO Applying migration id=portable 2026/02/05 16:54:33 INFO Applying migration id=proofs 2026/02/05 16:54:33 INFO Applying migration id=contexts 2026/02/05 16:54:33 INFO Applying migration id=deliverieshost 2026/02/05 16:54:33 INFO Applying migration id=pembegin 2026/02/05 16:54:33 INFO Applying migration id=didhost 2026/02/05 16:54:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-1d22-7181-be94-83de54b74b54 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/02/05 16:54:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-1d22-7b1d-b196-d1570b01cb0b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-1d22-7181-be94-83de54b74b54 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-1d22-7181-be94-83de54b74b54 2026/02/05 16:54:35 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:35 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2eba-1d23-75c5-8440-36de030b69ca note=https://localhost.localdomain:8443/post/019c2eba-1d23-73b9-9476-e4ec00c7b782 group=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-1d23-75c5-8440-36de030b69ca activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-1d23-73b9-9476-e4ec00c7b782 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-1d23-73b9-9476-e4ec00c7b782 --- PASS: TestCommunities_OneCommunity (1.23s) === RUN TestCommunity_NewThread 2026/02/05 16:54:35 INFO Applying migration id=initial 2026/02/05 16:54:35 INFO Applying migration id=notesupdated 2026/02/05 16:54:35 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:35 INFO Applying migration id=activitiesid 2026/02/05 16:54:35 INFO Applying migration id=outbox 2026/02/05 16:54:35 INFO Applying migration id=edits 2026/02/05 16:54:35 INFO Applying migration id=outboxactor 2026/02/05 16:54:35 INFO Applying migration id=outboxsender 2026/02/05 16:54:35 INFO Applying migration id=thread 2026/02/05 16:54:35 INFO Applying migration id=host 2026/02/05 16:54:35 INFO Applying migration id=sharedinbox 2026/02/05 16:54:35 INFO Applying migration id=noteshost 2026/02/05 16:54:35 INFO Applying migration id=fetched 2026/02/05 16:54:35 INFO Applying migration id=move 2026/02/05 16:54:35 INFO Applying migration id=cleanup 2026/02/05 16:54:35 INFO Applying migration id=received 2026/02/05 16:54:35 INFO Applying migration id=namehost 2026/02/05 16:54:35 INFO Applying migration id=outboxhost 2026/02/05 16:54:35 INFO Applying migration id=notesfts 2026/02/05 16:54:35 INFO Applying migration id=iconsname 2026/02/05 16:54:35 INFO Applying migration id=nohash 2026/02/05 16:54:35 INFO Applying migration id=shares 2026/02/05 16:54:35 INFO Applying migration id=actorttl 2026/02/05 16:54:35 INFO Applying migration id=tocc 2026/02/05 16:54:35 INFO Applying migration id=followeds 2026/02/05 16:54:35 INFO Applying migration id=certhash 2026/02/05 16:54:35 INFO Applying migration id=follows_sync 2026/02/05 16:54:35 INFO Applying migration id=jsonpath 2026/02/05 16:54:35 INFO Applying migration id=localforward 2026/02/05 16:54:35 INFO Applying migration id=avatar 2026/02/05 16:54:35 INFO Applying migration id=noimage 2026/02/05 16:54:35 INFO Applying migration id=feed 2026/02/05 16:54:35 INFO Applying migration id=bookmarks 2026/02/05 16:54:35 INFO Applying migration id=shareactivity 2026/02/05 16:54:35 INFO Applying migration id=application 2026/02/05 16:54:35 INFO Applying migration id=certificates 2026/02/05 16:54:35 INFO Applying migration id=rawforward 2026/02/05 16:54:35 INFO Applying migration id=publickey 2026/02/05 16:54:35 INFO Applying migration id=resolvegroup 2026/02/05 16:54:35 INFO Applying migration id=reject 2026/02/05 16:54:35 INFO Applying migration id=autodel 2026/02/05 16:54:35 INFO Applying migration id=jsonb 2026/02/05 16:54:35 INFO Applying migration id=quote 2026/02/05 16:54:35 INFO Applying migration id=rfc9421 2026/02/05 16:54:35 INFO Applying migration id=keys 2026/02/05 16:54:35 INFO Applying migration id=portable 2026/02/05 16:54:35 INFO Applying migration id=proofs 2026/02/05 16:54:35 INFO Applying migration id=contexts 2026/02/05 16:54:35 INFO Applying migration id=deliverieshost 2026/02/05 16:54:35 INFO Applying migration id=pembegin 2026/02/05 16:54:35 INFO Applying migration id=didhost 2026/02/05 16:54:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-2125-7360-8169-8cdd5c5d38b4 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/02/05 16:54:36 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-2127-789a-a80f-247afa3b91fd 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/02/05 16:54:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-2128-791f-a43c-39add8ca3444 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-2127-789a-a80f-247afa3b91fd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-2127-789a-a80f-247afa3b91fd 2026/02/05 16:54:36 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:36 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2eba-2129-769b-998a-1b6adeb8f353 note=https://localhost.localdomain:8443/post/019c2eba-2129-7450-a29c-25e1d74a77e1 group=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-2129-769b-998a-1b6adeb8f353 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-2129-7450-a29c-25e1d74a77e1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-2129-7450-a29c-25e1d74a77e1 --- PASS: TestCommunity_NewThread (1.03s) === RUN TestCommunity_NewThreadNotFollowing 2026/02/05 16:54:36 INFO Applying migration id=initial 2026/02/05 16:54:36 INFO Applying migration id=notesupdated 2026/02/05 16:54:36 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:36 INFO Applying migration id=activitiesid 2026/02/05 16:54:36 INFO Applying migration id=outbox 2026/02/05 16:54:36 INFO Applying migration id=edits 2026/02/05 16:54:36 INFO Applying migration id=outboxactor 2026/02/05 16:54:36 INFO Applying migration id=outboxsender 2026/02/05 16:54:36 INFO Applying migration id=thread 2026/02/05 16:54:36 INFO Applying migration id=host 2026/02/05 16:54:36 INFO Applying migration id=sharedinbox 2026/02/05 16:54:36 INFO Applying migration id=noteshost 2026/02/05 16:54:36 INFO Applying migration id=fetched 2026/02/05 16:54:36 INFO Applying migration id=move 2026/02/05 16:54:36 INFO Applying migration id=cleanup 2026/02/05 16:54:36 INFO Applying migration id=received 2026/02/05 16:54:36 INFO Applying migration id=namehost 2026/02/05 16:54:36 INFO Applying migration id=outboxhost 2026/02/05 16:54:36 INFO Applying migration id=notesfts 2026/02/05 16:54:36 INFO Applying migration id=iconsname 2026/02/05 16:54:36 INFO Applying migration id=nohash 2026/02/05 16:54:36 INFO Applying migration id=shares 2026/02/05 16:54:36 INFO Applying migration id=actorttl 2026/02/05 16:54:36 INFO Applying migration id=tocc 2026/02/05 16:54:36 INFO Applying migration id=followeds 2026/02/05 16:54:36 INFO Applying migration id=certhash 2026/02/05 16:54:36 INFO Applying migration id=follows_sync 2026/02/05 16:54:36 INFO Applying migration id=jsonpath 2026/02/05 16:54:36 INFO Applying migration id=localforward 2026/02/05 16:54:36 INFO Applying migration id=avatar 2026/02/05 16:54:36 INFO Applying migration id=noimage 2026/02/05 16:54:36 INFO Applying migration id=feed 2026/02/05 16:54:36 INFO Applying migration id=bookmarks 2026/02/05 16:54:36 INFO Applying migration id=shareactivity 2026/02/05 16:54:36 INFO Applying migration id=application 2026/02/05 16:54:36 INFO Applying migration id=certificates 2026/02/05 16:54:36 INFO Applying migration id=rawforward 2026/02/05 16:54:36 INFO Applying migration id=publickey 2026/02/05 16:54:36 INFO Applying migration id=resolvegroup 2026/02/05 16:54:36 INFO Applying migration id=reject 2026/02/05 16:54:36 INFO Applying migration id=autodel 2026/02/05 16:54:36 INFO Applying migration id=jsonb 2026/02/05 16:54:36 INFO Applying migration id=quote 2026/02/05 16:54:36 INFO Applying migration id=rfc9421 2026/02/05 16:54:36 INFO Applying migration id=keys 2026/02/05 16:54:36 INFO Applying migration id=portable 2026/02/05 16:54:36 INFO Applying migration id=proofs 2026/02/05 16:54:36 INFO Applying migration id=contexts 2026/02/05 16:54:36 INFO Applying migration id=deliverieshost 2026/02/05 16:54:36 INFO Applying migration id=pembegin 2026/02/05 16:54:36 INFO Applying migration id=didhost 2026/02/05 16:54:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-24eb-7762-a12e-463e9a6cb9b4 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/02/05 16:54:37 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-24ec-7408-bc31-f7095db01bf8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-24ec-7177-926a-808a4e59bca1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-24ec-7177-926a-808a4e59bca1 --- PASS: TestCommunity_NewThreadNotFollowing (0.96s) === RUN TestCommunity_NewThreadNotPublic 2026/02/05 16:54:37 INFO Applying migration id=initial 2026/02/05 16:54:37 INFO Applying migration id=notesupdated 2026/02/05 16:54:37 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:37 INFO Applying migration id=activitiesid 2026/02/05 16:54:37 INFO Applying migration id=outbox 2026/02/05 16:54:37 INFO Applying migration id=edits 2026/02/05 16:54:37 INFO Applying migration id=outboxactor 2026/02/05 16:54:37 INFO Applying migration id=outboxsender 2026/02/05 16:54:37 INFO Applying migration id=thread 2026/02/05 16:54:37 INFO Applying migration id=host 2026/02/05 16:54:37 INFO Applying migration id=sharedinbox 2026/02/05 16:54:37 INFO Applying migration id=noteshost 2026/02/05 16:54:37 INFO Applying migration id=fetched 2026/02/05 16:54:37 INFO Applying migration id=move 2026/02/05 16:54:37 INFO Applying migration id=cleanup 2026/02/05 16:54:37 INFO Applying migration id=received 2026/02/05 16:54:37 INFO Applying migration id=namehost 2026/02/05 16:54:37 INFO Applying migration id=outboxhost 2026/02/05 16:54:37 INFO Applying migration id=notesfts 2026/02/05 16:54:37 INFO Applying migration id=iconsname 2026/02/05 16:54:37 INFO Applying migration id=nohash 2026/02/05 16:54:37 INFO Applying migration id=shares 2026/02/05 16:54:37 INFO Applying migration id=actorttl 2026/02/05 16:54:37 INFO Applying migration id=tocc 2026/02/05 16:54:37 INFO Applying migration id=followeds 2026/02/05 16:54:37 INFO Applying migration id=certhash 2026/02/05 16:54:37 INFO Applying migration id=follows_sync 2026/02/05 16:54:37 INFO Applying migration id=jsonpath 2026/02/05 16:54:37 INFO Applying migration id=localforward 2026/02/05 16:54:37 INFO Applying migration id=avatar 2026/02/05 16:54:37 INFO Applying migration id=noimage 2026/02/05 16:54:37 INFO Applying migration id=feed 2026/02/05 16:54:37 INFO Applying migration id=bookmarks 2026/02/05 16:54:37 INFO Applying migration id=shareactivity 2026/02/05 16:54:37 INFO Applying migration id=application 2026/02/05 16:54:37 INFO Applying migration id=certificates 2026/02/05 16:54:37 INFO Applying migration id=rawforward 2026/02/05 16:54:37 INFO Applying migration id=publickey 2026/02/05 16:54:37 INFO Applying migration id=resolvegroup 2026/02/05 16:54:37 INFO Applying migration id=reject 2026/02/05 16:54:37 INFO Applying migration id=autodel 2026/02/05 16:54:37 INFO Applying migration id=jsonb 2026/02/05 16:54:37 INFO Applying migration id=quote 2026/02/05 16:54:37 INFO Applying migration id=rfc9421 2026/02/05 16:54:37 INFO Applying migration id=keys 2026/02/05 16:54:37 INFO Applying migration id=portable 2026/02/05 16:54:37 INFO Applying migration id=proofs 2026/02/05 16:54:37 INFO Applying migration id=contexts 2026/02/05 16:54:37 INFO Applying migration id=deliverieshost 2026/02/05 16:54:37 INFO Applying migration id=pembegin 2026/02/05 16:54:37 INFO Applying migration id=didhost 2026/02/05 16:54:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-2752-7506-a100-262dab45e928 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/02/05 16:54:37 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-2752-7e8e-a0f3-9757f92b07bd 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/02/05 16:54:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-2753-7977-b184-e56e89b004d6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-2752-7e8e-a0f3-9757f92b07bd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-2752-7e8e-a0f3-9757f92b07bd 2026/02/05 16:54:37 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-2754-756c-babb-89615038a5ff activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-2754-7319-8bb3-6b9a092517ba activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-2754-7319-8bb3-6b9a092517ba --- PASS: TestCommunity_NewThreadNotPublic (0.61s) === RUN TestCommunity_ReplyInThread 2026/02/05 16:54:37 INFO Applying migration id=initial 2026/02/05 16:54:37 INFO Applying migration id=notesupdated 2026/02/05 16:54:37 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:37 INFO Applying migration id=activitiesid 2026/02/05 16:54:37 INFO Applying migration id=outbox 2026/02/05 16:54:37 INFO Applying migration id=edits 2026/02/05 16:54:37 INFO Applying migration id=outboxactor 2026/02/05 16:54:37 INFO Applying migration id=outboxsender 2026/02/05 16:54:37 INFO Applying migration id=thread 2026/02/05 16:54:37 INFO Applying migration id=host 2026/02/05 16:54:37 INFO Applying migration id=sharedinbox 2026/02/05 16:54:37 INFO Applying migration id=noteshost 2026/02/05 16:54:37 INFO Applying migration id=fetched 2026/02/05 16:54:37 INFO Applying migration id=move 2026/02/05 16:54:37 INFO Applying migration id=cleanup 2026/02/05 16:54:37 INFO Applying migration id=received 2026/02/05 16:54:37 INFO Applying migration id=namehost 2026/02/05 16:54:37 INFO Applying migration id=outboxhost 2026/02/05 16:54:37 INFO Applying migration id=notesfts 2026/02/05 16:54:37 INFO Applying migration id=iconsname 2026/02/05 16:54:37 INFO Applying migration id=nohash 2026/02/05 16:54:37 INFO Applying migration id=shares 2026/02/05 16:54:37 INFO Applying migration id=actorttl 2026/02/05 16:54:37 INFO Applying migration id=tocc 2026/02/05 16:54:37 INFO Applying migration id=followeds 2026/02/05 16:54:37 INFO Applying migration id=certhash 2026/02/05 16:54:37 INFO Applying migration id=follows_sync 2026/02/05 16:54:37 INFO Applying migration id=jsonpath 2026/02/05 16:54:37 INFO Applying migration id=localforward 2026/02/05 16:54:37 INFO Applying migration id=avatar 2026/02/05 16:54:37 INFO Applying migration id=noimage 2026/02/05 16:54:37 INFO Applying migration id=feed 2026/02/05 16:54:37 INFO Applying migration id=bookmarks 2026/02/05 16:54:37 INFO Applying migration id=shareactivity 2026/02/05 16:54:37 INFO Applying migration id=application 2026/02/05 16:54:37 INFO Applying migration id=certificates 2026/02/05 16:54:37 INFO Applying migration id=rawforward 2026/02/05 16:54:37 INFO Applying migration id=publickey 2026/02/05 16:54:37 INFO Applying migration id=resolvegroup 2026/02/05 16:54:37 INFO Applying migration id=reject 2026/02/05 16:54:37 INFO Applying migration id=autodel 2026/02/05 16:54:37 INFO Applying migration id=jsonb 2026/02/05 16:54:37 INFO Applying migration id=quote 2026/02/05 16:54:37 INFO Applying migration id=rfc9421 2026/02/05 16:54:37 INFO Applying migration id=keys 2026/02/05 16:54:37 INFO Applying migration id=portable 2026/02/05 16:54:37 INFO Applying migration id=proofs 2026/02/05 16:54:37 INFO Applying migration id=contexts 2026/02/05 16:54:37 INFO Applying migration id=deliverieshost 2026/02/05 16:54:37 INFO Applying migration id=pembegin 2026/02/05 16:54:37 INFO Applying migration id=didhost 2026/02/05 16:54:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-2b81-7ac5-bbcf-59660a817a10 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/02/05 16:54:38 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-2b82-7430-9925-13aa7fb040d8 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/02/05 16:54:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-2b82-7dd5-aa82-ec637b980fca activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-2b82-7430-9925-13aa7fb040d8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-2b82-7430-9925-13aa7fb040d8 2026/02/05 16:54:38 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:38 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2eba-2b83-786e-aa0f-e2d4f7532a1d note=https://localhost.localdomain:8443/post/019c2eba-2b83-76a3-89a6-d5bd417c30fd group=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-2b83-786e-aa0f-e2d4f7532a1d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-2b83-76a3-89a6-d5bd417c30fd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-2b83-76a3-89a6-d5bd417c30fd 2026/02/05 16:54:38 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/02/05 16:54: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: TestCommunity_ReplyInThread (1.08s) === RUN TestCommunity_ReplyInThreadAuthorNotFollowing 2026/02/05 16:54:38 INFO Applying migration id=initial 2026/02/05 16:54:38 INFO Applying migration id=notesupdated 2026/02/05 16:54:38 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:38 INFO Applying migration id=activitiesid 2026/02/05 16:54:38 INFO Applying migration id=outbox 2026/02/05 16:54:38 INFO Applying migration id=edits 2026/02/05 16:54:38 INFO Applying migration id=outboxactor 2026/02/05 16:54:38 INFO Applying migration id=outboxsender 2026/02/05 16:54:38 INFO Applying migration id=thread 2026/02/05 16:54:38 INFO Applying migration id=host 2026/02/05 16:54:38 INFO Applying migration id=sharedinbox 2026/02/05 16:54:38 INFO Applying migration id=noteshost 2026/02/05 16:54:38 INFO Applying migration id=fetched 2026/02/05 16:54:38 INFO Applying migration id=move 2026/02/05 16:54:38 INFO Applying migration id=cleanup 2026/02/05 16:54:38 INFO Applying migration id=received 2026/02/05 16:54:38 INFO Applying migration id=namehost 2026/02/05 16:54:38 INFO Applying migration id=outboxhost 2026/02/05 16:54:38 INFO Applying migration id=notesfts 2026/02/05 16:54:38 INFO Applying migration id=iconsname 2026/02/05 16:54:38 INFO Applying migration id=nohash 2026/02/05 16:54:38 INFO Applying migration id=shares 2026/02/05 16:54:38 INFO Applying migration id=actorttl 2026/02/05 16:54:38 INFO Applying migration id=tocc 2026/02/05 16:54:38 INFO Applying migration id=followeds 2026/02/05 16:54:38 INFO Applying migration id=certhash 2026/02/05 16:54:38 INFO Applying migration id=follows_sync 2026/02/05 16:54:38 INFO Applying migration id=jsonpath 2026/02/05 16:54:38 INFO Applying migration id=localforward 2026/02/05 16:54:38 INFO Applying migration id=avatar 2026/02/05 16:54:38 INFO Applying migration id=noimage 2026/02/05 16:54:38 INFO Applying migration id=feed 2026/02/05 16:54:38 INFO Applying migration id=bookmarks 2026/02/05 16:54:38 INFO Applying migration id=shareactivity 2026/02/05 16:54:38 INFO Applying migration id=application 2026/02/05 16:54:38 INFO Applying migration id=certificates 2026/02/05 16:54:38 INFO Applying migration id=rawforward 2026/02/05 16:54:38 INFO Applying migration id=publickey 2026/02/05 16:54:38 INFO Applying migration id=resolvegroup 2026/02/05 16:54:38 INFO Applying migration id=reject 2026/02/05 16:54:38 INFO Applying migration id=autodel 2026/02/05 16:54:38 INFO Applying migration id=jsonb 2026/02/05 16:54:38 INFO Applying migration id=quote 2026/02/05 16:54:38 INFO Applying migration id=rfc9421 2026/02/05 16:54:38 INFO Applying migration id=keys 2026/02/05 16:54:38 INFO Applying migration id=portable 2026/02/05 16:54:38 INFO Applying migration id=proofs 2026/02/05 16:54:38 INFO Applying migration id=contexts 2026/02/05 16:54:38 INFO Applying migration id=deliverieshost 2026/02/05 16:54:38 INFO Applying migration id=pembegin 2026/02/05 16:54:38 INFO Applying migration id=didhost 2026/02/05 16:54:40 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-3256-7343-a8de-2df165b9b5fd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-3256-7038-9b36-377a56054e44 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-3256-7038-9b36-377a56054e44 2026/02/05 16:54: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 --- PASS: TestCommunity_ReplyInThreadAuthorNotFollowing (1.75s) === RUN TestCommunity_ReplyInThreadSenderNotFollowing 2026/02/05 16:54:40 INFO Applying migration id=initial 2026/02/05 16:54:40 INFO Applying migration id=notesupdated 2026/02/05 16:54:40 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:40 INFO Applying migration id=activitiesid 2026/02/05 16:54:40 INFO Applying migration id=outbox 2026/02/05 16:54:40 INFO Applying migration id=edits 2026/02/05 16:54:40 INFO Applying migration id=outboxactor 2026/02/05 16:54:40 INFO Applying migration id=outboxsender 2026/02/05 16:54:40 INFO Applying migration id=thread 2026/02/05 16:54:40 INFO Applying migration id=host 2026/02/05 16:54:40 INFO Applying migration id=sharedinbox 2026/02/05 16:54:40 INFO Applying migration id=noteshost 2026/02/05 16:54:40 INFO Applying migration id=fetched 2026/02/05 16:54:40 INFO Applying migration id=move 2026/02/05 16:54:40 INFO Applying migration id=cleanup 2026/02/05 16:54:40 INFO Applying migration id=received 2026/02/05 16:54:40 INFO Applying migration id=namehost 2026/02/05 16:54:40 INFO Applying migration id=outboxhost 2026/02/05 16:54:40 INFO Applying migration id=notesfts 2026/02/05 16:54:40 INFO Applying migration id=iconsname 2026/02/05 16:54:40 INFO Applying migration id=nohash 2026/02/05 16:54:40 INFO Applying migration id=shares 2026/02/05 16:54:40 INFO Applying migration id=actorttl 2026/02/05 16:54:40 INFO Applying migration id=tocc 2026/02/05 16:54:40 INFO Applying migration id=followeds 2026/02/05 16:54:40 INFO Applying migration id=certhash 2026/02/05 16:54:40 INFO Applying migration id=follows_sync 2026/02/05 16:54:40 INFO Applying migration id=jsonpath 2026/02/05 16:54:40 INFO Applying migration id=localforward 2026/02/05 16:54:40 INFO Applying migration id=avatar 2026/02/05 16:54:40 INFO Applying migration id=noimage 2026/02/05 16:54:40 INFO Applying migration id=feed 2026/02/05 16:54:40 INFO Applying migration id=bookmarks 2026/02/05 16:54:40 INFO Applying migration id=shareactivity 2026/02/05 16:54:40 INFO Applying migration id=application 2026/02/05 16:54:40 INFO Applying migration id=certificates 2026/02/05 16:54:40 INFO Applying migration id=rawforward 2026/02/05 16:54:40 INFO Applying migration id=publickey 2026/02/05 16:54:40 INFO Applying migration id=resolvegroup 2026/02/05 16:54:40 INFO Applying migration id=reject 2026/02/05 16:54:40 INFO Applying migration id=autodel 2026/02/05 16:54:40 INFO Applying migration id=jsonb 2026/02/05 16:54:40 INFO Applying migration id=quote 2026/02/05 16:54:40 INFO Applying migration id=rfc9421 2026/02/05 16:54:40 INFO Applying migration id=keys 2026/02/05 16:54:40 INFO Applying migration id=portable 2026/02/05 16:54:40 INFO Applying migration id=proofs 2026/02/05 16:54:40 INFO Applying migration id=contexts 2026/02/05 16:54:40 INFO Applying migration id=deliverieshost 2026/02/05 16:54:40 INFO Applying migration id=pembegin 2026/02/05 16:54:40 INFO Applying migration id=didhost 2026/02/05 16:54:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-3622-7ae0-b922-0b8c729f7daa 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/02/05 16:54:41 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-3623-7a27-bf56-fcce6078d890 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-3623-7791-84a3-95b299772f70 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-3623-7791-84a3-95b299772f70 2026/02/05 16:54:41 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/02/05 16:54:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThreadSenderNotFollowing (0.98s) === RUN TestCommunity_DuplicateReplyInThread 2026/02/05 16:54:41 INFO Applying migration id=initial 2026/02/05 16:54:41 INFO Applying migration id=notesupdated 2026/02/05 16:54:41 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:41 INFO Applying migration id=activitiesid 2026/02/05 16:54:41 INFO Applying migration id=outbox 2026/02/05 16:54:41 INFO Applying migration id=edits 2026/02/05 16:54:41 INFO Applying migration id=outboxactor 2026/02/05 16:54:41 INFO Applying migration id=outboxsender 2026/02/05 16:54:41 INFO Applying migration id=thread 2026/02/05 16:54:41 INFO Applying migration id=host 2026/02/05 16:54:41 INFO Applying migration id=sharedinbox 2026/02/05 16:54:41 INFO Applying migration id=noteshost 2026/02/05 16:54:41 INFO Applying migration id=fetched 2026/02/05 16:54:41 INFO Applying migration id=move 2026/02/05 16:54:41 INFO Applying migration id=cleanup 2026/02/05 16:54:41 INFO Applying migration id=received 2026/02/05 16:54:41 INFO Applying migration id=namehost 2026/02/05 16:54:41 INFO Applying migration id=outboxhost 2026/02/05 16:54:41 INFO Applying migration id=notesfts 2026/02/05 16:54:41 INFO Applying migration id=iconsname 2026/02/05 16:54:41 INFO Applying migration id=nohash 2026/02/05 16:54:41 INFO Applying migration id=shares 2026/02/05 16:54:41 INFO Applying migration id=actorttl 2026/02/05 16:54:41 INFO Applying migration id=tocc 2026/02/05 16:54:41 INFO Applying migration id=followeds 2026/02/05 16:54:41 INFO Applying migration id=certhash 2026/02/05 16:54:41 INFO Applying migration id=follows_sync 2026/02/05 16:54:41 INFO Applying migration id=jsonpath 2026/02/05 16:54:41 INFO Applying migration id=localforward 2026/02/05 16:54:41 INFO Applying migration id=avatar 2026/02/05 16:54:41 INFO Applying migration id=noimage 2026/02/05 16:54:41 INFO Applying migration id=feed 2026/02/05 16:54:41 INFO Applying migration id=bookmarks 2026/02/05 16:54:41 INFO Applying migration id=shareactivity 2026/02/05 16:54:41 INFO Applying migration id=application 2026/02/05 16:54:41 INFO Applying migration id=certificates 2026/02/05 16:54:41 INFO Applying migration id=rawforward 2026/02/05 16:54:41 INFO Applying migration id=publickey 2026/02/05 16:54:41 INFO Applying migration id=resolvegroup 2026/02/05 16:54:41 INFO Applying migration id=reject 2026/02/05 16:54:41 INFO Applying migration id=autodel 2026/02/05 16:54:41 INFO Applying migration id=jsonb 2026/02/05 16:54:41 INFO Applying migration id=quote 2026/02/05 16:54:41 INFO Applying migration id=rfc9421 2026/02/05 16:54:41 INFO Applying migration id=keys 2026/02/05 16:54:41 INFO Applying migration id=portable 2026/02/05 16:54:41 INFO Applying migration id=proofs 2026/02/05 16:54:41 INFO Applying migration id=contexts 2026/02/05 16:54:41 INFO Applying migration id=deliverieshost 2026/02/05 16:54:41 INFO Applying migration id=pembegin 2026/02/05 16:54:41 INFO Applying migration id=didhost 2026/02/05 16:54:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-39a0-7266-aea5-728acf00791b 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/02/05 16:54:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-39a1-7053-9ae0-598b086e1fab 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/02/05 16:54:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-39a2-7026-9b98-a1d097e6f913 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-39a1-7053-9ae0-598b086e1fab activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-39a1-7053-9ae0-598b086e1fab 2026/02/05 16:54:42 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:42 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2eba-39a2-7c11-aa9a-a96372221318 note=https://localhost.localdomain:8443/post/019c2eba-39a2-79d1-b71e-23d8ca37aa7f group=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-39a2-7c11-aa9a-a96372221318 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-39a2-79d1-b71e-23d8ca37aa7f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-39a2-79d1-b71e-23d8ca37aa7f 2026/02/05 16:54:42 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/02/05 16:54: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 --- PASS: TestCommunity_DuplicateReplyInThread (0.90s) === RUN TestCommunity_EditedReplyInThread 2026/02/05 16:54:42 INFO Applying migration id=initial 2026/02/05 16:54:42 INFO Applying migration id=notesupdated 2026/02/05 16:54:42 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:42 INFO Applying migration id=activitiesid 2026/02/05 16:54:42 INFO Applying migration id=outbox 2026/02/05 16:54:42 INFO Applying migration id=edits 2026/02/05 16:54:42 INFO Applying migration id=outboxactor 2026/02/05 16:54:42 INFO Applying migration id=outboxsender 2026/02/05 16:54:42 INFO Applying migration id=thread 2026/02/05 16:54:42 INFO Applying migration id=host 2026/02/05 16:54:42 INFO Applying migration id=sharedinbox 2026/02/05 16:54:42 INFO Applying migration id=noteshost 2026/02/05 16:54:42 INFO Applying migration id=fetched 2026/02/05 16:54:42 INFO Applying migration id=move 2026/02/05 16:54:42 INFO Applying migration id=cleanup 2026/02/05 16:54:42 INFO Applying migration id=received 2026/02/05 16:54:42 INFO Applying migration id=namehost 2026/02/05 16:54:42 INFO Applying migration id=outboxhost 2026/02/05 16:54:42 INFO Applying migration id=notesfts 2026/02/05 16:54:42 INFO Applying migration id=iconsname 2026/02/05 16:54:42 INFO Applying migration id=nohash 2026/02/05 16:54:42 INFO Applying migration id=shares 2026/02/05 16:54:42 INFO Applying migration id=actorttl 2026/02/05 16:54:42 INFO Applying migration id=tocc 2026/02/05 16:54:42 INFO Applying migration id=followeds 2026/02/05 16:54:42 INFO Applying migration id=certhash 2026/02/05 16:54:42 INFO Applying migration id=follows_sync 2026/02/05 16:54:42 INFO Applying migration id=jsonpath 2026/02/05 16:54:42 INFO Applying migration id=localforward 2026/02/05 16:54:42 INFO Applying migration id=avatar 2026/02/05 16:54:42 INFO Applying migration id=noimage 2026/02/05 16:54:42 INFO Applying migration id=feed 2026/02/05 16:54:42 INFO Applying migration id=bookmarks 2026/02/05 16:54:42 INFO Applying migration id=shareactivity 2026/02/05 16:54:42 INFO Applying migration id=application 2026/02/05 16:54:42 INFO Applying migration id=certificates 2026/02/05 16:54:42 INFO Applying migration id=rawforward 2026/02/05 16:54:42 INFO Applying migration id=publickey 2026/02/05 16:54:42 INFO Applying migration id=resolvegroup 2026/02/05 16:54:42 INFO Applying migration id=reject 2026/02/05 16:54:42 INFO Applying migration id=autodel 2026/02/05 16:54:42 INFO Applying migration id=jsonb 2026/02/05 16:54:42 INFO Applying migration id=quote 2026/02/05 16:54:42 INFO Applying migration id=rfc9421 2026/02/05 16:54:42 INFO Applying migration id=keys 2026/02/05 16:54:42 INFO Applying migration id=portable 2026/02/05 16:54:42 INFO Applying migration id=proofs 2026/02/05 16:54:42 INFO Applying migration id=contexts 2026/02/05 16:54:42 INFO Applying migration id=deliverieshost 2026/02/05 16:54:42 INFO Applying migration id=pembegin 2026/02/05 16:54:42 INFO Applying migration id=didhost 2026/02/05 16:54:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-3cf0-78e2-8c81-7c9229d2d18b 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/02/05 16:54:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-3cf1-7d93-85d6-73782c054d29 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/02/05 16:54:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-3cf2-7d99-bf9d-f872b1eaf6d4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-3cf1-7d93-85d6-73782c054d29 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-3cf1-7d93-85d6-73782c054d29 2026/02/05 16:54:43 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:43 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2eba-3cf3-7bd8-ab15-48211d645df5 note=https://localhost.localdomain:8443/post/019c2eba-3cf3-7924-8dc2-0b2d38cf4bd5 group=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-3cf3-7bd8-ab15-48211d645df5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-3cf3-7924-8dc2-0b2d38cf4bd5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-3cf3-7924-8dc2-0b2d38cf4bd5 2026/02/05 16:54:43 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/02/05 16:54: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/02/05 16:54:43 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/02/05 16:54:43 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 (0.85s) === RUN TestCommunity_UnknownEditedReplyInThread 2026/02/05 16:54:43 INFO Applying migration id=initial 2026/02/05 16:54:43 INFO Applying migration id=notesupdated 2026/02/05 16:54:43 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:43 INFO Applying migration id=activitiesid 2026/02/05 16:54:43 INFO Applying migration id=outbox 2026/02/05 16:54:43 INFO Applying migration id=edits 2026/02/05 16:54:43 INFO Applying migration id=outboxactor 2026/02/05 16:54:43 INFO Applying migration id=outboxsender 2026/02/05 16:54:43 INFO Applying migration id=thread 2026/02/05 16:54:43 INFO Applying migration id=host 2026/02/05 16:54:43 INFO Applying migration id=sharedinbox 2026/02/05 16:54:43 INFO Applying migration id=noteshost 2026/02/05 16:54:43 INFO Applying migration id=fetched 2026/02/05 16:54:43 INFO Applying migration id=move 2026/02/05 16:54:43 INFO Applying migration id=cleanup 2026/02/05 16:54:43 INFO Applying migration id=received 2026/02/05 16:54:43 INFO Applying migration id=namehost 2026/02/05 16:54:43 INFO Applying migration id=outboxhost 2026/02/05 16:54:43 INFO Applying migration id=notesfts 2026/02/05 16:54:43 INFO Applying migration id=iconsname 2026/02/05 16:54:43 INFO Applying migration id=nohash 2026/02/05 16:54:43 INFO Applying migration id=shares 2026/02/05 16:54:43 INFO Applying migration id=actorttl 2026/02/05 16:54:43 INFO Applying migration id=tocc 2026/02/05 16:54:43 INFO Applying migration id=followeds 2026/02/05 16:54:43 INFO Applying migration id=certhash 2026/02/05 16:54:43 INFO Applying migration id=follows_sync 2026/02/05 16:54:43 INFO Applying migration id=jsonpath 2026/02/05 16:54:43 INFO Applying migration id=localforward 2026/02/05 16:54:43 INFO Applying migration id=avatar 2026/02/05 16:54:43 INFO Applying migration id=noimage 2026/02/05 16:54:43 INFO Applying migration id=feed 2026/02/05 16:54:43 INFO Applying migration id=bookmarks 2026/02/05 16:54:43 INFO Applying migration id=shareactivity 2026/02/05 16:54:43 INFO Applying migration id=application 2026/02/05 16:54:43 INFO Applying migration id=certificates 2026/02/05 16:54:43 INFO Applying migration id=rawforward 2026/02/05 16:54:43 INFO Applying migration id=publickey 2026/02/05 16:54:43 INFO Applying migration id=resolvegroup 2026/02/05 16:54:43 INFO Applying migration id=reject 2026/02/05 16:54:43 INFO Applying migration id=autodel 2026/02/05 16:54:43 INFO Applying migration id=jsonb 2026/02/05 16:54:43 INFO Applying migration id=quote 2026/02/05 16:54:43 INFO Applying migration id=rfc9421 2026/02/05 16:54:43 INFO Applying migration id=keys 2026/02/05 16:54:43 INFO Applying migration id=portable 2026/02/05 16:54:43 INFO Applying migration id=proofs 2026/02/05 16:54:43 INFO Applying migration id=contexts 2026/02/05 16:54:43 INFO Applying migration id=deliverieshost 2026/02/05 16:54:43 INFO Applying migration id=pembegin 2026/02/05 16:54:43 INFO Applying migration id=didhost 2026/02/05 16:54:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-4212-7e56-9e9a-419de638a72e 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/02/05 16:54:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-4213-782f-ac78-40fc0003c2e0 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/02/05 16:54:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-4214-72b9-8983-7f3e0eb01176 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-4213-782f-ac78-40fc0003c2e0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-4213-782f-ac78-40fc0003c2e0 2026/02/05 16:54:44 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:44 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2eba-4214-7d75-ba57-bd64aab82dd2 note=https://localhost.localdomain:8443/post/019c2eba-4214-7b92-b8e0-db2243784b39 group=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-4214-7d75-ba57-bd64aab82dd2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-4214-7b92-b8e0-db2243784b39 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-4214-7b92-b8e0-db2243784b39 2026/02/05 16:54:44 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/02/05 16:54:44 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.31s) === RUN TestDelete_HappyFlow 2026/02/05 16:54:44 INFO Applying migration id=initial 2026/02/05 16:54:44 INFO Applying migration id=notesupdated 2026/02/05 16:54:44 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:44 INFO Applying migration id=activitiesid 2026/02/05 16:54:44 INFO Applying migration id=outbox 2026/02/05 16:54:44 INFO Applying migration id=edits 2026/02/05 16:54:44 INFO Applying migration id=outboxactor 2026/02/05 16:54:44 INFO Applying migration id=outboxsender 2026/02/05 16:54:44 INFO Applying migration id=thread 2026/02/05 16:54:44 INFO Applying migration id=host 2026/02/05 16:54:44 INFO Applying migration id=sharedinbox 2026/02/05 16:54:44 INFO Applying migration id=noteshost 2026/02/05 16:54:44 INFO Applying migration id=fetched 2026/02/05 16:54:44 INFO Applying migration id=move 2026/02/05 16:54:44 INFO Applying migration id=cleanup 2026/02/05 16:54:44 INFO Applying migration id=received 2026/02/05 16:54:44 INFO Applying migration id=namehost 2026/02/05 16:54:44 INFO Applying migration id=outboxhost 2026/02/05 16:54:44 INFO Applying migration id=notesfts 2026/02/05 16:54:44 INFO Applying migration id=iconsname 2026/02/05 16:54:44 INFO Applying migration id=nohash 2026/02/05 16:54:44 INFO Applying migration id=shares 2026/02/05 16:54:44 INFO Applying migration id=actorttl 2026/02/05 16:54:44 INFO Applying migration id=tocc 2026/02/05 16:54:44 INFO Applying migration id=followeds 2026/02/05 16:54:44 INFO Applying migration id=certhash 2026/02/05 16:54:44 INFO Applying migration id=follows_sync 2026/02/05 16:54:44 INFO Applying migration id=jsonpath 2026/02/05 16:54:44 INFO Applying migration id=localforward 2026/02/05 16:54:44 INFO Applying migration id=avatar 2026/02/05 16:54:44 INFO Applying migration id=noimage 2026/02/05 16:54:44 INFO Applying migration id=feed 2026/02/05 16:54:44 INFO Applying migration id=bookmarks 2026/02/05 16:54:44 INFO Applying migration id=shareactivity 2026/02/05 16:54:44 INFO Applying migration id=application 2026/02/05 16:54:44 INFO Applying migration id=certificates 2026/02/05 16:54:44 INFO Applying migration id=rawforward 2026/02/05 16:54:44 INFO Applying migration id=publickey 2026/02/05 16:54:44 INFO Applying migration id=resolvegroup 2026/02/05 16:54:44 INFO Applying migration id=reject 2026/02/05 16:54:44 INFO Applying migration id=autodel 2026/02/05 16:54:44 INFO Applying migration id=jsonb 2026/02/05 16:54:44 INFO Applying migration id=quote 2026/02/05 16:54:44 INFO Applying migration id=rfc9421 2026/02/05 16:54:44 INFO Applying migration id=keys 2026/02/05 16:54:44 INFO Applying migration id=portable 2026/02/05 16:54:44 INFO Applying migration id=proofs 2026/02/05 16:54:44 INFO Applying migration id=contexts 2026/02/05 16:54:44 INFO Applying migration id=deliverieshost 2026/02/05 16:54:44 INFO Applying migration id=pembegin 2026/02/05 16:54:44 INFO Applying migration id=didhost 2026/02/05 16:54:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-46a6-7cc9-9fe2-4405c38dc4a2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e 2026/02/05 16:54:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e 2026/02/05 16:54:45 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e 2026/02/05 16:54:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e 2026/02/05 16:54:45 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-46a6-7bef-b10f-f5b9c07ad96e --- PASS: TestDelete_HappyFlow (1.17s) === RUN TestDelete_NotAuthor 2026/02/05 16:54:45 INFO Applying migration id=initial 2026/02/05 16:54:45 INFO Applying migration id=notesupdated 2026/02/05 16:54:45 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:45 INFO Applying migration id=activitiesid 2026/02/05 16:54:45 INFO Applying migration id=outbox 2026/02/05 16:54:45 INFO Applying migration id=edits 2026/02/05 16:54:45 INFO Applying migration id=outboxactor 2026/02/05 16:54:45 INFO Applying migration id=outboxsender 2026/02/05 16:54:45 INFO Applying migration id=thread 2026/02/05 16:54:45 INFO Applying migration id=host 2026/02/05 16:54:45 INFO Applying migration id=sharedinbox 2026/02/05 16:54:45 INFO Applying migration id=noteshost 2026/02/05 16:54:45 INFO Applying migration id=fetched 2026/02/05 16:54:45 INFO Applying migration id=move 2026/02/05 16:54:45 INFO Applying migration id=cleanup 2026/02/05 16:54:45 INFO Applying migration id=received 2026/02/05 16:54:45 INFO Applying migration id=namehost 2026/02/05 16:54:45 INFO Applying migration id=outboxhost 2026/02/05 16:54:45 INFO Applying migration id=notesfts 2026/02/05 16:54:45 INFO Applying migration id=iconsname 2026/02/05 16:54:45 INFO Applying migration id=nohash 2026/02/05 16:54:45 INFO Applying migration id=shares 2026/02/05 16:54:45 INFO Applying migration id=actorttl 2026/02/05 16:54:45 INFO Applying migration id=tocc 2026/02/05 16:54:45 INFO Applying migration id=followeds 2026/02/05 16:54:45 INFO Applying migration id=certhash 2026/02/05 16:54:45 INFO Applying migration id=follows_sync 2026/02/05 16:54:45 INFO Applying migration id=jsonpath 2026/02/05 16:54:45 INFO Applying migration id=localforward 2026/02/05 16:54:45 INFO Applying migration id=avatar 2026/02/05 16:54:45 INFO Applying migration id=noimage 2026/02/05 16:54:45 INFO Applying migration id=feed 2026/02/05 16:54:45 INFO Applying migration id=bookmarks 2026/02/05 16:54:45 INFO Applying migration id=shareactivity 2026/02/05 16:54:45 INFO Applying migration id=application 2026/02/05 16:54:45 INFO Applying migration id=certificates 2026/02/05 16:54:45 INFO Applying migration id=rawforward 2026/02/05 16:54:45 INFO Applying migration id=publickey 2026/02/05 16:54:45 INFO Applying migration id=resolvegroup 2026/02/05 16:54:45 INFO Applying migration id=reject 2026/02/05 16:54:45 INFO Applying migration id=autodel 2026/02/05 16:54:45 INFO Applying migration id=jsonb 2026/02/05 16:54:45 INFO Applying migration id=quote 2026/02/05 16:54:45 INFO Applying migration id=rfc9421 2026/02/05 16:54:45 INFO Applying migration id=keys 2026/02/05 16:54:45 INFO Applying migration id=portable 2026/02/05 16:54:45 INFO Applying migration id=proofs 2026/02/05 16:54:45 INFO Applying migration id=contexts 2026/02/05 16:54:45 INFO Applying migration id=deliverieshost 2026/02/05 16:54:45 INFO Applying migration id=pembegin 2026/02/05 16:54:45 INFO Applying migration id=didhost 2026/02/05 16:54:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-48f8-7aa0-9db7-518ebeadd921 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-48f8-79a0-b9a0-cb679afa8af9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-48f8-79a0-b9a0-cb679afa8af9 2026/02/05 16:54:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-48f8-79a0-b9a0-cb679afa8af9 2026/02/05 16:54:46 WARN Attempted to delete a non-existing post post=https://localhost.localdomain:8443/post/019c2eba-48f8-79a0-b9a0-cb679afa8af9 error="sql: no rows in result set" 2026/02/05 16:54:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-48f8-79a0-b9a0-cb679afa8af9 --- PASS: TestDelete_NotAuthor (0.59s) === RUN TestDelete_NoSuchPost 2026/02/05 16:54:46 INFO Applying migration id=initial 2026/02/05 16:54:46 INFO Applying migration id=notesupdated 2026/02/05 16:54:46 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:46 INFO Applying migration id=activitiesid 2026/02/05 16:54:46 INFO Applying migration id=outbox 2026/02/05 16:54:46 INFO Applying migration id=edits 2026/02/05 16:54:46 INFO Applying migration id=outboxactor 2026/02/05 16:54:46 INFO Applying migration id=outboxsender 2026/02/05 16:54:46 INFO Applying migration id=thread 2026/02/05 16:54:46 INFO Applying migration id=host 2026/02/05 16:54:46 INFO Applying migration id=sharedinbox 2026/02/05 16:54:46 INFO Applying migration id=noteshost 2026/02/05 16:54:46 INFO Applying migration id=fetched 2026/02/05 16:54:46 INFO Applying migration id=move 2026/02/05 16:54:46 INFO Applying migration id=cleanup 2026/02/05 16:54:46 INFO Applying migration id=received 2026/02/05 16:54:46 INFO Applying migration id=namehost 2026/02/05 16:54:46 INFO Applying migration id=outboxhost 2026/02/05 16:54:46 INFO Applying migration id=notesfts 2026/02/05 16:54:46 INFO Applying migration id=iconsname 2026/02/05 16:54:46 INFO Applying migration id=nohash 2026/02/05 16:54:46 INFO Applying migration id=shares 2026/02/05 16:54:46 INFO Applying migration id=actorttl 2026/02/05 16:54:46 INFO Applying migration id=tocc 2026/02/05 16:54:46 INFO Applying migration id=followeds 2026/02/05 16:54:46 INFO Applying migration id=certhash 2026/02/05 16:54:46 INFO Applying migration id=follows_sync 2026/02/05 16:54:46 INFO Applying migration id=jsonpath 2026/02/05 16:54:46 INFO Applying migration id=localforward 2026/02/05 16:54:46 INFO Applying migration id=avatar 2026/02/05 16:54:46 INFO Applying migration id=noimage 2026/02/05 16:54:46 INFO Applying migration id=feed 2026/02/05 16:54:46 INFO Applying migration id=bookmarks 2026/02/05 16:54:46 INFO Applying migration id=shareactivity 2026/02/05 16:54:46 INFO Applying migration id=application 2026/02/05 16:54:46 INFO Applying migration id=certificates 2026/02/05 16:54:46 INFO Applying migration id=rawforward 2026/02/05 16:54:46 INFO Applying migration id=publickey 2026/02/05 16:54:46 INFO Applying migration id=resolvegroup 2026/02/05 16:54:46 INFO Applying migration id=reject 2026/02/05 16:54:46 INFO Applying migration id=autodel 2026/02/05 16:54:46 INFO Applying migration id=jsonb 2026/02/05 16:54:46 INFO Applying migration id=quote 2026/02/05 16:54:46 INFO Applying migration id=rfc9421 2026/02/05 16:54:46 INFO Applying migration id=keys 2026/02/05 16:54:46 INFO Applying migration id=portable 2026/02/05 16:54:46 INFO Applying migration id=proofs 2026/02/05 16:54:46 INFO Applying migration id=contexts 2026/02/05 16:54:46 INFO Applying migration id=deliverieshost 2026/02/05 16:54:46 INFO Applying migration id=pembegin 2026/02/05 16:54:46 INFO Applying migration id=didhost 2026/02/05 16:54:47 WARN Attempted to delete a non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestDelete_NoSuchPost (0.92s) === RUN TestDelete_UnauthenticatedUser 2026/02/05 16:54:47 INFO Applying migration id=initial 2026/02/05 16:54:47 INFO Applying migration id=notesupdated 2026/02/05 16:54:47 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:47 INFO Applying migration id=activitiesid 2026/02/05 16:54:47 INFO Applying migration id=outbox 2026/02/05 16:54:47 INFO Applying migration id=edits 2026/02/05 16:54:47 INFO Applying migration id=outboxactor 2026/02/05 16:54:47 INFO Applying migration id=outboxsender 2026/02/05 16:54:47 INFO Applying migration id=thread 2026/02/05 16:54:47 INFO Applying migration id=host 2026/02/05 16:54:47 INFO Applying migration id=sharedinbox 2026/02/05 16:54:47 INFO Applying migration id=noteshost 2026/02/05 16:54:47 INFO Applying migration id=fetched 2026/02/05 16:54:47 INFO Applying migration id=move 2026/02/05 16:54:47 INFO Applying migration id=cleanup 2026/02/05 16:54:47 INFO Applying migration id=received 2026/02/05 16:54:47 INFO Applying migration id=namehost 2026/02/05 16:54:47 INFO Applying migration id=outboxhost 2026/02/05 16:54:47 INFO Applying migration id=notesfts 2026/02/05 16:54:47 INFO Applying migration id=iconsname 2026/02/05 16:54:47 INFO Applying migration id=nohash 2026/02/05 16:54:47 INFO Applying migration id=shares 2026/02/05 16:54:47 INFO Applying migration id=actorttl 2026/02/05 16:54:47 INFO Applying migration id=tocc 2026/02/05 16:54:47 INFO Applying migration id=followeds 2026/02/05 16:54:47 INFO Applying migration id=certhash 2026/02/05 16:54:47 INFO Applying migration id=follows_sync 2026/02/05 16:54:47 INFO Applying migration id=jsonpath 2026/02/05 16:54:47 INFO Applying migration id=localforward 2026/02/05 16:54:47 INFO Applying migration id=avatar 2026/02/05 16:54:47 INFO Applying migration id=noimage 2026/02/05 16:54:47 INFO Applying migration id=feed 2026/02/05 16:54:47 INFO Applying migration id=bookmarks 2026/02/05 16:54:47 INFO Applying migration id=shareactivity 2026/02/05 16:54:47 INFO Applying migration id=application 2026/02/05 16:54:47 INFO Applying migration id=certificates 2026/02/05 16:54:47 INFO Applying migration id=rawforward 2026/02/05 16:54:47 INFO Applying migration id=publickey 2026/02/05 16:54:47 INFO Applying migration id=resolvegroup 2026/02/05 16:54:47 INFO Applying migration id=reject 2026/02/05 16:54:47 INFO Applying migration id=autodel 2026/02/05 16:54:47 INFO Applying migration id=jsonb 2026/02/05 16:54:47 INFO Applying migration id=quote 2026/02/05 16:54:47 INFO Applying migration id=rfc9421 2026/02/05 16:54:47 INFO Applying migration id=keys 2026/02/05 16:54:47 INFO Applying migration id=portable 2026/02/05 16:54:47 INFO Applying migration id=proofs 2026/02/05 16:54:47 INFO Applying migration id=contexts 2026/02/05 16:54:47 INFO Applying migration id=deliverieshost 2026/02/05 16:54:47 INFO Applying migration id=pembegin 2026/02/05 16:54:47 INFO Applying migration id=didhost 2026/02/05 16:54:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-4fb6-7435-ba0e-6216489f7658 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-4fb6-73cf-963c-37a3d379b1b1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-4fb6-73cf-963c-37a3d379b1b1 2026/02/05 16:54:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-4fb6-73cf-963c-37a3d379b1b1 2026/02/05 16:54:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-4fb6-73cf-963c-37a3d379b1b1 --- PASS: TestDelete_UnauthenticatedUser (0.81s) === RUN TestDelete_WithReply 2026/02/05 16:54:48 INFO Applying migration id=initial 2026/02/05 16:54:48 INFO Applying migration id=notesupdated 2026/02/05 16:54:48 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:48 INFO Applying migration id=activitiesid 2026/02/05 16:54:48 INFO Applying migration id=outbox 2026/02/05 16:54:48 INFO Applying migration id=edits 2026/02/05 16:54:48 INFO Applying migration id=outboxactor 2026/02/05 16:54:48 INFO Applying migration id=outboxsender 2026/02/05 16:54:48 INFO Applying migration id=thread 2026/02/05 16:54:48 INFO Applying migration id=host 2026/02/05 16:54:48 INFO Applying migration id=sharedinbox 2026/02/05 16:54:48 INFO Applying migration id=noteshost 2026/02/05 16:54:48 INFO Applying migration id=fetched 2026/02/05 16:54:48 INFO Applying migration id=move 2026/02/05 16:54:48 INFO Applying migration id=cleanup 2026/02/05 16:54:48 INFO Applying migration id=received 2026/02/05 16:54:48 INFO Applying migration id=namehost 2026/02/05 16:54:48 INFO Applying migration id=outboxhost 2026/02/05 16:54:48 INFO Applying migration id=notesfts 2026/02/05 16:54:48 INFO Applying migration id=iconsname 2026/02/05 16:54:48 INFO Applying migration id=nohash 2026/02/05 16:54:48 INFO Applying migration id=shares 2026/02/05 16:54:48 INFO Applying migration id=actorttl 2026/02/05 16:54:48 INFO Applying migration id=tocc 2026/02/05 16:54:48 INFO Applying migration id=followeds 2026/02/05 16:54:48 INFO Applying migration id=certhash 2026/02/05 16:54:48 INFO Applying migration id=follows_sync 2026/02/05 16:54:48 INFO Applying migration id=jsonpath 2026/02/05 16:54:48 INFO Applying migration id=localforward 2026/02/05 16:54:48 INFO Applying migration id=avatar 2026/02/05 16:54:48 INFO Applying migration id=noimage 2026/02/05 16:54:48 INFO Applying migration id=feed 2026/02/05 16:54:48 INFO Applying migration id=bookmarks 2026/02/05 16:54:48 INFO Applying migration id=shareactivity 2026/02/05 16:54:48 INFO Applying migration id=application 2026/02/05 16:54:48 INFO Applying migration id=certificates 2026/02/05 16:54:48 INFO Applying migration id=rawforward 2026/02/05 16:54:48 INFO Applying migration id=publickey 2026/02/05 16:54:48 INFO Applying migration id=resolvegroup 2026/02/05 16:54:48 INFO Applying migration id=reject 2026/02/05 16:54:48 INFO Applying migration id=autodel 2026/02/05 16:54:48 INFO Applying migration id=jsonb 2026/02/05 16:54:48 INFO Applying migration id=quote 2026/02/05 16:54:48 INFO Applying migration id=rfc9421 2026/02/05 16:54:48 INFO Applying migration id=keys 2026/02/05 16:54:48 INFO Applying migration id=portable 2026/02/05 16:54:48 INFO Applying migration id=proofs 2026/02/05 16:54:48 INFO Applying migration id=contexts 2026/02/05 16:54:48 INFO Applying migration id=deliverieshost 2026/02/05 16:54:48 INFO Applying migration id=pembegin 2026/02/05 16:54:48 INFO Applying migration id=didhost 2026/02/05 16:54:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-5228-72ce-9d56-4510a628af70 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 2026/02/05 16:54:48 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 2026/02/05 16:54:48 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2eba-522b-72ae-b597-c958ec099d86 note=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b thread=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-522b-72ae-b597-c958ec099d86 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b 2026/02/05 16:54:48 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b 2026/02/05 16:54:48 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b#delete note=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b thread=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b 2026/02/05 16:54:48 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-522b-725f-8ca8-05f6992c410b 2026/02/05 16:54:48 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 2026/02/05 16:54:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 2026/02/05 16:54:48 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-5228-71f6-a6c5-67bda13f9a39 --- PASS: TestDelete_WithReply (0.63s) === RUN TestDelete_WithReplyPostDeletedFirst 2026/02/05 16:54:48 INFO Applying migration id=initial 2026/02/05 16:54:48 INFO Applying migration id=notesupdated 2026/02/05 16:54:48 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:48 INFO Applying migration id=activitiesid 2026/02/05 16:54:48 INFO Applying migration id=outbox 2026/02/05 16:54:48 INFO Applying migration id=edits 2026/02/05 16:54:48 INFO Applying migration id=outboxactor 2026/02/05 16:54:48 INFO Applying migration id=outboxsender 2026/02/05 16:54:48 INFO Applying migration id=thread 2026/02/05 16:54:48 INFO Applying migration id=host 2026/02/05 16:54:48 INFO Applying migration id=sharedinbox 2026/02/05 16:54:48 INFO Applying migration id=noteshost 2026/02/05 16:54:48 INFO Applying migration id=fetched 2026/02/05 16:54:48 INFO Applying migration id=move 2026/02/05 16:54:48 INFO Applying migration id=cleanup 2026/02/05 16:54:48 INFO Applying migration id=received 2026/02/05 16:54:48 INFO Applying migration id=namehost 2026/02/05 16:54:48 INFO Applying migration id=outboxhost 2026/02/05 16:54:48 INFO Applying migration id=notesfts 2026/02/05 16:54:48 INFO Applying migration id=iconsname 2026/02/05 16:54:48 INFO Applying migration id=nohash 2026/02/05 16:54:48 INFO Applying migration id=shares 2026/02/05 16:54:48 INFO Applying migration id=actorttl 2026/02/05 16:54:48 INFO Applying migration id=tocc 2026/02/05 16:54:48 INFO Applying migration id=followeds 2026/02/05 16:54:48 INFO Applying migration id=certhash 2026/02/05 16:54:48 INFO Applying migration id=follows_sync 2026/02/05 16:54:48 INFO Applying migration id=jsonpath 2026/02/05 16:54:48 INFO Applying migration id=localforward 2026/02/05 16:54:48 INFO Applying migration id=avatar 2026/02/05 16:54:48 INFO Applying migration id=noimage 2026/02/05 16:54:48 INFO Applying migration id=feed 2026/02/05 16:54:48 INFO Applying migration id=bookmarks 2026/02/05 16:54:48 INFO Applying migration id=shareactivity 2026/02/05 16:54:48 INFO Applying migration id=application 2026/02/05 16:54:48 INFO Applying migration id=certificates 2026/02/05 16:54:48 INFO Applying migration id=rawforward 2026/02/05 16:54:48 INFO Applying migration id=publickey 2026/02/05 16:54:48 INFO Applying migration id=resolvegroup 2026/02/05 16:54:48 INFO Applying migration id=reject 2026/02/05 16:54:48 INFO Applying migration id=autodel 2026/02/05 16:54:48 INFO Applying migration id=jsonb 2026/02/05 16:54:48 INFO Applying migration id=quote 2026/02/05 16:54:48 INFO Applying migration id=rfc9421 2026/02/05 16:54:48 INFO Applying migration id=keys 2026/02/05 16:54:48 INFO Applying migration id=portable 2026/02/05 16:54:48 INFO Applying migration id=proofs 2026/02/05 16:54:48 INFO Applying migration id=contexts 2026/02/05 16:54:48 INFO Applying migration id=deliverieshost 2026/02/05 16:54:48 INFO Applying migration id=pembegin 2026/02/05 16:54:48 INFO Applying migration id=didhost 2026/02/05 16:54:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-5695-7402-b0d2-e297a6bb47e7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 2026/02/05 16:54:49 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 2026/02/05 16:54:49 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2eba-5697-7d24-a737-5de92725464e note=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 thread=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-5697-7d24-a737-5de92725464e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 2026/02/05 16:54:49 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 2026/02/05 16:54:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 2026/02/05 16:54:49 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-5695-734e-b736-bcc514b10281 2026/02/05 16:54:49 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 2026/02/05 16:54:49 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785#delete note=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 thread=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:54:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 2026/02/05 16:54:49 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-5697-7cda-be5e-143f44b71785 --- PASS: TestDelete_WithReplyPostDeletedFirst (1.13s) === RUN TestDM_HappyFlow 2026/02/05 16:54:49 INFO Applying migration id=initial 2026/02/05 16:54:49 INFO Applying migration id=notesupdated 2026/02/05 16:54:49 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:49 INFO Applying migration id=activitiesid 2026/02/05 16:54:49 INFO Applying migration id=outbox 2026/02/05 16:54:49 INFO Applying migration id=edits 2026/02/05 16:54:49 INFO Applying migration id=outboxactor 2026/02/05 16:54:49 INFO Applying migration id=outboxsender 2026/02/05 16:54:49 INFO Applying migration id=thread 2026/02/05 16:54:49 INFO Applying migration id=host 2026/02/05 16:54:49 INFO Applying migration id=sharedinbox 2026/02/05 16:54:49 INFO Applying migration id=noteshost 2026/02/05 16:54:49 INFO Applying migration id=fetched 2026/02/05 16:54:49 INFO Applying migration id=move 2026/02/05 16:54:49 INFO Applying migration id=cleanup 2026/02/05 16:54:49 INFO Applying migration id=received 2026/02/05 16:54:49 INFO Applying migration id=namehost 2026/02/05 16:54:49 INFO Applying migration id=outboxhost 2026/02/05 16:54:49 INFO Applying migration id=notesfts 2026/02/05 16:54:49 INFO Applying migration id=iconsname 2026/02/05 16:54:49 INFO Applying migration id=nohash 2026/02/05 16:54:49 INFO Applying migration id=shares 2026/02/05 16:54:49 INFO Applying migration id=actorttl 2026/02/05 16:54:49 INFO Applying migration id=tocc 2026/02/05 16:54:49 INFO Applying migration id=followeds 2026/02/05 16:54:49 INFO Applying migration id=certhash 2026/02/05 16:54:49 INFO Applying migration id=follows_sync 2026/02/05 16:54:49 INFO Applying migration id=jsonpath 2026/02/05 16:54:49 INFO Applying migration id=localforward 2026/02/05 16:54:49 INFO Applying migration id=avatar 2026/02/05 16:54:49 INFO Applying migration id=noimage 2026/02/05 16:54:49 INFO Applying migration id=feed 2026/02/05 16:54:49 INFO Applying migration id=bookmarks 2026/02/05 16:54:49 INFO Applying migration id=shareactivity 2026/02/05 16:54:49 INFO Applying migration id=application 2026/02/05 16:54:49 INFO Applying migration id=certificates 2026/02/05 16:54:49 INFO Applying migration id=rawforward 2026/02/05 16:54:49 INFO Applying migration id=publickey 2026/02/05 16:54:49 INFO Applying migration id=resolvegroup 2026/02/05 16:54:49 INFO Applying migration id=reject 2026/02/05 16:54:49 INFO Applying migration id=autodel 2026/02/05 16:54:49 INFO Applying migration id=jsonb 2026/02/05 16:54:49 INFO Applying migration id=quote 2026/02/05 16:54:49 INFO Applying migration id=rfc9421 2026/02/05 16:54:49 INFO Applying migration id=keys 2026/02/05 16:54:49 INFO Applying migration id=portable 2026/02/05 16:54:49 INFO Applying migration id=proofs 2026/02/05 16:54:49 INFO Applying migration id=contexts 2026/02/05 16:54:49 INFO Applying migration id=deliverieshost 2026/02/05 16:54:49 INFO Applying migration id=pembegin 2026/02/05 16:54:49 INFO Applying migration id=didhost 2026/02/05 16:54:50 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-5a63-77d5-a1a9-94ed9d8143ef activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-5a63-75b5-bf95-dffd44fed76e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-5a63-75b5-bf95-dffd44fed76e 2026/02/05 16:54:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-5a63-75b5-bf95-dffd44fed76e 2026/02/05 16:54:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-5a63-75b5-bf95-dffd44fed76e 2026/02/05 16:54:50 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-5a63-75b5-bf95-dffd44fed76e 2026/02/05 16:54:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-5a63-75b5-bf95-dffd44fed76e --- PASS: TestDM_HappyFlow (0.97s) === RUN TestDM_UnauthenticatedUser 2026/02/05 16:54:50 INFO Applying migration id=initial 2026/02/05 16:54:50 INFO Applying migration id=notesupdated 2026/02/05 16:54:50 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:50 INFO Applying migration id=activitiesid 2026/02/05 16:54:50 INFO Applying migration id=outbox 2026/02/05 16:54:50 INFO Applying migration id=edits 2026/02/05 16:54:50 INFO Applying migration id=outboxactor 2026/02/05 16:54:50 INFO Applying migration id=outboxsender 2026/02/05 16:54:50 INFO Applying migration id=thread 2026/02/05 16:54:50 INFO Applying migration id=host 2026/02/05 16:54:50 INFO Applying migration id=sharedinbox 2026/02/05 16:54:50 INFO Applying migration id=noteshost 2026/02/05 16:54:50 INFO Applying migration id=fetched 2026/02/05 16:54:50 INFO Applying migration id=move 2026/02/05 16:54:50 INFO Applying migration id=cleanup 2026/02/05 16:54:50 INFO Applying migration id=received 2026/02/05 16:54:50 INFO Applying migration id=namehost 2026/02/05 16:54:50 INFO Applying migration id=outboxhost 2026/02/05 16:54:50 INFO Applying migration id=notesfts 2026/02/05 16:54:50 INFO Applying migration id=iconsname 2026/02/05 16:54:50 INFO Applying migration id=nohash 2026/02/05 16:54:50 INFO Applying migration id=shares 2026/02/05 16:54:50 INFO Applying migration id=actorttl 2026/02/05 16:54:50 INFO Applying migration id=tocc 2026/02/05 16:54:50 INFO Applying migration id=followeds 2026/02/05 16:54:50 INFO Applying migration id=certhash 2026/02/05 16:54:50 INFO Applying migration id=follows_sync 2026/02/05 16:54:50 INFO Applying migration id=jsonpath 2026/02/05 16:54:50 INFO Applying migration id=localforward 2026/02/05 16:54:50 INFO Applying migration id=avatar 2026/02/05 16:54:50 INFO Applying migration id=noimage 2026/02/05 16:54:50 INFO Applying migration id=feed 2026/02/05 16:54:50 INFO Applying migration id=bookmarks 2026/02/05 16:54:50 INFO Applying migration id=shareactivity 2026/02/05 16:54:50 INFO Applying migration id=application 2026/02/05 16:54:50 INFO Applying migration id=certificates 2026/02/05 16:54:50 INFO Applying migration id=rawforward 2026/02/05 16:54:50 INFO Applying migration id=publickey 2026/02/05 16:54:50 INFO Applying migration id=resolvegroup 2026/02/05 16:54:50 INFO Applying migration id=reject 2026/02/05 16:54:50 INFO Applying migration id=autodel 2026/02/05 16:54:50 INFO Applying migration id=jsonb 2026/02/05 16:54:50 INFO Applying migration id=quote 2026/02/05 16:54:50 INFO Applying migration id=rfc9421 2026/02/05 16:54:50 INFO Applying migration id=keys 2026/02/05 16:54:50 INFO Applying migration id=portable 2026/02/05 16:54:50 INFO Applying migration id=proofs 2026/02/05 16:54:50 INFO Applying migration id=contexts 2026/02/05 16:54:50 INFO Applying migration id=deliverieshost 2026/02/05 16:54:50 INFO Applying migration id=pembegin 2026/02/05 16:54:50 INFO Applying migration id=didhost 2026/02/05 16:54:52 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-609a-7b71-b92e-557f312381a4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-609a-779b-92c8-6e47cb1b3ee9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-609a-779b-92c8-6e47cb1b3ee9 2026/02/05 16:54:52 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-609a-779b-92c8-6e47cb1b3ee9 2026/02/05 16:54:52 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-609a-779b-92c8-6e47cb1b3ee9 --- PASS: TestDM_UnauthenticatedUser (1.59s) === RUN TestDM_Loopback 2026/02/05 16:54:52 INFO Applying migration id=initial 2026/02/05 16:54:52 INFO Applying migration id=notesupdated 2026/02/05 16:54:52 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:52 INFO Applying migration id=activitiesid 2026/02/05 16:54:52 INFO Applying migration id=outbox 2026/02/05 16:54:52 INFO Applying migration id=edits 2026/02/05 16:54:52 INFO Applying migration id=outboxactor 2026/02/05 16:54:52 INFO Applying migration id=outboxsender 2026/02/05 16:54:52 INFO Applying migration id=thread 2026/02/05 16:54:52 INFO Applying migration id=host 2026/02/05 16:54:52 INFO Applying migration id=sharedinbox 2026/02/05 16:54:52 INFO Applying migration id=noteshost 2026/02/05 16:54:52 INFO Applying migration id=fetched 2026/02/05 16:54:52 INFO Applying migration id=move 2026/02/05 16:54:52 INFO Applying migration id=cleanup 2026/02/05 16:54:52 INFO Applying migration id=received 2026/02/05 16:54:52 INFO Applying migration id=namehost 2026/02/05 16:54:52 INFO Applying migration id=outboxhost 2026/02/05 16:54:52 INFO Applying migration id=notesfts 2026/02/05 16:54:52 INFO Applying migration id=iconsname 2026/02/05 16:54:52 INFO Applying migration id=nohash 2026/02/05 16:54:52 INFO Applying migration id=shares 2026/02/05 16:54:52 INFO Applying migration id=actorttl 2026/02/05 16:54:52 INFO Applying migration id=tocc 2026/02/05 16:54:52 INFO Applying migration id=followeds 2026/02/05 16:54:52 INFO Applying migration id=certhash 2026/02/05 16:54:52 INFO Applying migration id=follows_sync 2026/02/05 16:54:52 INFO Applying migration id=jsonpath 2026/02/05 16:54:52 INFO Applying migration id=localforward 2026/02/05 16:54:52 INFO Applying migration id=avatar 2026/02/05 16:54:52 INFO Applying migration id=noimage 2026/02/05 16:54:52 INFO Applying migration id=feed 2026/02/05 16:54:52 INFO Applying migration id=bookmarks 2026/02/05 16:54:52 INFO Applying migration id=shareactivity 2026/02/05 16:54:52 INFO Applying migration id=application 2026/02/05 16:54:52 INFO Applying migration id=certificates 2026/02/05 16:54:52 INFO Applying migration id=rawforward 2026/02/05 16:54:52 INFO Applying migration id=publickey 2026/02/05 16:54:52 INFO Applying migration id=resolvegroup 2026/02/05 16:54:52 INFO Applying migration id=reject 2026/02/05 16:54:52 INFO Applying migration id=autodel 2026/02/05 16:54:52 INFO Applying migration id=jsonb 2026/02/05 16:54:52 INFO Applying migration id=quote 2026/02/05 16:54:52 INFO Applying migration id=rfc9421 2026/02/05 16:54:52 INFO Applying migration id=keys 2026/02/05 16:54:52 INFO Applying migration id=portable 2026/02/05 16:54:52 INFO Applying migration id=proofs 2026/02/05 16:54:52 INFO Applying migration id=contexts 2026/02/05 16:54:52 INFO Applying migration id=deliverieshost 2026/02/05 16:54:52 INFO Applying migration id=pembegin 2026/02/05 16:54:52 INFO Applying migration id=didhost 2026/02/05 16:54:53 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob --- PASS: TestDM_Loopback (1.16s) === RUN TestDM_TwoMentions 2026/02/05 16:54:53 INFO Applying migration id=initial 2026/02/05 16:54:53 INFO Applying migration id=notesupdated 2026/02/05 16:54:53 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:53 INFO Applying migration id=activitiesid 2026/02/05 16:54:53 INFO Applying migration id=outbox 2026/02/05 16:54:53 INFO Applying migration id=edits 2026/02/05 16:54:53 INFO Applying migration id=outboxactor 2026/02/05 16:54:53 INFO Applying migration id=outboxsender 2026/02/05 16:54:53 INFO Applying migration id=thread 2026/02/05 16:54:53 INFO Applying migration id=host 2026/02/05 16:54:53 INFO Applying migration id=sharedinbox 2026/02/05 16:54:53 INFO Applying migration id=noteshost 2026/02/05 16:54:53 INFO Applying migration id=fetched 2026/02/05 16:54:53 INFO Applying migration id=move 2026/02/05 16:54:53 INFO Applying migration id=cleanup 2026/02/05 16:54:53 INFO Applying migration id=received 2026/02/05 16:54:53 INFO Applying migration id=namehost 2026/02/05 16:54:53 INFO Applying migration id=outboxhost 2026/02/05 16:54:53 INFO Applying migration id=notesfts 2026/02/05 16:54:53 INFO Applying migration id=iconsname 2026/02/05 16:54:53 INFO Applying migration id=nohash 2026/02/05 16:54:53 INFO Applying migration id=shares 2026/02/05 16:54:53 INFO Applying migration id=actorttl 2026/02/05 16:54:53 INFO Applying migration id=tocc 2026/02/05 16:54:53 INFO Applying migration id=followeds 2026/02/05 16:54:53 INFO Applying migration id=certhash 2026/02/05 16:54:53 INFO Applying migration id=follows_sync 2026/02/05 16:54:53 INFO Applying migration id=jsonpath 2026/02/05 16:54:53 INFO Applying migration id=localforward 2026/02/05 16:54:53 INFO Applying migration id=avatar 2026/02/05 16:54:53 INFO Applying migration id=noimage 2026/02/05 16:54:53 INFO Applying migration id=feed 2026/02/05 16:54:53 INFO Applying migration id=bookmarks 2026/02/05 16:54:53 INFO Applying migration id=shareactivity 2026/02/05 16:54:53 INFO Applying migration id=application 2026/02/05 16:54:53 INFO Applying migration id=certificates 2026/02/05 16:54:53 INFO Applying migration id=rawforward 2026/02/05 16:54:53 INFO Applying migration id=publickey 2026/02/05 16:54:53 INFO Applying migration id=resolvegroup 2026/02/05 16:54:53 INFO Applying migration id=reject 2026/02/05 16:54:53 INFO Applying migration id=autodel 2026/02/05 16:54:53 INFO Applying migration id=jsonb 2026/02/05 16:54:53 INFO Applying migration id=quote 2026/02/05 16:54:53 INFO Applying migration id=rfc9421 2026/02/05 16:54:53 INFO Applying migration id=keys 2026/02/05 16:54:53 INFO Applying migration id=portable 2026/02/05 16:54:53 INFO Applying migration id=proofs 2026/02/05 16:54:53 INFO Applying migration id=contexts 2026/02/05 16:54:53 INFO Applying migration id=deliverieshost 2026/02/05 16:54:53 INFO Applying migration id=pembegin 2026/02/05 16:54:53 INFO Applying migration id=didhost 2026/02/05 16:54:54 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:54 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/02/05 16:54:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-69d3-70f7-a465-38cea879f79f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-69d2-7bbe-acb4-a3cff790b4f8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-69d2-7bbe-acb4-a3cff790b4f8 2026/02/05 16:54:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-69d2-7bbe-acb4-a3cff790b4f8 2026/02/05 16:54:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-69d2-7bbe-acb4-a3cff790b4f8 2026/02/05 16:54:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-69d2-7bbe-acb4-a3cff790b4f8 --- PASS: TestDM_TwoMentions (1.21s) === RUN TestDM_TwoMentionsOneLoopback 2026/02/05 16:54:54 INFO Applying migration id=initial 2026/02/05 16:54:54 INFO Applying migration id=notesupdated 2026/02/05 16:54:54 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:54 INFO Applying migration id=activitiesid 2026/02/05 16:54:54 INFO Applying migration id=outbox 2026/02/05 16:54:54 INFO Applying migration id=edits 2026/02/05 16:54:54 INFO Applying migration id=outboxactor 2026/02/05 16:54:54 INFO Applying migration id=outboxsender 2026/02/05 16:54:54 INFO Applying migration id=thread 2026/02/05 16:54:54 INFO Applying migration id=host 2026/02/05 16:54:54 INFO Applying migration id=sharedinbox 2026/02/05 16:54:54 INFO Applying migration id=noteshost 2026/02/05 16:54:54 INFO Applying migration id=fetched 2026/02/05 16:54:54 INFO Applying migration id=move 2026/02/05 16:54:54 INFO Applying migration id=cleanup 2026/02/05 16:54:54 INFO Applying migration id=received 2026/02/05 16:54:54 INFO Applying migration id=namehost 2026/02/05 16:54:54 INFO Applying migration id=outboxhost 2026/02/05 16:54:54 INFO Applying migration id=notesfts 2026/02/05 16:54:54 INFO Applying migration id=iconsname 2026/02/05 16:54:54 INFO Applying migration id=nohash 2026/02/05 16:54:54 INFO Applying migration id=shares 2026/02/05 16:54:54 INFO Applying migration id=actorttl 2026/02/05 16:54:54 INFO Applying migration id=tocc 2026/02/05 16:54:54 INFO Applying migration id=followeds 2026/02/05 16:54:54 INFO Applying migration id=certhash 2026/02/05 16:54:54 INFO Applying migration id=follows_sync 2026/02/05 16:54:54 INFO Applying migration id=jsonpath 2026/02/05 16:54:54 INFO Applying migration id=localforward 2026/02/05 16:54:54 INFO Applying migration id=avatar 2026/02/05 16:54:54 INFO Applying migration id=noimage 2026/02/05 16:54:54 INFO Applying migration id=feed 2026/02/05 16:54:54 INFO Applying migration id=bookmarks 2026/02/05 16:54:54 INFO Applying migration id=shareactivity 2026/02/05 16:54:54 INFO Applying migration id=application 2026/02/05 16:54:54 INFO Applying migration id=certificates 2026/02/05 16:54:54 INFO Applying migration id=rawforward 2026/02/05 16:54:54 INFO Applying migration id=publickey 2026/02/05 16:54:54 INFO Applying migration id=resolvegroup 2026/02/05 16:54:54 INFO Applying migration id=reject 2026/02/05 16:54:54 INFO Applying migration id=autodel 2026/02/05 16:54:54 INFO Applying migration id=jsonb 2026/02/05 16:54:54 INFO Applying migration id=quote 2026/02/05 16:54:54 INFO Applying migration id=rfc9421 2026/02/05 16:54:54 INFO Applying migration id=keys 2026/02/05 16:54:54 INFO Applying migration id=portable 2026/02/05 16:54:54 INFO Applying migration id=proofs 2026/02/05 16:54:54 INFO Applying migration id=contexts 2026/02/05 16:54:54 INFO Applying migration id=deliverieshost 2026/02/05 16:54:54 INFO Applying migration id=pembegin 2026/02/05 16:54:54 INFO Applying migration id=didhost 2026/02/05 16:54:55 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:55 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/02/05 16:54:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-6e64-7e7e-8e64-81b2aac689d8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-6e64-7a58-a48f-75b30fc32abf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-6e64-7a58-a48f-75b30fc32abf 2026/02/05 16:54:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-6e64-7a58-a48f-75b30fc32abf 2026/02/05 16:54:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-6e64-7a58-a48f-75b30fc32abf 2026/02/05 16:54:55 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2eba-6e64-7a58-a48f-75b30fc32abf 2026/02/05 16:54:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-6e64-7a58-a48f-75b30fc32abf --- PASS: TestDM_TwoMentionsOneLoopback (1.17s) === RUN TestDM_TooManyRecipients 2026/02/05 16:54:55 INFO Applying migration id=initial 2026/02/05 16:54:55 INFO Applying migration id=notesupdated 2026/02/05 16:54:55 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:55 INFO Applying migration id=activitiesid 2026/02/05 16:54:55 INFO Applying migration id=outbox 2026/02/05 16:54:55 INFO Applying migration id=edits 2026/02/05 16:54:55 INFO Applying migration id=outboxactor 2026/02/05 16:54:55 INFO Applying migration id=outboxsender 2026/02/05 16:54:55 INFO Applying migration id=thread 2026/02/05 16:54:55 INFO Applying migration id=host 2026/02/05 16:54:55 INFO Applying migration id=sharedinbox 2026/02/05 16:54:55 INFO Applying migration id=noteshost 2026/02/05 16:54:55 INFO Applying migration id=fetched 2026/02/05 16:54:55 INFO Applying migration id=move 2026/02/05 16:54:55 INFO Applying migration id=cleanup 2026/02/05 16:54:55 INFO Applying migration id=received 2026/02/05 16:54:55 INFO Applying migration id=namehost 2026/02/05 16:54:55 INFO Applying migration id=outboxhost 2026/02/05 16:54:55 INFO Applying migration id=notesfts 2026/02/05 16:54:55 INFO Applying migration id=iconsname 2026/02/05 16:54:55 INFO Applying migration id=nohash 2026/02/05 16:54:55 INFO Applying migration id=shares 2026/02/05 16:54:55 INFO Applying migration id=actorttl 2026/02/05 16:54:55 INFO Applying migration id=tocc 2026/02/05 16:54:55 INFO Applying migration id=followeds 2026/02/05 16:54:55 INFO Applying migration id=certhash 2026/02/05 16:54:55 INFO Applying migration id=follows_sync 2026/02/05 16:54:55 INFO Applying migration id=jsonpath 2026/02/05 16:54:55 INFO Applying migration id=localforward 2026/02/05 16:54:55 INFO Applying migration id=avatar 2026/02/05 16:54:55 INFO Applying migration id=noimage 2026/02/05 16:54:55 INFO Applying migration id=feed 2026/02/05 16:54:55 INFO Applying migration id=bookmarks 2026/02/05 16:54:55 INFO Applying migration id=shareactivity 2026/02/05 16:54:55 INFO Applying migration id=application 2026/02/05 16:54:55 INFO Applying migration id=certificates 2026/02/05 16:54:55 INFO Applying migration id=rawforward 2026/02/05 16:54:55 INFO Applying migration id=publickey 2026/02/05 16:54:55 INFO Applying migration id=resolvegroup 2026/02/05 16:54:55 INFO Applying migration id=reject 2026/02/05 16:54:55 INFO Applying migration id=autodel 2026/02/05 16:54:55 INFO Applying migration id=jsonb 2026/02/05 16:54:55 INFO Applying migration id=quote 2026/02/05 16:54:55 INFO Applying migration id=rfc9421 2026/02/05 16:54:55 INFO Applying migration id=keys 2026/02/05 16:54:55 INFO Applying migration id=portable 2026/02/05 16:54:55 INFO Applying migration id=proofs 2026/02/05 16:54:55 INFO Applying migration id=contexts 2026/02/05 16:54:55 INFO Applying migration id=deliverieshost 2026/02/05 16:54:55 INFO Applying migration id=pembegin 2026/02/05 16:54:55 INFO Applying migration id=didhost 2026/02/05 16:54:56 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:56 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol --- PASS: TestDM_TooManyRecipients (0.88s) === RUN TestDM_MaxRecipients 2026/02/05 16:54:56 INFO Applying migration id=initial 2026/02/05 16:54:56 INFO Applying migration id=notesupdated 2026/02/05 16:54:56 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:56 INFO Applying migration id=activitiesid 2026/02/05 16:54:56 INFO Applying migration id=outbox 2026/02/05 16:54:56 INFO Applying migration id=edits 2026/02/05 16:54:56 INFO Applying migration id=outboxactor 2026/02/05 16:54:56 INFO Applying migration id=outboxsender 2026/02/05 16:54:56 INFO Applying migration id=thread 2026/02/05 16:54:56 INFO Applying migration id=host 2026/02/05 16:54:56 INFO Applying migration id=sharedinbox 2026/02/05 16:54:56 INFO Applying migration id=noteshost 2026/02/05 16:54:56 INFO Applying migration id=fetched 2026/02/05 16:54:56 INFO Applying migration id=move 2026/02/05 16:54:56 INFO Applying migration id=cleanup 2026/02/05 16:54:56 INFO Applying migration id=received 2026/02/05 16:54:56 INFO Applying migration id=namehost 2026/02/05 16:54:56 INFO Applying migration id=outboxhost 2026/02/05 16:54:56 INFO Applying migration id=notesfts 2026/02/05 16:54:56 INFO Applying migration id=iconsname 2026/02/05 16:54:56 INFO Applying migration id=nohash 2026/02/05 16:54:56 INFO Applying migration id=shares 2026/02/05 16:54:56 INFO Applying migration id=actorttl 2026/02/05 16:54:56 INFO Applying migration id=tocc 2026/02/05 16:54:56 INFO Applying migration id=followeds 2026/02/05 16:54:56 INFO Applying migration id=certhash 2026/02/05 16:54:56 INFO Applying migration id=follows_sync 2026/02/05 16:54:56 INFO Applying migration id=jsonpath 2026/02/05 16:54:56 INFO Applying migration id=localforward 2026/02/05 16:54:56 INFO Applying migration id=avatar 2026/02/05 16:54:56 INFO Applying migration id=noimage 2026/02/05 16:54:56 INFO Applying migration id=feed 2026/02/05 16:54:56 INFO Applying migration id=bookmarks 2026/02/05 16:54:56 INFO Applying migration id=shareactivity 2026/02/05 16:54:56 INFO Applying migration id=application 2026/02/05 16:54:56 INFO Applying migration id=certificates 2026/02/05 16:54:56 INFO Applying migration id=rawforward 2026/02/05 16:54:56 INFO Applying migration id=publickey 2026/02/05 16:54:56 INFO Applying migration id=resolvegroup 2026/02/05 16:54:56 INFO Applying migration id=reject 2026/02/05 16:54:56 INFO Applying migration id=autodel 2026/02/05 16:54:56 INFO Applying migration id=jsonb 2026/02/05 16:54:56 INFO Applying migration id=quote 2026/02/05 16:54:56 INFO Applying migration id=rfc9421 2026/02/05 16:54:56 INFO Applying migration id=keys 2026/02/05 16:54:56 INFO Applying migration id=portable 2026/02/05 16:54:56 INFO Applying migration id=proofs 2026/02/05 16:54:56 INFO Applying migration id=contexts 2026/02/05 16:54:56 INFO Applying migration id=deliverieshost 2026/02/05 16:54:56 INFO Applying migration id=pembegin 2026/02/05 16:54:56 INFO Applying migration id=didhost 2026/02/05 16:54:57 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:54:57 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/02/05 16:54:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-76b5-74cc-920e-c443259d5695 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-76b5-70da-8b0a-bef267db9392 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-76b5-70da-8b0a-bef267db9392 2026/02/05 16:54:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-76b5-70da-8b0a-bef267db9392 2026/02/05 16:54:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-76b5-70da-8b0a-bef267db9392 2026/02/05 16:54:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-76b5-70da-8b0a-bef267db9392 --- PASS: TestDM_MaxRecipients (1.25s) === RUN TestEdit_Throttling 2026/02/05 16:54:57 INFO Applying migration id=initial 2026/02/05 16:54:57 INFO Applying migration id=notesupdated 2026/02/05 16:54:57 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:57 INFO Applying migration id=activitiesid 2026/02/05 16:54:57 INFO Applying migration id=outbox 2026/02/05 16:54:57 INFO Applying migration id=edits 2026/02/05 16:54:57 INFO Applying migration id=outboxactor 2026/02/05 16:54:57 INFO Applying migration id=outboxsender 2026/02/05 16:54:57 INFO Applying migration id=thread 2026/02/05 16:54:57 INFO Applying migration id=host 2026/02/05 16:54:57 INFO Applying migration id=sharedinbox 2026/02/05 16:54:57 INFO Applying migration id=noteshost 2026/02/05 16:54:57 INFO Applying migration id=fetched 2026/02/05 16:54:57 INFO Applying migration id=move 2026/02/05 16:54:57 INFO Applying migration id=cleanup 2026/02/05 16:54:57 INFO Applying migration id=received 2026/02/05 16:54:57 INFO Applying migration id=namehost 2026/02/05 16:54:57 INFO Applying migration id=outboxhost 2026/02/05 16:54:58 INFO Applying migration id=notesfts 2026/02/05 16:54:58 INFO Applying migration id=iconsname 2026/02/05 16:54:58 INFO Applying migration id=nohash 2026/02/05 16:54:58 INFO Applying migration id=shares 2026/02/05 16:54:58 INFO Applying migration id=actorttl 2026/02/05 16:54:58 INFO Applying migration id=tocc 2026/02/05 16:54:58 INFO Applying migration id=followeds 2026/02/05 16:54:58 INFO Applying migration id=certhash 2026/02/05 16:54:58 INFO Applying migration id=follows_sync 2026/02/05 16:54:58 INFO Applying migration id=jsonpath 2026/02/05 16:54:58 INFO Applying migration id=localforward 2026/02/05 16:54:58 INFO Applying migration id=avatar 2026/02/05 16:54:58 INFO Applying migration id=noimage 2026/02/05 16:54:58 INFO Applying migration id=feed 2026/02/05 16:54:58 INFO Applying migration id=bookmarks 2026/02/05 16:54:58 INFO Applying migration id=shareactivity 2026/02/05 16:54:58 INFO Applying migration id=application 2026/02/05 16:54:58 INFO Applying migration id=certificates 2026/02/05 16:54:58 INFO Applying migration id=rawforward 2026/02/05 16:54:58 INFO Applying migration id=publickey 2026/02/05 16:54:58 INFO Applying migration id=resolvegroup 2026/02/05 16:54:58 INFO Applying migration id=reject 2026/02/05 16:54:58 INFO Applying migration id=autodel 2026/02/05 16:54:58 INFO Applying migration id=jsonb 2026/02/05 16:54:58 INFO Applying migration id=quote 2026/02/05 16:54:58 INFO Applying migration id=rfc9421 2026/02/05 16:54:58 INFO Applying migration id=keys 2026/02/05 16:54:58 INFO Applying migration id=portable 2026/02/05 16:54:58 INFO Applying migration id=proofs 2026/02/05 16:54:58 INFO Applying migration id=contexts 2026/02/05 16:54:58 INFO Applying migration id=deliverieshost 2026/02/05 16:54:58 INFO Applying migration id=pembegin 2026/02/05 16:54:58 INFO Applying migration id=didhost 2026/02/05 16:54:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-7af3-7958-ba05-1ca081dd8c22 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/02/05 16:54:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-7af4-76ba-9d0a-7009a80ce7cb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-7af3-7958-ba05-1ca081dd8c22 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-7af3-7958-ba05-1ca081dd8c22 2026/02/05 16:54:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-7af7-7348-ae59-a019217c6f7e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-7af7-72d9-843c-5003b463a90d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-7af7-72d9-843c-5003b463a90d 2026/02/05 16:54:59 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2eba-7af7-72d9-843c-5003b463a90d can=2026-02-05T16:58:59.063Z --- PASS: TestEdit_Throttling (1.09s) === RUN TestEdit_HappyFlow 2026/02/05 16:54:59 INFO Applying migration id=initial 2026/02/05 16:54:59 INFO Applying migration id=notesupdated 2026/02/05 16:54:59 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:59 INFO Applying migration id=activitiesid 2026/02/05 16:54:59 INFO Applying migration id=outbox 2026/02/05 16:54:59 INFO Applying migration id=edits 2026/02/05 16:54:59 INFO Applying migration id=outboxactor 2026/02/05 16:54:59 INFO Applying migration id=outboxsender 2026/02/05 16:54:59 INFO Applying migration id=thread 2026/02/05 16:54:59 INFO Applying migration id=host 2026/02/05 16:54:59 INFO Applying migration id=sharedinbox 2026/02/05 16:54:59 INFO Applying migration id=noteshost 2026/02/05 16:54:59 INFO Applying migration id=fetched 2026/02/05 16:54:59 INFO Applying migration id=move 2026/02/05 16:54:59 INFO Applying migration id=cleanup 2026/02/05 16:54:59 INFO Applying migration id=received 2026/02/05 16:54:59 INFO Applying migration id=namehost 2026/02/05 16:54:59 INFO Applying migration id=outboxhost 2026/02/05 16:54:59 INFO Applying migration id=notesfts 2026/02/05 16:54:59 INFO Applying migration id=iconsname 2026/02/05 16:54:59 INFO Applying migration id=nohash 2026/02/05 16:54:59 INFO Applying migration id=shares 2026/02/05 16:54:59 INFO Applying migration id=actorttl 2026/02/05 16:54:59 INFO Applying migration id=tocc 2026/02/05 16:54:59 INFO Applying migration id=followeds 2026/02/05 16:54:59 INFO Applying migration id=certhash 2026/02/05 16:54:59 INFO Applying migration id=follows_sync 2026/02/05 16:54:59 INFO Applying migration id=jsonpath 2026/02/05 16:54:59 INFO Applying migration id=localforward 2026/02/05 16:54:59 INFO Applying migration id=avatar 2026/02/05 16:54:59 INFO Applying migration id=noimage 2026/02/05 16:54:59 INFO Applying migration id=feed 2026/02/05 16:54:59 INFO Applying migration id=bookmarks 2026/02/05 16:54:59 INFO Applying migration id=shareactivity 2026/02/05 16:54:59 INFO Applying migration id=application 2026/02/05 16:54:59 INFO Applying migration id=certificates 2026/02/05 16:54:59 INFO Applying migration id=rawforward 2026/02/05 16:54:59 INFO Applying migration id=publickey 2026/02/05 16:54:59 INFO Applying migration id=resolvegroup 2026/02/05 16:54:59 INFO Applying migration id=reject 2026/02/05 16:54:59 INFO Applying migration id=autodel 2026/02/05 16:54:59 INFO Applying migration id=jsonb 2026/02/05 16:54:59 INFO Applying migration id=quote 2026/02/05 16:54:59 INFO Applying migration id=rfc9421 2026/02/05 16:54:59 INFO Applying migration id=keys 2026/02/05 16:54:59 INFO Applying migration id=portable 2026/02/05 16:54:59 INFO Applying migration id=proofs 2026/02/05 16:54:59 INFO Applying migration id=contexts 2026/02/05 16:54:59 INFO Applying migration id=deliverieshost 2026/02/05 16:54:59 INFO Applying migration id=pembegin 2026/02/05 16:54:59 INFO Applying migration id=didhost 2026/02/05 16:54:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-7e4a-7519-a90e-fc84fe8c00d3 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/02/05 16:54:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-7e4a-7f1c-8eac-a1718c9d890c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-7e4a-7519-a90e-fc84fe8c00d3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-7e4a-7519-a90e-fc84fe8c00d3 2026/02/05 16:54:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-7e4d-77c2-9ed2-9e2f0e1e70de activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-7e4d-776c-858a-6f656b2a4ea2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-7e4d-776c-858a-6f656b2a4ea2 2026/02/05 16:54:59 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-7e4f-7c25-8e91-a1929bd6f188 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-7e4d-776c-858a-6f656b2a4ea2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-7e4d-776c-858a-6f656b2a4ea2 2026/02/05 16:54:59 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2eba-7e4d-776c-858a-6f656b2a4ea2 can=2026-02-05T17:10:59.919Z --- PASS: TestEdit_HappyFlow (0.86s) === RUN TestEdit_EmptyContent 2026/02/05 16:54:59 INFO Applying migration id=initial 2026/02/05 16:54:59 INFO Applying migration id=notesupdated 2026/02/05 16:54:59 INFO Applying migration id=personspreferredusername 2026/02/05 16:54:59 INFO Applying migration id=activitiesid 2026/02/05 16:54:59 INFO Applying migration id=outbox 2026/02/05 16:54:59 INFO Applying migration id=edits 2026/02/05 16:54:59 INFO Applying migration id=outboxactor 2026/02/05 16:54:59 INFO Applying migration id=outboxsender 2026/02/05 16:54:59 INFO Applying migration id=thread 2026/02/05 16:54:59 INFO Applying migration id=host 2026/02/05 16:54:59 INFO Applying migration id=sharedinbox 2026/02/05 16:54:59 INFO Applying migration id=noteshost 2026/02/05 16:54:59 INFO Applying migration id=fetched 2026/02/05 16:54:59 INFO Applying migration id=move 2026/02/05 16:54:59 INFO Applying migration id=cleanup 2026/02/05 16:54:59 INFO Applying migration id=received 2026/02/05 16:54:59 INFO Applying migration id=namehost 2026/02/05 16:54:59 INFO Applying migration id=outboxhost 2026/02/05 16:54:59 INFO Applying migration id=notesfts 2026/02/05 16:54:59 INFO Applying migration id=iconsname 2026/02/05 16:54:59 INFO Applying migration id=nohash 2026/02/05 16:54:59 INFO Applying migration id=shares 2026/02/05 16:54:59 INFO Applying migration id=actorttl 2026/02/05 16:54:59 INFO Applying migration id=tocc 2026/02/05 16:54:59 INFO Applying migration id=followeds 2026/02/05 16:54:59 INFO Applying migration id=certhash 2026/02/05 16:54:59 INFO Applying migration id=follows_sync 2026/02/05 16:54:59 INFO Applying migration id=jsonpath 2026/02/05 16:55:00 INFO Applying migration id=localforward 2026/02/05 16:55:00 INFO Applying migration id=avatar 2026/02/05 16:55:00 INFO Applying migration id=noimage 2026/02/05 16:55:00 INFO Applying migration id=feed 2026/02/05 16:55:00 INFO Applying migration id=bookmarks 2026/02/05 16:55:00 INFO Applying migration id=shareactivity 2026/02/05 16:55:00 INFO Applying migration id=application 2026/02/05 16:55:00 INFO Applying migration id=certificates 2026/02/05 16:55:00 INFO Applying migration id=rawforward 2026/02/05 16:55:00 INFO Applying migration id=publickey 2026/02/05 16:55:00 INFO Applying migration id=resolvegroup 2026/02/05 16:55:00 INFO Applying migration id=reject 2026/02/05 16:55:00 INFO Applying migration id=autodel 2026/02/05 16:55:00 INFO Applying migration id=jsonb 2026/02/05 16:55:00 INFO Applying migration id=quote 2026/02/05 16:55:00 INFO Applying migration id=rfc9421 2026/02/05 16:55:00 INFO Applying migration id=keys 2026/02/05 16:55:00 INFO Applying migration id=portable 2026/02/05 16:55:00 INFO Applying migration id=proofs 2026/02/05 16:55:00 INFO Applying migration id=contexts 2026/02/05 16:55:00 INFO Applying migration id=deliverieshost 2026/02/05 16:55:00 INFO Applying migration id=pembegin 2026/02/05 16:55:00 INFO Applying migration id=didhost 2026/02/05 16:55:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-8181-7680-a5e3-cf9ec8fff138 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/02/05 16:55:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-8182-7221-a8a4-f552ea13157b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-8181-7680-a5e3-cf9ec8fff138 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-8181-7680-a5e3-cf9ec8fff138 2026/02/05 16:55:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-8184-7a14-9fe9-a286a5bc54d3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-8184-79b3-9c77-af4c22ef5b24 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-8184-79b3-9c77-af4c22ef5b24 --- PASS: TestEdit_EmptyContent (0.82s) === RUN TestEdit_LongContent 2026/02/05 16:55:00 INFO Applying migration id=initial 2026/02/05 16:55:00 INFO Applying migration id=notesupdated 2026/02/05 16:55:00 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:00 INFO Applying migration id=activitiesid 2026/02/05 16:55:00 INFO Applying migration id=outbox 2026/02/05 16:55:00 INFO Applying migration id=edits 2026/02/05 16:55:00 INFO Applying migration id=outboxactor 2026/02/05 16:55:00 INFO Applying migration id=outboxsender 2026/02/05 16:55:00 INFO Applying migration id=thread 2026/02/05 16:55:00 INFO Applying migration id=host 2026/02/05 16:55:00 INFO Applying migration id=sharedinbox 2026/02/05 16:55:00 INFO Applying migration id=noteshost 2026/02/05 16:55:00 INFO Applying migration id=fetched 2026/02/05 16:55:00 INFO Applying migration id=move 2026/02/05 16:55:00 INFO Applying migration id=cleanup 2026/02/05 16:55:00 INFO Applying migration id=received 2026/02/05 16:55:00 INFO Applying migration id=namehost 2026/02/05 16:55:00 INFO Applying migration id=outboxhost 2026/02/05 16:55:00 INFO Applying migration id=notesfts 2026/02/05 16:55:00 INFO Applying migration id=iconsname 2026/02/05 16:55:00 INFO Applying migration id=nohash 2026/02/05 16:55:00 INFO Applying migration id=shares 2026/02/05 16:55:00 INFO Applying migration id=actorttl 2026/02/05 16:55:00 INFO Applying migration id=tocc 2026/02/05 16:55:00 INFO Applying migration id=followeds 2026/02/05 16:55:00 INFO Applying migration id=certhash 2026/02/05 16:55:00 INFO Applying migration id=follows_sync 2026/02/05 16:55:00 INFO Applying migration id=jsonpath 2026/02/05 16:55:00 INFO Applying migration id=localforward 2026/02/05 16:55:00 INFO Applying migration id=avatar 2026/02/05 16:55:00 INFO Applying migration id=noimage 2026/02/05 16:55:00 INFO Applying migration id=feed 2026/02/05 16:55:00 INFO Applying migration id=bookmarks 2026/02/05 16:55:00 INFO Applying migration id=shareactivity 2026/02/05 16:55:00 INFO Applying migration id=application 2026/02/05 16:55:00 INFO Applying migration id=certificates 2026/02/05 16:55:00 INFO Applying migration id=rawforward 2026/02/05 16:55:00 INFO Applying migration id=publickey 2026/02/05 16:55:00 INFO Applying migration id=resolvegroup 2026/02/05 16:55:00 INFO Applying migration id=reject 2026/02/05 16:55:00 INFO Applying migration id=autodel 2026/02/05 16:55:00 INFO Applying migration id=jsonb 2026/02/05 16:55:00 INFO Applying migration id=quote 2026/02/05 16:55:00 INFO Applying migration id=rfc9421 2026/02/05 16:55:00 INFO Applying migration id=keys 2026/02/05 16:55:00 INFO Applying migration id=portable 2026/02/05 16:55:00 INFO Applying migration id=proofs 2026/02/05 16:55:00 INFO Applying migration id=contexts 2026/02/05 16:55:00 INFO Applying migration id=deliverieshost 2026/02/05 16:55:00 INFO Applying migration id=pembegin 2026/02/05 16:55:00 INFO Applying migration id=didhost 2026/02/05 16:55:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-8550-75d8-af8b-581649618eb8 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/02/05 16:55:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-8551-7708-a8e9-5de8311ff713 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-8550-75d8-af8b-581649618eb8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-8550-75d8-af8b-581649618eb8 2026/02/05 16:55:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-8554-7612-91a0-2a6b6d490b26 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-8554-7563-97fb-1b08bcd268fa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-8554-7563-97fb-1b08bcd268fa --- PASS: TestEdit_LongContent (0.97s) === RUN TestEdit_InvalidEscapeSequence 2026/02/05 16:55:01 INFO Applying migration id=initial 2026/02/05 16:55:01 INFO Applying migration id=notesupdated 2026/02/05 16:55:01 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:01 INFO Applying migration id=activitiesid 2026/02/05 16:55:01 INFO Applying migration id=outbox 2026/02/05 16:55:01 INFO Applying migration id=edits 2026/02/05 16:55:01 INFO Applying migration id=outboxactor 2026/02/05 16:55:01 INFO Applying migration id=outboxsender 2026/02/05 16:55:01 INFO Applying migration id=thread 2026/02/05 16:55:01 INFO Applying migration id=host 2026/02/05 16:55:01 INFO Applying migration id=sharedinbox 2026/02/05 16:55:01 INFO Applying migration id=noteshost 2026/02/05 16:55:01 INFO Applying migration id=fetched 2026/02/05 16:55:01 INFO Applying migration id=move 2026/02/05 16:55:01 INFO Applying migration id=cleanup 2026/02/05 16:55:01 INFO Applying migration id=received 2026/02/05 16:55:01 INFO Applying migration id=namehost 2026/02/05 16:55:01 INFO Applying migration id=outboxhost 2026/02/05 16:55:01 INFO Applying migration id=notesfts 2026/02/05 16:55:01 INFO Applying migration id=iconsname 2026/02/05 16:55:01 INFO Applying migration id=nohash 2026/02/05 16:55:01 INFO Applying migration id=shares 2026/02/05 16:55:01 INFO Applying migration id=actorttl 2026/02/05 16:55:01 INFO Applying migration id=tocc 2026/02/05 16:55:01 INFO Applying migration id=followeds 2026/02/05 16:55:01 INFO Applying migration id=certhash 2026/02/05 16:55:01 INFO Applying migration id=follows_sync 2026/02/05 16:55:01 INFO Applying migration id=jsonpath 2026/02/05 16:55:01 INFO Applying migration id=localforward 2026/02/05 16:55:01 INFO Applying migration id=avatar 2026/02/05 16:55:01 INFO Applying migration id=noimage 2026/02/05 16:55:01 INFO Applying migration id=feed 2026/02/05 16:55:01 INFO Applying migration id=bookmarks 2026/02/05 16:55:01 INFO Applying migration id=shareactivity 2026/02/05 16:55:01 INFO Applying migration id=application 2026/02/05 16:55:01 INFO Applying migration id=certificates 2026/02/05 16:55:01 INFO Applying migration id=rawforward 2026/02/05 16:55:01 INFO Applying migration id=publickey 2026/02/05 16:55:01 INFO Applying migration id=resolvegroup 2026/02/05 16:55:01 INFO Applying migration id=reject 2026/02/05 16:55:01 INFO Applying migration id=autodel 2026/02/05 16:55:01 INFO Applying migration id=jsonb 2026/02/05 16:55:01 INFO Applying migration id=quote 2026/02/05 16:55:01 INFO Applying migration id=rfc9421 2026/02/05 16:55:01 INFO Applying migration id=keys 2026/02/05 16:55:01 INFO Applying migration id=portable 2026/02/05 16:55:01 INFO Applying migration id=proofs 2026/02/05 16:55:01 INFO Applying migration id=contexts 2026/02/05 16:55:01 INFO Applying migration id=deliverieshost 2026/02/05 16:55:01 INFO Applying migration id=pembegin 2026/02/05 16:55:01 INFO Applying migration id=didhost 2026/02/05 16:55:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-8880-73fe-9aed-9fa2e8f04615 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/02/05 16:55:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-8880-7ef8-8f43-37ddddb5f810 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-8880-73fe-9aed-9fa2e8f04615 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-8880-73fe-9aed-9fa2e8f04615 2026/02/05 16:55:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-8883-7d8a-a47b-41509daebadd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-8883-7cfd-abd1-c645f52cef9a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-8883-7cfd-abd1-c645f52cef9a --- PASS: TestEdit_InvalidEscapeSequence (0.82s) === RUN TestEdit_NoSuchPost 2026/02/05 16:55:02 INFO Applying migration id=initial 2026/02/05 16:55:02 INFO Applying migration id=notesupdated 2026/02/05 16:55:02 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:02 INFO Applying migration id=activitiesid 2026/02/05 16:55:02 INFO Applying migration id=outbox 2026/02/05 16:55:02 INFO Applying migration id=edits 2026/02/05 16:55:02 INFO Applying migration id=outboxactor 2026/02/05 16:55:02 INFO Applying migration id=outboxsender 2026/02/05 16:55:02 INFO Applying migration id=thread 2026/02/05 16:55:02 INFO Applying migration id=host 2026/02/05 16:55:02 INFO Applying migration id=sharedinbox 2026/02/05 16:55:02 INFO Applying migration id=noteshost 2026/02/05 16:55:02 INFO Applying migration id=fetched 2026/02/05 16:55:02 INFO Applying migration id=move 2026/02/05 16:55:02 INFO Applying migration id=cleanup 2026/02/05 16:55:02 INFO Applying migration id=received 2026/02/05 16:55:02 INFO Applying migration id=namehost 2026/02/05 16:55:02 INFO Applying migration id=outboxhost 2026/02/05 16:55:02 INFO Applying migration id=notesfts 2026/02/05 16:55:02 INFO Applying migration id=iconsname 2026/02/05 16:55:02 INFO Applying migration id=nohash 2026/02/05 16:55:02 INFO Applying migration id=shares 2026/02/05 16:55:02 INFO Applying migration id=actorttl 2026/02/05 16:55:02 INFO Applying migration id=tocc 2026/02/05 16:55:02 INFO Applying migration id=followeds 2026/02/05 16:55:02 INFO Applying migration id=certhash 2026/02/05 16:55:02 INFO Applying migration id=follows_sync 2026/02/05 16:55:02 INFO Applying migration id=jsonpath 2026/02/05 16:55:02 INFO Applying migration id=localforward 2026/02/05 16:55:02 INFO Applying migration id=avatar 2026/02/05 16:55:02 INFO Applying migration id=noimage 2026/02/05 16:55:02 INFO Applying migration id=feed 2026/02/05 16:55:02 INFO Applying migration id=bookmarks 2026/02/05 16:55:02 INFO Applying migration id=shareactivity 2026/02/05 16:55:02 INFO Applying migration id=application 2026/02/05 16:55:02 INFO Applying migration id=certificates 2026/02/05 16:55:02 INFO Applying migration id=rawforward 2026/02/05 16:55:02 INFO Applying migration id=publickey 2026/02/05 16:55:02 INFO Applying migration id=resolvegroup 2026/02/05 16:55:02 INFO Applying migration id=reject 2026/02/05 16:55:02 INFO Applying migration id=autodel 2026/02/05 16:55:02 INFO Applying migration id=jsonb 2026/02/05 16:55:02 INFO Applying migration id=quote 2026/02/05 16:55:02 INFO Applying migration id=rfc9421 2026/02/05 16:55:02 INFO Applying migration id=keys 2026/02/05 16:55:02 INFO Applying migration id=portable 2026/02/05 16:55:02 INFO Applying migration id=proofs 2026/02/05 16:55:02 INFO Applying migration id=contexts 2026/02/05 16:55:02 INFO Applying migration id=deliverieshost 2026/02/05 16:55:02 INFO Applying migration id=pembegin 2026/02/05 16:55:02 INFO Applying migration id=didhost 2026/02/05 16:55:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-8c41-77ed-b7aa-c6f8e91b0e3f 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/02/05 16:55:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-8c42-734d-afb8-e05e015aebd3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-8c41-77ed-b7aa-c6f8e91b0e3f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-8c41-77ed-b7aa-c6f8e91b0e3f 2026/02/05 16:55:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-8c46-7575-a54c-f8605a7263da activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-8c46-74f7-8a70-d48b4438fd20 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-8c46-74f7-8a70-d48b4438fd20 2026/02/05 16:55:03 WARN Attempted to edit non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestEdit_NoSuchPost (0.96s) === RUN TestEdit_UnauthenticatedUser 2026/02/05 16:55:03 INFO Applying migration id=initial 2026/02/05 16:55:03 INFO Applying migration id=notesupdated 2026/02/05 16:55:03 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:03 INFO Applying migration id=activitiesid 2026/02/05 16:55:03 INFO Applying migration id=outbox 2026/02/05 16:55:03 INFO Applying migration id=edits 2026/02/05 16:55:03 INFO Applying migration id=outboxactor 2026/02/05 16:55:03 INFO Applying migration id=outboxsender 2026/02/05 16:55:03 INFO Applying migration id=thread 2026/02/05 16:55:03 INFO Applying migration id=host 2026/02/05 16:55:03 INFO Applying migration id=sharedinbox 2026/02/05 16:55:03 INFO Applying migration id=noteshost 2026/02/05 16:55:03 INFO Applying migration id=fetched 2026/02/05 16:55:03 INFO Applying migration id=move 2026/02/05 16:55:03 INFO Applying migration id=cleanup 2026/02/05 16:55:03 INFO Applying migration id=received 2026/02/05 16:55:03 INFO Applying migration id=namehost 2026/02/05 16:55:03 INFO Applying migration id=outboxhost 2026/02/05 16:55:03 INFO Applying migration id=notesfts 2026/02/05 16:55:03 INFO Applying migration id=iconsname 2026/02/05 16:55:03 INFO Applying migration id=nohash 2026/02/05 16:55:03 INFO Applying migration id=shares 2026/02/05 16:55:03 INFO Applying migration id=actorttl 2026/02/05 16:55:03 INFO Applying migration id=tocc 2026/02/05 16:55:03 INFO Applying migration id=followeds 2026/02/05 16:55:03 INFO Applying migration id=certhash 2026/02/05 16:55:03 INFO Applying migration id=follows_sync 2026/02/05 16:55:03 INFO Applying migration id=jsonpath 2026/02/05 16:55:03 INFO Applying migration id=localforward 2026/02/05 16:55:03 INFO Applying migration id=avatar 2026/02/05 16:55:03 INFO Applying migration id=noimage 2026/02/05 16:55:03 INFO Applying migration id=feed 2026/02/05 16:55:03 INFO Applying migration id=bookmarks 2026/02/05 16:55:03 INFO Applying migration id=shareactivity 2026/02/05 16:55:03 INFO Applying migration id=application 2026/02/05 16:55:03 INFO Applying migration id=certificates 2026/02/05 16:55:03 INFO Applying migration id=rawforward 2026/02/05 16:55:03 INFO Applying migration id=publickey 2026/02/05 16:55:03 INFO Applying migration id=resolvegroup 2026/02/05 16:55:03 INFO Applying migration id=reject 2026/02/05 16:55:03 INFO Applying migration id=autodel 2026/02/05 16:55:03 INFO Applying migration id=jsonb 2026/02/05 16:55:03 INFO Applying migration id=quote 2026/02/05 16:55:03 INFO Applying migration id=rfc9421 2026/02/05 16:55:03 INFO Applying migration id=keys 2026/02/05 16:55:03 INFO Applying migration id=portable 2026/02/05 16:55:03 INFO Applying migration id=proofs 2026/02/05 16:55:03 INFO Applying migration id=contexts 2026/02/05 16:55:03 INFO Applying migration id=deliverieshost 2026/02/05 16:55:03 INFO Applying migration id=pembegin 2026/02/05 16:55:03 INFO Applying migration id=didhost 2026/02/05 16:55:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-9201-711e-99fd-d1ed0d4488a2 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/02/05 16:55:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-9201-7e3c-8eec-bfce726774ac activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-9201-711e-99fd-d1ed0d4488a2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-9201-711e-99fd-d1ed0d4488a2 2026/02/05 16:55:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-9204-7867-85aa-0a9f8586d27e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-9204-781c-b37f-c12ca4dd53b4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-9204-781c-b37f-c12ca4dd53b4 --- PASS: TestEdit_UnauthenticatedUser (1.47s) === RUN TestEdit_AddHashtag 2026/02/05 16:55:04 INFO Applying migration id=initial 2026/02/05 16:55:04 INFO Applying migration id=notesupdated 2026/02/05 16:55:04 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:04 INFO Applying migration id=activitiesid 2026/02/05 16:55:04 INFO Applying migration id=outbox 2026/02/05 16:55:04 INFO Applying migration id=edits 2026/02/05 16:55:04 INFO Applying migration id=outboxactor 2026/02/05 16:55:04 INFO Applying migration id=outboxsender 2026/02/05 16:55:04 INFO Applying migration id=thread 2026/02/05 16:55:04 INFO Applying migration id=host 2026/02/05 16:55:04 INFO Applying migration id=sharedinbox 2026/02/05 16:55:04 INFO Applying migration id=noteshost 2026/02/05 16:55:04 INFO Applying migration id=fetched 2026/02/05 16:55:04 INFO Applying migration id=move 2026/02/05 16:55:04 INFO Applying migration id=cleanup 2026/02/05 16:55:04 INFO Applying migration id=received 2026/02/05 16:55:04 INFO Applying migration id=namehost 2026/02/05 16:55:04 INFO Applying migration id=outboxhost 2026/02/05 16:55:04 INFO Applying migration id=notesfts 2026/02/05 16:55:04 INFO Applying migration id=iconsname 2026/02/05 16:55:04 INFO Applying migration id=nohash 2026/02/05 16:55:04 INFO Applying migration id=shares 2026/02/05 16:55:05 INFO Applying migration id=actorttl 2026/02/05 16:55:05 INFO Applying migration id=tocc 2026/02/05 16:55:05 INFO Applying migration id=followeds 2026/02/05 16:55:05 INFO Applying migration id=certhash 2026/02/05 16:55:05 INFO Applying migration id=follows_sync 2026/02/05 16:55:05 INFO Applying migration id=jsonpath 2026/02/05 16:55:05 INFO Applying migration id=localforward 2026/02/05 16:55:05 INFO Applying migration id=avatar 2026/02/05 16:55:05 INFO Applying migration id=noimage 2026/02/05 16:55:05 INFO Applying migration id=feed 2026/02/05 16:55:05 INFO Applying migration id=bookmarks 2026/02/05 16:55:05 INFO Applying migration id=shareactivity 2026/02/05 16:55:05 INFO Applying migration id=application 2026/02/05 16:55:05 INFO Applying migration id=certificates 2026/02/05 16:55:05 INFO Applying migration id=rawforward 2026/02/05 16:55:05 INFO Applying migration id=publickey 2026/02/05 16:55:05 INFO Applying migration id=resolvegroup 2026/02/05 16:55:05 INFO Applying migration id=reject 2026/02/05 16:55:05 INFO Applying migration id=autodel 2026/02/05 16:55:05 INFO Applying migration id=jsonb 2026/02/05 16:55:05 INFO Applying migration id=quote 2026/02/05 16:55:05 INFO Applying migration id=rfc9421 2026/02/05 16:55:05 INFO Applying migration id=keys 2026/02/05 16:55:05 INFO Applying migration id=portable 2026/02/05 16:55:05 INFO Applying migration id=proofs 2026/02/05 16:55:05 INFO Applying migration id=contexts 2026/02/05 16:55:05 INFO Applying migration id=deliverieshost 2026/02/05 16:55:05 INFO Applying migration id=pembegin 2026/02/05 16:55:05 INFO Applying migration id=didhost 2026/02/05 16:55:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-95e6-7b7f-bcdc-b09cdbc146fa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-95e6-7b17-841f-402ef57f5946 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-95e6-7b17-841f-402ef57f5946 2026/02/05 16:55:05 INFO Generating first response key=/users/hashtag/hello 2026/02/05 16:55:05 INFO Generating first response key=/users/hashtag/world 2026/02/05 16:55:05 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-95ed-78fe-a856-ea093c6d0ce4 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-95e6-7b17-841f-402ef57f5946 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-95e6-7b17-841f-402ef57f5946 2026/02/05 16:55:05 INFO Generating first response key=/hashtag/hello 2026/02/05 16:55:05 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_AddHashtag (1.00s) === RUN TestEdit_RemoveHashtag 2026/02/05 16:55:05 INFO Applying migration id=initial 2026/02/05 16:55:05 INFO Applying migration id=notesupdated 2026/02/05 16:55:05 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:05 INFO Applying migration id=activitiesid 2026/02/05 16:55:05 INFO Applying migration id=outbox 2026/02/05 16:55:05 INFO Applying migration id=edits 2026/02/05 16:55:05 INFO Applying migration id=outboxactor 2026/02/05 16:55:05 INFO Applying migration id=outboxsender 2026/02/05 16:55:05 INFO Applying migration id=thread 2026/02/05 16:55:05 INFO Applying migration id=host 2026/02/05 16:55:05 INFO Applying migration id=sharedinbox 2026/02/05 16:55:05 INFO Applying migration id=noteshost 2026/02/05 16:55:05 INFO Applying migration id=fetched 2026/02/05 16:55:05 INFO Applying migration id=move 2026/02/05 16:55:05 INFO Applying migration id=cleanup 2026/02/05 16:55:05 INFO Applying migration id=received 2026/02/05 16:55:05 INFO Applying migration id=namehost 2026/02/05 16:55:05 INFO Applying migration id=outboxhost 2026/02/05 16:55:05 INFO Applying migration id=notesfts 2026/02/05 16:55:05 INFO Applying migration id=iconsname 2026/02/05 16:55:05 INFO Applying migration id=nohash 2026/02/05 16:55:05 INFO Applying migration id=shares 2026/02/05 16:55:06 INFO Applying migration id=actorttl 2026/02/05 16:55:06 INFO Applying migration id=tocc 2026/02/05 16:55:06 INFO Applying migration id=followeds 2026/02/05 16:55:06 INFO Applying migration id=certhash 2026/02/05 16:55:06 INFO Applying migration id=follows_sync 2026/02/05 16:55:06 INFO Applying migration id=jsonpath 2026/02/05 16:55:06 INFO Applying migration id=localforward 2026/02/05 16:55:06 INFO Applying migration id=avatar 2026/02/05 16:55:06 INFO Applying migration id=noimage 2026/02/05 16:55:06 INFO Applying migration id=feed 2026/02/05 16:55:06 INFO Applying migration id=bookmarks 2026/02/05 16:55:06 INFO Applying migration id=shareactivity 2026/02/05 16:55:06 INFO Applying migration id=application 2026/02/05 16:55:06 INFO Applying migration id=certificates 2026/02/05 16:55:06 INFO Applying migration id=rawforward 2026/02/05 16:55:06 INFO Applying migration id=publickey 2026/02/05 16:55:06 INFO Applying migration id=resolvegroup 2026/02/05 16:55:06 INFO Applying migration id=reject 2026/02/05 16:55:06 INFO Applying migration id=autodel 2026/02/05 16:55:06 INFO Applying migration id=jsonb 2026/02/05 16:55:06 INFO Applying migration id=quote 2026/02/05 16:55:06 INFO Applying migration id=rfc9421 2026/02/05 16:55:06 INFO Applying migration id=keys 2026/02/05 16:55:06 INFO Applying migration id=portable 2026/02/05 16:55:06 INFO Applying migration id=proofs 2026/02/05 16:55:06 INFO Applying migration id=contexts 2026/02/05 16:55:06 INFO Applying migration id=deliverieshost 2026/02/05 16:55:06 INFO Applying migration id=pembegin 2026/02/05 16:55:06 INFO Applying migration id=didhost 2026/02/05 16:55:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-9acd-7d98-af3d-02521f50224e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-9acd-7c9e-8147-afff76a5d528 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-9acd-7c9e-8147-afff76a5d528 2026/02/05 16:55:07 INFO Generating first response key=/users/hashtag/hello 2026/02/05 16:55:07 INFO Generating first response key=/users/hashtag/world 2026/02/05 16:55:07 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-9ad5-7786-859e-f7a1451f32ee activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-9acd-7c9e-8147-afff76a5d528 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-9acd-7c9e-8147-afff76a5d528 2026/02/05 16:55:07 INFO Generating first response key=/hashtag/hello 2026/02/05 16:55:07 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_RemoveHashtag (1.26s) === RUN TestEdit_KeepHashtags 2026/02/05 16:55:07 INFO Applying migration id=initial 2026/02/05 16:55:07 INFO Applying migration id=notesupdated 2026/02/05 16:55:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:07 INFO Applying migration id=activitiesid 2026/02/05 16:55:07 INFO Applying migration id=outbox 2026/02/05 16:55:07 INFO Applying migration id=edits 2026/02/05 16:55:07 INFO Applying migration id=outboxactor 2026/02/05 16:55:07 INFO Applying migration id=outboxsender 2026/02/05 16:55:07 INFO Applying migration id=thread 2026/02/05 16:55:07 INFO Applying migration id=host 2026/02/05 16:55:07 INFO Applying migration id=sharedinbox 2026/02/05 16:55:07 INFO Applying migration id=noteshost 2026/02/05 16:55:07 INFO Applying migration id=fetched 2026/02/05 16:55:07 INFO Applying migration id=move 2026/02/05 16:55:07 INFO Applying migration id=cleanup 2026/02/05 16:55:07 INFO Applying migration id=received 2026/02/05 16:55:07 INFO Applying migration id=namehost 2026/02/05 16:55:07 INFO Applying migration id=outboxhost 2026/02/05 16:55:07 INFO Applying migration id=notesfts 2026/02/05 16:55:07 INFO Applying migration id=iconsname 2026/02/05 16:55:07 INFO Applying migration id=nohash 2026/02/05 16:55:07 INFO Applying migration id=shares 2026/02/05 16:55:07 INFO Applying migration id=actorttl 2026/02/05 16:55:07 INFO Applying migration id=tocc 2026/02/05 16:55:07 INFO Applying migration id=followeds 2026/02/05 16:55:07 INFO Applying migration id=certhash 2026/02/05 16:55:07 INFO Applying migration id=follows_sync 2026/02/05 16:55:07 INFO Applying migration id=jsonpath 2026/02/05 16:55:07 INFO Applying migration id=localforward 2026/02/05 16:55:07 INFO Applying migration id=avatar 2026/02/05 16:55:07 INFO Applying migration id=noimage 2026/02/05 16:55:07 INFO Applying migration id=feed 2026/02/05 16:55:07 INFO Applying migration id=bookmarks 2026/02/05 16:55:07 INFO Applying migration id=shareactivity 2026/02/05 16:55:07 INFO Applying migration id=application 2026/02/05 16:55:07 INFO Applying migration id=certificates 2026/02/05 16:55:07 INFO Applying migration id=rawforward 2026/02/05 16:55:07 INFO Applying migration id=publickey 2026/02/05 16:55:07 INFO Applying migration id=resolvegroup 2026/02/05 16:55:07 INFO Applying migration id=reject 2026/02/05 16:55:07 INFO Applying migration id=autodel 2026/02/05 16:55:07 INFO Applying migration id=jsonb 2026/02/05 16:55:07 INFO Applying migration id=quote 2026/02/05 16:55:07 INFO Applying migration id=rfc9421 2026/02/05 16:55:07 INFO Applying migration id=keys 2026/02/05 16:55:07 INFO Applying migration id=portable 2026/02/05 16:55:07 INFO Applying migration id=proofs 2026/02/05 16:55:07 INFO Applying migration id=contexts 2026/02/05 16:55:07 INFO Applying migration id=deliverieshost 2026/02/05 16:55:07 INFO Applying migration id=pembegin 2026/02/05 16:55:07 INFO Applying migration id=didhost 2026/02/05 16:55:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-9f56-7ca4-a46f-88ec6330d2ea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-9f56-7c28-bbc5-0c598e0dc024 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-9f56-7c28-bbc5-0c598e0dc024 2026/02/05 16:55:08 INFO Generating first response key=/users/hashtag/hello 2026/02/05 16:55:08 INFO Generating first response key=/users/hashtag/world 2026/02/05 16:55:08 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-9f61-7be6-adb5-29a3a2cf2b4b activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-9f56-7c28-bbc5-0c598e0dc024 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-9f56-7c28-bbc5-0c598e0dc024 2026/02/05 16:55:08 INFO Generating first response key=/hashtag/hello 2026/02/05 16:55:08 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_KeepHashtags (1.16s) === RUN TestEdit_AddMention 2026/02/05 16:55:08 INFO Applying migration id=initial 2026/02/05 16:55:08 INFO Applying migration id=notesupdated 2026/02/05 16:55:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:08 INFO Applying migration id=activitiesid 2026/02/05 16:55:08 INFO Applying migration id=outbox 2026/02/05 16:55:08 INFO Applying migration id=edits 2026/02/05 16:55:08 INFO Applying migration id=outboxactor 2026/02/05 16:55:08 INFO Applying migration id=outboxsender 2026/02/05 16:55:08 INFO Applying migration id=thread 2026/02/05 16:55:08 INFO Applying migration id=host 2026/02/05 16:55:08 INFO Applying migration id=sharedinbox 2026/02/05 16:55:08 INFO Applying migration id=noteshost 2026/02/05 16:55:08 INFO Applying migration id=fetched 2026/02/05 16:55:08 INFO Applying migration id=move 2026/02/05 16:55:08 INFO Applying migration id=cleanup 2026/02/05 16:55:08 INFO Applying migration id=received 2026/02/05 16:55:08 INFO Applying migration id=namehost 2026/02/05 16:55:08 INFO Applying migration id=outboxhost 2026/02/05 16:55:08 INFO Applying migration id=notesfts 2026/02/05 16:55:08 INFO Applying migration id=iconsname 2026/02/05 16:55:08 INFO Applying migration id=nohash 2026/02/05 16:55:08 INFO Applying migration id=shares 2026/02/05 16:55:08 INFO Applying migration id=actorttl 2026/02/05 16:55:08 INFO Applying migration id=tocc 2026/02/05 16:55:08 INFO Applying migration id=followeds 2026/02/05 16:55:08 INFO Applying migration id=certhash 2026/02/05 16:55:08 INFO Applying migration id=follows_sync 2026/02/05 16:55:08 INFO Applying migration id=jsonpath 2026/02/05 16:55:08 INFO Applying migration id=localforward 2026/02/05 16:55:08 INFO Applying migration id=avatar 2026/02/05 16:55:08 INFO Applying migration id=noimage 2026/02/05 16:55:08 INFO Applying migration id=feed 2026/02/05 16:55:08 INFO Applying migration id=bookmarks 2026/02/05 16:55:08 INFO Applying migration id=shareactivity 2026/02/05 16:55:08 INFO Applying migration id=application 2026/02/05 16:55:08 INFO Applying migration id=certificates 2026/02/05 16:55:08 INFO Applying migration id=rawforward 2026/02/05 16:55:08 INFO Applying migration id=publickey 2026/02/05 16:55:08 INFO Applying migration id=resolvegroup 2026/02/05 16:55:08 INFO Applying migration id=reject 2026/02/05 16:55:08 INFO Applying migration id=autodel 2026/02/05 16:55:08 INFO Applying migration id=jsonb 2026/02/05 16:55:08 INFO Applying migration id=quote 2026/02/05 16:55:08 INFO Applying migration id=rfc9421 2026/02/05 16:55:08 INFO Applying migration id=keys 2026/02/05 16:55:08 INFO Applying migration id=portable 2026/02/05 16:55:08 INFO Applying migration id=proofs 2026/02/05 16:55:08 INFO Applying migration id=contexts 2026/02/05 16:55:08 INFO Applying migration id=deliverieshost 2026/02/05 16:55:08 INFO Applying migration id=pembegin 2026/02/05 16:55:08 INFO Applying migration id=didhost 2026/02/05 16:55:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-a4be-7b6b-bb04-1f2b31991cab activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-a4be-7ad1-9369-a7926c930fc3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-a4be-7ad1-9369-a7926c930fc3 2026/02/05 16:55:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-a4be-7ad1-9369-a7926c930fc3 2026/02/05 16:55:09 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:09 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-a4c4-7bf3-9f48-3439cd0b68d0 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-a4be-7ad1-9369-a7926c930fc3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-a4be-7ad1-9369-a7926c930fc3 2026/02/05 16:55:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-a4be-7ad1-9369-a7926c930fc3 --- PASS: TestEdit_AddMention (1.38s) === RUN TestEdit_RemoveMention 2026/02/05 16:55:09 INFO Applying migration id=initial 2026/02/05 16:55:09 INFO Applying migration id=notesupdated 2026/02/05 16:55:09 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:09 INFO Applying migration id=activitiesid 2026/02/05 16:55:09 INFO Applying migration id=outbox 2026/02/05 16:55:09 INFO Applying migration id=edits 2026/02/05 16:55:09 INFO Applying migration id=outboxactor 2026/02/05 16:55:09 INFO Applying migration id=outboxsender 2026/02/05 16:55:09 INFO Applying migration id=thread 2026/02/05 16:55:09 INFO Applying migration id=host 2026/02/05 16:55:09 INFO Applying migration id=sharedinbox 2026/02/05 16:55:09 INFO Applying migration id=noteshost 2026/02/05 16:55:09 INFO Applying migration id=fetched 2026/02/05 16:55:09 INFO Applying migration id=move 2026/02/05 16:55:09 INFO Applying migration id=cleanup 2026/02/05 16:55:09 INFO Applying migration id=received 2026/02/05 16:55:09 INFO Applying migration id=namehost 2026/02/05 16:55:09 INFO Applying migration id=outboxhost 2026/02/05 16:55:09 INFO Applying migration id=notesfts 2026/02/05 16:55:09 INFO Applying migration id=iconsname 2026/02/05 16:55:09 INFO Applying migration id=nohash 2026/02/05 16:55:09 INFO Applying migration id=shares 2026/02/05 16:55:09 INFO Applying migration id=actorttl 2026/02/05 16:55:09 INFO Applying migration id=tocc 2026/02/05 16:55:09 INFO Applying migration id=followeds 2026/02/05 16:55:09 INFO Applying migration id=certhash 2026/02/05 16:55:09 INFO Applying migration id=follows_sync 2026/02/05 16:55:09 INFO Applying migration id=jsonpath 2026/02/05 16:55:09 INFO Applying migration id=localforward 2026/02/05 16:55:09 INFO Applying migration id=avatar 2026/02/05 16:55:09 INFO Applying migration id=noimage 2026/02/05 16:55:09 INFO Applying migration id=feed 2026/02/05 16:55:09 INFO Applying migration id=bookmarks 2026/02/05 16:55:09 INFO Applying migration id=shareactivity 2026/02/05 16:55:09 INFO Applying migration id=application 2026/02/05 16:55:09 INFO Applying migration id=certificates 2026/02/05 16:55:09 INFO Applying migration id=rawforward 2026/02/05 16:55:09 INFO Applying migration id=publickey 2026/02/05 16:55:09 INFO Applying migration id=resolvegroup 2026/02/05 16:55:09 INFO Applying migration id=reject 2026/02/05 16:55:09 INFO Applying migration id=autodel 2026/02/05 16:55:09 INFO Applying migration id=jsonb 2026/02/05 16:55:09 INFO Applying migration id=quote 2026/02/05 16:55:09 INFO Applying migration id=rfc9421 2026/02/05 16:55:09 INFO Applying migration id=keys 2026/02/05 16:55:09 INFO Applying migration id=portable 2026/02/05 16:55:09 INFO Applying migration id=proofs 2026/02/05 16:55:09 INFO Applying migration id=contexts 2026/02/05 16:55:09 INFO Applying migration id=deliverieshost 2026/02/05 16:55:09 INFO Applying migration id=pembegin 2026/02/05 16:55:09 INFO Applying migration id=didhost 2026/02/05 16:55:10 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-a8f4-7277-9aff-e917dd6deb24 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-a8f3-7905-95c4-5793a637dd24 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-a8f3-7905-95c4-5793a637dd24 2026/02/05 16:55:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-a8f3-7905-95c4-5793a637dd24 2026/02/05 16:55:10 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-a8fb-7469-841c-9c354ee2a117 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-a8f3-7905-95c4-5793a637dd24 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-a8f3-7905-95c4-5793a637dd24 2026/02/05 16:55:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-a8f3-7905-95c4-5793a637dd24 --- PASS: TestEdit_RemoveMention (1.08s) === RUN TestEdit_KeepMention 2026/02/05 16:55:10 INFO Applying migration id=initial 2026/02/05 16:55:10 INFO Applying migration id=notesupdated 2026/02/05 16:55:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:10 INFO Applying migration id=activitiesid 2026/02/05 16:55:10 INFO Applying migration id=outbox 2026/02/05 16:55:10 INFO Applying migration id=edits 2026/02/05 16:55:10 INFO Applying migration id=outboxactor 2026/02/05 16:55:10 INFO Applying migration id=outboxsender 2026/02/05 16:55:10 INFO Applying migration id=thread 2026/02/05 16:55:10 INFO Applying migration id=host 2026/02/05 16:55:10 INFO Applying migration id=sharedinbox 2026/02/05 16:55:10 INFO Applying migration id=noteshost 2026/02/05 16:55:10 INFO Applying migration id=fetched 2026/02/05 16:55:10 INFO Applying migration id=move 2026/02/05 16:55:10 INFO Applying migration id=cleanup 2026/02/05 16:55:10 INFO Applying migration id=received 2026/02/05 16:55:10 INFO Applying migration id=namehost 2026/02/05 16:55:10 INFO Applying migration id=outboxhost 2026/02/05 16:55:10 INFO Applying migration id=notesfts 2026/02/05 16:55:10 INFO Applying migration id=iconsname 2026/02/05 16:55:10 INFO Applying migration id=nohash 2026/02/05 16:55:10 INFO Applying migration id=shares 2026/02/05 16:55:10 INFO Applying migration id=actorttl 2026/02/05 16:55:10 INFO Applying migration id=tocc 2026/02/05 16:55:10 INFO Applying migration id=followeds 2026/02/05 16:55:10 INFO Applying migration id=certhash 2026/02/05 16:55:10 INFO Applying migration id=follows_sync 2026/02/05 16:55:10 INFO Applying migration id=jsonpath 2026/02/05 16:55:10 INFO Applying migration id=localforward 2026/02/05 16:55:10 INFO Applying migration id=avatar 2026/02/05 16:55:10 INFO Applying migration id=noimage 2026/02/05 16:55:10 INFO Applying migration id=feed 2026/02/05 16:55:10 INFO Applying migration id=bookmarks 2026/02/05 16:55:10 INFO Applying migration id=shareactivity 2026/02/05 16:55:10 INFO Applying migration id=application 2026/02/05 16:55:10 INFO Applying migration id=certificates 2026/02/05 16:55:10 INFO Applying migration id=rawforward 2026/02/05 16:55:10 INFO Applying migration id=publickey 2026/02/05 16:55:10 INFO Applying migration id=resolvegroup 2026/02/05 16:55:10 INFO Applying migration id=reject 2026/02/05 16:55:10 INFO Applying migration id=autodel 2026/02/05 16:55:10 INFO Applying migration id=jsonb 2026/02/05 16:55:10 INFO Applying migration id=quote 2026/02/05 16:55:10 INFO Applying migration id=rfc9421 2026/02/05 16:55:10 INFO Applying migration id=keys 2026/02/05 16:55:10 INFO Applying migration id=portable 2026/02/05 16:55:10 INFO Applying migration id=proofs 2026/02/05 16:55:10 INFO Applying migration id=contexts 2026/02/05 16:55:10 INFO Applying migration id=deliverieshost 2026/02/05 16:55:10 INFO Applying migration id=pembegin 2026/02/05 16:55:10 INFO Applying migration id=didhost 2026/02/05 16:55:11 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-acaa-771b-8c86-9e37fbc72e46 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-acaa-71b3-a1ef-5d6471fc6d54 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-acaa-71b3-a1ef-5d6471fc6d54 2026/02/05 16:55:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-acaa-71b3-a1ef-5d6471fc6d54 2026/02/05 16:55:11 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:11 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-acb0-7a4b-ba52-efcd8468629d activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-acaa-71b3-a1ef-5d6471fc6d54 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-acaa-71b3-a1ef-5d6471fc6d54 2026/02/05 16:55:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-acaa-71b3-a1ef-5d6471fc6d54 --- PASS: TestEdit_KeepMention (0.95s) === RUN TestEdit_PollAddOption 2026/02/05 16:55:11 INFO Applying migration id=initial 2026/02/05 16:55:11 INFO Applying migration id=notesupdated 2026/02/05 16:55:11 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:11 INFO Applying migration id=activitiesid 2026/02/05 16:55:11 INFO Applying migration id=outbox 2026/02/05 16:55:11 INFO Applying migration id=edits 2026/02/05 16:55:11 INFO Applying migration id=outboxactor 2026/02/05 16:55:11 INFO Applying migration id=outboxsender 2026/02/05 16:55:11 INFO Applying migration id=thread 2026/02/05 16:55:11 INFO Applying migration id=host 2026/02/05 16:55:11 INFO Applying migration id=sharedinbox 2026/02/05 16:55:11 INFO Applying migration id=noteshost 2026/02/05 16:55:11 INFO Applying migration id=fetched 2026/02/05 16:55:11 INFO Applying migration id=move 2026/02/05 16:55:11 INFO Applying migration id=cleanup 2026/02/05 16:55:11 INFO Applying migration id=received 2026/02/05 16:55:11 INFO Applying migration id=namehost 2026/02/05 16:55:11 INFO Applying migration id=outboxhost 2026/02/05 16:55:11 INFO Applying migration id=notesfts 2026/02/05 16:55:11 INFO Applying migration id=iconsname 2026/02/05 16:55:11 INFO Applying migration id=nohash 2026/02/05 16:55:11 INFO Applying migration id=shares 2026/02/05 16:55:11 INFO Applying migration id=actorttl 2026/02/05 16:55:11 INFO Applying migration id=tocc 2026/02/05 16:55:11 INFO Applying migration id=followeds 2026/02/05 16:55:11 INFO Applying migration id=certhash 2026/02/05 16:55:11 INFO Applying migration id=follows_sync 2026/02/05 16:55:11 INFO Applying migration id=jsonpath 2026/02/05 16:55:11 INFO Applying migration id=localforward 2026/02/05 16:55:11 INFO Applying migration id=avatar 2026/02/05 16:55:11 INFO Applying migration id=noimage 2026/02/05 16:55:11 INFO Applying migration id=feed 2026/02/05 16:55:11 INFO Applying migration id=bookmarks 2026/02/05 16:55:11 INFO Applying migration id=shareactivity 2026/02/05 16:55:11 INFO Applying migration id=application 2026/02/05 16:55:11 INFO Applying migration id=certificates 2026/02/05 16:55:11 INFO Applying migration id=rawforward 2026/02/05 16:55:11 INFO Applying migration id=publickey 2026/02/05 16:55:11 INFO Applying migration id=resolvegroup 2026/02/05 16:55:11 INFO Applying migration id=reject 2026/02/05 16:55:11 INFO Applying migration id=autodel 2026/02/05 16:55:11 INFO Applying migration id=jsonb 2026/02/05 16:55:11 INFO Applying migration id=quote 2026/02/05 16:55:11 INFO Applying migration id=rfc9421 2026/02/05 16:55:11 INFO Applying migration id=keys 2026/02/05 16:55:11 INFO Applying migration id=portable 2026/02/05 16:55:11 INFO Applying migration id=proofs 2026/02/05 16:55:11 INFO Applying migration id=contexts 2026/02/05 16:55:11 INFO Applying migration id=deliverieshost 2026/02/05 16:55:11 INFO Applying migration id=pembegin 2026/02/05 16:55:11 INFO Applying migration id=didhost 2026/02/05 16:55:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-b08a-7cbe-8d01-7d07eb4f4e1b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-b08d-78be-bff7-b9bec8a101b4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b08d-7882-9510-af5923e57c28 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-b08d-7882-9510-af5923e57c28 2026/02/05 16:55:12 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-b090-7854-9eb0-9beb63447f2a activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-b096-799c-aae7-7349733a8107 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-b099-7301-b147-02676b5b660e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b099-72ce-9549-72f18b6a7267 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2eba-b099-72ce-9549-72f18b6a7267 2026/02/05 16:55:12 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-b09b-71f7-a657-ba397734aafd activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f 2026/02/05 16:55:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-b08a-7bce-882d-26fa990a708f --- PASS: TestEdit_PollAddOption (1.00s) === RUN TestEdit_RemoveQuestion 2026/02/05 16:55:12 INFO Applying migration id=initial 2026/02/05 16:55:12 INFO Applying migration id=notesupdated 2026/02/05 16:55:12 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:12 INFO Applying migration id=activitiesid 2026/02/05 16:55:12 INFO Applying migration id=outbox 2026/02/05 16:55:12 INFO Applying migration id=edits 2026/02/05 16:55:12 INFO Applying migration id=outboxactor 2026/02/05 16:55:12 INFO Applying migration id=outboxsender 2026/02/05 16:55:12 INFO Applying migration id=thread 2026/02/05 16:55:12 INFO Applying migration id=host 2026/02/05 16:55:12 INFO Applying migration id=sharedinbox 2026/02/05 16:55:12 INFO Applying migration id=noteshost 2026/02/05 16:55:12 INFO Applying migration id=fetched 2026/02/05 16:55:12 INFO Applying migration id=move 2026/02/05 16:55:12 INFO Applying migration id=cleanup 2026/02/05 16:55:12 INFO Applying migration id=received 2026/02/05 16:55:12 INFO Applying migration id=namehost 2026/02/05 16:55:12 INFO Applying migration id=outboxhost 2026/02/05 16:55:12 INFO Applying migration id=notesfts 2026/02/05 16:55:12 INFO Applying migration id=iconsname 2026/02/05 16:55:12 INFO Applying migration id=nohash 2026/02/05 16:55:12 INFO Applying migration id=shares 2026/02/05 16:55:12 INFO Applying migration id=actorttl 2026/02/05 16:55:12 INFO Applying migration id=tocc 2026/02/05 16:55:12 INFO Applying migration id=followeds 2026/02/05 16:55:12 INFO Applying migration id=certhash 2026/02/05 16:55:12 INFO Applying migration id=follows_sync 2026/02/05 16:55:12 INFO Applying migration id=jsonpath 2026/02/05 16:55:12 INFO Applying migration id=localforward 2026/02/05 16:55:12 INFO Applying migration id=avatar 2026/02/05 16:55:12 INFO Applying migration id=noimage 2026/02/05 16:55:12 INFO Applying migration id=feed 2026/02/05 16:55:12 INFO Applying migration id=bookmarks 2026/02/05 16:55:12 INFO Applying migration id=shareactivity 2026/02/05 16:55:12 INFO Applying migration id=application 2026/02/05 16:55:12 INFO Applying migration id=certificates 2026/02/05 16:55:12 INFO Applying migration id=rawforward 2026/02/05 16:55:12 INFO Applying migration id=publickey 2026/02/05 16:55:12 INFO Applying migration id=resolvegroup 2026/02/05 16:55:12 INFO Applying migration id=reject 2026/02/05 16:55:12 INFO Applying migration id=autodel 2026/02/05 16:55:12 INFO Applying migration id=jsonb 2026/02/05 16:55:12 INFO Applying migration id=quote 2026/02/05 16:55:12 INFO Applying migration id=rfc9421 2026/02/05 16:55:12 INFO Applying migration id=keys 2026/02/05 16:55:12 INFO Applying migration id=portable 2026/02/05 16:55:12 INFO Applying migration id=proofs 2026/02/05 16:55:12 INFO Applying migration id=contexts 2026/02/05 16:55:12 INFO Applying migration id=deliverieshost 2026/02/05 16:55:12 INFO Applying migration id=pembegin 2026/02/05 16:55:12 INFO Applying migration id=didhost 2026/02/05 16:55:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-b3cd-7ddd-9233-df241facea05 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 2026/02/05 16:55:13 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 2026/02/05 16:55:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-b3d0-7a25-ad54-4eef69acc62f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b3d0-79f5-8914-1dc4e0d043e4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-b3d0-79f5-8914-1dc4e0d043e4 2026/02/05 16:55:13 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 2026/02/05 16:55:13 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-b3d3-7922-95ec-f500d4ae956c activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 2026/02/05 16:55:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 2026/02/05 16:55:13 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2eba-b3d9-7ddd-b536-0b03b8fe5240 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 2026/02/05 16:55:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2eba-b3cd-7c71-8cba-03a5942fe428 --- PASS: TestEdit_RemoveQuestion (0.83s) === RUN TestFollow_PostToFollowers 2026/02/05 16:55:13 INFO Applying migration id=initial 2026/02/05 16:55:13 INFO Applying migration id=notesupdated 2026/02/05 16:55:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:13 INFO Applying migration id=activitiesid 2026/02/05 16:55:13 INFO Applying migration id=outbox 2026/02/05 16:55:13 INFO Applying migration id=edits 2026/02/05 16:55:13 INFO Applying migration id=outboxactor 2026/02/05 16:55:13 INFO Applying migration id=outboxsender 2026/02/05 16:55:13 INFO Applying migration id=thread 2026/02/05 16:55:13 INFO Applying migration id=host 2026/02/05 16:55:13 INFO Applying migration id=sharedinbox 2026/02/05 16:55:13 INFO Applying migration id=noteshost 2026/02/05 16:55:13 INFO Applying migration id=fetched 2026/02/05 16:55:13 INFO Applying migration id=move 2026/02/05 16:55:13 INFO Applying migration id=cleanup 2026/02/05 16:55:13 INFO Applying migration id=received 2026/02/05 16:55:13 INFO Applying migration id=namehost 2026/02/05 16:55:13 INFO Applying migration id=outboxhost 2026/02/05 16:55:13 INFO Applying migration id=notesfts 2026/02/05 16:55:13 INFO Applying migration id=iconsname 2026/02/05 16:55:13 INFO Applying migration id=nohash 2026/02/05 16:55:13 INFO Applying migration id=shares 2026/02/05 16:55:13 INFO Applying migration id=actorttl 2026/02/05 16:55:13 INFO Applying migration id=tocc 2026/02/05 16:55:13 INFO Applying migration id=followeds 2026/02/05 16:55:13 INFO Applying migration id=certhash 2026/02/05 16:55:13 INFO Applying migration id=follows_sync 2026/02/05 16:55:13 INFO Applying migration id=jsonpath 2026/02/05 16:55:13 INFO Applying migration id=localforward 2026/02/05 16:55:13 INFO Applying migration id=avatar 2026/02/05 16:55:13 INFO Applying migration id=noimage 2026/02/05 16:55:13 INFO Applying migration id=feed 2026/02/05 16:55:13 INFO Applying migration id=bookmarks 2026/02/05 16:55:13 INFO Applying migration id=shareactivity 2026/02/05 16:55:13 INFO Applying migration id=application 2026/02/05 16:55:13 INFO Applying migration id=certificates 2026/02/05 16:55:13 INFO Applying migration id=rawforward 2026/02/05 16:55:13 INFO Applying migration id=publickey 2026/02/05 16:55:13 INFO Applying migration id=resolvegroup 2026/02/05 16:55:13 INFO Applying migration id=reject 2026/02/05 16:55:13 INFO Applying migration id=autodel 2026/02/05 16:55:13 INFO Applying migration id=jsonb 2026/02/05 16:55:13 INFO Applying migration id=quote 2026/02/05 16:55:13 INFO Applying migration id=rfc9421 2026/02/05 16:55:13 INFO Applying migration id=keys 2026/02/05 16:55:13 INFO Applying migration id=portable 2026/02/05 16:55:13 INFO Applying migration id=proofs 2026/02/05 16:55:13 INFO Applying migration id=contexts 2026/02/05 16:55:13 INFO Applying migration id=deliverieshost 2026/02/05 16:55:13 INFO Applying migration id=pembegin 2026/02/05 16:55:13 INFO Applying migration id=didhost 2026/02/05 16:55:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-b9f0-7b9f-a0f8-9f6493c3877e 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/02/05 16:55:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-b9f1-76ab-9226-2cc39949b53f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-b9f0-7b9f-a0f8-9f6493c3877e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-b9f0-7b9f-a0f8-9f6493c3877e 2026/02/05 16:55:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-b9f4-712c-8f58-828d7a9802ce activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-b9f4-7032-84bb-9b8d952da231 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-b9f4-7032-84bb-9b8d952da231 --- PASS: TestFollow_PostToFollowers (1.56s) === RUN TestFollow_PostToFollowersBeforeFollow 2026/02/05 16:55:15 INFO Applying migration id=initial 2026/02/05 16:55:15 INFO Applying migration id=notesupdated 2026/02/05 16:55:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:15 INFO Applying migration id=activitiesid 2026/02/05 16:55:15 INFO Applying migration id=outbox 2026/02/05 16:55:15 INFO Applying migration id=edits 2026/02/05 16:55:15 INFO Applying migration id=outboxactor 2026/02/05 16:55:15 INFO Applying migration id=outboxsender 2026/02/05 16:55:15 INFO Applying migration id=thread 2026/02/05 16:55:15 INFO Applying migration id=host 2026/02/05 16:55:15 INFO Applying migration id=sharedinbox 2026/02/05 16:55:15 INFO Applying migration id=noteshost 2026/02/05 16:55:15 INFO Applying migration id=fetched 2026/02/05 16:55:15 INFO Applying migration id=move 2026/02/05 16:55:15 INFO Applying migration id=cleanup 2026/02/05 16:55:15 INFO Applying migration id=received 2026/02/05 16:55:15 INFO Applying migration id=namehost 2026/02/05 16:55:15 INFO Applying migration id=outboxhost 2026/02/05 16:55:15 INFO Applying migration id=notesfts 2026/02/05 16:55:15 INFO Applying migration id=iconsname 2026/02/05 16:55:15 INFO Applying migration id=nohash 2026/02/05 16:55:15 INFO Applying migration id=shares 2026/02/05 16:55:15 INFO Applying migration id=actorttl 2026/02/05 16:55:15 INFO Applying migration id=tocc 2026/02/05 16:55:15 INFO Applying migration id=followeds 2026/02/05 16:55:15 INFO Applying migration id=certhash 2026/02/05 16:55:15 INFO Applying migration id=follows_sync 2026/02/05 16:55:15 INFO Applying migration id=jsonpath 2026/02/05 16:55:15 INFO Applying migration id=localforward 2026/02/05 16:55:15 INFO Applying migration id=avatar 2026/02/05 16:55:15 INFO Applying migration id=noimage 2026/02/05 16:55:15 INFO Applying migration id=feed 2026/02/05 16:55:15 INFO Applying migration id=bookmarks 2026/02/05 16:55:15 INFO Applying migration id=shareactivity 2026/02/05 16:55:15 INFO Applying migration id=application 2026/02/05 16:55:15 INFO Applying migration id=certificates 2026/02/05 16:55:15 INFO Applying migration id=rawforward 2026/02/05 16:55:15 INFO Applying migration id=publickey 2026/02/05 16:55:15 INFO Applying migration id=resolvegroup 2026/02/05 16:55:15 INFO Applying migration id=reject 2026/02/05 16:55:15 INFO Applying migration id=autodel 2026/02/05 16:55:15 INFO Applying migration id=jsonb 2026/02/05 16:55:15 INFO Applying migration id=quote 2026/02/05 16:55:15 INFO Applying migration id=rfc9421 2026/02/05 16:55:15 INFO Applying migration id=keys 2026/02/05 16:55:15 INFO Applying migration id=portable 2026/02/05 16:55:15 INFO Applying migration id=proofs 2026/02/05 16:55:15 INFO Applying migration id=contexts 2026/02/05 16:55:15 INFO Applying migration id=deliverieshost 2026/02/05 16:55:15 INFO Applying migration id=pembegin 2026/02/05 16:55:15 INFO Applying migration id=didhost 2026/02/05 16:55:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-beb9-792d-b442-0b066a170662 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-beb9-71df-9890-93eaa21ec569 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-beb9-71df-9890-93eaa21ec569 2026/02/05 16:55:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-bebc-7854-aa3b-a2ab263ac102 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/02/05 16:55:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-bebd-7390-b55e-60bf5a917db8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-bebc-7854-aa3b-a2ab263ac102 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-bebc-7854-aa3b-a2ab263ac102 --- PASS: TestFollow_PostToFollowersBeforeFollow (1.22s) === RUN TestFollow_DMUnfollowFollow 2026/02/05 16:55:16 INFO Applying migration id=initial 2026/02/05 16:55:16 INFO Applying migration id=notesupdated 2026/02/05 16:55:16 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:16 INFO Applying migration id=activitiesid 2026/02/05 16:55:16 INFO Applying migration id=outbox 2026/02/05 16:55:16 INFO Applying migration id=edits 2026/02/05 16:55:16 INFO Applying migration id=outboxactor 2026/02/05 16:55:16 INFO Applying migration id=outboxsender 2026/02/05 16:55:16 INFO Applying migration id=thread 2026/02/05 16:55:16 INFO Applying migration id=host 2026/02/05 16:55:16 INFO Applying migration id=sharedinbox 2026/02/05 16:55:16 INFO Applying migration id=noteshost 2026/02/05 16:55:16 INFO Applying migration id=fetched 2026/02/05 16:55:16 INFO Applying migration id=move 2026/02/05 16:55:16 INFO Applying migration id=cleanup 2026/02/05 16:55:16 INFO Applying migration id=received 2026/02/05 16:55:16 INFO Applying migration id=namehost 2026/02/05 16:55:16 INFO Applying migration id=outboxhost 2026/02/05 16:55:16 INFO Applying migration id=notesfts 2026/02/05 16:55:16 INFO Applying migration id=iconsname 2026/02/05 16:55:16 INFO Applying migration id=nohash 2026/02/05 16:55:16 INFO Applying migration id=shares 2026/02/05 16:55:16 INFO Applying migration id=actorttl 2026/02/05 16:55:16 INFO Applying migration id=tocc 2026/02/05 16:55:16 INFO Applying migration id=followeds 2026/02/05 16:55:16 INFO Applying migration id=certhash 2026/02/05 16:55:16 INFO Applying migration id=follows_sync 2026/02/05 16:55:16 INFO Applying migration id=jsonpath 2026/02/05 16:55:16 INFO Applying migration id=localforward 2026/02/05 16:55:16 INFO Applying migration id=avatar 2026/02/05 16:55:16 INFO Applying migration id=noimage 2026/02/05 16:55:16 INFO Applying migration id=feed 2026/02/05 16:55:16 INFO Applying migration id=bookmarks 2026/02/05 16:55:16 INFO Applying migration id=shareactivity 2026/02/05 16:55:16 INFO Applying migration id=application 2026/02/05 16:55:16 INFO Applying migration id=certificates 2026/02/05 16:55:16 INFO Applying migration id=rawforward 2026/02/05 16:55:16 INFO Applying migration id=publickey 2026/02/05 16:55:16 INFO Applying migration id=resolvegroup 2026/02/05 16:55:16 INFO Applying migration id=reject 2026/02/05 16:55:16 INFO Applying migration id=autodel 2026/02/05 16:55:16 INFO Applying migration id=jsonb 2026/02/05 16:55:16 INFO Applying migration id=quote 2026/02/05 16:55:16 INFO Applying migration id=rfc9421 2026/02/05 16:55:16 INFO Applying migration id=keys 2026/02/05 16:55:16 INFO Applying migration id=portable 2026/02/05 16:55:16 INFO Applying migration id=proofs 2026/02/05 16:55:16 INFO Applying migration id=contexts 2026/02/05 16:55:16 INFO Applying migration id=deliverieshost 2026/02/05 16:55:16 INFO Applying migration id=pembegin 2026/02/05 16:55:16 INFO Applying migration id=didhost 2026/02/05 16:55:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-c33b-745a-ae5e-e21d1eee87e6 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/02/05 16:55:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-c33b-7e98-a017-ecd00de2f870 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-c33b-745a-ae5e-e21d1eee87e6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-c33b-745a-ae5e-e21d1eee87e6 2026/02/05 16:55:17 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-c33c-79a5-91b3-c62bb014feec activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-c33c-77bb-8e7f-acd5a807d3e4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-c33c-77bb-8e7f-acd5a807d3e4 2026/02/05 16:55:17 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2eba-c342-7627-adbb-a25a4fe91d5c activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-c33b-745a-ae5e-e21d1eee87e6 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 (1.15s) === RUN TestFollow_DMUnfollowBeforeFeedUpdate 2026/02/05 16:55:17 INFO Applying migration id=initial 2026/02/05 16:55:17 INFO Applying migration id=notesupdated 2026/02/05 16:55:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:17 INFO Applying migration id=activitiesid 2026/02/05 16:55:17 INFO Applying migration id=outbox 2026/02/05 16:55:17 INFO Applying migration id=edits 2026/02/05 16:55:17 INFO Applying migration id=outboxactor 2026/02/05 16:55:17 INFO Applying migration id=outboxsender 2026/02/05 16:55:17 INFO Applying migration id=thread 2026/02/05 16:55:17 INFO Applying migration id=host 2026/02/05 16:55:17 INFO Applying migration id=sharedinbox 2026/02/05 16:55:17 INFO Applying migration id=noteshost 2026/02/05 16:55:17 INFO Applying migration id=fetched 2026/02/05 16:55:17 INFO Applying migration id=move 2026/02/05 16:55:17 INFO Applying migration id=cleanup 2026/02/05 16:55:17 INFO Applying migration id=received 2026/02/05 16:55:17 INFO Applying migration id=namehost 2026/02/05 16:55:17 INFO Applying migration id=outboxhost 2026/02/05 16:55:17 INFO Applying migration id=notesfts 2026/02/05 16:55:17 INFO Applying migration id=iconsname 2026/02/05 16:55:17 INFO Applying migration id=nohash 2026/02/05 16:55:17 INFO Applying migration id=shares 2026/02/05 16:55:17 INFO Applying migration id=actorttl 2026/02/05 16:55:17 INFO Applying migration id=tocc 2026/02/05 16:55:17 INFO Applying migration id=followeds 2026/02/05 16:55:17 INFO Applying migration id=certhash 2026/02/05 16:55:17 INFO Applying migration id=follows_sync 2026/02/05 16:55:17 INFO Applying migration id=jsonpath 2026/02/05 16:55:17 INFO Applying migration id=localforward 2026/02/05 16:55:17 INFO Applying migration id=avatar 2026/02/05 16:55:17 INFO Applying migration id=noimage 2026/02/05 16:55:17 INFO Applying migration id=feed 2026/02/05 16:55:17 INFO Applying migration id=bookmarks 2026/02/05 16:55:17 INFO Applying migration id=shareactivity 2026/02/05 16:55:17 INFO Applying migration id=application 2026/02/05 16:55:17 INFO Applying migration id=certificates 2026/02/05 16:55:17 INFO Applying migration id=rawforward 2026/02/05 16:55:17 INFO Applying migration id=publickey 2026/02/05 16:55:17 INFO Applying migration id=resolvegroup 2026/02/05 16:55:17 INFO Applying migration id=reject 2026/02/05 16:55:17 INFO Applying migration id=autodel 2026/02/05 16:55:17 INFO Applying migration id=jsonb 2026/02/05 16:55:17 INFO Applying migration id=quote 2026/02/05 16:55:17 INFO Applying migration id=rfc9421 2026/02/05 16:55:17 INFO Applying migration id=keys 2026/02/05 16:55:17 INFO Applying migration id=portable 2026/02/05 16:55:17 INFO Applying migration id=proofs 2026/02/05 16:55:17 INFO Applying migration id=contexts 2026/02/05 16:55:17 INFO Applying migration id=deliverieshost 2026/02/05 16:55:17 INFO Applying migration id=pembegin 2026/02/05 16:55:17 INFO Applying migration id=didhost 2026/02/05 16:55:18 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-c858-7161-8496-769a30d9bc28 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/02/05 16:55:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-c858-7d80-83c5-a8382a1ef11b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-c858-7161-8496-769a30d9bc28 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-c858-7161-8496-769a30d9bc28 2026/02/05 16:55:18 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-c859-7910-9186-fb9f7742fe7b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-c859-7706-8a09-389135e16fe1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-c859-7706-8a09-389135e16fe1 2026/02/05 16:55:18 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2eba-c85c-700b-a5ac-54bbed9602cb activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-c858-7161-8496-769a30d9bc28 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestFollow_DMUnfollowBeforeFeedUpdate (1.31s) === RUN TestFollow_PublicPost 2026/02/05 16:55:18 INFO Applying migration id=initial 2026/02/05 16:55:18 INFO Applying migration id=notesupdated 2026/02/05 16:55:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:18 INFO Applying migration id=activitiesid 2026/02/05 16:55:18 INFO Applying migration id=outbox 2026/02/05 16:55:18 INFO Applying migration id=edits 2026/02/05 16:55:18 INFO Applying migration id=outboxactor 2026/02/05 16:55:18 INFO Applying migration id=outboxsender 2026/02/05 16:55:18 INFO Applying migration id=thread 2026/02/05 16:55:18 INFO Applying migration id=host 2026/02/05 16:55:18 INFO Applying migration id=sharedinbox 2026/02/05 16:55:18 INFO Applying migration id=noteshost 2026/02/05 16:55:18 INFO Applying migration id=fetched 2026/02/05 16:55:18 INFO Applying migration id=move 2026/02/05 16:55:18 INFO Applying migration id=cleanup 2026/02/05 16:55:18 INFO Applying migration id=received 2026/02/05 16:55:18 INFO Applying migration id=namehost 2026/02/05 16:55:18 INFO Applying migration id=outboxhost 2026/02/05 16:55:18 INFO Applying migration id=notesfts 2026/02/05 16:55:18 INFO Applying migration id=iconsname 2026/02/05 16:55:18 INFO Applying migration id=nohash 2026/02/05 16:55:18 INFO Applying migration id=shares 2026/02/05 16:55:18 INFO Applying migration id=actorttl 2026/02/05 16:55:18 INFO Applying migration id=tocc 2026/02/05 16:55:18 INFO Applying migration id=followeds 2026/02/05 16:55:18 INFO Applying migration id=certhash 2026/02/05 16:55:18 INFO Applying migration id=follows_sync 2026/02/05 16:55:18 INFO Applying migration id=jsonpath 2026/02/05 16:55:18 INFO Applying migration id=localforward 2026/02/05 16:55:18 INFO Applying migration id=avatar 2026/02/05 16:55:18 INFO Applying migration id=noimage 2026/02/05 16:55:18 INFO Applying migration id=feed 2026/02/05 16:55:18 INFO Applying migration id=bookmarks 2026/02/05 16:55:18 INFO Applying migration id=shareactivity 2026/02/05 16:55:18 INFO Applying migration id=application 2026/02/05 16:55:18 INFO Applying migration id=certificates 2026/02/05 16:55:18 INFO Applying migration id=rawforward 2026/02/05 16:55:18 INFO Applying migration id=publickey 2026/02/05 16:55:18 INFO Applying migration id=resolvegroup 2026/02/05 16:55:18 INFO Applying migration id=reject 2026/02/05 16:55:18 INFO Applying migration id=autodel 2026/02/05 16:55:18 INFO Applying migration id=jsonb 2026/02/05 16:55:19 INFO Applying migration id=quote 2026/02/05 16:55:19 INFO Applying migration id=rfc9421 2026/02/05 16:55:19 INFO Applying migration id=keys 2026/02/05 16:55:19 INFO Applying migration id=portable 2026/02/05 16:55:19 INFO Applying migration id=proofs 2026/02/05 16:55:19 INFO Applying migration id=contexts 2026/02/05 16:55:19 INFO Applying migration id=deliverieshost 2026/02/05 16:55:19 INFO Applying migration id=pembegin 2026/02/05 16:55:19 INFO Applying migration id=didhost 2026/02/05 16:55:20 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-ccf6-7619-9598-757ef39972e6 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/02/05 16:55:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-ccf7-70e8-9b67-dcd5c34cb30e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-ccf6-7619-9598-757ef39972e6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-ccf6-7619-9598-757ef39972e6 2026/02/05 16:55:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-ccf9-794d-b177-aeb57e2a6819 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-ccf9-78c0-8a39-9d0c6956f0f5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-ccf9-78c0-8a39-9d0c6956f0f5 --- PASS: TestFollow_PublicPost (1.18s) === RUN TestFollow_Mutual 2026/02/05 16:55:20 INFO Applying migration id=initial 2026/02/05 16:55:20 INFO Applying migration id=notesupdated 2026/02/05 16:55:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:20 INFO Applying migration id=activitiesid 2026/02/05 16:55:20 INFO Applying migration id=outbox 2026/02/05 16:55:20 INFO Applying migration id=edits 2026/02/05 16:55:20 INFO Applying migration id=outboxactor 2026/02/05 16:55:20 INFO Applying migration id=outboxsender 2026/02/05 16:55:20 INFO Applying migration id=thread 2026/02/05 16:55:20 INFO Applying migration id=host 2026/02/05 16:55:20 INFO Applying migration id=sharedinbox 2026/02/05 16:55:20 INFO Applying migration id=noteshost 2026/02/05 16:55:20 INFO Applying migration id=fetched 2026/02/05 16:55:20 INFO Applying migration id=move 2026/02/05 16:55:20 INFO Applying migration id=cleanup 2026/02/05 16:55:20 INFO Applying migration id=received 2026/02/05 16:55:20 INFO Applying migration id=namehost 2026/02/05 16:55:20 INFO Applying migration id=outboxhost 2026/02/05 16:55:20 INFO Applying migration id=notesfts 2026/02/05 16:55:20 INFO Applying migration id=iconsname 2026/02/05 16:55:20 INFO Applying migration id=nohash 2026/02/05 16:55:20 INFO Applying migration id=shares 2026/02/05 16:55:20 INFO Applying migration id=actorttl 2026/02/05 16:55:20 INFO Applying migration id=tocc 2026/02/05 16:55:20 INFO Applying migration id=followeds 2026/02/05 16:55:20 INFO Applying migration id=certhash 2026/02/05 16:55:20 INFO Applying migration id=follows_sync 2026/02/05 16:55:20 INFO Applying migration id=jsonpath 2026/02/05 16:55:20 INFO Applying migration id=localforward 2026/02/05 16:55:20 INFO Applying migration id=avatar 2026/02/05 16:55:20 INFO Applying migration id=noimage 2026/02/05 16:55:20 INFO Applying migration id=feed 2026/02/05 16:55:20 INFO Applying migration id=bookmarks 2026/02/05 16:55:20 INFO Applying migration id=shareactivity 2026/02/05 16:55:20 INFO Applying migration id=application 2026/02/05 16:55:20 INFO Applying migration id=certificates 2026/02/05 16:55:20 INFO Applying migration id=rawforward 2026/02/05 16:55:20 INFO Applying migration id=publickey 2026/02/05 16:55:20 INFO Applying migration id=resolvegroup 2026/02/05 16:55:20 INFO Applying migration id=reject 2026/02/05 16:55:20 INFO Applying migration id=autodel 2026/02/05 16:55:20 INFO Applying migration id=jsonb 2026/02/05 16:55:20 INFO Applying migration id=quote 2026/02/05 16:55:20 INFO Applying migration id=rfc9421 2026/02/05 16:55:20 INFO Applying migration id=keys 2026/02/05 16:55:20 INFO Applying migration id=portable 2026/02/05 16:55:20 INFO Applying migration id=proofs 2026/02/05 16:55:20 INFO Applying migration id=contexts 2026/02/05 16:55:20 INFO Applying migration id=deliverieshost 2026/02/05 16:55:20 INFO Applying migration id=pembegin 2026/02/05 16:55:20 INFO Applying migration id=didhost 2026/02/05 16:55:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-d0eb-765c-a6d7-469ad1b027ac 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/02/05 16:55:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-d0ec-710b-8412-6b78b8ab1d1d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-d0eb-765c-a6d7-469ad1b027ac activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-d0eb-765c-a6d7-469ad1b027ac 2026/02/05 16:55:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-d0ee-7e9c-b690-3e06c4ccf160 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-d0ee-7e54-924b-aed1f13df087 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-d0ee-7e54-924b-aed1f13df087 2026/02/05 16:55:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2eba-d0ee-7e54-924b-aed1f13df087 2026/02/05 16:55:21 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2eba-d0f1-7960-b516-8d298e2e0e84 note=https://localhost.localdomain:8443/post/019c2eba-d0f1-7916-b88c-bab981b9ca1b thread=https://localhost.localdomain:8443/post/019c2eba-d0ee-7e54-924b-aed1f13df087 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-d0f1-7960-b516-8d298e2e0e84 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-d0f1-7916-b88c-bab981b9ca1b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-d0f1-7916-b88c-bab981b9ca1b 2026/02/05 16:55:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-d0fc-7d49-bf26-5ab34411a9f8 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/02/05 16:55:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-d0fd-7b8f-8ce5-c5bb80f3b6f5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-d0fc-7d49-bf26-5ab34411a9f8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2eba-d0fc-7d49-bf26-5ab34411a9f8 --- PASS: TestFollow_Mutual (1.03s) === RUN TestFollow_AlreadyFollowing 2026/02/05 16:55:21 INFO Applying migration id=initial 2026/02/05 16:55:21 INFO Applying migration id=notesupdated 2026/02/05 16:55:21 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:21 INFO Applying migration id=activitiesid 2026/02/05 16:55:21 INFO Applying migration id=outbox 2026/02/05 16:55:21 INFO Applying migration id=edits 2026/02/05 16:55:21 INFO Applying migration id=outboxactor 2026/02/05 16:55:21 INFO Applying migration id=outboxsender 2026/02/05 16:55:21 INFO Applying migration id=thread 2026/02/05 16:55:21 INFO Applying migration id=host 2026/02/05 16:55:21 INFO Applying migration id=sharedinbox 2026/02/05 16:55:21 INFO Applying migration id=noteshost 2026/02/05 16:55:21 INFO Applying migration id=fetched 2026/02/05 16:55:21 INFO Applying migration id=move 2026/02/05 16:55:21 INFO Applying migration id=cleanup 2026/02/05 16:55:21 INFO Applying migration id=received 2026/02/05 16:55:21 INFO Applying migration id=namehost 2026/02/05 16:55:21 INFO Applying migration id=outboxhost 2026/02/05 16:55:21 INFO Applying migration id=notesfts 2026/02/05 16:55:21 INFO Applying migration id=iconsname 2026/02/05 16:55:21 INFO Applying migration id=nohash 2026/02/05 16:55:21 INFO Applying migration id=shares 2026/02/05 16:55:21 INFO Applying migration id=actorttl 2026/02/05 16:55:21 INFO Applying migration id=tocc 2026/02/05 16:55:21 INFO Applying migration id=followeds 2026/02/05 16:55:21 INFO Applying migration id=certhash 2026/02/05 16:55:21 INFO Applying migration id=follows_sync 2026/02/05 16:55:21 INFO Applying migration id=jsonpath 2026/02/05 16:55:21 INFO Applying migration id=localforward 2026/02/05 16:55:21 INFO Applying migration id=avatar 2026/02/05 16:55:21 INFO Applying migration id=noimage 2026/02/05 16:55:21 INFO Applying migration id=feed 2026/02/05 16:55:21 INFO Applying migration id=bookmarks 2026/02/05 16:55:21 INFO Applying migration id=shareactivity 2026/02/05 16:55:21 INFO Applying migration id=application 2026/02/05 16:55:21 INFO Applying migration id=certificates 2026/02/05 16:55:21 INFO Applying migration id=rawforward 2026/02/05 16:55:21 INFO Applying migration id=publickey 2026/02/05 16:55:21 INFO Applying migration id=resolvegroup 2026/02/05 16:55:21 INFO Applying migration id=reject 2026/02/05 16:55:21 INFO Applying migration id=autodel 2026/02/05 16:55:21 INFO Applying migration id=jsonb 2026/02/05 16:55:21 INFO Applying migration id=quote 2026/02/05 16:55:21 INFO Applying migration id=rfc9421 2026/02/05 16:55:21 INFO Applying migration id=keys 2026/02/05 16:55:21 INFO Applying migration id=portable 2026/02/05 16:55:21 INFO Applying migration id=proofs 2026/02/05 16:55:21 INFO Applying migration id=contexts 2026/02/05 16:55:21 INFO Applying migration id=deliverieshost 2026/02/05 16:55:21 INFO Applying migration id=pembegin 2026/02/05 16:55:21 INFO Applying migration id=didhost 2026/02/05 16:55:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-d40d-7af7-b6fd-1fb7830d3795 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/02/05 16:55:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-d40e-75cc-aeda-2730d6305ad1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-d40d-7af7-b6fd-1fb7830d3795 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-d40d-7af7-b6fd-1fb7830d3795 --- PASS: TestFollow_AlreadyFollowing (0.78s) === RUN TestFollow_NoSuchUser 2026/02/05 16:55:21 INFO Applying migration id=initial 2026/02/05 16:55:21 INFO Applying migration id=notesupdated 2026/02/05 16:55:21 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:21 INFO Applying migration id=activitiesid 2026/02/05 16:55:21 INFO Applying migration id=outbox 2026/02/05 16:55:21 INFO Applying migration id=edits 2026/02/05 16:55:21 INFO Applying migration id=outboxactor 2026/02/05 16:55:21 INFO Applying migration id=outboxsender 2026/02/05 16:55:21 INFO Applying migration id=thread 2026/02/05 16:55:21 INFO Applying migration id=host 2026/02/05 16:55:21 INFO Applying migration id=sharedinbox 2026/02/05 16:55:21 INFO Applying migration id=noteshost 2026/02/05 16:55:21 INFO Applying migration id=fetched 2026/02/05 16:55:21 INFO Applying migration id=move 2026/02/05 16:55:21 INFO Applying migration id=cleanup 2026/02/05 16:55:21 INFO Applying migration id=received 2026/02/05 16:55:21 INFO Applying migration id=namehost 2026/02/05 16:55:21 INFO Applying migration id=outboxhost 2026/02/05 16:55:21 INFO Applying migration id=notesfts 2026/02/05 16:55:21 INFO Applying migration id=iconsname 2026/02/05 16:55:21 INFO Applying migration id=nohash 2026/02/05 16:55:21 INFO Applying migration id=shares 2026/02/05 16:55:21 INFO Applying migration id=actorttl 2026/02/05 16:55:21 INFO Applying migration id=tocc 2026/02/05 16:55:21 INFO Applying migration id=followeds 2026/02/05 16:55:21 INFO Applying migration id=certhash 2026/02/05 16:55:21 INFO Applying migration id=follows_sync 2026/02/05 16:55:21 INFO Applying migration id=jsonpath 2026/02/05 16:55:21 INFO Applying migration id=localforward 2026/02/05 16:55:21 INFO Applying migration id=avatar 2026/02/05 16:55:21 INFO Applying migration id=noimage 2026/02/05 16:55:21 INFO Applying migration id=feed 2026/02/05 16:55:21 INFO Applying migration id=bookmarks 2026/02/05 16:55:21 INFO Applying migration id=shareactivity 2026/02/05 16:55:21 INFO Applying migration id=application 2026/02/05 16:55:21 INFO Applying migration id=certificates 2026/02/05 16:55:21 INFO Applying migration id=rawforward 2026/02/05 16:55:21 INFO Applying migration id=publickey 2026/02/05 16:55:21 INFO Applying migration id=resolvegroup 2026/02/05 16:55:21 INFO Applying migration id=reject 2026/02/05 16:55:21 INFO Applying migration id=autodel 2026/02/05 16:55:21 INFO Applying migration id=jsonb 2026/02/05 16:55:21 INFO Applying migration id=quote 2026/02/05 16:55:21 INFO Applying migration id=rfc9421 2026/02/05 16:55:21 INFO Applying migration id=keys 2026/02/05 16:55:22 INFO Applying migration id=portable 2026/02/05 16:55:22 INFO Applying migration id=proofs 2026/02/05 16:55:22 INFO Applying migration id=contexts 2026/02/05 16:55:22 INFO Applying migration id=deliverieshost 2026/02/05 16:55:22 INFO Applying migration id=pembegin 2026/02/05 16:55:22 INFO Applying migration id=didhost 2026/02/05 16:55:23 WARN Cannot follow a non-existing user followed=https://localhost.localdomain:8443/user/erin --- PASS: TestFollow_NoSuchUser (1.42s) === RUN TestFollow_UnauthenticatedUser 2026/02/05 16:55:23 INFO Applying migration id=initial 2026/02/05 16:55:23 INFO Applying migration id=notesupdated 2026/02/05 16:55:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:23 INFO Applying migration id=activitiesid 2026/02/05 16:55:23 INFO Applying migration id=outbox 2026/02/05 16:55:23 INFO Applying migration id=edits 2026/02/05 16:55:23 INFO Applying migration id=outboxactor 2026/02/05 16:55:23 INFO Applying migration id=outboxsender 2026/02/05 16:55:23 INFO Applying migration id=thread 2026/02/05 16:55:23 INFO Applying migration id=host 2026/02/05 16:55:23 INFO Applying migration id=sharedinbox 2026/02/05 16:55:23 INFO Applying migration id=noteshost 2026/02/05 16:55:23 INFO Applying migration id=fetched 2026/02/05 16:55:23 INFO Applying migration id=move 2026/02/05 16:55:23 INFO Applying migration id=cleanup 2026/02/05 16:55:23 INFO Applying migration id=received 2026/02/05 16:55:23 INFO Applying migration id=namehost 2026/02/05 16:55:23 INFO Applying migration id=outboxhost 2026/02/05 16:55:23 INFO Applying migration id=notesfts 2026/02/05 16:55:23 INFO Applying migration id=iconsname 2026/02/05 16:55:23 INFO Applying migration id=nohash 2026/02/05 16:55:23 INFO Applying migration id=shares 2026/02/05 16:55:23 INFO Applying migration id=actorttl 2026/02/05 16:55:23 INFO Applying migration id=tocc 2026/02/05 16:55:23 INFO Applying migration id=followeds 2026/02/05 16:55:23 INFO Applying migration id=certhash 2026/02/05 16:55:23 INFO Applying migration id=follows_sync 2026/02/05 16:55:23 INFO Applying migration id=jsonpath 2026/02/05 16:55:23 INFO Applying migration id=localforward 2026/02/05 16:55:23 INFO Applying migration id=avatar 2026/02/05 16:55:23 INFO Applying migration id=noimage 2026/02/05 16:55:23 INFO Applying migration id=feed 2026/02/05 16:55:23 INFO Applying migration id=bookmarks 2026/02/05 16:55:23 INFO Applying migration id=shareactivity 2026/02/05 16:55:23 INFO Applying migration id=application 2026/02/05 16:55:23 INFO Applying migration id=certificates 2026/02/05 16:55:23 INFO Applying migration id=rawforward 2026/02/05 16:55:23 INFO Applying migration id=publickey 2026/02/05 16:55:23 INFO Applying migration id=resolvegroup 2026/02/05 16:55:23 INFO Applying migration id=reject 2026/02/05 16:55:23 INFO Applying migration id=autodel 2026/02/05 16:55:23 INFO Applying migration id=jsonb 2026/02/05 16:55:23 INFO Applying migration id=quote 2026/02/05 16:55:23 INFO Applying migration id=rfc9421 2026/02/05 16:55:23 INFO Applying migration id=keys 2026/02/05 16:55:23 INFO Applying migration id=portable 2026/02/05 16:55:23 INFO Applying migration id=proofs 2026/02/05 16:55:23 INFO Applying migration id=contexts 2026/02/05 16:55:23 INFO Applying migration id=deliverieshost 2026/02/05 16:55:23 INFO Applying migration id=pembegin 2026/02/05 16:55:23 INFO Applying migration id=didhost --- PASS: TestFollow_UnauthenticatedUser (1.73s) === RUN TestFollows_NoFollows 2026/02/05 16:55:25 INFO Applying migration id=initial 2026/02/05 16:55:25 INFO Applying migration id=notesupdated 2026/02/05 16:55:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:25 INFO Applying migration id=activitiesid 2026/02/05 16:55:25 INFO Applying migration id=outbox 2026/02/05 16:55:25 INFO Applying migration id=edits 2026/02/05 16:55:25 INFO Applying migration id=outboxactor 2026/02/05 16:55:25 INFO Applying migration id=outboxsender 2026/02/05 16:55:25 INFO Applying migration id=thread 2026/02/05 16:55:25 INFO Applying migration id=host 2026/02/05 16:55:25 INFO Applying migration id=sharedinbox 2026/02/05 16:55:25 INFO Applying migration id=noteshost 2026/02/05 16:55:25 INFO Applying migration id=fetched 2026/02/05 16:55:25 INFO Applying migration id=move 2026/02/05 16:55:25 INFO Applying migration id=cleanup 2026/02/05 16:55:25 INFO Applying migration id=received 2026/02/05 16:55:25 INFO Applying migration id=namehost 2026/02/05 16:55:25 INFO Applying migration id=outboxhost 2026/02/05 16:55:25 INFO Applying migration id=notesfts 2026/02/05 16:55:25 INFO Applying migration id=iconsname 2026/02/05 16:55:25 INFO Applying migration id=nohash 2026/02/05 16:55:25 INFO Applying migration id=shares 2026/02/05 16:55:25 INFO Applying migration id=actorttl 2026/02/05 16:55:25 INFO Applying migration id=tocc 2026/02/05 16:55:25 INFO Applying migration id=followeds 2026/02/05 16:55:25 INFO Applying migration id=certhash 2026/02/05 16:55:25 INFO Applying migration id=follows_sync 2026/02/05 16:55:25 INFO Applying migration id=jsonpath 2026/02/05 16:55:25 INFO Applying migration id=localforward 2026/02/05 16:55:25 INFO Applying migration id=avatar 2026/02/05 16:55:25 INFO Applying migration id=noimage 2026/02/05 16:55:25 INFO Applying migration id=feed 2026/02/05 16:55:25 INFO Applying migration id=bookmarks 2026/02/05 16:55:25 INFO Applying migration id=shareactivity 2026/02/05 16:55:25 INFO Applying migration id=application 2026/02/05 16:55:25 INFO Applying migration id=certificates 2026/02/05 16:55:25 INFO Applying migration id=rawforward 2026/02/05 16:55:25 INFO Applying migration id=publickey 2026/02/05 16:55:25 INFO Applying migration id=resolvegroup 2026/02/05 16:55:25 INFO Applying migration id=reject 2026/02/05 16:55:25 INFO Applying migration id=autodel 2026/02/05 16:55:25 INFO Applying migration id=jsonb 2026/02/05 16:55:25 INFO Applying migration id=quote 2026/02/05 16:55:25 INFO Applying migration id=rfc9421 2026/02/05 16:55:25 INFO Applying migration id=keys 2026/02/05 16:55:25 INFO Applying migration id=portable 2026/02/05 16:55:25 INFO Applying migration id=proofs 2026/02/05 16:55:25 INFO Applying migration id=contexts 2026/02/05 16:55:25 INFO Applying migration id=deliverieshost 2026/02/05 16:55:25 INFO Applying migration id=pembegin 2026/02/05 16:55:25 INFO Applying migration id=didhost --- PASS: TestFollows_NoFollows (1.05s) === RUN TestFollows_TwoInactive 2026/02/05 16:55:26 INFO Applying migration id=initial 2026/02/05 16:55:26 INFO Applying migration id=notesupdated 2026/02/05 16:55:26 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:26 INFO Applying migration id=activitiesid 2026/02/05 16:55:26 INFO Applying migration id=outbox 2026/02/05 16:55:26 INFO Applying migration id=edits 2026/02/05 16:55:26 INFO Applying migration id=outboxactor 2026/02/05 16:55:26 INFO Applying migration id=outboxsender 2026/02/05 16:55:26 INFO Applying migration id=thread 2026/02/05 16:55:26 INFO Applying migration id=host 2026/02/05 16:55:26 INFO Applying migration id=sharedinbox 2026/02/05 16:55:26 INFO Applying migration id=noteshost 2026/02/05 16:55:26 INFO Applying migration id=fetched 2026/02/05 16:55:26 INFO Applying migration id=move 2026/02/05 16:55:26 INFO Applying migration id=cleanup 2026/02/05 16:55:26 INFO Applying migration id=received 2026/02/05 16:55:26 INFO Applying migration id=namehost 2026/02/05 16:55:26 INFO Applying migration id=outboxhost 2026/02/05 16:55:26 INFO Applying migration id=notesfts 2026/02/05 16:55:26 INFO Applying migration id=iconsname 2026/02/05 16:55:26 INFO Applying migration id=nohash 2026/02/05 16:55:26 INFO Applying migration id=shares 2026/02/05 16:55:26 INFO Applying migration id=actorttl 2026/02/05 16:55:26 INFO Applying migration id=tocc 2026/02/05 16:55:26 INFO Applying migration id=followeds 2026/02/05 16:55:26 INFO Applying migration id=certhash 2026/02/05 16:55:26 INFO Applying migration id=follows_sync 2026/02/05 16:55:26 INFO Applying migration id=jsonpath 2026/02/05 16:55:26 INFO Applying migration id=localforward 2026/02/05 16:55:26 INFO Applying migration id=avatar 2026/02/05 16:55:26 INFO Applying migration id=noimage 2026/02/05 16:55:26 INFO Applying migration id=feed 2026/02/05 16:55:26 INFO Applying migration id=bookmarks 2026/02/05 16:55:26 INFO Applying migration id=shareactivity 2026/02/05 16:55:26 INFO Applying migration id=application 2026/02/05 16:55:26 INFO Applying migration id=certificates 2026/02/05 16:55:26 INFO Applying migration id=rawforward 2026/02/05 16:55:26 INFO Applying migration id=publickey 2026/02/05 16:55:26 INFO Applying migration id=resolvegroup 2026/02/05 16:55:26 INFO Applying migration id=reject 2026/02/05 16:55:26 INFO Applying migration id=autodel 2026/02/05 16:55:26 INFO Applying migration id=jsonb 2026/02/05 16:55:26 INFO Applying migration id=quote 2026/02/05 16:55:26 INFO Applying migration id=rfc9421 2026/02/05 16:55:26 INFO Applying migration id=keys 2026/02/05 16:55:26 INFO Applying migration id=portable 2026/02/05 16:55:26 INFO Applying migration id=proofs 2026/02/05 16:55:26 INFO Applying migration id=contexts 2026/02/05 16:55:26 INFO Applying migration id=deliverieshost 2026/02/05 16:55:26 INFO Applying migration id=pembegin 2026/02/05 16:55:26 INFO Applying migration id=didhost 2026/02/05 16:55:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-e961-7dbc-93ea-5d0e491a390c 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/02/05 16:55:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-e962-7c9b-a9af-827850a4a056 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-e961-7dbc-93ea-5d0e491a390c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-e961-7dbc-93ea-5d0e491a390c 2026/02/05 16:55:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-e965-7ec1-b151-a4f60ccc3f8f 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/02/05 16:55:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-e966-799d-be1f-e97f3a160902 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-e965-7ec1-b151-a4f60ccc3f8f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-e965-7ec1-b151-a4f60ccc3f8f --- PASS: TestFollows_TwoInactive (1.27s) === RUN TestFollows_OneActiveOneInactive 2026/02/05 16:55:27 INFO Applying migration id=initial 2026/02/05 16:55:27 INFO Applying migration id=notesupdated 2026/02/05 16:55:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:27 INFO Applying migration id=activitiesid 2026/02/05 16:55:27 INFO Applying migration id=outbox 2026/02/05 16:55:27 INFO Applying migration id=edits 2026/02/05 16:55:27 INFO Applying migration id=outboxactor 2026/02/05 16:55:27 INFO Applying migration id=outboxsender 2026/02/05 16:55:27 INFO Applying migration id=thread 2026/02/05 16:55:27 INFO Applying migration id=host 2026/02/05 16:55:27 INFO Applying migration id=sharedinbox 2026/02/05 16:55:27 INFO Applying migration id=noteshost 2026/02/05 16:55:27 INFO Applying migration id=fetched 2026/02/05 16:55:27 INFO Applying migration id=move 2026/02/05 16:55:27 INFO Applying migration id=cleanup 2026/02/05 16:55:27 INFO Applying migration id=received 2026/02/05 16:55:27 INFO Applying migration id=namehost 2026/02/05 16:55:27 INFO Applying migration id=outboxhost 2026/02/05 16:55:27 INFO Applying migration id=notesfts 2026/02/05 16:55:27 INFO Applying migration id=iconsname 2026/02/05 16:55:27 INFO Applying migration id=nohash 2026/02/05 16:55:27 INFO Applying migration id=shares 2026/02/05 16:55:27 INFO Applying migration id=actorttl 2026/02/05 16:55:27 INFO Applying migration id=tocc 2026/02/05 16:55:27 INFO Applying migration id=followeds 2026/02/05 16:55:27 INFO Applying migration id=certhash 2026/02/05 16:55:27 INFO Applying migration id=follows_sync 2026/02/05 16:55:27 INFO Applying migration id=jsonpath 2026/02/05 16:55:27 INFO Applying migration id=localforward 2026/02/05 16:55:27 INFO Applying migration id=avatar 2026/02/05 16:55:27 INFO Applying migration id=noimage 2026/02/05 16:55:27 INFO Applying migration id=feed 2026/02/05 16:55:27 INFO Applying migration id=bookmarks 2026/02/05 16:55:27 INFO Applying migration id=shareactivity 2026/02/05 16:55:27 INFO Applying migration id=application 2026/02/05 16:55:27 INFO Applying migration id=certificates 2026/02/05 16:55:27 INFO Applying migration id=rawforward 2026/02/05 16:55:27 INFO Applying migration id=publickey 2026/02/05 16:55:27 INFO Applying migration id=resolvegroup 2026/02/05 16:55:27 INFO Applying migration id=reject 2026/02/05 16:55:27 INFO Applying migration id=autodel 2026/02/05 16:55:27 INFO Applying migration id=jsonb 2026/02/05 16:55:27 INFO Applying migration id=quote 2026/02/05 16:55:27 INFO Applying migration id=rfc9421 2026/02/05 16:55:27 INFO Applying migration id=keys 2026/02/05 16:55:27 INFO Applying migration id=portable 2026/02/05 16:55:27 INFO Applying migration id=proofs 2026/02/05 16:55:27 INFO Applying migration id=contexts 2026/02/05 16:55:27 INFO Applying migration id=deliverieshost 2026/02/05 16:55:27 INFO Applying migration id=pembegin 2026/02/05 16:55:27 INFO Applying migration id=didhost 2026/02/05 16:55:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-ed60-7425-9f2c-0a0fdbdf5cc8 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/02/05 16:55:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-ed60-7e83-9e0e-562caa675eae activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-ed60-7425-9f2c-0a0fdbdf5cc8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-ed60-7425-9f2c-0a0fdbdf5cc8 2026/02/05 16:55:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2eba-ed61-7806-8e21-8f84f22da40b 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/02/05 16:55:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-ed62-7200-9a43-03eedbeb7c66 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2eba-ed61-7806-8e21-8f84f22da40b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2eba-ed61-7806-8e21-8f84f22da40b 2026/02/05 16:55:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-ed64-7e86-b742-8e47e0f48f03 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-ed64-7e38-b9a9-700bfc136f17 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-ed64-7e38-b9a9-700bfc136f17 --- PASS: TestFollows_OneActiveOneInactive (1.02s) === RUN TestFollows_UnauthenticatedUser 2026/02/05 16:55:28 INFO Applying migration id=initial 2026/02/05 16:55:28 INFO Applying migration id=notesupdated 2026/02/05 16:55:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:28 INFO Applying migration id=activitiesid 2026/02/05 16:55:28 INFO Applying migration id=outbox 2026/02/05 16:55:28 INFO Applying migration id=edits 2026/02/05 16:55:28 INFO Applying migration id=outboxactor 2026/02/05 16:55:28 INFO Applying migration id=outboxsender 2026/02/05 16:55:28 INFO Applying migration id=thread 2026/02/05 16:55:28 INFO Applying migration id=host 2026/02/05 16:55:28 INFO Applying migration id=sharedinbox 2026/02/05 16:55:28 INFO Applying migration id=noteshost 2026/02/05 16:55:28 INFO Applying migration id=fetched 2026/02/05 16:55:28 INFO Applying migration id=move 2026/02/05 16:55:28 INFO Applying migration id=cleanup 2026/02/05 16:55:28 INFO Applying migration id=received 2026/02/05 16:55:28 INFO Applying migration id=namehost 2026/02/05 16:55:28 INFO Applying migration id=outboxhost 2026/02/05 16:55:28 INFO Applying migration id=notesfts 2026/02/05 16:55:28 INFO Applying migration id=iconsname 2026/02/05 16:55:28 INFO Applying migration id=nohash 2026/02/05 16:55:28 INFO Applying migration id=shares 2026/02/05 16:55:28 INFO Applying migration id=actorttl 2026/02/05 16:55:28 INFO Applying migration id=tocc 2026/02/05 16:55:28 INFO Applying migration id=followeds 2026/02/05 16:55:28 INFO Applying migration id=certhash 2026/02/05 16:55:28 INFO Applying migration id=follows_sync 2026/02/05 16:55:28 INFO Applying migration id=jsonpath 2026/02/05 16:55:28 INFO Applying migration id=localforward 2026/02/05 16:55:28 INFO Applying migration id=avatar 2026/02/05 16:55:28 INFO Applying migration id=noimage 2026/02/05 16:55:28 INFO Applying migration id=feed 2026/02/05 16:55:28 INFO Applying migration id=bookmarks 2026/02/05 16:55:28 INFO Applying migration id=shareactivity 2026/02/05 16:55:28 INFO Applying migration id=application 2026/02/05 16:55:28 INFO Applying migration id=certificates 2026/02/05 16:55:28 INFO Applying migration id=rawforward 2026/02/05 16:55:28 INFO Applying migration id=publickey 2026/02/05 16:55:28 INFO Applying migration id=resolvegroup 2026/02/05 16:55:28 INFO Applying migration id=reject 2026/02/05 16:55:28 INFO Applying migration id=autodel 2026/02/05 16:55:28 INFO Applying migration id=jsonb 2026/02/05 16:55:28 INFO Applying migration id=quote 2026/02/05 16:55:28 INFO Applying migration id=rfc9421 2026/02/05 16:55:28 INFO Applying migration id=keys 2026/02/05 16:55:28 INFO Applying migration id=portable 2026/02/05 16:55:28 INFO Applying migration id=proofs 2026/02/05 16:55:28 INFO Applying migration id=contexts 2026/02/05 16:55:28 INFO Applying migration id=deliverieshost 2026/02/05 16:55:28 INFO Applying migration id=pembegin 2026/02/05 16:55:28 INFO Applying migration id=didhost --- PASS: TestFollows_UnauthenticatedUser (0.94s) === RUN TestForward_ReplyToPostByFollower 2026/02/05 16:55:29 INFO Applying migration id=initial 2026/02/05 16:55:29 INFO Applying migration id=notesupdated 2026/02/05 16:55:29 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:29 INFO Applying migration id=activitiesid 2026/02/05 16:55:29 INFO Applying migration id=outbox 2026/02/05 16:55:29 INFO Applying migration id=edits 2026/02/05 16:55:29 INFO Applying migration id=outboxactor 2026/02/05 16:55:29 INFO Applying migration id=outboxsender 2026/02/05 16:55:29 INFO Applying migration id=thread 2026/02/05 16:55:29 INFO Applying migration id=host 2026/02/05 16:55:29 INFO Applying migration id=sharedinbox 2026/02/05 16:55:29 INFO Applying migration id=noteshost 2026/02/05 16:55:29 INFO Applying migration id=fetched 2026/02/05 16:55:29 INFO Applying migration id=move 2026/02/05 16:55:29 INFO Applying migration id=cleanup 2026/02/05 16:55:29 INFO Applying migration id=received 2026/02/05 16:55:29 INFO Applying migration id=namehost 2026/02/05 16:55:29 INFO Applying migration id=outboxhost 2026/02/05 16:55:29 INFO Applying migration id=notesfts 2026/02/05 16:55:29 INFO Applying migration id=iconsname 2026/02/05 16:55:29 INFO Applying migration id=nohash 2026/02/05 16:55:29 INFO Applying migration id=shares 2026/02/05 16:55:29 INFO Applying migration id=actorttl 2026/02/05 16:55:29 INFO Applying migration id=tocc 2026/02/05 16:55:29 INFO Applying migration id=followeds 2026/02/05 16:55:29 INFO Applying migration id=certhash 2026/02/05 16:55:29 INFO Applying migration id=follows_sync 2026/02/05 16:55:29 INFO Applying migration id=jsonpath 2026/02/05 16:55:29 INFO Applying migration id=localforward 2026/02/05 16:55:29 INFO Applying migration id=avatar 2026/02/05 16:55:29 INFO Applying migration id=noimage 2026/02/05 16:55:29 INFO Applying migration id=feed 2026/02/05 16:55:29 INFO Applying migration id=bookmarks 2026/02/05 16:55:29 INFO Applying migration id=shareactivity 2026/02/05 16:55:29 INFO Applying migration id=application 2026/02/05 16:55:29 INFO Applying migration id=certificates 2026/02/05 16:55:29 INFO Applying migration id=rawforward 2026/02/05 16:55:29 INFO Applying migration id=publickey 2026/02/05 16:55:29 INFO Applying migration id=resolvegroup 2026/02/05 16:55:29 INFO Applying migration id=reject 2026/02/05 16:55:29 INFO Applying migration id=autodel 2026/02/05 16:55:29 INFO Applying migration id=jsonb 2026/02/05 16:55:29 INFO Applying migration id=quote 2026/02/05 16:55:29 INFO Applying migration id=rfc9421 2026/02/05 16:55:29 INFO Applying migration id=keys 2026/02/05 16:55:29 INFO Applying migration id=portable 2026/02/05 16:55:29 INFO Applying migration id=proofs 2026/02/05 16:55:29 INFO Applying migration id=contexts 2026/02/05 16:55:29 INFO Applying migration id=deliverieshost 2026/02/05 16:55:29 INFO Applying migration id=pembegin 2026/02/05 16:55:29 INFO Applying migration id=didhost 2026/02/05 16:55:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-f663-76a0-b1ba-f4434fef55fa 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/02/05 16:55: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/02/05 16:55: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_ReplyToPostByFollower (1.36s) === RUN TestForward_ReplyToPublicPost 2026/02/05 16:55:30 INFO Applying migration id=initial 2026/02/05 16:55:30 INFO Applying migration id=notesupdated 2026/02/05 16:55:30 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:30 INFO Applying migration id=activitiesid 2026/02/05 16:55:30 INFO Applying migration id=outbox 2026/02/05 16:55:30 INFO Applying migration id=edits 2026/02/05 16:55:30 INFO Applying migration id=outboxactor 2026/02/05 16:55:30 INFO Applying migration id=outboxsender 2026/02/05 16:55:30 INFO Applying migration id=thread 2026/02/05 16:55:30 INFO Applying migration id=host 2026/02/05 16:55:30 INFO Applying migration id=sharedinbox 2026/02/05 16:55:30 INFO Applying migration id=noteshost 2026/02/05 16:55:30 INFO Applying migration id=fetched 2026/02/05 16:55:30 INFO Applying migration id=move 2026/02/05 16:55:30 INFO Applying migration id=cleanup 2026/02/05 16:55:30 INFO Applying migration id=received 2026/02/05 16:55:30 INFO Applying migration id=namehost 2026/02/05 16:55:30 INFO Applying migration id=outboxhost 2026/02/05 16:55:30 INFO Applying migration id=notesfts 2026/02/05 16:55:30 INFO Applying migration id=iconsname 2026/02/05 16:55:30 INFO Applying migration id=nohash 2026/02/05 16:55:30 INFO Applying migration id=shares 2026/02/05 16:55:30 INFO Applying migration id=actorttl 2026/02/05 16:55:30 INFO Applying migration id=tocc 2026/02/05 16:55:30 INFO Applying migration id=followeds 2026/02/05 16:55:30 INFO Applying migration id=certhash 2026/02/05 16:55:30 INFO Applying migration id=follows_sync 2026/02/05 16:55:30 INFO Applying migration id=jsonpath 2026/02/05 16:55:30 INFO Applying migration id=localforward 2026/02/05 16:55:30 INFO Applying migration id=avatar 2026/02/05 16:55:30 INFO Applying migration id=noimage 2026/02/05 16:55:30 INFO Applying migration id=feed 2026/02/05 16:55:30 INFO Applying migration id=bookmarks 2026/02/05 16:55:30 INFO Applying migration id=shareactivity 2026/02/05 16:55:30 INFO Applying migration id=application 2026/02/05 16:55:30 INFO Applying migration id=certificates 2026/02/05 16:55:30 INFO Applying migration id=rawforward 2026/02/05 16:55:30 INFO Applying migration id=publickey 2026/02/05 16:55:30 INFO Applying migration id=resolvegroup 2026/02/05 16:55:30 INFO Applying migration id=reject 2026/02/05 16:55:30 INFO Applying migration id=autodel 2026/02/05 16:55:30 INFO Applying migration id=jsonb 2026/02/05 16:55:30 INFO Applying migration id=quote 2026/02/05 16:55:30 INFO Applying migration id=rfc9421 2026/02/05 16:55:30 INFO Applying migration id=keys 2026/02/05 16:55:30 INFO Applying migration id=portable 2026/02/05 16:55:30 INFO Applying migration id=proofs 2026/02/05 16:55:30 INFO Applying migration id=contexts 2026/02/05 16:55:30 INFO Applying migration id=deliverieshost 2026/02/05 16:55:30 INFO Applying migration id=pembegin 2026/02/05 16:55:30 INFO Applying migration id=didhost 2026/02/05 16:55:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-f9a6-744c-9f9e-60980eef5b06 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/02/05 16:55:31 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/02/05 16:55: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: TestForward_ReplyToPublicPost (0.83s) === RUN TestForward_LocalReplyToLocalPublicPost 2026/02/05 16:55:31 INFO Applying migration id=initial 2026/02/05 16:55:31 INFO Applying migration id=notesupdated 2026/02/05 16:55:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:31 INFO Applying migration id=activitiesid 2026/02/05 16:55:31 INFO Applying migration id=outbox 2026/02/05 16:55:31 INFO Applying migration id=edits 2026/02/05 16:55:31 INFO Applying migration id=outboxactor 2026/02/05 16:55:31 INFO Applying migration id=outboxsender 2026/02/05 16:55:31 INFO Applying migration id=thread 2026/02/05 16:55:31 INFO Applying migration id=host 2026/02/05 16:55:31 INFO Applying migration id=sharedinbox 2026/02/05 16:55:31 INFO Applying migration id=noteshost 2026/02/05 16:55:31 INFO Applying migration id=fetched 2026/02/05 16:55:31 INFO Applying migration id=move 2026/02/05 16:55:31 INFO Applying migration id=cleanup 2026/02/05 16:55:31 INFO Applying migration id=received 2026/02/05 16:55:31 INFO Applying migration id=namehost 2026/02/05 16:55:31 INFO Applying migration id=outboxhost 2026/02/05 16:55:31 INFO Applying migration id=notesfts 2026/02/05 16:55:31 INFO Applying migration id=iconsname 2026/02/05 16:55:31 INFO Applying migration id=nohash 2026/02/05 16:55:31 INFO Applying migration id=shares 2026/02/05 16:55:31 INFO Applying migration id=actorttl 2026/02/05 16:55:31 INFO Applying migration id=tocc 2026/02/05 16:55:31 INFO Applying migration id=followeds 2026/02/05 16:55:31 INFO Applying migration id=certhash 2026/02/05 16:55:31 INFO Applying migration id=follows_sync 2026/02/05 16:55:31 INFO Applying migration id=jsonpath 2026/02/05 16:55:31 INFO Applying migration id=localforward 2026/02/05 16:55:31 INFO Applying migration id=avatar 2026/02/05 16:55:31 INFO Applying migration id=noimage 2026/02/05 16:55:31 INFO Applying migration id=feed 2026/02/05 16:55:31 INFO Applying migration id=bookmarks 2026/02/05 16:55:31 INFO Applying migration id=shareactivity 2026/02/05 16:55:31 INFO Applying migration id=application 2026/02/05 16:55:31 INFO Applying migration id=certificates 2026/02/05 16:55:31 INFO Applying migration id=rawforward 2026/02/05 16:55:31 INFO Applying migration id=publickey 2026/02/05 16:55:31 INFO Applying migration id=resolvegroup 2026/02/05 16:55:31 INFO Applying migration id=reject 2026/02/05 16:55:31 INFO Applying migration id=autodel 2026/02/05 16:55:31 INFO Applying migration id=jsonb 2026/02/05 16:55:31 INFO Applying migration id=quote 2026/02/05 16:55:31 INFO Applying migration id=rfc9421 2026/02/05 16:55:31 INFO Applying migration id=keys 2026/02/05 16:55:31 INFO Applying migration id=portable 2026/02/05 16:55:31 INFO Applying migration id=proofs 2026/02/05 16:55:31 INFO Applying migration id=contexts 2026/02/05 16:55:31 INFO Applying migration id=deliverieshost 2026/02/05 16:55:31 INFO Applying migration id=pembegin 2026/02/05 16:55:31 INFO Applying migration id=didhost 2026/02/05 16:55:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2eba-fda2-7927-b906-363ec6c89ef5 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/02/05 16:55:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-fda3-7537-8bce-eaf80aca9e5b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-fda3-74bb-80a1-81e2ba7accdb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2eba-fda3-74bb-80a1-81e2ba7accdb 2026/02/05 16:55:32 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2eba-fda3-74bb-80a1-81e2ba7accdb 2026/02/05 16:55:32 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2eba-fda5-7f24-bd16-46f92c852cb4 note=https://localhost.localdomain:8443/post/019c2eba-fda5-7ed9-8460-9bdc1f70f044 thread=https://localhost.localdomain:8443/post/019c2eba-fda3-74bb-80a1-81e2ba7accdb starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2eba-fda5-7f24-bd16-46f92c852cb4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2eba-fda5-7ed9-8460-9bdc1f70f044 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2eba-fda5-7ed9-8460-9bdc1f70f044 --- PASS: TestForward_LocalReplyToLocalPublicPost (1.02s) === RUN TestForward_ReplyToReplyToPostByFollower 2026/02/05 16:55:32 INFO Applying migration id=initial 2026/02/05 16:55:32 INFO Applying migration id=notesupdated 2026/02/05 16:55:32 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:32 INFO Applying migration id=activitiesid 2026/02/05 16:55:32 INFO Applying migration id=outbox 2026/02/05 16:55:32 INFO Applying migration id=edits 2026/02/05 16:55:32 INFO Applying migration id=outboxactor 2026/02/05 16:55:32 INFO Applying migration id=outboxsender 2026/02/05 16:55:32 INFO Applying migration id=thread 2026/02/05 16:55:32 INFO Applying migration id=host 2026/02/05 16:55:32 INFO Applying migration id=sharedinbox 2026/02/05 16:55:32 INFO Applying migration id=noteshost 2026/02/05 16:55:32 INFO Applying migration id=fetched 2026/02/05 16:55:32 INFO Applying migration id=move 2026/02/05 16:55:32 INFO Applying migration id=cleanup 2026/02/05 16:55:32 INFO Applying migration id=received 2026/02/05 16:55:32 INFO Applying migration id=namehost 2026/02/05 16:55:32 INFO Applying migration id=outboxhost 2026/02/05 16:55:32 INFO Applying migration id=notesfts 2026/02/05 16:55:32 INFO Applying migration id=iconsname 2026/02/05 16:55:32 INFO Applying migration id=nohash 2026/02/05 16:55:32 INFO Applying migration id=shares 2026/02/05 16:55:32 INFO Applying migration id=actorttl 2026/02/05 16:55:32 INFO Applying migration id=tocc 2026/02/05 16:55:32 INFO Applying migration id=followeds 2026/02/05 16:55:32 INFO Applying migration id=certhash 2026/02/05 16:55:32 INFO Applying migration id=follows_sync 2026/02/05 16:55:32 INFO Applying migration id=jsonpath 2026/02/05 16:55:32 INFO Applying migration id=localforward 2026/02/05 16:55:32 INFO Applying migration id=avatar 2026/02/05 16:55:32 INFO Applying migration id=noimage 2026/02/05 16:55:32 INFO Applying migration id=feed 2026/02/05 16:55:32 INFO Applying migration id=bookmarks 2026/02/05 16:55:32 INFO Applying migration id=shareactivity 2026/02/05 16:55:32 INFO Applying migration id=application 2026/02/05 16:55:32 INFO Applying migration id=certificates 2026/02/05 16:55:32 INFO Applying migration id=rawforward 2026/02/05 16:55:32 INFO Applying migration id=publickey 2026/02/05 16:55:32 INFO Applying migration id=resolvegroup 2026/02/05 16:55:32 INFO Applying migration id=reject 2026/02/05 16:55:32 INFO Applying migration id=autodel 2026/02/05 16:55:32 INFO Applying migration id=jsonb 2026/02/05 16:55:32 INFO Applying migration id=quote 2026/02/05 16:55:32 INFO Applying migration id=rfc9421 2026/02/05 16:55:32 INFO Applying migration id=keys 2026/02/05 16:55:32 INFO Applying migration id=portable 2026/02/05 16:55:32 INFO Applying migration id=proofs 2026/02/05 16:55:32 INFO Applying migration id=contexts 2026/02/05 16:55:32 INFO Applying migration id=deliverieshost 2026/02/05 16:55:32 INFO Applying migration id=pembegin 2026/02/05 16:55:32 INFO Applying migration id=didhost 2026/02/05 16:55:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-0431-7380-9551-d220c0a9887c 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/02/05 16:55:34 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/02/05 16:55: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: TestForward_ReplyToReplyToPostByFollower (1.68s) === RUN TestForward_ReplyToUnknownPost 2026/02/05 16:55:34 INFO Applying migration id=initial 2026/02/05 16:55:34 INFO Applying migration id=notesupdated 2026/02/05 16:55:34 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:34 INFO Applying migration id=activitiesid 2026/02/05 16:55:34 INFO Applying migration id=outbox 2026/02/05 16:55:34 INFO Applying migration id=edits 2026/02/05 16:55:34 INFO Applying migration id=outboxactor 2026/02/05 16:55:34 INFO Applying migration id=outboxsender 2026/02/05 16:55:34 INFO Applying migration id=thread 2026/02/05 16:55:34 INFO Applying migration id=host 2026/02/05 16:55:34 INFO Applying migration id=sharedinbox 2026/02/05 16:55:34 INFO Applying migration id=noteshost 2026/02/05 16:55:34 INFO Applying migration id=fetched 2026/02/05 16:55:34 INFO Applying migration id=move 2026/02/05 16:55:34 INFO Applying migration id=cleanup 2026/02/05 16:55:34 INFO Applying migration id=received 2026/02/05 16:55:34 INFO Applying migration id=namehost 2026/02/05 16:55:34 INFO Applying migration id=outboxhost 2026/02/05 16:55:34 INFO Applying migration id=notesfts 2026/02/05 16:55:34 INFO Applying migration id=iconsname 2026/02/05 16:55:34 INFO Applying migration id=nohash 2026/02/05 16:55:34 INFO Applying migration id=shares 2026/02/05 16:55:34 INFO Applying migration id=actorttl 2026/02/05 16:55:34 INFO Applying migration id=tocc 2026/02/05 16:55:34 INFO Applying migration id=followeds 2026/02/05 16:55:34 INFO Applying migration id=certhash 2026/02/05 16:55:34 INFO Applying migration id=follows_sync 2026/02/05 16:55:34 INFO Applying migration id=jsonpath 2026/02/05 16:55:34 INFO Applying migration id=localforward 2026/02/05 16:55:34 INFO Applying migration id=avatar 2026/02/05 16:55:34 INFO Applying migration id=noimage 2026/02/05 16:55:34 INFO Applying migration id=feed 2026/02/05 16:55:34 INFO Applying migration id=bookmarks 2026/02/05 16:55:34 INFO Applying migration id=shareactivity 2026/02/05 16:55:34 INFO Applying migration id=application 2026/02/05 16:55:34 INFO Applying migration id=certificates 2026/02/05 16:55:34 INFO Applying migration id=rawforward 2026/02/05 16:55:34 INFO Applying migration id=publickey 2026/02/05 16:55:34 INFO Applying migration id=resolvegroup 2026/02/05 16:55:34 INFO Applying migration id=reject 2026/02/05 16:55:34 INFO Applying migration id=autodel 2026/02/05 16:55:34 INFO Applying migration id=jsonb 2026/02/05 16:55:34 INFO Applying migration id=quote 2026/02/05 16:55:34 INFO Applying migration id=rfc9421 2026/02/05 16:55:34 INFO Applying migration id=keys 2026/02/05 16:55:34 INFO Applying migration id=portable 2026/02/05 16:55:34 INFO Applying migration id=proofs 2026/02/05 16:55:34 INFO Applying migration id=contexts 2026/02/05 16:55:34 INFO Applying migration id=deliverieshost 2026/02/05 16:55:34 INFO Applying migration id=pembegin 2026/02/05 16:55:34 INFO Applying migration id=didhost 2026/02/05 16:55:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-07ed-7870-bf53-6f0d3ad37af1 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/02/05 16:55: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 --- PASS: TestForward_ReplyToUnknownPost (0.96s) === RUN TestForward_ReplyToDM 2026/02/05 16:55:35 INFO Applying migration id=initial 2026/02/05 16:55:35 INFO Applying migration id=notesupdated 2026/02/05 16:55:35 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:35 INFO Applying migration id=activitiesid 2026/02/05 16:55:35 INFO Applying migration id=outbox 2026/02/05 16:55:35 INFO Applying migration id=edits 2026/02/05 16:55:35 INFO Applying migration id=outboxactor 2026/02/05 16:55:35 INFO Applying migration id=outboxsender 2026/02/05 16:55:35 INFO Applying migration id=thread 2026/02/05 16:55:35 INFO Applying migration id=host 2026/02/05 16:55:35 INFO Applying migration id=sharedinbox 2026/02/05 16:55:35 INFO Applying migration id=noteshost 2026/02/05 16:55:35 INFO Applying migration id=fetched 2026/02/05 16:55:35 INFO Applying migration id=move 2026/02/05 16:55:35 INFO Applying migration id=cleanup 2026/02/05 16:55:35 INFO Applying migration id=received 2026/02/05 16:55:35 INFO Applying migration id=namehost 2026/02/05 16:55:35 INFO Applying migration id=outboxhost 2026/02/05 16:55:35 INFO Applying migration id=notesfts 2026/02/05 16:55:35 INFO Applying migration id=iconsname 2026/02/05 16:55:35 INFO Applying migration id=nohash 2026/02/05 16:55:35 INFO Applying migration id=shares 2026/02/05 16:55:35 INFO Applying migration id=actorttl 2026/02/05 16:55:35 INFO Applying migration id=tocc 2026/02/05 16:55:35 INFO Applying migration id=followeds 2026/02/05 16:55:35 INFO Applying migration id=certhash 2026/02/05 16:55:35 INFO Applying migration id=follows_sync 2026/02/05 16:55:35 INFO Applying migration id=jsonpath 2026/02/05 16:55:35 INFO Applying migration id=localforward 2026/02/05 16:55:35 INFO Applying migration id=avatar 2026/02/05 16:55:35 INFO Applying migration id=noimage 2026/02/05 16:55:35 INFO Applying migration id=feed 2026/02/05 16:55:35 INFO Applying migration id=bookmarks 2026/02/05 16:55:35 INFO Applying migration id=shareactivity 2026/02/05 16:55:35 INFO Applying migration id=application 2026/02/05 16:55:35 INFO Applying migration id=certificates 2026/02/05 16:55:35 INFO Applying migration id=rawforward 2026/02/05 16:55:35 INFO Applying migration id=publickey 2026/02/05 16:55:35 INFO Applying migration id=resolvegroup 2026/02/05 16:55:35 INFO Applying migration id=reject 2026/02/05 16:55:35 INFO Applying migration id=autodel 2026/02/05 16:55:35 INFO Applying migration id=jsonb 2026/02/05 16:55:35 INFO Applying migration id=quote 2026/02/05 16:55:35 INFO Applying migration id=rfc9421 2026/02/05 16:55:35 INFO Applying migration id=keys 2026/02/05 16:55:35 INFO Applying migration id=portable 2026/02/05 16:55:35 INFO Applying migration id=proofs 2026/02/05 16:55:35 INFO Applying migration id=contexts 2026/02/05 16:55:35 INFO Applying migration id=deliverieshost 2026/02/05 16:55:35 INFO Applying migration id=pembegin 2026/02/05 16:55:35 INFO Applying migration id=didhost 2026/02/05 16:55:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-0a80-735a-93e2-429eda9f11bc 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/02/05 16:55: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 --- PASS: TestForward_ReplyToDM (0.66s) === RUN TestForward_NotFollowingAuthor 2026/02/05 16:55:35 INFO Applying migration id=initial 2026/02/05 16:55:35 INFO Applying migration id=notesupdated 2026/02/05 16:55:35 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:35 INFO Applying migration id=activitiesid 2026/02/05 16:55:35 INFO Applying migration id=outbox 2026/02/05 16:55:35 INFO Applying migration id=edits 2026/02/05 16:55:35 INFO Applying migration id=outboxactor 2026/02/05 16:55:35 INFO Applying migration id=outboxsender 2026/02/05 16:55:35 INFO Applying migration id=thread 2026/02/05 16:55:35 INFO Applying migration id=host 2026/02/05 16:55:35 INFO Applying migration id=sharedinbox 2026/02/05 16:55:35 INFO Applying migration id=noteshost 2026/02/05 16:55:35 INFO Applying migration id=fetched 2026/02/05 16:55:35 INFO Applying migration id=move 2026/02/05 16:55:35 INFO Applying migration id=cleanup 2026/02/05 16:55:35 INFO Applying migration id=received 2026/02/05 16:55:35 INFO Applying migration id=namehost 2026/02/05 16:55:35 INFO Applying migration id=outboxhost 2026/02/05 16:55:35 INFO Applying migration id=notesfts 2026/02/05 16:55:35 INFO Applying migration id=iconsname 2026/02/05 16:55:35 INFO Applying migration id=nohash 2026/02/05 16:55:35 INFO Applying migration id=shares 2026/02/05 16:55:35 INFO Applying migration id=actorttl 2026/02/05 16:55:35 INFO Applying migration id=tocc 2026/02/05 16:55:35 INFO Applying migration id=followeds 2026/02/05 16:55:35 INFO Applying migration id=certhash 2026/02/05 16:55:35 INFO Applying migration id=follows_sync 2026/02/05 16:55:35 INFO Applying migration id=jsonpath 2026/02/05 16:55:35 INFO Applying migration id=localforward 2026/02/05 16:55:35 INFO Applying migration id=avatar 2026/02/05 16:55:35 INFO Applying migration id=noimage 2026/02/05 16:55:35 INFO Applying migration id=feed 2026/02/05 16:55:35 INFO Applying migration id=bookmarks 2026/02/05 16:55:35 INFO Applying migration id=shareactivity 2026/02/05 16:55:35 INFO Applying migration id=application 2026/02/05 16:55:35 INFO Applying migration id=certificates 2026/02/05 16:55:35 INFO Applying migration id=rawforward 2026/02/05 16:55:35 INFO Applying migration id=publickey 2026/02/05 16:55:35 INFO Applying migration id=resolvegroup 2026/02/05 16:55:35 INFO Applying migration id=reject 2026/02/05 16:55:35 INFO Applying migration id=autodel 2026/02/05 16:55:35 INFO Applying migration id=jsonb 2026/02/05 16:55:35 INFO Applying migration id=quote 2026/02/05 16:55:35 INFO Applying migration id=rfc9421 2026/02/05 16:55:35 INFO Applying migration id=keys 2026/02/05 16:55:35 INFO Applying migration id=portable 2026/02/05 16:55:35 INFO Applying migration id=proofs 2026/02/05 16:55:35 INFO Applying migration id=contexts 2026/02/05 16:55:35 INFO Applying migration id=deliverieshost 2026/02/05 16:55:35 INFO Applying migration id=pembegin 2026/02/05 16:55:35 INFO Applying migration id=didhost 2026/02/05 16:55:37 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/02/05 16:55:37 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotFollowingAuthor (1.81s) === RUN TestForward_NotReplyToLocalPost 2026/02/05 16:55:37 INFO Applying migration id=initial 2026/02/05 16:55:37 INFO Applying migration id=notesupdated 2026/02/05 16:55:37 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:37 INFO Applying migration id=activitiesid 2026/02/05 16:55:37 INFO Applying migration id=outbox 2026/02/05 16:55:37 INFO Applying migration id=edits 2026/02/05 16:55:37 INFO Applying migration id=outboxactor 2026/02/05 16:55:37 INFO Applying migration id=outboxsender 2026/02/05 16:55:37 INFO Applying migration id=thread 2026/02/05 16:55:37 INFO Applying migration id=host 2026/02/05 16:55:37 INFO Applying migration id=sharedinbox 2026/02/05 16:55:37 INFO Applying migration id=noteshost 2026/02/05 16:55:37 INFO Applying migration id=fetched 2026/02/05 16:55:37 INFO Applying migration id=move 2026/02/05 16:55:37 INFO Applying migration id=cleanup 2026/02/05 16:55:37 INFO Applying migration id=received 2026/02/05 16:55:37 INFO Applying migration id=namehost 2026/02/05 16:55:37 INFO Applying migration id=outboxhost 2026/02/05 16:55:37 INFO Applying migration id=notesfts 2026/02/05 16:55:37 INFO Applying migration id=iconsname 2026/02/05 16:55:37 INFO Applying migration id=nohash 2026/02/05 16:55:37 INFO Applying migration id=shares 2026/02/05 16:55:37 INFO Applying migration id=actorttl 2026/02/05 16:55:37 INFO Applying migration id=tocc 2026/02/05 16:55:37 INFO Applying migration id=followeds 2026/02/05 16:55:37 INFO Applying migration id=certhash 2026/02/05 16:55:37 INFO Applying migration id=follows_sync 2026/02/05 16:55:37 INFO Applying migration id=jsonpath 2026/02/05 16:55:37 INFO Applying migration id=localforward 2026/02/05 16:55:37 INFO Applying migration id=avatar 2026/02/05 16:55:37 INFO Applying migration id=noimage 2026/02/05 16:55:37 INFO Applying migration id=feed 2026/02/05 16:55:37 INFO Applying migration id=bookmarks 2026/02/05 16:55:37 INFO Applying migration id=shareactivity 2026/02/05 16:55:37 INFO Applying migration id=application 2026/02/05 16:55:37 INFO Applying migration id=certificates 2026/02/05 16:55:37 INFO Applying migration id=rawforward 2026/02/05 16:55:37 INFO Applying migration id=publickey 2026/02/05 16:55:37 INFO Applying migration id=resolvegroup 2026/02/05 16:55:37 INFO Applying migration id=reject 2026/02/05 16:55:37 INFO Applying migration id=autodel 2026/02/05 16:55:37 INFO Applying migration id=jsonb 2026/02/05 16:55:37 INFO Applying migration id=quote 2026/02/05 16:55:37 INFO Applying migration id=rfc9421 2026/02/05 16:55:37 INFO Applying migration id=keys 2026/02/05 16:55:37 INFO Applying migration id=portable 2026/02/05 16:55:37 INFO Applying migration id=proofs 2026/02/05 16:55:37 INFO Applying migration id=contexts 2026/02/05 16:55:37 INFO Applying migration id=deliverieshost 2026/02/05 16:55:37 INFO Applying migration id=pembegin 2026/02/05 16:55:37 INFO Applying migration id=didhost 2026/02/05 16:55:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-162d-73d6-8c06-ed32b489aa9f 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/02/05 16:55: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_NotReplyToLocalPost (1.18s) === RUN TestForward_ReplyToFederatedPost 2026/02/05 16:55:38 INFO Applying migration id=initial 2026/02/05 16:55:38 INFO Applying migration id=notesupdated 2026/02/05 16:55:38 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:38 INFO Applying migration id=activitiesid 2026/02/05 16:55:38 INFO Applying migration id=outbox 2026/02/05 16:55:38 INFO Applying migration id=edits 2026/02/05 16:55:38 INFO Applying migration id=outboxactor 2026/02/05 16:55:38 INFO Applying migration id=outboxsender 2026/02/05 16:55:38 INFO Applying migration id=thread 2026/02/05 16:55:38 INFO Applying migration id=host 2026/02/05 16:55:38 INFO Applying migration id=sharedinbox 2026/02/05 16:55:38 INFO Applying migration id=noteshost 2026/02/05 16:55:38 INFO Applying migration id=fetched 2026/02/05 16:55:38 INFO Applying migration id=move 2026/02/05 16:55:38 INFO Applying migration id=cleanup 2026/02/05 16:55:38 INFO Applying migration id=received 2026/02/05 16:55:38 INFO Applying migration id=namehost 2026/02/05 16:55:38 INFO Applying migration id=outboxhost 2026/02/05 16:55:38 INFO Applying migration id=notesfts 2026/02/05 16:55:38 INFO Applying migration id=iconsname 2026/02/05 16:55:38 INFO Applying migration id=nohash 2026/02/05 16:55:38 INFO Applying migration id=shares 2026/02/05 16:55:38 INFO Applying migration id=actorttl 2026/02/05 16:55:38 INFO Applying migration id=tocc 2026/02/05 16:55:38 INFO Applying migration id=followeds 2026/02/05 16:55:38 INFO Applying migration id=certhash 2026/02/05 16:55:38 INFO Applying migration id=follows_sync 2026/02/05 16:55:38 INFO Applying migration id=jsonpath 2026/02/05 16:55:38 INFO Applying migration id=localforward 2026/02/05 16:55:38 INFO Applying migration id=avatar 2026/02/05 16:55:38 INFO Applying migration id=noimage 2026/02/05 16:55:38 INFO Applying migration id=feed 2026/02/05 16:55:38 INFO Applying migration id=bookmarks 2026/02/05 16:55:38 INFO Applying migration id=shareactivity 2026/02/05 16:55:38 INFO Applying migration id=application 2026/02/05 16:55:38 INFO Applying migration id=certificates 2026/02/05 16:55:38 INFO Applying migration id=rawforward 2026/02/05 16:55:38 INFO Applying migration id=publickey 2026/02/05 16:55:38 INFO Applying migration id=resolvegroup 2026/02/05 16:55:38 INFO Applying migration id=reject 2026/02/05 16:55:38 INFO Applying migration id=autodel 2026/02/05 16:55:38 INFO Applying migration id=jsonb 2026/02/05 16:55:38 INFO Applying migration id=quote 2026/02/05 16:55:38 INFO Applying migration id=rfc9421 2026/02/05 16:55:38 INFO Applying migration id=keys 2026/02/05 16:55:38 INFO Applying migration id=portable 2026/02/05 16:55:38 INFO Applying migration id=proofs 2026/02/05 16:55:38 INFO Applying migration id=contexts 2026/02/05 16:55:38 INFO Applying migration id=deliverieshost 2026/02/05 16:55:38 INFO Applying migration id=pembegin 2026/02/05 16:55:38 INFO Applying migration id=didhost --- PASS: TestForward_ReplyToFederatedPost (1.06s) === RUN TestForward_MaxDepth 2026/02/05 16:55:39 INFO Applying migration id=initial 2026/02/05 16:55:39 INFO Applying migration id=notesupdated 2026/02/05 16:55:39 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:39 INFO Applying migration id=activitiesid 2026/02/05 16:55:39 INFO Applying migration id=outbox 2026/02/05 16:55:39 INFO Applying migration id=edits 2026/02/05 16:55:39 INFO Applying migration id=outboxactor 2026/02/05 16:55:39 INFO Applying migration id=outboxsender 2026/02/05 16:55:39 INFO Applying migration id=thread 2026/02/05 16:55:39 INFO Applying migration id=host 2026/02/05 16:55:39 INFO Applying migration id=sharedinbox 2026/02/05 16:55:39 INFO Applying migration id=noteshost 2026/02/05 16:55:39 INFO Applying migration id=fetched 2026/02/05 16:55:39 INFO Applying migration id=move 2026/02/05 16:55:39 INFO Applying migration id=cleanup 2026/02/05 16:55:39 INFO Applying migration id=received 2026/02/05 16:55:39 INFO Applying migration id=namehost 2026/02/05 16:55:39 INFO Applying migration id=outboxhost 2026/02/05 16:55:39 INFO Applying migration id=notesfts 2026/02/05 16:55:39 INFO Applying migration id=iconsname 2026/02/05 16:55:39 INFO Applying migration id=nohash 2026/02/05 16:55:39 INFO Applying migration id=shares 2026/02/05 16:55:39 INFO Applying migration id=actorttl 2026/02/05 16:55:39 INFO Applying migration id=tocc 2026/02/05 16:55:39 INFO Applying migration id=followeds 2026/02/05 16:55:39 INFO Applying migration id=certhash 2026/02/05 16:55:39 INFO Applying migration id=follows_sync 2026/02/05 16:55:39 INFO Applying migration id=jsonpath 2026/02/05 16:55:39 INFO Applying migration id=localforward 2026/02/05 16:55:39 INFO Applying migration id=avatar 2026/02/05 16:55:39 INFO Applying migration id=noimage 2026/02/05 16:55:39 INFO Applying migration id=feed 2026/02/05 16:55:39 INFO Applying migration id=bookmarks 2026/02/05 16:55:39 INFO Applying migration id=shareactivity 2026/02/05 16:55:39 INFO Applying migration id=application 2026/02/05 16:55:39 INFO Applying migration id=certificates 2026/02/05 16:55:39 INFO Applying migration id=rawforward 2026/02/05 16:55:39 INFO Applying migration id=publickey 2026/02/05 16:55:39 INFO Applying migration id=resolvegroup 2026/02/05 16:55:39 INFO Applying migration id=reject 2026/02/05 16:55:39 INFO Applying migration id=autodel 2026/02/05 16:55:39 INFO Applying migration id=jsonb 2026/02/05 16:55:39 INFO Applying migration id=quote 2026/02/05 16:55:39 INFO Applying migration id=rfc9421 2026/02/05 16:55:39 INFO Applying migration id=keys 2026/02/05 16:55:39 INFO Applying migration id=portable 2026/02/05 16:55:39 INFO Applying migration id=proofs 2026/02/05 16:55:39 INFO Applying migration id=contexts 2026/02/05 16:55:39 INFO Applying migration id=deliverieshost 2026/02/05 16:55:39 INFO Applying migration id=pembegin 2026/02/05 16:55:39 INFO Applying migration id=didhost 2026/02/05 16:55:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-1eeb-7379-90fc-9778fbcb6e9b 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/02/05 16:55:41 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/02/05 16:55:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_MaxDepth (1.18s) === RUN TestForward_MaxDepthPlusOne 2026/02/05 16:55:41 INFO Applying migration id=initial 2026/02/05 16:55:41 INFO Applying migration id=notesupdated 2026/02/05 16:55:41 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:41 INFO Applying migration id=activitiesid 2026/02/05 16:55:41 INFO Applying migration id=outbox 2026/02/05 16:55:41 INFO Applying migration id=edits 2026/02/05 16:55:41 INFO Applying migration id=outboxactor 2026/02/05 16:55:41 INFO Applying migration id=outboxsender 2026/02/05 16:55:41 INFO Applying migration id=thread 2026/02/05 16:55:41 INFO Applying migration id=host 2026/02/05 16:55:41 INFO Applying migration id=sharedinbox 2026/02/05 16:55:41 INFO Applying migration id=noteshost 2026/02/05 16:55:41 INFO Applying migration id=fetched 2026/02/05 16:55:41 INFO Applying migration id=move 2026/02/05 16:55:41 INFO Applying migration id=cleanup 2026/02/05 16:55:41 INFO Applying migration id=received 2026/02/05 16:55:41 INFO Applying migration id=namehost 2026/02/05 16:55:41 INFO Applying migration id=outboxhost 2026/02/05 16:55:41 INFO Applying migration id=notesfts 2026/02/05 16:55:41 INFO Applying migration id=iconsname 2026/02/05 16:55:41 INFO Applying migration id=nohash 2026/02/05 16:55:41 INFO Applying migration id=shares 2026/02/05 16:55:41 INFO Applying migration id=actorttl 2026/02/05 16:55:41 INFO Applying migration id=tocc 2026/02/05 16:55:41 INFO Applying migration id=followeds 2026/02/05 16:55:41 INFO Applying migration id=certhash 2026/02/05 16:55:41 INFO Applying migration id=follows_sync 2026/02/05 16:55:41 INFO Applying migration id=jsonpath 2026/02/05 16:55:41 INFO Applying migration id=localforward 2026/02/05 16:55:41 INFO Applying migration id=avatar 2026/02/05 16:55:41 INFO Applying migration id=noimage 2026/02/05 16:55:41 INFO Applying migration id=feed 2026/02/05 16:55:41 INFO Applying migration id=bookmarks 2026/02/05 16:55:41 INFO Applying migration id=shareactivity 2026/02/05 16:55:41 INFO Applying migration id=application 2026/02/05 16:55:41 INFO Applying migration id=certificates 2026/02/05 16:55:41 INFO Applying migration id=rawforward 2026/02/05 16:55:41 INFO Applying migration id=publickey 2026/02/05 16:55:41 INFO Applying migration id=resolvegroup 2026/02/05 16:55:41 INFO Applying migration id=reject 2026/02/05 16:55:41 INFO Applying migration id=autodel 2026/02/05 16:55:41 INFO Applying migration id=jsonb 2026/02/05 16:55:41 INFO Applying migration id=quote 2026/02/05 16:55:41 INFO Applying migration id=rfc9421 2026/02/05 16:55:41 INFO Applying migration id=keys 2026/02/05 16:55:41 INFO Applying migration id=portable 2026/02/05 16:55:41 INFO Applying migration id=proofs 2026/02/05 16:55:41 INFO Applying migration id=contexts 2026/02/05 16:55:41 INFO Applying migration id=deliverieshost 2026/02/05 16:55:41 INFO Applying migration id=pembegin 2026/02/05 16:55:41 INFO Applying migration id=didhost 2026/02/05 16:55:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-2311-73d7-8bc2-80155f784191 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/02/05 16:55: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 --- PASS: TestForward_MaxDepthPlusOne (1.06s) === RUN TestForward_ReplyToLocalPostByLocalFollower 2026/02/05 16:55:42 INFO Applying migration id=initial 2026/02/05 16:55:42 INFO Applying migration id=notesupdated 2026/02/05 16:55:42 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:42 INFO Applying migration id=activitiesid 2026/02/05 16:55:42 INFO Applying migration id=outbox 2026/02/05 16:55:42 INFO Applying migration id=edits 2026/02/05 16:55:42 INFO Applying migration id=outboxactor 2026/02/05 16:55:42 INFO Applying migration id=outboxsender 2026/02/05 16:55:42 INFO Applying migration id=thread 2026/02/05 16:55:42 INFO Applying migration id=host 2026/02/05 16:55:42 INFO Applying migration id=sharedinbox 2026/02/05 16:55:42 INFO Applying migration id=noteshost 2026/02/05 16:55:42 INFO Applying migration id=fetched 2026/02/05 16:55:42 INFO Applying migration id=move 2026/02/05 16:55:42 INFO Applying migration id=cleanup 2026/02/05 16:55:42 INFO Applying migration id=received 2026/02/05 16:55:42 INFO Applying migration id=namehost 2026/02/05 16:55:42 INFO Applying migration id=outboxhost 2026/02/05 16:55:42 INFO Applying migration id=notesfts 2026/02/05 16:55:42 INFO Applying migration id=iconsname 2026/02/05 16:55:42 INFO Applying migration id=nohash 2026/02/05 16:55:42 INFO Applying migration id=shares 2026/02/05 16:55:42 INFO Applying migration id=actorttl 2026/02/05 16:55:42 INFO Applying migration id=tocc 2026/02/05 16:55:42 INFO Applying migration id=followeds 2026/02/05 16:55:42 INFO Applying migration id=certhash 2026/02/05 16:55:42 INFO Applying migration id=follows_sync 2026/02/05 16:55:42 INFO Applying migration id=jsonpath 2026/02/05 16:55:42 INFO Applying migration id=localforward 2026/02/05 16:55:42 INFO Applying migration id=avatar 2026/02/05 16:55:42 INFO Applying migration id=noimage 2026/02/05 16:55:42 INFO Applying migration id=feed 2026/02/05 16:55:42 INFO Applying migration id=bookmarks 2026/02/05 16:55:42 INFO Applying migration id=shareactivity 2026/02/05 16:55:42 INFO Applying migration id=application 2026/02/05 16:55:42 INFO Applying migration id=certificates 2026/02/05 16:55:42 INFO Applying migration id=rawforward 2026/02/05 16:55:42 INFO Applying migration id=publickey 2026/02/05 16:55:42 INFO Applying migration id=resolvegroup 2026/02/05 16:55:42 INFO Applying migration id=reject 2026/02/05 16:55:42 INFO Applying migration id=autodel 2026/02/05 16:55:42 INFO Applying migration id=jsonb 2026/02/05 16:55:42 INFO Applying migration id=quote 2026/02/05 16:55:42 INFO Applying migration id=rfc9421 2026/02/05 16:55:42 INFO Applying migration id=keys 2026/02/05 16:55:42 INFO Applying migration id=portable 2026/02/05 16:55:42 INFO Applying migration id=proofs 2026/02/05 16:55:42 INFO Applying migration id=contexts 2026/02/05 16:55:42 INFO Applying migration id=deliverieshost 2026/02/05 16:55:42 INFO Applying migration id=pembegin 2026/02/05 16:55:42 INFO Applying migration id=didhost 2026/02/05 16:55:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-26c0-7c47-bc2c-23d39ef0cbd3 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/02/05 16:55:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-26c1-7f1d-9adb-4f456bf99401 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-26c1-7df5-a336-fd9efc75945f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-26c1-7df5-a336-fd9efc75945f 2026/02/05 16:55:43 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebb-26c1-7df5-a336-fd9efc75945f 2026/02/05 16:55:43 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebb-26c5-7a12-baa1-a84a61f991d4 note=https://localhost.localdomain:8443/post/019c2ebb-26c5-79c1-a947-68a8e2c9044c thread=https://localhost.localdomain:8443/post/019c2ebb-26c1-7df5-a336-fd9efc75945f starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-26c5-7a12-baa1-a84a61f991d4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-26c5-79c1-a947-68a8e2c9044c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-26c5-79c1-a947-68a8e2c9044c --- PASS: TestForward_ReplyToLocalPostByLocalFollower (0.94s) === RUN TestForward_EditedReplyToLocalPostByLocalFollower 2026/02/05 16:55:43 INFO Applying migration id=initial 2026/02/05 16:55:43 INFO Applying migration id=notesupdated 2026/02/05 16:55:43 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:43 INFO Applying migration id=activitiesid 2026/02/05 16:55:43 INFO Applying migration id=outbox 2026/02/05 16:55:43 INFO Applying migration id=edits 2026/02/05 16:55:43 INFO Applying migration id=outboxactor 2026/02/05 16:55:43 INFO Applying migration id=outboxsender 2026/02/05 16:55:43 INFO Applying migration id=thread 2026/02/05 16:55:43 INFO Applying migration id=host 2026/02/05 16:55:43 INFO Applying migration id=sharedinbox 2026/02/05 16:55:43 INFO Applying migration id=noteshost 2026/02/05 16:55:43 INFO Applying migration id=fetched 2026/02/05 16:55:43 INFO Applying migration id=move 2026/02/05 16:55:43 INFO Applying migration id=cleanup 2026/02/05 16:55:43 INFO Applying migration id=received 2026/02/05 16:55:43 INFO Applying migration id=namehost 2026/02/05 16:55:43 INFO Applying migration id=outboxhost 2026/02/05 16:55:43 INFO Applying migration id=notesfts 2026/02/05 16:55:43 INFO Applying migration id=iconsname 2026/02/05 16:55:43 INFO Applying migration id=nohash 2026/02/05 16:55:43 INFO Applying migration id=shares 2026/02/05 16:55:43 INFO Applying migration id=actorttl 2026/02/05 16:55:43 INFO Applying migration id=tocc 2026/02/05 16:55:43 INFO Applying migration id=followeds 2026/02/05 16:55:43 INFO Applying migration id=certhash 2026/02/05 16:55:43 INFO Applying migration id=follows_sync 2026/02/05 16:55:43 INFO Applying migration id=jsonpath 2026/02/05 16:55:43 INFO Applying migration id=localforward 2026/02/05 16:55:43 INFO Applying migration id=avatar 2026/02/05 16:55:43 INFO Applying migration id=noimage 2026/02/05 16:55:43 INFO Applying migration id=feed 2026/02/05 16:55:43 INFO Applying migration id=bookmarks 2026/02/05 16:55:43 INFO Applying migration id=shareactivity 2026/02/05 16:55:43 INFO Applying migration id=application 2026/02/05 16:55:43 INFO Applying migration id=certificates 2026/02/05 16:55:43 INFO Applying migration id=rawforward 2026/02/05 16:55:43 INFO Applying migration id=publickey 2026/02/05 16:55:43 INFO Applying migration id=resolvegroup 2026/02/05 16:55:43 INFO Applying migration id=reject 2026/02/05 16:55:43 INFO Applying migration id=autodel 2026/02/05 16:55:43 INFO Applying migration id=jsonb 2026/02/05 16:55:43 INFO Applying migration id=quote 2026/02/05 16:55:43 INFO Applying migration id=rfc9421 2026/02/05 16:55:43 INFO Applying migration id=keys 2026/02/05 16:55:43 INFO Applying migration id=portable 2026/02/05 16:55:43 INFO Applying migration id=proofs 2026/02/05 16:55:43 INFO Applying migration id=contexts 2026/02/05 16:55:43 INFO Applying migration id=deliverieshost 2026/02/05 16:55:43 INFO Applying migration id=pembegin 2026/02/05 16:55:43 INFO Applying migration id=didhost 2026/02/05 16:55:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-2946-7a98-a52c-f86d6dca9756 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/02/05 16:55:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-2947-7426-80ee-c8ac2e5d4d70 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-2947-739a-8850-42e4e7ccd488 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-2947-739a-8850-42e4e7ccd488 2026/02/05 16:55:43 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebb-2947-739a-8850-42e4e7ccd488 2026/02/05 16:55:43 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebb-294a-7132-a71c-b9f3c2a57f1a note=https://localhost.localdomain:8443/post/019c2ebb-294a-70e5-be76-c4a3841ddb48 thread=https://localhost.localdomain:8443/post/019c2ebb-2947-739a-8850-42e4e7ccd488 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-294a-7132-a71c-b9f3c2a57f1a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-294a-70e5-be76-c4a3841ddb48 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-294a-70e5-be76-c4a3841ddb48 2026/02/05 16:55:43 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:43 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/update/019c2ebb-294d-7116-a1fb-b6c5635b040f note=https://localhost.localdomain:8443/post/019c2ebb-294a-70e5-be76-c4a3841ddb48 thread=https://localhost.localdomain:8443/post/019c2ebb-2947-739a-8850-42e4e7ccd488 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:43 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2ebb-294d-7116-a1fb-b6c5635b040f activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-294a-70e5-be76-c4a3841ddb48 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-294a-70e5-be76-c4a3841ddb48 --- PASS: TestForward_EditedReplyToLocalPostByLocalFollower (0.65s) === RUN TestForward_DeletedReplyToLocalPostByLocalFollower 2026/02/05 16:55:43 INFO Applying migration id=initial 2026/02/05 16:55:43 INFO Applying migration id=notesupdated 2026/02/05 16:55:43 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:43 INFO Applying migration id=activitiesid 2026/02/05 16:55:43 INFO Applying migration id=outbox 2026/02/05 16:55:43 INFO Applying migration id=edits 2026/02/05 16:55:43 INFO Applying migration id=outboxactor 2026/02/05 16:55:43 INFO Applying migration id=outboxsender 2026/02/05 16:55:43 INFO Applying migration id=thread 2026/02/05 16:55:43 INFO Applying migration id=host 2026/02/05 16:55:43 INFO Applying migration id=sharedinbox 2026/02/05 16:55:43 INFO Applying migration id=noteshost 2026/02/05 16:55:43 INFO Applying migration id=fetched 2026/02/05 16:55:43 INFO Applying migration id=move 2026/02/05 16:55:43 INFO Applying migration id=cleanup 2026/02/05 16:55:43 INFO Applying migration id=received 2026/02/05 16:55:43 INFO Applying migration id=namehost 2026/02/05 16:55:43 INFO Applying migration id=outboxhost 2026/02/05 16:55:43 INFO Applying migration id=notesfts 2026/02/05 16:55:43 INFO Applying migration id=iconsname 2026/02/05 16:55:43 INFO Applying migration id=nohash 2026/02/05 16:55:43 INFO Applying migration id=shares 2026/02/05 16:55:43 INFO Applying migration id=actorttl 2026/02/05 16:55:43 INFO Applying migration id=tocc 2026/02/05 16:55:43 INFO Applying migration id=followeds 2026/02/05 16:55:43 INFO Applying migration id=certhash 2026/02/05 16:55:43 INFO Applying migration id=follows_sync 2026/02/05 16:55:43 INFO Applying migration id=jsonpath 2026/02/05 16:55:43 INFO Applying migration id=localforward 2026/02/05 16:55:43 INFO Applying migration id=avatar 2026/02/05 16:55:43 INFO Applying migration id=noimage 2026/02/05 16:55:43 INFO Applying migration id=feed 2026/02/05 16:55:43 INFO Applying migration id=bookmarks 2026/02/05 16:55:43 INFO Applying migration id=shareactivity 2026/02/05 16:55:43 INFO Applying migration id=application 2026/02/05 16:55:43 INFO Applying migration id=certificates 2026/02/05 16:55:43 INFO Applying migration id=rawforward 2026/02/05 16:55:43 INFO Applying migration id=publickey 2026/02/05 16:55:43 INFO Applying migration id=resolvegroup 2026/02/05 16:55:43 INFO Applying migration id=reject 2026/02/05 16:55:43 INFO Applying migration id=autodel 2026/02/05 16:55:43 INFO Applying migration id=jsonb 2026/02/05 16:55:43 INFO Applying migration id=quote 2026/02/05 16:55:43 INFO Applying migration id=rfc9421 2026/02/05 16:55:43 INFO Applying migration id=keys 2026/02/05 16:55:43 INFO Applying migration id=portable 2026/02/05 16:55:43 INFO Applying migration id=proofs 2026/02/05 16:55:43 INFO Applying migration id=contexts 2026/02/05 16:55:43 INFO Applying migration id=deliverieshost 2026/02/05 16:55:43 INFO Applying migration id=pembegin 2026/02/05 16:55:43 INFO Applying migration id=didhost 2026/02/05 16:55:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-2c39-7815-ade8-f6af6eedd9da 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/02/05 16:55:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-2c3a-7135-aaac-f0f8b3c4476f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-2c3a-7096-9a9a-609219a3de86 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-2c3a-7096-9a9a-609219a3de86 2026/02/05 16:55:44 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebb-2c3a-7096-9a9a-609219a3de86 2026/02/05 16:55:44 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebb-2c3c-7c21-8065-2a11a6193181 note=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae thread=https://localhost.localdomain:8443/post/019c2ebb-2c3a-7096-9a9a-609219a3de86 starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:55:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-2c3c-7c21-8065-2a11a6193181 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae 2026/02/05 16:55:44 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae 2026/02/05 16:55:44 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae#delete note=https://localhost.localdomain:8443/post/019c2ebb-2c3c-7bd8-9e7e-0b0a045487ae thread=https://localhost.localdomain:8443/post/019c2ebb-2c3a-7096-9a9a-609219a3de86 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToLocalPostByLocalFollower (0.75s) === RUN TestForward_EditedReplyToPublicPost 2026/02/05 16:55:44 INFO Applying migration id=initial 2026/02/05 16:55:44 INFO Applying migration id=notesupdated 2026/02/05 16:55:44 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:44 INFO Applying migration id=activitiesid 2026/02/05 16:55:44 INFO Applying migration id=outbox 2026/02/05 16:55:44 INFO Applying migration id=edits 2026/02/05 16:55:44 INFO Applying migration id=outboxactor 2026/02/05 16:55:44 INFO Applying migration id=outboxsender 2026/02/05 16:55:44 INFO Applying migration id=thread 2026/02/05 16:55:44 INFO Applying migration id=host 2026/02/05 16:55:44 INFO Applying migration id=sharedinbox 2026/02/05 16:55:44 INFO Applying migration id=noteshost 2026/02/05 16:55:44 INFO Applying migration id=fetched 2026/02/05 16:55:44 INFO Applying migration id=move 2026/02/05 16:55:44 INFO Applying migration id=cleanup 2026/02/05 16:55:44 INFO Applying migration id=received 2026/02/05 16:55:44 INFO Applying migration id=namehost 2026/02/05 16:55:44 INFO Applying migration id=outboxhost 2026/02/05 16:55:44 INFO Applying migration id=notesfts 2026/02/05 16:55:44 INFO Applying migration id=iconsname 2026/02/05 16:55:44 INFO Applying migration id=nohash 2026/02/05 16:55:44 INFO Applying migration id=shares 2026/02/05 16:55:44 INFO Applying migration id=actorttl 2026/02/05 16:55:44 INFO Applying migration id=tocc 2026/02/05 16:55:44 INFO Applying migration id=followeds 2026/02/05 16:55:44 INFO Applying migration id=certhash 2026/02/05 16:55:44 INFO Applying migration id=follows_sync 2026/02/05 16:55:44 INFO Applying migration id=jsonpath 2026/02/05 16:55:44 INFO Applying migration id=localforward 2026/02/05 16:55:44 INFO Applying migration id=avatar 2026/02/05 16:55:44 INFO Applying migration id=noimage 2026/02/05 16:55:44 INFO Applying migration id=feed 2026/02/05 16:55:44 INFO Applying migration id=bookmarks 2026/02/05 16:55:44 INFO Applying migration id=shareactivity 2026/02/05 16:55:44 INFO Applying migration id=application 2026/02/05 16:55:44 INFO Applying migration id=certificates 2026/02/05 16:55:44 INFO Applying migration id=rawforward 2026/02/05 16:55:44 INFO Applying migration id=publickey 2026/02/05 16:55:44 INFO Applying migration id=resolvegroup 2026/02/05 16:55:44 INFO Applying migration id=reject 2026/02/05 16:55:44 INFO Applying migration id=autodel 2026/02/05 16:55:44 INFO Applying migration id=jsonb 2026/02/05 16:55:44 INFO Applying migration id=quote 2026/02/05 16:55:44 INFO Applying migration id=rfc9421 2026/02/05 16:55:44 INFO Applying migration id=keys 2026/02/05 16:55:44 INFO Applying migration id=portable 2026/02/05 16:55:44 INFO Applying migration id=proofs 2026/02/05 16:55:44 INFO Applying migration id=contexts 2026/02/05 16:55:44 INFO Applying migration id=deliverieshost 2026/02/05 16:55:44 INFO Applying migration id=pembegin 2026/02/05 16:55:44 INFO Applying migration id=didhost 2026/02/05 16:55:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-3161-7090-8861-de9c9d27180d 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/02/05 16:55:45 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/02/05 16:55:45 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:55:45 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/02/05 16:55:45 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.32s) === RUN TestForward_ResentEditedReplyToPublicPost 2026/02/05 16:55:45 INFO Applying migration id=initial 2026/02/05 16:55:45 INFO Applying migration id=notesupdated 2026/02/05 16:55:45 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:45 INFO Applying migration id=activitiesid 2026/02/05 16:55:45 INFO Applying migration id=outbox 2026/02/05 16:55:45 INFO Applying migration id=edits 2026/02/05 16:55:45 INFO Applying migration id=outboxactor 2026/02/05 16:55:45 INFO Applying migration id=outboxsender 2026/02/05 16:55:45 INFO Applying migration id=thread 2026/02/05 16:55:45 INFO Applying migration id=host 2026/02/05 16:55:45 INFO Applying migration id=sharedinbox 2026/02/05 16:55:45 INFO Applying migration id=noteshost 2026/02/05 16:55:45 INFO Applying migration id=fetched 2026/02/05 16:55:45 INFO Applying migration id=move 2026/02/05 16:55:45 INFO Applying migration id=cleanup 2026/02/05 16:55:45 INFO Applying migration id=received 2026/02/05 16:55:45 INFO Applying migration id=namehost 2026/02/05 16:55:45 INFO Applying migration id=outboxhost 2026/02/05 16:55:45 INFO Applying migration id=notesfts 2026/02/05 16:55:45 INFO Applying migration id=iconsname 2026/02/05 16:55:45 INFO Applying migration id=nohash 2026/02/05 16:55:45 INFO Applying migration id=shares 2026/02/05 16:55:45 INFO Applying migration id=actorttl 2026/02/05 16:55:45 INFO Applying migration id=tocc 2026/02/05 16:55:45 INFO Applying migration id=followeds 2026/02/05 16:55:45 INFO Applying migration id=certhash 2026/02/05 16:55:45 INFO Applying migration id=follows_sync 2026/02/05 16:55:45 INFO Applying migration id=jsonpath 2026/02/05 16:55:45 INFO Applying migration id=localforward 2026/02/05 16:55:45 INFO Applying migration id=avatar 2026/02/05 16:55:45 INFO Applying migration id=noimage 2026/02/05 16:55:45 INFO Applying migration id=feed 2026/02/05 16:55:45 INFO Applying migration id=bookmarks 2026/02/05 16:55:45 INFO Applying migration id=shareactivity 2026/02/05 16:55:45 INFO Applying migration id=application 2026/02/05 16:55:45 INFO Applying migration id=certificates 2026/02/05 16:55:45 INFO Applying migration id=rawforward 2026/02/05 16:55:45 INFO Applying migration id=publickey 2026/02/05 16:55:45 INFO Applying migration id=resolvegroup 2026/02/05 16:55:45 INFO Applying migration id=reject 2026/02/05 16:55:45 INFO Applying migration id=autodel 2026/02/05 16:55:45 INFO Applying migration id=jsonb 2026/02/05 16:55:45 INFO Applying migration id=quote 2026/02/05 16:55:45 INFO Applying migration id=rfc9421 2026/02/05 16:55:45 INFO Applying migration id=keys 2026/02/05 16:55:45 INFO Applying migration id=portable 2026/02/05 16:55:45 INFO Applying migration id=proofs 2026/02/05 16:55:45 INFO Applying migration id=contexts 2026/02/05 16:55:45 INFO Applying migration id=deliverieshost 2026/02/05 16:55:45 INFO Applying migration id=pembegin 2026/02/05 16:55:45 INFO Applying migration id=didhost 2026/02/05 16:55:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-34f1-7b03-9940-4204dc6fd67b 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/02/05 16:55:46 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/02/05 16:55: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/02/05 16:55:46 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/02/05 16:55:46 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 (0.91s) === RUN TestForward_DeletedReplyToPublicPost 2026/02/05 16:55:46 INFO Applying migration id=initial 2026/02/05 16:55:46 INFO Applying migration id=notesupdated 2026/02/05 16:55:46 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:46 INFO Applying migration id=activitiesid 2026/02/05 16:55:46 INFO Applying migration id=outbox 2026/02/05 16:55:46 INFO Applying migration id=edits 2026/02/05 16:55:46 INFO Applying migration id=outboxactor 2026/02/05 16:55:46 INFO Applying migration id=outboxsender 2026/02/05 16:55:46 INFO Applying migration id=thread 2026/02/05 16:55:46 INFO Applying migration id=host 2026/02/05 16:55:46 INFO Applying migration id=sharedinbox 2026/02/05 16:55:46 INFO Applying migration id=noteshost 2026/02/05 16:55:46 INFO Applying migration id=fetched 2026/02/05 16:55:46 INFO Applying migration id=move 2026/02/05 16:55:46 INFO Applying migration id=cleanup 2026/02/05 16:55:46 INFO Applying migration id=received 2026/02/05 16:55:46 INFO Applying migration id=namehost 2026/02/05 16:55:46 INFO Applying migration id=outboxhost 2026/02/05 16:55:46 INFO Applying migration id=notesfts 2026/02/05 16:55:46 INFO Applying migration id=iconsname 2026/02/05 16:55:46 INFO Applying migration id=nohash 2026/02/05 16:55:46 INFO Applying migration id=shares 2026/02/05 16:55:46 INFO Applying migration id=actorttl 2026/02/05 16:55:46 INFO Applying migration id=tocc 2026/02/05 16:55:46 INFO Applying migration id=followeds 2026/02/05 16:55:46 INFO Applying migration id=certhash 2026/02/05 16:55:46 INFO Applying migration id=follows_sync 2026/02/05 16:55:46 INFO Applying migration id=jsonpath 2026/02/05 16:55:46 INFO Applying migration id=localforward 2026/02/05 16:55:46 INFO Applying migration id=avatar 2026/02/05 16:55:46 INFO Applying migration id=noimage 2026/02/05 16:55:46 INFO Applying migration id=feed 2026/02/05 16:55:46 INFO Applying migration id=bookmarks 2026/02/05 16:55:46 INFO Applying migration id=shareactivity 2026/02/05 16:55:46 INFO Applying migration id=application 2026/02/05 16:55:46 INFO Applying migration id=certificates 2026/02/05 16:55:46 INFO Applying migration id=rawforward 2026/02/05 16:55:46 INFO Applying migration id=publickey 2026/02/05 16:55:46 INFO Applying migration id=resolvegroup 2026/02/05 16:55:46 INFO Applying migration id=reject 2026/02/05 16:55:46 INFO Applying migration id=autodel 2026/02/05 16:55:46 INFO Applying migration id=jsonb 2026/02/05 16:55:46 INFO Applying migration id=quote 2026/02/05 16:55:46 INFO Applying migration id=rfc9421 2026/02/05 16:55:46 INFO Applying migration id=keys 2026/02/05 16:55:46 INFO Applying migration id=portable 2026/02/05 16:55:46 INFO Applying migration id=proofs 2026/02/05 16:55:46 INFO Applying migration id=contexts 2026/02/05 16:55:46 INFO Applying migration id=deliverieshost 2026/02/05 16:55:46 INFO Applying migration id=pembegin 2026/02/05 16:55:46 INFO Applying migration id=didhost 2026/02/05 16:55:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-396e-746e-8779-58bf1ec52caf 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/02/05 16:55: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/02/05 16:55: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/02/05 16:55:47 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/02/05 16:55:47 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/02/05 16:55:47 INFO Applying migration id=initial 2026/02/05 16:55:47 INFO Applying migration id=notesupdated 2026/02/05 16:55:47 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:47 INFO Applying migration id=activitiesid 2026/02/05 16:55:47 INFO Applying migration id=outbox 2026/02/05 16:55:47 INFO Applying migration id=edits 2026/02/05 16:55:47 INFO Applying migration id=outboxactor 2026/02/05 16:55:47 INFO Applying migration id=outboxsender 2026/02/05 16:55:47 INFO Applying migration id=thread 2026/02/05 16:55:47 INFO Applying migration id=host 2026/02/05 16:55:47 INFO Applying migration id=sharedinbox 2026/02/05 16:55:47 INFO Applying migration id=noteshost 2026/02/05 16:55:47 INFO Applying migration id=fetched 2026/02/05 16:55:47 INFO Applying migration id=move 2026/02/05 16:55:47 INFO Applying migration id=cleanup 2026/02/05 16:55:47 INFO Applying migration id=received 2026/02/05 16:55:47 INFO Applying migration id=namehost 2026/02/05 16:55:47 INFO Applying migration id=outboxhost 2026/02/05 16:55:47 INFO Applying migration id=notesfts 2026/02/05 16:55:47 INFO Applying migration id=iconsname 2026/02/05 16:55:47 INFO Applying migration id=nohash 2026/02/05 16:55:47 INFO Applying migration id=shares 2026/02/05 16:55:47 INFO Applying migration id=actorttl 2026/02/05 16:55:47 INFO Applying migration id=tocc 2026/02/05 16:55:47 INFO Applying migration id=followeds 2026/02/05 16:55:47 INFO Applying migration id=certhash 2026/02/05 16:55:47 INFO Applying migration id=follows_sync 2026/02/05 16:55:47 INFO Applying migration id=jsonpath 2026/02/05 16:55:47 INFO Applying migration id=localforward 2026/02/05 16:55:47 INFO Applying migration id=avatar 2026/02/05 16:55:47 INFO Applying migration id=noimage 2026/02/05 16:55:47 INFO Applying migration id=feed 2026/02/05 16:55:47 INFO Applying migration id=bookmarks 2026/02/05 16:55:47 INFO Applying migration id=shareactivity 2026/02/05 16:55:47 INFO Applying migration id=application 2026/02/05 16:55:47 INFO Applying migration id=certificates 2026/02/05 16:55:47 INFO Applying migration id=rawforward 2026/02/05 16:55:47 INFO Applying migration id=publickey 2026/02/05 16:55:47 INFO Applying migration id=resolvegroup 2026/02/05 16:55:47 INFO Applying migration id=reject 2026/02/05 16:55:47 INFO Applying migration id=autodel 2026/02/05 16:55:47 INFO Applying migration id=jsonb 2026/02/05 16:55:47 INFO Applying migration id=quote 2026/02/05 16:55:47 INFO Applying migration id=rfc9421 2026/02/05 16:55:47 INFO Applying migration id=keys 2026/02/05 16:55:47 INFO Applying migration id=portable 2026/02/05 16:55:47 INFO Applying migration id=proofs 2026/02/05 16:55:47 INFO Applying migration id=contexts 2026/02/05 16:55:47 INFO Applying migration id=deliverieshost 2026/02/05 16:55:47 INFO Applying migration id=pembegin 2026/02/05 16:55:47 INFO Applying migration id=didhost 2026/02/05 16:55:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-3d78-79f2-837c-24ecadeb4a5c 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/02/05 16:55:48 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/02/05 16:55: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/02/05 16:55:48 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/02/05 16:55:48 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/02/05 16:55:48 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.03s) === RUN TestFTS_Happyflow 2026/02/05 16:55:48 INFO Applying migration id=initial 2026/02/05 16:55:48 INFO Applying migration id=notesupdated 2026/02/05 16:55:48 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:48 INFO Applying migration id=activitiesid 2026/02/05 16:55:48 INFO Applying migration id=outbox 2026/02/05 16:55:48 INFO Applying migration id=edits 2026/02/05 16:55:48 INFO Applying migration id=outboxactor 2026/02/05 16:55:48 INFO Applying migration id=outboxsender 2026/02/05 16:55:48 INFO Applying migration id=thread 2026/02/05 16:55:48 INFO Applying migration id=host 2026/02/05 16:55:48 INFO Applying migration id=sharedinbox 2026/02/05 16:55:48 INFO Applying migration id=noteshost 2026/02/05 16:55:48 INFO Applying migration id=fetched 2026/02/05 16:55:48 INFO Applying migration id=move 2026/02/05 16:55:48 INFO Applying migration id=cleanup 2026/02/05 16:55:48 INFO Applying migration id=received 2026/02/05 16:55:48 INFO Applying migration id=namehost 2026/02/05 16:55:48 INFO Applying migration id=outboxhost 2026/02/05 16:55:48 INFO Applying migration id=notesfts 2026/02/05 16:55:48 INFO Applying migration id=iconsname 2026/02/05 16:55:48 INFO Applying migration id=nohash 2026/02/05 16:55:48 INFO Applying migration id=shares 2026/02/05 16:55:48 INFO Applying migration id=actorttl 2026/02/05 16:55:48 INFO Applying migration id=tocc 2026/02/05 16:55:48 INFO Applying migration id=followeds 2026/02/05 16:55:48 INFO Applying migration id=certhash 2026/02/05 16:55:48 INFO Applying migration id=follows_sync 2026/02/05 16:55:48 INFO Applying migration id=jsonpath 2026/02/05 16:55:48 INFO Applying migration id=localforward 2026/02/05 16:55:48 INFO Applying migration id=avatar 2026/02/05 16:55:48 INFO Applying migration id=noimage 2026/02/05 16:55:48 INFO Applying migration id=feed 2026/02/05 16:55:48 INFO Applying migration id=bookmarks 2026/02/05 16:55:48 INFO Applying migration id=shareactivity 2026/02/05 16:55:48 INFO Applying migration id=application 2026/02/05 16:55:48 INFO Applying migration id=certificates 2026/02/05 16:55:48 INFO Applying migration id=rawforward 2026/02/05 16:55:48 INFO Applying migration id=publickey 2026/02/05 16:55:48 INFO Applying migration id=resolvegroup 2026/02/05 16:55:48 INFO Applying migration id=reject 2026/02/05 16:55:48 INFO Applying migration id=autodel 2026/02/05 16:55:48 INFO Applying migration id=jsonb 2026/02/05 16:55:48 INFO Applying migration id=quote 2026/02/05 16:55:48 INFO Applying migration id=rfc9421 2026/02/05 16:55:48 INFO Applying migration id=keys 2026/02/05 16:55:48 INFO Applying migration id=portable 2026/02/05 16:55:48 INFO Applying migration id=proofs 2026/02/05 16:55:48 INFO Applying migration id=contexts 2026/02/05 16:55:48 INFO Applying migration id=deliverieshost 2026/02/05 16:55:49 INFO Applying migration id=pembegin 2026/02/05 16:55:49 INFO Applying migration id=didhost 2026/02/05 16:55:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-424c-7267-b237-f66410dd9cb1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-424c-71db-8d50-3ee63aecff3e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-424c-71db-8d50-3ee63aecff3e --- PASS: TestFTS_Happyflow (1.23s) === RUN TestFTS_HashtagWithoutHash 2026/02/05 16:55:50 INFO Applying migration id=initial 2026/02/05 16:55:50 INFO Applying migration id=notesupdated 2026/02/05 16:55:50 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:50 INFO Applying migration id=activitiesid 2026/02/05 16:55:50 INFO Applying migration id=outbox 2026/02/05 16:55:50 INFO Applying migration id=edits 2026/02/05 16:55:50 INFO Applying migration id=outboxactor 2026/02/05 16:55:50 INFO Applying migration id=outboxsender 2026/02/05 16:55:50 INFO Applying migration id=thread 2026/02/05 16:55:50 INFO Applying migration id=host 2026/02/05 16:55:50 INFO Applying migration id=sharedinbox 2026/02/05 16:55:50 INFO Applying migration id=noteshost 2026/02/05 16:55:50 INFO Applying migration id=fetched 2026/02/05 16:55:50 INFO Applying migration id=move 2026/02/05 16:55:50 INFO Applying migration id=cleanup 2026/02/05 16:55:50 INFO Applying migration id=received 2026/02/05 16:55:50 INFO Applying migration id=namehost 2026/02/05 16:55:50 INFO Applying migration id=outboxhost 2026/02/05 16:55:50 INFO Applying migration id=notesfts 2026/02/05 16:55:50 INFO Applying migration id=iconsname 2026/02/05 16:55:50 INFO Applying migration id=nohash 2026/02/05 16:55:50 INFO Applying migration id=shares 2026/02/05 16:55:50 INFO Applying migration id=actorttl 2026/02/05 16:55:50 INFO Applying migration id=tocc 2026/02/05 16:55:50 INFO Applying migration id=followeds 2026/02/05 16:55:50 INFO Applying migration id=certhash 2026/02/05 16:55:50 INFO Applying migration id=follows_sync 2026/02/05 16:55:50 INFO Applying migration id=jsonpath 2026/02/05 16:55:50 INFO Applying migration id=localforward 2026/02/05 16:55:50 INFO Applying migration id=avatar 2026/02/05 16:55:50 INFO Applying migration id=noimage 2026/02/05 16:55:50 INFO Applying migration id=feed 2026/02/05 16:55:50 INFO Applying migration id=bookmarks 2026/02/05 16:55:50 INFO Applying migration id=shareactivity 2026/02/05 16:55:50 INFO Applying migration id=application 2026/02/05 16:55:50 INFO Applying migration id=certificates 2026/02/05 16:55:50 INFO Applying migration id=rawforward 2026/02/05 16:55:50 INFO Applying migration id=publickey 2026/02/05 16:55:50 INFO Applying migration id=resolvegroup 2026/02/05 16:55:50 INFO Applying migration id=reject 2026/02/05 16:55:50 INFO Applying migration id=autodel 2026/02/05 16:55:50 INFO Applying migration id=jsonb 2026/02/05 16:55:50 INFO Applying migration id=quote 2026/02/05 16:55:50 INFO Applying migration id=rfc9421 2026/02/05 16:55:50 INFO Applying migration id=keys 2026/02/05 16:55:50 INFO Applying migration id=portable 2026/02/05 16:55:50 INFO Applying migration id=proofs 2026/02/05 16:55:50 INFO Applying migration id=contexts 2026/02/05 16:55:50 INFO Applying migration id=deliverieshost 2026/02/05 16:55:50 INFO Applying migration id=pembegin 2026/02/05 16:55:50 INFO Applying migration id=didhost 2026/02/05 16:55:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-45d2-7b27-874f-f00f8d695175 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-45d2-7a8a-95f8-ae10294ed302 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-45d2-7a8a-95f8-ae10294ed302 --- PASS: TestFTS_HashtagWithoutHash (0.90s) === RUN TestFTS_HashtagWithHash 2026/02/05 16:55:51 INFO Applying migration id=initial 2026/02/05 16:55:51 INFO Applying migration id=notesupdated 2026/02/05 16:55:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:51 INFO Applying migration id=activitiesid 2026/02/05 16:55:51 INFO Applying migration id=outbox 2026/02/05 16:55:51 INFO Applying migration id=edits 2026/02/05 16:55:51 INFO Applying migration id=outboxactor 2026/02/05 16:55:51 INFO Applying migration id=outboxsender 2026/02/05 16:55:51 INFO Applying migration id=thread 2026/02/05 16:55:51 INFO Applying migration id=host 2026/02/05 16:55:51 INFO Applying migration id=sharedinbox 2026/02/05 16:55:51 INFO Applying migration id=noteshost 2026/02/05 16:55:51 INFO Applying migration id=fetched 2026/02/05 16:55:51 INFO Applying migration id=move 2026/02/05 16:55:51 INFO Applying migration id=cleanup 2026/02/05 16:55:51 INFO Applying migration id=received 2026/02/05 16:55:51 INFO Applying migration id=namehost 2026/02/05 16:55:51 INFO Applying migration id=outboxhost 2026/02/05 16:55:51 INFO Applying migration id=notesfts 2026/02/05 16:55:51 INFO Applying migration id=iconsname 2026/02/05 16:55:51 INFO Applying migration id=nohash 2026/02/05 16:55:51 INFO Applying migration id=shares 2026/02/05 16:55:51 INFO Applying migration id=actorttl 2026/02/05 16:55:51 INFO Applying migration id=tocc 2026/02/05 16:55:51 INFO Applying migration id=followeds 2026/02/05 16:55:51 INFO Applying migration id=certhash 2026/02/05 16:55:51 INFO Applying migration id=follows_sync 2026/02/05 16:55:51 INFO Applying migration id=jsonpath 2026/02/05 16:55:51 INFO Applying migration id=localforward 2026/02/05 16:55:51 INFO Applying migration id=avatar 2026/02/05 16:55:51 INFO Applying migration id=noimage 2026/02/05 16:55:51 INFO Applying migration id=feed 2026/02/05 16:55:51 INFO Applying migration id=bookmarks 2026/02/05 16:55:51 INFO Applying migration id=shareactivity 2026/02/05 16:55:51 INFO Applying migration id=application 2026/02/05 16:55:51 INFO Applying migration id=certificates 2026/02/05 16:55:51 INFO Applying migration id=rawforward 2026/02/05 16:55:51 INFO Applying migration id=publickey 2026/02/05 16:55:51 INFO Applying migration id=resolvegroup 2026/02/05 16:55:51 INFO Applying migration id=reject 2026/02/05 16:55:51 INFO Applying migration id=autodel 2026/02/05 16:55:51 INFO Applying migration id=jsonb 2026/02/05 16:55:51 INFO Applying migration id=quote 2026/02/05 16:55:51 INFO Applying migration id=rfc9421 2026/02/05 16:55:51 INFO Applying migration id=keys 2026/02/05 16:55:51 INFO Applying migration id=portable 2026/02/05 16:55:51 INFO Applying migration id=proofs 2026/02/05 16:55:51 INFO Applying migration id=contexts 2026/02/05 16:55:51 INFO Applying migration id=deliverieshost 2026/02/05 16:55:51 INFO Applying migration id=pembegin 2026/02/05 16:55:51 INFO Applying migration id=didhost 2026/02/05 16:55:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-4992-7c13-8512-f652519080da activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-4992-7ab7-967a-e6ed7b496817 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-4992-7ab7-967a-e6ed7b496817 --- PASS: TestFTS_HashtagWithHash (0.96s) === RUN TestFTS_HashtagWithHashAndQuotes 2026/02/05 16:55:51 INFO Applying migration id=initial 2026/02/05 16:55:51 INFO Applying migration id=notesupdated 2026/02/05 16:55:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:51 INFO Applying migration id=activitiesid 2026/02/05 16:55:51 INFO Applying migration id=outbox 2026/02/05 16:55:51 INFO Applying migration id=edits 2026/02/05 16:55:51 INFO Applying migration id=outboxactor 2026/02/05 16:55:51 INFO Applying migration id=outboxsender 2026/02/05 16:55:51 INFO Applying migration id=thread 2026/02/05 16:55:51 INFO Applying migration id=host 2026/02/05 16:55:51 INFO Applying migration id=sharedinbox 2026/02/05 16:55:51 INFO Applying migration id=noteshost 2026/02/05 16:55:51 INFO Applying migration id=fetched 2026/02/05 16:55:51 INFO Applying migration id=move 2026/02/05 16:55:51 INFO Applying migration id=cleanup 2026/02/05 16:55:51 INFO Applying migration id=received 2026/02/05 16:55:51 INFO Applying migration id=namehost 2026/02/05 16:55:51 INFO Applying migration id=outboxhost 2026/02/05 16:55:51 INFO Applying migration id=notesfts 2026/02/05 16:55:51 INFO Applying migration id=iconsname 2026/02/05 16:55:51 INFO Applying migration id=nohash 2026/02/05 16:55:51 INFO Applying migration id=shares 2026/02/05 16:55:51 INFO Applying migration id=actorttl 2026/02/05 16:55:51 INFO Applying migration id=tocc 2026/02/05 16:55:52 INFO Applying migration id=followeds 2026/02/05 16:55:52 INFO Applying migration id=certhash 2026/02/05 16:55:52 INFO Applying migration id=follows_sync 2026/02/05 16:55:52 INFO Applying migration id=jsonpath 2026/02/05 16:55:52 INFO Applying migration id=localforward 2026/02/05 16:55:52 INFO Applying migration id=avatar 2026/02/05 16:55:52 INFO Applying migration id=noimage 2026/02/05 16:55:52 INFO Applying migration id=feed 2026/02/05 16:55:52 INFO Applying migration id=bookmarks 2026/02/05 16:55:52 INFO Applying migration id=shareactivity 2026/02/05 16:55:52 INFO Applying migration id=application 2026/02/05 16:55:52 INFO Applying migration id=certificates 2026/02/05 16:55:52 INFO Applying migration id=rawforward 2026/02/05 16:55:52 INFO Applying migration id=publickey 2026/02/05 16:55:52 INFO Applying migration id=resolvegroup 2026/02/05 16:55:52 INFO Applying migration id=reject 2026/02/05 16:55:52 INFO Applying migration id=autodel 2026/02/05 16:55:52 INFO Applying migration id=jsonb 2026/02/05 16:55:52 INFO Applying migration id=quote 2026/02/05 16:55:52 INFO Applying migration id=rfc9421 2026/02/05 16:55:52 INFO Applying migration id=keys 2026/02/05 16:55:52 INFO Applying migration id=portable 2026/02/05 16:55:52 INFO Applying migration id=proofs 2026/02/05 16:55:52 INFO Applying migration id=contexts 2026/02/05 16:55:52 INFO Applying migration id=deliverieshost 2026/02/05 16:55:52 INFO Applying migration id=pembegin 2026/02/05 16:55:52 INFO Applying migration id=didhost 2026/02/05 16:55:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-4c06-7b80-97e1-6f4e6b7baeb7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-4c06-7ae5-ab40-24b438aad944 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-4c06-7ae5-ab40-24b438aad944 --- PASS: TestFTS_HashtagWithHashAndQuotes (0.63s) === RUN TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser 2026/02/05 16:55:52 INFO Applying migration id=initial 2026/02/05 16:55:52 INFO Applying migration id=notesupdated 2026/02/05 16:55:52 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:52 INFO Applying migration id=activitiesid 2026/02/05 16:55:52 INFO Applying migration id=outbox 2026/02/05 16:55:52 INFO Applying migration id=edits 2026/02/05 16:55:52 INFO Applying migration id=outboxactor 2026/02/05 16:55:52 INFO Applying migration id=outboxsender 2026/02/05 16:55:52 INFO Applying migration id=thread 2026/02/05 16:55:52 INFO Applying migration id=host 2026/02/05 16:55:52 INFO Applying migration id=sharedinbox 2026/02/05 16:55:52 INFO Applying migration id=noteshost 2026/02/05 16:55:52 INFO Applying migration id=fetched 2026/02/05 16:55:52 INFO Applying migration id=move 2026/02/05 16:55:52 INFO Applying migration id=cleanup 2026/02/05 16:55:52 INFO Applying migration id=received 2026/02/05 16:55:52 INFO Applying migration id=namehost 2026/02/05 16:55:52 INFO Applying migration id=outboxhost 2026/02/05 16:55:52 INFO Applying migration id=notesfts 2026/02/05 16:55:52 INFO Applying migration id=iconsname 2026/02/05 16:55:52 INFO Applying migration id=nohash 2026/02/05 16:55:52 INFO Applying migration id=shares 2026/02/05 16:55:52 INFO Applying migration id=actorttl 2026/02/05 16:55:52 INFO Applying migration id=tocc 2026/02/05 16:55:52 INFO Applying migration id=followeds 2026/02/05 16:55:52 INFO Applying migration id=certhash 2026/02/05 16:55:52 INFO Applying migration id=follows_sync 2026/02/05 16:55:52 INFO Applying migration id=jsonpath 2026/02/05 16:55:52 INFO Applying migration id=localforward 2026/02/05 16:55:52 INFO Applying migration id=avatar 2026/02/05 16:55:52 INFO Applying migration id=noimage 2026/02/05 16:55:52 INFO Applying migration id=feed 2026/02/05 16:55:52 INFO Applying migration id=bookmarks 2026/02/05 16:55:52 INFO Applying migration id=shareactivity 2026/02/05 16:55:52 INFO Applying migration id=application 2026/02/05 16:55:52 INFO Applying migration id=certificates 2026/02/05 16:55:52 INFO Applying migration id=rawforward 2026/02/05 16:55:52 INFO Applying migration id=publickey 2026/02/05 16:55:52 INFO Applying migration id=resolvegroup 2026/02/05 16:55:52 INFO Applying migration id=reject 2026/02/05 16:55:52 INFO Applying migration id=autodel 2026/02/05 16:55:52 INFO Applying migration id=jsonb 2026/02/05 16:55:52 INFO Applying migration id=quote 2026/02/05 16:55:52 INFO Applying migration id=rfc9421 2026/02/05 16:55:52 INFO Applying migration id=keys 2026/02/05 16:55:52 INFO Applying migration id=portable 2026/02/05 16:55:52 INFO Applying migration id=proofs 2026/02/05 16:55:52 INFO Applying migration id=contexts 2026/02/05 16:55:52 INFO Applying migration id=deliverieshost 2026/02/05 16:55:52 INFO Applying migration id=pembegin 2026/02/05 16:55:52 INFO Applying migration id=didhost 2026/02/05 16:55:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-51c9-7591-9af6-eb39f534b271 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-51c9-7501-a1fc-157412ab3093 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-51c9-7501-a1fc-157412ab3093 --- PASS: TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser (1.47s) === RUN TestFTS_HashtagWithHashAndQuotesSecondPage 2026/02/05 16:55:54 INFO Applying migration id=initial 2026/02/05 16:55:54 INFO Applying migration id=notesupdated 2026/02/05 16:55:54 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:54 INFO Applying migration id=activitiesid 2026/02/05 16:55:54 INFO Applying migration id=outbox 2026/02/05 16:55:54 INFO Applying migration id=edits 2026/02/05 16:55:54 INFO Applying migration id=outboxactor 2026/02/05 16:55:54 INFO Applying migration id=outboxsender 2026/02/05 16:55:54 INFO Applying migration id=thread 2026/02/05 16:55:54 INFO Applying migration id=host 2026/02/05 16:55:54 INFO Applying migration id=sharedinbox 2026/02/05 16:55:54 INFO Applying migration id=noteshost 2026/02/05 16:55:54 INFO Applying migration id=fetched 2026/02/05 16:55:54 INFO Applying migration id=move 2026/02/05 16:55:54 INFO Applying migration id=cleanup 2026/02/05 16:55:54 INFO Applying migration id=received 2026/02/05 16:55:54 INFO Applying migration id=namehost 2026/02/05 16:55:54 INFO Applying migration id=outboxhost 2026/02/05 16:55:54 INFO Applying migration id=notesfts 2026/02/05 16:55:54 INFO Applying migration id=iconsname 2026/02/05 16:55:54 INFO Applying migration id=nohash 2026/02/05 16:55:54 INFO Applying migration id=shares 2026/02/05 16:55:54 INFO Applying migration id=actorttl 2026/02/05 16:55:54 INFO Applying migration id=tocc 2026/02/05 16:55:54 INFO Applying migration id=followeds 2026/02/05 16:55:54 INFO Applying migration id=certhash 2026/02/05 16:55:54 INFO Applying migration id=follows_sync 2026/02/05 16:55:54 INFO Applying migration id=jsonpath 2026/02/05 16:55:54 INFO Applying migration id=localforward 2026/02/05 16:55:54 INFO Applying migration id=avatar 2026/02/05 16:55:54 INFO Applying migration id=noimage 2026/02/05 16:55:54 INFO Applying migration id=feed 2026/02/05 16:55:54 INFO Applying migration id=bookmarks 2026/02/05 16:55:54 INFO Applying migration id=shareactivity 2026/02/05 16:55:54 INFO Applying migration id=application 2026/02/05 16:55:54 INFO Applying migration id=certificates 2026/02/05 16:55:54 INFO Applying migration id=rawforward 2026/02/05 16:55:54 INFO Applying migration id=publickey 2026/02/05 16:55:54 INFO Applying migration id=resolvegroup 2026/02/05 16:55:54 INFO Applying migration id=reject 2026/02/05 16:55:54 INFO Applying migration id=autodel 2026/02/05 16:55:54 INFO Applying migration id=jsonb 2026/02/05 16:55:54 INFO Applying migration id=quote 2026/02/05 16:55:54 INFO Applying migration id=rfc9421 2026/02/05 16:55:54 INFO Applying migration id=keys 2026/02/05 16:55:54 INFO Applying migration id=portable 2026/02/05 16:55:54 INFO Applying migration id=proofs 2026/02/05 16:55:54 INFO Applying migration id=contexts 2026/02/05 16:55:54 INFO Applying migration id=deliverieshost 2026/02/05 16:55:54 INFO Applying migration id=pembegin 2026/02/05 16:55:54 INFO Applying migration id=didhost 2026/02/05 16:55:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-545f-71e9-90c8-ce7787e68c66 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-545f-7152-8f0b-4e8c63944e38 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-545f-7152-8f0b-4e8c63944e38 --- PASS: TestFTS_HashtagWithHashAndQuotesSecondPage (0.66s) === RUN TestFTS_NoInput 2026/02/05 16:55:54 INFO Applying migration id=initial 2026/02/05 16:55:54 INFO Applying migration id=notesupdated 2026/02/05 16:55:54 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:54 INFO Applying migration id=activitiesid 2026/02/05 16:55:54 INFO Applying migration id=outbox 2026/02/05 16:55:54 INFO Applying migration id=edits 2026/02/05 16:55:54 INFO Applying migration id=outboxactor 2026/02/05 16:55:54 INFO Applying migration id=outboxsender 2026/02/05 16:55:54 INFO Applying migration id=thread 2026/02/05 16:55:54 INFO Applying migration id=host 2026/02/05 16:55:54 INFO Applying migration id=sharedinbox 2026/02/05 16:55:54 INFO Applying migration id=noteshost 2026/02/05 16:55:54 INFO Applying migration id=fetched 2026/02/05 16:55:54 INFO Applying migration id=move 2026/02/05 16:55:54 INFO Applying migration id=cleanup 2026/02/05 16:55:54 INFO Applying migration id=received 2026/02/05 16:55:54 INFO Applying migration id=namehost 2026/02/05 16:55:54 INFO Applying migration id=outboxhost 2026/02/05 16:55:54 INFO Applying migration id=notesfts 2026/02/05 16:55:54 INFO Applying migration id=iconsname 2026/02/05 16:55:54 INFO Applying migration id=nohash 2026/02/05 16:55:54 INFO Applying migration id=shares 2026/02/05 16:55:54 INFO Applying migration id=actorttl 2026/02/05 16:55:54 INFO Applying migration id=tocc 2026/02/05 16:55:54 INFO Applying migration id=followeds 2026/02/05 16:55:54 INFO Applying migration id=certhash 2026/02/05 16:55:54 INFO Applying migration id=follows_sync 2026/02/05 16:55:54 INFO Applying migration id=jsonpath 2026/02/05 16:55:54 INFO Applying migration id=localforward 2026/02/05 16:55:54 INFO Applying migration id=avatar 2026/02/05 16:55:54 INFO Applying migration id=noimage 2026/02/05 16:55:54 INFO Applying migration id=feed 2026/02/05 16:55:54 INFO Applying migration id=bookmarks 2026/02/05 16:55:54 INFO Applying migration id=shareactivity 2026/02/05 16:55:54 INFO Applying migration id=application 2026/02/05 16:55:54 INFO Applying migration id=certificates 2026/02/05 16:55:54 INFO Applying migration id=rawforward 2026/02/05 16:55:54 INFO Applying migration id=publickey 2026/02/05 16:55:54 INFO Applying migration id=resolvegroup 2026/02/05 16:55:54 INFO Applying migration id=reject 2026/02/05 16:55:54 INFO Applying migration id=autodel 2026/02/05 16:55:54 INFO Applying migration id=jsonb 2026/02/05 16:55:54 INFO Applying migration id=quote 2026/02/05 16:55:54 INFO Applying migration id=rfc9421 2026/02/05 16:55:54 INFO Applying migration id=keys 2026/02/05 16:55:54 INFO Applying migration id=portable 2026/02/05 16:55:54 INFO Applying migration id=proofs 2026/02/05 16:55:54 INFO Applying migration id=contexts 2026/02/05 16:55:54 INFO Applying migration id=deliverieshost 2026/02/05 16:55:54 INFO Applying migration id=pembegin 2026/02/05 16:55:54 INFO Applying migration id=didhost --- PASS: TestFTS_NoInput (0.74s) === RUN TestFTS_EmptyInput 2026/02/05 16:55:55 INFO Applying migration id=initial 2026/02/05 16:55:55 INFO Applying migration id=notesupdated 2026/02/05 16:55:55 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:55 INFO Applying migration id=activitiesid 2026/02/05 16:55:55 INFO Applying migration id=outbox 2026/02/05 16:55:55 INFO Applying migration id=edits 2026/02/05 16:55:55 INFO Applying migration id=outboxactor 2026/02/05 16:55:55 INFO Applying migration id=outboxsender 2026/02/05 16:55:55 INFO Applying migration id=thread 2026/02/05 16:55:55 INFO Applying migration id=host 2026/02/05 16:55:55 INFO Applying migration id=sharedinbox 2026/02/05 16:55:55 INFO Applying migration id=noteshost 2026/02/05 16:55:55 INFO Applying migration id=fetched 2026/02/05 16:55:55 INFO Applying migration id=move 2026/02/05 16:55:55 INFO Applying migration id=cleanup 2026/02/05 16:55:55 INFO Applying migration id=received 2026/02/05 16:55:55 INFO Applying migration id=namehost 2026/02/05 16:55:55 INFO Applying migration id=outboxhost 2026/02/05 16:55:55 INFO Applying migration id=notesfts 2026/02/05 16:55:55 INFO Applying migration id=iconsname 2026/02/05 16:55:55 INFO Applying migration id=nohash 2026/02/05 16:55:55 INFO Applying migration id=shares 2026/02/05 16:55:55 INFO Applying migration id=actorttl 2026/02/05 16:55:55 INFO Applying migration id=tocc 2026/02/05 16:55:55 INFO Applying migration id=followeds 2026/02/05 16:55:55 INFO Applying migration id=certhash 2026/02/05 16:55:55 INFO Applying migration id=follows_sync 2026/02/05 16:55:55 INFO Applying migration id=jsonpath 2026/02/05 16:55:55 INFO Applying migration id=localforward 2026/02/05 16:55:55 INFO Applying migration id=avatar 2026/02/05 16:55:55 INFO Applying migration id=noimage 2026/02/05 16:55:55 INFO Applying migration id=feed 2026/02/05 16:55:55 INFO Applying migration id=bookmarks 2026/02/05 16:55:55 INFO Applying migration id=shareactivity 2026/02/05 16:55:55 INFO Applying migration id=application 2026/02/05 16:55:55 INFO Applying migration id=certificates 2026/02/05 16:55:55 INFO Applying migration id=rawforward 2026/02/05 16:55:55 INFO Applying migration id=publickey 2026/02/05 16:55:55 INFO Applying migration id=resolvegroup 2026/02/05 16:55:55 INFO Applying migration id=reject 2026/02/05 16:55:55 INFO Applying migration id=autodel 2026/02/05 16:55:55 INFO Applying migration id=jsonb 2026/02/05 16:55:55 INFO Applying migration id=quote 2026/02/05 16:55:55 INFO Applying migration id=rfc9421 2026/02/05 16:55:55 INFO Applying migration id=keys 2026/02/05 16:55:55 INFO Applying migration id=portable 2026/02/05 16:55:55 INFO Applying migration id=proofs 2026/02/05 16:55:55 INFO Applying migration id=contexts 2026/02/05 16:55:55 INFO Applying migration id=deliverieshost 2026/02/05 16:55:55 INFO Applying migration id=pembegin 2026/02/05 16:55:55 INFO Applying migration id=didhost --- PASS: TestFTS_EmptyInput (1.32s) === RUN TestFTS_InvalidEscapeSequence 2026/02/05 16:55:56 INFO Applying migration id=initial 2026/02/05 16:55:56 INFO Applying migration id=notesupdated 2026/02/05 16:55:56 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:56 INFO Applying migration id=activitiesid 2026/02/05 16:55:56 INFO Applying migration id=outbox 2026/02/05 16:55:56 INFO Applying migration id=edits 2026/02/05 16:55:56 INFO Applying migration id=outboxactor 2026/02/05 16:55:56 INFO Applying migration id=outboxsender 2026/02/05 16:55:56 INFO Applying migration id=thread 2026/02/05 16:55:56 INFO Applying migration id=host 2026/02/05 16:55:56 INFO Applying migration id=sharedinbox 2026/02/05 16:55:56 INFO Applying migration id=noteshost 2026/02/05 16:55:56 INFO Applying migration id=fetched 2026/02/05 16:55:56 INFO Applying migration id=move 2026/02/05 16:55:56 INFO Applying migration id=cleanup 2026/02/05 16:55:56 INFO Applying migration id=received 2026/02/05 16:55:56 INFO Applying migration id=namehost 2026/02/05 16:55:56 INFO Applying migration id=outboxhost 2026/02/05 16:55:56 INFO Applying migration id=notesfts 2026/02/05 16:55:56 INFO Applying migration id=iconsname 2026/02/05 16:55:56 INFO Applying migration id=nohash 2026/02/05 16:55:56 INFO Applying migration id=shares 2026/02/05 16:55:56 INFO Applying migration id=actorttl 2026/02/05 16:55:56 INFO Applying migration id=tocc 2026/02/05 16:55:56 INFO Applying migration id=followeds 2026/02/05 16:55:56 INFO Applying migration id=certhash 2026/02/05 16:55:56 INFO Applying migration id=follows_sync 2026/02/05 16:55:56 INFO Applying migration id=jsonpath 2026/02/05 16:55:56 INFO Applying migration id=localforward 2026/02/05 16:55:56 INFO Applying migration id=avatar 2026/02/05 16:55:56 INFO Applying migration id=noimage 2026/02/05 16:55:56 INFO Applying migration id=feed 2026/02/05 16:55:56 INFO Applying migration id=bookmarks 2026/02/05 16:55:56 INFO Applying migration id=shareactivity 2026/02/05 16:55:56 INFO Applying migration id=application 2026/02/05 16:55:56 INFO Applying migration id=certificates 2026/02/05 16:55:56 INFO Applying migration id=rawforward 2026/02/05 16:55:56 INFO Applying migration id=publickey 2026/02/05 16:55:56 INFO Applying migration id=resolvegroup 2026/02/05 16:55:56 INFO Applying migration id=reject 2026/02/05 16:55:56 INFO Applying migration id=autodel 2026/02/05 16:55:56 INFO Applying migration id=jsonb 2026/02/05 16:55:56 INFO Applying migration id=quote 2026/02/05 16:55:56 INFO Applying migration id=rfc9421 2026/02/05 16:55:56 INFO Applying migration id=keys 2026/02/05 16:55:56 INFO Applying migration id=portable 2026/02/05 16:55:56 INFO Applying migration id=proofs 2026/02/05 16:55:56 INFO Applying migration id=contexts 2026/02/05 16:55:56 INFO Applying migration id=deliverieshost 2026/02/05 16:55:56 INFO Applying migration id=pembegin 2026/02/05 16:55:56 INFO Applying migration id=didhost 2026/02/05 16:55:57 INFO Failed to decode query url=/users/fts?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestFTS_InvalidEscapeSequence (1.07s) === RUN TestFTS_UnathenticatedUser 2026/02/05 16:55:57 INFO Applying migration id=initial 2026/02/05 16:55:57 INFO Applying migration id=notesupdated 2026/02/05 16:55:57 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:57 INFO Applying migration id=activitiesid 2026/02/05 16:55:57 INFO Applying migration id=outbox 2026/02/05 16:55:57 INFO Applying migration id=edits 2026/02/05 16:55:57 INFO Applying migration id=outboxactor 2026/02/05 16:55:57 INFO Applying migration id=outboxsender 2026/02/05 16:55:57 INFO Applying migration id=thread 2026/02/05 16:55:57 INFO Applying migration id=host 2026/02/05 16:55:57 INFO Applying migration id=sharedinbox 2026/02/05 16:55:57 INFO Applying migration id=noteshost 2026/02/05 16:55:57 INFO Applying migration id=fetched 2026/02/05 16:55:57 INFO Applying migration id=move 2026/02/05 16:55:57 INFO Applying migration id=cleanup 2026/02/05 16:55:57 INFO Applying migration id=received 2026/02/05 16:55:57 INFO Applying migration id=namehost 2026/02/05 16:55:57 INFO Applying migration id=outboxhost 2026/02/05 16:55:57 INFO Applying migration id=notesfts 2026/02/05 16:55:57 INFO Applying migration id=iconsname 2026/02/05 16:55:57 INFO Applying migration id=nohash 2026/02/05 16:55:57 INFO Applying migration id=shares 2026/02/05 16:55:57 INFO Applying migration id=actorttl 2026/02/05 16:55:57 INFO Applying migration id=tocc 2026/02/05 16:55:57 INFO Applying migration id=followeds 2026/02/05 16:55:57 INFO Applying migration id=certhash 2026/02/05 16:55:57 INFO Applying migration id=follows_sync 2026/02/05 16:55:57 INFO Applying migration id=jsonpath 2026/02/05 16:55:57 INFO Applying migration id=localforward 2026/02/05 16:55:57 INFO Applying migration id=avatar 2026/02/05 16:55:57 INFO Applying migration id=noimage 2026/02/05 16:55:57 INFO Applying migration id=feed 2026/02/05 16:55:57 INFO Applying migration id=bookmarks 2026/02/05 16:55:57 INFO Applying migration id=shareactivity 2026/02/05 16:55:57 INFO Applying migration id=application 2026/02/05 16:55:57 INFO Applying migration id=certificates 2026/02/05 16:55:57 INFO Applying migration id=rawforward 2026/02/05 16:55:57 INFO Applying migration id=publickey 2026/02/05 16:55:57 INFO Applying migration id=resolvegroup 2026/02/05 16:55:57 INFO Applying migration id=reject 2026/02/05 16:55:57 INFO Applying migration id=autodel 2026/02/05 16:55:57 INFO Applying migration id=jsonb 2026/02/05 16:55:57 INFO Applying migration id=quote 2026/02/05 16:55:57 INFO Applying migration id=rfc9421 2026/02/05 16:55:57 INFO Applying migration id=keys 2026/02/05 16:55:57 INFO Applying migration id=portable 2026/02/05 16:55:57 INFO Applying migration id=proofs 2026/02/05 16:55:57 INFO Applying migration id=contexts 2026/02/05 16:55:57 INFO Applying migration id=deliverieshost 2026/02/05 16:55:57 INFO Applying migration id=pembegin 2026/02/05 16:55:57 INFO Applying migration id=didhost 2026/02/05 16:55:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-6582-78ae-894f-0f1d4c56323c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-6582-7724-9a13-704950e61991 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-6582-7724-9a13-704950e61991 --- PASS: TestFTS_UnathenticatedUser (1.26s) === RUN TestFTS_SearchByAuthorUserName 2026/02/05 16:55:59 INFO Applying migration id=initial 2026/02/05 16:55:59 INFO Applying migration id=notesupdated 2026/02/05 16:55:59 INFO Applying migration id=personspreferredusername 2026/02/05 16:55:59 INFO Applying migration id=activitiesid 2026/02/05 16:55:59 INFO Applying migration id=outbox 2026/02/05 16:55:59 INFO Applying migration id=edits 2026/02/05 16:55:59 INFO Applying migration id=outboxactor 2026/02/05 16:55:59 INFO Applying migration id=outboxsender 2026/02/05 16:55:59 INFO Applying migration id=thread 2026/02/05 16:55:59 INFO Applying migration id=host 2026/02/05 16:55:59 INFO Applying migration id=sharedinbox 2026/02/05 16:55:59 INFO Applying migration id=noteshost 2026/02/05 16:55:59 INFO Applying migration id=fetched 2026/02/05 16:55:59 INFO Applying migration id=move 2026/02/05 16:55:59 INFO Applying migration id=cleanup 2026/02/05 16:55:59 INFO Applying migration id=received 2026/02/05 16:55:59 INFO Applying migration id=namehost 2026/02/05 16:55:59 INFO Applying migration id=outboxhost 2026/02/05 16:55:59 INFO Applying migration id=notesfts 2026/02/05 16:55:59 INFO Applying migration id=iconsname 2026/02/05 16:55:59 INFO Applying migration id=nohash 2026/02/05 16:55:59 INFO Applying migration id=shares 2026/02/05 16:55:59 INFO Applying migration id=actorttl 2026/02/05 16:55:59 INFO Applying migration id=tocc 2026/02/05 16:55:59 INFO Applying migration id=followeds 2026/02/05 16:55:59 INFO Applying migration id=certhash 2026/02/05 16:55:59 INFO Applying migration id=follows_sync 2026/02/05 16:55:59 INFO Applying migration id=jsonpath 2026/02/05 16:55:59 INFO Applying migration id=localforward 2026/02/05 16:55:59 INFO Applying migration id=avatar 2026/02/05 16:55:59 INFO Applying migration id=noimage 2026/02/05 16:55:59 INFO Applying migration id=feed 2026/02/05 16:55:59 INFO Applying migration id=bookmarks 2026/02/05 16:55:59 INFO Applying migration id=shareactivity 2026/02/05 16:55:59 INFO Applying migration id=application 2026/02/05 16:55:59 INFO Applying migration id=certificates 2026/02/05 16:55:59 INFO Applying migration id=rawforward 2026/02/05 16:55:59 INFO Applying migration id=publickey 2026/02/05 16:55:59 INFO Applying migration id=resolvegroup 2026/02/05 16:55:59 INFO Applying migration id=reject 2026/02/05 16:55:59 INFO Applying migration id=autodel 2026/02/05 16:55:59 INFO Applying migration id=jsonb 2026/02/05 16:55:59 INFO Applying migration id=quote 2026/02/05 16:55:59 INFO Applying migration id=rfc9421 2026/02/05 16:55:59 INFO Applying migration id=keys 2026/02/05 16:55:59 INFO Applying migration id=portable 2026/02/05 16:55:59 INFO Applying migration id=proofs 2026/02/05 16:55:59 INFO Applying migration id=contexts 2026/02/05 16:55:59 INFO Applying migration id=deliverieshost 2026/02/05 16:55:59 INFO Applying migration id=pembegin 2026/02/05 16:55:59 INFO Applying migration id=didhost 2026/02/05 16:56:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-6a5e-749c-8ef3-049a72d67930 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-6a5e-73e9-9c36-48b6008da7c1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-6a5e-73e9-9c36-48b6008da7c1 --- PASS: TestFTS_SearchByAuthorUserName (1.24s) === RUN TestFTS_SearchByAuthorID 2026/02/05 16:56:00 INFO Applying migration id=initial 2026/02/05 16:56:00 INFO Applying migration id=notesupdated 2026/02/05 16:56:00 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:00 INFO Applying migration id=activitiesid 2026/02/05 16:56:00 INFO Applying migration id=outbox 2026/02/05 16:56:00 INFO Applying migration id=edits 2026/02/05 16:56:00 INFO Applying migration id=outboxactor 2026/02/05 16:56:00 INFO Applying migration id=outboxsender 2026/02/05 16:56:00 INFO Applying migration id=thread 2026/02/05 16:56:00 INFO Applying migration id=host 2026/02/05 16:56:00 INFO Applying migration id=sharedinbox 2026/02/05 16:56:00 INFO Applying migration id=noteshost 2026/02/05 16:56:00 INFO Applying migration id=fetched 2026/02/05 16:56:00 INFO Applying migration id=move 2026/02/05 16:56:00 INFO Applying migration id=cleanup 2026/02/05 16:56:00 INFO Applying migration id=received 2026/02/05 16:56:00 INFO Applying migration id=namehost 2026/02/05 16:56:00 INFO Applying migration id=outboxhost 2026/02/05 16:56:00 INFO Applying migration id=notesfts 2026/02/05 16:56:00 INFO Applying migration id=iconsname 2026/02/05 16:56:00 INFO Applying migration id=nohash 2026/02/05 16:56:00 INFO Applying migration id=shares 2026/02/05 16:56:00 INFO Applying migration id=actorttl 2026/02/05 16:56:00 INFO Applying migration id=tocc 2026/02/05 16:56:00 INFO Applying migration id=followeds 2026/02/05 16:56:00 INFO Applying migration id=certhash 2026/02/05 16:56:00 INFO Applying migration id=follows_sync 2026/02/05 16:56:00 INFO Applying migration id=jsonpath 2026/02/05 16:56:00 INFO Applying migration id=localforward 2026/02/05 16:56:00 INFO Applying migration id=avatar 2026/02/05 16:56:00 INFO Applying migration id=noimage 2026/02/05 16:56:00 INFO Applying migration id=feed 2026/02/05 16:56:00 INFO Applying migration id=bookmarks 2026/02/05 16:56:00 INFO Applying migration id=shareactivity 2026/02/05 16:56:00 INFO Applying migration id=application 2026/02/05 16:56:00 INFO Applying migration id=certificates 2026/02/05 16:56:00 INFO Applying migration id=rawforward 2026/02/05 16:56:00 INFO Applying migration id=publickey 2026/02/05 16:56:00 INFO Applying migration id=resolvegroup 2026/02/05 16:56:00 INFO Applying migration id=reject 2026/02/05 16:56:00 INFO Applying migration id=autodel 2026/02/05 16:56:00 INFO Applying migration id=jsonb 2026/02/05 16:56:00 INFO Applying migration id=quote 2026/02/05 16:56:00 INFO Applying migration id=rfc9421 2026/02/05 16:56:00 INFO Applying migration id=keys 2026/02/05 16:56:00 INFO Applying migration id=portable 2026/02/05 16:56:00 INFO Applying migration id=proofs 2026/02/05 16:56:00 INFO Applying migration id=contexts 2026/02/05 16:56:00 INFO Applying migration id=deliverieshost 2026/02/05 16:56:00 INFO Applying migration id=pembegin 2026/02/05 16:56:00 INFO Applying migration id=didhost 2026/02/05 16:56:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-6e95-725f-8fc4-4d6d8d369686 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-6e95-71bb-9f16-b9590202b343 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-6e95-71bb-9f16-b9590202b343 --- PASS: TestFTS_SearchByAuthorID (1.08s) === RUN TestFTS_SearchByMentionUserName 2026/02/05 16:56:01 INFO Applying migration id=initial 2026/02/05 16:56:01 INFO Applying migration id=notesupdated 2026/02/05 16:56:01 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:01 INFO Applying migration id=activitiesid 2026/02/05 16:56:01 INFO Applying migration id=outbox 2026/02/05 16:56:01 INFO Applying migration id=edits 2026/02/05 16:56:01 INFO Applying migration id=outboxactor 2026/02/05 16:56:01 INFO Applying migration id=outboxsender 2026/02/05 16:56:01 INFO Applying migration id=thread 2026/02/05 16:56:01 INFO Applying migration id=host 2026/02/05 16:56:01 INFO Applying migration id=sharedinbox 2026/02/05 16:56:01 INFO Applying migration id=noteshost 2026/02/05 16:56:01 INFO Applying migration id=fetched 2026/02/05 16:56:01 INFO Applying migration id=move 2026/02/05 16:56:01 INFO Applying migration id=cleanup 2026/02/05 16:56:01 INFO Applying migration id=received 2026/02/05 16:56:01 INFO Applying migration id=namehost 2026/02/05 16:56:01 INFO Applying migration id=outboxhost 2026/02/05 16:56:01 INFO Applying migration id=notesfts 2026/02/05 16:56:01 INFO Applying migration id=iconsname 2026/02/05 16:56:01 INFO Applying migration id=nohash 2026/02/05 16:56:01 INFO Applying migration id=shares 2026/02/05 16:56:01 INFO Applying migration id=actorttl 2026/02/05 16:56:01 INFO Applying migration id=tocc 2026/02/05 16:56:01 INFO Applying migration id=followeds 2026/02/05 16:56:01 INFO Applying migration id=certhash 2026/02/05 16:56:01 INFO Applying migration id=follows_sync 2026/02/05 16:56:01 INFO Applying migration id=jsonpath 2026/02/05 16:56:01 INFO Applying migration id=localforward 2026/02/05 16:56:01 INFO Applying migration id=avatar 2026/02/05 16:56:01 INFO Applying migration id=noimage 2026/02/05 16:56:01 INFO Applying migration id=feed 2026/02/05 16:56:01 INFO Applying migration id=bookmarks 2026/02/05 16:56:01 INFO Applying migration id=shareactivity 2026/02/05 16:56:01 INFO Applying migration id=application 2026/02/05 16:56:01 INFO Applying migration id=certificates 2026/02/05 16:56:01 INFO Applying migration id=rawforward 2026/02/05 16:56:01 INFO Applying migration id=publickey 2026/02/05 16:56:01 INFO Applying migration id=resolvegroup 2026/02/05 16:56:01 INFO Applying migration id=reject 2026/02/05 16:56:01 INFO Applying migration id=autodel 2026/02/05 16:56:01 INFO Applying migration id=jsonb 2026/02/05 16:56:01 INFO Applying migration id=quote 2026/02/05 16:56:01 INFO Applying migration id=rfc9421 2026/02/05 16:56:01 INFO Applying migration id=keys 2026/02/05 16:56:01 INFO Applying migration id=portable 2026/02/05 16:56:01 INFO Applying migration id=proofs 2026/02/05 16:56:01 INFO Applying migration id=contexts 2026/02/05 16:56:01 INFO Applying migration id=deliverieshost 2026/02/05 16:56:01 INFO Applying migration id=pembegin 2026/02/05 16:56:01 INFO Applying migration id=didhost --- PASS: TestFTS_SearchByMentionUserName (0.83s) === RUN TestFTS_SearchByMentionID 2026/02/05 16:56:02 INFO Applying migration id=initial 2026/02/05 16:56:02 INFO Applying migration id=notesupdated 2026/02/05 16:56:02 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:02 INFO Applying migration id=activitiesid 2026/02/05 16:56:02 INFO Applying migration id=outbox 2026/02/05 16:56:02 INFO Applying migration id=edits 2026/02/05 16:56:02 INFO Applying migration id=outboxactor 2026/02/05 16:56:02 INFO Applying migration id=outboxsender 2026/02/05 16:56:02 INFO Applying migration id=thread 2026/02/05 16:56:02 INFO Applying migration id=host 2026/02/05 16:56:02 INFO Applying migration id=sharedinbox 2026/02/05 16:56:02 INFO Applying migration id=noteshost 2026/02/05 16:56:02 INFO Applying migration id=fetched 2026/02/05 16:56:02 INFO Applying migration id=move 2026/02/05 16:56:02 INFO Applying migration id=cleanup 2026/02/05 16:56:02 INFO Applying migration id=received 2026/02/05 16:56:02 INFO Applying migration id=namehost 2026/02/05 16:56:02 INFO Applying migration id=outboxhost 2026/02/05 16:56:02 INFO Applying migration id=notesfts 2026/02/05 16:56:02 INFO Applying migration id=iconsname 2026/02/05 16:56:02 INFO Applying migration id=nohash 2026/02/05 16:56:02 INFO Applying migration id=shares 2026/02/05 16:56:02 INFO Applying migration id=actorttl 2026/02/05 16:56:02 INFO Applying migration id=tocc 2026/02/05 16:56:02 INFO Applying migration id=followeds 2026/02/05 16:56:02 INFO Applying migration id=certhash 2026/02/05 16:56:02 INFO Applying migration id=follows_sync 2026/02/05 16:56:02 INFO Applying migration id=jsonpath 2026/02/05 16:56:02 INFO Applying migration id=localforward 2026/02/05 16:56:02 INFO Applying migration id=avatar 2026/02/05 16:56:02 INFO Applying migration id=noimage 2026/02/05 16:56:02 INFO Applying migration id=feed 2026/02/05 16:56:02 INFO Applying migration id=bookmarks 2026/02/05 16:56:02 INFO Applying migration id=shareactivity 2026/02/05 16:56:02 INFO Applying migration id=application 2026/02/05 16:56:02 INFO Applying migration id=certificates 2026/02/05 16:56:02 INFO Applying migration id=rawforward 2026/02/05 16:56:02 INFO Applying migration id=publickey 2026/02/05 16:56:02 INFO Applying migration id=resolvegroup 2026/02/05 16:56:02 INFO Applying migration id=reject 2026/02/05 16:56:02 INFO Applying migration id=autodel 2026/02/05 16:56:02 INFO Applying migration id=jsonb 2026/02/05 16:56:02 INFO Applying migration id=quote 2026/02/05 16:56:02 INFO Applying migration id=rfc9421 2026/02/05 16:56:02 INFO Applying migration id=keys 2026/02/05 16:56:02 INFO Applying migration id=portable 2026/02/05 16:56:02 INFO Applying migration id=proofs 2026/02/05 16:56:02 INFO Applying migration id=contexts 2026/02/05 16:56:02 INFO Applying migration id=deliverieshost 2026/02/05 16:56:02 INFO Applying migration id=pembegin 2026/02/05 16:56:02 INFO Applying migration id=didhost --- PASS: TestFTS_SearchByMentionID (1.74s) === RUN TestHashtag_PublicPost 2026/02/05 16:56:04 INFO Applying migration id=initial 2026/02/05 16:56:04 INFO Applying migration id=notesupdated 2026/02/05 16:56:04 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:04 INFO Applying migration id=activitiesid 2026/02/05 16:56:04 INFO Applying migration id=outbox 2026/02/05 16:56:04 INFO Applying migration id=edits 2026/02/05 16:56:04 INFO Applying migration id=outboxactor 2026/02/05 16:56:04 INFO Applying migration id=outboxsender 2026/02/05 16:56:04 INFO Applying migration id=thread 2026/02/05 16:56:04 INFO Applying migration id=host 2026/02/05 16:56:04 INFO Applying migration id=sharedinbox 2026/02/05 16:56:04 INFO Applying migration id=noteshost 2026/02/05 16:56:04 INFO Applying migration id=fetched 2026/02/05 16:56:04 INFO Applying migration id=move 2026/02/05 16:56:04 INFO Applying migration id=cleanup 2026/02/05 16:56:04 INFO Applying migration id=received 2026/02/05 16:56:04 INFO Applying migration id=namehost 2026/02/05 16:56:04 INFO Applying migration id=outboxhost 2026/02/05 16:56:04 INFO Applying migration id=notesfts 2026/02/05 16:56:04 INFO Applying migration id=iconsname 2026/02/05 16:56:04 INFO Applying migration id=nohash 2026/02/05 16:56:04 INFO Applying migration id=shares 2026/02/05 16:56:04 INFO Applying migration id=actorttl 2026/02/05 16:56:04 INFO Applying migration id=tocc 2026/02/05 16:56:04 INFO Applying migration id=followeds 2026/02/05 16:56:04 INFO Applying migration id=certhash 2026/02/05 16:56:04 INFO Applying migration id=follows_sync 2026/02/05 16:56:04 INFO Applying migration id=jsonpath 2026/02/05 16:56:04 INFO Applying migration id=localforward 2026/02/05 16:56:04 INFO Applying migration id=avatar 2026/02/05 16:56:04 INFO Applying migration id=noimage 2026/02/05 16:56:04 INFO Applying migration id=feed 2026/02/05 16:56:04 INFO Applying migration id=bookmarks 2026/02/05 16:56:04 INFO Applying migration id=shareactivity 2026/02/05 16:56:04 INFO Applying migration id=application 2026/02/05 16:56:04 INFO Applying migration id=certificates 2026/02/05 16:56:04 INFO Applying migration id=rawforward 2026/02/05 16:56:04 INFO Applying migration id=publickey 2026/02/05 16:56:04 INFO Applying migration id=resolvegroup 2026/02/05 16:56:04 INFO Applying migration id=reject 2026/02/05 16:56:04 INFO Applying migration id=autodel 2026/02/05 16:56:04 INFO Applying migration id=jsonb 2026/02/05 16:56:04 INFO Applying migration id=quote 2026/02/05 16:56:04 INFO Applying migration id=rfc9421 2026/02/05 16:56:04 INFO Applying migration id=keys 2026/02/05 16:56:04 INFO Applying migration id=portable 2026/02/05 16:56:04 INFO Applying migration id=proofs 2026/02/05 16:56:04 INFO Applying migration id=contexts 2026/02/05 16:56:04 INFO Applying migration id=deliverieshost 2026/02/05 16:56:04 INFO Applying migration id=pembegin 2026/02/05 16:56:04 INFO Applying migration id=didhost 2026/02/05 16:56:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-7dfc-7f40-981c-98ba87f464cb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-7dfc-7e7a-b8e0-e47d0155f64c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-7dfc-7e7a-b8e0-e47d0155f64c 2026/02/05 16:56:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-7dfc-7e7a-b8e0-e47d0155f64c 2026/02/05 16:56:05 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PublicPost (1.37s) === RUN TestHashtag_PublicPostUnauthenticatedUser 2026/02/05 16:56:05 INFO Applying migration id=initial 2026/02/05 16:56:05 INFO Applying migration id=notesupdated 2026/02/05 16:56:05 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:05 INFO Applying migration id=activitiesid 2026/02/05 16:56:05 INFO Applying migration id=outbox 2026/02/05 16:56:05 INFO Applying migration id=edits 2026/02/05 16:56:05 INFO Applying migration id=outboxactor 2026/02/05 16:56:05 INFO Applying migration id=outboxsender 2026/02/05 16:56:05 INFO Applying migration id=thread 2026/02/05 16:56:05 INFO Applying migration id=host 2026/02/05 16:56:05 INFO Applying migration id=sharedinbox 2026/02/05 16:56:05 INFO Applying migration id=noteshost 2026/02/05 16:56:05 INFO Applying migration id=fetched 2026/02/05 16:56:05 INFO Applying migration id=move 2026/02/05 16:56:05 INFO Applying migration id=cleanup 2026/02/05 16:56:05 INFO Applying migration id=received 2026/02/05 16:56:05 INFO Applying migration id=namehost 2026/02/05 16:56:05 INFO Applying migration id=outboxhost 2026/02/05 16:56:05 INFO Applying migration id=notesfts 2026/02/05 16:56:05 INFO Applying migration id=iconsname 2026/02/05 16:56:05 INFO Applying migration id=nohash 2026/02/05 16:56:05 INFO Applying migration id=shares 2026/02/05 16:56:05 INFO Applying migration id=actorttl 2026/02/05 16:56:05 INFO Applying migration id=tocc 2026/02/05 16:56:05 INFO Applying migration id=followeds 2026/02/05 16:56:05 INFO Applying migration id=certhash 2026/02/05 16:56:05 INFO Applying migration id=follows_sync 2026/02/05 16:56:05 INFO Applying migration id=jsonpath 2026/02/05 16:56:05 INFO Applying migration id=localforward 2026/02/05 16:56:05 INFO Applying migration id=avatar 2026/02/05 16:56:05 INFO Applying migration id=noimage 2026/02/05 16:56:05 INFO Applying migration id=feed 2026/02/05 16:56:05 INFO Applying migration id=bookmarks 2026/02/05 16:56:05 INFO Applying migration id=shareactivity 2026/02/05 16:56:05 INFO Applying migration id=application 2026/02/05 16:56:05 INFO Applying migration id=certificates 2026/02/05 16:56:05 INFO Applying migration id=rawforward 2026/02/05 16:56:05 INFO Applying migration id=publickey 2026/02/05 16:56:05 INFO Applying migration id=resolvegroup 2026/02/05 16:56:05 INFO Applying migration id=reject 2026/02/05 16:56:05 INFO Applying migration id=autodel 2026/02/05 16:56:05 INFO Applying migration id=jsonb 2026/02/05 16:56:05 INFO Applying migration id=quote 2026/02/05 16:56:05 INFO Applying migration id=rfc9421 2026/02/05 16:56:05 INFO Applying migration id=keys 2026/02/05 16:56:05 INFO Applying migration id=portable 2026/02/05 16:56:05 INFO Applying migration id=proofs 2026/02/05 16:56:05 INFO Applying migration id=contexts 2026/02/05 16:56:05 INFO Applying migration id=deliverieshost 2026/02/05 16:56:05 INFO Applying migration id=pembegin 2026/02/05 16:56:05 INFO Applying migration id=didhost 2026/02/05 16:56:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-82af-7525-a852-43322141213d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-82af-74ad-b191-f54e3805895d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-82af-74ad-b191-f54e3805895d 2026/02/05 16:56:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-82af-74ad-b191-f54e3805895d 2026/02/05 16:56:06 INFO Generating first response key=/hashtag/world --- PASS: TestHashtag_PublicPostUnauthenticatedUser (1.20s) === RUN TestHashtag_ExclamationMark 2026/02/05 16:56:06 INFO Applying migration id=initial 2026/02/05 16:56:06 INFO Applying migration id=notesupdated 2026/02/05 16:56:06 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:06 INFO Applying migration id=activitiesid 2026/02/05 16:56:06 INFO Applying migration id=outbox 2026/02/05 16:56:06 INFO Applying migration id=edits 2026/02/05 16:56:06 INFO Applying migration id=outboxactor 2026/02/05 16:56:06 INFO Applying migration id=outboxsender 2026/02/05 16:56:06 INFO Applying migration id=thread 2026/02/05 16:56:06 INFO Applying migration id=host 2026/02/05 16:56:06 INFO Applying migration id=sharedinbox 2026/02/05 16:56:06 INFO Applying migration id=noteshost 2026/02/05 16:56:06 INFO Applying migration id=fetched 2026/02/05 16:56:06 INFO Applying migration id=move 2026/02/05 16:56:06 INFO Applying migration id=cleanup 2026/02/05 16:56:06 INFO Applying migration id=received 2026/02/05 16:56:06 INFO Applying migration id=namehost 2026/02/05 16:56:06 INFO Applying migration id=outboxhost 2026/02/05 16:56:06 INFO Applying migration id=notesfts 2026/02/05 16:56:06 INFO Applying migration id=iconsname 2026/02/05 16:56:06 INFO Applying migration id=nohash 2026/02/05 16:56:06 INFO Applying migration id=shares 2026/02/05 16:56:06 INFO Applying migration id=actorttl 2026/02/05 16:56:06 INFO Applying migration id=tocc 2026/02/05 16:56:06 INFO Applying migration id=followeds 2026/02/05 16:56:06 INFO Applying migration id=certhash 2026/02/05 16:56:06 INFO Applying migration id=follows_sync 2026/02/05 16:56:06 INFO Applying migration id=jsonpath 2026/02/05 16:56:06 INFO Applying migration id=localforward 2026/02/05 16:56:06 INFO Applying migration id=avatar 2026/02/05 16:56:06 INFO Applying migration id=noimage 2026/02/05 16:56:06 INFO Applying migration id=feed 2026/02/05 16:56:06 INFO Applying migration id=bookmarks 2026/02/05 16:56:06 INFO Applying migration id=shareactivity 2026/02/05 16:56:06 INFO Applying migration id=application 2026/02/05 16:56:06 INFO Applying migration id=certificates 2026/02/05 16:56:06 INFO Applying migration id=rawforward 2026/02/05 16:56:06 INFO Applying migration id=publickey 2026/02/05 16:56:06 INFO Applying migration id=resolvegroup 2026/02/05 16:56:06 INFO Applying migration id=reject 2026/02/05 16:56:06 INFO Applying migration id=autodel 2026/02/05 16:56:06 INFO Applying migration id=jsonb 2026/02/05 16:56:06 INFO Applying migration id=quote 2026/02/05 16:56:06 INFO Applying migration id=rfc9421 2026/02/05 16:56:06 INFO Applying migration id=keys 2026/02/05 16:56:06 INFO Applying migration id=portable 2026/02/05 16:56:06 INFO Applying migration id=proofs 2026/02/05 16:56:06 INFO Applying migration id=contexts 2026/02/05 16:56:06 INFO Applying migration id=deliverieshost 2026/02/05 16:56:06 INFO Applying migration id=pembegin 2026/02/05 16:56:06 INFO Applying migration id=didhost 2026/02/05 16:56:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-87c3-7b2b-b56d-174c1a7cd17b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-87c3-7a67-985b-de0b1cadd6dd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-87c3-7a67-985b-de0b1cadd6dd 2026/02/05 16:56:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-87c3-7a67-985b-de0b1cadd6dd 2026/02/05 16:56:07 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_ExclamationMark (1.30s) === RUN TestHashtag_Beginning 2026/02/05 16:56:07 INFO Applying migration id=initial 2026/02/05 16:56:07 INFO Applying migration id=notesupdated 2026/02/05 16:56:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:07 INFO Applying migration id=activitiesid 2026/02/05 16:56:07 INFO Applying migration id=outbox 2026/02/05 16:56:07 INFO Applying migration id=edits 2026/02/05 16:56:07 INFO Applying migration id=outboxactor 2026/02/05 16:56:07 INFO Applying migration id=outboxsender 2026/02/05 16:56:07 INFO Applying migration id=thread 2026/02/05 16:56:07 INFO Applying migration id=host 2026/02/05 16:56:07 INFO Applying migration id=sharedinbox 2026/02/05 16:56:07 INFO Applying migration id=noteshost 2026/02/05 16:56:07 INFO Applying migration id=fetched 2026/02/05 16:56:07 INFO Applying migration id=move 2026/02/05 16:56:07 INFO Applying migration id=cleanup 2026/02/05 16:56:07 INFO Applying migration id=received 2026/02/05 16:56:07 INFO Applying migration id=namehost 2026/02/05 16:56:07 INFO Applying migration id=outboxhost 2026/02/05 16:56:07 INFO Applying migration id=notesfts 2026/02/05 16:56:07 INFO Applying migration id=iconsname 2026/02/05 16:56:07 INFO Applying migration id=nohash 2026/02/05 16:56:07 INFO Applying migration id=shares 2026/02/05 16:56:07 INFO Applying migration id=actorttl 2026/02/05 16:56:07 INFO Applying migration id=tocc 2026/02/05 16:56:07 INFO Applying migration id=followeds 2026/02/05 16:56:07 INFO Applying migration id=certhash 2026/02/05 16:56:07 INFO Applying migration id=follows_sync 2026/02/05 16:56:07 INFO Applying migration id=jsonpath 2026/02/05 16:56:07 INFO Applying migration id=localforward 2026/02/05 16:56:07 INFO Applying migration id=avatar 2026/02/05 16:56:07 INFO Applying migration id=noimage 2026/02/05 16:56:07 INFO Applying migration id=feed 2026/02/05 16:56:07 INFO Applying migration id=bookmarks 2026/02/05 16:56:07 INFO Applying migration id=shareactivity 2026/02/05 16:56:07 INFO Applying migration id=application 2026/02/05 16:56:07 INFO Applying migration id=certificates 2026/02/05 16:56:07 INFO Applying migration id=rawforward 2026/02/05 16:56:07 INFO Applying migration id=publickey 2026/02/05 16:56:07 INFO Applying migration id=resolvegroup 2026/02/05 16:56:07 INFO Applying migration id=reject 2026/02/05 16:56:07 INFO Applying migration id=autodel 2026/02/05 16:56:07 INFO Applying migration id=jsonb 2026/02/05 16:56:08 INFO Applying migration id=quote 2026/02/05 16:56:08 INFO Applying migration id=rfc9421 2026/02/05 16:56:08 INFO Applying migration id=keys 2026/02/05 16:56:08 INFO Applying migration id=portable 2026/02/05 16:56:08 INFO Applying migration id=proofs 2026/02/05 16:56:08 INFO Applying migration id=contexts 2026/02/05 16:56:08 INFO Applying migration id=deliverieshost 2026/02/05 16:56:08 INFO Applying migration id=pembegin 2026/02/05 16:56:08 INFO Applying migration id=didhost 2026/02/05 16:56:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-8c3f-7d4b-8e7b-352c4ce8b5d4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-8c3e-785a-b7c2-30fc3cb340d3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-8c3e-785a-b7c2-30fc3cb340d3 2026/02/05 16:56:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-8c3e-785a-b7c2-30fc3cb340d3 2026/02/05 16:56:09 INFO Generating first response key=/hashtag/Hello --- PASS: TestHashtag_Beginning (1.15s) === RUN TestHashtag_Multiple 2026/02/05 16:56:09 INFO Applying migration id=initial 2026/02/05 16:56:09 INFO Applying migration id=notesupdated 2026/02/05 16:56:09 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:09 INFO Applying migration id=activitiesid 2026/02/05 16:56:09 INFO Applying migration id=outbox 2026/02/05 16:56:09 INFO Applying migration id=edits 2026/02/05 16:56:09 INFO Applying migration id=outboxactor 2026/02/05 16:56:09 INFO Applying migration id=outboxsender 2026/02/05 16:56:09 INFO Applying migration id=thread 2026/02/05 16:56:09 INFO Applying migration id=host 2026/02/05 16:56:09 INFO Applying migration id=sharedinbox 2026/02/05 16:56:09 INFO Applying migration id=noteshost 2026/02/05 16:56:09 INFO Applying migration id=fetched 2026/02/05 16:56:09 INFO Applying migration id=move 2026/02/05 16:56:09 INFO Applying migration id=cleanup 2026/02/05 16:56:09 INFO Applying migration id=received 2026/02/05 16:56:09 INFO Applying migration id=namehost 2026/02/05 16:56:09 INFO Applying migration id=outboxhost 2026/02/05 16:56:09 INFO Applying migration id=notesfts 2026/02/05 16:56:09 INFO Applying migration id=iconsname 2026/02/05 16:56:09 INFO Applying migration id=nohash 2026/02/05 16:56:09 INFO Applying migration id=shares 2026/02/05 16:56:09 INFO Applying migration id=actorttl 2026/02/05 16:56:09 INFO Applying migration id=tocc 2026/02/05 16:56:09 INFO Applying migration id=followeds 2026/02/05 16:56:09 INFO Applying migration id=certhash 2026/02/05 16:56:09 INFO Applying migration id=follows_sync 2026/02/05 16:56:09 INFO Applying migration id=jsonpath 2026/02/05 16:56:09 INFO Applying migration id=localforward 2026/02/05 16:56:09 INFO Applying migration id=avatar 2026/02/05 16:56:09 INFO Applying migration id=noimage 2026/02/05 16:56:09 INFO Applying migration id=feed 2026/02/05 16:56:09 INFO Applying migration id=bookmarks 2026/02/05 16:56:09 INFO Applying migration id=shareactivity 2026/02/05 16:56:09 INFO Applying migration id=application 2026/02/05 16:56:09 INFO Applying migration id=certificates 2026/02/05 16:56:09 INFO Applying migration id=rawforward 2026/02/05 16:56:09 INFO Applying migration id=publickey 2026/02/05 16:56:09 INFO Applying migration id=resolvegroup 2026/02/05 16:56:09 INFO Applying migration id=reject 2026/02/05 16:56:09 INFO Applying migration id=autodel 2026/02/05 16:56:09 INFO Applying migration id=jsonb 2026/02/05 16:56:09 INFO Applying migration id=quote 2026/02/05 16:56:09 INFO Applying migration id=rfc9421 2026/02/05 16:56:09 INFO Applying migration id=keys 2026/02/05 16:56:09 INFO Applying migration id=portable 2026/02/05 16:56:09 INFO Applying migration id=proofs 2026/02/05 16:56:09 INFO Applying migration id=contexts 2026/02/05 16:56:09 INFO Applying migration id=deliverieshost 2026/02/05 16:56:09 INFO Applying migration id=pembegin 2026/02/05 16:56:09 INFO Applying migration id=didhost 2026/02/05 16:56:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-9158-7efc-b1c6-ec8bcaaa3a06 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-9158-7e6d-aa6e-7a971130708a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-9158-7e6d-aa6e-7a971130708a 2026/02/05 16:56:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-9158-7e6d-aa6e-7a971130708a 2026/02/05 16:56:10 INFO Generating first response key=/hashtag/Hello 2026/02/05 16:56:10 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_Multiple (1.31s) === RUN TestHashtag_CaseSensitivity 2026/02/05 16:56:10 INFO Applying migration id=initial 2026/02/05 16:56:10 INFO Applying migration id=notesupdated 2026/02/05 16:56:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:10 INFO Applying migration id=activitiesid 2026/02/05 16:56:10 INFO Applying migration id=outbox 2026/02/05 16:56:10 INFO Applying migration id=edits 2026/02/05 16:56:10 INFO Applying migration id=outboxactor 2026/02/05 16:56:10 INFO Applying migration id=outboxsender 2026/02/05 16:56:10 INFO Applying migration id=thread 2026/02/05 16:56:10 INFO Applying migration id=host 2026/02/05 16:56:10 INFO Applying migration id=sharedinbox 2026/02/05 16:56:10 INFO Applying migration id=noteshost 2026/02/05 16:56:10 INFO Applying migration id=fetched 2026/02/05 16:56:10 INFO Applying migration id=move 2026/02/05 16:56:10 INFO Applying migration id=cleanup 2026/02/05 16:56:10 INFO Applying migration id=received 2026/02/05 16:56:10 INFO Applying migration id=namehost 2026/02/05 16:56:10 INFO Applying migration id=outboxhost 2026/02/05 16:56:10 INFO Applying migration id=notesfts 2026/02/05 16:56:10 INFO Applying migration id=iconsname 2026/02/05 16:56:10 INFO Applying migration id=nohash 2026/02/05 16:56:10 INFO Applying migration id=shares 2026/02/05 16:56:10 INFO Applying migration id=actorttl 2026/02/05 16:56:10 INFO Applying migration id=tocc 2026/02/05 16:56:10 INFO Applying migration id=followeds 2026/02/05 16:56:10 INFO Applying migration id=certhash 2026/02/05 16:56:10 INFO Applying migration id=follows_sync 2026/02/05 16:56:10 INFO Applying migration id=jsonpath 2026/02/05 16:56:10 INFO Applying migration id=localforward 2026/02/05 16:56:10 INFO Applying migration id=avatar 2026/02/05 16:56:10 INFO Applying migration id=noimage 2026/02/05 16:56:10 INFO Applying migration id=feed 2026/02/05 16:56:10 INFO Applying migration id=bookmarks 2026/02/05 16:56:10 INFO Applying migration id=shareactivity 2026/02/05 16:56:10 INFO Applying migration id=application 2026/02/05 16:56:10 INFO Applying migration id=certificates 2026/02/05 16:56:10 INFO Applying migration id=rawforward 2026/02/05 16:56:10 INFO Applying migration id=publickey 2026/02/05 16:56:10 INFO Applying migration id=resolvegroup 2026/02/05 16:56:10 INFO Applying migration id=reject 2026/02/05 16:56:10 INFO Applying migration id=autodel 2026/02/05 16:56:10 INFO Applying migration id=jsonb 2026/02/05 16:56:10 INFO Applying migration id=quote 2026/02/05 16:56:10 INFO Applying migration id=rfc9421 2026/02/05 16:56:10 INFO Applying migration id=keys 2026/02/05 16:56:10 INFO Applying migration id=portable 2026/02/05 16:56:10 INFO Applying migration id=proofs 2026/02/05 16:56:10 INFO Applying migration id=contexts 2026/02/05 16:56:10 INFO Applying migration id=deliverieshost 2026/02/05 16:56:10 INFO Applying migration id=pembegin 2026/02/05 16:56:10 INFO Applying migration id=didhost 2026/02/05 16:56:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-9687-7930-b33a-ef731fd23d55 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-9687-78d5-884f-b88c465a9938 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-9687-78d5-884f-b88c465a9938 2026/02/05 16:56:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-9687-78d5-884f-b88c465a9938 2026/02/05 16:56:11 INFO Generating first response key=/hashtag/WoRlD --- PASS: TestHashtag_CaseSensitivity (1.33s) === RUN TestHashtag_PostToFollowers 2026/02/05 16:56:11 INFO Applying migration id=initial 2026/02/05 16:56:11 INFO Applying migration id=notesupdated 2026/02/05 16:56:11 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:11 INFO Applying migration id=activitiesid 2026/02/05 16:56:11 INFO Applying migration id=outbox 2026/02/05 16:56:11 INFO Applying migration id=edits 2026/02/05 16:56:11 INFO Applying migration id=outboxactor 2026/02/05 16:56:11 INFO Applying migration id=outboxsender 2026/02/05 16:56:11 INFO Applying migration id=thread 2026/02/05 16:56:11 INFO Applying migration id=host 2026/02/05 16:56:11 INFO Applying migration id=sharedinbox 2026/02/05 16:56:11 INFO Applying migration id=noteshost 2026/02/05 16:56:11 INFO Applying migration id=fetched 2026/02/05 16:56:11 INFO Applying migration id=move 2026/02/05 16:56:11 INFO Applying migration id=cleanup 2026/02/05 16:56:11 INFO Applying migration id=received 2026/02/05 16:56:11 INFO Applying migration id=namehost 2026/02/05 16:56:11 INFO Applying migration id=outboxhost 2026/02/05 16:56:11 INFO Applying migration id=notesfts 2026/02/05 16:56:11 INFO Applying migration id=iconsname 2026/02/05 16:56:11 INFO Applying migration id=nohash 2026/02/05 16:56:11 INFO Applying migration id=shares 2026/02/05 16:56:11 INFO Applying migration id=actorttl 2026/02/05 16:56:11 INFO Applying migration id=tocc 2026/02/05 16:56:11 INFO Applying migration id=followeds 2026/02/05 16:56:11 INFO Applying migration id=certhash 2026/02/05 16:56:11 INFO Applying migration id=follows_sync 2026/02/05 16:56:11 INFO Applying migration id=jsonpath 2026/02/05 16:56:11 INFO Applying migration id=localforward 2026/02/05 16:56:11 INFO Applying migration id=avatar 2026/02/05 16:56:11 INFO Applying migration id=noimage 2026/02/05 16:56:11 INFO Applying migration id=feed 2026/02/05 16:56:11 INFO Applying migration id=bookmarks 2026/02/05 16:56:11 INFO Applying migration id=shareactivity 2026/02/05 16:56:11 INFO Applying migration id=application 2026/02/05 16:56:11 INFO Applying migration id=certificates 2026/02/05 16:56:11 INFO Applying migration id=rawforward 2026/02/05 16:56:11 INFO Applying migration id=publickey 2026/02/05 16:56:11 INFO Applying migration id=resolvegroup 2026/02/05 16:56:11 INFO Applying migration id=reject 2026/02/05 16:56:11 INFO Applying migration id=autodel 2026/02/05 16:56:11 INFO Applying migration id=jsonb 2026/02/05 16:56:11 INFO Applying migration id=quote 2026/02/05 16:56:11 INFO Applying migration id=rfc9421 2026/02/05 16:56:11 INFO Applying migration id=keys 2026/02/05 16:56:11 INFO Applying migration id=portable 2026/02/05 16:56:11 INFO Applying migration id=proofs 2026/02/05 16:56:11 INFO Applying migration id=contexts 2026/02/05 16:56:11 INFO Applying migration id=deliverieshost 2026/02/05 16:56:11 INFO Applying migration id=pembegin 2026/02/05 16:56:11 INFO Applying migration id=didhost 2026/02/05 16:56:12 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-99d9-7e1b-9677-42d3637a8406 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/02/05 16:56:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-99da-7dc5-9561-2b6120ea45b5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-99d9-7e1b-9677-42d3637a8406 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebb-99d9-7e1b-9677-42d3637a8406 2026/02/05 16:56:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-99db-7895-a480-73d80f8dd808 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-99db-7836-baf4-a5ac8df7d455 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-99db-7836-baf4-a5ac8df7d455 2026/02/05 16:56:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-99db-7836-baf4-a5ac8df7d455 2026/02/05 16:56:12 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PostToFollowers (0.85s) === RUN TestHashtag_BigOffset 2026/02/05 16:56:12 INFO Applying migration id=initial 2026/02/05 16:56:12 INFO Applying migration id=notesupdated 2026/02/05 16:56:12 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:12 INFO Applying migration id=activitiesid 2026/02/05 16:56:12 INFO Applying migration id=outbox 2026/02/05 16:56:12 INFO Applying migration id=edits 2026/02/05 16:56:12 INFO Applying migration id=outboxactor 2026/02/05 16:56:12 INFO Applying migration id=outboxsender 2026/02/05 16:56:12 INFO Applying migration id=thread 2026/02/05 16:56:12 INFO Applying migration id=host 2026/02/05 16:56:12 INFO Applying migration id=sharedinbox 2026/02/05 16:56:12 INFO Applying migration id=noteshost 2026/02/05 16:56:12 INFO Applying migration id=fetched 2026/02/05 16:56:12 INFO Applying migration id=move 2026/02/05 16:56:12 INFO Applying migration id=cleanup 2026/02/05 16:56:12 INFO Applying migration id=received 2026/02/05 16:56:12 INFO Applying migration id=namehost 2026/02/05 16:56:12 INFO Applying migration id=outboxhost 2026/02/05 16:56:12 INFO Applying migration id=notesfts 2026/02/05 16:56:12 INFO Applying migration id=iconsname 2026/02/05 16:56:12 INFO Applying migration id=nohash 2026/02/05 16:56:12 INFO Applying migration id=shares 2026/02/05 16:56:12 INFO Applying migration id=actorttl 2026/02/05 16:56:12 INFO Applying migration id=tocc 2026/02/05 16:56:12 INFO Applying migration id=followeds 2026/02/05 16:56:12 INFO Applying migration id=certhash 2026/02/05 16:56:12 INFO Applying migration id=follows_sync 2026/02/05 16:56:12 INFO Applying migration id=jsonpath 2026/02/05 16:56:12 INFO Applying migration id=localforward 2026/02/05 16:56:12 INFO Applying migration id=avatar 2026/02/05 16:56:12 INFO Applying migration id=noimage 2026/02/05 16:56:12 INFO Applying migration id=feed 2026/02/05 16:56:12 INFO Applying migration id=bookmarks 2026/02/05 16:56:12 INFO Applying migration id=shareactivity 2026/02/05 16:56:12 INFO Applying migration id=application 2026/02/05 16:56:12 INFO Applying migration id=certificates 2026/02/05 16:56:12 INFO Applying migration id=rawforward 2026/02/05 16:56:12 INFO Applying migration id=publickey 2026/02/05 16:56:12 INFO Applying migration id=resolvegroup 2026/02/05 16:56:12 INFO Applying migration id=reject 2026/02/05 16:56:12 INFO Applying migration id=autodel 2026/02/05 16:56:12 INFO Applying migration id=jsonb 2026/02/05 16:56:12 INFO Applying migration id=quote 2026/02/05 16:56:12 INFO Applying migration id=rfc9421 2026/02/05 16:56:12 INFO Applying migration id=keys 2026/02/05 16:56:12 INFO Applying migration id=portable 2026/02/05 16:56:12 INFO Applying migration id=proofs 2026/02/05 16:56:12 INFO Applying migration id=contexts 2026/02/05 16:56:12 INFO Applying migration id=deliverieshost 2026/02/05 16:56:12 INFO Applying migration id=pembegin 2026/02/05 16:56:12 INFO Applying migration id=didhost 2026/02/05 16:56:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-9e69-7815-88c3-03a7ff5e360e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-9e69-77a4-9c0e-2c98f5fbba98 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-9e69-77a4-9c0e-2c98f5fbba98 2026/02/05 16:56:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-9e69-77a4-9c0e-2c98f5fbba98 2026/02/05 16:56:13 INFO Generating first response key=/users/hashtag/world?123 --- PASS: TestHashtag_BigOffset (1.17s) === RUN TestHashtag_BigOffsetUnauthenticatedUser 2026/02/05 16:56:13 INFO Applying migration id=initial 2026/02/05 16:56:13 INFO Applying migration id=notesupdated 2026/02/05 16:56:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:13 INFO Applying migration id=activitiesid 2026/02/05 16:56:13 INFO Applying migration id=outbox 2026/02/05 16:56:13 INFO Applying migration id=edits 2026/02/05 16:56:13 INFO Applying migration id=outboxactor 2026/02/05 16:56:13 INFO Applying migration id=outboxsender 2026/02/05 16:56:13 INFO Applying migration id=thread 2026/02/05 16:56:13 INFO Applying migration id=host 2026/02/05 16:56:13 INFO Applying migration id=sharedinbox 2026/02/05 16:56:13 INFO Applying migration id=noteshost 2026/02/05 16:56:13 INFO Applying migration id=fetched 2026/02/05 16:56:13 INFO Applying migration id=move 2026/02/05 16:56:13 INFO Applying migration id=cleanup 2026/02/05 16:56:13 INFO Applying migration id=received 2026/02/05 16:56:13 INFO Applying migration id=namehost 2026/02/05 16:56:13 INFO Applying migration id=outboxhost 2026/02/05 16:56:13 INFO Applying migration id=notesfts 2026/02/05 16:56:13 INFO Applying migration id=iconsname 2026/02/05 16:56:13 INFO Applying migration id=nohash 2026/02/05 16:56:13 INFO Applying migration id=shares 2026/02/05 16:56:13 INFO Applying migration id=actorttl 2026/02/05 16:56:13 INFO Applying migration id=tocc 2026/02/05 16:56:13 INFO Applying migration id=followeds 2026/02/05 16:56:13 INFO Applying migration id=certhash 2026/02/05 16:56:13 INFO Applying migration id=follows_sync 2026/02/05 16:56:13 INFO Applying migration id=jsonpath 2026/02/05 16:56:13 INFO Applying migration id=localforward 2026/02/05 16:56:13 INFO Applying migration id=avatar 2026/02/05 16:56:13 INFO Applying migration id=noimage 2026/02/05 16:56:13 INFO Applying migration id=feed 2026/02/05 16:56:13 INFO Applying migration id=bookmarks 2026/02/05 16:56:13 INFO Applying migration id=shareactivity 2026/02/05 16:56:13 INFO Applying migration id=application 2026/02/05 16:56:13 INFO Applying migration id=certificates 2026/02/05 16:56:13 INFO Applying migration id=rawforward 2026/02/05 16:56:13 INFO Applying migration id=publickey 2026/02/05 16:56:13 INFO Applying migration id=resolvegroup 2026/02/05 16:56:13 INFO Applying migration id=reject 2026/02/05 16:56:13 INFO Applying migration id=autodel 2026/02/05 16:56:13 INFO Applying migration id=jsonb 2026/02/05 16:56:13 INFO Applying migration id=quote 2026/02/05 16:56:13 INFO Applying migration id=rfc9421 2026/02/05 16:56:13 INFO Applying migration id=keys 2026/02/05 16:56:13 INFO Applying migration id=portable 2026/02/05 16:56:13 INFO Applying migration id=proofs 2026/02/05 16:56:13 INFO Applying migration id=contexts 2026/02/05 16:56:13 INFO Applying migration id=deliverieshost 2026/02/05 16:56:13 INFO Applying migration id=pembegin 2026/02/05 16:56:13 INFO Applying migration id=didhost 2026/02/05 16:56:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-a36e-79d1-adde-6b2d18827a30 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-a36e-7912-8626-c909264cb31b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-a36e-7912-8626-c909264cb31b 2026/02/05 16:56:14 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-a36e-7912-8626-c909264cb31b 2026/02/05 16:56:14 INFO Generating first response key=/hashtag/world?123 --- PASS: TestHashtag_BigOffsetUnauthenticatedUser (1.28s) === RUN TestHashtag_InvalidOffset 2026/02/05 16:56:14 INFO Applying migration id=initial 2026/02/05 16:56:14 INFO Applying migration id=notesupdated 2026/02/05 16:56:14 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:14 INFO Applying migration id=activitiesid 2026/02/05 16:56:14 INFO Applying migration id=outbox 2026/02/05 16:56:14 INFO Applying migration id=edits 2026/02/05 16:56:14 INFO Applying migration id=outboxactor 2026/02/05 16:56:14 INFO Applying migration id=outboxsender 2026/02/05 16:56:14 INFO Applying migration id=thread 2026/02/05 16:56:14 INFO Applying migration id=host 2026/02/05 16:56:14 INFO Applying migration id=sharedinbox 2026/02/05 16:56:14 INFO Applying migration id=noteshost 2026/02/05 16:56:14 INFO Applying migration id=fetched 2026/02/05 16:56:14 INFO Applying migration id=move 2026/02/05 16:56:14 INFO Applying migration id=cleanup 2026/02/05 16:56:14 INFO Applying migration id=received 2026/02/05 16:56:14 INFO Applying migration id=namehost 2026/02/05 16:56:14 INFO Applying migration id=outboxhost 2026/02/05 16:56:14 INFO Applying migration id=notesfts 2026/02/05 16:56:14 INFO Applying migration id=iconsname 2026/02/05 16:56:14 INFO Applying migration id=nohash 2026/02/05 16:56:14 INFO Applying migration id=shares 2026/02/05 16:56:14 INFO Applying migration id=actorttl 2026/02/05 16:56:14 INFO Applying migration id=tocc 2026/02/05 16:56:15 INFO Applying migration id=followeds 2026/02/05 16:56:15 INFO Applying migration id=certhash 2026/02/05 16:56:15 INFO Applying migration id=follows_sync 2026/02/05 16:56:15 INFO Applying migration id=jsonpath 2026/02/05 16:56:15 INFO Applying migration id=localforward 2026/02/05 16:56:15 INFO Applying migration id=avatar 2026/02/05 16:56:15 INFO Applying migration id=noimage 2026/02/05 16:56:15 INFO Applying migration id=feed 2026/02/05 16:56:15 INFO Applying migration id=bookmarks 2026/02/05 16:56:15 INFO Applying migration id=shareactivity 2026/02/05 16:56:15 INFO Applying migration id=application 2026/02/05 16:56:15 INFO Applying migration id=certificates 2026/02/05 16:56:15 INFO Applying migration id=rawforward 2026/02/05 16:56:15 INFO Applying migration id=publickey 2026/02/05 16:56:15 INFO Applying migration id=resolvegroup 2026/02/05 16:56:15 INFO Applying migration id=reject 2026/02/05 16:56:15 INFO Applying migration id=autodel 2026/02/05 16:56:15 INFO Applying migration id=jsonb 2026/02/05 16:56:15 INFO Applying migration id=quote 2026/02/05 16:56:15 INFO Applying migration id=rfc9421 2026/02/05 16:56:15 INFO Applying migration id=keys 2026/02/05 16:56:15 INFO Applying migration id=portable 2026/02/05 16:56:15 INFO Applying migration id=proofs 2026/02/05 16:56:15 INFO Applying migration id=contexts 2026/02/05 16:56:15 INFO Applying migration id=deliverieshost 2026/02/05 16:56:15 INFO Applying migration id=pembegin 2026/02/05 16:56:15 INFO Applying migration id=didhost 2026/02/05 16:56:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-a784-70f8-a509-cea486d71337 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-a784-7089-93b1-b56cc4914a80 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-a784-7089-93b1-b56cc4914a80 2026/02/05 16:56:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-a784-7089-93b1-b56cc4914a80 2026/02/05 16:56:16 INFO Generating first response key=/hashtag/world?z 2026/02/05 16:56:16 INFO Failed to parse query url=/hashtag/world?z error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestHashtag_InvalidOffset (1.04s) === RUN TestHashtag_EmptyHashtag 2026/02/05 16:56:16 INFO Applying migration id=initial 2026/02/05 16:56:16 INFO Applying migration id=notesupdated 2026/02/05 16:56:16 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:16 INFO Applying migration id=activitiesid 2026/02/05 16:56:16 INFO Applying migration id=outbox 2026/02/05 16:56:16 INFO Applying migration id=edits 2026/02/05 16:56:16 INFO Applying migration id=outboxactor 2026/02/05 16:56:16 INFO Applying migration id=outboxsender 2026/02/05 16:56:16 INFO Applying migration id=thread 2026/02/05 16:56:16 INFO Applying migration id=host 2026/02/05 16:56:16 INFO Applying migration id=sharedinbox 2026/02/05 16:56:16 INFO Applying migration id=noteshost 2026/02/05 16:56:16 INFO Applying migration id=fetched 2026/02/05 16:56:16 INFO Applying migration id=move 2026/02/05 16:56:16 INFO Applying migration id=cleanup 2026/02/05 16:56:16 INFO Applying migration id=received 2026/02/05 16:56:16 INFO Applying migration id=namehost 2026/02/05 16:56:16 INFO Applying migration id=outboxhost 2026/02/05 16:56:16 INFO Applying migration id=notesfts 2026/02/05 16:56:16 INFO Applying migration id=iconsname 2026/02/05 16:56:16 INFO Applying migration id=nohash 2026/02/05 16:56:16 INFO Applying migration id=shares 2026/02/05 16:56:16 INFO Applying migration id=actorttl 2026/02/05 16:56:16 INFO Applying migration id=tocc 2026/02/05 16:56:16 INFO Applying migration id=followeds 2026/02/05 16:56:16 INFO Applying migration id=certhash 2026/02/05 16:56:16 INFO Applying migration id=follows_sync 2026/02/05 16:56:16 INFO Applying migration id=jsonpath 2026/02/05 16:56:16 INFO Applying migration id=localforward 2026/02/05 16:56:16 INFO Applying migration id=avatar 2026/02/05 16:56:16 INFO Applying migration id=noimage 2026/02/05 16:56:16 INFO Applying migration id=feed 2026/02/05 16:56:16 INFO Applying migration id=bookmarks 2026/02/05 16:56:16 INFO Applying migration id=shareactivity 2026/02/05 16:56:16 INFO Applying migration id=application 2026/02/05 16:56:16 INFO Applying migration id=certificates 2026/02/05 16:56:16 INFO Applying migration id=rawforward 2026/02/05 16:56:16 INFO Applying migration id=publickey 2026/02/05 16:56:16 INFO Applying migration id=resolvegroup 2026/02/05 16:56:16 INFO Applying migration id=reject 2026/02/05 16:56:16 INFO Applying migration id=autodel 2026/02/05 16:56:16 INFO Applying migration id=jsonb 2026/02/05 16:56:16 INFO Applying migration id=quote 2026/02/05 16:56:16 INFO Applying migration id=rfc9421 2026/02/05 16:56:16 INFO Applying migration id=keys 2026/02/05 16:56:16 INFO Applying migration id=portable 2026/02/05 16:56:16 INFO Applying migration id=proofs 2026/02/05 16:56:16 INFO Applying migration id=contexts 2026/02/05 16:56:16 INFO Applying migration id=deliverieshost 2026/02/05 16:56:16 INFO Applying migration id=pembegin 2026/02/05 16:56:16 INFO Applying migration id=didhost 2026/02/05 16:56:17 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtag (1.44s) === RUN TestHashtag_EmptyHashtagUnauthenticatedUser 2026/02/05 16:56:17 INFO Applying migration id=initial 2026/02/05 16:56:17 INFO Applying migration id=notesupdated 2026/02/05 16:56:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:17 INFO Applying migration id=activitiesid 2026/02/05 16:56:17 INFO Applying migration id=outbox 2026/02/05 16:56:17 INFO Applying migration id=edits 2026/02/05 16:56:17 INFO Applying migration id=outboxactor 2026/02/05 16:56:17 INFO Applying migration id=outboxsender 2026/02/05 16:56:17 INFO Applying migration id=thread 2026/02/05 16:56:17 INFO Applying migration id=host 2026/02/05 16:56:17 INFO Applying migration id=sharedinbox 2026/02/05 16:56:17 INFO Applying migration id=noteshost 2026/02/05 16:56:17 INFO Applying migration id=fetched 2026/02/05 16:56:17 INFO Applying migration id=move 2026/02/05 16:56:17 INFO Applying migration id=cleanup 2026/02/05 16:56:17 INFO Applying migration id=received 2026/02/05 16:56:17 INFO Applying migration id=namehost 2026/02/05 16:56:17 INFO Applying migration id=outboxhost 2026/02/05 16:56:17 INFO Applying migration id=notesfts 2026/02/05 16:56:17 INFO Applying migration id=iconsname 2026/02/05 16:56:17 INFO Applying migration id=nohash 2026/02/05 16:56:17 INFO Applying migration id=shares 2026/02/05 16:56:17 INFO Applying migration id=actorttl 2026/02/05 16:56:17 INFO Applying migration id=tocc 2026/02/05 16:56:17 INFO Applying migration id=followeds 2026/02/05 16:56:17 INFO Applying migration id=certhash 2026/02/05 16:56:17 INFO Applying migration id=follows_sync 2026/02/05 16:56:17 INFO Applying migration id=jsonpath 2026/02/05 16:56:17 INFO Applying migration id=localforward 2026/02/05 16:56:17 INFO Applying migration id=avatar 2026/02/05 16:56:17 INFO Applying migration id=noimage 2026/02/05 16:56:17 INFO Applying migration id=feed 2026/02/05 16:56:17 INFO Applying migration id=bookmarks 2026/02/05 16:56:17 INFO Applying migration id=shareactivity 2026/02/05 16:56:17 INFO Applying migration id=application 2026/02/05 16:56:17 INFO Applying migration id=certificates 2026/02/05 16:56:17 INFO Applying migration id=rawforward 2026/02/05 16:56:17 INFO Applying migration id=publickey 2026/02/05 16:56:17 INFO Applying migration id=resolvegroup 2026/02/05 16:56:17 INFO Applying migration id=reject 2026/02/05 16:56:17 INFO Applying migration id=autodel 2026/02/05 16:56:17 INFO Applying migration id=jsonb 2026/02/05 16:56:17 INFO Applying migration id=quote 2026/02/05 16:56:17 INFO Applying migration id=rfc9421 2026/02/05 16:56:17 INFO Applying migration id=keys 2026/02/05 16:56:17 INFO Applying migration id=portable 2026/02/05 16:56:17 INFO Applying migration id=proofs 2026/02/05 16:56:17 INFO Applying migration id=contexts 2026/02/05 16:56:17 INFO Applying migration id=deliverieshost 2026/02/05 16:56:17 INFO Applying migration id=pembegin 2026/02/05 16:56:17 INFO Applying migration id=didhost 2026/02/05 16:56:18 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtagUnauthenticatedUser (1.28s) === RUN TestHashtags_NoHashtags 2026/02/05 16:56:18 INFO Applying migration id=initial 2026/02/05 16:56:18 INFO Applying migration id=notesupdated 2026/02/05 16:56:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:18 INFO Applying migration id=activitiesid 2026/02/05 16:56:18 INFO Applying migration id=outbox 2026/02/05 16:56:18 INFO Applying migration id=edits 2026/02/05 16:56:18 INFO Applying migration id=outboxactor 2026/02/05 16:56:18 INFO Applying migration id=outboxsender 2026/02/05 16:56:18 INFO Applying migration id=thread 2026/02/05 16:56:18 INFO Applying migration id=host 2026/02/05 16:56:18 INFO Applying migration id=sharedinbox 2026/02/05 16:56:18 INFO Applying migration id=noteshost 2026/02/05 16:56:18 INFO Applying migration id=fetched 2026/02/05 16:56:18 INFO Applying migration id=move 2026/02/05 16:56:18 INFO Applying migration id=cleanup 2026/02/05 16:56:18 INFO Applying migration id=received 2026/02/05 16:56:18 INFO Applying migration id=namehost 2026/02/05 16:56:18 INFO Applying migration id=outboxhost 2026/02/05 16:56:18 INFO Applying migration id=notesfts 2026/02/05 16:56:18 INFO Applying migration id=iconsname 2026/02/05 16:56:18 INFO Applying migration id=nohash 2026/02/05 16:56:18 INFO Applying migration id=shares 2026/02/05 16:56:18 INFO Applying migration id=actorttl 2026/02/05 16:56:18 INFO Applying migration id=tocc 2026/02/05 16:56:18 INFO Applying migration id=followeds 2026/02/05 16:56:18 INFO Applying migration id=certhash 2026/02/05 16:56:18 INFO Applying migration id=follows_sync 2026/02/05 16:56:18 INFO Applying migration id=jsonpath 2026/02/05 16:56:18 INFO Applying migration id=localforward 2026/02/05 16:56:18 INFO Applying migration id=avatar 2026/02/05 16:56:18 INFO Applying migration id=noimage 2026/02/05 16:56:18 INFO Applying migration id=feed 2026/02/05 16:56:18 INFO Applying migration id=bookmarks 2026/02/05 16:56:18 INFO Applying migration id=shareactivity 2026/02/05 16:56:18 INFO Applying migration id=application 2026/02/05 16:56:18 INFO Applying migration id=certificates 2026/02/05 16:56:18 INFO Applying migration id=rawforward 2026/02/05 16:56:18 INFO Applying migration id=publickey 2026/02/05 16:56:18 INFO Applying migration id=resolvegroup 2026/02/05 16:56:18 INFO Applying migration id=reject 2026/02/05 16:56:18 INFO Applying migration id=autodel 2026/02/05 16:56:18 INFO Applying migration id=jsonb 2026/02/05 16:56:18 INFO Applying migration id=quote 2026/02/05 16:56:18 INFO Applying migration id=rfc9421 2026/02/05 16:56:18 INFO Applying migration id=keys 2026/02/05 16:56:18 INFO Applying migration id=portable 2026/02/05 16:56:18 INFO Applying migration id=proofs 2026/02/05 16:56:18 INFO Applying migration id=contexts 2026/02/05 16:56:18 INFO Applying migration id=deliverieshost 2026/02/05 16:56:18 INFO Applying migration id=pembegin 2026/02/05 16:56:18 INFO Applying migration id=didhost 2026/02/05 16:56:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-b654-7874-aef9-4a725ca91c27 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-b654-77c0-b9d4-a6336d6f5902 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-b654-77c0-b9d4-a6336d6f5902 2026/02/05 16:56:19 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-b654-77c0-b9d4-a6336d6f5902 2026/02/05 16:56:19 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_NoHashtags (1.08s) === RUN TestHashtags_OneHashtagOneAuthor 2026/02/05 16:56:19 INFO Applying migration id=initial 2026/02/05 16:56:19 INFO Applying migration id=notesupdated 2026/02/05 16:56:19 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:19 INFO Applying migration id=activitiesid 2026/02/05 16:56:19 INFO Applying migration id=outbox 2026/02/05 16:56:19 INFO Applying migration id=edits 2026/02/05 16:56:19 INFO Applying migration id=outboxactor 2026/02/05 16:56:19 INFO Applying migration id=outboxsender 2026/02/05 16:56:19 INFO Applying migration id=thread 2026/02/05 16:56:19 INFO Applying migration id=host 2026/02/05 16:56:19 INFO Applying migration id=sharedinbox 2026/02/05 16:56:19 INFO Applying migration id=noteshost 2026/02/05 16:56:19 INFO Applying migration id=fetched 2026/02/05 16:56:19 INFO Applying migration id=move 2026/02/05 16:56:19 INFO Applying migration id=cleanup 2026/02/05 16:56:19 INFO Applying migration id=received 2026/02/05 16:56:19 INFO Applying migration id=namehost 2026/02/05 16:56:19 INFO Applying migration id=outboxhost 2026/02/05 16:56:19 INFO Applying migration id=notesfts 2026/02/05 16:56:19 INFO Applying migration id=iconsname 2026/02/05 16:56:19 INFO Applying migration id=nohash 2026/02/05 16:56:19 INFO Applying migration id=shares 2026/02/05 16:56:19 INFO Applying migration id=actorttl 2026/02/05 16:56:19 INFO Applying migration id=tocc 2026/02/05 16:56:19 INFO Applying migration id=followeds 2026/02/05 16:56:19 INFO Applying migration id=certhash 2026/02/05 16:56:19 INFO Applying migration id=follows_sync 2026/02/05 16:56:19 INFO Applying migration id=jsonpath 2026/02/05 16:56:19 INFO Applying migration id=localforward 2026/02/05 16:56:19 INFO Applying migration id=avatar 2026/02/05 16:56:19 INFO Applying migration id=noimage 2026/02/05 16:56:19 INFO Applying migration id=feed 2026/02/05 16:56:19 INFO Applying migration id=bookmarks 2026/02/05 16:56:19 INFO Applying migration id=shareactivity 2026/02/05 16:56:19 INFO Applying migration id=application 2026/02/05 16:56:19 INFO Applying migration id=certificates 2026/02/05 16:56:19 INFO Applying migration id=rawforward 2026/02/05 16:56:19 INFO Applying migration id=publickey 2026/02/05 16:56:19 INFO Applying migration id=resolvegroup 2026/02/05 16:56:19 INFO Applying migration id=reject 2026/02/05 16:56:19 INFO Applying migration id=autodel 2026/02/05 16:56:19 INFO Applying migration id=jsonb 2026/02/05 16:56:19 INFO Applying migration id=quote 2026/02/05 16:56:19 INFO Applying migration id=rfc9421 2026/02/05 16:56:19 INFO Applying migration id=keys 2026/02/05 16:56:19 INFO Applying migration id=portable 2026/02/05 16:56:19 INFO Applying migration id=proofs 2026/02/05 16:56:19 INFO Applying migration id=contexts 2026/02/05 16:56:19 INFO Applying migration id=deliverieshost 2026/02/05 16:56:19 INFO Applying migration id=pembegin 2026/02/05 16:56:19 INFO Applying migration id=didhost 2026/02/05 16:56:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-ba4b-754d-96d5-16a3bd2496a7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-ba4b-74e1-8c9c-a5d0f987fbdb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-ba4b-74e1-8c9c-a5d0f987fbdb 2026/02/05 16:56:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-ba4b-74e1-8c9c-a5d0f987fbdb 2026/02/05 16:56:20 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagOneAuthor (1.01s) === RUN TestHashtags_OneHashtagTwoAuthors 2026/02/05 16:56:20 INFO Applying migration id=initial 2026/02/05 16:56:20 INFO Applying migration id=notesupdated 2026/02/05 16:56:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:20 INFO Applying migration id=activitiesid 2026/02/05 16:56:20 INFO Applying migration id=outbox 2026/02/05 16:56:20 INFO Applying migration id=edits 2026/02/05 16:56:20 INFO Applying migration id=outboxactor 2026/02/05 16:56:20 INFO Applying migration id=outboxsender 2026/02/05 16:56:20 INFO Applying migration id=thread 2026/02/05 16:56:20 INFO Applying migration id=host 2026/02/05 16:56:20 INFO Applying migration id=sharedinbox 2026/02/05 16:56:20 INFO Applying migration id=noteshost 2026/02/05 16:56:20 INFO Applying migration id=fetched 2026/02/05 16:56:20 INFO Applying migration id=move 2026/02/05 16:56:20 INFO Applying migration id=cleanup 2026/02/05 16:56:20 INFO Applying migration id=received 2026/02/05 16:56:20 INFO Applying migration id=namehost 2026/02/05 16:56:20 INFO Applying migration id=outboxhost 2026/02/05 16:56:20 INFO Applying migration id=notesfts 2026/02/05 16:56:20 INFO Applying migration id=iconsname 2026/02/05 16:56:20 INFO Applying migration id=nohash 2026/02/05 16:56:20 INFO Applying migration id=shares 2026/02/05 16:56:20 INFO Applying migration id=actorttl 2026/02/05 16:56:20 INFO Applying migration id=tocc 2026/02/05 16:56:20 INFO Applying migration id=followeds 2026/02/05 16:56:20 INFO Applying migration id=certhash 2026/02/05 16:56:20 INFO Applying migration id=follows_sync 2026/02/05 16:56:20 INFO Applying migration id=jsonpath 2026/02/05 16:56:20 INFO Applying migration id=localforward 2026/02/05 16:56:20 INFO Applying migration id=avatar 2026/02/05 16:56:20 INFO Applying migration id=noimage 2026/02/05 16:56:20 INFO Applying migration id=feed 2026/02/05 16:56:20 INFO Applying migration id=bookmarks 2026/02/05 16:56:20 INFO Applying migration id=shareactivity 2026/02/05 16:56:20 INFO Applying migration id=application 2026/02/05 16:56:20 INFO Applying migration id=certificates 2026/02/05 16:56:20 INFO Applying migration id=rawforward 2026/02/05 16:56:20 INFO Applying migration id=publickey 2026/02/05 16:56:20 INFO Applying migration id=resolvegroup 2026/02/05 16:56:20 INFO Applying migration id=reject 2026/02/05 16:56:20 INFO Applying migration id=autodel 2026/02/05 16:56:20 INFO Applying migration id=jsonb 2026/02/05 16:56:20 INFO Applying migration id=quote 2026/02/05 16:56:20 INFO Applying migration id=rfc9421 2026/02/05 16:56:20 INFO Applying migration id=keys 2026/02/05 16:56:20 INFO Applying migration id=portable 2026/02/05 16:56:20 INFO Applying migration id=proofs 2026/02/05 16:56:20 INFO Applying migration id=contexts 2026/02/05 16:56:20 INFO Applying migration id=deliverieshost 2026/02/05 16:56:20 INFO Applying migration id=pembegin 2026/02/05 16:56:20 INFO Applying migration id=didhost 2026/02/05 16:56:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-bf0e-7d68-9b6b-8721b3b6bc57 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-bf0d-76b0-b96e-cb7017f5ca74 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-bf0d-76b0-b96e-cb7017f5ca74 2026/02/05 16:56:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-bf0d-76b0-b96e-cb7017f5ca74 2026/02/05 16:56:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-bf14-7e52-8d75-79ed3f784480 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-bf14-7df2-a324-30a2fb225f4d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-bf14-7df2-a324-30a2fb225f4d 2026/02/05 16:56:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-bf14-7df2-a324-30a2fb225f4d 2026/02/05 16:56:22 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthors (1.23s) === RUN TestHashtags_OneHashtagTwoAuthorsCaseSensitivity 2026/02/05 16:56:22 INFO Applying migration id=initial 2026/02/05 16:56:22 INFO Applying migration id=notesupdated 2026/02/05 16:56:22 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:22 INFO Applying migration id=activitiesid 2026/02/05 16:56:22 INFO Applying migration id=outbox 2026/02/05 16:56:22 INFO Applying migration id=edits 2026/02/05 16:56:22 INFO Applying migration id=outboxactor 2026/02/05 16:56:22 INFO Applying migration id=outboxsender 2026/02/05 16:56:22 INFO Applying migration id=thread 2026/02/05 16:56:22 INFO Applying migration id=host 2026/02/05 16:56:22 INFO Applying migration id=sharedinbox 2026/02/05 16:56:22 INFO Applying migration id=noteshost 2026/02/05 16:56:22 INFO Applying migration id=fetched 2026/02/05 16:56:22 INFO Applying migration id=move 2026/02/05 16:56:22 INFO Applying migration id=cleanup 2026/02/05 16:56:22 INFO Applying migration id=received 2026/02/05 16:56:22 INFO Applying migration id=namehost 2026/02/05 16:56:22 INFO Applying migration id=outboxhost 2026/02/05 16:56:22 INFO Applying migration id=notesfts 2026/02/05 16:56:22 INFO Applying migration id=iconsname 2026/02/05 16:56:22 INFO Applying migration id=nohash 2026/02/05 16:56:22 INFO Applying migration id=shares 2026/02/05 16:56:22 INFO Applying migration id=actorttl 2026/02/05 16:56:22 INFO Applying migration id=tocc 2026/02/05 16:56:22 INFO Applying migration id=followeds 2026/02/05 16:56:22 INFO Applying migration id=certhash 2026/02/05 16:56:22 INFO Applying migration id=follows_sync 2026/02/05 16:56:22 INFO Applying migration id=jsonpath 2026/02/05 16:56:22 INFO Applying migration id=localforward 2026/02/05 16:56:22 INFO Applying migration id=avatar 2026/02/05 16:56:22 INFO Applying migration id=noimage 2026/02/05 16:56:22 INFO Applying migration id=feed 2026/02/05 16:56:22 INFO Applying migration id=bookmarks 2026/02/05 16:56:22 INFO Applying migration id=shareactivity 2026/02/05 16:56:22 INFO Applying migration id=application 2026/02/05 16:56:22 INFO Applying migration id=certificates 2026/02/05 16:56:22 INFO Applying migration id=rawforward 2026/02/05 16:56:22 INFO Applying migration id=publickey 2026/02/05 16:56:22 INFO Applying migration id=resolvegroup 2026/02/05 16:56:22 INFO Applying migration id=reject 2026/02/05 16:56:22 INFO Applying migration id=autodel 2026/02/05 16:56:22 INFO Applying migration id=jsonb 2026/02/05 16:56:22 INFO Applying migration id=quote 2026/02/05 16:56:22 INFO Applying migration id=rfc9421 2026/02/05 16:56:22 INFO Applying migration id=keys 2026/02/05 16:56:22 INFO Applying migration id=portable 2026/02/05 16:56:22 INFO Applying migration id=proofs 2026/02/05 16:56:22 INFO Applying migration id=contexts 2026/02/05 16:56:22 INFO Applying migration id=deliverieshost 2026/02/05 16:56:22 INFO Applying migration id=pembegin 2026/02/05 16:56:22 INFO Applying migration id=didhost 2026/02/05 16:56:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-c3cc-78e0-88a5-7c9939593551 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-c3cc-7840-a057-664d38381641 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-c3cc-7840-a057-664d38381641 2026/02/05 16:56:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-c3cc-7840-a057-664d38381641 2026/02/05 16:56:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-c3d1-7e7f-b0cf-60361de5223c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-c3d1-7d83-968a-7c69c84a30d4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-c3d1-7d83-968a-7c69c84a30d4 2026/02/05 16:56:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-c3d1-7d83-968a-7c69c84a30d4 2026/02/05 16:56:23 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsCaseSensitivity (1.21s) === RUN TestHashtags_TwoHashtagsOneAuthor 2026/02/05 16:56:23 INFO Applying migration id=initial 2026/02/05 16:56:23 INFO Applying migration id=notesupdated 2026/02/05 16:56:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:23 INFO Applying migration id=activitiesid 2026/02/05 16:56:23 INFO Applying migration id=outbox 2026/02/05 16:56:23 INFO Applying migration id=edits 2026/02/05 16:56:23 INFO Applying migration id=outboxactor 2026/02/05 16:56:23 INFO Applying migration id=outboxsender 2026/02/05 16:56:23 INFO Applying migration id=thread 2026/02/05 16:56:23 INFO Applying migration id=host 2026/02/05 16:56:23 INFO Applying migration id=sharedinbox 2026/02/05 16:56:23 INFO Applying migration id=noteshost 2026/02/05 16:56:23 INFO Applying migration id=fetched 2026/02/05 16:56:23 INFO Applying migration id=move 2026/02/05 16:56:23 INFO Applying migration id=cleanup 2026/02/05 16:56:23 INFO Applying migration id=received 2026/02/05 16:56:23 INFO Applying migration id=namehost 2026/02/05 16:56:23 INFO Applying migration id=outboxhost 2026/02/05 16:56:23 INFO Applying migration id=notesfts 2026/02/05 16:56:23 INFO Applying migration id=iconsname 2026/02/05 16:56:23 INFO Applying migration id=nohash 2026/02/05 16:56:23 INFO Applying migration id=shares 2026/02/05 16:56:23 INFO Applying migration id=actorttl 2026/02/05 16:56:23 INFO Applying migration id=tocc 2026/02/05 16:56:23 INFO Applying migration id=followeds 2026/02/05 16:56:23 INFO Applying migration id=certhash 2026/02/05 16:56:23 INFO Applying migration id=follows_sync 2026/02/05 16:56:23 INFO Applying migration id=jsonpath 2026/02/05 16:56:23 INFO Applying migration id=localforward 2026/02/05 16:56:23 INFO Applying migration id=avatar 2026/02/05 16:56:23 INFO Applying migration id=noimage 2026/02/05 16:56:23 INFO Applying migration id=feed 2026/02/05 16:56:23 INFO Applying migration id=bookmarks 2026/02/05 16:56:23 INFO Applying migration id=shareactivity 2026/02/05 16:56:23 INFO Applying migration id=application 2026/02/05 16:56:23 INFO Applying migration id=certificates 2026/02/05 16:56:23 INFO Applying migration id=rawforward 2026/02/05 16:56:23 INFO Applying migration id=publickey 2026/02/05 16:56:23 INFO Applying migration id=resolvegroup 2026/02/05 16:56:23 INFO Applying migration id=reject 2026/02/05 16:56:23 INFO Applying migration id=autodel 2026/02/05 16:56:23 INFO Applying migration id=jsonb 2026/02/05 16:56:23 INFO Applying migration id=quote 2026/02/05 16:56:23 INFO Applying migration id=rfc9421 2026/02/05 16:56:23 INFO Applying migration id=keys 2026/02/05 16:56:23 INFO Applying migration id=portable 2026/02/05 16:56:23 INFO Applying migration id=proofs 2026/02/05 16:56:23 INFO Applying migration id=contexts 2026/02/05 16:56:23 INFO Applying migration id=deliverieshost 2026/02/05 16:56:23 INFO Applying migration id=pembegin 2026/02/05 16:56:23 INFO Applying migration id=didhost 2026/02/05 16:56:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-c766-73fb-b998-3d607bc487a9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-c766-732d-bb91-64c9b3908ad1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-c766-732d-bb91-64c9b3908ad1 2026/02/05 16:56:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-c766-732d-bb91-64c9b3908ad1 2026/02/05 16:56:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-c76c-7323-95ff-aa5888682f63 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-c76c-7259-8612-583b1a543792 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-c76c-7259-8612-583b1a543792 2026/02/05 16:56:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-c76c-7259-8612-583b1a543792 2026/02/05 16:56:24 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_TwoHashtagsOneAuthor (0.92s) === RUN TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser 2026/02/05 16:56:24 INFO Applying migration id=initial 2026/02/05 16:56:24 INFO Applying migration id=notesupdated 2026/02/05 16:56:24 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:24 INFO Applying migration id=activitiesid 2026/02/05 16:56:24 INFO Applying migration id=outbox 2026/02/05 16:56:24 INFO Applying migration id=edits 2026/02/05 16:56:24 INFO Applying migration id=outboxactor 2026/02/05 16:56:24 INFO Applying migration id=outboxsender 2026/02/05 16:56:24 INFO Applying migration id=thread 2026/02/05 16:56:24 INFO Applying migration id=host 2026/02/05 16:56:24 INFO Applying migration id=sharedinbox 2026/02/05 16:56:24 INFO Applying migration id=noteshost 2026/02/05 16:56:24 INFO Applying migration id=fetched 2026/02/05 16:56:24 INFO Applying migration id=move 2026/02/05 16:56:24 INFO Applying migration id=cleanup 2026/02/05 16:56:24 INFO Applying migration id=received 2026/02/05 16:56:24 INFO Applying migration id=namehost 2026/02/05 16:56:24 INFO Applying migration id=outboxhost 2026/02/05 16:56:24 INFO Applying migration id=notesfts 2026/02/05 16:56:24 INFO Applying migration id=iconsname 2026/02/05 16:56:24 INFO Applying migration id=nohash 2026/02/05 16:56:24 INFO Applying migration id=shares 2026/02/05 16:56:24 INFO Applying migration id=actorttl 2026/02/05 16:56:24 INFO Applying migration id=tocc 2026/02/05 16:56:24 INFO Applying migration id=followeds 2026/02/05 16:56:24 INFO Applying migration id=certhash 2026/02/05 16:56:24 INFO Applying migration id=follows_sync 2026/02/05 16:56:24 INFO Applying migration id=jsonpath 2026/02/05 16:56:24 INFO Applying migration id=localforward 2026/02/05 16:56:24 INFO Applying migration id=avatar 2026/02/05 16:56:24 INFO Applying migration id=noimage 2026/02/05 16:56:24 INFO Applying migration id=feed 2026/02/05 16:56:24 INFO Applying migration id=bookmarks 2026/02/05 16:56:24 INFO Applying migration id=shareactivity 2026/02/05 16:56:24 INFO Applying migration id=application 2026/02/05 16:56:24 INFO Applying migration id=certificates 2026/02/05 16:56:24 INFO Applying migration id=rawforward 2026/02/05 16:56:24 INFO Applying migration id=publickey 2026/02/05 16:56:24 INFO Applying migration id=resolvegroup 2026/02/05 16:56:24 INFO Applying migration id=reject 2026/02/05 16:56:24 INFO Applying migration id=autodel 2026/02/05 16:56:24 INFO Applying migration id=jsonb 2026/02/05 16:56:24 INFO Applying migration id=quote 2026/02/05 16:56:24 INFO Applying migration id=rfc9421 2026/02/05 16:56:24 INFO Applying migration id=keys 2026/02/05 16:56:24 INFO Applying migration id=portable 2026/02/05 16:56:24 INFO Applying migration id=proofs 2026/02/05 16:56:24 INFO Applying migration id=contexts 2026/02/05 16:56:24 INFO Applying migration id=deliverieshost 2026/02/05 16:56:24 INFO Applying migration id=pembegin 2026/02/05 16:56:24 INFO Applying migration id=didhost 2026/02/05 16:56:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-cb09-7028-aba4-acdc282ec12b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-cb08-7e6f-af96-b2aa8971d838 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebb-cb08-7e6f-af96-b2aa8971d838 2026/02/05 16:56:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-cb08-7e6f-af96-b2aa8971d838 2026/02/05 16:56:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebb-cb0e-78fd-badc-ca68223b3094 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebb-cb0e-78a1-8b44-77f15a3e1a0c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebb-cb0e-78a1-8b44-77f15a3e1a0c 2026/02/05 16:56:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebb-cb0e-78a1-8b44-77f15a3e1a0c 2026/02/05 16:56:25 INFO Generating first response key=/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser (0.93s) === RUN TestHome_AuthenticatedUser 2026/02/05 16:56:25 INFO Applying migration id=initial 2026/02/05 16:56:25 INFO Applying migration id=notesupdated 2026/02/05 16:56:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:25 INFO Applying migration id=activitiesid 2026/02/05 16:56:25 INFO Applying migration id=outbox 2026/02/05 16:56:25 INFO Applying migration id=edits 2026/02/05 16:56:25 INFO Applying migration id=outboxactor 2026/02/05 16:56:25 INFO Applying migration id=outboxsender 2026/02/05 16:56:25 INFO Applying migration id=thread 2026/02/05 16:56:25 INFO Applying migration id=host 2026/02/05 16:56:25 INFO Applying migration id=sharedinbox 2026/02/05 16:56:25 INFO Applying migration id=noteshost 2026/02/05 16:56:25 INFO Applying migration id=fetched 2026/02/05 16:56:25 INFO Applying migration id=move 2026/02/05 16:56:25 INFO Applying migration id=cleanup 2026/02/05 16:56:25 INFO Applying migration id=received 2026/02/05 16:56:25 INFO Applying migration id=namehost 2026/02/05 16:56:25 INFO Applying migration id=outboxhost 2026/02/05 16:56:25 INFO Applying migration id=notesfts 2026/02/05 16:56:25 INFO Applying migration id=iconsname 2026/02/05 16:56:25 INFO Applying migration id=nohash 2026/02/05 16:56:25 INFO Applying migration id=shares 2026/02/05 16:56:25 INFO Applying migration id=actorttl 2026/02/05 16:56:25 INFO Applying migration id=tocc 2026/02/05 16:56:25 INFO Applying migration id=followeds 2026/02/05 16:56:25 INFO Applying migration id=certhash 2026/02/05 16:56:25 INFO Applying migration id=follows_sync 2026/02/05 16:56:25 INFO Applying migration id=jsonpath 2026/02/05 16:56:25 INFO Applying migration id=localforward 2026/02/05 16:56:25 INFO Applying migration id=avatar 2026/02/05 16:56:25 INFO Applying migration id=noimage 2026/02/05 16:56:25 INFO Applying migration id=feed 2026/02/05 16:56:25 INFO Applying migration id=bookmarks 2026/02/05 16:56:25 INFO Applying migration id=shareactivity 2026/02/05 16:56:25 INFO Applying migration id=application 2026/02/05 16:56:25 INFO Applying migration id=certificates 2026/02/05 16:56:25 INFO Applying migration id=rawforward 2026/02/05 16:56:25 INFO Applying migration id=publickey 2026/02/05 16:56:25 INFO Applying migration id=resolvegroup 2026/02/05 16:56:25 INFO Applying migration id=reject 2026/02/05 16:56:25 INFO Applying migration id=autodel 2026/02/05 16:56:25 INFO Applying migration id=jsonb 2026/02/05 16:56:25 INFO Applying migration id=quote 2026/02/05 16:56:25 INFO Applying migration id=rfc9421 2026/02/05 16:56:25 INFO Applying migration id=keys 2026/02/05 16:56:25 INFO Applying migration id=portable 2026/02/05 16:56:25 INFO Applying migration id=proofs 2026/02/05 16:56:25 INFO Applying migration id=contexts 2026/02/05 16:56:25 INFO Applying migration id=deliverieshost 2026/02/05 16:56:25 INFO Applying migration id=pembegin 2026/02/05 16:56:25 INFO Applying migration id=didhost --- PASS: TestHome_AuthenticatedUser (0.76s) === RUN TestHome_UnauthenticatedUser 2026/02/05 16:56:25 INFO Applying migration id=initial 2026/02/05 16:56:25 INFO Applying migration id=notesupdated 2026/02/05 16:56:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:25 INFO Applying migration id=activitiesid 2026/02/05 16:56:25 INFO Applying migration id=outbox 2026/02/05 16:56:25 INFO Applying migration id=edits 2026/02/05 16:56:25 INFO Applying migration id=outboxactor 2026/02/05 16:56:25 INFO Applying migration id=outboxsender 2026/02/05 16:56:25 INFO Applying migration id=thread 2026/02/05 16:56:25 INFO Applying migration id=host 2026/02/05 16:56:25 INFO Applying migration id=sharedinbox 2026/02/05 16:56:25 INFO Applying migration id=noteshost 2026/02/05 16:56:25 INFO Applying migration id=fetched 2026/02/05 16:56:25 INFO Applying migration id=move 2026/02/05 16:56:25 INFO Applying migration id=cleanup 2026/02/05 16:56:25 INFO Applying migration id=received 2026/02/05 16:56:25 INFO Applying migration id=namehost 2026/02/05 16:56:25 INFO Applying migration id=outboxhost 2026/02/05 16:56:25 INFO Applying migration id=notesfts 2026/02/05 16:56:25 INFO Applying migration id=iconsname 2026/02/05 16:56:25 INFO Applying migration id=nohash 2026/02/05 16:56:25 INFO Applying migration id=shares 2026/02/05 16:56:25 INFO Applying migration id=actorttl 2026/02/05 16:56:25 INFO Applying migration id=tocc 2026/02/05 16:56:25 INFO Applying migration id=followeds 2026/02/05 16:56:25 INFO Applying migration id=certhash 2026/02/05 16:56:25 INFO Applying migration id=follows_sync 2026/02/05 16:56:25 INFO Applying migration id=jsonpath 2026/02/05 16:56:25 INFO Applying migration id=localforward 2026/02/05 16:56:25 INFO Applying migration id=avatar 2026/02/05 16:56:25 INFO Applying migration id=noimage 2026/02/05 16:56:25 INFO Applying migration id=feed 2026/02/05 16:56:25 INFO Applying migration id=bookmarks 2026/02/05 16:56:25 INFO Applying migration id=shareactivity 2026/02/05 16:56:25 INFO Applying migration id=application 2026/02/05 16:56:25 INFO Applying migration id=certificates 2026/02/05 16:56:25 INFO Applying migration id=rawforward 2026/02/05 16:56:25 INFO Applying migration id=publickey 2026/02/05 16:56:25 INFO Applying migration id=resolvegroup 2026/02/05 16:56:25 INFO Applying migration id=reject 2026/02/05 16:56:25 INFO Applying migration id=autodel 2026/02/05 16:56:25 INFO Applying migration id=jsonb 2026/02/05 16:56:25 INFO Applying migration id=quote 2026/02/05 16:56:25 INFO Applying migration id=rfc9421 2026/02/05 16:56:25 INFO Applying migration id=keys 2026/02/05 16:56:25 INFO Applying migration id=portable 2026/02/05 16:56:25 INFO Applying migration id=proofs 2026/02/05 16:56:25 INFO Applying migration id=contexts 2026/02/05 16:56:25 INFO Applying migration id=deliverieshost 2026/02/05 16:56:26 INFO Applying migration id=pembegin 2026/02/05 16:56:26 INFO Applying migration id=didhost --- PASS: TestHome_UnauthenticatedUser (1.62s) === RUN TestMove_FederatedToFederated 2026/02/05 16:56:27 INFO Applying migration id=initial 2026/02/05 16:56:27 INFO Applying migration id=notesupdated 2026/02/05 16:56:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:27 INFO Applying migration id=activitiesid 2026/02/05 16:56:27 INFO Applying migration id=outbox 2026/02/05 16:56:27 INFO Applying migration id=edits 2026/02/05 16:56:27 INFO Applying migration id=outboxactor 2026/02/05 16:56:27 INFO Applying migration id=outboxsender 2026/02/05 16:56:27 INFO Applying migration id=thread 2026/02/05 16:56:27 INFO Applying migration id=host 2026/02/05 16:56:27 INFO Applying migration id=sharedinbox 2026/02/05 16:56:27 INFO Applying migration id=noteshost 2026/02/05 16:56:27 INFO Applying migration id=fetched 2026/02/05 16:56:27 INFO Applying migration id=move 2026/02/05 16:56:27 INFO Applying migration id=cleanup 2026/02/05 16:56:27 INFO Applying migration id=received 2026/02/05 16:56:27 INFO Applying migration id=namehost 2026/02/05 16:56:27 INFO Applying migration id=outboxhost 2026/02/05 16:56:27 INFO Applying migration id=notesfts 2026/02/05 16:56:27 INFO Applying migration id=iconsname 2026/02/05 16:56:27 INFO Applying migration id=nohash 2026/02/05 16:56:27 INFO Applying migration id=shares 2026/02/05 16:56:27 INFO Applying migration id=actorttl 2026/02/05 16:56:27 INFO Applying migration id=tocc 2026/02/05 16:56:27 INFO Applying migration id=followeds 2026/02/05 16:56:27 INFO Applying migration id=certhash 2026/02/05 16:56:27 INFO Applying migration id=follows_sync 2026/02/05 16:56:27 INFO Applying migration id=jsonpath 2026/02/05 16:56:27 INFO Applying migration id=localforward 2026/02/05 16:56:27 INFO Applying migration id=avatar 2026/02/05 16:56:27 INFO Applying migration id=noimage 2026/02/05 16:56:27 INFO Applying migration id=feed 2026/02/05 16:56:27 INFO Applying migration id=bookmarks 2026/02/05 16:56:27 INFO Applying migration id=shareactivity 2026/02/05 16:56:27 INFO Applying migration id=application 2026/02/05 16:56:27 INFO Applying migration id=certificates 2026/02/05 16:56:27 INFO Applying migration id=rawforward 2026/02/05 16:56:27 INFO Applying migration id=publickey 2026/02/05 16:56:27 INFO Applying migration id=resolvegroup 2026/02/05 16:56:27 INFO Applying migration id=reject 2026/02/05 16:56:27 INFO Applying migration id=autodel 2026/02/05 16:56:27 INFO Applying migration id=jsonb 2026/02/05 16:56:27 INFO Applying migration id=quote 2026/02/05 16:56:27 INFO Applying migration id=rfc9421 2026/02/05 16:56:27 INFO Applying migration id=keys 2026/02/05 16:56:27 INFO Applying migration id=portable 2026/02/05 16:56:27 INFO Applying migration id=proofs 2026/02/05 16:56:27 INFO Applying migration id=contexts 2026/02/05 16:56:27 INFO Applying migration id=deliverieshost 2026/02/05 16:56:27 INFO Applying migration id=pembegin 2026/02/05 16:56:27 INFO Applying migration id=didhost 2026/02/05 16:56:28 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-d891-76dc-8a48-9ed2a2b19342 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/02/05 16:56:28 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2ebb-d891-76dc-8a48-9ed2a2b19342 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/02/05 16:56:28 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-d893-72f1-b986-3fa979a14d42 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/02/05 16:56:28 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebb-d895-7235-aa7a-bb28d0fd555e activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-d891-76dc-8a48-9ed2a2b19342 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 (1.08s) === RUN TestMove_FederatedToFederatedTwoAccounts 2026/02/05 16:56:28 INFO Applying migration id=initial 2026/02/05 16:56:28 INFO Applying migration id=notesupdated 2026/02/05 16:56:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:28 INFO Applying migration id=activitiesid 2026/02/05 16:56:28 INFO Applying migration id=outbox 2026/02/05 16:56:28 INFO Applying migration id=edits 2026/02/05 16:56:28 INFO Applying migration id=outboxactor 2026/02/05 16:56:28 INFO Applying migration id=outboxsender 2026/02/05 16:56:28 INFO Applying migration id=thread 2026/02/05 16:56:28 INFO Applying migration id=host 2026/02/05 16:56:28 INFO Applying migration id=sharedinbox 2026/02/05 16:56:28 INFO Applying migration id=noteshost 2026/02/05 16:56:28 INFO Applying migration id=fetched 2026/02/05 16:56:28 INFO Applying migration id=move 2026/02/05 16:56:28 INFO Applying migration id=cleanup 2026/02/05 16:56:28 INFO Applying migration id=received 2026/02/05 16:56:28 INFO Applying migration id=namehost 2026/02/05 16:56:28 INFO Applying migration id=outboxhost 2026/02/05 16:56:28 INFO Applying migration id=notesfts 2026/02/05 16:56:28 INFO Applying migration id=iconsname 2026/02/05 16:56:28 INFO Applying migration id=nohash 2026/02/05 16:56:28 INFO Applying migration id=shares 2026/02/05 16:56:28 INFO Applying migration id=actorttl 2026/02/05 16:56:28 INFO Applying migration id=tocc 2026/02/05 16:56:28 INFO Applying migration id=followeds 2026/02/05 16:56:28 INFO Applying migration id=certhash 2026/02/05 16:56:28 INFO Applying migration id=follows_sync 2026/02/05 16:56:28 INFO Applying migration id=jsonpath 2026/02/05 16:56:28 INFO Applying migration id=localforward 2026/02/05 16:56:28 INFO Applying migration id=avatar 2026/02/05 16:56:28 INFO Applying migration id=noimage 2026/02/05 16:56:28 INFO Applying migration id=feed 2026/02/05 16:56:28 INFO Applying migration id=bookmarks 2026/02/05 16:56:28 INFO Applying migration id=shareactivity 2026/02/05 16:56:28 INFO Applying migration id=application 2026/02/05 16:56:28 INFO Applying migration id=certificates 2026/02/05 16:56:28 INFO Applying migration id=rawforward 2026/02/05 16:56:28 INFO Applying migration id=publickey 2026/02/05 16:56:28 INFO Applying migration id=resolvegroup 2026/02/05 16:56:28 INFO Applying migration id=reject 2026/02/05 16:56:28 INFO Applying migration id=autodel 2026/02/05 16:56:28 INFO Applying migration id=jsonb 2026/02/05 16:56:28 INFO Applying migration id=quote 2026/02/05 16:56:28 INFO Applying migration id=rfc9421 2026/02/05 16:56:28 INFO Applying migration id=keys 2026/02/05 16:56:28 INFO Applying migration id=portable 2026/02/05 16:56:28 INFO Applying migration id=proofs 2026/02/05 16:56:28 INFO Applying migration id=contexts 2026/02/05 16:56:28 INFO Applying migration id=deliverieshost 2026/02/05 16:56:28 INFO Applying migration id=pembegin 2026/02/05 16:56:28 INFO Applying migration id=didhost 2026/02/05 16:56:29 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-dba3-756c-aaf5-5734b6e3b13e 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/02/05 16:56:29 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2ebb-dba3-756c-aaf5-5734b6e3b13e old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/02/05 16:56:29 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-dba6-76e2-86b2-144fc746cee9 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/02/05 16:56:29 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebb-dba8-79a2-9234-05496414a3f0 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-dba3-756c-aaf5-5734b6e3b13e 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 (0.79s) === RUN TestMove_FederatedToFederatedNotLinked 2026/02/05 16:56:29 INFO Applying migration id=initial 2026/02/05 16:56:29 INFO Applying migration id=notesupdated 2026/02/05 16:56:29 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:29 INFO Applying migration id=activitiesid 2026/02/05 16:56:29 INFO Applying migration id=outbox 2026/02/05 16:56:29 INFO Applying migration id=edits 2026/02/05 16:56:29 INFO Applying migration id=outboxactor 2026/02/05 16:56:29 INFO Applying migration id=outboxsender 2026/02/05 16:56:29 INFO Applying migration id=thread 2026/02/05 16:56:29 INFO Applying migration id=host 2026/02/05 16:56:29 INFO Applying migration id=sharedinbox 2026/02/05 16:56:29 INFO Applying migration id=noteshost 2026/02/05 16:56:29 INFO Applying migration id=fetched 2026/02/05 16:56:29 INFO Applying migration id=move 2026/02/05 16:56:29 INFO Applying migration id=cleanup 2026/02/05 16:56:29 INFO Applying migration id=received 2026/02/05 16:56:29 INFO Applying migration id=namehost 2026/02/05 16:56:29 INFO Applying migration id=outboxhost 2026/02/05 16:56:29 INFO Applying migration id=notesfts 2026/02/05 16:56:29 INFO Applying migration id=iconsname 2026/02/05 16:56:29 INFO Applying migration id=nohash 2026/02/05 16:56:29 INFO Applying migration id=shares 2026/02/05 16:56:29 INFO Applying migration id=actorttl 2026/02/05 16:56:29 INFO Applying migration id=tocc 2026/02/05 16:56:29 INFO Applying migration id=followeds 2026/02/05 16:56:29 INFO Applying migration id=certhash 2026/02/05 16:56:29 INFO Applying migration id=follows_sync 2026/02/05 16:56:29 INFO Applying migration id=jsonpath 2026/02/05 16:56:29 INFO Applying migration id=localforward 2026/02/05 16:56:29 INFO Applying migration id=avatar 2026/02/05 16:56:29 INFO Applying migration id=noimage 2026/02/05 16:56:29 INFO Applying migration id=feed 2026/02/05 16:56:29 INFO Applying migration id=bookmarks 2026/02/05 16:56:29 INFO Applying migration id=shareactivity 2026/02/05 16:56:29 INFO Applying migration id=application 2026/02/05 16:56:29 INFO Applying migration id=certificates 2026/02/05 16:56:29 INFO Applying migration id=rawforward 2026/02/05 16:56:29 INFO Applying migration id=publickey 2026/02/05 16:56:29 INFO Applying migration id=resolvegroup 2026/02/05 16:56:29 INFO Applying migration id=reject 2026/02/05 16:56:29 INFO Applying migration id=autodel 2026/02/05 16:56:29 INFO Applying migration id=jsonb 2026/02/05 16:56:29 INFO Applying migration id=quote 2026/02/05 16:56:29 INFO Applying migration id=rfc9421 2026/02/05 16:56:29 INFO Applying migration id=keys 2026/02/05 16:56:29 INFO Applying migration id=portable 2026/02/05 16:56:29 INFO Applying migration id=proofs 2026/02/05 16:56:29 INFO Applying migration id=contexts 2026/02/05 16:56:29 INFO Applying migration id=deliverieshost 2026/02/05 16:56:29 INFO Applying migration id=pembegin 2026/02/05 16:56:29 INFO Applying migration id=didhost 2026/02/05 16:56:30 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-e031-753b-859a-ae3e305e7505 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedNotLinked (1.16s) === RUN TestMove_FederatedToLocal 2026/02/05 16:56:30 INFO Applying migration id=initial 2026/02/05 16:56:30 INFO Applying migration id=notesupdated 2026/02/05 16:56:30 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:30 INFO Applying migration id=activitiesid 2026/02/05 16:56:30 INFO Applying migration id=outbox 2026/02/05 16:56:30 INFO Applying migration id=edits 2026/02/05 16:56:30 INFO Applying migration id=outboxactor 2026/02/05 16:56:30 INFO Applying migration id=outboxsender 2026/02/05 16:56:30 INFO Applying migration id=thread 2026/02/05 16:56:30 INFO Applying migration id=host 2026/02/05 16:56:30 INFO Applying migration id=sharedinbox 2026/02/05 16:56:30 INFO Applying migration id=noteshost 2026/02/05 16:56:30 INFO Applying migration id=fetched 2026/02/05 16:56:30 INFO Applying migration id=move 2026/02/05 16:56:30 INFO Applying migration id=cleanup 2026/02/05 16:56:30 INFO Applying migration id=received 2026/02/05 16:56:30 INFO Applying migration id=namehost 2026/02/05 16:56:30 INFO Applying migration id=outboxhost 2026/02/05 16:56:30 INFO Applying migration id=notesfts 2026/02/05 16:56:30 INFO Applying migration id=iconsname 2026/02/05 16:56:30 INFO Applying migration id=nohash 2026/02/05 16:56:30 INFO Applying migration id=shares 2026/02/05 16:56:30 INFO Applying migration id=actorttl 2026/02/05 16:56:30 INFO Applying migration id=tocc 2026/02/05 16:56:30 INFO Applying migration id=followeds 2026/02/05 16:56:30 INFO Applying migration id=certhash 2026/02/05 16:56:30 INFO Applying migration id=follows_sync 2026/02/05 16:56:30 INFO Applying migration id=jsonpath 2026/02/05 16:56:30 INFO Applying migration id=localforward 2026/02/05 16:56:30 INFO Applying migration id=avatar 2026/02/05 16:56:30 INFO Applying migration id=noimage 2026/02/05 16:56:30 INFO Applying migration id=feed 2026/02/05 16:56:30 INFO Applying migration id=bookmarks 2026/02/05 16:56:30 INFO Applying migration id=shareactivity 2026/02/05 16:56:30 INFO Applying migration id=application 2026/02/05 16:56:30 INFO Applying migration id=certificates 2026/02/05 16:56:30 INFO Applying migration id=rawforward 2026/02/05 16:56:30 INFO Applying migration id=publickey 2026/02/05 16:56:30 INFO Applying migration id=resolvegroup 2026/02/05 16:56:30 INFO Applying migration id=reject 2026/02/05 16:56:30 INFO Applying migration id=autodel 2026/02/05 16:56:30 INFO Applying migration id=jsonb 2026/02/05 16:56:30 INFO Applying migration id=quote 2026/02/05 16:56:30 INFO Applying migration id=rfc9421 2026/02/05 16:56:30 INFO Applying migration id=keys 2026/02/05 16:56:30 INFO Applying migration id=portable 2026/02/05 16:56:30 INFO Applying migration id=proofs 2026/02/05 16:56:30 INFO Applying migration id=contexts 2026/02/05 16:56:30 INFO Applying migration id=deliverieshost 2026/02/05 16:56:30 INFO Applying migration id=pembegin 2026/02/05 16:56:30 INFO Applying migration id=didhost 2026/02/05 16:56:31 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-e514-7b8a-8112-4db3dde2e3b6 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_FederatedToLocal (1.25s) === RUN TestMove_FederatedToLocalLinked 2026/02/05 16:56:31 INFO Applying migration id=initial 2026/02/05 16:56:31 INFO Applying migration id=notesupdated 2026/02/05 16:56:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:31 INFO Applying migration id=activitiesid 2026/02/05 16:56:31 INFO Applying migration id=outbox 2026/02/05 16:56:31 INFO Applying migration id=edits 2026/02/05 16:56:31 INFO Applying migration id=outboxactor 2026/02/05 16:56:31 INFO Applying migration id=outboxsender 2026/02/05 16:56:31 INFO Applying migration id=thread 2026/02/05 16:56:31 INFO Applying migration id=host 2026/02/05 16:56:31 INFO Applying migration id=sharedinbox 2026/02/05 16:56:31 INFO Applying migration id=noteshost 2026/02/05 16:56:31 INFO Applying migration id=fetched 2026/02/05 16:56:31 INFO Applying migration id=move 2026/02/05 16:56:31 INFO Applying migration id=cleanup 2026/02/05 16:56:31 INFO Applying migration id=received 2026/02/05 16:56:31 INFO Applying migration id=namehost 2026/02/05 16:56:31 INFO Applying migration id=outboxhost 2026/02/05 16:56:31 INFO Applying migration id=notesfts 2026/02/05 16:56:31 INFO Applying migration id=iconsname 2026/02/05 16:56:31 INFO Applying migration id=nohash 2026/02/05 16:56:31 INFO Applying migration id=shares 2026/02/05 16:56:31 INFO Applying migration id=actorttl 2026/02/05 16:56:31 INFO Applying migration id=tocc 2026/02/05 16:56:31 INFO Applying migration id=followeds 2026/02/05 16:56:31 INFO Applying migration id=certhash 2026/02/05 16:56:31 INFO Applying migration id=follows_sync 2026/02/05 16:56:31 INFO Applying migration id=jsonpath 2026/02/05 16:56:31 INFO Applying migration id=localforward 2026/02/05 16:56:31 INFO Applying migration id=avatar 2026/02/05 16:56:31 INFO Applying migration id=noimage 2026/02/05 16:56:31 INFO Applying migration id=feed 2026/02/05 16:56:31 INFO Applying migration id=bookmarks 2026/02/05 16:56:31 INFO Applying migration id=shareactivity 2026/02/05 16:56:31 INFO Applying migration id=application 2026/02/05 16:56:31 INFO Applying migration id=certificates 2026/02/05 16:56:31 INFO Applying migration id=rawforward 2026/02/05 16:56:31 INFO Applying migration id=publickey 2026/02/05 16:56:31 INFO Applying migration id=resolvegroup 2026/02/05 16:56:31 INFO Applying migration id=reject 2026/02/05 16:56:31 INFO Applying migration id=autodel 2026/02/05 16:56:31 INFO Applying migration id=jsonb 2026/02/05 16:56:31 INFO Applying migration id=quote 2026/02/05 16:56:31 INFO Applying migration id=rfc9421 2026/02/05 16:56:31 INFO Applying migration id=keys 2026/02/05 16:56:31 INFO Applying migration id=portable 2026/02/05 16:56:31 INFO Applying migration id=proofs 2026/02/05 16:56:31 INFO Applying migration id=contexts 2026/02/05 16:56:31 INFO Applying migration id=deliverieshost 2026/02/05 16:56:31 INFO Applying migration id=pembegin 2026/02/05 16:56:31 INFO Applying migration id=didhost 2026/02/05 16:56:33 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-ea0e-710e-8ebf-b3c4f3ee21ce 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/02/05 16:56:33 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2ebb-ea0e-710e-8ebf-b3c4f3ee21ce old=https://127.0.0.1/user/dan new=https://localhost.localdomain:8443/user/bob 2026/02/05 16:56:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-ea10-703b-be06-4d6af2f66b51 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/02/05 16:56:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-ea12-7147-951b-4bd6c76c986c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-ea10-703b-be06-4d6af2f66b51 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebb-ea10-703b-be06-4d6af2f66b51 2026/02/05 16:56:33 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebb-ea12-7862-8b41-ff465afd6033 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-ea0e-710e-8ebf-b3c4f3ee21ce 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 (1.28s) === RUN TestMove_FollowingBoth 2026/02/05 16:56:33 INFO Applying migration id=initial 2026/02/05 16:56:33 INFO Applying migration id=notesupdated 2026/02/05 16:56:33 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:33 INFO Applying migration id=activitiesid 2026/02/05 16:56:33 INFO Applying migration id=outbox 2026/02/05 16:56:33 INFO Applying migration id=edits 2026/02/05 16:56:33 INFO Applying migration id=outboxactor 2026/02/05 16:56:33 INFO Applying migration id=outboxsender 2026/02/05 16:56:33 INFO Applying migration id=thread 2026/02/05 16:56:33 INFO Applying migration id=host 2026/02/05 16:56:33 INFO Applying migration id=sharedinbox 2026/02/05 16:56:33 INFO Applying migration id=noteshost 2026/02/05 16:56:33 INFO Applying migration id=fetched 2026/02/05 16:56:33 INFO Applying migration id=move 2026/02/05 16:56:33 INFO Applying migration id=cleanup 2026/02/05 16:56:33 INFO Applying migration id=received 2026/02/05 16:56:33 INFO Applying migration id=namehost 2026/02/05 16:56:33 INFO Applying migration id=outboxhost 2026/02/05 16:56:33 INFO Applying migration id=notesfts 2026/02/05 16:56:33 INFO Applying migration id=iconsname 2026/02/05 16:56:33 INFO Applying migration id=nohash 2026/02/05 16:56:33 INFO Applying migration id=shares 2026/02/05 16:56:33 INFO Applying migration id=actorttl 2026/02/05 16:56:33 INFO Applying migration id=tocc 2026/02/05 16:56:33 INFO Applying migration id=followeds 2026/02/05 16:56:33 INFO Applying migration id=certhash 2026/02/05 16:56:33 INFO Applying migration id=follows_sync 2026/02/05 16:56:33 INFO Applying migration id=jsonpath 2026/02/05 16:56:33 INFO Applying migration id=localforward 2026/02/05 16:56:33 INFO Applying migration id=avatar 2026/02/05 16:56:33 INFO Applying migration id=noimage 2026/02/05 16:56:33 INFO Applying migration id=feed 2026/02/05 16:56:33 INFO Applying migration id=bookmarks 2026/02/05 16:56:33 INFO Applying migration id=shareactivity 2026/02/05 16:56:33 INFO Applying migration id=application 2026/02/05 16:56:33 INFO Applying migration id=certificates 2026/02/05 16:56:33 INFO Applying migration id=rawforward 2026/02/05 16:56:33 INFO Applying migration id=publickey 2026/02/05 16:56:33 INFO Applying migration id=resolvegroup 2026/02/05 16:56:33 INFO Applying migration id=reject 2026/02/05 16:56:33 INFO Applying migration id=autodel 2026/02/05 16:56:33 INFO Applying migration id=jsonb 2026/02/05 16:56:33 INFO Applying migration id=quote 2026/02/05 16:56:33 INFO Applying migration id=rfc9421 2026/02/05 16:56:33 INFO Applying migration id=keys 2026/02/05 16:56:33 INFO Applying migration id=portable 2026/02/05 16:56:33 INFO Applying migration id=proofs 2026/02/05 16:56:33 INFO Applying migration id=contexts 2026/02/05 16:56:33 INFO Applying migration id=deliverieshost 2026/02/05 16:56:33 INFO Applying migration id=pembegin 2026/02/05 16:56:33 INFO Applying migration id=didhost 2026/02/05 16:56:33 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-edc3-7986-943b-6607646da363 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/02/05 16:56:33 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-edc4-7628-ac4f-56dbaf316fad 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/02/05 16:56:33 INFO Removing follow of moved actor follow=https://localhost.localdomain:8443/follow/019c2ebb-edc3-7986-943b-6607646da363 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/02/05 16:56:33 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebb-edc5-7f36-9131-785f9fdfb4bc activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-edc3-7986-943b-6607646da363 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 (0.95s) === RUN TestMove_LocalToLocalAliasThrottled 2026/02/05 16:56:33 INFO Applying migration id=initial 2026/02/05 16:56:34 INFO Applying migration id=notesupdated 2026/02/05 16:56:34 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:34 INFO Applying migration id=activitiesid 2026/02/05 16:56:34 INFO Applying migration id=outbox 2026/02/05 16:56:34 INFO Applying migration id=edits 2026/02/05 16:56:34 INFO Applying migration id=outboxactor 2026/02/05 16:56:34 INFO Applying migration id=outboxsender 2026/02/05 16:56:34 INFO Applying migration id=thread 2026/02/05 16:56:34 INFO Applying migration id=host 2026/02/05 16:56:34 INFO Applying migration id=sharedinbox 2026/02/05 16:56:34 INFO Applying migration id=noteshost 2026/02/05 16:56:34 INFO Applying migration id=fetched 2026/02/05 16:56:34 INFO Applying migration id=move 2026/02/05 16:56:34 INFO Applying migration id=cleanup 2026/02/05 16:56:34 INFO Applying migration id=received 2026/02/05 16:56:34 INFO Applying migration id=namehost 2026/02/05 16:56:34 INFO Applying migration id=outboxhost 2026/02/05 16:56:34 INFO Applying migration id=notesfts 2026/02/05 16:56:34 INFO Applying migration id=iconsname 2026/02/05 16:56:34 INFO Applying migration id=nohash 2026/02/05 16:56:34 INFO Applying migration id=shares 2026/02/05 16:56:34 INFO Applying migration id=actorttl 2026/02/05 16:56:34 INFO Applying migration id=tocc 2026/02/05 16:56:34 INFO Applying migration id=followeds 2026/02/05 16:56:34 INFO Applying migration id=certhash 2026/02/05 16:56:34 INFO Applying migration id=follows_sync 2026/02/05 16:56:34 INFO Applying migration id=jsonpath 2026/02/05 16:56:34 INFO Applying migration id=localforward 2026/02/05 16:56:34 INFO Applying migration id=avatar 2026/02/05 16:56:34 INFO Applying migration id=noimage 2026/02/05 16:56:34 INFO Applying migration id=feed 2026/02/05 16:56:34 INFO Applying migration id=bookmarks 2026/02/05 16:56:34 INFO Applying migration id=shareactivity 2026/02/05 16:56:34 INFO Applying migration id=application 2026/02/05 16:56:34 INFO Applying migration id=certificates 2026/02/05 16:56:34 INFO Applying migration id=rawforward 2026/02/05 16:56:34 INFO Applying migration id=publickey 2026/02/05 16:56:34 INFO Applying migration id=resolvegroup 2026/02/05 16:56:34 INFO Applying migration id=reject 2026/02/05 16:56:34 INFO Applying migration id=autodel 2026/02/05 16:56:34 INFO Applying migration id=jsonb 2026/02/05 16:56:34 INFO Applying migration id=quote 2026/02/05 16:56:34 INFO Applying migration id=rfc9421 2026/02/05 16:56:34 INFO Applying migration id=keys 2026/02/05 16:56:34 INFO Applying migration id=portable 2026/02/05 16:56:34 INFO Applying migration id=proofs 2026/02/05 16:56:34 INFO Applying migration id=contexts 2026/02/05 16:56:34 INFO Applying migration id=deliverieshost 2026/02/05 16:56:34 INFO Applying migration id=pembegin 2026/02/05 16:56:34 INFO Applying migration id=didhost 2026/02/05 16:56:35 WARN Throttled request to set alias can=2026-02-05T17:26:34.463Z --- PASS: TestMove_LocalToLocalAliasThrottled (1.24s) === RUN TestMove_LocalToLocal 2026/02/05 16:56:35 INFO Applying migration id=initial 2026/02/05 16:56:35 INFO Applying migration id=notesupdated 2026/02/05 16:56:35 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:35 INFO Applying migration id=activitiesid 2026/02/05 16:56:35 INFO Applying migration id=outbox 2026/02/05 16:56:35 INFO Applying migration id=edits 2026/02/05 16:56:35 INFO Applying migration id=outboxactor 2026/02/05 16:56:35 INFO Applying migration id=outboxsender 2026/02/05 16:56:35 INFO Applying migration id=thread 2026/02/05 16:56:35 INFO Applying migration id=host 2026/02/05 16:56:35 INFO Applying migration id=sharedinbox 2026/02/05 16:56:35 INFO Applying migration id=noteshost 2026/02/05 16:56:35 INFO Applying migration id=fetched 2026/02/05 16:56:35 INFO Applying migration id=move 2026/02/05 16:56:35 INFO Applying migration id=cleanup 2026/02/05 16:56:35 INFO Applying migration id=received 2026/02/05 16:56:35 INFO Applying migration id=namehost 2026/02/05 16:56:35 INFO Applying migration id=outboxhost 2026/02/05 16:56:35 INFO Applying migration id=notesfts 2026/02/05 16:56:35 INFO Applying migration id=iconsname 2026/02/05 16:56:35 INFO Applying migration id=nohash 2026/02/05 16:56:35 INFO Applying migration id=shares 2026/02/05 16:56:35 INFO Applying migration id=actorttl 2026/02/05 16:56:35 INFO Applying migration id=tocc 2026/02/05 16:56:35 INFO Applying migration id=followeds 2026/02/05 16:56:35 INFO Applying migration id=certhash 2026/02/05 16:56:35 INFO Applying migration id=follows_sync 2026/02/05 16:56:35 INFO Applying migration id=jsonpath 2026/02/05 16:56:35 INFO Applying migration id=localforward 2026/02/05 16:56:35 INFO Applying migration id=avatar 2026/02/05 16:56:35 INFO Applying migration id=noimage 2026/02/05 16:56:35 INFO Applying migration id=feed 2026/02/05 16:56:35 INFO Applying migration id=bookmarks 2026/02/05 16:56:35 INFO Applying migration id=shareactivity 2026/02/05 16:56:35 INFO Applying migration id=application 2026/02/05 16:56:35 INFO Applying migration id=certificates 2026/02/05 16:56:35 INFO Applying migration id=rawforward 2026/02/05 16:56:35 INFO Applying migration id=publickey 2026/02/05 16:56:35 INFO Applying migration id=resolvegroup 2026/02/05 16:56:35 INFO Applying migration id=reject 2026/02/05 16:56:35 INFO Applying migration id=autodel 2026/02/05 16:56:35 INFO Applying migration id=jsonb 2026/02/05 16:56:35 INFO Applying migration id=quote 2026/02/05 16:56:35 INFO Applying migration id=rfc9421 2026/02/05 16:56:35 INFO Applying migration id=keys 2026/02/05 16:56:35 INFO Applying migration id=portable 2026/02/05 16:56:35 INFO Applying migration id=proofs 2026/02/05 16:56:35 INFO Applying migration id=contexts 2026/02/05 16:56:35 INFO Applying migration id=deliverieshost 2026/02/05 16:56:35 INFO Applying migration id=pembegin 2026/02/05 16:56:35 INFO Applying migration id=didhost 2026/02/05 16:56:36 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-f8de-7e69-bda5-f1123bafb945 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/02/05 16:56:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-f8df-7a53-9955-75677c975b69 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-f8de-7e69-bda5-f1123bafb945 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebb-f8de-7e69-bda5-f1123bafb945 2026/02/05 16:56:36 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2ebb-f8de-7e69-bda5-f1123bafb945 old=https://localhost.localdomain:8443/user/alice new=https://localhost.localdomain:8443/user/bob 2026/02/05 16:56:36 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebb-f8e3-7b5e-8657-97f8f5f53f51 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/02/05 16:56:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebb-f8e5-7e46-ae43-b746dd8065ba activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-f8e3-7b5e-8657-97f8f5f53f51 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebb-f8e3-7b5e-8657-97f8f5f53f51 2026/02/05 16:56:36 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebb-f8e6-76ff-a92d-ebb4936e8ad9 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebb-f8de-7e69-bda5-f1123bafb945 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 (1.60s) === RUN TestMove_LocalToLocalNoFollowers 2026/02/05 16:56:36 INFO Applying migration id=initial 2026/02/05 16:56:36 INFO Applying migration id=notesupdated 2026/02/05 16:56:36 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:36 INFO Applying migration id=activitiesid 2026/02/05 16:56:36 INFO Applying migration id=outbox 2026/02/05 16:56:36 INFO Applying migration id=edits 2026/02/05 16:56:36 INFO Applying migration id=outboxactor 2026/02/05 16:56:36 INFO Applying migration id=outboxsender 2026/02/05 16:56:36 INFO Applying migration id=thread 2026/02/05 16:56:36 INFO Applying migration id=host 2026/02/05 16:56:36 INFO Applying migration id=sharedinbox 2026/02/05 16:56:36 INFO Applying migration id=noteshost 2026/02/05 16:56:36 INFO Applying migration id=fetched 2026/02/05 16:56:36 INFO Applying migration id=move 2026/02/05 16:56:36 INFO Applying migration id=cleanup 2026/02/05 16:56:36 INFO Applying migration id=received 2026/02/05 16:56:36 INFO Applying migration id=namehost 2026/02/05 16:56:36 INFO Applying migration id=outboxhost 2026/02/05 16:56:36 INFO Applying migration id=notesfts 2026/02/05 16:56:36 INFO Applying migration id=iconsname 2026/02/05 16:56:36 INFO Applying migration id=nohash 2026/02/05 16:56:36 INFO Applying migration id=shares 2026/02/05 16:56:36 INFO Applying migration id=actorttl 2026/02/05 16:56:36 INFO Applying migration id=tocc 2026/02/05 16:56:36 INFO Applying migration id=followeds 2026/02/05 16:56:36 INFO Applying migration id=certhash 2026/02/05 16:56:36 INFO Applying migration id=follows_sync 2026/02/05 16:56:36 INFO Applying migration id=jsonpath 2026/02/05 16:56:36 INFO Applying migration id=localforward 2026/02/05 16:56:36 INFO Applying migration id=avatar 2026/02/05 16:56:36 INFO Applying migration id=noimage 2026/02/05 16:56:36 INFO Applying migration id=feed 2026/02/05 16:56:36 INFO Applying migration id=bookmarks 2026/02/05 16:56:36 INFO Applying migration id=shareactivity 2026/02/05 16:56:36 INFO Applying migration id=application 2026/02/05 16:56:36 INFO Applying migration id=certificates 2026/02/05 16:56:36 INFO Applying migration id=rawforward 2026/02/05 16:56:36 INFO Applying migration id=publickey 2026/02/05 16:56:36 INFO Applying migration id=resolvegroup 2026/02/05 16:56:36 INFO Applying migration id=reject 2026/02/05 16:56:36 INFO Applying migration id=autodel 2026/02/05 16:56:36 INFO Applying migration id=jsonb 2026/02/05 16:56:36 INFO Applying migration id=quote 2026/02/05 16:56:36 INFO Applying migration id=rfc9421 2026/02/05 16:56:36 INFO Applying migration id=keys 2026/02/05 16:56:36 INFO Applying migration id=portable 2026/02/05 16:56:36 INFO Applying migration id=proofs 2026/02/05 16:56:36 INFO Applying migration id=contexts 2026/02/05 16:56:36 INFO Applying migration id=deliverieshost 2026/02/05 16:56:36 INFO Applying migration id=pembegin 2026/02/05 16:56:36 INFO Applying migration id=didhost --- PASS: TestMove_LocalToLocalNoFollowers (1.57s) === RUN TestMove_LocalToFederated 2026/02/05 16:56:38 INFO Applying migration id=initial 2026/02/05 16:56:38 INFO Applying migration id=notesupdated 2026/02/05 16:56:38 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:38 INFO Applying migration id=activitiesid 2026/02/05 16:56:38 INFO Applying migration id=outbox 2026/02/05 16:56:38 INFO Applying migration id=edits 2026/02/05 16:56:38 INFO Applying migration id=outboxactor 2026/02/05 16:56:38 INFO Applying migration id=outboxsender 2026/02/05 16:56:38 INFO Applying migration id=thread 2026/02/05 16:56:38 INFO Applying migration id=host 2026/02/05 16:56:38 INFO Applying migration id=sharedinbox 2026/02/05 16:56:38 INFO Applying migration id=noteshost 2026/02/05 16:56:38 INFO Applying migration id=fetched 2026/02/05 16:56:38 INFO Applying migration id=move 2026/02/05 16:56:38 INFO Applying migration id=cleanup 2026/02/05 16:56:38 INFO Applying migration id=received 2026/02/05 16:56:38 INFO Applying migration id=namehost 2026/02/05 16:56:38 INFO Applying migration id=outboxhost 2026/02/05 16:56:38 INFO Applying migration id=notesfts 2026/02/05 16:56:38 INFO Applying migration id=iconsname 2026/02/05 16:56:38 INFO Applying migration id=nohash 2026/02/05 16:56:38 INFO Applying migration id=shares 2026/02/05 16:56:38 INFO Applying migration id=actorttl 2026/02/05 16:56:38 INFO Applying migration id=tocc 2026/02/05 16:56:38 INFO Applying migration id=followeds 2026/02/05 16:56:38 INFO Applying migration id=certhash 2026/02/05 16:56:38 INFO Applying migration id=follows_sync 2026/02/05 16:56:38 INFO Applying migration id=jsonpath 2026/02/05 16:56:38 INFO Applying migration id=localforward 2026/02/05 16:56:38 INFO Applying migration id=avatar 2026/02/05 16:56:38 INFO Applying migration id=noimage 2026/02/05 16:56:38 INFO Applying migration id=feed 2026/02/05 16:56:38 INFO Applying migration id=bookmarks 2026/02/05 16:56:38 INFO Applying migration id=shareactivity 2026/02/05 16:56:38 INFO Applying migration id=application 2026/02/05 16:56:38 INFO Applying migration id=certificates 2026/02/05 16:56:38 INFO Applying migration id=rawforward 2026/02/05 16:56:38 INFO Applying migration id=publickey 2026/02/05 16:56:38 INFO Applying migration id=resolvegroup 2026/02/05 16:56:38 INFO Applying migration id=reject 2026/02/05 16:56:38 INFO Applying migration id=autodel 2026/02/05 16:56:38 INFO Applying migration id=jsonb 2026/02/05 16:56:38 INFO Applying migration id=quote 2026/02/05 16:56:38 INFO Applying migration id=rfc9421 2026/02/05 16:56:38 INFO Applying migration id=keys 2026/02/05 16:56:38 INFO Applying migration id=portable 2026/02/05 16:56:38 INFO Applying migration id=proofs 2026/02/05 16:56:38 INFO Applying migration id=contexts 2026/02/05 16:56:38 INFO Applying migration id=deliverieshost 2026/02/05 16:56:38 INFO Applying migration id=pembegin 2026/02/05 16:56:38 INFO Applying migration id=didhost 2026/02/05 16:56:39 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-01c4-7436-a4dd-61cd774e9c87 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/02/05 16:56:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-01c5-7037-a9f2-4ed40d7c097d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-01c4-7436-a4dd-61cd774e9c87 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebc-01c4-7436-a4dd-61cd774e9c87 2026/02/05 16:56:39 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2ebc-01c4-7436-a4dd-61cd774e9c87 old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/02/05 16:56:39 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-01c7-7e18-af65-d7f16660374f 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/02/05 16:56:39 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebc-01ca-71bc-b8b8-9075cbc7e346 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-01c4-7436-a4dd-61cd774e9c87 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 (0.70s) === RUN TestMove_LocalToFederatedNoSourceToTargetAlias 2026/02/05 16:56:39 INFO Applying migration id=initial 2026/02/05 16:56:39 INFO Applying migration id=notesupdated 2026/02/05 16:56:39 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:39 INFO Applying migration id=activitiesid 2026/02/05 16:56:39 INFO Applying migration id=outbox 2026/02/05 16:56:39 INFO Applying migration id=edits 2026/02/05 16:56:39 INFO Applying migration id=outboxactor 2026/02/05 16:56:39 INFO Applying migration id=outboxsender 2026/02/05 16:56:39 INFO Applying migration id=thread 2026/02/05 16:56:39 INFO Applying migration id=host 2026/02/05 16:56:39 INFO Applying migration id=sharedinbox 2026/02/05 16:56:39 INFO Applying migration id=noteshost 2026/02/05 16:56:39 INFO Applying migration id=fetched 2026/02/05 16:56:39 INFO Applying migration id=move 2026/02/05 16:56:39 INFO Applying migration id=cleanup 2026/02/05 16:56:39 INFO Applying migration id=received 2026/02/05 16:56:39 INFO Applying migration id=namehost 2026/02/05 16:56:39 INFO Applying migration id=outboxhost 2026/02/05 16:56:39 INFO Applying migration id=notesfts 2026/02/05 16:56:39 INFO Applying migration id=iconsname 2026/02/05 16:56:39 INFO Applying migration id=nohash 2026/02/05 16:56:39 INFO Applying migration id=shares 2026/02/05 16:56:39 INFO Applying migration id=actorttl 2026/02/05 16:56:39 INFO Applying migration id=tocc 2026/02/05 16:56:39 INFO Applying migration id=followeds 2026/02/05 16:56:39 INFO Applying migration id=certhash 2026/02/05 16:56:39 INFO Applying migration id=follows_sync 2026/02/05 16:56:39 INFO Applying migration id=jsonpath 2026/02/05 16:56:39 INFO Applying migration id=localforward 2026/02/05 16:56:39 INFO Applying migration id=avatar 2026/02/05 16:56:39 INFO Applying migration id=noimage 2026/02/05 16:56:39 INFO Applying migration id=feed 2026/02/05 16:56:39 INFO Applying migration id=bookmarks 2026/02/05 16:56:39 INFO Applying migration id=shareactivity 2026/02/05 16:56:39 INFO Applying migration id=application 2026/02/05 16:56:39 INFO Applying migration id=certificates 2026/02/05 16:56:39 INFO Applying migration id=rawforward 2026/02/05 16:56:39 INFO Applying migration id=publickey 2026/02/05 16:56:39 INFO Applying migration id=resolvegroup 2026/02/05 16:56:39 INFO Applying migration id=reject 2026/02/05 16:56:39 INFO Applying migration id=autodel 2026/02/05 16:56:39 INFO Applying migration id=jsonb 2026/02/05 16:56:39 INFO Applying migration id=quote 2026/02/05 16:56:39 INFO Applying migration id=rfc9421 2026/02/05 16:56:39 INFO Applying migration id=keys 2026/02/05 16:56:39 INFO Applying migration id=portable 2026/02/05 16:56:39 INFO Applying migration id=proofs 2026/02/05 16:56:39 INFO Applying migration id=contexts 2026/02/05 16:56:39 INFO Applying migration id=deliverieshost 2026/02/05 16:56:39 INFO Applying migration id=pembegin 2026/02/05 16:56:39 INFO Applying migration id=didhost 2026/02/05 16:56:40 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-063f-7381-913d-bd22a21c4813 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/02/05 16:56:40 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-063f-7e7e-87ec-300e90d91200 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-063f-7381-913d-bd22a21c4813 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebc-063f-7381-913d-bd22a21c4813 2026/02/05 16:56:40 WARN Move source is not an alias for target target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoSourceToTargetAlias (1.14s) === RUN TestMove_LocalToFederatedNoTargetToSourceAlias 2026/02/05 16:56:40 INFO Applying migration id=initial 2026/02/05 16:56:40 INFO Applying migration id=notesupdated 2026/02/05 16:56:40 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:40 INFO Applying migration id=activitiesid 2026/02/05 16:56:40 INFO Applying migration id=outbox 2026/02/05 16:56:40 INFO Applying migration id=edits 2026/02/05 16:56:40 INFO Applying migration id=outboxactor 2026/02/05 16:56:40 INFO Applying migration id=outboxsender 2026/02/05 16:56:40 INFO Applying migration id=thread 2026/02/05 16:56:40 INFO Applying migration id=host 2026/02/05 16:56:40 INFO Applying migration id=sharedinbox 2026/02/05 16:56:40 INFO Applying migration id=noteshost 2026/02/05 16:56:40 INFO Applying migration id=fetched 2026/02/05 16:56:40 INFO Applying migration id=move 2026/02/05 16:56:40 INFO Applying migration id=cleanup 2026/02/05 16:56:40 INFO Applying migration id=received 2026/02/05 16:56:40 INFO Applying migration id=namehost 2026/02/05 16:56:40 INFO Applying migration id=outboxhost 2026/02/05 16:56:40 INFO Applying migration id=notesfts 2026/02/05 16:56:40 INFO Applying migration id=iconsname 2026/02/05 16:56:40 INFO Applying migration id=nohash 2026/02/05 16:56:40 INFO Applying migration id=shares 2026/02/05 16:56:40 INFO Applying migration id=actorttl 2026/02/05 16:56:40 INFO Applying migration id=tocc 2026/02/05 16:56:40 INFO Applying migration id=followeds 2026/02/05 16:56:40 INFO Applying migration id=certhash 2026/02/05 16:56:40 INFO Applying migration id=follows_sync 2026/02/05 16:56:40 INFO Applying migration id=jsonpath 2026/02/05 16:56:40 INFO Applying migration id=localforward 2026/02/05 16:56:40 INFO Applying migration id=avatar 2026/02/05 16:56:40 INFO Applying migration id=noimage 2026/02/05 16:56:40 INFO Applying migration id=feed 2026/02/05 16:56:40 INFO Applying migration id=bookmarks 2026/02/05 16:56:40 INFO Applying migration id=shareactivity 2026/02/05 16:56:40 INFO Applying migration id=application 2026/02/05 16:56:40 INFO Applying migration id=certificates 2026/02/05 16:56:40 INFO Applying migration id=rawforward 2026/02/05 16:56:40 INFO Applying migration id=publickey 2026/02/05 16:56:40 INFO Applying migration id=resolvegroup 2026/02/05 16:56:40 INFO Applying migration id=reject 2026/02/05 16:56:40 INFO Applying migration id=autodel 2026/02/05 16:56:40 INFO Applying migration id=jsonb 2026/02/05 16:56:40 INFO Applying migration id=quote 2026/02/05 16:56:40 INFO Applying migration id=rfc9421 2026/02/05 16:56:40 INFO Applying migration id=keys 2026/02/05 16:56:40 INFO Applying migration id=portable 2026/02/05 16:56:40 INFO Applying migration id=proofs 2026/02/05 16:56:40 INFO Applying migration id=contexts 2026/02/05 16:56:40 INFO Applying migration id=deliverieshost 2026/02/05 16:56:40 INFO Applying migration id=pembegin 2026/02/05 16:56:40 INFO Applying migration id=didhost 2026/02/05 16:56:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-0aa6-755b-9fde-9295865789ea 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/02/05 16:56:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-0aa7-7138-ac0f-cf72515928a3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-0aa6-755b-9fde-9295865789ea activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebc-0aa6-755b-9fde-9295865789ea 2026/02/05 16:56:41 WARN Move target is not an alias for source target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoTargetToSourceAlias (1.13s) === RUN TestMove_LocalToFederatedAlreadyMoved 2026/02/05 16:56:41 INFO Applying migration id=initial 2026/02/05 16:56:41 INFO Applying migration id=notesupdated 2026/02/05 16:56:41 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:41 INFO Applying migration id=activitiesid 2026/02/05 16:56:41 INFO Applying migration id=outbox 2026/02/05 16:56:41 INFO Applying migration id=edits 2026/02/05 16:56:41 INFO Applying migration id=outboxactor 2026/02/05 16:56:41 INFO Applying migration id=outboxsender 2026/02/05 16:56:41 INFO Applying migration id=thread 2026/02/05 16:56:41 INFO Applying migration id=host 2026/02/05 16:56:41 INFO Applying migration id=sharedinbox 2026/02/05 16:56:41 INFO Applying migration id=noteshost 2026/02/05 16:56:41 INFO Applying migration id=fetched 2026/02/05 16:56:41 INFO Applying migration id=move 2026/02/05 16:56:41 INFO Applying migration id=cleanup 2026/02/05 16:56:41 INFO Applying migration id=received 2026/02/05 16:56:41 INFO Applying migration id=namehost 2026/02/05 16:56:41 INFO Applying migration id=outboxhost 2026/02/05 16:56:41 INFO Applying migration id=notesfts 2026/02/05 16:56:41 INFO Applying migration id=iconsname 2026/02/05 16:56:41 INFO Applying migration id=nohash 2026/02/05 16:56:41 INFO Applying migration id=shares 2026/02/05 16:56:41 INFO Applying migration id=actorttl 2026/02/05 16:56:41 INFO Applying migration id=tocc 2026/02/05 16:56:41 INFO Applying migration id=followeds 2026/02/05 16:56:41 INFO Applying migration id=certhash 2026/02/05 16:56:41 INFO Applying migration id=follows_sync 2026/02/05 16:56:41 INFO Applying migration id=jsonpath 2026/02/05 16:56:41 INFO Applying migration id=localforward 2026/02/05 16:56:41 INFO Applying migration id=avatar 2026/02/05 16:56:41 INFO Applying migration id=noimage 2026/02/05 16:56:41 INFO Applying migration id=feed 2026/02/05 16:56:41 INFO Applying migration id=bookmarks 2026/02/05 16:56:41 INFO Applying migration id=shareactivity 2026/02/05 16:56:41 INFO Applying migration id=application 2026/02/05 16:56:41 INFO Applying migration id=certificates 2026/02/05 16:56:41 INFO Applying migration id=rawforward 2026/02/05 16:56:41 INFO Applying migration id=publickey 2026/02/05 16:56:41 INFO Applying migration id=resolvegroup 2026/02/05 16:56:41 INFO Applying migration id=reject 2026/02/05 16:56:41 INFO Applying migration id=autodel 2026/02/05 16:56:41 INFO Applying migration id=jsonb 2026/02/05 16:56:41 INFO Applying migration id=quote 2026/02/05 16:56:41 INFO Applying migration id=rfc9421 2026/02/05 16:56:41 INFO Applying migration id=keys 2026/02/05 16:56:41 INFO Applying migration id=portable 2026/02/05 16:56:41 INFO Applying migration id=proofs 2026/02/05 16:56:41 INFO Applying migration id=contexts 2026/02/05 16:56:41 INFO Applying migration id=deliverieshost 2026/02/05 16:56:41 INFO Applying migration id=pembegin 2026/02/05 16:56:41 INFO Applying migration id=didhost 2026/02/05 16:56:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-0e2a-7c6f-a550-a49c268e082c 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/02/05 16:56:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-0e2b-7772-b29e-93048b8241ea activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-0e2a-7c6f-a550-a49c268e082c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebc-0e2a-7c6f-a550-a49c268e082c 2026/02/05 16:56:42 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2ebc-0e2a-7c6f-a550-a49c268e082c old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/02/05 16:56:42 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-0e2e-7972-abc3-25f6ceb6fe60 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/02/05 16:56:42 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebc-0e30-7b7d-bf8d-49573e9c7fa9 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-0e2a-7c6f-a550-a49c268e082c 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/02/05 16:56:42 WARN User cannot be moved again movedTo=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederatedAlreadyMoved (0.91s) === RUN TestName_Throttled 2026/02/05 16:56:42 INFO Applying migration id=initial 2026/02/05 16:56:42 INFO Applying migration id=notesupdated 2026/02/05 16:56:42 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:42 INFO Applying migration id=activitiesid 2026/02/05 16:56:42 INFO Applying migration id=outbox 2026/02/05 16:56:42 INFO Applying migration id=edits 2026/02/05 16:56:42 INFO Applying migration id=outboxactor 2026/02/05 16:56:42 INFO Applying migration id=outboxsender 2026/02/05 16:56:42 INFO Applying migration id=thread 2026/02/05 16:56:42 INFO Applying migration id=host 2026/02/05 16:56:42 INFO Applying migration id=sharedinbox 2026/02/05 16:56:42 INFO Applying migration id=noteshost 2026/02/05 16:56:42 INFO Applying migration id=fetched 2026/02/05 16:56:42 INFO Applying migration id=move 2026/02/05 16:56:42 INFO Applying migration id=cleanup 2026/02/05 16:56:42 INFO Applying migration id=received 2026/02/05 16:56:42 INFO Applying migration id=namehost 2026/02/05 16:56:42 INFO Applying migration id=outboxhost 2026/02/05 16:56:42 INFO Applying migration id=notesfts 2026/02/05 16:56:42 INFO Applying migration id=iconsname 2026/02/05 16:56:42 INFO Applying migration id=nohash 2026/02/05 16:56:42 INFO Applying migration id=shares 2026/02/05 16:56:42 INFO Applying migration id=actorttl 2026/02/05 16:56:42 INFO Applying migration id=tocc 2026/02/05 16:56:42 INFO Applying migration id=followeds 2026/02/05 16:56:42 INFO Applying migration id=certhash 2026/02/05 16:56:42 INFO Applying migration id=follows_sync 2026/02/05 16:56:42 INFO Applying migration id=jsonpath 2026/02/05 16:56:42 INFO Applying migration id=localforward 2026/02/05 16:56:42 INFO Applying migration id=avatar 2026/02/05 16:56:42 INFO Applying migration id=noimage 2026/02/05 16:56:42 INFO Applying migration id=feed 2026/02/05 16:56:42 INFO Applying migration id=bookmarks 2026/02/05 16:56:42 INFO Applying migration id=shareactivity 2026/02/05 16:56:42 INFO Applying migration id=application 2026/02/05 16:56:42 INFO Applying migration id=certificates 2026/02/05 16:56:42 INFO Applying migration id=rawforward 2026/02/05 16:56:42 INFO Applying migration id=publickey 2026/02/05 16:56:42 INFO Applying migration id=resolvegroup 2026/02/05 16:56:42 INFO Applying migration id=reject 2026/02/05 16:56:42 INFO Applying migration id=autodel 2026/02/05 16:56:42 INFO Applying migration id=jsonb 2026/02/05 16:56:42 INFO Applying migration id=quote 2026/02/05 16:56:42 INFO Applying migration id=rfc9421 2026/02/05 16:56:42 INFO Applying migration id=keys 2026/02/05 16:56:42 INFO Applying migration id=portable 2026/02/05 16:56:42 INFO Applying migration id=proofs 2026/02/05 16:56:42 INFO Applying migration id=contexts 2026/02/05 16:56:42 INFO Applying migration id=deliverieshost 2026/02/05 16:56:42 INFO Applying migration id=pembegin 2026/02/05 16:56:42 INFO Applying migration id=didhost 2026/02/05 16:56:43 WARN Throttled request to set name can=2026-02-05T17:26:42.784Z --- PASS: TestName_Throttled (1.26s) === RUN TestName_HappyFlow 2026/02/05 16:56:43 INFO Applying migration id=initial 2026/02/05 16:56:43 INFO Applying migration id=notesupdated 2026/02/05 16:56:43 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:43 INFO Applying migration id=activitiesid 2026/02/05 16:56:43 INFO Applying migration id=outbox 2026/02/05 16:56:43 INFO Applying migration id=edits 2026/02/05 16:56:43 INFO Applying migration id=outboxactor 2026/02/05 16:56:43 INFO Applying migration id=outboxsender 2026/02/05 16:56:43 INFO Applying migration id=thread 2026/02/05 16:56:43 INFO Applying migration id=host 2026/02/05 16:56:43 INFO Applying migration id=sharedinbox 2026/02/05 16:56:43 INFO Applying migration id=noteshost 2026/02/05 16:56:43 INFO Applying migration id=fetched 2026/02/05 16:56:43 INFO Applying migration id=move 2026/02/05 16:56:43 INFO Applying migration id=cleanup 2026/02/05 16:56:43 INFO Applying migration id=received 2026/02/05 16:56:43 INFO Applying migration id=namehost 2026/02/05 16:56:43 INFO Applying migration id=outboxhost 2026/02/05 16:56:43 INFO Applying migration id=notesfts 2026/02/05 16:56:43 INFO Applying migration id=iconsname 2026/02/05 16:56:43 INFO Applying migration id=nohash 2026/02/05 16:56:43 INFO Applying migration id=shares 2026/02/05 16:56:43 INFO Applying migration id=actorttl 2026/02/05 16:56:43 INFO Applying migration id=tocc 2026/02/05 16:56:43 INFO Applying migration id=followeds 2026/02/05 16:56:43 INFO Applying migration id=certhash 2026/02/05 16:56:43 INFO Applying migration id=follows_sync 2026/02/05 16:56:43 INFO Applying migration id=jsonpath 2026/02/05 16:56:43 INFO Applying migration id=localforward 2026/02/05 16:56:43 INFO Applying migration id=avatar 2026/02/05 16:56:43 INFO Applying migration id=noimage 2026/02/05 16:56:43 INFO Applying migration id=feed 2026/02/05 16:56:43 INFO Applying migration id=bookmarks 2026/02/05 16:56:43 INFO Applying migration id=shareactivity 2026/02/05 16:56:43 INFO Applying migration id=application 2026/02/05 16:56:43 INFO Applying migration id=certificates 2026/02/05 16:56:43 INFO Applying migration id=rawforward 2026/02/05 16:56:43 INFO Applying migration id=publickey 2026/02/05 16:56:43 INFO Applying migration id=resolvegroup 2026/02/05 16:56:43 INFO Applying migration id=reject 2026/02/05 16:56:43 INFO Applying migration id=autodel 2026/02/05 16:56:43 INFO Applying migration id=jsonb 2026/02/05 16:56:43 INFO Applying migration id=quote 2026/02/05 16:56:43 INFO Applying migration id=rfc9421 2026/02/05 16:56:43 INFO Applying migration id=keys 2026/02/05 16:56:43 INFO Applying migration id=portable 2026/02/05 16:56:43 INFO Applying migration id=proofs 2026/02/05 16:56:43 INFO Applying migration id=contexts 2026/02/05 16:56:43 INFO Applying migration id=deliverieshost 2026/02/05 16:56:43 INFO Applying migration id=pembegin 2026/02/05 16:56:43 INFO Applying migration id=didhost 2026/02/05 16:56:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_HappyFlow (1.33s) === RUN TestName_TooLong 2026/02/05 16:56:44 INFO Applying migration id=initial 2026/02/05 16:56:44 INFO Applying migration id=notesupdated 2026/02/05 16:56:44 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:44 INFO Applying migration id=activitiesid 2026/02/05 16:56:44 INFO Applying migration id=outbox 2026/02/05 16:56:44 INFO Applying migration id=edits 2026/02/05 16:56:44 INFO Applying migration id=outboxactor 2026/02/05 16:56:44 INFO Applying migration id=outboxsender 2026/02/05 16:56:44 INFO Applying migration id=thread 2026/02/05 16:56:44 INFO Applying migration id=host 2026/02/05 16:56:44 INFO Applying migration id=sharedinbox 2026/02/05 16:56:44 INFO Applying migration id=noteshost 2026/02/05 16:56:44 INFO Applying migration id=fetched 2026/02/05 16:56:44 INFO Applying migration id=move 2026/02/05 16:56:44 INFO Applying migration id=cleanup 2026/02/05 16:56:44 INFO Applying migration id=received 2026/02/05 16:56:44 INFO Applying migration id=namehost 2026/02/05 16:56:44 INFO Applying migration id=outboxhost 2026/02/05 16:56:44 INFO Applying migration id=notesfts 2026/02/05 16:56:44 INFO Applying migration id=iconsname 2026/02/05 16:56:44 INFO Applying migration id=nohash 2026/02/05 16:56:44 INFO Applying migration id=shares 2026/02/05 16:56:44 INFO Applying migration id=actorttl 2026/02/05 16:56:44 INFO Applying migration id=tocc 2026/02/05 16:56:44 INFO Applying migration id=followeds 2026/02/05 16:56:44 INFO Applying migration id=certhash 2026/02/05 16:56:44 INFO Applying migration id=follows_sync 2026/02/05 16:56:44 INFO Applying migration id=jsonpath 2026/02/05 16:56:44 INFO Applying migration id=localforward 2026/02/05 16:56:44 INFO Applying migration id=avatar 2026/02/05 16:56:44 INFO Applying migration id=noimage 2026/02/05 16:56:44 INFO Applying migration id=feed 2026/02/05 16:56:44 INFO Applying migration id=bookmarks 2026/02/05 16:56:44 INFO Applying migration id=shareactivity 2026/02/05 16:56:44 INFO Applying migration id=application 2026/02/05 16:56:44 INFO Applying migration id=certificates 2026/02/05 16:56:44 INFO Applying migration id=rawforward 2026/02/05 16:56:44 INFO Applying migration id=publickey 2026/02/05 16:56:44 INFO Applying migration id=resolvegroup 2026/02/05 16:56:44 INFO Applying migration id=reject 2026/02/05 16:56:44 INFO Applying migration id=autodel 2026/02/05 16:56:44 INFO Applying migration id=jsonb 2026/02/05 16:56:45 INFO Applying migration id=quote 2026/02/05 16:56:45 INFO Applying migration id=rfc9421 2026/02/05 16:56:45 INFO Applying migration id=keys 2026/02/05 16:56:45 INFO Applying migration id=portable 2026/02/05 16:56:45 INFO Applying migration id=proofs 2026/02/05 16:56:45 INFO Applying migration id=contexts 2026/02/05 16:56:45 INFO Applying migration id=deliverieshost 2026/02/05 16:56:45 INFO Applying migration id=pembegin 2026/02/05 16:56:45 INFO Applying migration id=didhost --- PASS: TestName_TooLong (1.50s) === RUN TestName_MultiLine 2026/02/05 16:56:46 INFO Applying migration id=initial 2026/02/05 16:56:46 INFO Applying migration id=notesupdated 2026/02/05 16:56:46 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:46 INFO Applying migration id=activitiesid 2026/02/05 16:56:46 INFO Applying migration id=outbox 2026/02/05 16:56:46 INFO Applying migration id=edits 2026/02/05 16:56:46 INFO Applying migration id=outboxactor 2026/02/05 16:56:46 INFO Applying migration id=outboxsender 2026/02/05 16:56:46 INFO Applying migration id=thread 2026/02/05 16:56:46 INFO Applying migration id=host 2026/02/05 16:56:46 INFO Applying migration id=sharedinbox 2026/02/05 16:56:46 INFO Applying migration id=noteshost 2026/02/05 16:56:46 INFO Applying migration id=fetched 2026/02/05 16:56:46 INFO Applying migration id=move 2026/02/05 16:56:46 INFO Applying migration id=cleanup 2026/02/05 16:56:46 INFO Applying migration id=received 2026/02/05 16:56:46 INFO Applying migration id=namehost 2026/02/05 16:56:46 INFO Applying migration id=outboxhost 2026/02/05 16:56:46 INFO Applying migration id=notesfts 2026/02/05 16:56:46 INFO Applying migration id=iconsname 2026/02/05 16:56:46 INFO Applying migration id=nohash 2026/02/05 16:56:46 INFO Applying migration id=shares 2026/02/05 16:56:46 INFO Applying migration id=actorttl 2026/02/05 16:56:46 INFO Applying migration id=tocc 2026/02/05 16:56:46 INFO Applying migration id=followeds 2026/02/05 16:56:46 INFO Applying migration id=certhash 2026/02/05 16:56:46 INFO Applying migration id=follows_sync 2026/02/05 16:56:46 INFO Applying migration id=jsonpath 2026/02/05 16:56:46 INFO Applying migration id=localforward 2026/02/05 16:56:46 INFO Applying migration id=avatar 2026/02/05 16:56:46 INFO Applying migration id=noimage 2026/02/05 16:56:46 INFO Applying migration id=feed 2026/02/05 16:56:46 INFO Applying migration id=bookmarks 2026/02/05 16:56:46 INFO Applying migration id=shareactivity 2026/02/05 16:56:46 INFO Applying migration id=application 2026/02/05 16:56:46 INFO Applying migration id=certificates 2026/02/05 16:56:46 INFO Applying migration id=rawforward 2026/02/05 16:56:46 INFO Applying migration id=publickey 2026/02/05 16:56:46 INFO Applying migration id=resolvegroup 2026/02/05 16:56:46 INFO Applying migration id=reject 2026/02/05 16:56:46 INFO Applying migration id=autodel 2026/02/05 16:56:46 INFO Applying migration id=jsonb 2026/02/05 16:56:46 INFO Applying migration id=quote 2026/02/05 16:56:46 INFO Applying migration id=rfc9421 2026/02/05 16:56:46 INFO Applying migration id=keys 2026/02/05 16:56:46 INFO Applying migration id=portable 2026/02/05 16:56:46 INFO Applying migration id=proofs 2026/02/05 16:56:46 INFO Applying migration id=contexts 2026/02/05 16:56:46 INFO Applying migration id=deliverieshost 2026/02/05 16:56:46 INFO Applying migration id=pembegin 2026/02/05 16:56:46 INFO Applying migration id=didhost 2026/02/05 16:56:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_MultiLine (0.98s) === RUN TestOutbox_NonExistingUser 2026/02/05 16:56:47 INFO Applying migration id=initial 2026/02/05 16:56:47 INFO Applying migration id=notesupdated 2026/02/05 16:56:47 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:47 INFO Applying migration id=activitiesid 2026/02/05 16:56:47 INFO Applying migration id=outbox 2026/02/05 16:56:47 INFO Applying migration id=edits 2026/02/05 16:56:47 INFO Applying migration id=outboxactor 2026/02/05 16:56:47 INFO Applying migration id=outboxsender 2026/02/05 16:56:47 INFO Applying migration id=thread 2026/02/05 16:56:47 INFO Applying migration id=host 2026/02/05 16:56:47 INFO Applying migration id=sharedinbox 2026/02/05 16:56:47 INFO Applying migration id=noteshost 2026/02/05 16:56:47 INFO Applying migration id=fetched 2026/02/05 16:56:47 INFO Applying migration id=move 2026/02/05 16:56:47 INFO Applying migration id=cleanup 2026/02/05 16:56:47 INFO Applying migration id=received 2026/02/05 16:56:47 INFO Applying migration id=namehost 2026/02/05 16:56:47 INFO Applying migration id=outboxhost 2026/02/05 16:56:47 INFO Applying migration id=notesfts 2026/02/05 16:56:47 INFO Applying migration id=iconsname 2026/02/05 16:56:47 INFO Applying migration id=nohash 2026/02/05 16:56:47 INFO Applying migration id=shares 2026/02/05 16:56:47 INFO Applying migration id=actorttl 2026/02/05 16:56:47 INFO Applying migration id=tocc 2026/02/05 16:56:47 INFO Applying migration id=followeds 2026/02/05 16:56:47 INFO Applying migration id=certhash 2026/02/05 16:56:47 INFO Applying migration id=follows_sync 2026/02/05 16:56:47 INFO Applying migration id=jsonpath 2026/02/05 16:56:47 INFO Applying migration id=localforward 2026/02/05 16:56:47 INFO Applying migration id=avatar 2026/02/05 16:56:47 INFO Applying migration id=noimage 2026/02/05 16:56:47 INFO Applying migration id=feed 2026/02/05 16:56:47 INFO Applying migration id=bookmarks 2026/02/05 16:56:47 INFO Applying migration id=shareactivity 2026/02/05 16:56:47 INFO Applying migration id=application 2026/02/05 16:56:47 INFO Applying migration id=certificates 2026/02/05 16:56:47 INFO Applying migration id=rawforward 2026/02/05 16:56:47 INFO Applying migration id=publickey 2026/02/05 16:56:47 INFO Applying migration id=resolvegroup 2026/02/05 16:56:47 INFO Applying migration id=reject 2026/02/05 16:56:47 INFO Applying migration id=autodel 2026/02/05 16:56:47 INFO Applying migration id=jsonb 2026/02/05 16:56:47 INFO Applying migration id=quote 2026/02/05 16:56:47 INFO Applying migration id=rfc9421 2026/02/05 16:56:47 INFO Applying migration id=keys 2026/02/05 16:56:47 INFO Applying migration id=portable 2026/02/05 16:56:47 INFO Applying migration id=proofs 2026/02/05 16:56:47 INFO Applying migration id=contexts 2026/02/05 16:56:47 INFO Applying migration id=deliverieshost 2026/02/05 16:56:47 INFO Applying migration id=pembegin 2026/02/05 16:56:47 INFO Applying migration id=didhost 2026/02/05 16:56:48 INFO Person was not found actor=https://x --- PASS: TestOutbox_NonExistingUser (1.44s) === RUN TestOutbox_InvalidOffset 2026/02/05 16:56:48 INFO Applying migration id=initial 2026/02/05 16:56:48 INFO Applying migration id=notesupdated 2026/02/05 16:56:48 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:48 INFO Applying migration id=activitiesid 2026/02/05 16:56:48 INFO Applying migration id=outbox 2026/02/05 16:56:48 INFO Applying migration id=edits 2026/02/05 16:56:48 INFO Applying migration id=outboxactor 2026/02/05 16:56:48 INFO Applying migration id=outboxsender 2026/02/05 16:56:48 INFO Applying migration id=thread 2026/02/05 16:56:48 INFO Applying migration id=host 2026/02/05 16:56:48 INFO Applying migration id=sharedinbox 2026/02/05 16:56:48 INFO Applying migration id=noteshost 2026/02/05 16:56:48 INFO Applying migration id=fetched 2026/02/05 16:56:48 INFO Applying migration id=move 2026/02/05 16:56:48 INFO Applying migration id=cleanup 2026/02/05 16:56:48 INFO Applying migration id=received 2026/02/05 16:56:48 INFO Applying migration id=namehost 2026/02/05 16:56:48 INFO Applying migration id=outboxhost 2026/02/05 16:56:48 INFO Applying migration id=notesfts 2026/02/05 16:56:48 INFO Applying migration id=iconsname 2026/02/05 16:56:48 INFO Applying migration id=nohash 2026/02/05 16:56:48 INFO Applying migration id=shares 2026/02/05 16:56:48 INFO Applying migration id=actorttl 2026/02/05 16:56:48 INFO Applying migration id=tocc 2026/02/05 16:56:48 INFO Applying migration id=followeds 2026/02/05 16:56:48 INFO Applying migration id=certhash 2026/02/05 16:56:48 INFO Applying migration id=follows_sync 2026/02/05 16:56:48 INFO Applying migration id=jsonpath 2026/02/05 16:56:48 INFO Applying migration id=localforward 2026/02/05 16:56:48 INFO Applying migration id=avatar 2026/02/05 16:56:48 INFO Applying migration id=noimage 2026/02/05 16:56:48 INFO Applying migration id=feed 2026/02/05 16:56:48 INFO Applying migration id=bookmarks 2026/02/05 16:56:48 INFO Applying migration id=shareactivity 2026/02/05 16:56:48 INFO Applying migration id=application 2026/02/05 16:56:48 INFO Applying migration id=certificates 2026/02/05 16:56:48 INFO Applying migration id=rawforward 2026/02/05 16:56:48 INFO Applying migration id=publickey 2026/02/05 16:56:48 INFO Applying migration id=resolvegroup 2026/02/05 16:56:48 INFO Applying migration id=reject 2026/02/05 16:56:48 INFO Applying migration id=autodel 2026/02/05 16:56:48 INFO Applying migration id=jsonb 2026/02/05 16:56:48 INFO Applying migration id=quote 2026/02/05 16:56:48 INFO Applying migration id=rfc9421 2026/02/05 16:56:48 INFO Applying migration id=keys 2026/02/05 16:56:48 INFO Applying migration id=portable 2026/02/05 16:56:48 INFO Applying migration id=proofs 2026/02/05 16:56:48 INFO Applying migration id=contexts 2026/02/05 16:56:48 INFO Applying migration id=deliverieshost 2026/02/05 16:56:48 INFO Applying migration id=pembegin 2026/02/05 16:56:48 INFO Applying migration id=didhost 2026/02/05 16:56:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-2aaa-740d-8fb5-553fc64cfb3f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-2aaa-7355-9d6b-a6d6b36248d8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-2aaa-7355-9d6b-a6d6b36248d8 2026/02/05 16:56:49 INFO Failed to parse query url=/users/outbox/localhost.localdomain:8443/user/alice?abc error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestOutbox_InvalidOffset (0.78s) === RUN TestOutbox_PublicPost 2026/02/05 16:56:49 INFO Applying migration id=initial 2026/02/05 16:56:49 INFO Applying migration id=notesupdated 2026/02/05 16:56:49 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:49 INFO Applying migration id=activitiesid 2026/02/05 16:56:49 INFO Applying migration id=outbox 2026/02/05 16:56:49 INFO Applying migration id=edits 2026/02/05 16:56:49 INFO Applying migration id=outboxactor 2026/02/05 16:56:49 INFO Applying migration id=outboxsender 2026/02/05 16:56:49 INFO Applying migration id=thread 2026/02/05 16:56:49 INFO Applying migration id=host 2026/02/05 16:56:49 INFO Applying migration id=sharedinbox 2026/02/05 16:56:49 INFO Applying migration id=noteshost 2026/02/05 16:56:49 INFO Applying migration id=fetched 2026/02/05 16:56:49 INFO Applying migration id=move 2026/02/05 16:56:49 INFO Applying migration id=cleanup 2026/02/05 16:56:49 INFO Applying migration id=received 2026/02/05 16:56:49 INFO Applying migration id=namehost 2026/02/05 16:56:49 INFO Applying migration id=outboxhost 2026/02/05 16:56:49 INFO Applying migration id=notesfts 2026/02/05 16:56:49 INFO Applying migration id=iconsname 2026/02/05 16:56:49 INFO Applying migration id=nohash 2026/02/05 16:56:49 INFO Applying migration id=shares 2026/02/05 16:56:49 INFO Applying migration id=actorttl 2026/02/05 16:56:49 INFO Applying migration id=tocc 2026/02/05 16:56:49 INFO Applying migration id=followeds 2026/02/05 16:56:49 INFO Applying migration id=certhash 2026/02/05 16:56:49 INFO Applying migration id=follows_sync 2026/02/05 16:56:49 INFO Applying migration id=jsonpath 2026/02/05 16:56:49 INFO Applying migration id=localforward 2026/02/05 16:56:49 INFO Applying migration id=avatar 2026/02/05 16:56:49 INFO Applying migration id=noimage 2026/02/05 16:56:49 INFO Applying migration id=feed 2026/02/05 16:56:49 INFO Applying migration id=bookmarks 2026/02/05 16:56:49 INFO Applying migration id=shareactivity 2026/02/05 16:56:49 INFO Applying migration id=application 2026/02/05 16:56:49 INFO Applying migration id=certificates 2026/02/05 16:56:49 INFO Applying migration id=rawforward 2026/02/05 16:56:49 INFO Applying migration id=publickey 2026/02/05 16:56:49 INFO Applying migration id=resolvegroup 2026/02/05 16:56:49 INFO Applying migration id=reject 2026/02/05 16:56:49 INFO Applying migration id=autodel 2026/02/05 16:56:49 INFO Applying migration id=jsonb 2026/02/05 16:56:49 INFO Applying migration id=quote 2026/02/05 16:56:49 INFO Applying migration id=rfc9421 2026/02/05 16:56:49 INFO Applying migration id=keys 2026/02/05 16:56:49 INFO Applying migration id=portable 2026/02/05 16:56:49 INFO Applying migration id=proofs 2026/02/05 16:56:49 INFO Applying migration id=contexts 2026/02/05 16:56:49 INFO Applying migration id=deliverieshost 2026/02/05 16:56:49 INFO Applying migration id=pembegin 2026/02/05 16:56:49 INFO Applying migration id=didhost 2026/02/05 16:56:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-2f01-701c-805c-2ef9c1949f39 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-2f00-7edd-b615-4ba40403b8ce activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-2f00-7edd-b615-4ba40403b8ce 2026/02/05 16:56:50 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPost (1.11s) === RUN TestOutbox_PublicPostUnauthenticatedUser 2026/02/05 16:56:50 INFO Applying migration id=initial 2026/02/05 16:56:50 INFO Applying migration id=notesupdated 2026/02/05 16:56:50 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:50 INFO Applying migration id=activitiesid 2026/02/05 16:56:50 INFO Applying migration id=outbox 2026/02/05 16:56:50 INFO Applying migration id=edits 2026/02/05 16:56:50 INFO Applying migration id=outboxactor 2026/02/05 16:56:50 INFO Applying migration id=outboxsender 2026/02/05 16:56:50 INFO Applying migration id=thread 2026/02/05 16:56:50 INFO Applying migration id=host 2026/02/05 16:56:50 INFO Applying migration id=sharedinbox 2026/02/05 16:56:50 INFO Applying migration id=noteshost 2026/02/05 16:56:50 INFO Applying migration id=fetched 2026/02/05 16:56:50 INFO Applying migration id=move 2026/02/05 16:56:50 INFO Applying migration id=cleanup 2026/02/05 16:56:50 INFO Applying migration id=received 2026/02/05 16:56:50 INFO Applying migration id=namehost 2026/02/05 16:56:50 INFO Applying migration id=outboxhost 2026/02/05 16:56:50 INFO Applying migration id=notesfts 2026/02/05 16:56:50 INFO Applying migration id=iconsname 2026/02/05 16:56:50 INFO Applying migration id=nohash 2026/02/05 16:56:50 INFO Applying migration id=shares 2026/02/05 16:56:50 INFO Applying migration id=actorttl 2026/02/05 16:56:50 INFO Applying migration id=tocc 2026/02/05 16:56:50 INFO Applying migration id=followeds 2026/02/05 16:56:50 INFO Applying migration id=certhash 2026/02/05 16:56:50 INFO Applying migration id=follows_sync 2026/02/05 16:56:50 INFO Applying migration id=jsonpath 2026/02/05 16:56:50 INFO Applying migration id=localforward 2026/02/05 16:56:50 INFO Applying migration id=avatar 2026/02/05 16:56:50 INFO Applying migration id=noimage 2026/02/05 16:56:50 INFO Applying migration id=feed 2026/02/05 16:56:50 INFO Applying migration id=bookmarks 2026/02/05 16:56:50 INFO Applying migration id=shareactivity 2026/02/05 16:56:50 INFO Applying migration id=application 2026/02/05 16:56:50 INFO Applying migration id=certificates 2026/02/05 16:56:50 INFO Applying migration id=rawforward 2026/02/05 16:56:50 INFO Applying migration id=publickey 2026/02/05 16:56:50 INFO Applying migration id=resolvegroup 2026/02/05 16:56:50 INFO Applying migration id=reject 2026/02/05 16:56:50 INFO Applying migration id=autodel 2026/02/05 16:56:50 INFO Applying migration id=jsonb 2026/02/05 16:56:50 INFO Applying migration id=quote 2026/02/05 16:56:50 INFO Applying migration id=rfc9421 2026/02/05 16:56:50 INFO Applying migration id=keys 2026/02/05 16:56:50 INFO Applying migration id=portable 2026/02/05 16:56:50 INFO Applying migration id=proofs 2026/02/05 16:56:50 INFO Applying migration id=contexts 2026/02/05 16:56:50 INFO Applying migration id=deliverieshost 2026/02/05 16:56:50 INFO Applying migration id=pembegin 2026/02/05 16:56:50 INFO Applying migration id=didhost 2026/02/05 16:56:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-3555-731f-b4ce-d3845077465b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-3555-72ab-8081-4f70b8df33a9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-3555-72ab-8081-4f70b8df33a9 2026/02/05 16:56:52 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostUnauthenticatedUser (1.62s) === RUN TestOutbox_PublicPostSelf 2026/02/05 16:56:52 INFO Applying migration id=initial 2026/02/05 16:56:52 INFO Applying migration id=notesupdated 2026/02/05 16:56:52 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:52 INFO Applying migration id=activitiesid 2026/02/05 16:56:52 INFO Applying migration id=outbox 2026/02/05 16:56:52 INFO Applying migration id=edits 2026/02/05 16:56:52 INFO Applying migration id=outboxactor 2026/02/05 16:56:52 INFO Applying migration id=outboxsender 2026/02/05 16:56:52 INFO Applying migration id=thread 2026/02/05 16:56:52 INFO Applying migration id=host 2026/02/05 16:56:52 INFO Applying migration id=sharedinbox 2026/02/05 16:56:52 INFO Applying migration id=noteshost 2026/02/05 16:56:52 INFO Applying migration id=fetched 2026/02/05 16:56:52 INFO Applying migration id=move 2026/02/05 16:56:52 INFO Applying migration id=cleanup 2026/02/05 16:56:52 INFO Applying migration id=received 2026/02/05 16:56:52 INFO Applying migration id=namehost 2026/02/05 16:56:52 INFO Applying migration id=outboxhost 2026/02/05 16:56:52 INFO Applying migration id=notesfts 2026/02/05 16:56:52 INFO Applying migration id=iconsname 2026/02/05 16:56:52 INFO Applying migration id=nohash 2026/02/05 16:56:52 INFO Applying migration id=shares 2026/02/05 16:56:52 INFO Applying migration id=actorttl 2026/02/05 16:56:52 INFO Applying migration id=tocc 2026/02/05 16:56:52 INFO Applying migration id=followeds 2026/02/05 16:56:52 INFO Applying migration id=certhash 2026/02/05 16:56:52 INFO Applying migration id=follows_sync 2026/02/05 16:56:52 INFO Applying migration id=jsonpath 2026/02/05 16:56:52 INFO Applying migration id=localforward 2026/02/05 16:56:52 INFO Applying migration id=avatar 2026/02/05 16:56:52 INFO Applying migration id=noimage 2026/02/05 16:56:52 INFO Applying migration id=feed 2026/02/05 16:56:52 INFO Applying migration id=bookmarks 2026/02/05 16:56:52 INFO Applying migration id=shareactivity 2026/02/05 16:56:52 INFO Applying migration id=application 2026/02/05 16:56:52 INFO Applying migration id=certificates 2026/02/05 16:56:52 INFO Applying migration id=rawforward 2026/02/05 16:56:52 INFO Applying migration id=publickey 2026/02/05 16:56:52 INFO Applying migration id=resolvegroup 2026/02/05 16:56:52 INFO Applying migration id=reject 2026/02/05 16:56:52 INFO Applying migration id=autodel 2026/02/05 16:56:52 INFO Applying migration id=jsonb 2026/02/05 16:56:52 INFO Applying migration id=quote 2026/02/05 16:56:52 INFO Applying migration id=rfc9421 2026/02/05 16:56:52 INFO Applying migration id=keys 2026/02/05 16:56:52 INFO Applying migration id=portable 2026/02/05 16:56:52 INFO Applying migration id=proofs 2026/02/05 16:56:52 INFO Applying migration id=contexts 2026/02/05 16:56:52 INFO Applying migration id=deliverieshost 2026/02/05 16:56:52 INFO Applying migration id=pembegin 2026/02/05 16:56:52 INFO Applying migration id=didhost 2026/02/05 16:56:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-3af5-78c7-9a5b-8f13433c145e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-3af5-7629-894f-e93882148d02 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-3af5-7629-894f-e93882148d02 2026/02/05 16:56:53 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostSelf (1.44s) === RUN TestOutbox_PostToFollowers 2026/02/05 16:56:53 INFO Applying migration id=initial 2026/02/05 16:56:53 INFO Applying migration id=notesupdated 2026/02/05 16:56:53 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:53 INFO Applying migration id=activitiesid 2026/02/05 16:56:53 INFO Applying migration id=outbox 2026/02/05 16:56:53 INFO Applying migration id=edits 2026/02/05 16:56:53 INFO Applying migration id=outboxactor 2026/02/05 16:56:53 INFO Applying migration id=outboxsender 2026/02/05 16:56:53 INFO Applying migration id=thread 2026/02/05 16:56:53 INFO Applying migration id=host 2026/02/05 16:56:53 INFO Applying migration id=sharedinbox 2026/02/05 16:56:53 INFO Applying migration id=noteshost 2026/02/05 16:56:53 INFO Applying migration id=fetched 2026/02/05 16:56:53 INFO Applying migration id=move 2026/02/05 16:56:53 INFO Applying migration id=cleanup 2026/02/05 16:56:53 INFO Applying migration id=received 2026/02/05 16:56:53 INFO Applying migration id=namehost 2026/02/05 16:56:53 INFO Applying migration id=outboxhost 2026/02/05 16:56:53 INFO Applying migration id=notesfts 2026/02/05 16:56:53 INFO Applying migration id=iconsname 2026/02/05 16:56:53 INFO Applying migration id=nohash 2026/02/05 16:56:53 INFO Applying migration id=shares 2026/02/05 16:56:53 INFO Applying migration id=actorttl 2026/02/05 16:56:53 INFO Applying migration id=tocc 2026/02/05 16:56:53 INFO Applying migration id=followeds 2026/02/05 16:56:53 INFO Applying migration id=certhash 2026/02/05 16:56:53 INFO Applying migration id=follows_sync 2026/02/05 16:56:53 INFO Applying migration id=jsonpath 2026/02/05 16:56:53 INFO Applying migration id=localforward 2026/02/05 16:56:53 INFO Applying migration id=avatar 2026/02/05 16:56:53 INFO Applying migration id=noimage 2026/02/05 16:56:53 INFO Applying migration id=feed 2026/02/05 16:56:53 INFO Applying migration id=bookmarks 2026/02/05 16:56:53 INFO Applying migration id=shareactivity 2026/02/05 16:56:53 INFO Applying migration id=application 2026/02/05 16:56:53 INFO Applying migration id=certificates 2026/02/05 16:56:53 INFO Applying migration id=rawforward 2026/02/05 16:56:53 INFO Applying migration id=publickey 2026/02/05 16:56:53 INFO Applying migration id=resolvegroup 2026/02/05 16:56:53 INFO Applying migration id=reject 2026/02/05 16:56:53 INFO Applying migration id=autodel 2026/02/05 16:56:53 INFO Applying migration id=jsonb 2026/02/05 16:56:53 INFO Applying migration id=quote 2026/02/05 16:56:53 INFO Applying migration id=rfc9421 2026/02/05 16:56:53 INFO Applying migration id=keys 2026/02/05 16:56:53 INFO Applying migration id=portable 2026/02/05 16:56:53 INFO Applying migration id=proofs 2026/02/05 16:56:53 INFO Applying migration id=contexts 2026/02/05 16:56:53 INFO Applying migration id=deliverieshost 2026/02/05 16:56:53 INFO Applying migration id=pembegin 2026/02/05 16:56:53 INFO Applying migration id=didhost 2026/02/05 16:56:54 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-3dda-7cd9-9e14-0ceb86567c4f 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/02/05 16:56:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-3ddb-78e5-b88a-e90c9fbe4dfe activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-3dda-7cd9-9e14-0ceb86567c4f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebc-3dda-7cd9-9e14-0ceb86567c4f 2026/02/05 16:56:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-3ddc-7260-9567-9944bb50b4f9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-3ddc-721b-b340-d07cb7e22516 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-3ddc-721b-b340-d07cb7e22516 2026/02/05 16:56:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowers (0.74s) === RUN TestOutbox_PostToFollowersNotFollowing 2026/02/05 16:56:54 INFO Applying migration id=initial 2026/02/05 16:56:54 INFO Applying migration id=notesupdated 2026/02/05 16:56:54 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:54 INFO Applying migration id=activitiesid 2026/02/05 16:56:54 INFO Applying migration id=outbox 2026/02/05 16:56:54 INFO Applying migration id=edits 2026/02/05 16:56:54 INFO Applying migration id=outboxactor 2026/02/05 16:56:54 INFO Applying migration id=outboxsender 2026/02/05 16:56:54 INFO Applying migration id=thread 2026/02/05 16:56:54 INFO Applying migration id=host 2026/02/05 16:56:54 INFO Applying migration id=sharedinbox 2026/02/05 16:56:54 INFO Applying migration id=noteshost 2026/02/05 16:56:54 INFO Applying migration id=fetched 2026/02/05 16:56:54 INFO Applying migration id=move 2026/02/05 16:56:54 INFO Applying migration id=cleanup 2026/02/05 16:56:54 INFO Applying migration id=received 2026/02/05 16:56:54 INFO Applying migration id=namehost 2026/02/05 16:56:54 INFO Applying migration id=outboxhost 2026/02/05 16:56:54 INFO Applying migration id=notesfts 2026/02/05 16:56:54 INFO Applying migration id=iconsname 2026/02/05 16:56:54 INFO Applying migration id=nohash 2026/02/05 16:56:54 INFO Applying migration id=shares 2026/02/05 16:56:54 INFO Applying migration id=actorttl 2026/02/05 16:56:54 INFO Applying migration id=tocc 2026/02/05 16:56:54 INFO Applying migration id=followeds 2026/02/05 16:56:54 INFO Applying migration id=certhash 2026/02/05 16:56:54 INFO Applying migration id=follows_sync 2026/02/05 16:56:54 INFO Applying migration id=jsonpath 2026/02/05 16:56:54 INFO Applying migration id=localforward 2026/02/05 16:56:54 INFO Applying migration id=avatar 2026/02/05 16:56:54 INFO Applying migration id=noimage 2026/02/05 16:56:54 INFO Applying migration id=feed 2026/02/05 16:56:54 INFO Applying migration id=bookmarks 2026/02/05 16:56:54 INFO Applying migration id=shareactivity 2026/02/05 16:56:54 INFO Applying migration id=application 2026/02/05 16:56:54 INFO Applying migration id=certificates 2026/02/05 16:56:54 INFO Applying migration id=rawforward 2026/02/05 16:56:54 INFO Applying migration id=publickey 2026/02/05 16:56:54 INFO Applying migration id=resolvegroup 2026/02/05 16:56:54 INFO Applying migration id=reject 2026/02/05 16:56:54 INFO Applying migration id=autodel 2026/02/05 16:56:54 INFO Applying migration id=jsonb 2026/02/05 16:56:54 INFO Applying migration id=quote 2026/02/05 16:56:54 INFO Applying migration id=rfc9421 2026/02/05 16:56:54 INFO Applying migration id=keys 2026/02/05 16:56:54 INFO Applying migration id=portable 2026/02/05 16:56:54 INFO Applying migration id=proofs 2026/02/05 16:56:54 INFO Applying migration id=contexts 2026/02/05 16:56:54 INFO Applying migration id=deliverieshost 2026/02/05 16:56:54 INFO Applying migration id=pembegin 2026/02/05 16:56:54 INFO Applying migration id=didhost 2026/02/05 16:56:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-4283-7aaf-8e6c-138ab37b10fe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-4283-7a65-8add-c9c25601220a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-4283-7a65-8add-c9c25601220a 2026/02/05 16:56:55 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersNotFollowing (1.19s) === RUN TestOutbox_PostToFollowersUnauthentictedUser 2026/02/05 16:56:55 INFO Applying migration id=initial 2026/02/05 16:56:55 INFO Applying migration id=notesupdated 2026/02/05 16:56:55 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:55 INFO Applying migration id=activitiesid 2026/02/05 16:56:55 INFO Applying migration id=outbox 2026/02/05 16:56:55 INFO Applying migration id=edits 2026/02/05 16:56:55 INFO Applying migration id=outboxactor 2026/02/05 16:56:55 INFO Applying migration id=outboxsender 2026/02/05 16:56:55 INFO Applying migration id=thread 2026/02/05 16:56:55 INFO Applying migration id=host 2026/02/05 16:56:55 INFO Applying migration id=sharedinbox 2026/02/05 16:56:55 INFO Applying migration id=noteshost 2026/02/05 16:56:55 INFO Applying migration id=fetched 2026/02/05 16:56:55 INFO Applying migration id=move 2026/02/05 16:56:55 INFO Applying migration id=cleanup 2026/02/05 16:56:55 INFO Applying migration id=received 2026/02/05 16:56:55 INFO Applying migration id=namehost 2026/02/05 16:56:55 INFO Applying migration id=outboxhost 2026/02/05 16:56:55 INFO Applying migration id=notesfts 2026/02/05 16:56:55 INFO Applying migration id=iconsname 2026/02/05 16:56:55 INFO Applying migration id=nohash 2026/02/05 16:56:55 INFO Applying migration id=shares 2026/02/05 16:56:55 INFO Applying migration id=actorttl 2026/02/05 16:56:55 INFO Applying migration id=tocc 2026/02/05 16:56:55 INFO Applying migration id=followeds 2026/02/05 16:56:55 INFO Applying migration id=certhash 2026/02/05 16:56:55 INFO Applying migration id=follows_sync 2026/02/05 16:56:55 INFO Applying migration id=jsonpath 2026/02/05 16:56:55 INFO Applying migration id=localforward 2026/02/05 16:56:55 INFO Applying migration id=avatar 2026/02/05 16:56:55 INFO Applying migration id=noimage 2026/02/05 16:56:55 INFO Applying migration id=feed 2026/02/05 16:56:55 INFO Applying migration id=bookmarks 2026/02/05 16:56:55 INFO Applying migration id=shareactivity 2026/02/05 16:56:55 INFO Applying migration id=application 2026/02/05 16:56:55 INFO Applying migration id=certificates 2026/02/05 16:56:55 INFO Applying migration id=rawforward 2026/02/05 16:56:55 INFO Applying migration id=publickey 2026/02/05 16:56:55 INFO Applying migration id=resolvegroup 2026/02/05 16:56:55 INFO Applying migration id=reject 2026/02/05 16:56:55 INFO Applying migration id=autodel 2026/02/05 16:56:55 INFO Applying migration id=jsonb 2026/02/05 16:56:55 INFO Applying migration id=quote 2026/02/05 16:56:55 INFO Applying migration id=rfc9421 2026/02/05 16:56:55 INFO Applying migration id=keys 2026/02/05 16:56:55 INFO Applying migration id=portable 2026/02/05 16:56:55 INFO Applying migration id=proofs 2026/02/05 16:56:55 INFO Applying migration id=contexts 2026/02/05 16:56:55 INFO Applying migration id=deliverieshost 2026/02/05 16:56:55 INFO Applying migration id=pembegin 2026/02/05 16:56:55 INFO Applying migration id=didhost 2026/02/05 16:56:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-4922-790d-9614-1d1eb43c9a2a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-4922-786e-be91-2762a4dcde67 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-4922-786e-be91-2762a4dcde67 2026/02/05 16:56:57 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersUnauthentictedUser (1.69s) === RUN TestOutbox_PostToFollowersSelf 2026/02/05 16:56:57 INFO Applying migration id=initial 2026/02/05 16:56:57 INFO Applying migration id=notesupdated 2026/02/05 16:56:57 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:57 INFO Applying migration id=activitiesid 2026/02/05 16:56:57 INFO Applying migration id=outbox 2026/02/05 16:56:57 INFO Applying migration id=edits 2026/02/05 16:56:57 INFO Applying migration id=outboxactor 2026/02/05 16:56:57 INFO Applying migration id=outboxsender 2026/02/05 16:56:57 INFO Applying migration id=thread 2026/02/05 16:56:57 INFO Applying migration id=host 2026/02/05 16:56:57 INFO Applying migration id=sharedinbox 2026/02/05 16:56:57 INFO Applying migration id=noteshost 2026/02/05 16:56:57 INFO Applying migration id=fetched 2026/02/05 16:56:57 INFO Applying migration id=move 2026/02/05 16:56:57 INFO Applying migration id=cleanup 2026/02/05 16:56:57 INFO Applying migration id=received 2026/02/05 16:56:57 INFO Applying migration id=namehost 2026/02/05 16:56:57 INFO Applying migration id=outboxhost 2026/02/05 16:56:57 INFO Applying migration id=notesfts 2026/02/05 16:56:57 INFO Applying migration id=iconsname 2026/02/05 16:56:57 INFO Applying migration id=nohash 2026/02/05 16:56:57 INFO Applying migration id=shares 2026/02/05 16:56:57 INFO Applying migration id=actorttl 2026/02/05 16:56:57 INFO Applying migration id=tocc 2026/02/05 16:56:57 INFO Applying migration id=followeds 2026/02/05 16:56:57 INFO Applying migration id=certhash 2026/02/05 16:56:57 INFO Applying migration id=follows_sync 2026/02/05 16:56:57 INFO Applying migration id=jsonpath 2026/02/05 16:56:57 INFO Applying migration id=localforward 2026/02/05 16:56:57 INFO Applying migration id=avatar 2026/02/05 16:56:57 INFO Applying migration id=noimage 2026/02/05 16:56:57 INFO Applying migration id=feed 2026/02/05 16:56:57 INFO Applying migration id=bookmarks 2026/02/05 16:56:57 INFO Applying migration id=shareactivity 2026/02/05 16:56:57 INFO Applying migration id=application 2026/02/05 16:56:57 INFO Applying migration id=certificates 2026/02/05 16:56:57 INFO Applying migration id=rawforward 2026/02/05 16:56:57 INFO Applying migration id=publickey 2026/02/05 16:56:57 INFO Applying migration id=resolvegroup 2026/02/05 16:56:57 INFO Applying migration id=reject 2026/02/05 16:56:57 INFO Applying migration id=autodel 2026/02/05 16:56:57 INFO Applying migration id=jsonb 2026/02/05 16:56:57 INFO Applying migration id=quote 2026/02/05 16:56:57 INFO Applying migration id=rfc9421 2026/02/05 16:56:57 INFO Applying migration id=keys 2026/02/05 16:56:57 INFO Applying migration id=portable 2026/02/05 16:56:57 INFO Applying migration id=proofs 2026/02/05 16:56:57 INFO Applying migration id=contexts 2026/02/05 16:56:57 INFO Applying migration id=deliverieshost 2026/02/05 16:56:57 INFO Applying migration id=pembegin 2026/02/05 16:56:57 INFO Applying migration id=didhost 2026/02/05 16:56:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-4ce4-7c5e-a9f7-92928367f7e6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-4ce4-7c17-aa2d-0a1a2a69f02c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-4ce4-7c17-aa2d-0a1a2a69f02c 2026/02/05 16:56:58 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersSelf (0.96s) === RUN TestOutbox_DM 2026/02/05 16:56:58 INFO Applying migration id=initial 2026/02/05 16:56:58 INFO Applying migration id=notesupdated 2026/02/05 16:56:58 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:58 INFO Applying migration id=activitiesid 2026/02/05 16:56:58 INFO Applying migration id=outbox 2026/02/05 16:56:58 INFO Applying migration id=edits 2026/02/05 16:56:58 INFO Applying migration id=outboxactor 2026/02/05 16:56:58 INFO Applying migration id=outboxsender 2026/02/05 16:56:58 INFO Applying migration id=thread 2026/02/05 16:56:58 INFO Applying migration id=host 2026/02/05 16:56:58 INFO Applying migration id=sharedinbox 2026/02/05 16:56:58 INFO Applying migration id=noteshost 2026/02/05 16:56:58 INFO Applying migration id=fetched 2026/02/05 16:56:58 INFO Applying migration id=move 2026/02/05 16:56:58 INFO Applying migration id=cleanup 2026/02/05 16:56:58 INFO Applying migration id=received 2026/02/05 16:56:58 INFO Applying migration id=namehost 2026/02/05 16:56:58 INFO Applying migration id=outboxhost 2026/02/05 16:56:58 INFO Applying migration id=notesfts 2026/02/05 16:56:58 INFO Applying migration id=iconsname 2026/02/05 16:56:58 INFO Applying migration id=nohash 2026/02/05 16:56:58 INFO Applying migration id=shares 2026/02/05 16:56:58 INFO Applying migration id=actorttl 2026/02/05 16:56:58 INFO Applying migration id=tocc 2026/02/05 16:56:58 INFO Applying migration id=followeds 2026/02/05 16:56:58 INFO Applying migration id=certhash 2026/02/05 16:56:58 INFO Applying migration id=follows_sync 2026/02/05 16:56:58 INFO Applying migration id=jsonpath 2026/02/05 16:56:58 INFO Applying migration id=localforward 2026/02/05 16:56:58 INFO Applying migration id=avatar 2026/02/05 16:56:58 INFO Applying migration id=noimage 2026/02/05 16:56:58 INFO Applying migration id=feed 2026/02/05 16:56:58 INFO Applying migration id=bookmarks 2026/02/05 16:56:58 INFO Applying migration id=shareactivity 2026/02/05 16:56:58 INFO Applying migration id=application 2026/02/05 16:56:58 INFO Applying migration id=certificates 2026/02/05 16:56:58 INFO Applying migration id=rawforward 2026/02/05 16:56:58 INFO Applying migration id=publickey 2026/02/05 16:56:58 INFO Applying migration id=resolvegroup 2026/02/05 16:56:58 INFO Applying migration id=reject 2026/02/05 16:56:58 INFO Applying migration id=autodel 2026/02/05 16:56:58 INFO Applying migration id=jsonb 2026/02/05 16:56:58 INFO Applying migration id=quote 2026/02/05 16:56:58 INFO Applying migration id=rfc9421 2026/02/05 16:56:58 INFO Applying migration id=keys 2026/02/05 16:56:58 INFO Applying migration id=portable 2026/02/05 16:56:58 INFO Applying migration id=proofs 2026/02/05 16:56:58 INFO Applying migration id=contexts 2026/02/05 16:56:58 INFO Applying migration id=deliverieshost 2026/02/05 16:56:58 INFO Applying migration id=pembegin 2026/02/05 16:56:58 INFO Applying migration id=didhost 2026/02/05 16:56:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-5272-7cce-9e3e-1e75da0c90be 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/02/05 16:56:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-5273-78ff-ba00-224c85da02de activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-5272-7cce-9e3e-1e75da0c90be activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebc-5272-7cce-9e3e-1e75da0c90be 2026/02/05 16:56:59 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/05 16:56:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-5274-7766-b4e6-f0207253d758 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-5274-72a7-af35-963ea26fc7a1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-5274-72a7-af35-963ea26fc7a1 2026/02/05 16:56:59 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DM (1.43s) === RUN TestOutbox_DMSelf 2026/02/05 16:56:59 INFO Applying migration id=initial 2026/02/05 16:56:59 INFO Applying migration id=notesupdated 2026/02/05 16:56:59 INFO Applying migration id=personspreferredusername 2026/02/05 16:56:59 INFO Applying migration id=activitiesid 2026/02/05 16:56:59 INFO Applying migration id=outbox 2026/02/05 16:56:59 INFO Applying migration id=edits 2026/02/05 16:56:59 INFO Applying migration id=outboxactor 2026/02/05 16:56:59 INFO Applying migration id=outboxsender 2026/02/05 16:56:59 INFO Applying migration id=thread 2026/02/05 16:56:59 INFO Applying migration id=host 2026/02/05 16:56:59 INFO Applying migration id=sharedinbox 2026/02/05 16:56:59 INFO Applying migration id=noteshost 2026/02/05 16:56:59 INFO Applying migration id=fetched 2026/02/05 16:56:59 INFO Applying migration id=move 2026/02/05 16:56:59 INFO Applying migration id=cleanup 2026/02/05 16:56:59 INFO Applying migration id=received 2026/02/05 16:56:59 INFO Applying migration id=namehost 2026/02/05 16:56:59 INFO Applying migration id=outboxhost 2026/02/05 16:56:59 INFO Applying migration id=notesfts 2026/02/05 16:56:59 INFO Applying migration id=iconsname 2026/02/05 16:56:59 INFO Applying migration id=nohash 2026/02/05 16:56:59 INFO Applying migration id=shares 2026/02/05 16:56:59 INFO Applying migration id=actorttl 2026/02/05 16:56:59 INFO Applying migration id=tocc 2026/02/05 16:56:59 INFO Applying migration id=followeds 2026/02/05 16:56:59 INFO Applying migration id=certhash 2026/02/05 16:56:59 INFO Applying migration id=follows_sync 2026/02/05 16:56:59 INFO Applying migration id=jsonpath 2026/02/05 16:56:59 INFO Applying migration id=localforward 2026/02/05 16:56:59 INFO Applying migration id=avatar 2026/02/05 16:56:59 INFO Applying migration id=noimage 2026/02/05 16:56:59 INFO Applying migration id=feed 2026/02/05 16:56:59 INFO Applying migration id=bookmarks 2026/02/05 16:56:59 INFO Applying migration id=shareactivity 2026/02/05 16:56:59 INFO Applying migration id=application 2026/02/05 16:56:59 INFO Applying migration id=certificates 2026/02/05 16:56:59 INFO Applying migration id=rawforward 2026/02/05 16:56:59 INFO Applying migration id=publickey 2026/02/05 16:56:59 INFO Applying migration id=resolvegroup 2026/02/05 16:56:59 INFO Applying migration id=reject 2026/02/05 16:56:59 INFO Applying migration id=autodel 2026/02/05 16:56:59 INFO Applying migration id=jsonb 2026/02/05 16:56:59 INFO Applying migration id=quote 2026/02/05 16:56:59 INFO Applying migration id=rfc9421 2026/02/05 16:56:59 INFO Applying migration id=keys 2026/02/05 16:56:59 INFO Applying migration id=portable 2026/02/05 16:56:59 INFO Applying migration id=proofs 2026/02/05 16:56:59 INFO Applying migration id=contexts 2026/02/05 16:56:59 INFO Applying migration id=deliverieshost 2026/02/05 16:56:59 INFO Applying migration id=pembegin 2026/02/05 16:56:59 INFO Applying migration id=didhost 2026/02/05 16:57:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-578f-76d3-b069-87b8cea8b72f 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/02/05 16:57:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-5790-7131-bdff-4d0df02ebb6d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-578f-76d3-b069-87b8cea8b72f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebc-578f-76d3-b069-87b8cea8b72f 2026/02/05 16:57:01 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/05 16:57:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-5790-7d1a-a40d-23e375c620eb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-5790-7918-9101-bcfc7baa6038 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-5790-7918-9101-bcfc7baa6038 2026/02/05 16:57:01 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMSelf (1.31s) === RUN TestOutbox_DMNotRecipient 2026/02/05 16:57:01 INFO Applying migration id=initial 2026/02/05 16:57:01 INFO Applying migration id=notesupdated 2026/02/05 16:57:01 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:01 INFO Applying migration id=activitiesid 2026/02/05 16:57:01 INFO Applying migration id=outbox 2026/02/05 16:57:01 INFO Applying migration id=edits 2026/02/05 16:57:01 INFO Applying migration id=outboxactor 2026/02/05 16:57:01 INFO Applying migration id=outboxsender 2026/02/05 16:57:01 INFO Applying migration id=thread 2026/02/05 16:57:01 INFO Applying migration id=host 2026/02/05 16:57:01 INFO Applying migration id=sharedinbox 2026/02/05 16:57:01 INFO Applying migration id=noteshost 2026/02/05 16:57:01 INFO Applying migration id=fetched 2026/02/05 16:57:01 INFO Applying migration id=move 2026/02/05 16:57:01 INFO Applying migration id=cleanup 2026/02/05 16:57:01 INFO Applying migration id=received 2026/02/05 16:57:01 INFO Applying migration id=namehost 2026/02/05 16:57:01 INFO Applying migration id=outboxhost 2026/02/05 16:57:01 INFO Applying migration id=notesfts 2026/02/05 16:57:01 INFO Applying migration id=iconsname 2026/02/05 16:57:01 INFO Applying migration id=nohash 2026/02/05 16:57:01 INFO Applying migration id=shares 2026/02/05 16:57:01 INFO Applying migration id=actorttl 2026/02/05 16:57:01 INFO Applying migration id=tocc 2026/02/05 16:57:01 INFO Applying migration id=followeds 2026/02/05 16:57:01 INFO Applying migration id=certhash 2026/02/05 16:57:01 INFO Applying migration id=follows_sync 2026/02/05 16:57:01 INFO Applying migration id=jsonpath 2026/02/05 16:57:01 INFO Applying migration id=localforward 2026/02/05 16:57:01 INFO Applying migration id=avatar 2026/02/05 16:57:01 INFO Applying migration id=noimage 2026/02/05 16:57:01 INFO Applying migration id=feed 2026/02/05 16:57:01 INFO Applying migration id=bookmarks 2026/02/05 16:57:01 INFO Applying migration id=shareactivity 2026/02/05 16:57:01 INFO Applying migration id=application 2026/02/05 16:57:01 INFO Applying migration id=certificates 2026/02/05 16:57:01 INFO Applying migration id=rawforward 2026/02/05 16:57:01 INFO Applying migration id=publickey 2026/02/05 16:57:01 INFO Applying migration id=resolvegroup 2026/02/05 16:57:01 INFO Applying migration id=reject 2026/02/05 16:57:01 INFO Applying migration id=autodel 2026/02/05 16:57:01 INFO Applying migration id=jsonb 2026/02/05 16:57:01 INFO Applying migration id=quote 2026/02/05 16:57:01 INFO Applying migration id=rfc9421 2026/02/05 16:57:01 INFO Applying migration id=keys 2026/02/05 16:57:01 INFO Applying migration id=portable 2026/02/05 16:57:01 INFO Applying migration id=proofs 2026/02/05 16:57:01 INFO Applying migration id=contexts 2026/02/05 16:57:01 INFO Applying migration id=deliverieshost 2026/02/05 16:57:01 INFO Applying migration id=pembegin 2026/02/05 16:57:01 INFO Applying migration id=didhost 2026/02/05 16:57:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-5b25-71d5-92e2-808b605de0ae 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/02/05 16:57:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-5b25-7b99-98aa-3cada26fcf4e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-5b25-71d5-92e2-808b605de0ae activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebc-5b25-71d5-92e2-808b605de0ae 2026/02/05 16:57:01 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/05 16:57:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-5b26-7853-a549-2ef375876645 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-5b26-7446-8ed5-dda715362284 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-5b26-7446-8ed5-dda715362284 2026/02/05 16:57:01 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMNotRecipient (0.92s) === RUN TestOutbox_UnauthenticatedUser 2026/02/05 16:57:01 INFO Applying migration id=initial 2026/02/05 16:57:01 INFO Applying migration id=notesupdated 2026/02/05 16:57:01 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:02 INFO Applying migration id=activitiesid 2026/02/05 16:57:02 INFO Applying migration id=outbox 2026/02/05 16:57:02 INFO Applying migration id=edits 2026/02/05 16:57:02 INFO Applying migration id=outboxactor 2026/02/05 16:57:02 INFO Applying migration id=outboxsender 2026/02/05 16:57:02 INFO Applying migration id=thread 2026/02/05 16:57:02 INFO Applying migration id=host 2026/02/05 16:57:02 INFO Applying migration id=sharedinbox 2026/02/05 16:57:02 INFO Applying migration id=noteshost 2026/02/05 16:57:02 INFO Applying migration id=fetched 2026/02/05 16:57:02 INFO Applying migration id=move 2026/02/05 16:57:02 INFO Applying migration id=cleanup 2026/02/05 16:57:02 INFO Applying migration id=received 2026/02/05 16:57:02 INFO Applying migration id=namehost 2026/02/05 16:57:02 INFO Applying migration id=outboxhost 2026/02/05 16:57:02 INFO Applying migration id=notesfts 2026/02/05 16:57:02 INFO Applying migration id=iconsname 2026/02/05 16:57:02 INFO Applying migration id=nohash 2026/02/05 16:57:02 INFO Applying migration id=shares 2026/02/05 16:57:02 INFO Applying migration id=actorttl 2026/02/05 16:57:02 INFO Applying migration id=tocc 2026/02/05 16:57:02 INFO Applying migration id=followeds 2026/02/05 16:57:02 INFO Applying migration id=certhash 2026/02/05 16:57:02 INFO Applying migration id=follows_sync 2026/02/05 16:57:02 INFO Applying migration id=jsonpath 2026/02/05 16:57:02 INFO Applying migration id=localforward 2026/02/05 16:57:02 INFO Applying migration id=avatar 2026/02/05 16:57:02 INFO Applying migration id=noimage 2026/02/05 16:57:02 INFO Applying migration id=feed 2026/02/05 16:57:02 INFO Applying migration id=bookmarks 2026/02/05 16:57:02 INFO Applying migration id=shareactivity 2026/02/05 16:57:02 INFO Applying migration id=application 2026/02/05 16:57:02 INFO Applying migration id=certificates 2026/02/05 16:57:02 INFO Applying migration id=rawforward 2026/02/05 16:57:02 INFO Applying migration id=publickey 2026/02/05 16:57:02 INFO Applying migration id=resolvegroup 2026/02/05 16:57:02 INFO Applying migration id=reject 2026/02/05 16:57:02 INFO Applying migration id=autodel 2026/02/05 16:57:02 INFO Applying migration id=jsonb 2026/02/05 16:57:02 INFO Applying migration id=quote 2026/02/05 16:57:02 INFO Applying migration id=rfc9421 2026/02/05 16:57:02 INFO Applying migration id=keys 2026/02/05 16:57:02 INFO Applying migration id=portable 2026/02/05 16:57:02 INFO Applying migration id=proofs 2026/02/05 16:57:02 INFO Applying migration id=contexts 2026/02/05 16:57:02 INFO Applying migration id=deliverieshost 2026/02/05 16:57:02 INFO Applying migration id=pembegin 2026/02/05 16:57:02 INFO Applying migration id=didhost 2026/02/05 16:57:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-61a1-724f-a1d7-3f778b83e2cd 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/02/05 16:57:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-61a1-7c94-b9b3-c4001e1adf15 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-61a1-724f-a1d7-3f778b83e2cd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebc-61a1-724f-a1d7-3f778b83e2cd 2026/02/05 16:57:03 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/05 16:57:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-61a2-79f8-8fec-6cfded8afe0a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-61a2-75ca-83dc-9a4a23cb95b5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-61a2-75ca-83dc-9a4a23cb95b5 2026/02/05 16:57:03 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_UnauthenticatedUser (1.66s) === RUN TestOutbox_PublicPostInGroup 2026/02/05 16:57:03 INFO Applying migration id=initial 2026/02/05 16:57:03 INFO Applying migration id=notesupdated 2026/02/05 16:57:03 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:03 INFO Applying migration id=activitiesid 2026/02/05 16:57:03 INFO Applying migration id=outbox 2026/02/05 16:57:03 INFO Applying migration id=edits 2026/02/05 16:57:03 INFO Applying migration id=outboxactor 2026/02/05 16:57:03 INFO Applying migration id=outboxsender 2026/02/05 16:57:03 INFO Applying migration id=thread 2026/02/05 16:57:03 INFO Applying migration id=host 2026/02/05 16:57:03 INFO Applying migration id=sharedinbox 2026/02/05 16:57:03 INFO Applying migration id=noteshost 2026/02/05 16:57:03 INFO Applying migration id=fetched 2026/02/05 16:57:03 INFO Applying migration id=move 2026/02/05 16:57:03 INFO Applying migration id=cleanup 2026/02/05 16:57:03 INFO Applying migration id=received 2026/02/05 16:57:03 INFO Applying migration id=namehost 2026/02/05 16:57:03 INFO Applying migration id=outboxhost 2026/02/05 16:57:03 INFO Applying migration id=notesfts 2026/02/05 16:57:03 INFO Applying migration id=iconsname 2026/02/05 16:57:03 INFO Applying migration id=nohash 2026/02/05 16:57:03 INFO Applying migration id=shares 2026/02/05 16:57:03 INFO Applying migration id=actorttl 2026/02/05 16:57:03 INFO Applying migration id=tocc 2026/02/05 16:57:03 INFO Applying migration id=followeds 2026/02/05 16:57:03 INFO Applying migration id=certhash 2026/02/05 16:57:03 INFO Applying migration id=follows_sync 2026/02/05 16:57:03 INFO Applying migration id=jsonpath 2026/02/05 16:57:03 INFO Applying migration id=localforward 2026/02/05 16:57:03 INFO Applying migration id=avatar 2026/02/05 16:57:03 INFO Applying migration id=noimage 2026/02/05 16:57:03 INFO Applying migration id=feed 2026/02/05 16:57:03 INFO Applying migration id=bookmarks 2026/02/05 16:57:03 INFO Applying migration id=shareactivity 2026/02/05 16:57:03 INFO Applying migration id=application 2026/02/05 16:57:03 INFO Applying migration id=certificates 2026/02/05 16:57:03 INFO Applying migration id=rawforward 2026/02/05 16:57:03 INFO Applying migration id=publickey 2026/02/05 16:57:03 INFO Applying migration id=resolvegroup 2026/02/05 16:57:03 INFO Applying migration id=reject 2026/02/05 16:57:03 INFO Applying migration id=autodel 2026/02/05 16:57:03 INFO Applying migration id=jsonb 2026/02/05 16:57:03 INFO Applying migration id=quote 2026/02/05 16:57:03 INFO Applying migration id=rfc9421 2026/02/05 16:57:03 INFO Applying migration id=keys 2026/02/05 16:57:03 INFO Applying migration id=portable 2026/02/05 16:57:03 INFO Applying migration id=proofs 2026/02/05 16:57:03 INFO Applying migration id=contexts 2026/02/05 16:57:03 INFO Applying migration id=deliverieshost 2026/02/05 16:57:03 INFO Applying migration id=pembegin 2026/02/05 16:57:03 INFO Applying migration id=didhost 2026/02/05 16:57:04 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/02/05 16:57:04 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroup (0.58s) === RUN TestOutbox_PublicPostInGroupUnauthenticatedUser 2026/02/05 16:57:04 INFO Applying migration id=initial 2026/02/05 16:57:04 INFO Applying migration id=notesupdated 2026/02/05 16:57:04 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:04 INFO Applying migration id=activitiesid 2026/02/05 16:57:04 INFO Applying migration id=outbox 2026/02/05 16:57:04 INFO Applying migration id=edits 2026/02/05 16:57:04 INFO Applying migration id=outboxactor 2026/02/05 16:57:04 INFO Applying migration id=outboxsender 2026/02/05 16:57:04 INFO Applying migration id=thread 2026/02/05 16:57:04 INFO Applying migration id=host 2026/02/05 16:57:04 INFO Applying migration id=sharedinbox 2026/02/05 16:57:04 INFO Applying migration id=noteshost 2026/02/05 16:57:04 INFO Applying migration id=fetched 2026/02/05 16:57:04 INFO Applying migration id=move 2026/02/05 16:57:04 INFO Applying migration id=cleanup 2026/02/05 16:57:04 INFO Applying migration id=received 2026/02/05 16:57:04 INFO Applying migration id=namehost 2026/02/05 16:57:04 INFO Applying migration id=outboxhost 2026/02/05 16:57:04 INFO Applying migration id=notesfts 2026/02/05 16:57:04 INFO Applying migration id=iconsname 2026/02/05 16:57:04 INFO Applying migration id=nohash 2026/02/05 16:57:04 INFO Applying migration id=shares 2026/02/05 16:57:04 INFO Applying migration id=actorttl 2026/02/05 16:57:04 INFO Applying migration id=tocc 2026/02/05 16:57:04 INFO Applying migration id=followeds 2026/02/05 16:57:04 INFO Applying migration id=certhash 2026/02/05 16:57:04 INFO Applying migration id=follows_sync 2026/02/05 16:57:04 INFO Applying migration id=jsonpath 2026/02/05 16:57:04 INFO Applying migration id=localforward 2026/02/05 16:57:04 INFO Applying migration id=avatar 2026/02/05 16:57:04 INFO Applying migration id=noimage 2026/02/05 16:57:04 INFO Applying migration id=feed 2026/02/05 16:57:04 INFO Applying migration id=bookmarks 2026/02/05 16:57:04 INFO Applying migration id=shareactivity 2026/02/05 16:57:04 INFO Applying migration id=application 2026/02/05 16:57:04 INFO Applying migration id=certificates 2026/02/05 16:57:04 INFO Applying migration id=rawforward 2026/02/05 16:57:04 INFO Applying migration id=publickey 2026/02/05 16:57:04 INFO Applying migration id=resolvegroup 2026/02/05 16:57:04 INFO Applying migration id=reject 2026/02/05 16:57:04 INFO Applying migration id=autodel 2026/02/05 16:57:04 INFO Applying migration id=jsonb 2026/02/05 16:57:04 INFO Applying migration id=quote 2026/02/05 16:57:04 INFO Applying migration id=rfc9421 2026/02/05 16:57:04 INFO Applying migration id=keys 2026/02/05 16:57:04 INFO Applying migration id=portable 2026/02/05 16:57:04 INFO Applying migration id=proofs 2026/02/05 16:57:04 INFO Applying migration id=contexts 2026/02/05 16:57:04 INFO Applying migration id=deliverieshost 2026/02/05 16:57:04 INFO Applying migration id=pembegin 2026/02/05 16:57:04 INFO Applying migration id=didhost 2026/02/05 16:57:05 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/02/05 16:57:05 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupUnauthenticatedUser (0.87s) === RUN TestOutbox_PublicPostInGroupAudienceSetByUser 2026/02/05 16:57:05 INFO Applying migration id=initial 2026/02/05 16:57:05 INFO Applying migration id=notesupdated 2026/02/05 16:57:05 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:05 INFO Applying migration id=activitiesid 2026/02/05 16:57:05 INFO Applying migration id=outbox 2026/02/05 16:57:05 INFO Applying migration id=edits 2026/02/05 16:57:05 INFO Applying migration id=outboxactor 2026/02/05 16:57:05 INFO Applying migration id=outboxsender 2026/02/05 16:57:05 INFO Applying migration id=thread 2026/02/05 16:57:05 INFO Applying migration id=host 2026/02/05 16:57:05 INFO Applying migration id=sharedinbox 2026/02/05 16:57:05 INFO Applying migration id=noteshost 2026/02/05 16:57:05 INFO Applying migration id=fetched 2026/02/05 16:57:05 INFO Applying migration id=move 2026/02/05 16:57:05 INFO Applying migration id=cleanup 2026/02/05 16:57:05 INFO Applying migration id=received 2026/02/05 16:57:05 INFO Applying migration id=namehost 2026/02/05 16:57:05 INFO Applying migration id=outboxhost 2026/02/05 16:57:05 INFO Applying migration id=notesfts 2026/02/05 16:57:05 INFO Applying migration id=iconsname 2026/02/05 16:57:05 INFO Applying migration id=nohash 2026/02/05 16:57:05 INFO Applying migration id=shares 2026/02/05 16:57:05 INFO Applying migration id=actorttl 2026/02/05 16:57:05 INFO Applying migration id=tocc 2026/02/05 16:57:05 INFO Applying migration id=followeds 2026/02/05 16:57:05 INFO Applying migration id=certhash 2026/02/05 16:57:05 INFO Applying migration id=follows_sync 2026/02/05 16:57:05 INFO Applying migration id=jsonpath 2026/02/05 16:57:05 INFO Applying migration id=localforward 2026/02/05 16:57:05 INFO Applying migration id=avatar 2026/02/05 16:57:05 INFO Applying migration id=noimage 2026/02/05 16:57:05 INFO Applying migration id=feed 2026/02/05 16:57:05 INFO Applying migration id=bookmarks 2026/02/05 16:57:05 INFO Applying migration id=shareactivity 2026/02/05 16:57:05 INFO Applying migration id=application 2026/02/05 16:57:05 INFO Applying migration id=certificates 2026/02/05 16:57:05 INFO Applying migration id=rawforward 2026/02/05 16:57:05 INFO Applying migration id=publickey 2026/02/05 16:57:05 INFO Applying migration id=resolvegroup 2026/02/05 16:57:05 INFO Applying migration id=reject 2026/02/05 16:57:05 INFO Applying migration id=autodel 2026/02/05 16:57:05 INFO Applying migration id=jsonb 2026/02/05 16:57:05 INFO Applying migration id=quote 2026/02/05 16:57:05 INFO Applying migration id=rfc9421 2026/02/05 16:57:05 INFO Applying migration id=keys 2026/02/05 16:57:05 INFO Applying migration id=portable 2026/02/05 16:57:05 INFO Applying migration id=proofs 2026/02/05 16:57:05 INFO Applying migration id=contexts 2026/02/05 16:57:05 INFO Applying migration id=deliverieshost 2026/02/05 16:57:05 INFO Applying migration id=pembegin 2026/02/05 16:57:05 INFO Applying migration id=didhost 2026/02/05 16:57:06 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:57:06 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 16:57:06 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByUser (1.24s) === RUN TestOutbox_PublicPostInGroupAudienceSetByGroup 2026/02/05 16:57:06 INFO Applying migration id=initial 2026/02/05 16:57:06 INFO Applying migration id=notesupdated 2026/02/05 16:57:06 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:06 INFO Applying migration id=activitiesid 2026/02/05 16:57:06 INFO Applying migration id=outbox 2026/02/05 16:57:06 INFO Applying migration id=edits 2026/02/05 16:57:06 INFO Applying migration id=outboxactor 2026/02/05 16:57:06 INFO Applying migration id=outboxsender 2026/02/05 16:57:06 INFO Applying migration id=thread 2026/02/05 16:57:06 INFO Applying migration id=host 2026/02/05 16:57:06 INFO Applying migration id=sharedinbox 2026/02/05 16:57:06 INFO Applying migration id=noteshost 2026/02/05 16:57:06 INFO Applying migration id=fetched 2026/02/05 16:57:06 INFO Applying migration id=move 2026/02/05 16:57:06 INFO Applying migration id=cleanup 2026/02/05 16:57:06 INFO Applying migration id=received 2026/02/05 16:57:06 INFO Applying migration id=namehost 2026/02/05 16:57:06 INFO Applying migration id=outboxhost 2026/02/05 16:57:06 INFO Applying migration id=notesfts 2026/02/05 16:57:06 INFO Applying migration id=iconsname 2026/02/05 16:57:06 INFO Applying migration id=nohash 2026/02/05 16:57:06 INFO Applying migration id=shares 2026/02/05 16:57:06 INFO Applying migration id=actorttl 2026/02/05 16:57:06 INFO Applying migration id=tocc 2026/02/05 16:57:06 INFO Applying migration id=followeds 2026/02/05 16:57:06 INFO Applying migration id=certhash 2026/02/05 16:57:06 INFO Applying migration id=follows_sync 2026/02/05 16:57:06 INFO Applying migration id=jsonpath 2026/02/05 16:57:06 INFO Applying migration id=localforward 2026/02/05 16:57:06 INFO Applying migration id=avatar 2026/02/05 16:57:06 INFO Applying migration id=noimage 2026/02/05 16:57:06 INFO Applying migration id=feed 2026/02/05 16:57:06 INFO Applying migration id=bookmarks 2026/02/05 16:57:06 INFO Applying migration id=shareactivity 2026/02/05 16:57:06 INFO Applying migration id=application 2026/02/05 16:57:06 INFO Applying migration id=certificates 2026/02/05 16:57:06 INFO Applying migration id=rawforward 2026/02/05 16:57:06 INFO Applying migration id=publickey 2026/02/05 16:57:06 INFO Applying migration id=resolvegroup 2026/02/05 16:57:06 INFO Applying migration id=reject 2026/02/05 16:57:06 INFO Applying migration id=autodel 2026/02/05 16:57:06 INFO Applying migration id=jsonb 2026/02/05 16:57:06 INFO Applying migration id=quote 2026/02/05 16:57:06 INFO Applying migration id=rfc9421 2026/02/05 16:57:06 INFO Applying migration id=keys 2026/02/05 16:57:06 INFO Applying migration id=portable 2026/02/05 16:57:06 INFO Applying migration id=proofs 2026/02/05 16:57:06 INFO Applying migration id=contexts 2026/02/05 16:57:06 INFO Applying migration id=deliverieshost 2026/02/05 16:57:06 INFO Applying migration id=pembegin 2026/02/05 16:57:06 INFO Applying migration id=didhost 2026/02/05 16:57:08 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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/02/05 16:57:08 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 16:57:08 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByGroup (1.78s) === RUN TestOutbox_PublicPostInGroupDeletedByUser 2026/02/05 16:57:08 INFO Applying migration id=initial 2026/02/05 16:57:08 INFO Applying migration id=notesupdated 2026/02/05 16:57:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:08 INFO Applying migration id=activitiesid 2026/02/05 16:57:08 INFO Applying migration id=outbox 2026/02/05 16:57:08 INFO Applying migration id=edits 2026/02/05 16:57:08 INFO Applying migration id=outboxactor 2026/02/05 16:57:08 INFO Applying migration id=outboxsender 2026/02/05 16:57:08 INFO Applying migration id=thread 2026/02/05 16:57:08 INFO Applying migration id=host 2026/02/05 16:57:08 INFO Applying migration id=sharedinbox 2026/02/05 16:57:08 INFO Applying migration id=noteshost 2026/02/05 16:57:08 INFO Applying migration id=fetched 2026/02/05 16:57:08 INFO Applying migration id=move 2026/02/05 16:57:08 INFO Applying migration id=cleanup 2026/02/05 16:57:08 INFO Applying migration id=received 2026/02/05 16:57:08 INFO Applying migration id=namehost 2026/02/05 16:57:08 INFO Applying migration id=outboxhost 2026/02/05 16:57:08 INFO Applying migration id=notesfts 2026/02/05 16:57:08 INFO Applying migration id=iconsname 2026/02/05 16:57:08 INFO Applying migration id=nohash 2026/02/05 16:57:08 INFO Applying migration id=shares 2026/02/05 16:57:08 INFO Applying migration id=actorttl 2026/02/05 16:57:08 INFO Applying migration id=tocc 2026/02/05 16:57:08 INFO Applying migration id=followeds 2026/02/05 16:57:08 INFO Applying migration id=certhash 2026/02/05 16:57:08 INFO Applying migration id=follows_sync 2026/02/05 16:57:08 INFO Applying migration id=jsonpath 2026/02/05 16:57:08 INFO Applying migration id=localforward 2026/02/05 16:57:08 INFO Applying migration id=avatar 2026/02/05 16:57:08 INFO Applying migration id=noimage 2026/02/05 16:57:08 INFO Applying migration id=feed 2026/02/05 16:57:08 INFO Applying migration id=bookmarks 2026/02/05 16:57:08 INFO Applying migration id=shareactivity 2026/02/05 16:57:08 INFO Applying migration id=application 2026/02/05 16:57:08 INFO Applying migration id=certificates 2026/02/05 16:57:08 INFO Applying migration id=rawforward 2026/02/05 16:57:08 INFO Applying migration id=publickey 2026/02/05 16:57:08 INFO Applying migration id=resolvegroup 2026/02/05 16:57:08 INFO Applying migration id=reject 2026/02/05 16:57:08 INFO Applying migration id=autodel 2026/02/05 16:57:08 INFO Applying migration id=jsonb 2026/02/05 16:57:08 INFO Applying migration id=quote 2026/02/05 16:57:08 INFO Applying migration id=rfc9421 2026/02/05 16:57:08 INFO Applying migration id=keys 2026/02/05 16:57:08 INFO Applying migration id=portable 2026/02/05 16:57:08 INFO Applying migration id=proofs 2026/02/05 16:57:08 INFO Applying migration id=contexts 2026/02/05 16:57:08 INFO Applying migration id=deliverieshost 2026/02/05 16:57:08 INFO Applying migration id=pembegin 2026/02/05 16:57:08 INFO Applying migration id=didhost 2026/02/05 16:57:09 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/02/05 16:57:09 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 16:57:09 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/02/05 16:57:09 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByUser (1.06s) === RUN TestOutbox_PublicPostInGroupDeletedByAnotherUser 2026/02/05 16:57:09 INFO Applying migration id=initial 2026/02/05 16:57:09 INFO Applying migration id=notesupdated 2026/02/05 16:57:09 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:09 INFO Applying migration id=activitiesid 2026/02/05 16:57:09 INFO Applying migration id=outbox 2026/02/05 16:57:09 INFO Applying migration id=edits 2026/02/05 16:57:09 INFO Applying migration id=outboxactor 2026/02/05 16:57:09 INFO Applying migration id=outboxsender 2026/02/05 16:57:09 INFO Applying migration id=thread 2026/02/05 16:57:09 INFO Applying migration id=host 2026/02/05 16:57:09 INFO Applying migration id=sharedinbox 2026/02/05 16:57:09 INFO Applying migration id=noteshost 2026/02/05 16:57:09 INFO Applying migration id=fetched 2026/02/05 16:57:09 INFO Applying migration id=move 2026/02/05 16:57:09 INFO Applying migration id=cleanup 2026/02/05 16:57:09 INFO Applying migration id=received 2026/02/05 16:57:09 INFO Applying migration id=namehost 2026/02/05 16:57:09 INFO Applying migration id=outboxhost 2026/02/05 16:57:09 INFO Applying migration id=notesfts 2026/02/05 16:57:09 INFO Applying migration id=iconsname 2026/02/05 16:57:09 INFO Applying migration id=nohash 2026/02/05 16:57:09 INFO Applying migration id=shares 2026/02/05 16:57:09 INFO Applying migration id=actorttl 2026/02/05 16:57:09 INFO Applying migration id=tocc 2026/02/05 16:57:09 INFO Applying migration id=followeds 2026/02/05 16:57:09 INFO Applying migration id=certhash 2026/02/05 16:57:09 INFO Applying migration id=follows_sync 2026/02/05 16:57:09 INFO Applying migration id=jsonpath 2026/02/05 16:57:09 INFO Applying migration id=localforward 2026/02/05 16:57:09 INFO Applying migration id=avatar 2026/02/05 16:57:09 INFO Applying migration id=noimage 2026/02/05 16:57:09 INFO Applying migration id=feed 2026/02/05 16:57:09 INFO Applying migration id=bookmarks 2026/02/05 16:57:09 INFO Applying migration id=shareactivity 2026/02/05 16:57:09 INFO Applying migration id=application 2026/02/05 16:57:09 INFO Applying migration id=certificates 2026/02/05 16:57:09 INFO Applying migration id=rawforward 2026/02/05 16:57:09 INFO Applying migration id=publickey 2026/02/05 16:57:09 INFO Applying migration id=resolvegroup 2026/02/05 16:57:09 INFO Applying migration id=reject 2026/02/05 16:57:09 INFO Applying migration id=autodel 2026/02/05 16:57:09 INFO Applying migration id=jsonb 2026/02/05 16:57:09 INFO Applying migration id=quote 2026/02/05 16:57:09 INFO Applying migration id=rfc9421 2026/02/05 16:57:09 INFO Applying migration id=keys 2026/02/05 16:57:09 INFO Applying migration id=portable 2026/02/05 16:57:09 INFO Applying migration id=proofs 2026/02/05 16:57:09 INFO Applying migration id=contexts 2026/02/05 16:57:09 INFO Applying migration id=deliverieshost 2026/02/05 16:57:09 INFO Applying migration id=pembegin 2026/02/05 16:57:09 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:10 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 16:57:10 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/02/05 16:57:10 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByAnotherUser (0.91s) === RUN TestOutbox_PublicPostInGroupDeletedByGroup 2026/02/05 16:57:10 INFO Applying migration id=initial 2026/02/05 16:57:10 INFO Applying migration id=notesupdated 2026/02/05 16:57:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:10 INFO Applying migration id=activitiesid 2026/02/05 16:57:10 INFO Applying migration id=outbox 2026/02/05 16:57:10 INFO Applying migration id=edits 2026/02/05 16:57:10 INFO Applying migration id=outboxactor 2026/02/05 16:57:10 INFO Applying migration id=outboxsender 2026/02/05 16:57:10 INFO Applying migration id=thread 2026/02/05 16:57:10 INFO Applying migration id=host 2026/02/05 16:57:10 INFO Applying migration id=sharedinbox 2026/02/05 16:57:10 INFO Applying migration id=noteshost 2026/02/05 16:57:10 INFO Applying migration id=fetched 2026/02/05 16:57:10 INFO Applying migration id=move 2026/02/05 16:57:10 INFO Applying migration id=cleanup 2026/02/05 16:57:10 INFO Applying migration id=received 2026/02/05 16:57:10 INFO Applying migration id=namehost 2026/02/05 16:57:10 INFO Applying migration id=outboxhost 2026/02/05 16:57:10 INFO Applying migration id=notesfts 2026/02/05 16:57:10 INFO Applying migration id=iconsname 2026/02/05 16:57:10 INFO Applying migration id=nohash 2026/02/05 16:57:10 INFO Applying migration id=shares 2026/02/05 16:57:10 INFO Applying migration id=actorttl 2026/02/05 16:57:10 INFO Applying migration id=tocc 2026/02/05 16:57:10 INFO Applying migration id=followeds 2026/02/05 16:57:10 INFO Applying migration id=certhash 2026/02/05 16:57:10 INFO Applying migration id=follows_sync 2026/02/05 16:57:10 INFO Applying migration id=jsonpath 2026/02/05 16:57:10 INFO Applying migration id=localforward 2026/02/05 16:57:10 INFO Applying migration id=avatar 2026/02/05 16:57:10 INFO Applying migration id=noimage 2026/02/05 16:57:10 INFO Applying migration id=feed 2026/02/05 16:57:10 INFO Applying migration id=bookmarks 2026/02/05 16:57:10 INFO Applying migration id=shareactivity 2026/02/05 16:57:10 INFO Applying migration id=application 2026/02/05 16:57:10 INFO Applying migration id=certificates 2026/02/05 16:57:10 INFO Applying migration id=rawforward 2026/02/05 16:57:10 INFO Applying migration id=publickey 2026/02/05 16:57:10 INFO Applying migration id=resolvegroup 2026/02/05 16:57:10 INFO Applying migration id=reject 2026/02/05 16:57:10 INFO Applying migration id=autodel 2026/02/05 16:57:10 INFO Applying migration id=jsonb 2026/02/05 16:57:10 INFO Applying migration id=quote 2026/02/05 16:57:10 INFO Applying migration id=rfc9421 2026/02/05 16:57:10 INFO Applying migration id=keys 2026/02/05 16:57:10 INFO Applying migration id=portable 2026/02/05 16:57:10 INFO Applying migration id=proofs 2026/02/05 16:57:10 INFO Applying migration id=contexts 2026/02/05 16:57:10 INFO Applying migration id=deliverieshost 2026/02/05 16:57:10 INFO Applying migration id=pembegin 2026/02/05 16:57:10 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:10 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 16:57:10 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/02/05 16:57:10 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByGroup (0.76s) === RUN TestOutbox_PublicPostInGroupForwardedDelete 2026/02/05 16:57:10 INFO Applying migration id=initial 2026/02/05 16:57:10 INFO Applying migration id=notesupdated 2026/02/05 16:57:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:10 INFO Applying migration id=activitiesid 2026/02/05 16:57:10 INFO Applying migration id=outbox 2026/02/05 16:57:10 INFO Applying migration id=edits 2026/02/05 16:57:10 INFO Applying migration id=outboxactor 2026/02/05 16:57:10 INFO Applying migration id=outboxsender 2026/02/05 16:57:10 INFO Applying migration id=thread 2026/02/05 16:57:10 INFO Applying migration id=host 2026/02/05 16:57:10 INFO Applying migration id=sharedinbox 2026/02/05 16:57:10 INFO Applying migration id=noteshost 2026/02/05 16:57:10 INFO Applying migration id=fetched 2026/02/05 16:57:10 INFO Applying migration id=move 2026/02/05 16:57:10 INFO Applying migration id=cleanup 2026/02/05 16:57:10 INFO Applying migration id=received 2026/02/05 16:57:10 INFO Applying migration id=namehost 2026/02/05 16:57:10 INFO Applying migration id=outboxhost 2026/02/05 16:57:10 INFO Applying migration id=notesfts 2026/02/05 16:57:10 INFO Applying migration id=iconsname 2026/02/05 16:57:10 INFO Applying migration id=nohash 2026/02/05 16:57:10 INFO Applying migration id=shares 2026/02/05 16:57:10 INFO Applying migration id=actorttl 2026/02/05 16:57:10 INFO Applying migration id=tocc 2026/02/05 16:57:10 INFO Applying migration id=followeds 2026/02/05 16:57:10 INFO Applying migration id=certhash 2026/02/05 16:57:10 INFO Applying migration id=follows_sync 2026/02/05 16:57:10 INFO Applying migration id=jsonpath 2026/02/05 16:57:10 INFO Applying migration id=localforward 2026/02/05 16:57:10 INFO Applying migration id=avatar 2026/02/05 16:57:10 INFO Applying migration id=noimage 2026/02/05 16:57:10 INFO Applying migration id=feed 2026/02/05 16:57:10 INFO Applying migration id=bookmarks 2026/02/05 16:57:10 INFO Applying migration id=shareactivity 2026/02/05 16:57:10 INFO Applying migration id=application 2026/02/05 16:57:10 INFO Applying migration id=certificates 2026/02/05 16:57:10 INFO Applying migration id=rawforward 2026/02/05 16:57:10 INFO Applying migration id=publickey 2026/02/05 16:57:10 INFO Applying migration id=resolvegroup 2026/02/05 16:57:10 INFO Applying migration id=reject 2026/02/05 16:57:10 INFO Applying migration id=autodel 2026/02/05 16:57:10 INFO Applying migration id=jsonb 2026/02/05 16:57:10 INFO Applying migration id=quote 2026/02/05 16:57:10 INFO Applying migration id=rfc9421 2026/02/05 16:57:10 INFO Applying migration id=keys 2026/02/05 16:57:10 INFO Applying migration id=portable 2026/02/05 16:57:10 INFO Applying migration id=proofs 2026/02/05 16:57:10 INFO Applying migration id=contexts 2026/02/05 16:57:10 INFO Applying migration id=deliverieshost 2026/02/05 16:57:10 INFO Applying migration id=pembegin 2026/02/05 16:57:10 INFO Applying migration id=didhost 2026/02/05 16:57: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 2026/02/05 16:57:11 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 16:57:11 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/02/05 16:57:11 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupForwardedDelete (0.88s) === RUN TestOutbox_PublicPostInGroupEditedByUser 2026/02/05 16:57:11 INFO Applying migration id=initial 2026/02/05 16:57:11 INFO Applying migration id=notesupdated 2026/02/05 16:57:11 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:11 INFO Applying migration id=activitiesid 2026/02/05 16:57:11 INFO Applying migration id=outbox 2026/02/05 16:57:11 INFO Applying migration id=edits 2026/02/05 16:57:11 INFO Applying migration id=outboxactor 2026/02/05 16:57:11 INFO Applying migration id=outboxsender 2026/02/05 16:57:11 INFO Applying migration id=thread 2026/02/05 16:57:11 INFO Applying migration id=host 2026/02/05 16:57:11 INFO Applying migration id=sharedinbox 2026/02/05 16:57:11 INFO Applying migration id=noteshost 2026/02/05 16:57:11 INFO Applying migration id=fetched 2026/02/05 16:57:11 INFO Applying migration id=move 2026/02/05 16:57:11 INFO Applying migration id=cleanup 2026/02/05 16:57:11 INFO Applying migration id=received 2026/02/05 16:57:11 INFO Applying migration id=namehost 2026/02/05 16:57:11 INFO Applying migration id=outboxhost 2026/02/05 16:57:11 INFO Applying migration id=notesfts 2026/02/05 16:57:11 INFO Applying migration id=iconsname 2026/02/05 16:57:11 INFO Applying migration id=nohash 2026/02/05 16:57:11 INFO Applying migration id=shares 2026/02/05 16:57:11 INFO Applying migration id=actorttl 2026/02/05 16:57:11 INFO Applying migration id=tocc 2026/02/05 16:57:11 INFO Applying migration id=followeds 2026/02/05 16:57:11 INFO Applying migration id=certhash 2026/02/05 16:57:11 INFO Applying migration id=follows_sync 2026/02/05 16:57:11 INFO Applying migration id=jsonpath 2026/02/05 16:57:11 INFO Applying migration id=localforward 2026/02/05 16:57:11 INFO Applying migration id=avatar 2026/02/05 16:57:11 INFO Applying migration id=noimage 2026/02/05 16:57:11 INFO Applying migration id=feed 2026/02/05 16:57:11 INFO Applying migration id=bookmarks 2026/02/05 16:57:11 INFO Applying migration id=shareactivity 2026/02/05 16:57:11 INFO Applying migration id=application 2026/02/05 16:57:11 INFO Applying migration id=certificates 2026/02/05 16:57:11 INFO Applying migration id=rawforward 2026/02/05 16:57:11 INFO Applying migration id=publickey 2026/02/05 16:57:11 INFO Applying migration id=resolvegroup 2026/02/05 16:57:11 INFO Applying migration id=reject 2026/02/05 16:57:11 INFO Applying migration id=autodel 2026/02/05 16:57:11 INFO Applying migration id=jsonb 2026/02/05 16:57:11 INFO Applying migration id=quote 2026/02/05 16:57:11 INFO Applying migration id=rfc9421 2026/02/05 16:57:11 INFO Applying migration id=keys 2026/02/05 16:57:11 INFO Applying migration id=portable 2026/02/05 16:57:11 INFO Applying migration id=proofs 2026/02/05 16:57:11 INFO Applying migration id=contexts 2026/02/05 16:57:11 INFO Applying migration id=deliverieshost 2026/02/05 16:57:11 INFO Applying migration id=pembegin 2026/02/05 16:57:11 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:12 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/05 16:57:12 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/02/05 16:57:12 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupEditedByUser (1.14s) === RUN TestOutbox_PostToFollowersInGroup 2026/02/05 16:57:12 INFO Applying migration id=initial 2026/02/05 16:57:12 INFO Applying migration id=notesupdated 2026/02/05 16:57:12 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:12 INFO Applying migration id=activitiesid 2026/02/05 16:57:12 INFO Applying migration id=outbox 2026/02/05 16:57:12 INFO Applying migration id=edits 2026/02/05 16:57:12 INFO Applying migration id=outboxactor 2026/02/05 16:57:12 INFO Applying migration id=outboxsender 2026/02/05 16:57:12 INFO Applying migration id=thread 2026/02/05 16:57:12 INFO Applying migration id=host 2026/02/05 16:57:12 INFO Applying migration id=sharedinbox 2026/02/05 16:57:12 INFO Applying migration id=noteshost 2026/02/05 16:57:12 INFO Applying migration id=fetched 2026/02/05 16:57:12 INFO Applying migration id=move 2026/02/05 16:57:12 INFO Applying migration id=cleanup 2026/02/05 16:57:12 INFO Applying migration id=received 2026/02/05 16:57:12 INFO Applying migration id=namehost 2026/02/05 16:57:12 INFO Applying migration id=outboxhost 2026/02/05 16:57:12 INFO Applying migration id=notesfts 2026/02/05 16:57:12 INFO Applying migration id=iconsname 2026/02/05 16:57:12 INFO Applying migration id=nohash 2026/02/05 16:57:12 INFO Applying migration id=shares 2026/02/05 16:57:12 INFO Applying migration id=actorttl 2026/02/05 16:57:12 INFO Applying migration id=tocc 2026/02/05 16:57:12 INFO Applying migration id=followeds 2026/02/05 16:57:12 INFO Applying migration id=certhash 2026/02/05 16:57:12 INFO Applying migration id=follows_sync 2026/02/05 16:57:12 INFO Applying migration id=jsonpath 2026/02/05 16:57:12 INFO Applying migration id=localforward 2026/02/05 16:57:12 INFO Applying migration id=avatar 2026/02/05 16:57:12 INFO Applying migration id=noimage 2026/02/05 16:57:12 INFO Applying migration id=feed 2026/02/05 16:57:12 INFO Applying migration id=bookmarks 2026/02/05 16:57:12 INFO Applying migration id=shareactivity 2026/02/05 16:57:12 INFO Applying migration id=application 2026/02/05 16:57:12 INFO Applying migration id=certificates 2026/02/05 16:57:12 INFO Applying migration id=rawforward 2026/02/05 16:57:12 INFO Applying migration id=publickey 2026/02/05 16:57:12 INFO Applying migration id=resolvegroup 2026/02/05 16:57:12 INFO Applying migration id=reject 2026/02/05 16:57:12 INFO Applying migration id=autodel 2026/02/05 16:57:12 INFO Applying migration id=jsonb 2026/02/05 16:57:12 INFO Applying migration id=quote 2026/02/05 16:57:12 INFO Applying migration id=rfc9421 2026/02/05 16:57:12 INFO Applying migration id=keys 2026/02/05 16:57:12 INFO Applying migration id=portable 2026/02/05 16:57:13 INFO Applying migration id=proofs 2026/02/05 16:57:13 INFO Applying migration id=contexts 2026/02/05 16:57:13 INFO Applying migration id=deliverieshost 2026/02/05 16:57:13 INFO Applying migration id=pembegin 2026/02/05 16:57:13 INFO Applying migration id=didhost 2026/02/05 16:57:13 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-8990-7343-82cf-45595a99af40 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/02/05 16:57:13 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/02/05 16:57:13 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroup (1.01s) === RUN TestOutbox_PostToFollowersInGroupNotFollowingGroup 2026/02/05 16:57:13 INFO Applying migration id=initial 2026/02/05 16:57:13 INFO Applying migration id=notesupdated 2026/02/05 16:57:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:13 INFO Applying migration id=activitiesid 2026/02/05 16:57:13 INFO Applying migration id=outbox 2026/02/05 16:57:13 INFO Applying migration id=edits 2026/02/05 16:57:13 INFO Applying migration id=outboxactor 2026/02/05 16:57:13 INFO Applying migration id=outboxsender 2026/02/05 16:57:13 INFO Applying migration id=thread 2026/02/05 16:57:13 INFO Applying migration id=host 2026/02/05 16:57:13 INFO Applying migration id=sharedinbox 2026/02/05 16:57:13 INFO Applying migration id=noteshost 2026/02/05 16:57:13 INFO Applying migration id=fetched 2026/02/05 16:57:13 INFO Applying migration id=move 2026/02/05 16:57:13 INFO Applying migration id=cleanup 2026/02/05 16:57:13 INFO Applying migration id=received 2026/02/05 16:57:13 INFO Applying migration id=namehost 2026/02/05 16:57:13 INFO Applying migration id=outboxhost 2026/02/05 16:57:13 INFO Applying migration id=notesfts 2026/02/05 16:57:13 INFO Applying migration id=iconsname 2026/02/05 16:57:13 INFO Applying migration id=nohash 2026/02/05 16:57:13 INFO Applying migration id=shares 2026/02/05 16:57:13 INFO Applying migration id=actorttl 2026/02/05 16:57:13 INFO Applying migration id=tocc 2026/02/05 16:57:13 INFO Applying migration id=followeds 2026/02/05 16:57:13 INFO Applying migration id=certhash 2026/02/05 16:57:13 INFO Applying migration id=follows_sync 2026/02/05 16:57:13 INFO Applying migration id=jsonpath 2026/02/05 16:57:13 INFO Applying migration id=localforward 2026/02/05 16:57:13 INFO Applying migration id=avatar 2026/02/05 16:57:13 INFO Applying migration id=noimage 2026/02/05 16:57:13 INFO Applying migration id=feed 2026/02/05 16:57:13 INFO Applying migration id=bookmarks 2026/02/05 16:57:13 INFO Applying migration id=shareactivity 2026/02/05 16:57:13 INFO Applying migration id=application 2026/02/05 16:57:13 INFO Applying migration id=certificates 2026/02/05 16:57:13 INFO Applying migration id=rawforward 2026/02/05 16:57:13 INFO Applying migration id=publickey 2026/02/05 16:57:13 INFO Applying migration id=resolvegroup 2026/02/05 16:57:13 INFO Applying migration id=reject 2026/02/05 16:57:13 INFO Applying migration id=autodel 2026/02/05 16:57:13 INFO Applying migration id=jsonb 2026/02/05 16:57:14 INFO Applying migration id=quote 2026/02/05 16:57:14 INFO Applying migration id=rfc9421 2026/02/05 16:57:14 INFO Applying migration id=keys 2026/02/05 16:57:14 INFO Applying migration id=portable 2026/02/05 16:57:14 INFO Applying migration id=proofs 2026/02/05 16:57:14 INFO Applying migration id=contexts 2026/02/05 16:57:14 INFO Applying migration id=deliverieshost 2026/02/05 16:57:14 INFO Applying migration id=pembegin 2026/02/05 16:57:14 INFO Applying migration id=didhost 2026/02/05 16:57:15 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-8efe-7b62-adf5-5ae6472766d4 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/02/05 16:57:15 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:57:15 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotFollowingGroup (1.39s) === RUN TestOutbox_PostToFollowersInGroupNotAccepted 2026/02/05 16:57:15 INFO Applying migration id=initial 2026/02/05 16:57:15 INFO Applying migration id=notesupdated 2026/02/05 16:57:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:15 INFO Applying migration id=activitiesid 2026/02/05 16:57:15 INFO Applying migration id=outbox 2026/02/05 16:57:15 INFO Applying migration id=edits 2026/02/05 16:57:15 INFO Applying migration id=outboxactor 2026/02/05 16:57:15 INFO Applying migration id=outboxsender 2026/02/05 16:57:15 INFO Applying migration id=thread 2026/02/05 16:57:15 INFO Applying migration id=host 2026/02/05 16:57:15 INFO Applying migration id=sharedinbox 2026/02/05 16:57:15 INFO Applying migration id=noteshost 2026/02/05 16:57:15 INFO Applying migration id=fetched 2026/02/05 16:57:15 INFO Applying migration id=move 2026/02/05 16:57:15 INFO Applying migration id=cleanup 2026/02/05 16:57:15 INFO Applying migration id=received 2026/02/05 16:57:15 INFO Applying migration id=namehost 2026/02/05 16:57:15 INFO Applying migration id=outboxhost 2026/02/05 16:57:15 INFO Applying migration id=notesfts 2026/02/05 16:57:15 INFO Applying migration id=iconsname 2026/02/05 16:57:15 INFO Applying migration id=nohash 2026/02/05 16:57:15 INFO Applying migration id=shares 2026/02/05 16:57:15 INFO Applying migration id=actorttl 2026/02/05 16:57:15 INFO Applying migration id=tocc 2026/02/05 16:57:15 INFO Applying migration id=followeds 2026/02/05 16:57:15 INFO Applying migration id=certhash 2026/02/05 16:57:15 INFO Applying migration id=follows_sync 2026/02/05 16:57:15 INFO Applying migration id=jsonpath 2026/02/05 16:57:15 INFO Applying migration id=localforward 2026/02/05 16:57:15 INFO Applying migration id=avatar 2026/02/05 16:57:15 INFO Applying migration id=noimage 2026/02/05 16:57:15 INFO Applying migration id=feed 2026/02/05 16:57:15 INFO Applying migration id=bookmarks 2026/02/05 16:57:15 INFO Applying migration id=shareactivity 2026/02/05 16:57:15 INFO Applying migration id=application 2026/02/05 16:57:15 INFO Applying migration id=certificates 2026/02/05 16:57:15 INFO Applying migration id=rawforward 2026/02/05 16:57:15 INFO Applying migration id=publickey 2026/02/05 16:57:15 INFO Applying migration id=resolvegroup 2026/02/05 16:57:15 INFO Applying migration id=reject 2026/02/05 16:57:15 INFO Applying migration id=autodel 2026/02/05 16:57:15 INFO Applying migration id=jsonb 2026/02/05 16:57:15 INFO Applying migration id=quote 2026/02/05 16:57:15 INFO Applying migration id=rfc9421 2026/02/05 16:57:15 INFO Applying migration id=keys 2026/02/05 16:57:15 INFO Applying migration id=portable 2026/02/05 16:57:15 INFO Applying migration id=proofs 2026/02/05 16:57:15 INFO Applying migration id=contexts 2026/02/05 16:57:15 INFO Applying migration id=deliverieshost 2026/02/05 16:57:15 INFO Applying migration id=pembegin 2026/02/05 16:57:15 INFO Applying migration id=didhost 2026/02/05 16:57:16 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-92a7-7722-84a9-e93238b89b52 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/02/05 16:57:16 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:57:16 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotAccepted (0.94s) === RUN TestOutbox_PostToFollowersInGroupFollowingAuthor 2026/02/05 16:57:16 INFO Applying migration id=initial 2026/02/05 16:57:16 INFO Applying migration id=notesupdated 2026/02/05 16:57:16 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:16 INFO Applying migration id=activitiesid 2026/02/05 16:57:16 INFO Applying migration id=outbox 2026/02/05 16:57:16 INFO Applying migration id=edits 2026/02/05 16:57:16 INFO Applying migration id=outboxactor 2026/02/05 16:57:16 INFO Applying migration id=outboxsender 2026/02/05 16:57:16 INFO Applying migration id=thread 2026/02/05 16:57:16 INFO Applying migration id=host 2026/02/05 16:57:16 INFO Applying migration id=sharedinbox 2026/02/05 16:57:16 INFO Applying migration id=noteshost 2026/02/05 16:57:16 INFO Applying migration id=fetched 2026/02/05 16:57:16 INFO Applying migration id=move 2026/02/05 16:57:16 INFO Applying migration id=cleanup 2026/02/05 16:57:16 INFO Applying migration id=received 2026/02/05 16:57:16 INFO Applying migration id=namehost 2026/02/05 16:57:16 INFO Applying migration id=outboxhost 2026/02/05 16:57:16 INFO Applying migration id=notesfts 2026/02/05 16:57:16 INFO Applying migration id=iconsname 2026/02/05 16:57:16 INFO Applying migration id=nohash 2026/02/05 16:57:16 INFO Applying migration id=shares 2026/02/05 16:57:16 INFO Applying migration id=actorttl 2026/02/05 16:57:16 INFO Applying migration id=tocc 2026/02/05 16:57:16 INFO Applying migration id=followeds 2026/02/05 16:57:16 INFO Applying migration id=certhash 2026/02/05 16:57:16 INFO Applying migration id=follows_sync 2026/02/05 16:57:16 INFO Applying migration id=jsonpath 2026/02/05 16:57:16 INFO Applying migration id=localforward 2026/02/05 16:57:16 INFO Applying migration id=avatar 2026/02/05 16:57:16 INFO Applying migration id=noimage 2026/02/05 16:57:16 INFO Applying migration id=feed 2026/02/05 16:57:16 INFO Applying migration id=bookmarks 2026/02/05 16:57:16 INFO Applying migration id=shareactivity 2026/02/05 16:57:16 INFO Applying migration id=application 2026/02/05 16:57:16 INFO Applying migration id=certificates 2026/02/05 16:57:16 INFO Applying migration id=rawforward 2026/02/05 16:57:16 INFO Applying migration id=publickey 2026/02/05 16:57:16 INFO Applying migration id=resolvegroup 2026/02/05 16:57:16 INFO Applying migration id=reject 2026/02/05 16:57:16 INFO Applying migration id=autodel 2026/02/05 16:57:16 INFO Applying migration id=jsonb 2026/02/05 16:57:16 INFO Applying migration id=quote 2026/02/05 16:57:16 INFO Applying migration id=rfc9421 2026/02/05 16:57:16 INFO Applying migration id=keys 2026/02/05 16:57:16 INFO Applying migration id=portable 2026/02/05 16:57:16 INFO Applying migration id=proofs 2026/02/05 16:57:16 INFO Applying migration id=contexts 2026/02/05 16:57:16 INFO Applying migration id=deliverieshost 2026/02/05 16:57:16 INFO Applying migration id=pembegin 2026/02/05 16:57:16 INFO Applying migration id=didhost 2026/02/05 16:57:17 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-9772-7d80-8322-dc8a1476f330 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/02/05 16:57: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/02/05 16:57:17 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupFollowingAuthor (1.23s) === RUN TestOutbox_PostToFollowersInGroupUnauthenticatedUser 2026/02/05 16:57:17 INFO Applying migration id=initial 2026/02/05 16:57:17 INFO Applying migration id=notesupdated 2026/02/05 16:57:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:17 INFO Applying migration id=activitiesid 2026/02/05 16:57:17 INFO Applying migration id=outbox 2026/02/05 16:57:17 INFO Applying migration id=edits 2026/02/05 16:57:17 INFO Applying migration id=outboxactor 2026/02/05 16:57:17 INFO Applying migration id=outboxsender 2026/02/05 16:57:17 INFO Applying migration id=thread 2026/02/05 16:57:17 INFO Applying migration id=host 2026/02/05 16:57:17 INFO Applying migration id=sharedinbox 2026/02/05 16:57:17 INFO Applying migration id=noteshost 2026/02/05 16:57:17 INFO Applying migration id=fetched 2026/02/05 16:57:17 INFO Applying migration id=move 2026/02/05 16:57:17 INFO Applying migration id=cleanup 2026/02/05 16:57:17 INFO Applying migration id=received 2026/02/05 16:57:17 INFO Applying migration id=namehost 2026/02/05 16:57:17 INFO Applying migration id=outboxhost 2026/02/05 16:57:17 INFO Applying migration id=notesfts 2026/02/05 16:57:17 INFO Applying migration id=iconsname 2026/02/05 16:57:17 INFO Applying migration id=nohash 2026/02/05 16:57:17 INFO Applying migration id=shares 2026/02/05 16:57:17 INFO Applying migration id=actorttl 2026/02/05 16:57:17 INFO Applying migration id=tocc 2026/02/05 16:57:17 INFO Applying migration id=followeds 2026/02/05 16:57:17 INFO Applying migration id=certhash 2026/02/05 16:57:17 INFO Applying migration id=follows_sync 2026/02/05 16:57:17 INFO Applying migration id=jsonpath 2026/02/05 16:57:17 INFO Applying migration id=localforward 2026/02/05 16:57:17 INFO Applying migration id=avatar 2026/02/05 16:57:17 INFO Applying migration id=noimage 2026/02/05 16:57:17 INFO Applying migration id=feed 2026/02/05 16:57:17 INFO Applying migration id=bookmarks 2026/02/05 16:57:17 INFO Applying migration id=shareactivity 2026/02/05 16:57:17 INFO Applying migration id=application 2026/02/05 16:57:17 INFO Applying migration id=certificates 2026/02/05 16:57:17 INFO Applying migration id=rawforward 2026/02/05 16:57:17 INFO Applying migration id=publickey 2026/02/05 16:57:17 INFO Applying migration id=resolvegroup 2026/02/05 16:57:17 INFO Applying migration id=reject 2026/02/05 16:57:17 INFO Applying migration id=autodel 2026/02/05 16:57:17 INFO Applying migration id=jsonb 2026/02/05 16:57:17 INFO Applying migration id=quote 2026/02/05 16:57:17 INFO Applying migration id=rfc9421 2026/02/05 16:57:17 INFO Applying migration id=keys 2026/02/05 16:57:17 INFO Applying migration id=portable 2026/02/05 16:57:17 INFO Applying migration id=proofs 2026/02/05 16:57:17 INFO Applying migration id=contexts 2026/02/05 16:57:17 INFO Applying migration id=deliverieshost 2026/02/05 16:57:17 INFO Applying migration id=pembegin 2026/02/05 16:57:17 INFO Applying migration id=didhost 2026/02/05 16:57:18 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-9aa3-73be-9c5d-d61cb1e116c9 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/02/05 16:57: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/02/05 16:57:18 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupUnauthenticatedUser (0.82s) === RUN TestOutbox_DMInGroupNotFollowingGroup 2026/02/05 16:57:18 INFO Applying migration id=initial 2026/02/05 16:57:18 INFO Applying migration id=notesupdated 2026/02/05 16:57:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:18 INFO Applying migration id=activitiesid 2026/02/05 16:57:18 INFO Applying migration id=outbox 2026/02/05 16:57:18 INFO Applying migration id=edits 2026/02/05 16:57:18 INFO Applying migration id=outboxactor 2026/02/05 16:57:18 INFO Applying migration id=outboxsender 2026/02/05 16:57:18 INFO Applying migration id=thread 2026/02/05 16:57:18 INFO Applying migration id=host 2026/02/05 16:57:18 INFO Applying migration id=sharedinbox 2026/02/05 16:57:18 INFO Applying migration id=noteshost 2026/02/05 16:57:18 INFO Applying migration id=fetched 2026/02/05 16:57:18 INFO Applying migration id=move 2026/02/05 16:57:18 INFO Applying migration id=cleanup 2026/02/05 16:57:18 INFO Applying migration id=received 2026/02/05 16:57:18 INFO Applying migration id=namehost 2026/02/05 16:57:18 INFO Applying migration id=outboxhost 2026/02/05 16:57:18 INFO Applying migration id=notesfts 2026/02/05 16:57:18 INFO Applying migration id=iconsname 2026/02/05 16:57:18 INFO Applying migration id=nohash 2026/02/05 16:57:18 INFO Applying migration id=shares 2026/02/05 16:57:18 INFO Applying migration id=actorttl 2026/02/05 16:57:18 INFO Applying migration id=tocc 2026/02/05 16:57:18 INFO Applying migration id=followeds 2026/02/05 16:57:18 INFO Applying migration id=certhash 2026/02/05 16:57:18 INFO Applying migration id=follows_sync 2026/02/05 16:57:18 INFO Applying migration id=jsonpath 2026/02/05 16:57:18 INFO Applying migration id=localforward 2026/02/05 16:57:18 INFO Applying migration id=avatar 2026/02/05 16:57:18 INFO Applying migration id=noimage 2026/02/05 16:57:18 INFO Applying migration id=feed 2026/02/05 16:57:18 INFO Applying migration id=bookmarks 2026/02/05 16:57:18 INFO Applying migration id=shareactivity 2026/02/05 16:57:18 INFO Applying migration id=application 2026/02/05 16:57:18 INFO Applying migration id=certificates 2026/02/05 16:57:18 INFO Applying migration id=rawforward 2026/02/05 16:57:18 INFO Applying migration id=publickey 2026/02/05 16:57:18 INFO Applying migration id=resolvegroup 2026/02/05 16:57:18 INFO Applying migration id=reject 2026/02/05 16:57:18 INFO Applying migration id=autodel 2026/02/05 16:57:18 INFO Applying migration id=jsonb 2026/02/05 16:57:18 INFO Applying migration id=quote 2026/02/05 16:57:18 INFO Applying migration id=rfc9421 2026/02/05 16:57:18 INFO Applying migration id=keys 2026/02/05 16:57:18 INFO Applying migration id=portable 2026/02/05 16:57:18 INFO Applying migration id=proofs 2026/02/05 16:57:18 INFO Applying migration id=contexts 2026/02/05 16:57:18 INFO Applying migration id=deliverieshost 2026/02/05 16:57:18 INFO Applying migration id=pembegin 2026/02/05 16:57:18 INFO Applying migration id=didhost 2026/02/05 16:57:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-a0f7-70ba-9f61-fc8f021f1018 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/02/05 16:57:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-a0f7-7b29-a5f1-c464d17fcc91 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-a0f7-70ba-9f61-fc8f021f1018 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebc-a0f7-70ba-9f61-fc8f021f1018 2026/02/05 16:57:19 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:57:19 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupNotFollowingGroup (1.62s) === RUN TestOutbox_DMInGroupAnotherUser 2026/02/05 16:57:19 INFO Applying migration id=initial 2026/02/05 16:57:19 INFO Applying migration id=notesupdated 2026/02/05 16:57:19 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:19 INFO Applying migration id=activitiesid 2026/02/05 16:57:19 INFO Applying migration id=outbox 2026/02/05 16:57:19 INFO Applying migration id=edits 2026/02/05 16:57:19 INFO Applying migration id=outboxactor 2026/02/05 16:57:19 INFO Applying migration id=outboxsender 2026/02/05 16:57:19 INFO Applying migration id=thread 2026/02/05 16:57:19 INFO Applying migration id=host 2026/02/05 16:57:19 INFO Applying migration id=sharedinbox 2026/02/05 16:57:19 INFO Applying migration id=noteshost 2026/02/05 16:57:19 INFO Applying migration id=fetched 2026/02/05 16:57:19 INFO Applying migration id=move 2026/02/05 16:57:19 INFO Applying migration id=cleanup 2026/02/05 16:57:19 INFO Applying migration id=received 2026/02/05 16:57:19 INFO Applying migration id=namehost 2026/02/05 16:57:19 INFO Applying migration id=outboxhost 2026/02/05 16:57:19 INFO Applying migration id=notesfts 2026/02/05 16:57:19 INFO Applying migration id=iconsname 2026/02/05 16:57:19 INFO Applying migration id=nohash 2026/02/05 16:57:19 INFO Applying migration id=shares 2026/02/05 16:57:19 INFO Applying migration id=actorttl 2026/02/05 16:57:19 INFO Applying migration id=tocc 2026/02/05 16:57:19 INFO Applying migration id=followeds 2026/02/05 16:57:19 INFO Applying migration id=certhash 2026/02/05 16:57:19 INFO Applying migration id=follows_sync 2026/02/05 16:57:19 INFO Applying migration id=jsonpath 2026/02/05 16:57:19 INFO Applying migration id=localforward 2026/02/05 16:57:19 INFO Applying migration id=avatar 2026/02/05 16:57:19 INFO Applying migration id=noimage 2026/02/05 16:57:19 INFO Applying migration id=feed 2026/02/05 16:57:19 INFO Applying migration id=bookmarks 2026/02/05 16:57:19 INFO Applying migration id=shareactivity 2026/02/05 16:57:19 INFO Applying migration id=application 2026/02/05 16:57:19 INFO Applying migration id=certificates 2026/02/05 16:57:19 INFO Applying migration id=rawforward 2026/02/05 16:57:19 INFO Applying migration id=publickey 2026/02/05 16:57:19 INFO Applying migration id=resolvegroup 2026/02/05 16:57:19 INFO Applying migration id=reject 2026/02/05 16:57:19 INFO Applying migration id=autodel 2026/02/05 16:57:19 INFO Applying migration id=jsonb 2026/02/05 16:57:20 INFO Applying migration id=quote 2026/02/05 16:57:20 INFO Applying migration id=rfc9421 2026/02/05 16:57:20 INFO Applying migration id=keys 2026/02/05 16:57:20 INFO Applying migration id=portable 2026/02/05 16:57:20 INFO Applying migration id=proofs 2026/02/05 16:57:20 INFO Applying migration id=contexts 2026/02/05 16:57:20 INFO Applying migration id=deliverieshost 2026/02/05 16:57:20 INFO Applying migration id=pembegin 2026/02/05 16:57:20 INFO Applying migration id=didhost 2026/02/05 16:57:21 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-a5bd-70cb-a9fb-f79b29cfbedb 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/02/05 16:57:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebc-a5bd-7cb8-97ed-1688eb7d2f23 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/02/05 16:57:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebc-a5be-76c4-a8dd-3c6fb055a668 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebc-a5bd-7cb8-97ed-1688eb7d2f23 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebc-a5bd-7cb8-97ed-1688eb7d2f23 2026/02/05 16:57: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 2026/02/05 16:57:21 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupAnotherUser (1.22s) === RUN TestPoll_TwoOptions 2026/02/05 16:57:21 INFO Applying migration id=initial 2026/02/05 16:57:21 INFO Applying migration id=notesupdated 2026/02/05 16:57:21 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:21 INFO Applying migration id=activitiesid 2026/02/05 16:57:21 INFO Applying migration id=outbox 2026/02/05 16:57:21 INFO Applying migration id=edits 2026/02/05 16:57:21 INFO Applying migration id=outboxactor 2026/02/05 16:57:21 INFO Applying migration id=outboxsender 2026/02/05 16:57:21 INFO Applying migration id=thread 2026/02/05 16:57:21 INFO Applying migration id=host 2026/02/05 16:57:21 INFO Applying migration id=sharedinbox 2026/02/05 16:57:21 INFO Applying migration id=noteshost 2026/02/05 16:57:21 INFO Applying migration id=fetched 2026/02/05 16:57:21 INFO Applying migration id=move 2026/02/05 16:57:21 INFO Applying migration id=cleanup 2026/02/05 16:57:21 INFO Applying migration id=received 2026/02/05 16:57:21 INFO Applying migration id=namehost 2026/02/05 16:57:21 INFO Applying migration id=outboxhost 2026/02/05 16:57:21 INFO Applying migration id=notesfts 2026/02/05 16:57:21 INFO Applying migration id=iconsname 2026/02/05 16:57:21 INFO Applying migration id=nohash 2026/02/05 16:57:21 INFO Applying migration id=shares 2026/02/05 16:57:21 INFO Applying migration id=actorttl 2026/02/05 16:57:21 INFO Applying migration id=tocc 2026/02/05 16:57:21 INFO Applying migration id=followeds 2026/02/05 16:57:21 INFO Applying migration id=certhash 2026/02/05 16:57:21 INFO Applying migration id=follows_sync 2026/02/05 16:57:21 INFO Applying migration id=jsonpath 2026/02/05 16:57:21 INFO Applying migration id=localforward 2026/02/05 16:57:21 INFO Applying migration id=avatar 2026/02/05 16:57:21 INFO Applying migration id=noimage 2026/02/05 16:57:21 INFO Applying migration id=feed 2026/02/05 16:57:21 INFO Applying migration id=bookmarks 2026/02/05 16:57:21 INFO Applying migration id=shareactivity 2026/02/05 16:57:21 INFO Applying migration id=application 2026/02/05 16:57:21 INFO Applying migration id=certificates 2026/02/05 16:57:21 INFO Applying migration id=rawforward 2026/02/05 16:57:21 INFO Applying migration id=publickey 2026/02/05 16:57:21 INFO Applying migration id=resolvegroup 2026/02/05 16:57:21 INFO Applying migration id=reject 2026/02/05 16:57:21 INFO Applying migration id=autodel 2026/02/05 16:57:21 INFO Applying migration id=jsonb 2026/02/05 16:57:21 INFO Applying migration id=quote 2026/02/05 16:57:21 INFO Applying migration id=rfc9421 2026/02/05 16:57:21 INFO Applying migration id=keys 2026/02/05 16:57:21 INFO Applying migration id=portable 2026/02/05 16:57:21 INFO Applying migration id=proofs 2026/02/05 16:57:21 INFO Applying migration id=contexts 2026/02/05 16:57:21 INFO Applying migration id=deliverieshost 2026/02/05 16:57:21 INFO Applying migration id=pembegin 2026/02/05 16:57:21 INFO Applying migration id=didhost 2026/02/05 16:57: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/02/05 16:57:22 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptions (1.21s) === RUN TestPoll_TwoOptionsZeroVotes 2026/02/05 16:57:22 INFO Applying migration id=initial 2026/02/05 16:57:22 INFO Applying migration id=notesupdated 2026/02/05 16:57:22 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:22 INFO Applying migration id=activitiesid 2026/02/05 16:57:22 INFO Applying migration id=outbox 2026/02/05 16:57:22 INFO Applying migration id=edits 2026/02/05 16:57:22 INFO Applying migration id=outboxactor 2026/02/05 16:57:22 INFO Applying migration id=outboxsender 2026/02/05 16:57:22 INFO Applying migration id=thread 2026/02/05 16:57:22 INFO Applying migration id=host 2026/02/05 16:57:22 INFO Applying migration id=sharedinbox 2026/02/05 16:57:22 INFO Applying migration id=noteshost 2026/02/05 16:57:22 INFO Applying migration id=fetched 2026/02/05 16:57:22 INFO Applying migration id=move 2026/02/05 16:57:22 INFO Applying migration id=cleanup 2026/02/05 16:57:22 INFO Applying migration id=received 2026/02/05 16:57:22 INFO Applying migration id=namehost 2026/02/05 16:57:22 INFO Applying migration id=outboxhost 2026/02/05 16:57:22 INFO Applying migration id=notesfts 2026/02/05 16:57:22 INFO Applying migration id=iconsname 2026/02/05 16:57:22 INFO Applying migration id=nohash 2026/02/05 16:57:22 INFO Applying migration id=shares 2026/02/05 16:57:22 INFO Applying migration id=actorttl 2026/02/05 16:57:22 INFO Applying migration id=tocc 2026/02/05 16:57:22 INFO Applying migration id=followeds 2026/02/05 16:57:22 INFO Applying migration id=certhash 2026/02/05 16:57:22 INFO Applying migration id=follows_sync 2026/02/05 16:57:22 INFO Applying migration id=jsonpath 2026/02/05 16:57:22 INFO Applying migration id=localforward 2026/02/05 16:57:22 INFO Applying migration id=avatar 2026/02/05 16:57:22 INFO Applying migration id=noimage 2026/02/05 16:57:22 INFO Applying migration id=feed 2026/02/05 16:57:22 INFO Applying migration id=bookmarks 2026/02/05 16:57:22 INFO Applying migration id=shareactivity 2026/02/05 16:57:22 INFO Applying migration id=application 2026/02/05 16:57:22 INFO Applying migration id=certificates 2026/02/05 16:57:22 INFO Applying migration id=rawforward 2026/02/05 16:57:22 INFO Applying migration id=publickey 2026/02/05 16:57:22 INFO Applying migration id=resolvegroup 2026/02/05 16:57:22 INFO Applying migration id=reject 2026/02/05 16:57:22 INFO Applying migration id=autodel 2026/02/05 16:57:22 INFO Applying migration id=jsonb 2026/02/05 16:57:22 INFO Applying migration id=quote 2026/02/05 16:57:22 INFO Applying migration id=rfc9421 2026/02/05 16:57:22 INFO Applying migration id=keys 2026/02/05 16:57:22 INFO Applying migration id=portable 2026/02/05 16:57:22 INFO Applying migration id=proofs 2026/02/05 16:57:22 INFO Applying migration id=contexts 2026/02/05 16:57:22 INFO Applying migration id=deliverieshost 2026/02/05 16:57:22 INFO Applying migration id=pembegin 2026/02/05 16:57:22 INFO Applying migration id=didhost 2026/02/05 16:57:23 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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/02/05 16:57:23 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsZeroVotes (1.48s) === RUN TestPoll_TwoOptionsOnlyZeroVotes 2026/02/05 16:57:23 INFO Applying migration id=initial 2026/02/05 16:57:23 INFO Applying migration id=notesupdated 2026/02/05 16:57:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:23 INFO Applying migration id=activitiesid 2026/02/05 16:57:23 INFO Applying migration id=outbox 2026/02/05 16:57:23 INFO Applying migration id=edits 2026/02/05 16:57:23 INFO Applying migration id=outboxactor 2026/02/05 16:57:23 INFO Applying migration id=outboxsender 2026/02/05 16:57:23 INFO Applying migration id=thread 2026/02/05 16:57:23 INFO Applying migration id=host 2026/02/05 16:57:23 INFO Applying migration id=sharedinbox 2026/02/05 16:57:23 INFO Applying migration id=noteshost 2026/02/05 16:57:23 INFO Applying migration id=fetched 2026/02/05 16:57:23 INFO Applying migration id=move 2026/02/05 16:57:23 INFO Applying migration id=cleanup 2026/02/05 16:57:23 INFO Applying migration id=received 2026/02/05 16:57:23 INFO Applying migration id=namehost 2026/02/05 16:57:23 INFO Applying migration id=outboxhost 2026/02/05 16:57:23 INFO Applying migration id=notesfts 2026/02/05 16:57:23 INFO Applying migration id=iconsname 2026/02/05 16:57:23 INFO Applying migration id=nohash 2026/02/05 16:57:23 INFO Applying migration id=shares 2026/02/05 16:57:23 INFO Applying migration id=actorttl 2026/02/05 16:57:23 INFO Applying migration id=tocc 2026/02/05 16:57:23 INFO Applying migration id=followeds 2026/02/05 16:57:23 INFO Applying migration id=certhash 2026/02/05 16:57:23 INFO Applying migration id=follows_sync 2026/02/05 16:57:23 INFO Applying migration id=jsonpath 2026/02/05 16:57:23 INFO Applying migration id=localforward 2026/02/05 16:57:23 INFO Applying migration id=avatar 2026/02/05 16:57:23 INFO Applying migration id=noimage 2026/02/05 16:57:23 INFO Applying migration id=feed 2026/02/05 16:57:23 INFO Applying migration id=bookmarks 2026/02/05 16:57:23 INFO Applying migration id=shareactivity 2026/02/05 16:57:23 INFO Applying migration id=application 2026/02/05 16:57:23 INFO Applying migration id=certificates 2026/02/05 16:57:23 INFO Applying migration id=rawforward 2026/02/05 16:57:23 INFO Applying migration id=publickey 2026/02/05 16:57:23 INFO Applying migration id=resolvegroup 2026/02/05 16:57:23 INFO Applying migration id=reject 2026/02/05 16:57:23 INFO Applying migration id=autodel 2026/02/05 16:57:23 INFO Applying migration id=jsonb 2026/02/05 16:57:23 INFO Applying migration id=quote 2026/02/05 16:57:23 INFO Applying migration id=rfc9421 2026/02/05 16:57:23 INFO Applying migration id=keys 2026/02/05 16:57:23 INFO Applying migration id=portable 2026/02/05 16:57:23 INFO Applying migration id=proofs 2026/02/05 16:57:23 INFO Applying migration id=contexts 2026/02/05 16:57:23 INFO Applying migration id=deliverieshost 2026/02/05 16:57:23 INFO Applying migration id=pembegin 2026/02/05 16:57:23 INFO Applying migration id=didhost 2026/02/05 16:57:25 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/05 16:57:25 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsOnlyZeroVotes (1.84s) === RUN TestPoll_OneOption 2026/02/05 16:57:25 INFO Applying migration id=initial 2026/02/05 16:57:25 INFO Applying migration id=notesupdated 2026/02/05 16:57:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:25 INFO Applying migration id=activitiesid 2026/02/05 16:57:25 INFO Applying migration id=outbox 2026/02/05 16:57:25 INFO Applying migration id=edits 2026/02/05 16:57:25 INFO Applying migration id=outboxactor 2026/02/05 16:57:25 INFO Applying migration id=outboxsender 2026/02/05 16:57:25 INFO Applying migration id=thread 2026/02/05 16:57:25 INFO Applying migration id=host 2026/02/05 16:57:25 INFO Applying migration id=sharedinbox 2026/02/05 16:57:25 INFO Applying migration id=noteshost 2026/02/05 16:57:25 INFO Applying migration id=fetched 2026/02/05 16:57:25 INFO Applying migration id=move 2026/02/05 16:57:25 INFO Applying migration id=cleanup 2026/02/05 16:57:25 INFO Applying migration id=received 2026/02/05 16:57:25 INFO Applying migration id=namehost 2026/02/05 16:57:25 INFO Applying migration id=outboxhost 2026/02/05 16:57:25 INFO Applying migration id=notesfts 2026/02/05 16:57:25 INFO Applying migration id=iconsname 2026/02/05 16:57:25 INFO Applying migration id=nohash 2026/02/05 16:57:25 INFO Applying migration id=shares 2026/02/05 16:57:25 INFO Applying migration id=actorttl 2026/02/05 16:57:25 INFO Applying migration id=tocc 2026/02/05 16:57:25 INFO Applying migration id=followeds 2026/02/05 16:57:25 INFO Applying migration id=certhash 2026/02/05 16:57:25 INFO Applying migration id=follows_sync 2026/02/05 16:57:25 INFO Applying migration id=jsonpath 2026/02/05 16:57:25 INFO Applying migration id=localforward 2026/02/05 16:57:25 INFO Applying migration id=avatar 2026/02/05 16:57:25 INFO Applying migration id=noimage 2026/02/05 16:57:25 INFO Applying migration id=feed 2026/02/05 16:57:25 INFO Applying migration id=bookmarks 2026/02/05 16:57:25 INFO Applying migration id=shareactivity 2026/02/05 16:57:25 INFO Applying migration id=application 2026/02/05 16:57:25 INFO Applying migration id=certificates 2026/02/05 16:57:25 INFO Applying migration id=rawforward 2026/02/05 16:57:25 INFO Applying migration id=publickey 2026/02/05 16:57:25 INFO Applying migration id=resolvegroup 2026/02/05 16:57:25 INFO Applying migration id=reject 2026/02/05 16:57:25 INFO Applying migration id=autodel 2026/02/05 16:57:25 INFO Applying migration id=jsonb 2026/02/05 16:57:25 INFO Applying migration id=quote 2026/02/05 16:57:25 INFO Applying migration id=rfc9421 2026/02/05 16:57:25 INFO Applying migration id=keys 2026/02/05 16:57:25 INFO Applying migration id=portable 2026/02/05 16:57:25 INFO Applying migration id=proofs 2026/02/05 16:57:25 INFO Applying migration id=contexts 2026/02/05 16:57:25 INFO Applying migration id=deliverieshost 2026/02/05 16:57:25 INFO Applying migration id=pembegin 2026/02/05 16:57:25 INFO Applying migration id=didhost 2026/02/05 16:57: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/02/05 16:57:26 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OneOption (0.99s) === RUN TestPoll_Vote 2026/02/05 16:57:26 INFO Applying migration id=initial 2026/02/05 16:57:26 INFO Applying migration id=notesupdated 2026/02/05 16:57:26 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:26 INFO Applying migration id=activitiesid 2026/02/05 16:57:26 INFO Applying migration id=outbox 2026/02/05 16:57:26 INFO Applying migration id=edits 2026/02/05 16:57:26 INFO Applying migration id=outboxactor 2026/02/05 16:57:26 INFO Applying migration id=outboxsender 2026/02/05 16:57:26 INFO Applying migration id=thread 2026/02/05 16:57:26 INFO Applying migration id=host 2026/02/05 16:57:26 INFO Applying migration id=sharedinbox 2026/02/05 16:57:26 INFO Applying migration id=noteshost 2026/02/05 16:57:26 INFO Applying migration id=fetched 2026/02/05 16:57:26 INFO Applying migration id=move 2026/02/05 16:57:26 INFO Applying migration id=cleanup 2026/02/05 16:57:26 INFO Applying migration id=received 2026/02/05 16:57:26 INFO Applying migration id=namehost 2026/02/05 16:57:26 INFO Applying migration id=outboxhost 2026/02/05 16:57:26 INFO Applying migration id=notesfts 2026/02/05 16:57:26 INFO Applying migration id=iconsname 2026/02/05 16:57:26 INFO Applying migration id=nohash 2026/02/05 16:57:26 INFO Applying migration id=shares 2026/02/05 16:57:26 INFO Applying migration id=actorttl 2026/02/05 16:57:26 INFO Applying migration id=tocc 2026/02/05 16:57:26 INFO Applying migration id=followeds 2026/02/05 16:57:26 INFO Applying migration id=certhash 2026/02/05 16:57:26 INFO Applying migration id=follows_sync 2026/02/05 16:57:26 INFO Applying migration id=jsonpath 2026/02/05 16:57:26 INFO Applying migration id=localforward 2026/02/05 16:57:26 INFO Applying migration id=avatar 2026/02/05 16:57:26 INFO Applying migration id=noimage 2026/02/05 16:57:26 INFO Applying migration id=feed 2026/02/05 16:57:26 INFO Applying migration id=bookmarks 2026/02/05 16:57:26 INFO Applying migration id=shareactivity 2026/02/05 16:57:26 INFO Applying migration id=application 2026/02/05 16:57:26 INFO Applying migration id=certificates 2026/02/05 16:57:26 INFO Applying migration id=rawforward 2026/02/05 16:57:26 INFO Applying migration id=publickey 2026/02/05 16:57:26 INFO Applying migration id=resolvegroup 2026/02/05 16:57:26 INFO Applying migration id=reject 2026/02/05 16:57:26 INFO Applying migration id=autodel 2026/02/05 16:57:26 INFO Applying migration id=jsonb 2026/02/05 16:57:26 INFO Applying migration id=quote 2026/02/05 16:57:26 INFO Applying migration id=rfc9421 2026/02/05 16:57:26 INFO Applying migration id=keys 2026/02/05 16:57:26 INFO Applying migration id=portable 2026/02/05 16:57:26 INFO Applying migration id=proofs 2026/02/05 16:57:26 INFO Applying migration id=contexts 2026/02/05 16:57:26 INFO Applying migration id=deliverieshost 2026/02/05 16:57:26 INFO Applying migration id=pembegin 2026/02/05 16:57:26 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:28 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 16:57:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-c218-7436-a344-27cef1d8a796 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-c218-73d5-8b69-202d2534b026 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-c218-73d5-8b69-202d2534b026 2026/02/05 16:57:28 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Vote (1.74s) === RUN TestPoll_VoteClosedPoll 2026/02/05 16:57:28 INFO Applying migration id=initial 2026/02/05 16:57:28 INFO Applying migration id=notesupdated 2026/02/05 16:57:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:28 INFO Applying migration id=activitiesid 2026/02/05 16:57:28 INFO Applying migration id=outbox 2026/02/05 16:57:28 INFO Applying migration id=edits 2026/02/05 16:57:28 INFO Applying migration id=outboxactor 2026/02/05 16:57:28 INFO Applying migration id=outboxsender 2026/02/05 16:57:28 INFO Applying migration id=thread 2026/02/05 16:57:28 INFO Applying migration id=host 2026/02/05 16:57:28 INFO Applying migration id=sharedinbox 2026/02/05 16:57:28 INFO Applying migration id=noteshost 2026/02/05 16:57:28 INFO Applying migration id=fetched 2026/02/05 16:57:28 INFO Applying migration id=move 2026/02/05 16:57:28 INFO Applying migration id=cleanup 2026/02/05 16:57:28 INFO Applying migration id=received 2026/02/05 16:57:28 INFO Applying migration id=namehost 2026/02/05 16:57:28 INFO Applying migration id=outboxhost 2026/02/05 16:57:28 INFO Applying migration id=notesfts 2026/02/05 16:57:28 INFO Applying migration id=iconsname 2026/02/05 16:57:28 INFO Applying migration id=nohash 2026/02/05 16:57:28 INFO Applying migration id=shares 2026/02/05 16:57:28 INFO Applying migration id=actorttl 2026/02/05 16:57:28 INFO Applying migration id=tocc 2026/02/05 16:57:28 INFO Applying migration id=followeds 2026/02/05 16:57:28 INFO Applying migration id=certhash 2026/02/05 16:57:28 INFO Applying migration id=follows_sync 2026/02/05 16:57:28 INFO Applying migration id=jsonpath 2026/02/05 16:57:28 INFO Applying migration id=localforward 2026/02/05 16:57:28 INFO Applying migration id=avatar 2026/02/05 16:57:28 INFO Applying migration id=noimage 2026/02/05 16:57:28 INFO Applying migration id=feed 2026/02/05 16:57:28 INFO Applying migration id=bookmarks 2026/02/05 16:57:28 INFO Applying migration id=shareactivity 2026/02/05 16:57:28 INFO Applying migration id=application 2026/02/05 16:57:28 INFO Applying migration id=certificates 2026/02/05 16:57:28 INFO Applying migration id=rawforward 2026/02/05 16:57:28 INFO Applying migration id=publickey 2026/02/05 16:57:28 INFO Applying migration id=resolvegroup 2026/02/05 16:57:28 INFO Applying migration id=reject 2026/02/05 16:57:28 INFO Applying migration id=autodel 2026/02/05 16:57:28 INFO Applying migration id=jsonb 2026/02/05 16:57:28 INFO Applying migration id=quote 2026/02/05 16:57:28 INFO Applying migration id=rfc9421 2026/02/05 16:57:28 INFO Applying migration id=keys 2026/02/05 16:57:28 INFO Applying migration id=portable 2026/02/05 16:57:28 INFO Applying migration id=proofs 2026/02/05 16:57:28 INFO Applying migration id=contexts 2026/02/05 16:57:28 INFO Applying migration id=deliverieshost 2026/02/05 16:57:28 INFO Applying migration id=pembegin 2026/02/05 16:57:28 INFO Applying migration id=didhost 2026/02/05 16:57:29 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/05 16:57:29 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteClosedPoll (1.29s) === RUN TestPoll_VoteEndedPoll 2026/02/05 16:57:29 INFO Applying migration id=initial 2026/02/05 16:57:29 INFO Applying migration id=notesupdated 2026/02/05 16:57:29 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:29 INFO Applying migration id=activitiesid 2026/02/05 16:57:29 INFO Applying migration id=outbox 2026/02/05 16:57:29 INFO Applying migration id=edits 2026/02/05 16:57:29 INFO Applying migration id=outboxactor 2026/02/05 16:57:29 INFO Applying migration id=outboxsender 2026/02/05 16:57:29 INFO Applying migration id=thread 2026/02/05 16:57:29 INFO Applying migration id=host 2026/02/05 16:57:29 INFO Applying migration id=sharedinbox 2026/02/05 16:57:29 INFO Applying migration id=noteshost 2026/02/05 16:57:29 INFO Applying migration id=fetched 2026/02/05 16:57:29 INFO Applying migration id=move 2026/02/05 16:57:29 INFO Applying migration id=cleanup 2026/02/05 16:57:29 INFO Applying migration id=received 2026/02/05 16:57:29 INFO Applying migration id=namehost 2026/02/05 16:57:29 INFO Applying migration id=outboxhost 2026/02/05 16:57:29 INFO Applying migration id=notesfts 2026/02/05 16:57:29 INFO Applying migration id=iconsname 2026/02/05 16:57:29 INFO Applying migration id=nohash 2026/02/05 16:57:29 INFO Applying migration id=shares 2026/02/05 16:57:29 INFO Applying migration id=actorttl 2026/02/05 16:57:29 INFO Applying migration id=tocc 2026/02/05 16:57:29 INFO Applying migration id=followeds 2026/02/05 16:57:29 INFO Applying migration id=certhash 2026/02/05 16:57:29 INFO Applying migration id=follows_sync 2026/02/05 16:57:29 INFO Applying migration id=jsonpath 2026/02/05 16:57:29 INFO Applying migration id=localforward 2026/02/05 16:57:29 INFO Applying migration id=avatar 2026/02/05 16:57:29 INFO Applying migration id=noimage 2026/02/05 16:57:29 INFO Applying migration id=feed 2026/02/05 16:57:29 INFO Applying migration id=bookmarks 2026/02/05 16:57:29 INFO Applying migration id=shareactivity 2026/02/05 16:57:29 INFO Applying migration id=application 2026/02/05 16:57:29 INFO Applying migration id=certificates 2026/02/05 16:57:29 INFO Applying migration id=rawforward 2026/02/05 16:57:29 INFO Applying migration id=publickey 2026/02/05 16:57:29 INFO Applying migration id=resolvegroup 2026/02/05 16:57:29 INFO Applying migration id=reject 2026/02/05 16:57:29 INFO Applying migration id=autodel 2026/02/05 16:57:29 INFO Applying migration id=jsonb 2026/02/05 16:57:29 INFO Applying migration id=quote 2026/02/05 16:57:29 INFO Applying migration id=rfc9421 2026/02/05 16:57:29 INFO Applying migration id=keys 2026/02/05 16:57:29 INFO Applying migration id=portable 2026/02/05 16:57:29 INFO Applying migration id=proofs 2026/02/05 16:57:29 INFO Applying migration id=contexts 2026/02/05 16:57:29 INFO Applying migration id=deliverieshost 2026/02/05 16:57:29 INFO Applying migration id=pembegin 2026/02/05 16:57:29 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:30 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteEndedPoll (0.84s) === RUN TestPoll_Reply 2026/02/05 16:57:30 INFO Applying migration id=initial 2026/02/05 16:57:30 INFO Applying migration id=notesupdated 2026/02/05 16:57:30 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:30 INFO Applying migration id=activitiesid 2026/02/05 16:57:30 INFO Applying migration id=outbox 2026/02/05 16:57:30 INFO Applying migration id=edits 2026/02/05 16:57:30 INFO Applying migration id=outboxactor 2026/02/05 16:57:30 INFO Applying migration id=outboxsender 2026/02/05 16:57:30 INFO Applying migration id=thread 2026/02/05 16:57:30 INFO Applying migration id=host 2026/02/05 16:57:30 INFO Applying migration id=sharedinbox 2026/02/05 16:57:30 INFO Applying migration id=noteshost 2026/02/05 16:57:30 INFO Applying migration id=fetched 2026/02/05 16:57:30 INFO Applying migration id=move 2026/02/05 16:57:30 INFO Applying migration id=cleanup 2026/02/05 16:57:30 INFO Applying migration id=received 2026/02/05 16:57:30 INFO Applying migration id=namehost 2026/02/05 16:57:30 INFO Applying migration id=outboxhost 2026/02/05 16:57:30 INFO Applying migration id=notesfts 2026/02/05 16:57:30 INFO Applying migration id=iconsname 2026/02/05 16:57:30 INFO Applying migration id=nohash 2026/02/05 16:57:30 INFO Applying migration id=shares 2026/02/05 16:57:30 INFO Applying migration id=actorttl 2026/02/05 16:57:30 INFO Applying migration id=tocc 2026/02/05 16:57:30 INFO Applying migration id=followeds 2026/02/05 16:57:30 INFO Applying migration id=certhash 2026/02/05 16:57:30 INFO Applying migration id=follows_sync 2026/02/05 16:57:30 INFO Applying migration id=jsonpath 2026/02/05 16:57:30 INFO Applying migration id=localforward 2026/02/05 16:57:30 INFO Applying migration id=avatar 2026/02/05 16:57:30 INFO Applying migration id=noimage 2026/02/05 16:57:30 INFO Applying migration id=feed 2026/02/05 16:57:30 INFO Applying migration id=bookmarks 2026/02/05 16:57:30 INFO Applying migration id=shareactivity 2026/02/05 16:57:30 INFO Applying migration id=application 2026/02/05 16:57:30 INFO Applying migration id=certificates 2026/02/05 16:57:30 INFO Applying migration id=rawforward 2026/02/05 16:57:30 INFO Applying migration id=publickey 2026/02/05 16:57:30 INFO Applying migration id=resolvegroup 2026/02/05 16:57:30 INFO Applying migration id=reject 2026/02/05 16:57:30 INFO Applying migration id=autodel 2026/02/05 16:57:30 INFO Applying migration id=jsonb 2026/02/05 16:57:30 INFO Applying migration id=quote 2026/02/05 16:57:30 INFO Applying migration id=rfc9421 2026/02/05 16:57:30 INFO Applying migration id=keys 2026/02/05 16:57:30 INFO Applying migration id=portable 2026/02/05 16:57:30 INFO Applying migration id=proofs 2026/02/05 16:57:30 INFO Applying migration id=contexts 2026/02/05 16:57:30 INFO Applying migration id=deliverieshost 2026/02/05 16:57:30 INFO Applying migration id=pembegin 2026/02/05 16:57:30 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:31 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 16:57:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-ced8-75bf-ac41-21a49b35db34 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-ced8-74b8-acb1-37e6818ce9d4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-ced8-74b8-acb1-37e6818ce9d4 2026/02/05 16:57:31 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Reply (1.14s) === RUN TestPoll_ReplyClosedPoll 2026/02/05 16:57:31 INFO Applying migration id=initial 2026/02/05 16:57:31 INFO Applying migration id=notesupdated 2026/02/05 16:57:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:31 INFO Applying migration id=activitiesid 2026/02/05 16:57:31 INFO Applying migration id=outbox 2026/02/05 16:57:31 INFO Applying migration id=edits 2026/02/05 16:57:31 INFO Applying migration id=outboxactor 2026/02/05 16:57:31 INFO Applying migration id=outboxsender 2026/02/05 16:57:31 INFO Applying migration id=thread 2026/02/05 16:57:31 INFO Applying migration id=host 2026/02/05 16:57:31 INFO Applying migration id=sharedinbox 2026/02/05 16:57:31 INFO Applying migration id=noteshost 2026/02/05 16:57:31 INFO Applying migration id=fetched 2026/02/05 16:57:31 INFO Applying migration id=move 2026/02/05 16:57:31 INFO Applying migration id=cleanup 2026/02/05 16:57:31 INFO Applying migration id=received 2026/02/05 16:57:31 INFO Applying migration id=namehost 2026/02/05 16:57:31 INFO Applying migration id=outboxhost 2026/02/05 16:57:31 INFO Applying migration id=notesfts 2026/02/05 16:57:31 INFO Applying migration id=iconsname 2026/02/05 16:57:31 INFO Applying migration id=nohash 2026/02/05 16:57:31 INFO Applying migration id=shares 2026/02/05 16:57:31 INFO Applying migration id=actorttl 2026/02/05 16:57:31 INFO Applying migration id=tocc 2026/02/05 16:57:31 INFO Applying migration id=followeds 2026/02/05 16:57:31 INFO Applying migration id=certhash 2026/02/05 16:57:31 INFO Applying migration id=follows_sync 2026/02/05 16:57:31 INFO Applying migration id=jsonpath 2026/02/05 16:57:31 INFO Applying migration id=localforward 2026/02/05 16:57:31 INFO Applying migration id=avatar 2026/02/05 16:57:31 INFO Applying migration id=noimage 2026/02/05 16:57:31 INFO Applying migration id=feed 2026/02/05 16:57:31 INFO Applying migration id=bookmarks 2026/02/05 16:57:31 INFO Applying migration id=shareactivity 2026/02/05 16:57:31 INFO Applying migration id=application 2026/02/05 16:57:31 INFO Applying migration id=certificates 2026/02/05 16:57:31 INFO Applying migration id=rawforward 2026/02/05 16:57:31 INFO Applying migration id=publickey 2026/02/05 16:57:31 INFO Applying migration id=resolvegroup 2026/02/05 16:57:31 INFO Applying migration id=reject 2026/02/05 16:57:31 INFO Applying migration id=autodel 2026/02/05 16:57:31 INFO Applying migration id=jsonb 2026/02/05 16:57:31 INFO Applying migration id=quote 2026/02/05 16:57:31 INFO Applying migration id=rfc9421 2026/02/05 16:57:31 INFO Applying migration id=keys 2026/02/05 16:57:31 INFO Applying migration id=portable 2026/02/05 16:57:31 INFO Applying migration id=proofs 2026/02/05 16:57:31 INFO Applying migration id=contexts 2026/02/05 16:57:31 INFO Applying migration id=deliverieshost 2026/02/05 16:57:31 INFO Applying migration id=pembegin 2026/02/05 16:57:31 INFO Applying migration id=didhost 2026/02/05 16:57:32 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/05 16:57:32 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 16:57:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-d33e-73c8-81e4-c512b1f5b7a5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-d33e-738e-abc3-1e2fb5440edc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-d33e-738e-abc3-1e2fb5440edc 2026/02/05 16:57:32 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_ReplyClosedPoll (1.13s) === RUN TestPoll_EditVote 2026/02/05 16:57:32 INFO Applying migration id=initial 2026/02/05 16:57:32 INFO Applying migration id=notesupdated 2026/02/05 16:57:32 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:32 INFO Applying migration id=activitiesid 2026/02/05 16:57:32 INFO Applying migration id=outbox 2026/02/05 16:57:32 INFO Applying migration id=edits 2026/02/05 16:57:32 INFO Applying migration id=outboxactor 2026/02/05 16:57:32 INFO Applying migration id=outboxsender 2026/02/05 16:57:32 INFO Applying migration id=thread 2026/02/05 16:57:32 INFO Applying migration id=host 2026/02/05 16:57:32 INFO Applying migration id=sharedinbox 2026/02/05 16:57:32 INFO Applying migration id=noteshost 2026/02/05 16:57:32 INFO Applying migration id=fetched 2026/02/05 16:57:32 INFO Applying migration id=move 2026/02/05 16:57:32 INFO Applying migration id=cleanup 2026/02/05 16:57:32 INFO Applying migration id=received 2026/02/05 16:57:32 INFO Applying migration id=namehost 2026/02/05 16:57:32 INFO Applying migration id=outboxhost 2026/02/05 16:57:32 INFO Applying migration id=notesfts 2026/02/05 16:57:32 INFO Applying migration id=iconsname 2026/02/05 16:57:32 INFO Applying migration id=nohash 2026/02/05 16:57:32 INFO Applying migration id=shares 2026/02/05 16:57:32 INFO Applying migration id=actorttl 2026/02/05 16:57:32 INFO Applying migration id=tocc 2026/02/05 16:57:32 INFO Applying migration id=followeds 2026/02/05 16:57:32 INFO Applying migration id=certhash 2026/02/05 16:57:32 INFO Applying migration id=follows_sync 2026/02/05 16:57:32 INFO Applying migration id=jsonpath 2026/02/05 16:57:32 INFO Applying migration id=localforward 2026/02/05 16:57:32 INFO Applying migration id=avatar 2026/02/05 16:57:32 INFO Applying migration id=noimage 2026/02/05 16:57:32 INFO Applying migration id=feed 2026/02/05 16:57:32 INFO Applying migration id=bookmarks 2026/02/05 16:57:32 INFO Applying migration id=shareactivity 2026/02/05 16:57:32 INFO Applying migration id=application 2026/02/05 16:57:32 INFO Applying migration id=certificates 2026/02/05 16:57:32 INFO Applying migration id=rawforward 2026/02/05 16:57:32 INFO Applying migration id=publickey 2026/02/05 16:57:32 INFO Applying migration id=resolvegroup 2026/02/05 16:57:32 INFO Applying migration id=reject 2026/02/05 16:57:32 INFO Applying migration id=autodel 2026/02/05 16:57:32 INFO Applying migration id=jsonb 2026/02/05 16:57:32 INFO Applying migration id=quote 2026/02/05 16:57:32 INFO Applying migration id=rfc9421 2026/02/05 16:57:32 INFO Applying migration id=keys 2026/02/05 16:57:32 INFO Applying migration id=portable 2026/02/05 16:57:32 INFO Applying migration id=proofs 2026/02/05 16:57:32 INFO Applying migration id=contexts 2026/02/05 16:57:32 INFO Applying migration id=deliverieshost 2026/02/05 16:57:32 INFO Applying migration id=pembegin 2026/02/05 16:57:32 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:33 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 16:57:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-d76c-7449-875b-85798e22783f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-d76c-740d-9c52-78d4da20b6af activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-d76c-740d-9c52-78d4da20b6af 2026/02/05 16:57:33 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/05 16:57:33 WARN Cannot edit votes vote=https://localhost.localdomain:8443/post/019c2ebc-d76c-740d-9c52-78d4da20b6af --- PASS: TestPoll_EditVote (1.07s) === RUN TestPoll_DeleteReply 2026/02/05 16:57:33 INFO Applying migration id=initial 2026/02/05 16:57:33 INFO Applying migration id=notesupdated 2026/02/05 16:57:33 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:33 INFO Applying migration id=activitiesid 2026/02/05 16:57:33 INFO Applying migration id=outbox 2026/02/05 16:57:33 INFO Applying migration id=edits 2026/02/05 16:57:33 INFO Applying migration id=outboxactor 2026/02/05 16:57:33 INFO Applying migration id=outboxsender 2026/02/05 16:57:33 INFO Applying migration id=thread 2026/02/05 16:57:33 INFO Applying migration id=host 2026/02/05 16:57:33 INFO Applying migration id=sharedinbox 2026/02/05 16:57:33 INFO Applying migration id=noteshost 2026/02/05 16:57:33 INFO Applying migration id=fetched 2026/02/05 16:57:33 INFO Applying migration id=move 2026/02/05 16:57:33 INFO Applying migration id=cleanup 2026/02/05 16:57:33 INFO Applying migration id=received 2026/02/05 16:57:33 INFO Applying migration id=namehost 2026/02/05 16:57:33 INFO Applying migration id=outboxhost 2026/02/05 16:57:33 INFO Applying migration id=notesfts 2026/02/05 16:57:33 INFO Applying migration id=iconsname 2026/02/05 16:57:33 INFO Applying migration id=nohash 2026/02/05 16:57:33 INFO Applying migration id=shares 2026/02/05 16:57:33 INFO Applying migration id=actorttl 2026/02/05 16:57:33 INFO Applying migration id=tocc 2026/02/05 16:57:33 INFO Applying migration id=followeds 2026/02/05 16:57:33 INFO Applying migration id=certhash 2026/02/05 16:57:33 INFO Applying migration id=follows_sync 2026/02/05 16:57:33 INFO Applying migration id=jsonpath 2026/02/05 16:57:33 INFO Applying migration id=localforward 2026/02/05 16:57:33 INFO Applying migration id=avatar 2026/02/05 16:57:33 INFO Applying migration id=noimage 2026/02/05 16:57:33 INFO Applying migration id=feed 2026/02/05 16:57:33 INFO Applying migration id=bookmarks 2026/02/05 16:57:33 INFO Applying migration id=shareactivity 2026/02/05 16:57:33 INFO Applying migration id=application 2026/02/05 16:57:33 INFO Applying migration id=certificates 2026/02/05 16:57:33 INFO Applying migration id=rawforward 2026/02/05 16:57:33 INFO Applying migration id=publickey 2026/02/05 16:57:33 INFO Applying migration id=resolvegroup 2026/02/05 16:57:33 INFO Applying migration id=reject 2026/02/05 16:57:33 INFO Applying migration id=autodel 2026/02/05 16:57:33 INFO Applying migration id=jsonb 2026/02/05 16:57:33 INFO Applying migration id=quote 2026/02/05 16:57:33 INFO Applying migration id=rfc9421 2026/02/05 16:57:33 INFO Applying migration id=keys 2026/02/05 16:57:33 INFO Applying migration id=portable 2026/02/05 16:57:33 INFO Applying migration id=proofs 2026/02/05 16:57:33 INFO Applying migration id=contexts 2026/02/05 16:57:33 INFO Applying migration id=deliverieshost 2026/02/05 16:57:33 INFO Applying migration id=pembegin 2026/02/05 16:57:33 INFO Applying migration id=didhost 2026/02/05 16:57:34 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/05 16:57:34 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/05 16:57:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-daca-76a3-9cde-7ab79a332e3d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-daca-7669-b1a2-0cbf43a32b2d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-daca-7669-b1a2-0cbf43a32b2d 2026/02/05 16:57:34 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/05 16:57:34 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2ebc-daca-7669-b1a2-0cbf43a32b2d can=2026-02-05T17:01:34.666Z --- PASS: TestPoll_DeleteReply (0.86s) === RUN TestPoll_Update 2026/02/05 16:57:34 INFO Applying migration id=initial 2026/02/05 16:57:34 INFO Applying migration id=notesupdated 2026/02/05 16:57:34 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:34 INFO Applying migration id=activitiesid 2026/02/05 16:57:34 INFO Applying migration id=outbox 2026/02/05 16:57:34 INFO Applying migration id=edits 2026/02/05 16:57:34 INFO Applying migration id=outboxactor 2026/02/05 16:57:34 INFO Applying migration id=outboxsender 2026/02/05 16:57:34 INFO Applying migration id=thread 2026/02/05 16:57:34 INFO Applying migration id=host 2026/02/05 16:57:34 INFO Applying migration id=sharedinbox 2026/02/05 16:57:34 INFO Applying migration id=noteshost 2026/02/05 16:57:34 INFO Applying migration id=fetched 2026/02/05 16:57:34 INFO Applying migration id=move 2026/02/05 16:57:34 INFO Applying migration id=cleanup 2026/02/05 16:57:34 INFO Applying migration id=received 2026/02/05 16:57:34 INFO Applying migration id=namehost 2026/02/05 16:57:34 INFO Applying migration id=outboxhost 2026/02/05 16:57:34 INFO Applying migration id=notesfts 2026/02/05 16:57:34 INFO Applying migration id=iconsname 2026/02/05 16:57:34 INFO Applying migration id=nohash 2026/02/05 16:57:34 INFO Applying migration id=shares 2026/02/05 16:57:34 INFO Applying migration id=actorttl 2026/02/05 16:57:34 INFO Applying migration id=tocc 2026/02/05 16:57:34 INFO Applying migration id=followeds 2026/02/05 16:57:34 INFO Applying migration id=certhash 2026/02/05 16:57:34 INFO Applying migration id=follows_sync 2026/02/05 16:57:34 INFO Applying migration id=jsonpath 2026/02/05 16:57:34 INFO Applying migration id=localforward 2026/02/05 16:57:34 INFO Applying migration id=avatar 2026/02/05 16:57:34 INFO Applying migration id=noimage 2026/02/05 16:57:34 INFO Applying migration id=feed 2026/02/05 16:57:34 INFO Applying migration id=bookmarks 2026/02/05 16:57:34 INFO Applying migration id=shareactivity 2026/02/05 16:57:34 INFO Applying migration id=application 2026/02/05 16:57:34 INFO Applying migration id=certificates 2026/02/05 16:57:34 INFO Applying migration id=rawforward 2026/02/05 16:57:34 INFO Applying migration id=publickey 2026/02/05 16:57:34 INFO Applying migration id=resolvegroup 2026/02/05 16:57:34 INFO Applying migration id=reject 2026/02/05 16:57:34 INFO Applying migration id=autodel 2026/02/05 16:57:34 INFO Applying migration id=jsonb 2026/02/05 16:57:34 INFO Applying migration id=quote 2026/02/05 16:57:34 INFO Applying migration id=rfc9421 2026/02/05 16:57:34 INFO Applying migration id=keys 2026/02/05 16:57:34 INFO Applying migration id=portable 2026/02/05 16:57:34 INFO Applying migration id=proofs 2026/02/05 16:57:34 INFO Applying migration id=contexts 2026/02/05 16:57:34 INFO Applying migration id=deliverieshost 2026/02/05 16:57:34 INFO Applying migration id=pembegin 2026/02/05 16:57:34 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:35 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/05 16:57: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/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/02/05 16:57:35 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Update (0.61s) === RUN TestPoll_OldUpdate 2026/02/05 16:57:35 INFO Applying migration id=initial 2026/02/05 16:57:35 INFO Applying migration id=notesupdated 2026/02/05 16:57:35 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:35 INFO Applying migration id=activitiesid 2026/02/05 16:57:35 INFO Applying migration id=outbox 2026/02/05 16:57:35 INFO Applying migration id=edits 2026/02/05 16:57:35 INFO Applying migration id=outboxactor 2026/02/05 16:57:35 INFO Applying migration id=outboxsender 2026/02/05 16:57:35 INFO Applying migration id=thread 2026/02/05 16:57:35 INFO Applying migration id=host 2026/02/05 16:57:35 INFO Applying migration id=sharedinbox 2026/02/05 16:57:35 INFO Applying migration id=noteshost 2026/02/05 16:57:35 INFO Applying migration id=fetched 2026/02/05 16:57:35 INFO Applying migration id=move 2026/02/05 16:57:35 INFO Applying migration id=cleanup 2026/02/05 16:57:35 INFO Applying migration id=received 2026/02/05 16:57:35 INFO Applying migration id=namehost 2026/02/05 16:57:35 INFO Applying migration id=outboxhost 2026/02/05 16:57:35 INFO Applying migration id=notesfts 2026/02/05 16:57:35 INFO Applying migration id=iconsname 2026/02/05 16:57:35 INFO Applying migration id=nohash 2026/02/05 16:57:35 INFO Applying migration id=shares 2026/02/05 16:57:35 INFO Applying migration id=actorttl 2026/02/05 16:57:35 INFO Applying migration id=tocc 2026/02/05 16:57:35 INFO Applying migration id=followeds 2026/02/05 16:57:35 INFO Applying migration id=certhash 2026/02/05 16:57:35 INFO Applying migration id=follows_sync 2026/02/05 16:57:35 INFO Applying migration id=jsonpath 2026/02/05 16:57:35 INFO Applying migration id=localforward 2026/02/05 16:57:35 INFO Applying migration id=avatar 2026/02/05 16:57:35 INFO Applying migration id=noimage 2026/02/05 16:57:35 INFO Applying migration id=feed 2026/02/05 16:57:35 INFO Applying migration id=bookmarks 2026/02/05 16:57:35 INFO Applying migration id=shareactivity 2026/02/05 16:57:35 INFO Applying migration id=application 2026/02/05 16:57:35 INFO Applying migration id=certificates 2026/02/05 16:57:35 INFO Applying migration id=rawforward 2026/02/05 16:57:35 INFO Applying migration id=publickey 2026/02/05 16:57:35 INFO Applying migration id=resolvegroup 2026/02/05 16:57:35 INFO Applying migration id=reject 2026/02/05 16:57:35 INFO Applying migration id=autodel 2026/02/05 16:57:35 INFO Applying migration id=jsonb 2026/02/05 16:57:35 INFO Applying migration id=quote 2026/02/05 16:57:35 INFO Applying migration id=rfc9421 2026/02/05 16:57:35 INFO Applying migration id=keys 2026/02/05 16:57:35 INFO Applying migration id=portable 2026/02/05 16:57:35 INFO Applying migration id=proofs 2026/02/05 16:57:35 INFO Applying migration id=contexts 2026/02/05 16:57:35 INFO Applying migration id=deliverieshost 2026/02/05 16:57:35 INFO Applying migration id=pembegin 2026/02/05 16:57:35 INFO Applying migration id=didhost 2026/02/05 16:57: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/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/02/05 16:57:35 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/05 16:57:35 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OldUpdate (0.64s) === RUN TestPoll_Local3Options 2026/02/05 16:57:35 INFO Applying migration id=initial 2026/02/05 16:57:35 INFO Applying migration id=notesupdated 2026/02/05 16:57:35 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:35 INFO Applying migration id=activitiesid 2026/02/05 16:57:35 INFO Applying migration id=outbox 2026/02/05 16:57:35 INFO Applying migration id=edits 2026/02/05 16:57:35 INFO Applying migration id=outboxactor 2026/02/05 16:57:35 INFO Applying migration id=outboxsender 2026/02/05 16:57:35 INFO Applying migration id=thread 2026/02/05 16:57:35 INFO Applying migration id=host 2026/02/05 16:57:35 INFO Applying migration id=sharedinbox 2026/02/05 16:57:35 INFO Applying migration id=noteshost 2026/02/05 16:57:35 INFO Applying migration id=fetched 2026/02/05 16:57:35 INFO Applying migration id=move 2026/02/05 16:57:35 INFO Applying migration id=cleanup 2026/02/05 16:57:35 INFO Applying migration id=received 2026/02/05 16:57:35 INFO Applying migration id=namehost 2026/02/05 16:57:35 INFO Applying migration id=outboxhost 2026/02/05 16:57:35 INFO Applying migration id=notesfts 2026/02/05 16:57:35 INFO Applying migration id=iconsname 2026/02/05 16:57:35 INFO Applying migration id=nohash 2026/02/05 16:57:35 INFO Applying migration id=shares 2026/02/05 16:57:35 INFO Applying migration id=actorttl 2026/02/05 16:57:35 INFO Applying migration id=tocc 2026/02/05 16:57:35 INFO Applying migration id=followeds 2026/02/05 16:57:35 INFO Applying migration id=certhash 2026/02/05 16:57:35 INFO Applying migration id=follows_sync 2026/02/05 16:57:35 INFO Applying migration id=jsonpath 2026/02/05 16:57:36 INFO Applying migration id=localforward 2026/02/05 16:57:36 INFO Applying migration id=avatar 2026/02/05 16:57:36 INFO Applying migration id=noimage 2026/02/05 16:57:36 INFO Applying migration id=feed 2026/02/05 16:57:36 INFO Applying migration id=bookmarks 2026/02/05 16:57:36 INFO Applying migration id=shareactivity 2026/02/05 16:57:36 INFO Applying migration id=application 2026/02/05 16:57:36 INFO Applying migration id=certificates 2026/02/05 16:57:36 INFO Applying migration id=rawforward 2026/02/05 16:57:36 INFO Applying migration id=publickey 2026/02/05 16:57:36 INFO Applying migration id=resolvegroup 2026/02/05 16:57:36 INFO Applying migration id=reject 2026/02/05 16:57:36 INFO Applying migration id=autodel 2026/02/05 16:57:36 INFO Applying migration id=jsonb 2026/02/05 16:57:36 INFO Applying migration id=quote 2026/02/05 16:57:36 INFO Applying migration id=rfc9421 2026/02/05 16:57:36 INFO Applying migration id=keys 2026/02/05 16:57:36 INFO Applying migration id=portable 2026/02/05 16:57:36 INFO Applying migration id=proofs 2026/02/05 16:57:36 INFO Applying migration id=contexts 2026/02/05 16:57:36 INFO Applying migration id=deliverieshost 2026/02/05 16:57:36 INFO Applying migration id=pembegin 2026/02/05 16:57:36 INFO Applying migration id=didhost 2026/02/05 16:57:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-e667-7a98-ac39-6877bc8a70a7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-e667-7922-aea5-17fd8fdfe42c activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-e667-7922-aea5-17fd8fdfe42c 2026/02/05 16:57:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebc-e667-7922-aea5-17fd8fdfe42c --- PASS: TestPoll_Local3Options (1.72s) === RUN TestPoll_Local5Options 2026/02/05 16:57:37 INFO Applying migration id=initial 2026/02/05 16:57:37 INFO Applying migration id=notesupdated 2026/02/05 16:57:37 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:37 INFO Applying migration id=activitiesid 2026/02/05 16:57:37 INFO Applying migration id=outbox 2026/02/05 16:57:37 INFO Applying migration id=edits 2026/02/05 16:57:37 INFO Applying migration id=outboxactor 2026/02/05 16:57:37 INFO Applying migration id=outboxsender 2026/02/05 16:57:37 INFO Applying migration id=thread 2026/02/05 16:57:37 INFO Applying migration id=host 2026/02/05 16:57:37 INFO Applying migration id=sharedinbox 2026/02/05 16:57:37 INFO Applying migration id=noteshost 2026/02/05 16:57:37 INFO Applying migration id=fetched 2026/02/05 16:57:37 INFO Applying migration id=move 2026/02/05 16:57:37 INFO Applying migration id=cleanup 2026/02/05 16:57:37 INFO Applying migration id=received 2026/02/05 16:57:37 INFO Applying migration id=namehost 2026/02/05 16:57:37 INFO Applying migration id=outboxhost 2026/02/05 16:57:37 INFO Applying migration id=notesfts 2026/02/05 16:57:37 INFO Applying migration id=iconsname 2026/02/05 16:57:37 INFO Applying migration id=nohash 2026/02/05 16:57:37 INFO Applying migration id=shares 2026/02/05 16:57:37 INFO Applying migration id=actorttl 2026/02/05 16:57:37 INFO Applying migration id=tocc 2026/02/05 16:57:37 INFO Applying migration id=followeds 2026/02/05 16:57:37 INFO Applying migration id=certhash 2026/02/05 16:57:37 INFO Applying migration id=follows_sync 2026/02/05 16:57:37 INFO Applying migration id=jsonpath 2026/02/05 16:57:37 INFO Applying migration id=localforward 2026/02/05 16:57:37 INFO Applying migration id=avatar 2026/02/05 16:57:37 INFO Applying migration id=noimage 2026/02/05 16:57:37 INFO Applying migration id=feed 2026/02/05 16:57:37 INFO Applying migration id=bookmarks 2026/02/05 16:57:37 INFO Applying migration id=shareactivity 2026/02/05 16:57:37 INFO Applying migration id=application 2026/02/05 16:57:37 INFO Applying migration id=certificates 2026/02/05 16:57:37 INFO Applying migration id=rawforward 2026/02/05 16:57:37 INFO Applying migration id=publickey 2026/02/05 16:57:37 INFO Applying migration id=resolvegroup 2026/02/05 16:57:37 INFO Applying migration id=reject 2026/02/05 16:57:37 INFO Applying migration id=autodel 2026/02/05 16:57:37 INFO Applying migration id=jsonb 2026/02/05 16:57:37 INFO Applying migration id=quote 2026/02/05 16:57:37 INFO Applying migration id=rfc9421 2026/02/05 16:57:37 INFO Applying migration id=keys 2026/02/05 16:57:37 INFO Applying migration id=portable 2026/02/05 16:57:37 INFO Applying migration id=proofs 2026/02/05 16:57:37 INFO Applying migration id=contexts 2026/02/05 16:57:37 INFO Applying migration id=deliverieshost 2026/02/05 16:57:37 INFO Applying migration id=pembegin 2026/02/05 16:57:37 INFO Applying migration id=didhost 2026/02/05 16:57:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebc-ead9-735d-b65b-4e3dc2303d2b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebc-ead9-7241-b8f1-af00a75abe81 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebc-ead9-7241-b8f1-af00a75abe81 2026/02/05 16:57:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebc-ead9-7241-b8f1-af00a75abe81 --- PASS: TestPoll_Local5Options (1.14s) === RUN TestPoll_Local1Option 2026/02/05 16:57:38 INFO Applying migration id=initial 2026/02/05 16:57:38 INFO Applying migration id=notesupdated 2026/02/05 16:57:38 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:38 INFO Applying migration id=activitiesid 2026/02/05 16:57:38 INFO Applying migration id=outbox 2026/02/05 16:57:38 INFO Applying migration id=edits 2026/02/05 16:57:38 INFO Applying migration id=outboxactor 2026/02/05 16:57:38 INFO Applying migration id=outboxsender 2026/02/05 16:57:38 INFO Applying migration id=thread 2026/02/05 16:57:38 INFO Applying migration id=host 2026/02/05 16:57:38 INFO Applying migration id=sharedinbox 2026/02/05 16:57:38 INFO Applying migration id=noteshost 2026/02/05 16:57:38 INFO Applying migration id=fetched 2026/02/05 16:57:38 INFO Applying migration id=move 2026/02/05 16:57:38 INFO Applying migration id=cleanup 2026/02/05 16:57:38 INFO Applying migration id=received 2026/02/05 16:57:38 INFO Applying migration id=namehost 2026/02/05 16:57:38 INFO Applying migration id=outboxhost 2026/02/05 16:57:38 INFO Applying migration id=notesfts 2026/02/05 16:57:38 INFO Applying migration id=iconsname 2026/02/05 16:57:38 INFO Applying migration id=nohash 2026/02/05 16:57:38 INFO Applying migration id=shares 2026/02/05 16:57:38 INFO Applying migration id=actorttl 2026/02/05 16:57:38 INFO Applying migration id=tocc 2026/02/05 16:57:38 INFO Applying migration id=followeds 2026/02/05 16:57:38 INFO Applying migration id=certhash 2026/02/05 16:57:38 INFO Applying migration id=follows_sync 2026/02/05 16:57:38 INFO Applying migration id=jsonpath 2026/02/05 16:57:38 INFO Applying migration id=localforward 2026/02/05 16:57:38 INFO Applying migration id=avatar 2026/02/05 16:57:38 INFO Applying migration id=noimage 2026/02/05 16:57:38 INFO Applying migration id=feed 2026/02/05 16:57:38 INFO Applying migration id=bookmarks 2026/02/05 16:57:38 INFO Applying migration id=shareactivity 2026/02/05 16:57:38 INFO Applying migration id=application 2026/02/05 16:57:38 INFO Applying migration id=certificates 2026/02/05 16:57:38 INFO Applying migration id=rawforward 2026/02/05 16:57:38 INFO Applying migration id=publickey 2026/02/05 16:57:38 INFO Applying migration id=resolvegroup 2026/02/05 16:57:38 INFO Applying migration id=reject 2026/02/05 16:57:38 INFO Applying migration id=autodel 2026/02/05 16:57:38 INFO Applying migration id=jsonb 2026/02/05 16:57:38 INFO Applying migration id=quote 2026/02/05 16:57:38 INFO Applying migration id=rfc9421 2026/02/05 16:57:38 INFO Applying migration id=keys 2026/02/05 16:57:38 INFO Applying migration id=portable 2026/02/05 16:57:38 INFO Applying migration id=proofs 2026/02/05 16:57:38 INFO Applying migration id=contexts 2026/02/05 16:57:38 INFO Applying migration id=deliverieshost 2026/02/05 16:57:38 INFO Applying migration id=pembegin 2026/02/05 16:57:38 INFO Applying migration id=didhost 2026/02/05 16:57:40 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope" --- PASS: TestPoll_Local1Option (1.84s) === RUN TestPoll_Local6Options 2026/02/05 16:57:40 INFO Applying migration id=initial 2026/02/05 16:57:40 INFO Applying migration id=notesupdated 2026/02/05 16:57:40 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:40 INFO Applying migration id=activitiesid 2026/02/05 16:57:40 INFO Applying migration id=outbox 2026/02/05 16:57:40 INFO Applying migration id=edits 2026/02/05 16:57:40 INFO Applying migration id=outboxactor 2026/02/05 16:57:40 INFO Applying migration id=outboxsender 2026/02/05 16:57:40 INFO Applying migration id=thread 2026/02/05 16:57:40 INFO Applying migration id=host 2026/02/05 16:57:40 INFO Applying migration id=sharedinbox 2026/02/05 16:57:40 INFO Applying migration id=noteshost 2026/02/05 16:57:40 INFO Applying migration id=fetched 2026/02/05 16:57:40 INFO Applying migration id=move 2026/02/05 16:57:40 INFO Applying migration id=cleanup 2026/02/05 16:57:40 INFO Applying migration id=received 2026/02/05 16:57:40 INFO Applying migration id=namehost 2026/02/05 16:57:40 INFO Applying migration id=outboxhost 2026/02/05 16:57:40 INFO Applying migration id=notesfts 2026/02/05 16:57:40 INFO Applying migration id=iconsname 2026/02/05 16:57:40 INFO Applying migration id=nohash 2026/02/05 16:57:40 INFO Applying migration id=shares 2026/02/05 16:57:40 INFO Applying migration id=actorttl 2026/02/05 16:57:40 INFO Applying migration id=tocc 2026/02/05 16:57:40 INFO Applying migration id=followeds 2026/02/05 16:57:40 INFO Applying migration id=certhash 2026/02/05 16:57:40 INFO Applying migration id=follows_sync 2026/02/05 16:57:40 INFO Applying migration id=jsonpath 2026/02/05 16:57:40 INFO Applying migration id=localforward 2026/02/05 16:57:40 INFO Applying migration id=avatar 2026/02/05 16:57:40 INFO Applying migration id=noimage 2026/02/05 16:57:40 INFO Applying migration id=feed 2026/02/05 16:57:40 INFO Applying migration id=bookmarks 2026/02/05 16:57:40 INFO Applying migration id=shareactivity 2026/02/05 16:57:40 INFO Applying migration id=application 2026/02/05 16:57:40 INFO Applying migration id=certificates 2026/02/05 16:57:40 INFO Applying migration id=rawforward 2026/02/05 16:57:40 INFO Applying migration id=publickey 2026/02/05 16:57:40 INFO Applying migration id=resolvegroup 2026/02/05 16:57:40 INFO Applying migration id=reject 2026/02/05 16:57:40 INFO Applying migration id=autodel 2026/02/05 16:57:40 INFO Applying migration id=jsonb 2026/02/05 16:57:40 INFO Applying migration id=quote 2026/02/05 16:57:40 INFO Applying migration id=rfc9421 2026/02/05 16:57:40 INFO Applying migration id=keys 2026/02/05 16:57:40 INFO Applying migration id=portable 2026/02/05 16:57:40 INFO Applying migration id=proofs 2026/02/05 16:57:40 INFO Applying migration id=contexts 2026/02/05 16:57:40 INFO Applying migration id=deliverieshost 2026/02/05 16:57:40 INFO Applying migration id=pembegin 2026/02/05 16:57:40 INFO Applying migration id=didhost 2026/02/05 16:57:41 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.18s) === RUN TestPoll_LocalEmptyOption 2026/02/05 16:57:41 INFO Applying migration id=initial 2026/02/05 16:57:41 INFO Applying migration id=notesupdated 2026/02/05 16:57:41 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:41 INFO Applying migration id=activitiesid 2026/02/05 16:57:41 INFO Applying migration id=outbox 2026/02/05 16:57:41 INFO Applying migration id=edits 2026/02/05 16:57:41 INFO Applying migration id=outboxactor 2026/02/05 16:57:41 INFO Applying migration id=outboxsender 2026/02/05 16:57:41 INFO Applying migration id=thread 2026/02/05 16:57:41 INFO Applying migration id=host 2026/02/05 16:57:41 INFO Applying migration id=sharedinbox 2026/02/05 16:57:41 INFO Applying migration id=noteshost 2026/02/05 16:57:41 INFO Applying migration id=fetched 2026/02/05 16:57:41 INFO Applying migration id=move 2026/02/05 16:57:41 INFO Applying migration id=cleanup 2026/02/05 16:57:41 INFO Applying migration id=received 2026/02/05 16:57:41 INFO Applying migration id=namehost 2026/02/05 16:57:41 INFO Applying migration id=outboxhost 2026/02/05 16:57:41 INFO Applying migration id=notesfts 2026/02/05 16:57:41 INFO Applying migration id=iconsname 2026/02/05 16:57:41 INFO Applying migration id=nohash 2026/02/05 16:57:41 INFO Applying migration id=shares 2026/02/05 16:57:41 INFO Applying migration id=actorttl 2026/02/05 16:57:41 INFO Applying migration id=tocc 2026/02/05 16:57:41 INFO Applying migration id=followeds 2026/02/05 16:57:41 INFO Applying migration id=certhash 2026/02/05 16:57:41 INFO Applying migration id=follows_sync 2026/02/05 16:57:41 INFO Applying migration id=jsonpath 2026/02/05 16:57:41 INFO Applying migration id=localforward 2026/02/05 16:57:41 INFO Applying migration id=avatar 2026/02/05 16:57:41 INFO Applying migration id=noimage 2026/02/05 16:57:41 INFO Applying migration id=feed 2026/02/05 16:57:41 INFO Applying migration id=bookmarks 2026/02/05 16:57:41 INFO Applying migration id=shareactivity 2026/02/05 16:57:41 INFO Applying migration id=application 2026/02/05 16:57:41 INFO Applying migration id=certificates 2026/02/05 16:57:41 INFO Applying migration id=rawforward 2026/02/05 16:57:41 INFO Applying migration id=publickey 2026/02/05 16:57:41 INFO Applying migration id=resolvegroup 2026/02/05 16:57:41 INFO Applying migration id=reject 2026/02/05 16:57:41 INFO Applying migration id=autodel 2026/02/05 16:57:41 INFO Applying migration id=jsonb 2026/02/05 16:57:41 INFO Applying migration id=quote 2026/02/05 16:57:41 INFO Applying migration id=rfc9421 2026/02/05 16:57:41 INFO Applying migration id=keys 2026/02/05 16:57:41 INFO Applying migration id=portable 2026/02/05 16:57:41 INFO Applying migration id=proofs 2026/02/05 16:57:41 INFO Applying migration id=contexts 2026/02/05 16:57:41 INFO Applying migration id=deliverieshost 2026/02/05 16:57:41 INFO Applying migration id=pembegin 2026/02/05 16:57:41 INFO Applying migration id=didhost --- PASS: TestPoll_LocalEmptyOption (0.89s) === RUN TestPoll_LocalOptionWithLink 2026/02/05 16:57:42 INFO Applying migration id=initial 2026/02/05 16:57:42 INFO Applying migration id=notesupdated 2026/02/05 16:57:42 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:42 INFO Applying migration id=activitiesid 2026/02/05 16:57:42 INFO Applying migration id=outbox 2026/02/05 16:57:42 INFO Applying migration id=edits 2026/02/05 16:57:42 INFO Applying migration id=outboxactor 2026/02/05 16:57:42 INFO Applying migration id=outboxsender 2026/02/05 16:57:42 INFO Applying migration id=thread 2026/02/05 16:57:42 INFO Applying migration id=host 2026/02/05 16:57:42 INFO Applying migration id=sharedinbox 2026/02/05 16:57:42 INFO Applying migration id=noteshost 2026/02/05 16:57:42 INFO Applying migration id=fetched 2026/02/05 16:57:42 INFO Applying migration id=move 2026/02/05 16:57:42 INFO Applying migration id=cleanup 2026/02/05 16:57:42 INFO Applying migration id=received 2026/02/05 16:57:42 INFO Applying migration id=namehost 2026/02/05 16:57:42 INFO Applying migration id=outboxhost 2026/02/05 16:57:42 INFO Applying migration id=notesfts 2026/02/05 16:57:42 INFO Applying migration id=iconsname 2026/02/05 16:57:42 INFO Applying migration id=nohash 2026/02/05 16:57:42 INFO Applying migration id=shares 2026/02/05 16:57:42 INFO Applying migration id=actorttl 2026/02/05 16:57:42 INFO Applying migration id=tocc 2026/02/05 16:57:42 INFO Applying migration id=followeds 2026/02/05 16:57:42 INFO Applying migration id=certhash 2026/02/05 16:57:42 INFO Applying migration id=follows_sync 2026/02/05 16:57:42 INFO Applying migration id=jsonpath 2026/02/05 16:57:42 INFO Applying migration id=localforward 2026/02/05 16:57:42 INFO Applying migration id=avatar 2026/02/05 16:57:42 INFO Applying migration id=noimage 2026/02/05 16:57:42 INFO Applying migration id=feed 2026/02/05 16:57:42 INFO Applying migration id=bookmarks 2026/02/05 16:57:42 INFO Applying migration id=shareactivity 2026/02/05 16:57:42 INFO Applying migration id=application 2026/02/05 16:57:42 INFO Applying migration id=certificates 2026/02/05 16:57:42 INFO Applying migration id=rawforward 2026/02/05 16:57:42 INFO Applying migration id=publickey 2026/02/05 16:57:42 INFO Applying migration id=resolvegroup 2026/02/05 16:57:42 INFO Applying migration id=reject 2026/02/05 16:57:42 INFO Applying migration id=autodel 2026/02/05 16:57:42 INFO Applying migration id=jsonb 2026/02/05 16:57:42 INFO Applying migration id=quote 2026/02/05 16:57:42 INFO Applying migration id=rfc9421 2026/02/05 16:57:42 INFO Applying migration id=keys 2026/02/05 16:57:42 INFO Applying migration id=portable 2026/02/05 16:57:42 INFO Applying migration id=proofs 2026/02/05 16:57:42 INFO Applying migration id=contexts 2026/02/05 16:57:42 INFO Applying migration id=deliverieshost 2026/02/05 16:57:42 INFO Applying migration id=pembegin 2026/02/05 16:57:42 INFO Applying migration id=didhost 2026/02/05 16:57:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-004a-7e61-98d8-1c88acc895b7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-004a-7c2c-9be1-01f7dbfc4f13 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-004a-7c2c-9be1-01f7dbfc4f13 2026/02/05 16:57:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-004a-7c2c-9be1-01f7dbfc4f13 --- PASS: TestPoll_LocalOptionWithLink (1.59s) === RUN TestPoll_Local3OptionsAnd2Votes 2026/02/05 16:57:44 INFO Applying migration id=initial 2026/02/05 16:57:44 INFO Applying migration id=notesupdated 2026/02/05 16:57:44 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:44 INFO Applying migration id=activitiesid 2026/02/05 16:57:44 INFO Applying migration id=outbox 2026/02/05 16:57:44 INFO Applying migration id=edits 2026/02/05 16:57:44 INFO Applying migration id=outboxactor 2026/02/05 16:57:44 INFO Applying migration id=outboxsender 2026/02/05 16:57:44 INFO Applying migration id=thread 2026/02/05 16:57:44 INFO Applying migration id=host 2026/02/05 16:57:44 INFO Applying migration id=sharedinbox 2026/02/05 16:57:44 INFO Applying migration id=noteshost 2026/02/05 16:57:44 INFO Applying migration id=fetched 2026/02/05 16:57:44 INFO Applying migration id=move 2026/02/05 16:57:44 INFO Applying migration id=cleanup 2026/02/05 16:57:44 INFO Applying migration id=received 2026/02/05 16:57:44 INFO Applying migration id=namehost 2026/02/05 16:57:44 INFO Applying migration id=outboxhost 2026/02/05 16:57:44 INFO Applying migration id=notesfts 2026/02/05 16:57:44 INFO Applying migration id=iconsname 2026/02/05 16:57:44 INFO Applying migration id=nohash 2026/02/05 16:57:44 INFO Applying migration id=shares 2026/02/05 16:57:44 INFO Applying migration id=actorttl 2026/02/05 16:57:44 INFO Applying migration id=tocc 2026/02/05 16:57:44 INFO Applying migration id=followeds 2026/02/05 16:57:44 INFO Applying migration id=certhash 2026/02/05 16:57:44 INFO Applying migration id=follows_sync 2026/02/05 16:57:44 INFO Applying migration id=jsonpath 2026/02/05 16:57:44 INFO Applying migration id=localforward 2026/02/05 16:57:44 INFO Applying migration id=avatar 2026/02/05 16:57:44 INFO Applying migration id=noimage 2026/02/05 16:57:44 INFO Applying migration id=feed 2026/02/05 16:57:44 INFO Applying migration id=bookmarks 2026/02/05 16:57:44 INFO Applying migration id=shareactivity 2026/02/05 16:57:44 INFO Applying migration id=application 2026/02/05 16:57:44 INFO Applying migration id=certificates 2026/02/05 16:57:44 INFO Applying migration id=rawforward 2026/02/05 16:57:44 INFO Applying migration id=publickey 2026/02/05 16:57:44 INFO Applying migration id=resolvegroup 2026/02/05 16:57:44 INFO Applying migration id=reject 2026/02/05 16:57:44 INFO Applying migration id=autodel 2026/02/05 16:57:44 INFO Applying migration id=jsonb 2026/02/05 16:57:44 INFO Applying migration id=quote 2026/02/05 16:57:44 INFO Applying migration id=rfc9421 2026/02/05 16:57:44 INFO Applying migration id=keys 2026/02/05 16:57:44 INFO Applying migration id=portable 2026/02/05 16:57:44 INFO Applying migration id=proofs 2026/02/05 16:57:44 INFO Applying migration id=contexts 2026/02/05 16:57:44 INFO Applying migration id=deliverieshost 2026/02/05 16:57:44 INFO Applying migration id=pembegin 2026/02/05 16:57:44 INFO Applying migration id=didhost 2026/02/05 16:57:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-0428-758c-8f1f-68ce4555b3b2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c 2026/02/05 16:57:45 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c 2026/02/05 16:57:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-042b-72b2-9bbd-80400c9dc9f4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-042b-7271-bae7-a8fd70ee52c5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-042b-7271-bae7-a8fd70ee52c5 2026/02/05 16:57:45 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c 2026/02/05 16:57:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-042d-7225-972d-fb8cfad3fd7f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-042d-71dc-bfce-3d12c094c449 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebd-042d-71dc-bfce-3d12c094c449 2026/02/05 16:57:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c 2026/02/05 16:57:45 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c 2026/02/05 16:57:45 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2ebd-0434-732f-85a9-edcfc6a15f16 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c 2026/02/05 16:57:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0428-741e-90d5-c0121b22ed3c --- PASS: TestPoll_Local3OptionsAnd2Votes (1.00s) === RUN TestPoll_Local3OptionsAnd2VotesAndDeletedVote 2026/02/05 16:57:45 INFO Applying migration id=initial 2026/02/05 16:57:45 INFO Applying migration id=notesupdated 2026/02/05 16:57:45 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:45 INFO Applying migration id=activitiesid 2026/02/05 16:57:45 INFO Applying migration id=outbox 2026/02/05 16:57:45 INFO Applying migration id=edits 2026/02/05 16:57:45 INFO Applying migration id=outboxactor 2026/02/05 16:57:45 INFO Applying migration id=outboxsender 2026/02/05 16:57:45 INFO Applying migration id=thread 2026/02/05 16:57:45 INFO Applying migration id=host 2026/02/05 16:57:45 INFO Applying migration id=sharedinbox 2026/02/05 16:57:45 INFO Applying migration id=noteshost 2026/02/05 16:57:45 INFO Applying migration id=fetched 2026/02/05 16:57:45 INFO Applying migration id=move 2026/02/05 16:57:45 INFO Applying migration id=cleanup 2026/02/05 16:57:45 INFO Applying migration id=received 2026/02/05 16:57:45 INFO Applying migration id=namehost 2026/02/05 16:57:45 INFO Applying migration id=outboxhost 2026/02/05 16:57:45 INFO Applying migration id=notesfts 2026/02/05 16:57:45 INFO Applying migration id=iconsname 2026/02/05 16:57:45 INFO Applying migration id=nohash 2026/02/05 16:57:45 INFO Applying migration id=shares 2026/02/05 16:57:45 INFO Applying migration id=actorttl 2026/02/05 16:57:45 INFO Applying migration id=tocc 2026/02/05 16:57:45 INFO Applying migration id=followeds 2026/02/05 16:57:45 INFO Applying migration id=certhash 2026/02/05 16:57:45 INFO Applying migration id=follows_sync 2026/02/05 16:57:45 INFO Applying migration id=jsonpath 2026/02/05 16:57:45 INFO Applying migration id=localforward 2026/02/05 16:57:45 INFO Applying migration id=avatar 2026/02/05 16:57:45 INFO Applying migration id=noimage 2026/02/05 16:57:45 INFO Applying migration id=feed 2026/02/05 16:57:45 INFO Applying migration id=bookmarks 2026/02/05 16:57:45 INFO Applying migration id=shareactivity 2026/02/05 16:57:45 INFO Applying migration id=application 2026/02/05 16:57:45 INFO Applying migration id=certificates 2026/02/05 16:57:45 INFO Applying migration id=rawforward 2026/02/05 16:57:45 INFO Applying migration id=publickey 2026/02/05 16:57:45 INFO Applying migration id=resolvegroup 2026/02/05 16:57:45 INFO Applying migration id=reject 2026/02/05 16:57:45 INFO Applying migration id=autodel 2026/02/05 16:57:45 INFO Applying migration id=jsonb 2026/02/05 16:57:45 INFO Applying migration id=quote 2026/02/05 16:57:45 INFO Applying migration id=rfc9421 2026/02/05 16:57:45 INFO Applying migration id=keys 2026/02/05 16:57:45 INFO Applying migration id=portable 2026/02/05 16:57:45 INFO Applying migration id=proofs 2026/02/05 16:57:45 INFO Applying migration id=contexts 2026/02/05 16:57:45 INFO Applying migration id=deliverieshost 2026/02/05 16:57:45 INFO Applying migration id=pembegin 2026/02/05 16:57:45 INFO Applying migration id=didhost 2026/02/05 16:57:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-0b83-749a-b6a7-cbbd86244a79 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 2026/02/05 16:57:47 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 2026/02/05 16:57:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-0b86-784c-8cbd-428731c35751 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0b86-7818-af60-ce60e0adc71f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-0b86-7818-af60-ce60e0adc71f 2026/02/05 16:57:47 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 2026/02/05 16:57:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-0b88-7589-adbe-11757e78f8d4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0b88-7550-bdc7-d2f1b69d6c1c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebd-0b88-7550-bdc7-d2f1b69d6c1c 2026/02/05 16:57:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 2026/02/05 16:57:47 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2ebd-0b88-7550-bdc7-d2f1b69d6c1c#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0b88-7550-bdc7-d2f1b69d6c1c activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2ebd-0b88-7550-bdc7-d2f1b69d6c1c 2026/02/05 16:57:47 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 2026/02/05 16:57:47 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2ebd-0b91-7370-a3e9-7cd5f9071352 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 2026/02/05 16:57:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0b83-72e6-b176-81f5b5a6bfa9 --- PASS: TestPoll_Local3OptionsAnd2VotesAndDeletedVote (1.88s) === RUN TestPoll_LocalVoteVisibilityFollowers 2026/02/05 16:57:47 INFO Applying migration id=initial 2026/02/05 16:57:47 INFO Applying migration id=notesupdated 2026/02/05 16:57:47 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:47 INFO Applying migration id=activitiesid 2026/02/05 16:57:47 INFO Applying migration id=outbox 2026/02/05 16:57:47 INFO Applying migration id=edits 2026/02/05 16:57:47 INFO Applying migration id=outboxactor 2026/02/05 16:57:47 INFO Applying migration id=outboxsender 2026/02/05 16:57:47 INFO Applying migration id=thread 2026/02/05 16:57:47 INFO Applying migration id=host 2026/02/05 16:57:47 INFO Applying migration id=sharedinbox 2026/02/05 16:57:47 INFO Applying migration id=noteshost 2026/02/05 16:57:47 INFO Applying migration id=fetched 2026/02/05 16:57:47 INFO Applying migration id=move 2026/02/05 16:57:47 INFO Applying migration id=cleanup 2026/02/05 16:57:47 INFO Applying migration id=received 2026/02/05 16:57:47 INFO Applying migration id=namehost 2026/02/05 16:57:47 INFO Applying migration id=outboxhost 2026/02/05 16:57:47 INFO Applying migration id=notesfts 2026/02/05 16:57:47 INFO Applying migration id=iconsname 2026/02/05 16:57:47 INFO Applying migration id=nohash 2026/02/05 16:57:47 INFO Applying migration id=shares 2026/02/05 16:57:47 INFO Applying migration id=actorttl 2026/02/05 16:57:47 INFO Applying migration id=tocc 2026/02/05 16:57:47 INFO Applying migration id=followeds 2026/02/05 16:57:47 INFO Applying migration id=certhash 2026/02/05 16:57:47 INFO Applying migration id=follows_sync 2026/02/05 16:57:47 INFO Applying migration id=jsonpath 2026/02/05 16:57:47 INFO Applying migration id=localforward 2026/02/05 16:57:47 INFO Applying migration id=avatar 2026/02/05 16:57:47 INFO Applying migration id=noimage 2026/02/05 16:57:47 INFO Applying migration id=feed 2026/02/05 16:57:47 INFO Applying migration id=bookmarks 2026/02/05 16:57:47 INFO Applying migration id=shareactivity 2026/02/05 16:57:47 INFO Applying migration id=application 2026/02/05 16:57:47 INFO Applying migration id=certificates 2026/02/05 16:57:47 INFO Applying migration id=rawforward 2026/02/05 16:57:47 INFO Applying migration id=publickey 2026/02/05 16:57:47 INFO Applying migration id=resolvegroup 2026/02/05 16:57:47 INFO Applying migration id=reject 2026/02/05 16:57:47 INFO Applying migration id=autodel 2026/02/05 16:57:47 INFO Applying migration id=jsonb 2026/02/05 16:57:47 INFO Applying migration id=quote 2026/02/05 16:57:47 INFO Applying migration id=rfc9421 2026/02/05 16:57:47 INFO Applying migration id=keys 2026/02/05 16:57:47 INFO Applying migration id=portable 2026/02/05 16:57:47 INFO Applying migration id=proofs 2026/02/05 16:57:47 INFO Applying migration id=contexts 2026/02/05 16:57:47 INFO Applying migration id=deliverieshost 2026/02/05 16:57:47 INFO Applying migration id=pembegin 2026/02/05 16:57:47 INFO Applying migration id=didhost 2026/02/05 16:57:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-0ff2-76aa-b6bc-3ce7c2586325 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/02/05 16:57:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-0ff3-734b-b1df-2968d1016018 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-0ff2-76aa-b6bc-3ce7c2586325 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebd-0ff2-76aa-b6bc-3ce7c2586325 2026/02/05 16:57:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-0ff3-7ce3-babe-5208df4a97dd 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/02/05 16:57:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-0ff4-777e-8c41-df0184d5964c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-0ff3-7ce3-babe-5208df4a97dd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebd-0ff3-7ce3-babe-5208df4a97dd 2026/02/05 16:57:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-0ff5-72a6-a3a6-372413c6d636 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-0ff7-7b51-8836-fe61e58016cf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0ff7-7b1d-8842-4f8567ab7fc3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-0ff7-7b1d-8842-4f8567ab7fc3 2026/02/05 16:57:48 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-0ff9-7b46-b476-8f6a98971d21 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0ff9-7b11-8c23-8e2963d1cd01 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebd-0ff9-7b11-8c23-8e2963d1cd01 2026/02/05 16:57:48 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2ebd-0ffc-7b5b-8422-61391fb3fdcf activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e 2026/02/05 16:57:48 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2ebd-0ff5-71b1-b425-7f79442ae62e --- PASS: TestPoll_LocalVoteVisibilityFollowers (1.14s) === RUN TestPoll_LocalVoteVisibilityPublic 2026/02/05 16:57:48 INFO Applying migration id=initial 2026/02/05 16:57:48 INFO Applying migration id=notesupdated 2026/02/05 16:57:48 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:48 INFO Applying migration id=activitiesid 2026/02/05 16:57:48 INFO Applying migration id=outbox 2026/02/05 16:57:48 INFO Applying migration id=edits 2026/02/05 16:57:48 INFO Applying migration id=outboxactor 2026/02/05 16:57:48 INFO Applying migration id=outboxsender 2026/02/05 16:57:48 INFO Applying migration id=thread 2026/02/05 16:57:48 INFO Applying migration id=host 2026/02/05 16:57:48 INFO Applying migration id=sharedinbox 2026/02/05 16:57:48 INFO Applying migration id=noteshost 2026/02/05 16:57:48 INFO Applying migration id=fetched 2026/02/05 16:57:48 INFO Applying migration id=move 2026/02/05 16:57:48 INFO Applying migration id=cleanup 2026/02/05 16:57:48 INFO Applying migration id=received 2026/02/05 16:57:48 INFO Applying migration id=namehost 2026/02/05 16:57:48 INFO Applying migration id=outboxhost 2026/02/05 16:57:48 INFO Applying migration id=notesfts 2026/02/05 16:57:48 INFO Applying migration id=iconsname 2026/02/05 16:57:48 INFO Applying migration id=nohash 2026/02/05 16:57:48 INFO Applying migration id=shares 2026/02/05 16:57:48 INFO Applying migration id=actorttl 2026/02/05 16:57:48 INFO Applying migration id=tocc 2026/02/05 16:57:48 INFO Applying migration id=followeds 2026/02/05 16:57:48 INFO Applying migration id=certhash 2026/02/05 16:57:48 INFO Applying migration id=follows_sync 2026/02/05 16:57:48 INFO Applying migration id=jsonpath 2026/02/05 16:57:48 INFO Applying migration id=localforward 2026/02/05 16:57:48 INFO Applying migration id=avatar 2026/02/05 16:57:48 INFO Applying migration id=noimage 2026/02/05 16:57:48 INFO Applying migration id=feed 2026/02/05 16:57:48 INFO Applying migration id=bookmarks 2026/02/05 16:57:48 INFO Applying migration id=shareactivity 2026/02/05 16:57:48 INFO Applying migration id=application 2026/02/05 16:57:48 INFO Applying migration id=certificates 2026/02/05 16:57:48 INFO Applying migration id=rawforward 2026/02/05 16:57:48 INFO Applying migration id=publickey 2026/02/05 16:57:48 INFO Applying migration id=resolvegroup 2026/02/05 16:57:48 INFO Applying migration id=reject 2026/02/05 16:57:48 INFO Applying migration id=autodel 2026/02/05 16:57:48 INFO Applying migration id=jsonb 2026/02/05 16:57:48 INFO Applying migration id=quote 2026/02/05 16:57:48 INFO Applying migration id=rfc9421 2026/02/05 16:57:48 INFO Applying migration id=keys 2026/02/05 16:57:48 INFO Applying migration id=portable 2026/02/05 16:57:48 INFO Applying migration id=proofs 2026/02/05 16:57:48 INFO Applying migration id=contexts 2026/02/05 16:57:48 INFO Applying migration id=deliverieshost 2026/02/05 16:57:48 INFO Applying migration id=pembegin 2026/02/05 16:57:48 INFO Applying migration id=didhost 2026/02/05 16:57:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-164f-74f4-a97a-c073834d7655 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-1652-7006-b158-7dac0f4c4f18 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-1651-7f18-9952-14c8e7679cb2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-1651-7f18-9952-14c8e7679cb2 2026/02/05 16:57:49 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-1653-7b31-a14e-038fb3da94be activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-1653-7aff-a6a9-6149a8df45b6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebd-1653-7aff-a6a9-6149a8df45b6 2026/02/05 16:57:49 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2ebd-1656-7abc-bd85-6955ee455c8a activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 2026/02/05 16:57:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-164f-73e0-a56c-54bd402e2c16 --- PASS: TestPoll_LocalVoteVisibilityPublic (1.63s) === RUN TestPoll_LocalSelfVote 2026/02/05 16:57:49 INFO Applying migration id=initial 2026/02/05 16:57:49 INFO Applying migration id=notesupdated 2026/02/05 16:57:49 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:49 INFO Applying migration id=activitiesid 2026/02/05 16:57:49 INFO Applying migration id=outbox 2026/02/05 16:57:49 INFO Applying migration id=edits 2026/02/05 16:57:49 INFO Applying migration id=outboxactor 2026/02/05 16:57:49 INFO Applying migration id=outboxsender 2026/02/05 16:57:49 INFO Applying migration id=thread 2026/02/05 16:57:49 INFO Applying migration id=host 2026/02/05 16:57:49 INFO Applying migration id=sharedinbox 2026/02/05 16:57:49 INFO Applying migration id=noteshost 2026/02/05 16:57:49 INFO Applying migration id=fetched 2026/02/05 16:57:49 INFO Applying migration id=move 2026/02/05 16:57:49 INFO Applying migration id=cleanup 2026/02/05 16:57:49 INFO Applying migration id=received 2026/02/05 16:57:49 INFO Applying migration id=namehost 2026/02/05 16:57:49 INFO Applying migration id=outboxhost 2026/02/05 16:57:49 INFO Applying migration id=notesfts 2026/02/05 16:57:49 INFO Applying migration id=iconsname 2026/02/05 16:57:49 INFO Applying migration id=nohash 2026/02/05 16:57:49 INFO Applying migration id=shares 2026/02/05 16:57:49 INFO Applying migration id=actorttl 2026/02/05 16:57:49 INFO Applying migration id=tocc 2026/02/05 16:57:49 INFO Applying migration id=followeds 2026/02/05 16:57:49 INFO Applying migration id=certhash 2026/02/05 16:57:49 INFO Applying migration id=follows_sync 2026/02/05 16:57:49 INFO Applying migration id=jsonpath 2026/02/05 16:57:50 INFO Applying migration id=localforward 2026/02/05 16:57:50 INFO Applying migration id=avatar 2026/02/05 16:57:50 INFO Applying migration id=noimage 2026/02/05 16:57:50 INFO Applying migration id=feed 2026/02/05 16:57:50 INFO Applying migration id=bookmarks 2026/02/05 16:57:50 INFO Applying migration id=shareactivity 2026/02/05 16:57:50 INFO Applying migration id=application 2026/02/05 16:57:50 INFO Applying migration id=certificates 2026/02/05 16:57:50 INFO Applying migration id=rawforward 2026/02/05 16:57:50 INFO Applying migration id=publickey 2026/02/05 16:57:50 INFO Applying migration id=resolvegroup 2026/02/05 16:57:50 INFO Applying migration id=reject 2026/02/05 16:57:50 INFO Applying migration id=autodel 2026/02/05 16:57:50 INFO Applying migration id=jsonb 2026/02/05 16:57:50 INFO Applying migration id=quote 2026/02/05 16:57:50 INFO Applying migration id=rfc9421 2026/02/05 16:57:50 INFO Applying migration id=keys 2026/02/05 16:57:50 INFO Applying migration id=portable 2026/02/05 16:57:50 INFO Applying migration id=proofs 2026/02/05 16:57:50 INFO Applying migration id=contexts 2026/02/05 16:57:50 INFO Applying migration id=deliverieshost 2026/02/05 16:57:50 INFO Applying migration id=pembegin 2026/02/05 16:57:50 INFO Applying migration id=didhost 2026/02/05 16:57:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-1a7d-7006-a281-99b3553b8ce0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 2026/02/05 16:57:50 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 2026/02/05 16:57:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-1a7f-798b-bf6b-f9fdccb6b80a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-1a7f-795b-92c9-6b74ff7326d7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-1a7f-795b-92c9-6b74ff7326d7 2026/02/05 16:57:50 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 2026/02/05 16:57:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-1a81-74f5-a815-77f905b532ff activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-1a81-74c6-bd2e-a46fdb781b0e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-1a81-74c6-bd2e-a46fdb781b0e 2026/02/05 16:57:50 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 2026/02/05 16:57:50 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2ebd-1a84-725b-a97e-2e2b5d1a6441 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 2026/02/05 16:57:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-1a7c-7e51-8bb7-c22a84f707b7 --- PASS: TestPoll_LocalSelfVote (1.06s) === RUN TestRegister_RedirectNoCertificate 2026/02/05 16:57:50 INFO Applying migration id=initial 2026/02/05 16:57:50 INFO Applying migration id=notesupdated 2026/02/05 16:57:50 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:50 INFO Applying migration id=activitiesid 2026/02/05 16:57:50 INFO Applying migration id=outbox 2026/02/05 16:57:50 INFO Applying migration id=edits 2026/02/05 16:57:50 INFO Applying migration id=outboxactor 2026/02/05 16:57:50 INFO Applying migration id=outboxsender 2026/02/05 16:57:50 INFO Applying migration id=thread 2026/02/05 16:57:50 INFO Applying migration id=host 2026/02/05 16:57:50 INFO Applying migration id=sharedinbox 2026/02/05 16:57:50 INFO Applying migration id=noteshost 2026/02/05 16:57:50 INFO Applying migration id=fetched 2026/02/05 16:57:50 INFO Applying migration id=move 2026/02/05 16:57:51 INFO Applying migration id=cleanup 2026/02/05 16:57:51 INFO Applying migration id=received 2026/02/05 16:57:51 INFO Applying migration id=namehost 2026/02/05 16:57:51 INFO Applying migration id=outboxhost 2026/02/05 16:57:51 INFO Applying migration id=notesfts 2026/02/05 16:57:51 INFO Applying migration id=iconsname 2026/02/05 16:57:51 INFO Applying migration id=nohash 2026/02/05 16:57:51 INFO Applying migration id=shares 2026/02/05 16:57:51 INFO Applying migration id=actorttl 2026/02/05 16:57:51 INFO Applying migration id=tocc 2026/02/05 16:57:51 INFO Applying migration id=followeds 2026/02/05 16:57:51 INFO Applying migration id=certhash 2026/02/05 16:57:51 INFO Applying migration id=follows_sync 2026/02/05 16:57:51 INFO Applying migration id=jsonpath 2026/02/05 16:57:51 INFO Applying migration id=localforward 2026/02/05 16:57:51 INFO Applying migration id=avatar 2026/02/05 16:57:51 INFO Applying migration id=noimage 2026/02/05 16:57:51 INFO Applying migration id=feed 2026/02/05 16:57:51 INFO Applying migration id=bookmarks 2026/02/05 16:57:51 INFO Applying migration id=shareactivity 2026/02/05 16:57:51 INFO Applying migration id=application 2026/02/05 16:57:51 INFO Applying migration id=certificates 2026/02/05 16:57:51 INFO Applying migration id=rawforward 2026/02/05 16:57:51 INFO Applying migration id=publickey 2026/02/05 16:57:51 INFO Applying migration id=resolvegroup 2026/02/05 16:57:51 INFO Applying migration id=reject 2026/02/05 16:57:51 INFO Applying migration id=autodel 2026/02/05 16:57:51 INFO Applying migration id=jsonb 2026/02/05 16:57:51 INFO Applying migration id=quote 2026/02/05 16:57:51 INFO Applying migration id=rfc9421 2026/02/05 16:57:51 INFO Applying migration id=keys 2026/02/05 16:57:51 INFO Applying migration id=portable 2026/02/05 16:57:51 INFO Applying migration id=proofs 2026/02/05 16:57:51 INFO Applying migration id=contexts 2026/02/05 16:57:51 INFO Applying migration id=deliverieshost 2026/02/05 16:57:51 INFO Applying migration id=pembegin 2026/02/05 16:57:51 INFO Applying migration id=didhost --- PASS: TestRegister_RedirectNoCertificate (0.14s) === RUN TestRegister_Redirect 2026/02/05 16:57:51 INFO Applying migration id=initial 2026/02/05 16:57:51 INFO Applying migration id=notesupdated 2026/02/05 16:57:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:51 INFO Applying migration id=activitiesid 2026/02/05 16:57:51 INFO Applying migration id=outbox 2026/02/05 16:57:51 INFO Applying migration id=edits 2026/02/05 16:57:51 INFO Applying migration id=outboxactor 2026/02/05 16:57:51 INFO Applying migration id=outboxsender 2026/02/05 16:57:51 INFO Applying migration id=thread 2026/02/05 16:57:51 INFO Applying migration id=host 2026/02/05 16:57:51 INFO Applying migration id=sharedinbox 2026/02/05 16:57:51 INFO Applying migration id=noteshost 2026/02/05 16:57:51 INFO Applying migration id=fetched 2026/02/05 16:57:51 INFO Applying migration id=move 2026/02/05 16:57:51 INFO Applying migration id=cleanup 2026/02/05 16:57:51 INFO Applying migration id=received 2026/02/05 16:57:51 INFO Applying migration id=namehost 2026/02/05 16:57:51 INFO Applying migration id=outboxhost 2026/02/05 16:57:51 INFO Applying migration id=notesfts 2026/02/05 16:57:51 INFO Applying migration id=iconsname 2026/02/05 16:57:51 INFO Applying migration id=nohash 2026/02/05 16:57:51 INFO Applying migration id=shares 2026/02/05 16:57:51 INFO Applying migration id=actorttl 2026/02/05 16:57:51 INFO Applying migration id=tocc 2026/02/05 16:57:51 INFO Applying migration id=followeds 2026/02/05 16:57:51 INFO Applying migration id=certhash 2026/02/05 16:57:51 INFO Applying migration id=follows_sync 2026/02/05 16:57:51 INFO Applying migration id=jsonpath 2026/02/05 16:57:51 INFO Applying migration id=localforward 2026/02/05 16:57:51 INFO Applying migration id=avatar 2026/02/05 16:57:51 INFO Applying migration id=noimage 2026/02/05 16:57:51 INFO Applying migration id=feed 2026/02/05 16:57:51 INFO Applying migration id=bookmarks 2026/02/05 16:57:51 INFO Applying migration id=shareactivity 2026/02/05 16:57:51 INFO Applying migration id=application 2026/02/05 16:57:51 INFO Applying migration id=certificates 2026/02/05 16:57:51 INFO Applying migration id=rawforward 2026/02/05 16:57:51 INFO Applying migration id=publickey 2026/02/05 16:57:51 INFO Applying migration id=resolvegroup 2026/02/05 16:57:51 INFO Applying migration id=reject 2026/02/05 16:57:51 INFO Applying migration id=autodel 2026/02/05 16:57:51 INFO Applying migration id=jsonb 2026/02/05 16:57:51 INFO Applying migration id=quote 2026/02/05 16:57:51 INFO Applying migration id=rfc9421 2026/02/05 16:57:51 INFO Applying migration id=keys 2026/02/05 16:57:51 INFO Applying migration id=portable 2026/02/05 16:57:51 INFO Applying migration id=proofs 2026/02/05 16:57:51 INFO Applying migration id=contexts 2026/02/05 16:57:51 INFO Applying migration id=deliverieshost 2026/02/05 16:57:51 INFO Applying migration id=pembegin 2026/02/05 16:57:51 INFO Applying migration id=didhost 2026/02/05 16:57:51 INFO Redirecting new user --- PASS: TestRegister_Redirect (0.15s) === RUN TestRegister_NoCertificate 2026/02/05 16:57:51 INFO Applying migration id=initial 2026/02/05 16:57:51 INFO Applying migration id=notesupdated 2026/02/05 16:57:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:51 INFO Applying migration id=activitiesid 2026/02/05 16:57:51 INFO Applying migration id=outbox 2026/02/05 16:57:51 INFO Applying migration id=edits 2026/02/05 16:57:51 INFO Applying migration id=outboxactor 2026/02/05 16:57:51 INFO Applying migration id=outboxsender 2026/02/05 16:57:51 INFO Applying migration id=thread 2026/02/05 16:57:51 INFO Applying migration id=host 2026/02/05 16:57:51 INFO Applying migration id=sharedinbox 2026/02/05 16:57:51 INFO Applying migration id=noteshost 2026/02/05 16:57:51 INFO Applying migration id=fetched 2026/02/05 16:57:51 INFO Applying migration id=move 2026/02/05 16:57:51 INFO Applying migration id=cleanup 2026/02/05 16:57:51 INFO Applying migration id=received 2026/02/05 16:57:51 INFO Applying migration id=namehost 2026/02/05 16:57:51 INFO Applying migration id=outboxhost 2026/02/05 16:57:51 INFO Applying migration id=notesfts 2026/02/05 16:57:51 INFO Applying migration id=iconsname 2026/02/05 16:57:51 INFO Applying migration id=nohash 2026/02/05 16:57:51 INFO Applying migration id=shares 2026/02/05 16:57:51 INFO Applying migration id=actorttl 2026/02/05 16:57:51 INFO Applying migration id=tocc 2026/02/05 16:57:51 INFO Applying migration id=followeds 2026/02/05 16:57:51 INFO Applying migration id=certhash 2026/02/05 16:57:51 INFO Applying migration id=follows_sync 2026/02/05 16:57:51 INFO Applying migration id=jsonpath 2026/02/05 16:57:51 INFO Applying migration id=localforward 2026/02/05 16:57:51 INFO Applying migration id=avatar 2026/02/05 16:57:51 INFO Applying migration id=noimage 2026/02/05 16:57:51 INFO Applying migration id=feed 2026/02/05 16:57:51 INFO Applying migration id=bookmarks 2026/02/05 16:57:51 INFO Applying migration id=shareactivity 2026/02/05 16:57:51 INFO Applying migration id=application 2026/02/05 16:57:51 INFO Applying migration id=certificates 2026/02/05 16:57:51 INFO Applying migration id=rawforward 2026/02/05 16:57:51 INFO Applying migration id=publickey 2026/02/05 16:57:51 INFO Applying migration id=resolvegroup 2026/02/05 16:57:51 INFO Applying migration id=reject 2026/02/05 16:57:51 INFO Applying migration id=autodel 2026/02/05 16:57:51 INFO Applying migration id=jsonb 2026/02/05 16:57:51 INFO Applying migration id=quote 2026/02/05 16:57:51 INFO Applying migration id=rfc9421 2026/02/05 16:57:51 INFO Applying migration id=keys 2026/02/05 16:57:51 INFO Applying migration id=portable 2026/02/05 16:57:51 INFO Applying migration id=proofs 2026/02/05 16:57:51 INFO Applying migration id=contexts 2026/02/05 16:57:51 INFO Applying migration id=deliverieshost 2026/02/05 16:57:51 INFO Applying migration id=pembegin 2026/02/05 16:57:51 INFO Applying migration id=didhost 2026/02/05 16:57:51 WARN No client certificate request.path=/users/register --- PASS: TestRegister_NoCertificate (0.14s) === RUN TestRegister_HappyFlow 2026/02/05 16:57:51 INFO Applying migration id=initial 2026/02/05 16:57:51 INFO Applying migration id=notesupdated 2026/02/05 16:57:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:51 INFO Applying migration id=activitiesid 2026/02/05 16:57:51 INFO Applying migration id=outbox 2026/02/05 16:57:51 INFO Applying migration id=edits 2026/02/05 16:57:51 INFO Applying migration id=outboxactor 2026/02/05 16:57:51 INFO Applying migration id=outboxsender 2026/02/05 16:57:51 INFO Applying migration id=thread 2026/02/05 16:57:51 INFO Applying migration id=host 2026/02/05 16:57:51 INFO Applying migration id=sharedinbox 2026/02/05 16:57:51 INFO Applying migration id=noteshost 2026/02/05 16:57:51 INFO Applying migration id=fetched 2026/02/05 16:57:51 INFO Applying migration id=move 2026/02/05 16:57:51 INFO Applying migration id=cleanup 2026/02/05 16:57:51 INFO Applying migration id=received 2026/02/05 16:57:51 INFO Applying migration id=namehost 2026/02/05 16:57:51 INFO Applying migration id=outboxhost 2026/02/05 16:57:51 INFO Applying migration id=notesfts 2026/02/05 16:57:51 INFO Applying migration id=iconsname 2026/02/05 16:57:51 INFO Applying migration id=nohash 2026/02/05 16:57:51 INFO Applying migration id=shares 2026/02/05 16:57:51 INFO Applying migration id=actorttl 2026/02/05 16:57:51 INFO Applying migration id=tocc 2026/02/05 16:57:51 INFO Applying migration id=followeds 2026/02/05 16:57:51 INFO Applying migration id=certhash 2026/02/05 16:57:51 INFO Applying migration id=follows_sync 2026/02/05 16:57:51 INFO Applying migration id=jsonpath 2026/02/05 16:57:51 INFO Applying migration id=localforward 2026/02/05 16:57:51 INFO Applying migration id=avatar 2026/02/05 16:57:51 INFO Applying migration id=noimage 2026/02/05 16:57:51 INFO Applying migration id=feed 2026/02/05 16:57:51 INFO Applying migration id=bookmarks 2026/02/05 16:57:51 INFO Applying migration id=shareactivity 2026/02/05 16:57:51 INFO Applying migration id=application 2026/02/05 16:57:51 INFO Applying migration id=certificates 2026/02/05 16:57:51 INFO Applying migration id=rawforward 2026/02/05 16:57:51 INFO Applying migration id=publickey 2026/02/05 16:57:51 INFO Applying migration id=resolvegroup 2026/02/05 16:57:51 INFO Applying migration id=reject 2026/02/05 16:57:51 INFO Applying migration id=autodel 2026/02/05 16:57:51 INFO Applying migration id=jsonb 2026/02/05 16:57:51 INFO Applying migration id=quote 2026/02/05 16:57:51 INFO Applying migration id=rfc9421 2026/02/05 16:57:51 INFO Applying migration id=keys 2026/02/05 16:57:51 INFO Applying migration id=portable 2026/02/05 16:57:51 INFO Applying migration id=proofs 2026/02/05 16:57:51 INFO Applying migration id=contexts 2026/02/05 16:57:51 INFO Applying migration id=deliverieshost 2026/02/05 16:57:51 INFO Applying migration id=pembegin 2026/02/05 16:57:51 INFO Applying migration id=didhost 2026/02/05 16:57:51 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_HappyFlow (0.40s) === RUN TestRegister_HappyFlowRegistrationClosed 2026/02/05 16:57:51 INFO Applying migration id=initial 2026/02/05 16:57:51 INFO Applying migration id=notesupdated 2026/02/05 16:57:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:51 INFO Applying migration id=activitiesid 2026/02/05 16:57:51 INFO Applying migration id=outbox 2026/02/05 16:57:51 INFO Applying migration id=edits 2026/02/05 16:57:51 INFO Applying migration id=outboxactor 2026/02/05 16:57:51 INFO Applying migration id=outboxsender 2026/02/05 16:57:51 INFO Applying migration id=thread 2026/02/05 16:57:51 INFO Applying migration id=host 2026/02/05 16:57:51 INFO Applying migration id=sharedinbox 2026/02/05 16:57:51 INFO Applying migration id=noteshost 2026/02/05 16:57:51 INFO Applying migration id=fetched 2026/02/05 16:57:51 INFO Applying migration id=move 2026/02/05 16:57:51 INFO Applying migration id=cleanup 2026/02/05 16:57:51 INFO Applying migration id=received 2026/02/05 16:57:51 INFO Applying migration id=namehost 2026/02/05 16:57:51 INFO Applying migration id=outboxhost 2026/02/05 16:57:51 INFO Applying migration id=notesfts 2026/02/05 16:57:51 INFO Applying migration id=iconsname 2026/02/05 16:57:51 INFO Applying migration id=nohash 2026/02/05 16:57:51 INFO Applying migration id=shares 2026/02/05 16:57:51 INFO Applying migration id=actorttl 2026/02/05 16:57:51 INFO Applying migration id=tocc 2026/02/05 16:57:51 INFO Applying migration id=followeds 2026/02/05 16:57:51 INFO Applying migration id=certhash 2026/02/05 16:57:51 INFO Applying migration id=follows_sync 2026/02/05 16:57:51 INFO Applying migration id=jsonpath 2026/02/05 16:57:51 INFO Applying migration id=localforward 2026/02/05 16:57:51 INFO Applying migration id=avatar 2026/02/05 16:57:51 INFO Applying migration id=noimage 2026/02/05 16:57:51 INFO Applying migration id=feed 2026/02/05 16:57:51 INFO Applying migration id=bookmarks 2026/02/05 16:57:51 INFO Applying migration id=shareactivity 2026/02/05 16:57:51 INFO Applying migration id=application 2026/02/05 16:57:51 INFO Applying migration id=certificates 2026/02/05 16:57:51 INFO Applying migration id=rawforward 2026/02/05 16:57:51 INFO Applying migration id=publickey 2026/02/05 16:57:51 INFO Applying migration id=resolvegroup 2026/02/05 16:57:51 INFO Applying migration id=reject 2026/02/05 16:57:51 INFO Applying migration id=autodel 2026/02/05 16:57:51 INFO Applying migration id=jsonb 2026/02/05 16:57:51 INFO Applying migration id=quote 2026/02/05 16:57:51 INFO Applying migration id=rfc9421 2026/02/05 16:57:51 INFO Applying migration id=keys 2026/02/05 16:57:51 INFO Applying migration id=portable 2026/02/05 16:57:51 INFO Applying migration id=proofs 2026/02/05 16:57:51 INFO Applying migration id=contexts 2026/02/05 16:57:51 INFO Applying migration id=deliverieshost 2026/02/05 16:57:51 INFO Applying migration id=pembegin 2026/02/05 16:57:51 INFO Applying migration id=didhost --- PASS: TestRegister_HappyFlowRegistrationClosed (0.16s) === RUN TestRegister_AlreadyRegistered 2026/02/05 16:57:51 INFO Applying migration id=initial 2026/02/05 16:57:51 INFO Applying migration id=notesupdated 2026/02/05 16:57:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:51 INFO Applying migration id=activitiesid 2026/02/05 16:57:51 INFO Applying migration id=outbox 2026/02/05 16:57:51 INFO Applying migration id=edits 2026/02/05 16:57:51 INFO Applying migration id=outboxactor 2026/02/05 16:57:51 INFO Applying migration id=outboxsender 2026/02/05 16:57:51 INFO Applying migration id=thread 2026/02/05 16:57:51 INFO Applying migration id=host 2026/02/05 16:57:51 INFO Applying migration id=sharedinbox 2026/02/05 16:57:51 INFO Applying migration id=noteshost 2026/02/05 16:57:51 INFO Applying migration id=fetched 2026/02/05 16:57:51 INFO Applying migration id=move 2026/02/05 16:57:52 INFO Applying migration id=cleanup 2026/02/05 16:57:52 INFO Applying migration id=received 2026/02/05 16:57:52 INFO Applying migration id=namehost 2026/02/05 16:57:52 INFO Applying migration id=outboxhost 2026/02/05 16:57:52 INFO Applying migration id=notesfts 2026/02/05 16:57:52 INFO Applying migration id=iconsname 2026/02/05 16:57:52 INFO Applying migration id=nohash 2026/02/05 16:57:52 INFO Applying migration id=shares 2026/02/05 16:57:52 INFO Applying migration id=actorttl 2026/02/05 16:57:52 INFO Applying migration id=tocc 2026/02/05 16:57:52 INFO Applying migration id=followeds 2026/02/05 16:57:52 INFO Applying migration id=certhash 2026/02/05 16:57:52 INFO Applying migration id=follows_sync 2026/02/05 16:57:52 INFO Applying migration id=jsonpath 2026/02/05 16:57:52 INFO Applying migration id=localforward 2026/02/05 16:57:52 INFO Applying migration id=avatar 2026/02/05 16:57:52 INFO Applying migration id=noimage 2026/02/05 16:57:52 INFO Applying migration id=feed 2026/02/05 16:57:52 INFO Applying migration id=bookmarks 2026/02/05 16:57:52 INFO Applying migration id=shareactivity 2026/02/05 16:57:52 INFO Applying migration id=application 2026/02/05 16:57:52 INFO Applying migration id=certificates 2026/02/05 16:57:52 INFO Applying migration id=rawforward 2026/02/05 16:57:52 INFO Applying migration id=publickey 2026/02/05 16:57:52 INFO Applying migration id=resolvegroup 2026/02/05 16:57:52 INFO Applying migration id=reject 2026/02/05 16:57:52 INFO Applying migration id=autodel 2026/02/05 16:57:52 INFO Applying migration id=jsonb 2026/02/05 16:57:52 INFO Applying migration id=quote 2026/02/05 16:57:52 INFO Applying migration id=rfc9421 2026/02/05 16:57:52 INFO Applying migration id=keys 2026/02/05 16:57:52 INFO Applying migration id=portable 2026/02/05 16:57:52 INFO Applying migration id=proofs 2026/02/05 16:57:52 INFO Applying migration id=contexts 2026/02/05 16:57:52 INFO Applying migration id=deliverieshost 2026/02/05 16:57:52 INFO Applying migration id=pembegin 2026/02/05 16:57:52 INFO Applying migration id=didhost 2026/02/05 16:57:52 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_AlreadyRegistered (0.31s) === RUN TestRegister_Twice 2026/02/05 16:57:52 INFO Applying migration id=initial 2026/02/05 16:57:52 INFO Applying migration id=notesupdated 2026/02/05 16:57:52 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:52 INFO Applying migration id=activitiesid 2026/02/05 16:57:52 INFO Applying migration id=outbox 2026/02/05 16:57:52 INFO Applying migration id=edits 2026/02/05 16:57:52 INFO Applying migration id=outboxactor 2026/02/05 16:57:52 INFO Applying migration id=outboxsender 2026/02/05 16:57:52 INFO Applying migration id=thread 2026/02/05 16:57:52 INFO Applying migration id=host 2026/02/05 16:57:52 INFO Applying migration id=sharedinbox 2026/02/05 16:57:52 INFO Applying migration id=noteshost 2026/02/05 16:57:52 INFO Applying migration id=fetched 2026/02/05 16:57:52 INFO Applying migration id=move 2026/02/05 16:57:52 INFO Applying migration id=cleanup 2026/02/05 16:57:52 INFO Applying migration id=received 2026/02/05 16:57:52 INFO Applying migration id=namehost 2026/02/05 16:57:52 INFO Applying migration id=outboxhost 2026/02/05 16:57:52 INFO Applying migration id=notesfts 2026/02/05 16:57:52 INFO Applying migration id=iconsname 2026/02/05 16:57:52 INFO Applying migration id=nohash 2026/02/05 16:57:52 INFO Applying migration id=shares 2026/02/05 16:57:52 INFO Applying migration id=actorttl 2026/02/05 16:57:52 INFO Applying migration id=tocc 2026/02/05 16:57:52 INFO Applying migration id=followeds 2026/02/05 16:57:52 INFO Applying migration id=certhash 2026/02/05 16:57:52 INFO Applying migration id=follows_sync 2026/02/05 16:57:52 INFO Applying migration id=jsonpath 2026/02/05 16:57:52 INFO Applying migration id=localforward 2026/02/05 16:57:52 INFO Applying migration id=avatar 2026/02/05 16:57:52 INFO Applying migration id=noimage 2026/02/05 16:57:52 INFO Applying migration id=feed 2026/02/05 16:57:52 INFO Applying migration id=bookmarks 2026/02/05 16:57:52 INFO Applying migration id=shareactivity 2026/02/05 16:57:52 INFO Applying migration id=application 2026/02/05 16:57:52 INFO Applying migration id=certificates 2026/02/05 16:57:52 INFO Applying migration id=rawforward 2026/02/05 16:57:52 INFO Applying migration id=publickey 2026/02/05 16:57:52 INFO Applying migration id=resolvegroup 2026/02/05 16:57:52 INFO Applying migration id=reject 2026/02/05 16:57:52 INFO Applying migration id=autodel 2026/02/05 16:57:52 INFO Applying migration id=jsonb 2026/02/05 16:57:52 INFO Applying migration id=quote 2026/02/05 16:57:52 INFO Applying migration id=rfc9421 2026/02/05 16:57:52 INFO Applying migration id=keys 2026/02/05 16:57:52 INFO Applying migration id=portable 2026/02/05 16:57:52 INFO Applying migration id=proofs 2026/02/05 16:57:52 INFO Applying migration id=contexts 2026/02/05 16:57:52 INFO Applying migration id=deliverieshost 2026/02/05 16:57:52 INFO Applying migration id=pembegin 2026/02/05 16:57:52 INFO Applying migration id=didhost 2026/02/05 16:57:52 INFO Creating new user request.path=/users/register name=erin 2026/02/05 16:57:52 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_Twice (0.38s) === RUN TestRegister_Throttling 2026/02/05 16:57:52 INFO Applying migration id=initial 2026/02/05 16:57:52 INFO Applying migration id=notesupdated 2026/02/05 16:57:52 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:52 INFO Applying migration id=activitiesid 2026/02/05 16:57:52 INFO Applying migration id=outbox 2026/02/05 16:57:52 INFO Applying migration id=edits 2026/02/05 16:57:52 INFO Applying migration id=outboxactor 2026/02/05 16:57:52 INFO Applying migration id=outboxsender 2026/02/05 16:57:52 INFO Applying migration id=thread 2026/02/05 16:57:52 INFO Applying migration id=host 2026/02/05 16:57:52 INFO Applying migration id=sharedinbox 2026/02/05 16:57:52 INFO Applying migration id=noteshost 2026/02/05 16:57:52 INFO Applying migration id=fetched 2026/02/05 16:57:52 INFO Applying migration id=move 2026/02/05 16:57:52 INFO Applying migration id=cleanup 2026/02/05 16:57:52 INFO Applying migration id=received 2026/02/05 16:57:52 INFO Applying migration id=namehost 2026/02/05 16:57:52 INFO Applying migration id=outboxhost 2026/02/05 16:57:52 INFO Applying migration id=notesfts 2026/02/05 16:57:52 INFO Applying migration id=iconsname 2026/02/05 16:57:52 INFO Applying migration id=nohash 2026/02/05 16:57:52 INFO Applying migration id=shares 2026/02/05 16:57:52 INFO Applying migration id=actorttl 2026/02/05 16:57:52 INFO Applying migration id=tocc 2026/02/05 16:57:52 INFO Applying migration id=followeds 2026/02/05 16:57:52 INFO Applying migration id=certhash 2026/02/05 16:57:52 INFO Applying migration id=follows_sync 2026/02/05 16:57:52 INFO Applying migration id=jsonpath 2026/02/05 16:57:52 INFO Applying migration id=localforward 2026/02/05 16:57:52 INFO Applying migration id=avatar 2026/02/05 16:57:52 INFO Applying migration id=noimage 2026/02/05 16:57:52 INFO Applying migration id=feed 2026/02/05 16:57:52 INFO Applying migration id=bookmarks 2026/02/05 16:57:52 INFO Applying migration id=shareactivity 2026/02/05 16:57:52 INFO Applying migration id=application 2026/02/05 16:57:52 INFO Applying migration id=certificates 2026/02/05 16:57:52 INFO Applying migration id=rawforward 2026/02/05 16:57:52 INFO Applying migration id=publickey 2026/02/05 16:57:52 INFO Applying migration id=resolvegroup 2026/02/05 16:57:52 INFO Applying migration id=reject 2026/02/05 16:57:52 INFO Applying migration id=autodel 2026/02/05 16:57:52 INFO Applying migration id=jsonb 2026/02/05 16:57:52 INFO Applying migration id=quote 2026/02/05 16:57:52 INFO Applying migration id=rfc9421 2026/02/05 16:57:52 INFO Applying migration id=keys 2026/02/05 16:57:52 INFO Applying migration id=portable 2026/02/05 16:57:52 INFO Applying migration id=proofs 2026/02/05 16:57:52 INFO Applying migration id=contexts 2026/02/05 16:57:52 INFO Applying migration id=deliverieshost 2026/02/05 16:57:52 INFO Applying migration id=pembegin 2026/02/05 16:57:52 INFO Applying migration id=didhost 2026/02/05 16:57:52 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling (0.20s) === RUN TestRegister_Throttling30Minutes 2026/02/05 16:57:52 INFO Applying migration id=initial 2026/02/05 16:57:52 INFO Applying migration id=notesupdated 2026/02/05 16:57:52 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:52 INFO Applying migration id=activitiesid 2026/02/05 16:57:52 INFO Applying migration id=outbox 2026/02/05 16:57:52 INFO Applying migration id=edits 2026/02/05 16:57:52 INFO Applying migration id=outboxactor 2026/02/05 16:57:52 INFO Applying migration id=outboxsender 2026/02/05 16:57:52 INFO Applying migration id=thread 2026/02/05 16:57:52 INFO Applying migration id=host 2026/02/05 16:57:52 INFO Applying migration id=sharedinbox 2026/02/05 16:57:52 INFO Applying migration id=noteshost 2026/02/05 16:57:52 INFO Applying migration id=fetched 2026/02/05 16:57:52 INFO Applying migration id=move 2026/02/05 16:57:52 INFO Applying migration id=cleanup 2026/02/05 16:57:52 INFO Applying migration id=received 2026/02/05 16:57:52 INFO Applying migration id=namehost 2026/02/05 16:57:52 INFO Applying migration id=outboxhost 2026/02/05 16:57:52 INFO Applying migration id=notesfts 2026/02/05 16:57:52 INFO Applying migration id=iconsname 2026/02/05 16:57:52 INFO Applying migration id=nohash 2026/02/05 16:57:52 INFO Applying migration id=shares 2026/02/05 16:57:52 INFO Applying migration id=actorttl 2026/02/05 16:57:52 INFO Applying migration id=tocc 2026/02/05 16:57:52 INFO Applying migration id=followeds 2026/02/05 16:57:52 INFO Applying migration id=certhash 2026/02/05 16:57:52 INFO Applying migration id=follows_sync 2026/02/05 16:57:52 INFO Applying migration id=jsonpath 2026/02/05 16:57:52 INFO Applying migration id=localforward 2026/02/05 16:57:52 INFO Applying migration id=avatar 2026/02/05 16:57:52 INFO Applying migration id=noimage 2026/02/05 16:57:52 INFO Applying migration id=feed 2026/02/05 16:57:52 INFO Applying migration id=bookmarks 2026/02/05 16:57:52 INFO Applying migration id=shareactivity 2026/02/05 16:57:52 INFO Applying migration id=application 2026/02/05 16:57:52 INFO Applying migration id=certificates 2026/02/05 16:57:52 INFO Applying migration id=rawforward 2026/02/05 16:57:52 INFO Applying migration id=publickey 2026/02/05 16:57:52 INFO Applying migration id=resolvegroup 2026/02/05 16:57:52 INFO Applying migration id=reject 2026/02/05 16:57:52 INFO Applying migration id=autodel 2026/02/05 16:57:52 INFO Applying migration id=jsonb 2026/02/05 16:57:53 INFO Applying migration id=quote 2026/02/05 16:57:53 INFO Applying migration id=rfc9421 2026/02/05 16:57:53 INFO Applying migration id=keys 2026/02/05 16:57:53 INFO Applying migration id=portable 2026/02/05 16:57:53 INFO Applying migration id=proofs 2026/02/05 16:57:53 INFO Applying migration id=contexts 2026/02/05 16:57:53 INFO Applying migration id=deliverieshost 2026/02/05 16:57:53 INFO Applying migration id=pembegin 2026/02/05 16:57:53 INFO Applying migration id=didhost 2026/02/05 16:57:53 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling30Minutes (0.19s) === RUN TestRegister_Throttling1Hour 2026/02/05 16:57:53 INFO Applying migration id=initial 2026/02/05 16:57:53 INFO Applying migration id=notesupdated 2026/02/05 16:57:53 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:53 INFO Applying migration id=activitiesid 2026/02/05 16:57:53 INFO Applying migration id=outbox 2026/02/05 16:57:53 INFO Applying migration id=edits 2026/02/05 16:57:53 INFO Applying migration id=outboxactor 2026/02/05 16:57:53 INFO Applying migration id=outboxsender 2026/02/05 16:57:53 INFO Applying migration id=thread 2026/02/05 16:57:53 INFO Applying migration id=host 2026/02/05 16:57:53 INFO Applying migration id=sharedinbox 2026/02/05 16:57:53 INFO Applying migration id=noteshost 2026/02/05 16:57:53 INFO Applying migration id=fetched 2026/02/05 16:57:53 INFO Applying migration id=move 2026/02/05 16:57:53 INFO Applying migration id=cleanup 2026/02/05 16:57:53 INFO Applying migration id=received 2026/02/05 16:57:53 INFO Applying migration id=namehost 2026/02/05 16:57:53 INFO Applying migration id=outboxhost 2026/02/05 16:57:53 INFO Applying migration id=notesfts 2026/02/05 16:57:53 INFO Applying migration id=iconsname 2026/02/05 16:57:53 INFO Applying migration id=nohash 2026/02/05 16:57:53 INFO Applying migration id=shares 2026/02/05 16:57:53 INFO Applying migration id=actorttl 2026/02/05 16:57:53 INFO Applying migration id=tocc 2026/02/05 16:57:53 INFO Applying migration id=followeds 2026/02/05 16:57:53 INFO Applying migration id=certhash 2026/02/05 16:57:53 INFO Applying migration id=follows_sync 2026/02/05 16:57:53 INFO Applying migration id=jsonpath 2026/02/05 16:57:53 INFO Applying migration id=localforward 2026/02/05 16:57:53 INFO Applying migration id=avatar 2026/02/05 16:57:53 INFO Applying migration id=noimage 2026/02/05 16:57:53 INFO Applying migration id=feed 2026/02/05 16:57:53 INFO Applying migration id=bookmarks 2026/02/05 16:57:53 INFO Applying migration id=shareactivity 2026/02/05 16:57:53 INFO Applying migration id=application 2026/02/05 16:57:53 INFO Applying migration id=certificates 2026/02/05 16:57:53 INFO Applying migration id=rawforward 2026/02/05 16:57:53 INFO Applying migration id=publickey 2026/02/05 16:57:53 INFO Applying migration id=resolvegroup 2026/02/05 16:57:53 INFO Applying migration id=reject 2026/02/05 16:57:53 INFO Applying migration id=autodel 2026/02/05 16:57:53 INFO Applying migration id=jsonb 2026/02/05 16:57:53 INFO Applying migration id=quote 2026/02/05 16:57:53 INFO Applying migration id=rfc9421 2026/02/05 16:57:53 INFO Applying migration id=keys 2026/02/05 16:57:53 INFO Applying migration id=portable 2026/02/05 16:57:53 INFO Applying migration id=proofs 2026/02/05 16:57:53 INFO Applying migration id=contexts 2026/02/05 16:57:53 INFO Applying migration id=deliverieshost 2026/02/05 16:57:53 INFO Applying migration id=pembegin 2026/02/05 16:57:53 INFO Applying migration id=didhost 2026/02/05 16:57:53 INFO Creating new user request.path=/users/register name=erin 2026/02/05 16:57:53 INFO Creating new user request.path=/users/register name=david --- PASS: TestRegister_Throttling1Hour (0.71s) === RUN TestRegister_TwoCertificates 2026/02/05 16:57:53 INFO Applying migration id=initial 2026/02/05 16:57:53 INFO Applying migration id=notesupdated 2026/02/05 16:57:53 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:53 INFO Applying migration id=activitiesid 2026/02/05 16:57:53 INFO Applying migration id=outbox 2026/02/05 16:57:53 INFO Applying migration id=edits 2026/02/05 16:57:53 INFO Applying migration id=outboxactor 2026/02/05 16:57:53 INFO Applying migration id=outboxsender 2026/02/05 16:57:53 INFO Applying migration id=thread 2026/02/05 16:57:53 INFO Applying migration id=host 2026/02/05 16:57:53 INFO Applying migration id=sharedinbox 2026/02/05 16:57:53 INFO Applying migration id=noteshost 2026/02/05 16:57:53 INFO Applying migration id=fetched 2026/02/05 16:57:53 INFO Applying migration id=move 2026/02/05 16:57:53 INFO Applying migration id=cleanup 2026/02/05 16:57:53 INFO Applying migration id=received 2026/02/05 16:57:53 INFO Applying migration id=namehost 2026/02/05 16:57:53 INFO Applying migration id=outboxhost 2026/02/05 16:57:53 INFO Applying migration id=notesfts 2026/02/05 16:57:53 INFO Applying migration id=iconsname 2026/02/05 16:57:53 INFO Applying migration id=nohash 2026/02/05 16:57:53 INFO Applying migration id=shares 2026/02/05 16:57:53 INFO Applying migration id=actorttl 2026/02/05 16:57:53 INFO Applying migration id=tocc 2026/02/05 16:57:53 INFO Applying migration id=followeds 2026/02/05 16:57:53 INFO Applying migration id=certhash 2026/02/05 16:57:53 INFO Applying migration id=follows_sync 2026/02/05 16:57:53 INFO Applying migration id=jsonpath 2026/02/05 16:57:53 INFO Applying migration id=localforward 2026/02/05 16:57:53 INFO Applying migration id=avatar 2026/02/05 16:57:53 INFO Applying migration id=noimage 2026/02/05 16:57:53 INFO Applying migration id=feed 2026/02/05 16:57:53 INFO Applying migration id=bookmarks 2026/02/05 16:57:53 INFO Applying migration id=shareactivity 2026/02/05 16:57:53 INFO Applying migration id=application 2026/02/05 16:57:53 INFO Applying migration id=certificates 2026/02/05 16:57:53 INFO Applying migration id=rawforward 2026/02/05 16:57:53 INFO Applying migration id=publickey 2026/02/05 16:57:53 INFO Applying migration id=resolvegroup 2026/02/05 16:57:53 INFO Applying migration id=reject 2026/02/05 16:57:53 INFO Applying migration id=autodel 2026/02/05 16:57:53 INFO Applying migration id=jsonb 2026/02/05 16:57:53 INFO Applying migration id=quote 2026/02/05 16:57:53 INFO Applying migration id=rfc9421 2026/02/05 16:57:53 INFO Applying migration id=keys 2026/02/05 16:57:53 INFO Applying migration id=portable 2026/02/05 16:57:53 INFO Applying migration id=proofs 2026/02/05 16:57:53 INFO Applying migration id=contexts 2026/02/05 16:57:53 INFO Applying migration id=deliverieshost 2026/02/05 16:57:53 INFO Applying migration id=pembegin 2026/02/05 16:57:53 INFO Applying migration id=didhost 2026/02/05 16:57:53 INFO Redirecting new user 2026/02/05 16:57:53 INFO Creating new user request.path=/users/register name=erin 2026/02/05 16:57:54 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/02/05 16:57:54 INFO Redirecting new user 2026/02/05 16:57:54 INFO Creating new user request.path=/users/register name=erin 2026/02/05 16:57:54 INFO Approving certificate request.path=/users/certificates/approve/4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF request.user=erin user=erin hash=4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF 2026/02/05 16:57:54 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/02/05 16:57:54 INFO Revoking certificate request.path=/users/certificates/revoke/EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A request.user=erin user=erin hash=EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A 2026/02/05 16:57:54 INFO Redirecting new user 2026/02/05 16:57:54 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_TwoCertificates (1.46s) === RUN TestRegister_ForbiddenUserName 2026/02/05 16:57:55 INFO Applying migration id=initial 2026/02/05 16:57:55 INFO Applying migration id=notesupdated 2026/02/05 16:57:55 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:55 INFO Applying migration id=activitiesid 2026/02/05 16:57:55 INFO Applying migration id=outbox 2026/02/05 16:57:55 INFO Applying migration id=edits 2026/02/05 16:57:55 INFO Applying migration id=outboxactor 2026/02/05 16:57:55 INFO Applying migration id=outboxsender 2026/02/05 16:57:55 INFO Applying migration id=thread 2026/02/05 16:57:55 INFO Applying migration id=host 2026/02/05 16:57:55 INFO Applying migration id=sharedinbox 2026/02/05 16:57:55 INFO Applying migration id=noteshost 2026/02/05 16:57:55 INFO Applying migration id=fetched 2026/02/05 16:57:55 INFO Applying migration id=move 2026/02/05 16:57:55 INFO Applying migration id=cleanup 2026/02/05 16:57:55 INFO Applying migration id=received 2026/02/05 16:57:55 INFO Applying migration id=namehost 2026/02/05 16:57:55 INFO Applying migration id=outboxhost 2026/02/05 16:57:55 INFO Applying migration id=notesfts 2026/02/05 16:57:55 INFO Applying migration id=iconsname 2026/02/05 16:57:55 INFO Applying migration id=nohash 2026/02/05 16:57:55 INFO Applying migration id=shares 2026/02/05 16:57:55 INFO Applying migration id=actorttl 2026/02/05 16:57:55 INFO Applying migration id=tocc 2026/02/05 16:57:55 INFO Applying migration id=followeds 2026/02/05 16:57:55 INFO Applying migration id=certhash 2026/02/05 16:57:55 INFO Applying migration id=follows_sync 2026/02/05 16:57:55 INFO Applying migration id=jsonpath 2026/02/05 16:57:55 INFO Applying migration id=localforward 2026/02/05 16:57:55 INFO Applying migration id=avatar 2026/02/05 16:57:55 INFO Applying migration id=noimage 2026/02/05 16:57:55 INFO Applying migration id=feed 2026/02/05 16:57:55 INFO Applying migration id=bookmarks 2026/02/05 16:57:55 INFO Applying migration id=shareactivity 2026/02/05 16:57:55 INFO Applying migration id=application 2026/02/05 16:57:55 INFO Applying migration id=certificates 2026/02/05 16:57:55 INFO Applying migration id=rawforward 2026/02/05 16:57:55 INFO Applying migration id=publickey 2026/02/05 16:57:55 INFO Applying migration id=resolvegroup 2026/02/05 16:57:55 INFO Applying migration id=reject 2026/02/05 16:57:55 INFO Applying migration id=autodel 2026/02/05 16:57:55 INFO Applying migration id=jsonb 2026/02/05 16:57:55 INFO Applying migration id=quote 2026/02/05 16:57:55 INFO Applying migration id=rfc9421 2026/02/05 16:57:55 INFO Applying migration id=keys 2026/02/05 16:57:55 INFO Applying migration id=portable 2026/02/05 16:57:55 INFO Applying migration id=proofs 2026/02/05 16:57:55 INFO Applying migration id=contexts 2026/02/05 16:57:55 INFO Applying migration id=deliverieshost 2026/02/05 16:57:55 INFO Applying migration id=pembegin 2026/02/05 16:57:55 INFO Applying migration id=didhost --- PASS: TestRegister_ForbiddenUserName (0.15s) === RUN TestReply_AuthorNotFollowed 2026/02/05 16:57:55 INFO Applying migration id=initial 2026/02/05 16:57:55 INFO Applying migration id=notesupdated 2026/02/05 16:57:55 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:55 INFO Applying migration id=activitiesid 2026/02/05 16:57:55 INFO Applying migration id=outbox 2026/02/05 16:57:55 INFO Applying migration id=edits 2026/02/05 16:57:55 INFO Applying migration id=outboxactor 2026/02/05 16:57:55 INFO Applying migration id=outboxsender 2026/02/05 16:57:55 INFO Applying migration id=thread 2026/02/05 16:57:55 INFO Applying migration id=host 2026/02/05 16:57:55 INFO Applying migration id=sharedinbox 2026/02/05 16:57:55 INFO Applying migration id=noteshost 2026/02/05 16:57:55 INFO Applying migration id=fetched 2026/02/05 16:57:55 INFO Applying migration id=move 2026/02/05 16:57:55 INFO Applying migration id=cleanup 2026/02/05 16:57:55 INFO Applying migration id=received 2026/02/05 16:57:55 INFO Applying migration id=namehost 2026/02/05 16:57:55 INFO Applying migration id=outboxhost 2026/02/05 16:57:55 INFO Applying migration id=notesfts 2026/02/05 16:57:55 INFO Applying migration id=iconsname 2026/02/05 16:57:55 INFO Applying migration id=nohash 2026/02/05 16:57:55 INFO Applying migration id=shares 2026/02/05 16:57:55 INFO Applying migration id=actorttl 2026/02/05 16:57:55 INFO Applying migration id=tocc 2026/02/05 16:57:55 INFO Applying migration id=followeds 2026/02/05 16:57:55 INFO Applying migration id=certhash 2026/02/05 16:57:55 INFO Applying migration id=follows_sync 2026/02/05 16:57:55 INFO Applying migration id=jsonpath 2026/02/05 16:57:55 INFO Applying migration id=localforward 2026/02/05 16:57:55 INFO Applying migration id=avatar 2026/02/05 16:57:55 INFO Applying migration id=noimage 2026/02/05 16:57:55 INFO Applying migration id=feed 2026/02/05 16:57:55 INFO Applying migration id=bookmarks 2026/02/05 16:57:55 INFO Applying migration id=shareactivity 2026/02/05 16:57:55 INFO Applying migration id=application 2026/02/05 16:57:55 INFO Applying migration id=certificates 2026/02/05 16:57:55 INFO Applying migration id=rawforward 2026/02/05 16:57:55 INFO Applying migration id=publickey 2026/02/05 16:57:55 INFO Applying migration id=resolvegroup 2026/02/05 16:57:55 INFO Applying migration id=reject 2026/02/05 16:57:55 INFO Applying migration id=autodel 2026/02/05 16:57:55 INFO Applying migration id=jsonb 2026/02/05 16:57:55 INFO Applying migration id=quote 2026/02/05 16:57:55 INFO Applying migration id=rfc9421 2026/02/05 16:57:55 INFO Applying migration id=keys 2026/02/05 16:57:55 INFO Applying migration id=portable 2026/02/05 16:57:55 INFO Applying migration id=proofs 2026/02/05 16:57:55 INFO Applying migration id=contexts 2026/02/05 16:57:55 INFO Applying migration id=deliverieshost 2026/02/05 16:57:55 INFO Applying migration id=pembegin 2026/02/05 16:57:55 INFO Applying migration id=didhost 2026/02/05 16:57:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-2ecb-72b8-8e46-a75cacba676a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-2ecb-7207-877c-e9a6454ec5f4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-2ecb-7207-877c-e9a6454ec5f4 2026/02/05 16:57:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-2ecb-7207-877c-e9a6454ec5f4 2026/02/05 16:57:56 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-2ecb-7207-877c-e9a6454ec5f4 2026/02/05 16:57:56 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebd-2ed2-77ed-8815-8cdce04a9b8b note=https://localhost.localdomain:8443/post/019c2ebd-2ed2-777f-b88d-6c02297fec68 thread=https://localhost.localdomain:8443/post/019c2ebd-2ecb-7207-877c-e9a6454ec5f4 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:57:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-2ed2-77ed-8815-8cdce04a9b8b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-2ed2-777f-b88d-6c02297fec68 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-2ed2-777f-b88d-6c02297fec68 2026/02/05 16:57:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-2ecb-7207-877c-e9a6454ec5f4 2026/02/05 16:57:56 INFO Generating first response key=/local --- PASS: TestReply_AuthorNotFollowed (0.80s) === RUN TestReply_AuthorFollowed 2026/02/05 16:57:56 INFO Applying migration id=initial 2026/02/05 16:57:56 INFO Applying migration id=notesupdated 2026/02/05 16:57:56 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:56 INFO Applying migration id=activitiesid 2026/02/05 16:57:56 INFO Applying migration id=outbox 2026/02/05 16:57:56 INFO Applying migration id=edits 2026/02/05 16:57:56 INFO Applying migration id=outboxactor 2026/02/05 16:57:56 INFO Applying migration id=outboxsender 2026/02/05 16:57:56 INFO Applying migration id=thread 2026/02/05 16:57:56 INFO Applying migration id=host 2026/02/05 16:57:56 INFO Applying migration id=sharedinbox 2026/02/05 16:57:56 INFO Applying migration id=noteshost 2026/02/05 16:57:56 INFO Applying migration id=fetched 2026/02/05 16:57:56 INFO Applying migration id=move 2026/02/05 16:57:56 INFO Applying migration id=cleanup 2026/02/05 16:57:56 INFO Applying migration id=received 2026/02/05 16:57:56 INFO Applying migration id=namehost 2026/02/05 16:57:56 INFO Applying migration id=outboxhost 2026/02/05 16:57:56 INFO Applying migration id=notesfts 2026/02/05 16:57:56 INFO Applying migration id=iconsname 2026/02/05 16:57:56 INFO Applying migration id=nohash 2026/02/05 16:57:56 INFO Applying migration id=shares 2026/02/05 16:57:56 INFO Applying migration id=actorttl 2026/02/05 16:57:56 INFO Applying migration id=tocc 2026/02/05 16:57:56 INFO Applying migration id=followeds 2026/02/05 16:57:56 INFO Applying migration id=certhash 2026/02/05 16:57:56 INFO Applying migration id=follows_sync 2026/02/05 16:57:56 INFO Applying migration id=jsonpath 2026/02/05 16:57:56 INFO Applying migration id=localforward 2026/02/05 16:57:56 INFO Applying migration id=avatar 2026/02/05 16:57:56 INFO Applying migration id=noimage 2026/02/05 16:57:56 INFO Applying migration id=feed 2026/02/05 16:57:56 INFO Applying migration id=bookmarks 2026/02/05 16:57:56 INFO Applying migration id=shareactivity 2026/02/05 16:57:56 INFO Applying migration id=application 2026/02/05 16:57:56 INFO Applying migration id=certificates 2026/02/05 16:57:56 INFO Applying migration id=rawforward 2026/02/05 16:57:56 INFO Applying migration id=publickey 2026/02/05 16:57:56 INFO Applying migration id=resolvegroup 2026/02/05 16:57:56 INFO Applying migration id=reject 2026/02/05 16:57:56 INFO Applying migration id=autodel 2026/02/05 16:57:56 INFO Applying migration id=jsonb 2026/02/05 16:57:56 INFO Applying migration id=quote 2026/02/05 16:57:56 INFO Applying migration id=rfc9421 2026/02/05 16:57:56 INFO Applying migration id=keys 2026/02/05 16:57:56 INFO Applying migration id=portable 2026/02/05 16:57:56 INFO Applying migration id=proofs 2026/02/05 16:57:56 INFO Applying migration id=contexts 2026/02/05 16:57:56 INFO Applying migration id=deliverieshost 2026/02/05 16:57:56 INFO Applying migration id=pembegin 2026/02/05 16:57:56 INFO Applying migration id=didhost 2026/02/05 16:57:56 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-31db-742b-b3a8-1b0db3fa3de4 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/02/05 16:57:56 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-31dc-71b6-a0d9-be5de362809f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-31db-742b-b3a8-1b0db3fa3de4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-31db-742b-b3a8-1b0db3fa3de4 2026/02/05 16:57:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-31dc-7bb5-90b7-16a2d253a0b3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-31dc-7b67-9e31-d077a1f6dab3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-31dc-7b67-9e31-d077a1f6dab3 2026/02/05 16:57:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-31dc-7b67-9e31-d077a1f6dab3 2026/02/05 16:57:56 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-31dc-7b67-9e31-d077a1f6dab3 2026/02/05 16:57:56 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebd-31e2-7ed9-991c-726260d0b5c2 note=https://localhost.localdomain:8443/post/019c2ebd-31e2-7e84-85d4-2784c4c661f6 thread=https://localhost.localdomain:8443/post/019c2ebd-31dc-7b67-9e31-d077a1f6dab3 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:57:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-31e2-7ed9-991c-726260d0b5c2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-31e2-7e84-85d4-2784c4c661f6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-31e2-7e84-85d4-2784c4c661f6 2026/02/05 16:57:56 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-31dc-7b67-9e31-d077a1f6dab3 2026/02/05 16:57:56 INFO Generating first response key=/local --- PASS: TestReply_AuthorFollowed (0.79s) === RUN TestReply_PostToFollowers 2026/02/05 16:57:56 INFO Applying migration id=initial 2026/02/05 16:57:56 INFO Applying migration id=notesupdated 2026/02/05 16:57:56 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:56 INFO Applying migration id=activitiesid 2026/02/05 16:57:56 INFO Applying migration id=outbox 2026/02/05 16:57:56 INFO Applying migration id=edits 2026/02/05 16:57:56 INFO Applying migration id=outboxactor 2026/02/05 16:57:56 INFO Applying migration id=outboxsender 2026/02/05 16:57:56 INFO Applying migration id=thread 2026/02/05 16:57:56 INFO Applying migration id=host 2026/02/05 16:57:56 INFO Applying migration id=sharedinbox 2026/02/05 16:57:56 INFO Applying migration id=noteshost 2026/02/05 16:57:56 INFO Applying migration id=fetched 2026/02/05 16:57:56 INFO Applying migration id=move 2026/02/05 16:57:56 INFO Applying migration id=cleanup 2026/02/05 16:57:56 INFO Applying migration id=received 2026/02/05 16:57:56 INFO Applying migration id=namehost 2026/02/05 16:57:56 INFO Applying migration id=outboxhost 2026/02/05 16:57:56 INFO Applying migration id=notesfts 2026/02/05 16:57:56 INFO Applying migration id=iconsname 2026/02/05 16:57:56 INFO Applying migration id=nohash 2026/02/05 16:57:57 INFO Applying migration id=shares 2026/02/05 16:57:57 INFO Applying migration id=actorttl 2026/02/05 16:57:57 INFO Applying migration id=tocc 2026/02/05 16:57:57 INFO Applying migration id=followeds 2026/02/05 16:57:57 INFO Applying migration id=certhash 2026/02/05 16:57:57 INFO Applying migration id=follows_sync 2026/02/05 16:57:57 INFO Applying migration id=jsonpath 2026/02/05 16:57:57 INFO Applying migration id=localforward 2026/02/05 16:57:57 INFO Applying migration id=avatar 2026/02/05 16:57:57 INFO Applying migration id=noimage 2026/02/05 16:57:57 INFO Applying migration id=feed 2026/02/05 16:57:57 INFO Applying migration id=bookmarks 2026/02/05 16:57:57 INFO Applying migration id=shareactivity 2026/02/05 16:57:57 INFO Applying migration id=application 2026/02/05 16:57:57 INFO Applying migration id=certificates 2026/02/05 16:57:57 INFO Applying migration id=rawforward 2026/02/05 16:57:57 INFO Applying migration id=publickey 2026/02/05 16:57:57 INFO Applying migration id=resolvegroup 2026/02/05 16:57:57 INFO Applying migration id=reject 2026/02/05 16:57:57 INFO Applying migration id=autodel 2026/02/05 16:57:57 INFO Applying migration id=jsonb 2026/02/05 16:57:57 INFO Applying migration id=quote 2026/02/05 16:57:57 INFO Applying migration id=rfc9421 2026/02/05 16:57:57 INFO Applying migration id=keys 2026/02/05 16:57:57 INFO Applying migration id=portable 2026/02/05 16:57:57 INFO Applying migration id=proofs 2026/02/05 16:57:57 INFO Applying migration id=contexts 2026/02/05 16:57:57 INFO Applying migration id=deliverieshost 2026/02/05 16:57:57 INFO Applying migration id=pembegin 2026/02/05 16:57:57 INFO Applying migration id=didhost 2026/02/05 16:57:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-3731-75dd-816c-afa36b7861f9 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/02/05 16:57:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-3732-71d6-a526-5d28beb0a3e1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-3731-75dd-816c-afa36b7861f9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-3731-75dd-816c-afa36b7861f9 2026/02/05 16:57:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-3732-7af9-b5b8-e1e38fa9022b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-3732-7ab8-85f4-b9ffa2ed6607 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-3732-7ab8-85f4-b9ffa2ed6607 2026/02/05 16:57:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-3732-7ab8-85f4-b9ffa2ed6607 2026/02/05 16:57:58 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-3732-7ab8-85f4-b9ffa2ed6607 2026/02/05 16:57:58 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebd-3737-7402-aae3-9b2555638fce note=https://localhost.localdomain:8443/post/019c2ebd-3737-73bb-b34a-1112bf648efa thread=https://localhost.localdomain:8443/post/019c2ebd-3732-7ab8-85f4-b9ffa2ed6607 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:57:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-3737-7402-aae3-9b2555638fce activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-3737-73bb-b34a-1112bf648efa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-3737-73bb-b34a-1112bf648efa 2026/02/05 16:57:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-3732-7ab8-85f4-b9ffa2ed6607 2026/02/05 16:57:58 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowers (1.36s) === RUN TestReply_PostToFollowersNotFollowing 2026/02/05 16:57:58 INFO Applying migration id=initial 2026/02/05 16:57:58 INFO Applying migration id=notesupdated 2026/02/05 16:57:58 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:58 INFO Applying migration id=activitiesid 2026/02/05 16:57:58 INFO Applying migration id=outbox 2026/02/05 16:57:58 INFO Applying migration id=edits 2026/02/05 16:57:58 INFO Applying migration id=outboxactor 2026/02/05 16:57:58 INFO Applying migration id=outboxsender 2026/02/05 16:57:58 INFO Applying migration id=thread 2026/02/05 16:57:58 INFO Applying migration id=host 2026/02/05 16:57:58 INFO Applying migration id=sharedinbox 2026/02/05 16:57:58 INFO Applying migration id=noteshost 2026/02/05 16:57:58 INFO Applying migration id=fetched 2026/02/05 16:57:58 INFO Applying migration id=move 2026/02/05 16:57:58 INFO Applying migration id=cleanup 2026/02/05 16:57:58 INFO Applying migration id=received 2026/02/05 16:57:58 INFO Applying migration id=namehost 2026/02/05 16:57:58 INFO Applying migration id=outboxhost 2026/02/05 16:57:58 INFO Applying migration id=notesfts 2026/02/05 16:57:58 INFO Applying migration id=iconsname 2026/02/05 16:57:58 INFO Applying migration id=nohash 2026/02/05 16:57:58 INFO Applying migration id=shares 2026/02/05 16:57:58 INFO Applying migration id=actorttl 2026/02/05 16:57:58 INFO Applying migration id=tocc 2026/02/05 16:57:58 INFO Applying migration id=followeds 2026/02/05 16:57:58 INFO Applying migration id=certhash 2026/02/05 16:57:58 INFO Applying migration id=follows_sync 2026/02/05 16:57:58 INFO Applying migration id=jsonpath 2026/02/05 16:57:58 INFO Applying migration id=localforward 2026/02/05 16:57:58 INFO Applying migration id=avatar 2026/02/05 16:57:58 INFO Applying migration id=noimage 2026/02/05 16:57:58 INFO Applying migration id=feed 2026/02/05 16:57:58 INFO Applying migration id=bookmarks 2026/02/05 16:57:58 INFO Applying migration id=shareactivity 2026/02/05 16:57:58 INFO Applying migration id=application 2026/02/05 16:57:58 INFO Applying migration id=certificates 2026/02/05 16:57:58 INFO Applying migration id=rawforward 2026/02/05 16:57:58 INFO Applying migration id=publickey 2026/02/05 16:57:58 INFO Applying migration id=resolvegroup 2026/02/05 16:57:58 INFO Applying migration id=reject 2026/02/05 16:57:58 INFO Applying migration id=autodel 2026/02/05 16:57:58 INFO Applying migration id=jsonb 2026/02/05 16:57:58 INFO Applying migration id=quote 2026/02/05 16:57:58 INFO Applying migration id=rfc9421 2026/02/05 16:57:58 INFO Applying migration id=keys 2026/02/05 16:57:58 INFO Applying migration id=portable 2026/02/05 16:57:58 INFO Applying migration id=proofs 2026/02/05 16:57:58 INFO Applying migration id=contexts 2026/02/05 16:57:58 INFO Applying migration id=deliverieshost 2026/02/05 16:57:58 INFO Applying migration id=pembegin 2026/02/05 16:57:58 INFO Applying migration id=didhost 2026/02/05 16:57:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-3b85-724f-a077-c272a07a4dbd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-3b85-71b1-ba41-225ddc8b355f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-3b85-71b1-ba41-225ddc8b355f 2026/02/05 16:57:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-3b85-71b1-ba41-225ddc8b355f 2026/02/05 16:57:59 WARN Post does not exist post=https://localhost.localdomain:8443/post/019c2ebd-3b85-71b1-ba41-225ddc8b355f 2026/02/05 16:57:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-3b85-71b1-ba41-225ddc8b355f 2026/02/05 16:57:59 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2ebd-3b85-71b1-ba41-225ddc8b355f 2026/02/05 16:57:59 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersNotFollowing (1.10s) === RUN TestReply_PostToFollowersUnfollowedBeforeReply 2026/02/05 16:57:59 INFO Applying migration id=initial 2026/02/05 16:57:59 INFO Applying migration id=notesupdated 2026/02/05 16:57:59 INFO Applying migration id=personspreferredusername 2026/02/05 16:57:59 INFO Applying migration id=activitiesid 2026/02/05 16:57:59 INFO Applying migration id=outbox 2026/02/05 16:57:59 INFO Applying migration id=edits 2026/02/05 16:57:59 INFO Applying migration id=outboxactor 2026/02/05 16:57:59 INFO Applying migration id=outboxsender 2026/02/05 16:57:59 INFO Applying migration id=thread 2026/02/05 16:57:59 INFO Applying migration id=host 2026/02/05 16:57:59 INFO Applying migration id=sharedinbox 2026/02/05 16:57:59 INFO Applying migration id=noteshost 2026/02/05 16:57:59 INFO Applying migration id=fetched 2026/02/05 16:57:59 INFO Applying migration id=move 2026/02/05 16:57:59 INFO Applying migration id=cleanup 2026/02/05 16:57:59 INFO Applying migration id=received 2026/02/05 16:57:59 INFO Applying migration id=namehost 2026/02/05 16:57:59 INFO Applying migration id=outboxhost 2026/02/05 16:57:59 INFO Applying migration id=notesfts 2026/02/05 16:57:59 INFO Applying migration id=iconsname 2026/02/05 16:57:59 INFO Applying migration id=nohash 2026/02/05 16:57:59 INFO Applying migration id=shares 2026/02/05 16:57:59 INFO Applying migration id=actorttl 2026/02/05 16:57:59 INFO Applying migration id=tocc 2026/02/05 16:57:59 INFO Applying migration id=followeds 2026/02/05 16:57:59 INFO Applying migration id=certhash 2026/02/05 16:57:59 INFO Applying migration id=follows_sync 2026/02/05 16:57:59 INFO Applying migration id=jsonpath 2026/02/05 16:57:59 INFO Applying migration id=localforward 2026/02/05 16:57:59 INFO Applying migration id=avatar 2026/02/05 16:57:59 INFO Applying migration id=noimage 2026/02/05 16:57:59 INFO Applying migration id=feed 2026/02/05 16:57:59 INFO Applying migration id=bookmarks 2026/02/05 16:57:59 INFO Applying migration id=shareactivity 2026/02/05 16:57:59 INFO Applying migration id=application 2026/02/05 16:57:59 INFO Applying migration id=certificates 2026/02/05 16:57:59 INFO Applying migration id=rawforward 2026/02/05 16:57:59 INFO Applying migration id=publickey 2026/02/05 16:57:59 INFO Applying migration id=resolvegroup 2026/02/05 16:57:59 INFO Applying migration id=reject 2026/02/05 16:57:59 INFO Applying migration id=autodel 2026/02/05 16:57:59 INFO Applying migration id=jsonb 2026/02/05 16:57:59 INFO Applying migration id=quote 2026/02/05 16:57:59 INFO Applying migration id=rfc9421 2026/02/05 16:57:59 INFO Applying migration id=keys 2026/02/05 16:57:59 INFO Applying migration id=portable 2026/02/05 16:57:59 INFO Applying migration id=proofs 2026/02/05 16:57:59 INFO Applying migration id=contexts 2026/02/05 16:57:59 INFO Applying migration id=deliverieshost 2026/02/05 16:57:59 INFO Applying migration id=pembegin 2026/02/05 16:57:59 INFO Applying migration id=didhost 2026/02/05 16:58:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-3e32-7819-9591-8155a539cecf 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/02/05 16:58:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-3e33-743b-880d-830b5ac18ebf activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-3e32-7819-9591-8155a539cecf activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-3e32-7819-9591-8155a539cecf 2026/02/05 16:58:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-3e33-7d41-8248-e450442735a1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-3e33-7cfe-8ee6-67e56533007a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-3e33-7cfe-8ee6-67e56533007a 2026/02/05 16:58:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-3e33-7cfe-8ee6-67e56533007a 2026/02/05 16:58:00 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebd-3e37-7b51-bdb2-fc76b7ed9942 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-3e32-7819-9591-8155a539cecf 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/02/05 16:58:00 WARN Post does not exist post=https://localhost.localdomain:8443/post/019c2ebd-3e33-7cfe-8ee6-67e56533007a 2026/02/05 16:58:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-3e33-7cfe-8ee6-67e56533007a 2026/02/05 16:58:00 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2ebd-3e33-7cfe-8ee6-67e56533007a 2026/02/05 16:58:00 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedBeforeReply (0.69s) === RUN TestReply_PostToFollowersUnfollowedAfterReply 2026/02/05 16:58:00 INFO Applying migration id=initial 2026/02/05 16:58:00 INFO Applying migration id=notesupdated 2026/02/05 16:58:00 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:00 INFO Applying migration id=activitiesid 2026/02/05 16:58:00 INFO Applying migration id=outbox 2026/02/05 16:58:00 INFO Applying migration id=edits 2026/02/05 16:58:00 INFO Applying migration id=outboxactor 2026/02/05 16:58:00 INFO Applying migration id=outboxsender 2026/02/05 16:58:00 INFO Applying migration id=thread 2026/02/05 16:58:00 INFO Applying migration id=host 2026/02/05 16:58:00 INFO Applying migration id=sharedinbox 2026/02/05 16:58:00 INFO Applying migration id=noteshost 2026/02/05 16:58:00 INFO Applying migration id=fetched 2026/02/05 16:58:00 INFO Applying migration id=move 2026/02/05 16:58:00 INFO Applying migration id=cleanup 2026/02/05 16:58:00 INFO Applying migration id=received 2026/02/05 16:58:00 INFO Applying migration id=namehost 2026/02/05 16:58:00 INFO Applying migration id=outboxhost 2026/02/05 16:58:00 INFO Applying migration id=notesfts 2026/02/05 16:58:00 INFO Applying migration id=iconsname 2026/02/05 16:58:00 INFO Applying migration id=nohash 2026/02/05 16:58:00 INFO Applying migration id=shares 2026/02/05 16:58:00 INFO Applying migration id=actorttl 2026/02/05 16:58:00 INFO Applying migration id=tocc 2026/02/05 16:58:00 INFO Applying migration id=followeds 2026/02/05 16:58:00 INFO Applying migration id=certhash 2026/02/05 16:58:00 INFO Applying migration id=follows_sync 2026/02/05 16:58:00 INFO Applying migration id=jsonpath 2026/02/05 16:58:00 INFO Applying migration id=localforward 2026/02/05 16:58:00 INFO Applying migration id=avatar 2026/02/05 16:58:00 INFO Applying migration id=noimage 2026/02/05 16:58:00 INFO Applying migration id=feed 2026/02/05 16:58:00 INFO Applying migration id=bookmarks 2026/02/05 16:58:00 INFO Applying migration id=shareactivity 2026/02/05 16:58:00 INFO Applying migration id=application 2026/02/05 16:58:00 INFO Applying migration id=certificates 2026/02/05 16:58:00 INFO Applying migration id=rawforward 2026/02/05 16:58:00 INFO Applying migration id=publickey 2026/02/05 16:58:00 INFO Applying migration id=resolvegroup 2026/02/05 16:58:00 INFO Applying migration id=reject 2026/02/05 16:58:00 INFO Applying migration id=autodel 2026/02/05 16:58:00 INFO Applying migration id=jsonb 2026/02/05 16:58:00 INFO Applying migration id=quote 2026/02/05 16:58:00 INFO Applying migration id=rfc9421 2026/02/05 16:58:00 INFO Applying migration id=keys 2026/02/05 16:58:00 INFO Applying migration id=portable 2026/02/05 16:58:00 INFO Applying migration id=proofs 2026/02/05 16:58:00 INFO Applying migration id=contexts 2026/02/05 16:58:00 INFO Applying migration id=deliverieshost 2026/02/05 16:58:00 INFO Applying migration id=pembegin 2026/02/05 16:58:00 INFO Applying migration id=didhost 2026/02/05 16:58:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-4149-7910-a1a3-01d2d383cc0e 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/02/05 16:58:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-414a-74ce-908a-ddc26deebe03 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-4149-7910-a1a3-01d2d383cc0e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-4149-7910-a1a3-01d2d383cc0e 2026/02/05 16:58:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-414b-7007-997d-a15af2eb69e6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-414a-7efe-a5e7-1e9cf8918a0d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-414a-7efe-a5e7-1e9cf8918a0d 2026/02/05 16:58:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-414a-7efe-a5e7-1e9cf8918a0d 2026/02/05 16:58:00 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-414a-7efe-a5e7-1e9cf8918a0d 2026/02/05 16:58:00 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebd-414f-7ec8-b2a3-eb170a0e0f3d note=https://localhost.localdomain:8443/post/019c2ebd-414f-7e35-acf1-f38f419c0b31 thread=https://localhost.localdomain:8443/post/019c2ebd-414a-7efe-a5e7-1e9cf8918a0d starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:58:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-414f-7ec8-b2a3-eb170a0e0f3d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-414f-7e35-acf1-f38f419c0b31 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-414f-7e35-acf1-f38f419c0b31 2026/02/05 16:58:00 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebd-4152-71f8-b38e-24695524cbb6 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-4149-7910-a1a3-01d2d383cc0e 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/02/05 16:58:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-414a-7efe-a5e7-1e9cf8918a0d 2026/02/05 16:58:00 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2ebd-414a-7efe-a5e7-1e9cf8918a0d 2026/02/05 16:58:00 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedAfterReply (0.79s) === RUN TestReply_SelfReply 2026/02/05 16:58:00 INFO Applying migration id=initial 2026/02/05 16:58:00 INFO Applying migration id=notesupdated 2026/02/05 16:58:00 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:00 INFO Applying migration id=activitiesid 2026/02/05 16:58:00 INFO Applying migration id=outbox 2026/02/05 16:58:00 INFO Applying migration id=edits 2026/02/05 16:58:00 INFO Applying migration id=outboxactor 2026/02/05 16:58:00 INFO Applying migration id=outboxsender 2026/02/05 16:58:00 INFO Applying migration id=thread 2026/02/05 16:58:00 INFO Applying migration id=host 2026/02/05 16:58:00 INFO Applying migration id=sharedinbox 2026/02/05 16:58:00 INFO Applying migration id=noteshost 2026/02/05 16:58:00 INFO Applying migration id=fetched 2026/02/05 16:58:00 INFO Applying migration id=move 2026/02/05 16:58:00 INFO Applying migration id=cleanup 2026/02/05 16:58:00 INFO Applying migration id=received 2026/02/05 16:58:00 INFO Applying migration id=namehost 2026/02/05 16:58:00 INFO Applying migration id=outboxhost 2026/02/05 16:58:00 INFO Applying migration id=notesfts 2026/02/05 16:58:00 INFO Applying migration id=iconsname 2026/02/05 16:58:00 INFO Applying migration id=nohash 2026/02/05 16:58:00 INFO Applying migration id=shares 2026/02/05 16:58:00 INFO Applying migration id=actorttl 2026/02/05 16:58:00 INFO Applying migration id=tocc 2026/02/05 16:58:00 INFO Applying migration id=followeds 2026/02/05 16:58:00 INFO Applying migration id=certhash 2026/02/05 16:58:00 INFO Applying migration id=follows_sync 2026/02/05 16:58:00 INFO Applying migration id=jsonpath 2026/02/05 16:58:01 INFO Applying migration id=localforward 2026/02/05 16:58:01 INFO Applying migration id=avatar 2026/02/05 16:58:01 INFO Applying migration id=noimage 2026/02/05 16:58:01 INFO Applying migration id=feed 2026/02/05 16:58:01 INFO Applying migration id=bookmarks 2026/02/05 16:58:01 INFO Applying migration id=shareactivity 2026/02/05 16:58:01 INFO Applying migration id=application 2026/02/05 16:58:01 INFO Applying migration id=certificates 2026/02/05 16:58:01 INFO Applying migration id=rawforward 2026/02/05 16:58:01 INFO Applying migration id=publickey 2026/02/05 16:58:01 INFO Applying migration id=resolvegroup 2026/02/05 16:58:01 INFO Applying migration id=reject 2026/02/05 16:58:01 INFO Applying migration id=autodel 2026/02/05 16:58:01 INFO Applying migration id=jsonb 2026/02/05 16:58:01 INFO Applying migration id=quote 2026/02/05 16:58:01 INFO Applying migration id=rfc9421 2026/02/05 16:58:01 INFO Applying migration id=keys 2026/02/05 16:58:01 INFO Applying migration id=portable 2026/02/05 16:58:01 INFO Applying migration id=proofs 2026/02/05 16:58:01 INFO Applying migration id=contexts 2026/02/05 16:58:01 INFO Applying migration id=deliverieshost 2026/02/05 16:58:01 INFO Applying migration id=pembegin 2026/02/05 16:58:01 INFO Applying migration id=didhost 2026/02/05 16:58:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-4552-7ad2-b98c-a5620db05d48 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/02/05 16:58:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-4553-77b5-a9d0-cb40822cd70f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-4552-7ad2-b98c-a5620db05d48 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-4552-7ad2-b98c-a5620db05d48 2026/02/05 16:58:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-4554-71a0-829d-b056fb30bcbb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-4554-7152-ade1-d13ac2652d95 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-4554-7152-ade1-d13ac2652d95 2026/02/05 16:58:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-4554-7152-ade1-d13ac2652d95 2026/02/05 16:58:01 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-4554-7152-ade1-d13ac2652d95 2026/02/05 16:58:01 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebd-4558-7e15-b823-4285313c3bfd note=https://localhost.localdomain:8443/post/019c2ebd-4558-7dd2-8718-72efdc5d2e4e thread=https://localhost.localdomain:8443/post/019c2ebd-4554-7152-ade1-d13ac2652d95 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:58:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-4558-7e15-b823-4285313c3bfd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-4558-7dd2-8718-72efdc5d2e4e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-4558-7dd2-8718-72efdc5d2e4e 2026/02/05 16:58:01 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-4554-7152-ade1-d13ac2652d95 2026/02/05 16:58:01 INFO Generating first response key=/local --- PASS: TestReply_SelfReply (1.04s) === RUN TestReply_ReplyToPublicPostByFollowedUser 2026/02/05 16:58:01 INFO Applying migration id=initial 2026/02/05 16:58:01 INFO Applying migration id=notesupdated 2026/02/05 16:58:01 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:01 INFO Applying migration id=activitiesid 2026/02/05 16:58:01 INFO Applying migration id=outbox 2026/02/05 16:58:01 INFO Applying migration id=edits 2026/02/05 16:58:01 INFO Applying migration id=outboxactor 2026/02/05 16:58:01 INFO Applying migration id=outboxsender 2026/02/05 16:58:01 INFO Applying migration id=thread 2026/02/05 16:58:01 INFO Applying migration id=host 2026/02/05 16:58:01 INFO Applying migration id=sharedinbox 2026/02/05 16:58:01 INFO Applying migration id=noteshost 2026/02/05 16:58:01 INFO Applying migration id=fetched 2026/02/05 16:58:01 INFO Applying migration id=move 2026/02/05 16:58:01 INFO Applying migration id=cleanup 2026/02/05 16:58:01 INFO Applying migration id=received 2026/02/05 16:58:01 INFO Applying migration id=namehost 2026/02/05 16:58:01 INFO Applying migration id=outboxhost 2026/02/05 16:58:01 INFO Applying migration id=notesfts 2026/02/05 16:58:01 INFO Applying migration id=iconsname 2026/02/05 16:58:01 INFO Applying migration id=nohash 2026/02/05 16:58:01 INFO Applying migration id=shares 2026/02/05 16:58:01 INFO Applying migration id=actorttl 2026/02/05 16:58:01 INFO Applying migration id=tocc 2026/02/05 16:58:02 INFO Applying migration id=followeds 2026/02/05 16:58:02 INFO Applying migration id=certhash 2026/02/05 16:58:02 INFO Applying migration id=follows_sync 2026/02/05 16:58:02 INFO Applying migration id=jsonpath 2026/02/05 16:58:02 INFO Applying migration id=localforward 2026/02/05 16:58:02 INFO Applying migration id=avatar 2026/02/05 16:58:02 INFO Applying migration id=noimage 2026/02/05 16:58:02 INFO Applying migration id=feed 2026/02/05 16:58:02 INFO Applying migration id=bookmarks 2026/02/05 16:58:02 INFO Applying migration id=shareactivity 2026/02/05 16:58:02 INFO Applying migration id=application 2026/02/05 16:58:02 INFO Applying migration id=certificates 2026/02/05 16:58:02 INFO Applying migration id=rawforward 2026/02/05 16:58:02 INFO Applying migration id=publickey 2026/02/05 16:58:02 INFO Applying migration id=resolvegroup 2026/02/05 16:58:02 INFO Applying migration id=reject 2026/02/05 16:58:02 INFO Applying migration id=autodel 2026/02/05 16:58:02 INFO Applying migration id=jsonb 2026/02/05 16:58:02 INFO Applying migration id=quote 2026/02/05 16:58:02 INFO Applying migration id=rfc9421 2026/02/05 16:58:02 INFO Applying migration id=keys 2026/02/05 16:58:02 INFO Applying migration id=portable 2026/02/05 16:58:02 INFO Applying migration id=proofs 2026/02/05 16:58:02 INFO Applying migration id=contexts 2026/02/05 16:58:02 INFO Applying migration id=deliverieshost 2026/02/05 16:58:02 INFO Applying migration id=pembegin 2026/02/05 16:58:02 INFO Applying migration id=didhost 2026/02/05 16:58:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-48f3-78d8-94a4-09d3a17f0bb9 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/02/05 16:58:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-48f4-7478-9fd0-537a722dea6e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-48f3-78d8-94a4-09d3a17f0bb9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-48f3-78d8-94a4-09d3a17f0bb9 2026/02/05 16:58:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-48f4-7da8-9137-b992dc41d25d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-48f4-7d65-85d5-c6e9ee0f5fa3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-48f4-7d65-85d5-c6e9ee0f5fa3 2026/02/05 16:58:02 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-48f4-7d65-85d5-c6e9ee0f5fa3 2026/02/05 16:58:02 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-48f4-7d65-85d5-c6e9ee0f5fa3 2026/02/05 16:58:02 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebd-48fa-7c11-9236-be8dab8d219d note=https://localhost.localdomain:8443/post/019c2ebd-48fa-7bbe-87ed-18ea58c80a9c thread=https://localhost.localdomain:8443/post/019c2ebd-48f4-7d65-85d5-c6e9ee0f5fa3 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:58:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-48fa-7c11-9236-be8dab8d219d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-48fa-7bbe-87ed-18ea58c80a9c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebd-48fa-7bbe-87ed-18ea58c80a9c 2026/02/05 16:58:02 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-48f4-7d65-85d5-c6e9ee0f5fa3 2026/02/05 16:58:02 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByFollowedUser (0.93s) === RUN TestReply_ReplyToPublicPostByNotFollowedUser 2026/02/05 16:58:02 INFO Applying migration id=initial 2026/02/05 16:58:02 INFO Applying migration id=notesupdated 2026/02/05 16:58:02 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:02 INFO Applying migration id=activitiesid 2026/02/05 16:58:02 INFO Applying migration id=outbox 2026/02/05 16:58:02 INFO Applying migration id=edits 2026/02/05 16:58:02 INFO Applying migration id=outboxactor 2026/02/05 16:58:02 INFO Applying migration id=outboxsender 2026/02/05 16:58:02 INFO Applying migration id=thread 2026/02/05 16:58:02 INFO Applying migration id=host 2026/02/05 16:58:02 INFO Applying migration id=sharedinbox 2026/02/05 16:58:02 INFO Applying migration id=noteshost 2026/02/05 16:58:02 INFO Applying migration id=fetched 2026/02/05 16:58:02 INFO Applying migration id=move 2026/02/05 16:58:02 INFO Applying migration id=cleanup 2026/02/05 16:58:02 INFO Applying migration id=received 2026/02/05 16:58:02 INFO Applying migration id=namehost 2026/02/05 16:58:02 INFO Applying migration id=outboxhost 2026/02/05 16:58:02 INFO Applying migration id=notesfts 2026/02/05 16:58:02 INFO Applying migration id=iconsname 2026/02/05 16:58:02 INFO Applying migration id=nohash 2026/02/05 16:58:02 INFO Applying migration id=shares 2026/02/05 16:58:02 INFO Applying migration id=actorttl 2026/02/05 16:58:02 INFO Applying migration id=tocc 2026/02/05 16:58:02 INFO Applying migration id=followeds 2026/02/05 16:58:02 INFO Applying migration id=certhash 2026/02/05 16:58:02 INFO Applying migration id=follows_sync 2026/02/05 16:58:02 INFO Applying migration id=jsonpath 2026/02/05 16:58:02 INFO Applying migration id=localforward 2026/02/05 16:58:02 INFO Applying migration id=avatar 2026/02/05 16:58:02 INFO Applying migration id=noimage 2026/02/05 16:58:02 INFO Applying migration id=feed 2026/02/05 16:58:02 INFO Applying migration id=bookmarks 2026/02/05 16:58:02 INFO Applying migration id=shareactivity 2026/02/05 16:58:02 INFO Applying migration id=application 2026/02/05 16:58:02 INFO Applying migration id=certificates 2026/02/05 16:58:02 INFO Applying migration id=rawforward 2026/02/05 16:58:02 INFO Applying migration id=publickey 2026/02/05 16:58:02 INFO Applying migration id=resolvegroup 2026/02/05 16:58:02 INFO Applying migration id=reject 2026/02/05 16:58:02 INFO Applying migration id=autodel 2026/02/05 16:58:02 INFO Applying migration id=jsonb 2026/02/05 16:58:03 INFO Applying migration id=quote 2026/02/05 16:58:03 INFO Applying migration id=rfc9421 2026/02/05 16:58:03 INFO Applying migration id=keys 2026/02/05 16:58:03 INFO Applying migration id=portable 2026/02/05 16:58:03 INFO Applying migration id=proofs 2026/02/05 16:58:03 INFO Applying migration id=contexts 2026/02/05 16:58:03 INFO Applying migration id=deliverieshost 2026/02/05 16:58:03 INFO Applying migration id=pembegin 2026/02/05 16:58:03 INFO Applying migration id=didhost 2026/02/05 16:58:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-4e3b-725e-8f01-5b1ab9067e49 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-4e3a-7271-bea8-05b1de77b7bf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-4e3a-7271-bea8-05b1de77b7bf 2026/02/05 16:58:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-4e3a-7271-bea8-05b1de77b7bf 2026/02/05 16:58:04 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-4e3a-7271-bea8-05b1de77b7bf 2026/02/05 16:58:04 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebd-4e42-7123-9dc8-6fafa4010405 note=https://localhost.localdomain:8443/post/019c2ebd-4e42-70c4-bab9-fe4189344864 thread=https://localhost.localdomain:8443/post/019c2ebd-4e3a-7271-bea8-05b1de77b7bf starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:58:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-4e42-7123-9dc8-6fafa4010405 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-4e42-70c4-bab9-fe4189344864 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebd-4e42-70c4-bab9-fe4189344864 2026/02/05 16:58:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-4e3a-7271-bea8-05b1de77b7bf 2026/02/05 16:58:04 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByNotFollowedUser (1.35s) === RUN TestReply_DM 2026/02/05 16:58:04 INFO Applying migration id=initial 2026/02/05 16:58:04 INFO Applying migration id=notesupdated 2026/02/05 16:58:04 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:04 INFO Applying migration id=activitiesid 2026/02/05 16:58:04 INFO Applying migration id=outbox 2026/02/05 16:58:04 INFO Applying migration id=edits 2026/02/05 16:58:04 INFO Applying migration id=outboxactor 2026/02/05 16:58:04 INFO Applying migration id=outboxsender 2026/02/05 16:58:04 INFO Applying migration id=thread 2026/02/05 16:58:04 INFO Applying migration id=host 2026/02/05 16:58:04 INFO Applying migration id=sharedinbox 2026/02/05 16:58:04 INFO Applying migration id=noteshost 2026/02/05 16:58:04 INFO Applying migration id=fetched 2026/02/05 16:58:04 INFO Applying migration id=move 2026/02/05 16:58:04 INFO Applying migration id=cleanup 2026/02/05 16:58:04 INFO Applying migration id=received 2026/02/05 16:58:04 INFO Applying migration id=namehost 2026/02/05 16:58:04 INFO Applying migration id=outboxhost 2026/02/05 16:58:04 INFO Applying migration id=notesfts 2026/02/05 16:58:04 INFO Applying migration id=iconsname 2026/02/05 16:58:04 INFO Applying migration id=nohash 2026/02/05 16:58:04 INFO Applying migration id=shares 2026/02/05 16:58:04 INFO Applying migration id=actorttl 2026/02/05 16:58:04 INFO Applying migration id=tocc 2026/02/05 16:58:04 INFO Applying migration id=followeds 2026/02/05 16:58:04 INFO Applying migration id=certhash 2026/02/05 16:58:04 INFO Applying migration id=follows_sync 2026/02/05 16:58:04 INFO Applying migration id=jsonpath 2026/02/05 16:58:04 INFO Applying migration id=localforward 2026/02/05 16:58:04 INFO Applying migration id=avatar 2026/02/05 16:58:04 INFO Applying migration id=noimage 2026/02/05 16:58:04 INFO Applying migration id=feed 2026/02/05 16:58:04 INFO Applying migration id=bookmarks 2026/02/05 16:58:04 INFO Applying migration id=shareactivity 2026/02/05 16:58:04 INFO Applying migration id=application 2026/02/05 16:58:04 INFO Applying migration id=certificates 2026/02/05 16:58:04 INFO Applying migration id=rawforward 2026/02/05 16:58:04 INFO Applying migration id=publickey 2026/02/05 16:58:04 INFO Applying migration id=resolvegroup 2026/02/05 16:58:04 INFO Applying migration id=reject 2026/02/05 16:58:04 INFO Applying migration id=autodel 2026/02/05 16:58:04 INFO Applying migration id=jsonb 2026/02/05 16:58:04 INFO Applying migration id=quote 2026/02/05 16:58:04 INFO Applying migration id=rfc9421 2026/02/05 16:58:04 INFO Applying migration id=keys 2026/02/05 16:58:04 INFO Applying migration id=portable 2026/02/05 16:58:04 INFO Applying migration id=proofs 2026/02/05 16:58:04 INFO Applying migration id=contexts 2026/02/05 16:58:04 INFO Applying migration id=deliverieshost 2026/02/05 16:58:04 INFO Applying migration id=pembegin 2026/02/05 16:58:04 INFO Applying migration id=didhost 2026/02/05 16:58:06 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-5641-7bb4-8997-610011bb4afb 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/02/05 16:58:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-5642-7990-9b79-2a1ac0113518 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-5641-7bb4-8997-610011bb4afb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-5641-7bb4-8997-610011bb4afb 2026/02/05 16:58:06 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:58:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-5643-75f0-a36d-89fa5096506d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-5643-73f4-aaa0-eb88eceb3dff activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-5643-73f4-aaa0-eb88eceb3dff 2026/02/05 16:58:06 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-5643-73f4-aaa0-eb88eceb3dff 2026/02/05 16:58:06 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-5643-73f4-aaa0-eb88eceb3dff 2026/02/05 16:58:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-564d-749c-a01c-7884640510d7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-564d-7451-a172-f21845a744ff activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-564d-7451-a172-f21845a744ff --- PASS: TestReply_DM (2.06s) === RUN TestReply_DMUnfollowed 2026/02/05 16:58:06 INFO Applying migration id=initial 2026/02/05 16:58:06 INFO Applying migration id=notesupdated 2026/02/05 16:58:06 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:06 INFO Applying migration id=activitiesid 2026/02/05 16:58:06 INFO Applying migration id=outbox 2026/02/05 16:58:06 INFO Applying migration id=edits 2026/02/05 16:58:06 INFO Applying migration id=outboxactor 2026/02/05 16:58:06 INFO Applying migration id=outboxsender 2026/02/05 16:58:06 INFO Applying migration id=thread 2026/02/05 16:58:06 INFO Applying migration id=host 2026/02/05 16:58:06 INFO Applying migration id=sharedinbox 2026/02/05 16:58:06 INFO Applying migration id=noteshost 2026/02/05 16:58:06 INFO Applying migration id=fetched 2026/02/05 16:58:06 INFO Applying migration id=move 2026/02/05 16:58:06 INFO Applying migration id=cleanup 2026/02/05 16:58:06 INFO Applying migration id=received 2026/02/05 16:58:06 INFO Applying migration id=namehost 2026/02/05 16:58:06 INFO Applying migration id=outboxhost 2026/02/05 16:58:06 INFO Applying migration id=notesfts 2026/02/05 16:58:06 INFO Applying migration id=iconsname 2026/02/05 16:58:06 INFO Applying migration id=nohash 2026/02/05 16:58:06 INFO Applying migration id=shares 2026/02/05 16:58:06 INFO Applying migration id=actorttl 2026/02/05 16:58:06 INFO Applying migration id=tocc 2026/02/05 16:58:06 INFO Applying migration id=followeds 2026/02/05 16:58:06 INFO Applying migration id=certhash 2026/02/05 16:58:06 INFO Applying migration id=follows_sync 2026/02/05 16:58:06 INFO Applying migration id=jsonpath 2026/02/05 16:58:06 INFO Applying migration id=localforward 2026/02/05 16:58:06 INFO Applying migration id=avatar 2026/02/05 16:58:06 INFO Applying migration id=noimage 2026/02/05 16:58:06 INFO Applying migration id=feed 2026/02/05 16:58:06 INFO Applying migration id=bookmarks 2026/02/05 16:58:06 INFO Applying migration id=shareactivity 2026/02/05 16:58:06 INFO Applying migration id=application 2026/02/05 16:58:06 INFO Applying migration id=certificates 2026/02/05 16:58:06 INFO Applying migration id=rawforward 2026/02/05 16:58:06 INFO Applying migration id=publickey 2026/02/05 16:58:06 INFO Applying migration id=resolvegroup 2026/02/05 16:58:06 INFO Applying migration id=reject 2026/02/05 16:58:06 INFO Applying migration id=autodel 2026/02/05 16:58:06 INFO Applying migration id=jsonb 2026/02/05 16:58:06 INFO Applying migration id=quote 2026/02/05 16:58:06 INFO Applying migration id=rfc9421 2026/02/05 16:58:06 INFO Applying migration id=keys 2026/02/05 16:58:06 INFO Applying migration id=portable 2026/02/05 16:58:06 INFO Applying migration id=proofs 2026/02/05 16:58:06 INFO Applying migration id=contexts 2026/02/05 16:58:06 INFO Applying migration id=deliverieshost 2026/02/05 16:58:06 INFO Applying migration id=pembegin 2026/02/05 16:58:06 INFO Applying migration id=didhost 2026/02/05 16:58:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-5b13-7b1f-91ee-693121151d4b 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/02/05 16:58:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-5b14-7830-8320-bbd274e87d89 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-5b13-7b1f-91ee-693121151d4b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-5b13-7b1f-91ee-693121151d4b 2026/02/05 16:58:07 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:58:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-5b15-744f-82e4-ed6a8b709fbd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-5b15-7261-bd27-b6180bdd52ab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-5b15-7261-bd27-b6180bdd52ab 2026/02/05 16:58:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-5b15-7261-bd27-b6180bdd52ab 2026/02/05 16:58:07 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebd-5b1e-718c-a2f0-55b3f75bb52d activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-5b13-7b1f-91ee-693121151d4b 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/02/05 16:58:07 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-5b15-7261-bd27-b6180bdd52ab 2026/02/05 16:58:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-5b1f-7758-b9f6-193559b44447 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-5b1f-7715-a88c-8eadb42afd56 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-5b1f-7715-a88c-8eadb42afd56 --- PASS: TestReply_DMUnfollowed (1.23s) === RUN TestReply_DMUnfollowedBeforeFeedUpdate 2026/02/05 16:58:07 INFO Applying migration id=initial 2026/02/05 16:58:07 INFO Applying migration id=notesupdated 2026/02/05 16:58:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:07 INFO Applying migration id=activitiesid 2026/02/05 16:58:07 INFO Applying migration id=outbox 2026/02/05 16:58:07 INFO Applying migration id=edits 2026/02/05 16:58:07 INFO Applying migration id=outboxactor 2026/02/05 16:58:07 INFO Applying migration id=outboxsender 2026/02/05 16:58:07 INFO Applying migration id=thread 2026/02/05 16:58:07 INFO Applying migration id=host 2026/02/05 16:58:07 INFO Applying migration id=sharedinbox 2026/02/05 16:58:07 INFO Applying migration id=noteshost 2026/02/05 16:58:07 INFO Applying migration id=fetched 2026/02/05 16:58:07 INFO Applying migration id=move 2026/02/05 16:58:07 INFO Applying migration id=cleanup 2026/02/05 16:58:07 INFO Applying migration id=received 2026/02/05 16:58:07 INFO Applying migration id=namehost 2026/02/05 16:58:07 INFO Applying migration id=outboxhost 2026/02/05 16:58:07 INFO Applying migration id=notesfts 2026/02/05 16:58:07 INFO Applying migration id=iconsname 2026/02/05 16:58:07 INFO Applying migration id=nohash 2026/02/05 16:58:07 INFO Applying migration id=shares 2026/02/05 16:58:07 INFO Applying migration id=actorttl 2026/02/05 16:58:07 INFO Applying migration id=tocc 2026/02/05 16:58:07 INFO Applying migration id=followeds 2026/02/05 16:58:07 INFO Applying migration id=certhash 2026/02/05 16:58:07 INFO Applying migration id=follows_sync 2026/02/05 16:58:07 INFO Applying migration id=jsonpath 2026/02/05 16:58:07 INFO Applying migration id=localforward 2026/02/05 16:58:07 INFO Applying migration id=avatar 2026/02/05 16:58:07 INFO Applying migration id=noimage 2026/02/05 16:58:07 INFO Applying migration id=feed 2026/02/05 16:58:07 INFO Applying migration id=bookmarks 2026/02/05 16:58:07 INFO Applying migration id=shareactivity 2026/02/05 16:58:07 INFO Applying migration id=application 2026/02/05 16:58:07 INFO Applying migration id=certificates 2026/02/05 16:58:07 INFO Applying migration id=rawforward 2026/02/05 16:58:07 INFO Applying migration id=publickey 2026/02/05 16:58:07 INFO Applying migration id=resolvegroup 2026/02/05 16:58:07 INFO Applying migration id=reject 2026/02/05 16:58:07 INFO Applying migration id=autodel 2026/02/05 16:58:07 INFO Applying migration id=jsonb 2026/02/05 16:58:07 INFO Applying migration id=quote 2026/02/05 16:58:07 INFO Applying migration id=rfc9421 2026/02/05 16:58:07 INFO Applying migration id=keys 2026/02/05 16:58:07 INFO Applying migration id=portable 2026/02/05 16:58:07 INFO Applying migration id=proofs 2026/02/05 16:58:07 INFO Applying migration id=contexts 2026/02/05 16:58:07 INFO Applying migration id=deliverieshost 2026/02/05 16:58:07 INFO Applying migration id=pembegin 2026/02/05 16:58:07 INFO Applying migration id=didhost 2026/02/05 16:58:08 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-5e8c-7245-8793-9193a691b574 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/02/05 16:58:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-5e8d-7288-872f-248030b31d08 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-5e8c-7245-8793-9193a691b574 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-5e8c-7245-8793-9193a691b574 2026/02/05 16:58:08 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:58:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-5e8d-7f32-93bb-875b2960edb5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-5e8d-7cfe-9d96-373a3f0d7e72 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-5e8d-7cfe-9d96-373a3f0d7e72 2026/02/05 16:58:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-5e8d-7cfe-9d96-373a3f0d7e72 2026/02/05 16:58:08 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebd-5e95-7031-8c8f-ccad406f8272 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-5e8c-7245-8793-9193a691b574 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/02/05 16:58:08 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebd-5e8d-7cfe-9d96-373a3f0d7e72 2026/02/05 16:58:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-5e96-76e1-ac19-571551a7c885 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-5e96-769d-908a-8d6d6d0423e5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-5e96-769d-908a-8d6d6d0423e5 --- PASS: TestReply_DMUnfollowedBeforeFeedUpdate (0.89s) === RUN TestReply_DMToAnotherUser 2026/02/05 16:58:08 INFO Applying migration id=initial 2026/02/05 16:58:08 INFO Applying migration id=notesupdated 2026/02/05 16:58:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:08 INFO Applying migration id=activitiesid 2026/02/05 16:58:08 INFO Applying migration id=outbox 2026/02/05 16:58:08 INFO Applying migration id=edits 2026/02/05 16:58:08 INFO Applying migration id=outboxactor 2026/02/05 16:58:08 INFO Applying migration id=outboxsender 2026/02/05 16:58:08 INFO Applying migration id=thread 2026/02/05 16:58:08 INFO Applying migration id=host 2026/02/05 16:58:08 INFO Applying migration id=sharedinbox 2026/02/05 16:58:08 INFO Applying migration id=noteshost 2026/02/05 16:58:08 INFO Applying migration id=fetched 2026/02/05 16:58:08 INFO Applying migration id=move 2026/02/05 16:58:08 INFO Applying migration id=cleanup 2026/02/05 16:58:08 INFO Applying migration id=received 2026/02/05 16:58:08 INFO Applying migration id=namehost 2026/02/05 16:58:08 INFO Applying migration id=outboxhost 2026/02/05 16:58:08 INFO Applying migration id=notesfts 2026/02/05 16:58:08 INFO Applying migration id=iconsname 2026/02/05 16:58:08 INFO Applying migration id=nohash 2026/02/05 16:58:08 INFO Applying migration id=shares 2026/02/05 16:58:08 INFO Applying migration id=actorttl 2026/02/05 16:58:08 INFO Applying migration id=tocc 2026/02/05 16:58:08 INFO Applying migration id=followeds 2026/02/05 16:58:08 INFO Applying migration id=certhash 2026/02/05 16:58:08 INFO Applying migration id=follows_sync 2026/02/05 16:58:08 INFO Applying migration id=jsonpath 2026/02/05 16:58:08 INFO Applying migration id=localforward 2026/02/05 16:58:08 INFO Applying migration id=avatar 2026/02/05 16:58:08 INFO Applying migration id=noimage 2026/02/05 16:58:08 INFO Applying migration id=feed 2026/02/05 16:58:08 INFO Applying migration id=bookmarks 2026/02/05 16:58:08 INFO Applying migration id=shareactivity 2026/02/05 16:58:08 INFO Applying migration id=application 2026/02/05 16:58:08 INFO Applying migration id=certificates 2026/02/05 16:58:08 INFO Applying migration id=rawforward 2026/02/05 16:58:08 INFO Applying migration id=publickey 2026/02/05 16:58:08 INFO Applying migration id=resolvegroup 2026/02/05 16:58:08 INFO Applying migration id=reject 2026/02/05 16:58:08 INFO Applying migration id=autodel 2026/02/05 16:58:08 INFO Applying migration id=jsonb 2026/02/05 16:58:08 INFO Applying migration id=quote 2026/02/05 16:58:08 INFO Applying migration id=rfc9421 2026/02/05 16:58:08 INFO Applying migration id=keys 2026/02/05 16:58:08 INFO Applying migration id=portable 2026/02/05 16:58:08 INFO Applying migration id=proofs 2026/02/05 16:58:08 INFO Applying migration id=contexts 2026/02/05 16:58:08 INFO Applying migration id=deliverieshost 2026/02/05 16:58:08 INFO Applying migration id=pembegin 2026/02/05 16:58:08 INFO Applying migration id=didhost 2026/02/05 16:58:09 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-6325-7b77-8829-055c7d38b8b2 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/02/05 16:58:09 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-6326-7b0a-a1d9-33ace96601d9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-6325-7b77-8829-055c7d38b8b2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-6325-7b77-8829-055c7d38b8b2 2026/02/05 16:58:09 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:58:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-6327-7842-8143-8432934b3bad activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-6327-761d-9325-b3db9ea273e8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-6327-761d-9325-b3db9ea273e8 2026/02/05 16:58:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-6327-761d-9325-b3db9ea273e8 2026/02/05 16:58:09 WARN Post does not exist post=https://localhost.localdomain:8443/post/019c2ebd-6327-761d-9325-b3db9ea273e8 --- PASS: TestReply_DMToAnotherUser (1.18s) === RUN TestReply_NoSuchPost 2026/02/05 16:58:09 INFO Applying migration id=initial 2026/02/05 16:58:09 INFO Applying migration id=notesupdated 2026/02/05 16:58:09 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:09 INFO Applying migration id=activitiesid 2026/02/05 16:58:09 INFO Applying migration id=outbox 2026/02/05 16:58:09 INFO Applying migration id=edits 2026/02/05 16:58:09 INFO Applying migration id=outboxactor 2026/02/05 16:58:09 INFO Applying migration id=outboxsender 2026/02/05 16:58:09 INFO Applying migration id=thread 2026/02/05 16:58:09 INFO Applying migration id=host 2026/02/05 16:58:09 INFO Applying migration id=sharedinbox 2026/02/05 16:58:09 INFO Applying migration id=noteshost 2026/02/05 16:58:09 INFO Applying migration id=fetched 2026/02/05 16:58:09 INFO Applying migration id=move 2026/02/05 16:58:09 INFO Applying migration id=cleanup 2026/02/05 16:58:09 INFO Applying migration id=received 2026/02/05 16:58:09 INFO Applying migration id=namehost 2026/02/05 16:58:09 INFO Applying migration id=outboxhost 2026/02/05 16:58:09 INFO Applying migration id=notesfts 2026/02/05 16:58:09 INFO Applying migration id=iconsname 2026/02/05 16:58:09 INFO Applying migration id=nohash 2026/02/05 16:58:09 INFO Applying migration id=shares 2026/02/05 16:58:09 INFO Applying migration id=actorttl 2026/02/05 16:58:09 INFO Applying migration id=tocc 2026/02/05 16:58:09 INFO Applying migration id=followeds 2026/02/05 16:58:09 INFO Applying migration id=certhash 2026/02/05 16:58:09 INFO Applying migration id=follows_sync 2026/02/05 16:58:09 INFO Applying migration id=jsonpath 2026/02/05 16:58:09 INFO Applying migration id=localforward 2026/02/05 16:58:09 INFO Applying migration id=avatar 2026/02/05 16:58:09 INFO Applying migration id=noimage 2026/02/05 16:58:09 INFO Applying migration id=feed 2026/02/05 16:58:09 INFO Applying migration id=bookmarks 2026/02/05 16:58:09 INFO Applying migration id=shareactivity 2026/02/05 16:58:09 INFO Applying migration id=application 2026/02/05 16:58:09 INFO Applying migration id=certificates 2026/02/05 16:58:09 INFO Applying migration id=rawforward 2026/02/05 16:58:09 INFO Applying migration id=publickey 2026/02/05 16:58:09 INFO Applying migration id=resolvegroup 2026/02/05 16:58:09 INFO Applying migration id=reject 2026/02/05 16:58:09 INFO Applying migration id=autodel 2026/02/05 16:58:09 INFO Applying migration id=jsonb 2026/02/05 16:58:09 INFO Applying migration id=quote 2026/02/05 16:58:09 INFO Applying migration id=rfc9421 2026/02/05 16:58:09 INFO Applying migration id=keys 2026/02/05 16:58:09 INFO Applying migration id=portable 2026/02/05 16:58:09 INFO Applying migration id=proofs 2026/02/05 16:58:09 INFO Applying migration id=contexts 2026/02/05 16:58:09 INFO Applying migration id=deliverieshost 2026/02/05 16:58:09 INFO Applying migration id=pembegin 2026/02/05 16:58:09 INFO Applying migration id=didhost 2026/02/05 16:58:10 WARN Post does not exist post=https://x --- PASS: TestReply_NoSuchPost (1.34s) === RUN TestResolve_LocalUser 2026/02/05 16:58:10 INFO Applying migration id=initial 2026/02/05 16:58:10 INFO Applying migration id=notesupdated 2026/02/05 16:58:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:10 INFO Applying migration id=activitiesid 2026/02/05 16:58:10 INFO Applying migration id=outbox 2026/02/05 16:58:10 INFO Applying migration id=edits 2026/02/05 16:58:10 INFO Applying migration id=outboxactor 2026/02/05 16:58:10 INFO Applying migration id=outboxsender 2026/02/05 16:58:10 INFO Applying migration id=thread 2026/02/05 16:58:10 INFO Applying migration id=host 2026/02/05 16:58:10 INFO Applying migration id=sharedinbox 2026/02/05 16:58:10 INFO Applying migration id=noteshost 2026/02/05 16:58:10 INFO Applying migration id=fetched 2026/02/05 16:58:10 INFO Applying migration id=move 2026/02/05 16:58:10 INFO Applying migration id=cleanup 2026/02/05 16:58:10 INFO Applying migration id=received 2026/02/05 16:58:10 INFO Applying migration id=namehost 2026/02/05 16:58:10 INFO Applying migration id=outboxhost 2026/02/05 16:58:10 INFO Applying migration id=notesfts 2026/02/05 16:58:10 INFO Applying migration id=iconsname 2026/02/05 16:58:10 INFO Applying migration id=nohash 2026/02/05 16:58:10 INFO Applying migration id=shares 2026/02/05 16:58:10 INFO Applying migration id=actorttl 2026/02/05 16:58:10 INFO Applying migration id=tocc 2026/02/05 16:58:10 INFO Applying migration id=followeds 2026/02/05 16:58:10 INFO Applying migration id=certhash 2026/02/05 16:58:10 INFO Applying migration id=follows_sync 2026/02/05 16:58:10 INFO Applying migration id=jsonpath 2026/02/05 16:58:11 INFO Applying migration id=localforward 2026/02/05 16:58:11 INFO Applying migration id=avatar 2026/02/05 16:58:11 INFO Applying migration id=noimage 2026/02/05 16:58:11 INFO Applying migration id=feed 2026/02/05 16:58:11 INFO Applying migration id=bookmarks 2026/02/05 16:58:11 INFO Applying migration id=shareactivity 2026/02/05 16:58:11 INFO Applying migration id=application 2026/02/05 16:58:11 INFO Applying migration id=certificates 2026/02/05 16:58:11 INFO Applying migration id=rawforward 2026/02/05 16:58:11 INFO Applying migration id=publickey 2026/02/05 16:58:11 INFO Applying migration id=resolvegroup 2026/02/05 16:58:11 INFO Applying migration id=reject 2026/02/05 16:58:11 INFO Applying migration id=autodel 2026/02/05 16:58:11 INFO Applying migration id=jsonb 2026/02/05 16:58:11 INFO Applying migration id=quote 2026/02/05 16:58:11 INFO Applying migration id=rfc9421 2026/02/05 16:58:11 INFO Applying migration id=keys 2026/02/05 16:58:11 INFO Applying migration id=portable 2026/02/05 16:58:11 INFO Applying migration id=proofs 2026/02/05 16:58:11 INFO Applying migration id=contexts 2026/02/05 16:58:11 INFO Applying migration id=deliverieshost 2026/02/05 16:58:11 INFO Applying migration id=pembegin 2026/02/05 16:58:11 INFO Applying migration id=didhost 2026/02/05 16:58:11 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUser (0.67s) === RUN TestResolve_LocalUserByNameOnly 2026/02/05 16:58:11 INFO Applying migration id=initial 2026/02/05 16:58:11 INFO Applying migration id=notesupdated 2026/02/05 16:58:11 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:11 INFO Applying migration id=activitiesid 2026/02/05 16:58:11 INFO Applying migration id=outbox 2026/02/05 16:58:11 INFO Applying migration id=edits 2026/02/05 16:58:11 INFO Applying migration id=outboxactor 2026/02/05 16:58:11 INFO Applying migration id=outboxsender 2026/02/05 16:58:11 INFO Applying migration id=thread 2026/02/05 16:58:11 INFO Applying migration id=host 2026/02/05 16:58:11 INFO Applying migration id=sharedinbox 2026/02/05 16:58:11 INFO Applying migration id=noteshost 2026/02/05 16:58:11 INFO Applying migration id=fetched 2026/02/05 16:58:11 INFO Applying migration id=move 2026/02/05 16:58:11 INFO Applying migration id=cleanup 2026/02/05 16:58:11 INFO Applying migration id=received 2026/02/05 16:58:11 INFO Applying migration id=namehost 2026/02/05 16:58:11 INFO Applying migration id=outboxhost 2026/02/05 16:58:11 INFO Applying migration id=notesfts 2026/02/05 16:58:11 INFO Applying migration id=iconsname 2026/02/05 16:58:11 INFO Applying migration id=nohash 2026/02/05 16:58:11 INFO Applying migration id=shares 2026/02/05 16:58:11 INFO Applying migration id=actorttl 2026/02/05 16:58:11 INFO Applying migration id=tocc 2026/02/05 16:58:11 INFO Applying migration id=followeds 2026/02/05 16:58:11 INFO Applying migration id=certhash 2026/02/05 16:58:11 INFO Applying migration id=follows_sync 2026/02/05 16:58:11 INFO Applying migration id=jsonpath 2026/02/05 16:58:11 INFO Applying migration id=localforward 2026/02/05 16:58:11 INFO Applying migration id=avatar 2026/02/05 16:58:11 INFO Applying migration id=noimage 2026/02/05 16:58:11 INFO Applying migration id=feed 2026/02/05 16:58:11 INFO Applying migration id=bookmarks 2026/02/05 16:58:11 INFO Applying migration id=shareactivity 2026/02/05 16:58:11 INFO Applying migration id=application 2026/02/05 16:58:11 INFO Applying migration id=certificates 2026/02/05 16:58:11 INFO Applying migration id=rawforward 2026/02/05 16:58:11 INFO Applying migration id=publickey 2026/02/05 16:58:11 INFO Applying migration id=resolvegroup 2026/02/05 16:58:11 INFO Applying migration id=reject 2026/02/05 16:58:11 INFO Applying migration id=autodel 2026/02/05 16:58:11 INFO Applying migration id=jsonb 2026/02/05 16:58:11 INFO Applying migration id=quote 2026/02/05 16:58:11 INFO Applying migration id=rfc9421 2026/02/05 16:58:11 INFO Applying migration id=keys 2026/02/05 16:58:11 INFO Applying migration id=portable 2026/02/05 16:58:11 INFO Applying migration id=proofs 2026/02/05 16:58:11 INFO Applying migration id=contexts 2026/02/05 16:58:11 INFO Applying migration id=deliverieshost 2026/02/05 16:58:11 INFO Applying migration id=pembegin 2026/02/05 16:58:11 INFO Applying migration id=didhost 2026/02/05 16:58:12 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUserByNameOnly (0.89s) === RUN TestResolve_NoSuchLocalUser 2026/02/05 16:58:12 INFO Applying migration id=initial 2026/02/05 16:58:12 INFO Applying migration id=notesupdated 2026/02/05 16:58:12 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:12 INFO Applying migration id=activitiesid 2026/02/05 16:58:12 INFO Applying migration id=outbox 2026/02/05 16:58:12 INFO Applying migration id=edits 2026/02/05 16:58:12 INFO Applying migration id=outboxactor 2026/02/05 16:58:12 INFO Applying migration id=outboxsender 2026/02/05 16:58:12 INFO Applying migration id=thread 2026/02/05 16:58:12 INFO Applying migration id=host 2026/02/05 16:58:12 INFO Applying migration id=sharedinbox 2026/02/05 16:58:12 INFO Applying migration id=noteshost 2026/02/05 16:58:12 INFO Applying migration id=fetched 2026/02/05 16:58:12 INFO Applying migration id=move 2026/02/05 16:58:12 INFO Applying migration id=cleanup 2026/02/05 16:58:12 INFO Applying migration id=received 2026/02/05 16:58:12 INFO Applying migration id=namehost 2026/02/05 16:58:12 INFO Applying migration id=outboxhost 2026/02/05 16:58:12 INFO Applying migration id=notesfts 2026/02/05 16:58:12 INFO Applying migration id=iconsname 2026/02/05 16:58:12 INFO Applying migration id=nohash 2026/02/05 16:58:12 INFO Applying migration id=shares 2026/02/05 16:58:12 INFO Applying migration id=actorttl 2026/02/05 16:58:12 INFO Applying migration id=tocc 2026/02/05 16:58:12 INFO Applying migration id=followeds 2026/02/05 16:58:12 INFO Applying migration id=certhash 2026/02/05 16:58:12 INFO Applying migration id=follows_sync 2026/02/05 16:58:12 INFO Applying migration id=jsonpath 2026/02/05 16:58:12 INFO Applying migration id=localforward 2026/02/05 16:58:12 INFO Applying migration id=avatar 2026/02/05 16:58:12 INFO Applying migration id=noimage 2026/02/05 16:58:12 INFO Applying migration id=feed 2026/02/05 16:58:12 INFO Applying migration id=bookmarks 2026/02/05 16:58:12 INFO Applying migration id=shareactivity 2026/02/05 16:58:12 INFO Applying migration id=application 2026/02/05 16:58:12 INFO Applying migration id=certificates 2026/02/05 16:58:12 INFO Applying migration id=rawforward 2026/02/05 16:58:12 INFO Applying migration id=publickey 2026/02/05 16:58:12 INFO Applying migration id=resolvegroup 2026/02/05 16:58:12 INFO Applying migration id=reject 2026/02/05 16:58:12 INFO Applying migration id=autodel 2026/02/05 16:58:12 INFO Applying migration id=jsonb 2026/02/05 16:58:12 INFO Applying migration id=quote 2026/02/05 16:58:12 INFO Applying migration id=rfc9421 2026/02/05 16:58:12 INFO Applying migration id=keys 2026/02/05 16:58:12 INFO Applying migration id=portable 2026/02/05 16:58:12 INFO Applying migration id=proofs 2026/02/05 16:58:12 INFO Applying migration id=contexts 2026/02/05 16:58:12 INFO Applying migration id=deliverieshost 2026/02/05 16:58:12 INFO Applying migration id=pembegin 2026/02/05 16:58:12 INFO Applying migration id=didhost 2026/02/05 16:58:13 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/02/05 16:58:13 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.15s) === RUN TestResolve_NoSuchLocalUserByNameOnly 2026/02/05 16:58:13 INFO Applying migration id=initial 2026/02/05 16:58:13 INFO Applying migration id=notesupdated 2026/02/05 16:58:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:13 INFO Applying migration id=activitiesid 2026/02/05 16:58:13 INFO Applying migration id=outbox 2026/02/05 16:58:13 INFO Applying migration id=edits 2026/02/05 16:58:13 INFO Applying migration id=outboxactor 2026/02/05 16:58:13 INFO Applying migration id=outboxsender 2026/02/05 16:58:13 INFO Applying migration id=thread 2026/02/05 16:58:13 INFO Applying migration id=host 2026/02/05 16:58:13 INFO Applying migration id=sharedinbox 2026/02/05 16:58:13 INFO Applying migration id=noteshost 2026/02/05 16:58:13 INFO Applying migration id=fetched 2026/02/05 16:58:13 INFO Applying migration id=move 2026/02/05 16:58:13 INFO Applying migration id=cleanup 2026/02/05 16:58:13 INFO Applying migration id=received 2026/02/05 16:58:13 INFO Applying migration id=namehost 2026/02/05 16:58:13 INFO Applying migration id=outboxhost 2026/02/05 16:58:13 INFO Applying migration id=notesfts 2026/02/05 16:58:13 INFO Applying migration id=iconsname 2026/02/05 16:58:13 INFO Applying migration id=nohash 2026/02/05 16:58:13 INFO Applying migration id=shares 2026/02/05 16:58:13 INFO Applying migration id=actorttl 2026/02/05 16:58:13 INFO Applying migration id=tocc 2026/02/05 16:58:13 INFO Applying migration id=followeds 2026/02/05 16:58:13 INFO Applying migration id=certhash 2026/02/05 16:58:13 INFO Applying migration id=follows_sync 2026/02/05 16:58:13 INFO Applying migration id=jsonpath 2026/02/05 16:58:13 INFO Applying migration id=localforward 2026/02/05 16:58:13 INFO Applying migration id=avatar 2026/02/05 16:58:13 INFO Applying migration id=noimage 2026/02/05 16:58:13 INFO Applying migration id=feed 2026/02/05 16:58:13 INFO Applying migration id=bookmarks 2026/02/05 16:58:13 INFO Applying migration id=shareactivity 2026/02/05 16:58:13 INFO Applying migration id=application 2026/02/05 16:58:13 INFO Applying migration id=certificates 2026/02/05 16:58:13 INFO Applying migration id=rawforward 2026/02/05 16:58:13 INFO Applying migration id=publickey 2026/02/05 16:58:13 INFO Applying migration id=resolvegroup 2026/02/05 16:58:13 INFO Applying migration id=reject 2026/02/05 16:58:13 INFO Applying migration id=autodel 2026/02/05 16:58:13 INFO Applying migration id=jsonb 2026/02/05 16:58:13 INFO Applying migration id=quote 2026/02/05 16:58:13 INFO Applying migration id=rfc9421 2026/02/05 16:58:13 INFO Applying migration id=keys 2026/02/05 16:58:13 INFO Applying migration id=portable 2026/02/05 16:58:13 INFO Applying migration id=proofs 2026/02/05 16:58:13 INFO Applying migration id=contexts 2026/02/05 16:58:13 INFO Applying migration id=deliverieshost 2026/02/05 16:58:13 INFO Applying migration id=pembegin 2026/02/05 16:58:13 INFO Applying migration id=didhost 2026/02/05 16:58:14 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/02/05 16:58:14 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 (0.86s) === RUN TestResolve_NoSuchFederatedUser 2026/02/05 16:58:14 INFO Applying migration id=initial 2026/02/05 16:58:14 INFO Applying migration id=notesupdated 2026/02/05 16:58:14 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:14 INFO Applying migration id=activitiesid 2026/02/05 16:58:14 INFO Applying migration id=outbox 2026/02/05 16:58:14 INFO Applying migration id=edits 2026/02/05 16:58:14 INFO Applying migration id=outboxactor 2026/02/05 16:58:14 INFO Applying migration id=outboxsender 2026/02/05 16:58:14 INFO Applying migration id=thread 2026/02/05 16:58:14 INFO Applying migration id=host 2026/02/05 16:58:14 INFO Applying migration id=sharedinbox 2026/02/05 16:58:14 INFO Applying migration id=noteshost 2026/02/05 16:58:14 INFO Applying migration id=fetched 2026/02/05 16:58:14 INFO Applying migration id=move 2026/02/05 16:58:14 INFO Applying migration id=cleanup 2026/02/05 16:58:14 INFO Applying migration id=received 2026/02/05 16:58:14 INFO Applying migration id=namehost 2026/02/05 16:58:14 INFO Applying migration id=outboxhost 2026/02/05 16:58:14 INFO Applying migration id=notesfts 2026/02/05 16:58:14 INFO Applying migration id=iconsname 2026/02/05 16:58:14 INFO Applying migration id=nohash 2026/02/05 16:58:14 INFO Applying migration id=shares 2026/02/05 16:58:14 INFO Applying migration id=actorttl 2026/02/05 16:58:14 INFO Applying migration id=tocc 2026/02/05 16:58:14 INFO Applying migration id=followeds 2026/02/05 16:58:14 INFO Applying migration id=certhash 2026/02/05 16:58:14 INFO Applying migration id=follows_sync 2026/02/05 16:58:14 INFO Applying migration id=jsonpath 2026/02/05 16:58:14 INFO Applying migration id=localforward 2026/02/05 16:58:14 INFO Applying migration id=avatar 2026/02/05 16:58:14 INFO Applying migration id=noimage 2026/02/05 16:58:14 INFO Applying migration id=feed 2026/02/05 16:58:14 INFO Applying migration id=bookmarks 2026/02/05 16:58:14 INFO Applying migration id=shareactivity 2026/02/05 16:58:14 INFO Applying migration id=application 2026/02/05 16:58:14 INFO Applying migration id=certificates 2026/02/05 16:58:14 INFO Applying migration id=rawforward 2026/02/05 16:58:14 INFO Applying migration id=publickey 2026/02/05 16:58:14 INFO Applying migration id=resolvegroup 2026/02/05 16:58:14 INFO Applying migration id=reject 2026/02/05 16:58:14 INFO Applying migration id=autodel 2026/02/05 16:58:14 INFO Applying migration id=jsonb 2026/02/05 16:58:14 INFO Applying migration id=quote 2026/02/05 16:58:14 INFO Applying migration id=rfc9421 2026/02/05 16:58:14 INFO Applying migration id=keys 2026/02/05 16:58:14 INFO Applying migration id=portable 2026/02/05 16:58:14 INFO Applying migration id=proofs 2026/02/05 16:58:14 INFO Applying migration id=contexts 2026/02/05 16:58:14 INFO Applying migration id=deliverieshost 2026/02/05 16:58:14 INFO Applying migration id=pembegin 2026/02/05 16:58:14 INFO Applying migration id=didhost 2026/02/05 16:58:15 INFO Resolving user ID host=0.0.0.0 name=troll 2026/02/05 16:58:15 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 (0.92s) === RUN TestResolve_NoInput 2026/02/05 16:58:15 INFO Applying migration id=initial 2026/02/05 16:58:15 INFO Applying migration id=notesupdated 2026/02/05 16:58:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:15 INFO Applying migration id=activitiesid 2026/02/05 16:58:15 INFO Applying migration id=outbox 2026/02/05 16:58:15 INFO Applying migration id=edits 2026/02/05 16:58:15 INFO Applying migration id=outboxactor 2026/02/05 16:58:15 INFO Applying migration id=outboxsender 2026/02/05 16:58:15 INFO Applying migration id=thread 2026/02/05 16:58:15 INFO Applying migration id=host 2026/02/05 16:58:15 INFO Applying migration id=sharedinbox 2026/02/05 16:58:15 INFO Applying migration id=noteshost 2026/02/05 16:58:15 INFO Applying migration id=fetched 2026/02/05 16:58:15 INFO Applying migration id=move 2026/02/05 16:58:15 INFO Applying migration id=cleanup 2026/02/05 16:58:15 INFO Applying migration id=received 2026/02/05 16:58:15 INFO Applying migration id=namehost 2026/02/05 16:58:15 INFO Applying migration id=outboxhost 2026/02/05 16:58:15 INFO Applying migration id=notesfts 2026/02/05 16:58:15 INFO Applying migration id=iconsname 2026/02/05 16:58:15 INFO Applying migration id=nohash 2026/02/05 16:58:15 INFO Applying migration id=shares 2026/02/05 16:58:15 INFO Applying migration id=actorttl 2026/02/05 16:58:15 INFO Applying migration id=tocc 2026/02/05 16:58:15 INFO Applying migration id=followeds 2026/02/05 16:58:15 INFO Applying migration id=certhash 2026/02/05 16:58:15 INFO Applying migration id=follows_sync 2026/02/05 16:58:15 INFO Applying migration id=jsonpath 2026/02/05 16:58:15 INFO Applying migration id=localforward 2026/02/05 16:58:15 INFO Applying migration id=avatar 2026/02/05 16:58:15 INFO Applying migration id=noimage 2026/02/05 16:58:15 INFO Applying migration id=feed 2026/02/05 16:58:15 INFO Applying migration id=bookmarks 2026/02/05 16:58:15 INFO Applying migration id=shareactivity 2026/02/05 16:58:15 INFO Applying migration id=application 2026/02/05 16:58:15 INFO Applying migration id=certificates 2026/02/05 16:58:15 INFO Applying migration id=rawforward 2026/02/05 16:58:15 INFO Applying migration id=publickey 2026/02/05 16:58:15 INFO Applying migration id=resolvegroup 2026/02/05 16:58:15 INFO Applying migration id=reject 2026/02/05 16:58:15 INFO Applying migration id=autodel 2026/02/05 16:58:15 INFO Applying migration id=jsonb 2026/02/05 16:58:15 INFO Applying migration id=quote 2026/02/05 16:58:15 INFO Applying migration id=rfc9421 2026/02/05 16:58:15 INFO Applying migration id=keys 2026/02/05 16:58:15 INFO Applying migration id=portable 2026/02/05 16:58:15 INFO Applying migration id=proofs 2026/02/05 16:58:15 INFO Applying migration id=contexts 2026/02/05 16:58:15 INFO Applying migration id=deliverieshost 2026/02/05 16:58:15 INFO Applying migration id=pembegin 2026/02/05 16:58:15 INFO Applying migration id=didhost --- PASS: TestResolve_NoInput (0.81s) === RUN TestResolve_InvalidEscapeSequence 2026/02/05 16:58:16 INFO Applying migration id=initial 2026/02/05 16:58:16 INFO Applying migration id=notesupdated 2026/02/05 16:58:16 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:16 INFO Applying migration id=activitiesid 2026/02/05 16:58:16 INFO Applying migration id=outbox 2026/02/05 16:58:16 INFO Applying migration id=edits 2026/02/05 16:58:16 INFO Applying migration id=outboxactor 2026/02/05 16:58:16 INFO Applying migration id=outboxsender 2026/02/05 16:58:16 INFO Applying migration id=thread 2026/02/05 16:58:16 INFO Applying migration id=host 2026/02/05 16:58:16 INFO Applying migration id=sharedinbox 2026/02/05 16:58:16 INFO Applying migration id=noteshost 2026/02/05 16:58:16 INFO Applying migration id=fetched 2026/02/05 16:58:16 INFO Applying migration id=move 2026/02/05 16:58:16 INFO Applying migration id=cleanup 2026/02/05 16:58:16 INFO Applying migration id=received 2026/02/05 16:58:16 INFO Applying migration id=namehost 2026/02/05 16:58:16 INFO Applying migration id=outboxhost 2026/02/05 16:58:16 INFO Applying migration id=notesfts 2026/02/05 16:58:16 INFO Applying migration id=iconsname 2026/02/05 16:58:16 INFO Applying migration id=nohash 2026/02/05 16:58:16 INFO Applying migration id=shares 2026/02/05 16:58:16 INFO Applying migration id=actorttl 2026/02/05 16:58:16 INFO Applying migration id=tocc 2026/02/05 16:58:16 INFO Applying migration id=followeds 2026/02/05 16:58:16 INFO Applying migration id=certhash 2026/02/05 16:58:16 INFO Applying migration id=follows_sync 2026/02/05 16:58:16 INFO Applying migration id=jsonpath 2026/02/05 16:58:16 INFO Applying migration id=localforward 2026/02/05 16:58:16 INFO Applying migration id=avatar 2026/02/05 16:58:16 INFO Applying migration id=noimage 2026/02/05 16:58:16 INFO Applying migration id=feed 2026/02/05 16:58:16 INFO Applying migration id=bookmarks 2026/02/05 16:58:16 INFO Applying migration id=shareactivity 2026/02/05 16:58:16 INFO Applying migration id=application 2026/02/05 16:58:16 INFO Applying migration id=certificates 2026/02/05 16:58:16 INFO Applying migration id=rawforward 2026/02/05 16:58:16 INFO Applying migration id=publickey 2026/02/05 16:58:16 INFO Applying migration id=resolvegroup 2026/02/05 16:58:16 INFO Applying migration id=reject 2026/02/05 16:58:16 INFO Applying migration id=autodel 2026/02/05 16:58:16 INFO Applying migration id=jsonb 2026/02/05 16:58:16 INFO Applying migration id=quote 2026/02/05 16:58:16 INFO Applying migration id=rfc9421 2026/02/05 16:58:16 INFO Applying migration id=keys 2026/02/05 16:58:16 INFO Applying migration id=portable 2026/02/05 16:58:16 INFO Applying migration id=proofs 2026/02/05 16:58:16 INFO Applying migration id=contexts 2026/02/05 16:58:16 INFO Applying migration id=deliverieshost 2026/02/05 16:58:16 INFO Applying migration id=pembegin 2026/02/05 16:58:16 INFO Applying migration id=didhost 2026/02/05 16:58:17 INFO Failed to decode user name url="/users/resolve?troll%zzlocalhost.localdomain%3a8443 " error="invalid URL escape \"%zz\"" --- PASS: TestResolve_InvalidEscapeSequence (1.03s) === RUN TestResolve_InvalidInputFormat 2026/02/05 16:58:17 INFO Applying migration id=initial 2026/02/05 16:58:17 INFO Applying migration id=notesupdated 2026/02/05 16:58:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:17 INFO Applying migration id=activitiesid 2026/02/05 16:58:17 INFO Applying migration id=outbox 2026/02/05 16:58:17 INFO Applying migration id=edits 2026/02/05 16:58:17 INFO Applying migration id=outboxactor 2026/02/05 16:58:17 INFO Applying migration id=outboxsender 2026/02/05 16:58:17 INFO Applying migration id=thread 2026/02/05 16:58:17 INFO Applying migration id=host 2026/02/05 16:58:17 INFO Applying migration id=sharedinbox 2026/02/05 16:58:17 INFO Applying migration id=noteshost 2026/02/05 16:58:17 INFO Applying migration id=fetched 2026/02/05 16:58:17 INFO Applying migration id=move 2026/02/05 16:58:17 INFO Applying migration id=cleanup 2026/02/05 16:58:17 INFO Applying migration id=received 2026/02/05 16:58:17 INFO Applying migration id=namehost 2026/02/05 16:58:17 INFO Applying migration id=outboxhost 2026/02/05 16:58:17 INFO Applying migration id=notesfts 2026/02/05 16:58:17 INFO Applying migration id=iconsname 2026/02/05 16:58:17 INFO Applying migration id=nohash 2026/02/05 16:58:17 INFO Applying migration id=shares 2026/02/05 16:58:17 INFO Applying migration id=actorttl 2026/02/05 16:58:17 INFO Applying migration id=tocc 2026/02/05 16:58:17 INFO Applying migration id=followeds 2026/02/05 16:58:17 INFO Applying migration id=certhash 2026/02/05 16:58:17 INFO Applying migration id=follows_sync 2026/02/05 16:58:17 INFO Applying migration id=jsonpath 2026/02/05 16:58:17 INFO Applying migration id=localforward 2026/02/05 16:58:17 INFO Applying migration id=avatar 2026/02/05 16:58:17 INFO Applying migration id=noimage 2026/02/05 16:58:17 INFO Applying migration id=feed 2026/02/05 16:58:17 INFO Applying migration id=bookmarks 2026/02/05 16:58:17 INFO Applying migration id=shareactivity 2026/02/05 16:58:17 INFO Applying migration id=application 2026/02/05 16:58:17 INFO Applying migration id=certificates 2026/02/05 16:58:17 INFO Applying migration id=rawforward 2026/02/05 16:58:17 INFO Applying migration id=publickey 2026/02/05 16:58:17 INFO Applying migration id=resolvegroup 2026/02/05 16:58:17 INFO Applying migration id=reject 2026/02/05 16:58:17 INFO Applying migration id=autodel 2026/02/05 16:58:17 INFO Applying migration id=jsonb 2026/02/05 16:58:17 INFO Applying migration id=quote 2026/02/05 16:58:17 INFO Applying migration id=rfc9421 2026/02/05 16:58:17 INFO Applying migration id=keys 2026/02/05 16:58:17 INFO Applying migration id=portable 2026/02/05 16:58:17 INFO Applying migration id=proofs 2026/02/05 16:58:17 INFO Applying migration id=contexts 2026/02/05 16:58:17 INFO Applying migration id=deliverieshost 2026/02/05 16:58:17 INFO Applying migration id=pembegin 2026/02/05 16:58:17 INFO Applying migration id=didhost --- PASS: TestResolve_InvalidInputFormat (1.41s) === RUN TestResolve_UnauthenticatedUser 2026/02/05 16:58:18 INFO Applying migration id=initial 2026/02/05 16:58:18 INFO Applying migration id=notesupdated 2026/02/05 16:58:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:18 INFO Applying migration id=activitiesid 2026/02/05 16:58:18 INFO Applying migration id=outbox 2026/02/05 16:58:18 INFO Applying migration id=edits 2026/02/05 16:58:18 INFO Applying migration id=outboxactor 2026/02/05 16:58:18 INFO Applying migration id=outboxsender 2026/02/05 16:58:18 INFO Applying migration id=thread 2026/02/05 16:58:18 INFO Applying migration id=host 2026/02/05 16:58:18 INFO Applying migration id=sharedinbox 2026/02/05 16:58:18 INFO Applying migration id=noteshost 2026/02/05 16:58:18 INFO Applying migration id=fetched 2026/02/05 16:58:18 INFO Applying migration id=move 2026/02/05 16:58:18 INFO Applying migration id=cleanup 2026/02/05 16:58:18 INFO Applying migration id=received 2026/02/05 16:58:18 INFO Applying migration id=namehost 2026/02/05 16:58:18 INFO Applying migration id=outboxhost 2026/02/05 16:58:18 INFO Applying migration id=notesfts 2026/02/05 16:58:18 INFO Applying migration id=iconsname 2026/02/05 16:58:18 INFO Applying migration id=nohash 2026/02/05 16:58:18 INFO Applying migration id=shares 2026/02/05 16:58:18 INFO Applying migration id=actorttl 2026/02/05 16:58:18 INFO Applying migration id=tocc 2026/02/05 16:58:18 INFO Applying migration id=followeds 2026/02/05 16:58:18 INFO Applying migration id=certhash 2026/02/05 16:58:18 INFO Applying migration id=follows_sync 2026/02/05 16:58:18 INFO Applying migration id=jsonpath 2026/02/05 16:58:18 INFO Applying migration id=localforward 2026/02/05 16:58:18 INFO Applying migration id=avatar 2026/02/05 16:58:18 INFO Applying migration id=noimage 2026/02/05 16:58:18 INFO Applying migration id=feed 2026/02/05 16:58:18 INFO Applying migration id=bookmarks 2026/02/05 16:58:18 INFO Applying migration id=shareactivity 2026/02/05 16:58:18 INFO Applying migration id=application 2026/02/05 16:58:18 INFO Applying migration id=certificates 2026/02/05 16:58:18 INFO Applying migration id=rawforward 2026/02/05 16:58:18 INFO Applying migration id=publickey 2026/02/05 16:58:18 INFO Applying migration id=resolvegroup 2026/02/05 16:58:18 INFO Applying migration id=reject 2026/02/05 16:58:18 INFO Applying migration id=autodel 2026/02/05 16:58:18 INFO Applying migration id=jsonb 2026/02/05 16:58:18 INFO Applying migration id=quote 2026/02/05 16:58:18 INFO Applying migration id=rfc9421 2026/02/05 16:58:18 INFO Applying migration id=keys 2026/02/05 16:58:18 INFO Applying migration id=portable 2026/02/05 16:58:18 INFO Applying migration id=proofs 2026/02/05 16:58:18 INFO Applying migration id=contexts 2026/02/05 16:58:18 INFO Applying migration id=deliverieshost 2026/02/05 16:58:18 INFO Applying migration id=pembegin 2026/02/05 16:58:18 INFO Applying migration id=didhost --- PASS: TestResolve_UnauthenticatedUser (1.08s) === RUN TestSay_HappyFlow 2026/02/05 16:58:19 INFO Applying migration id=initial 2026/02/05 16:58:19 INFO Applying migration id=notesupdated 2026/02/05 16:58:19 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:19 INFO Applying migration id=activitiesid 2026/02/05 16:58:19 INFO Applying migration id=outbox 2026/02/05 16:58:19 INFO Applying migration id=edits 2026/02/05 16:58:19 INFO Applying migration id=outboxactor 2026/02/05 16:58:19 INFO Applying migration id=outboxsender 2026/02/05 16:58:19 INFO Applying migration id=thread 2026/02/05 16:58:19 INFO Applying migration id=host 2026/02/05 16:58:19 INFO Applying migration id=sharedinbox 2026/02/05 16:58:19 INFO Applying migration id=noteshost 2026/02/05 16:58:19 INFO Applying migration id=fetched 2026/02/05 16:58:19 INFO Applying migration id=move 2026/02/05 16:58:19 INFO Applying migration id=cleanup 2026/02/05 16:58:19 INFO Applying migration id=received 2026/02/05 16:58:19 INFO Applying migration id=namehost 2026/02/05 16:58:19 INFO Applying migration id=outboxhost 2026/02/05 16:58:19 INFO Applying migration id=notesfts 2026/02/05 16:58:19 INFO Applying migration id=iconsname 2026/02/05 16:58:19 INFO Applying migration id=nohash 2026/02/05 16:58:19 INFO Applying migration id=shares 2026/02/05 16:58:19 INFO Applying migration id=actorttl 2026/02/05 16:58:19 INFO Applying migration id=tocc 2026/02/05 16:58:19 INFO Applying migration id=followeds 2026/02/05 16:58:19 INFO Applying migration id=certhash 2026/02/05 16:58:19 INFO Applying migration id=follows_sync 2026/02/05 16:58:19 INFO Applying migration id=jsonpath 2026/02/05 16:58:19 INFO Applying migration id=localforward 2026/02/05 16:58:19 INFO Applying migration id=avatar 2026/02/05 16:58:19 INFO Applying migration id=noimage 2026/02/05 16:58:19 INFO Applying migration id=feed 2026/02/05 16:58:19 INFO Applying migration id=bookmarks 2026/02/05 16:58:19 INFO Applying migration id=shareactivity 2026/02/05 16:58:19 INFO Applying migration id=application 2026/02/05 16:58:19 INFO Applying migration id=certificates 2026/02/05 16:58:19 INFO Applying migration id=rawforward 2026/02/05 16:58:19 INFO Applying migration id=publickey 2026/02/05 16:58:19 INFO Applying migration id=resolvegroup 2026/02/05 16:58:19 INFO Applying migration id=reject 2026/02/05 16:58:19 INFO Applying migration id=autodel 2026/02/05 16:58:19 INFO Applying migration id=jsonb 2026/02/05 16:58:19 INFO Applying migration id=quote 2026/02/05 16:58:19 INFO Applying migration id=rfc9421 2026/02/05 16:58:19 INFO Applying migration id=keys 2026/02/05 16:58:19 INFO Applying migration id=portable 2026/02/05 16:58:19 INFO Applying migration id=proofs 2026/02/05 16:58:19 INFO Applying migration id=contexts 2026/02/05 16:58:19 INFO Applying migration id=deliverieshost 2026/02/05 16:58:19 INFO Applying migration id=pembegin 2026/02/05 16:58:19 INFO Applying migration id=didhost 2026/02/05 16:58:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-8da5-772a-a43c-87d2164750fd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-8da5-765b-b224-a9cd9b57534f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-8da5-765b-b224-a9cd9b57534f 2026/02/05 16:58:20 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-8da5-765b-b224-a9cd9b57534f 2026/02/05 16:58:20 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:58:20 INFO Generating first response key=/local --- PASS: TestSay_HappyFlow (0.71s) === RUN TestSay_Throttling 2026/02/05 16:58:20 INFO Applying migration id=initial 2026/02/05 16:58:20 INFO Applying migration id=notesupdated 2026/02/05 16:58:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:20 INFO Applying migration id=activitiesid 2026/02/05 16:58:20 INFO Applying migration id=outbox 2026/02/05 16:58:20 INFO Applying migration id=edits 2026/02/05 16:58:20 INFO Applying migration id=outboxactor 2026/02/05 16:58:20 INFO Applying migration id=outboxsender 2026/02/05 16:58:20 INFO Applying migration id=thread 2026/02/05 16:58:20 INFO Applying migration id=host 2026/02/05 16:58:20 INFO Applying migration id=sharedinbox 2026/02/05 16:58:20 INFO Applying migration id=noteshost 2026/02/05 16:58:20 INFO Applying migration id=fetched 2026/02/05 16:58:20 INFO Applying migration id=move 2026/02/05 16:58:20 INFO Applying migration id=cleanup 2026/02/05 16:58:20 INFO Applying migration id=received 2026/02/05 16:58:20 INFO Applying migration id=namehost 2026/02/05 16:58:20 INFO Applying migration id=outboxhost 2026/02/05 16:58:20 INFO Applying migration id=notesfts 2026/02/05 16:58:20 INFO Applying migration id=iconsname 2026/02/05 16:58:20 INFO Applying migration id=nohash 2026/02/05 16:58:20 INFO Applying migration id=shares 2026/02/05 16:58:20 INFO Applying migration id=actorttl 2026/02/05 16:58:20 INFO Applying migration id=tocc 2026/02/05 16:58:20 INFO Applying migration id=followeds 2026/02/05 16:58:20 INFO Applying migration id=certhash 2026/02/05 16:58:20 INFO Applying migration id=follows_sync 2026/02/05 16:58:20 INFO Applying migration id=jsonpath 2026/02/05 16:58:20 INFO Applying migration id=localforward 2026/02/05 16:58:20 INFO Applying migration id=avatar 2026/02/05 16:58:20 INFO Applying migration id=noimage 2026/02/05 16:58:20 INFO Applying migration id=feed 2026/02/05 16:58:20 INFO Applying migration id=bookmarks 2026/02/05 16:58:20 INFO Applying migration id=shareactivity 2026/02/05 16:58:20 INFO Applying migration id=application 2026/02/05 16:58:20 INFO Applying migration id=certificates 2026/02/05 16:58:20 INFO Applying migration id=rawforward 2026/02/05 16:58:20 INFO Applying migration id=publickey 2026/02/05 16:58:20 INFO Applying migration id=resolvegroup 2026/02/05 16:58:20 INFO Applying migration id=reject 2026/02/05 16:58:20 INFO Applying migration id=autodel 2026/02/05 16:58:20 INFO Applying migration id=jsonb 2026/02/05 16:58:20 INFO Applying migration id=quote 2026/02/05 16:58:20 INFO Applying migration id=rfc9421 2026/02/05 16:58:20 INFO Applying migration id=keys 2026/02/05 16:58:20 INFO Applying migration id=portable 2026/02/05 16:58:20 INFO Applying migration id=proofs 2026/02/05 16:58:20 INFO Applying migration id=contexts 2026/02/05 16:58:20 INFO Applying migration id=deliverieshost 2026/02/05 16:58:20 INFO Applying migration id=pembegin 2026/02/05 16:58:20 INFO Applying migration id=didhost 2026/02/05 16:58:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-928a-798e-ac75-05ea34f74384 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-928a-78ab-9f7a-6f83d4cf3db6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-928a-78ab-9f7a-6f83d4cf3db6 2026/02/05 16:58:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebd-928a-78ab-9f7a-6f83d4cf3db6 2026/02/05 16:58:21 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:58:21 WARN User is posting too frequently last=2026-02-05T16:58:21.000Z can=2026-02-05T16:59:21.000Z 2026/02/05 16:58:21 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:58:21 INFO Generating first response key=/local --- PASS: TestSay_Throttling (1.25s) === RUN TestSearch_Happyflow 2026/02/05 16:58:21 INFO Applying migration id=initial 2026/02/05 16:58:21 INFO Applying migration id=notesupdated 2026/02/05 16:58:21 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:21 INFO Applying migration id=activitiesid 2026/02/05 16:58:21 INFO Applying migration id=outbox 2026/02/05 16:58:21 INFO Applying migration id=edits 2026/02/05 16:58:21 INFO Applying migration id=outboxactor 2026/02/05 16:58:21 INFO Applying migration id=outboxsender 2026/02/05 16:58:21 INFO Applying migration id=thread 2026/02/05 16:58:21 INFO Applying migration id=host 2026/02/05 16:58:21 INFO Applying migration id=sharedinbox 2026/02/05 16:58:21 INFO Applying migration id=noteshost 2026/02/05 16:58:21 INFO Applying migration id=fetched 2026/02/05 16:58:21 INFO Applying migration id=move 2026/02/05 16:58:21 INFO Applying migration id=cleanup 2026/02/05 16:58:21 INFO Applying migration id=received 2026/02/05 16:58:21 INFO Applying migration id=namehost 2026/02/05 16:58:21 INFO Applying migration id=outboxhost 2026/02/05 16:58:21 INFO Applying migration id=notesfts 2026/02/05 16:58:21 INFO Applying migration id=iconsname 2026/02/05 16:58:21 INFO Applying migration id=nohash 2026/02/05 16:58:21 INFO Applying migration id=shares 2026/02/05 16:58:21 INFO Applying migration id=actorttl 2026/02/05 16:58:21 INFO Applying migration id=tocc 2026/02/05 16:58:21 INFO Applying migration id=followeds 2026/02/05 16:58:21 INFO Applying migration id=certhash 2026/02/05 16:58:21 INFO Applying migration id=follows_sync 2026/02/05 16:58:21 INFO Applying migration id=jsonpath 2026/02/05 16:58:21 INFO Applying migration id=localforward 2026/02/05 16:58:21 INFO Applying migration id=avatar 2026/02/05 16:58:21 INFO Applying migration id=noimage 2026/02/05 16:58:21 INFO Applying migration id=feed 2026/02/05 16:58:21 INFO Applying migration id=bookmarks 2026/02/05 16:58:21 INFO Applying migration id=shareactivity 2026/02/05 16:58:21 INFO Applying migration id=application 2026/02/05 16:58:21 INFO Applying migration id=certificates 2026/02/05 16:58:21 INFO Applying migration id=rawforward 2026/02/05 16:58:21 INFO Applying migration id=publickey 2026/02/05 16:58:21 INFO Applying migration id=resolvegroup 2026/02/05 16:58:21 INFO Applying migration id=reject 2026/02/05 16:58:21 INFO Applying migration id=autodel 2026/02/05 16:58:21 INFO Applying migration id=jsonb 2026/02/05 16:58:21 INFO Applying migration id=quote 2026/02/05 16:58:21 INFO Applying migration id=rfc9421 2026/02/05 16:58:21 INFO Applying migration id=keys 2026/02/05 16:58:21 INFO Applying migration id=portable 2026/02/05 16:58:21 INFO Applying migration id=proofs 2026/02/05 16:58:21 INFO Applying migration id=contexts 2026/02/05 16:58:21 INFO Applying migration id=deliverieshost 2026/02/05 16:58:21 INFO Applying migration id=pembegin 2026/02/05 16:58:21 INFO Applying migration id=didhost --- PASS: TestSearch_Happyflow (1.82s) === RUN TestSearch_LeadingHash 2026/02/05 16:58:23 INFO Applying migration id=initial 2026/02/05 16:58:23 INFO Applying migration id=notesupdated 2026/02/05 16:58:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:23 INFO Applying migration id=activitiesid 2026/02/05 16:58:23 INFO Applying migration id=outbox 2026/02/05 16:58:23 INFO Applying migration id=edits 2026/02/05 16:58:23 INFO Applying migration id=outboxactor 2026/02/05 16:58:23 INFO Applying migration id=outboxsender 2026/02/05 16:58:23 INFO Applying migration id=thread 2026/02/05 16:58:23 INFO Applying migration id=host 2026/02/05 16:58:23 INFO Applying migration id=sharedinbox 2026/02/05 16:58:23 INFO Applying migration id=noteshost 2026/02/05 16:58:23 INFO Applying migration id=fetched 2026/02/05 16:58:23 INFO Applying migration id=move 2026/02/05 16:58:23 INFO Applying migration id=cleanup 2026/02/05 16:58:23 INFO Applying migration id=received 2026/02/05 16:58:23 INFO Applying migration id=namehost 2026/02/05 16:58:23 INFO Applying migration id=outboxhost 2026/02/05 16:58:23 INFO Applying migration id=notesfts 2026/02/05 16:58:23 INFO Applying migration id=iconsname 2026/02/05 16:58:23 INFO Applying migration id=nohash 2026/02/05 16:58:23 INFO Applying migration id=shares 2026/02/05 16:58:23 INFO Applying migration id=actorttl 2026/02/05 16:58:23 INFO Applying migration id=tocc 2026/02/05 16:58:23 INFO Applying migration id=followeds 2026/02/05 16:58:23 INFO Applying migration id=certhash 2026/02/05 16:58:23 INFO Applying migration id=follows_sync 2026/02/05 16:58:23 INFO Applying migration id=jsonpath 2026/02/05 16:58:23 INFO Applying migration id=localforward 2026/02/05 16:58:23 INFO Applying migration id=avatar 2026/02/05 16:58:23 INFO Applying migration id=noimage 2026/02/05 16:58:23 INFO Applying migration id=feed 2026/02/05 16:58:23 INFO Applying migration id=bookmarks 2026/02/05 16:58:23 INFO Applying migration id=shareactivity 2026/02/05 16:58:23 INFO Applying migration id=application 2026/02/05 16:58:23 INFO Applying migration id=certificates 2026/02/05 16:58:23 INFO Applying migration id=rawforward 2026/02/05 16:58:23 INFO Applying migration id=publickey 2026/02/05 16:58:23 INFO Applying migration id=resolvegroup 2026/02/05 16:58:23 INFO Applying migration id=reject 2026/02/05 16:58:23 INFO Applying migration id=autodel 2026/02/05 16:58:23 INFO Applying migration id=jsonb 2026/02/05 16:58:23 INFO Applying migration id=quote 2026/02/05 16:58:23 INFO Applying migration id=rfc9421 2026/02/05 16:58:23 INFO Applying migration id=keys 2026/02/05 16:58:23 INFO Applying migration id=portable 2026/02/05 16:58:23 INFO Applying migration id=proofs 2026/02/05 16:58:23 INFO Applying migration id=contexts 2026/02/05 16:58:23 INFO Applying migration id=deliverieshost 2026/02/05 16:58:23 INFO Applying migration id=pembegin 2026/02/05 16:58:23 INFO Applying migration id=didhost --- PASS: TestSearch_LeadingHash (0.77s) === RUN TestSearch_LeadingHashUnauthenticatedUser 2026/02/05 16:58:24 INFO Applying migration id=initial 2026/02/05 16:58:24 INFO Applying migration id=notesupdated 2026/02/05 16:58:24 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:24 INFO Applying migration id=activitiesid 2026/02/05 16:58:24 INFO Applying migration id=outbox 2026/02/05 16:58:24 INFO Applying migration id=edits 2026/02/05 16:58:24 INFO Applying migration id=outboxactor 2026/02/05 16:58:24 INFO Applying migration id=outboxsender 2026/02/05 16:58:24 INFO Applying migration id=thread 2026/02/05 16:58:24 INFO Applying migration id=host 2026/02/05 16:58:24 INFO Applying migration id=sharedinbox 2026/02/05 16:58:24 INFO Applying migration id=noteshost 2026/02/05 16:58:24 INFO Applying migration id=fetched 2026/02/05 16:58:24 INFO Applying migration id=move 2026/02/05 16:58:24 INFO Applying migration id=cleanup 2026/02/05 16:58:24 INFO Applying migration id=received 2026/02/05 16:58:24 INFO Applying migration id=namehost 2026/02/05 16:58:24 INFO Applying migration id=outboxhost 2026/02/05 16:58:24 INFO Applying migration id=notesfts 2026/02/05 16:58:24 INFO Applying migration id=iconsname 2026/02/05 16:58:24 INFO Applying migration id=nohash 2026/02/05 16:58:24 INFO Applying migration id=shares 2026/02/05 16:58:24 INFO Applying migration id=actorttl 2026/02/05 16:58:24 INFO Applying migration id=tocc 2026/02/05 16:58:24 INFO Applying migration id=followeds 2026/02/05 16:58:24 INFO Applying migration id=certhash 2026/02/05 16:58:24 INFO Applying migration id=follows_sync 2026/02/05 16:58:24 INFO Applying migration id=jsonpath 2026/02/05 16:58:24 INFO Applying migration id=localforward 2026/02/05 16:58:24 INFO Applying migration id=avatar 2026/02/05 16:58:24 INFO Applying migration id=noimage 2026/02/05 16:58:24 INFO Applying migration id=feed 2026/02/05 16:58:24 INFO Applying migration id=bookmarks 2026/02/05 16:58:24 INFO Applying migration id=shareactivity 2026/02/05 16:58:24 INFO Applying migration id=application 2026/02/05 16:58:24 INFO Applying migration id=certificates 2026/02/05 16:58:24 INFO Applying migration id=rawforward 2026/02/05 16:58:24 INFO Applying migration id=publickey 2026/02/05 16:58:24 INFO Applying migration id=resolvegroup 2026/02/05 16:58:24 INFO Applying migration id=reject 2026/02/05 16:58:24 INFO Applying migration id=autodel 2026/02/05 16:58:24 INFO Applying migration id=jsonb 2026/02/05 16:58:24 INFO Applying migration id=quote 2026/02/05 16:58:24 INFO Applying migration id=rfc9421 2026/02/05 16:58:24 INFO Applying migration id=keys 2026/02/05 16:58:24 INFO Applying migration id=portable 2026/02/05 16:58:24 INFO Applying migration id=proofs 2026/02/05 16:58:24 INFO Applying migration id=contexts 2026/02/05 16:58:24 INFO Applying migration id=deliverieshost 2026/02/05 16:58:24 INFO Applying migration id=pembegin 2026/02/05 16:58:24 INFO Applying migration id=didhost --- PASS: TestSearch_LeadingHashUnauthenticatedUser (1.31s) === RUN TestSearch_NoInput 2026/02/05 16:58:25 INFO Applying migration id=initial 2026/02/05 16:58:25 INFO Applying migration id=notesupdated 2026/02/05 16:58:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:25 INFO Applying migration id=activitiesid 2026/02/05 16:58:25 INFO Applying migration id=outbox 2026/02/05 16:58:25 INFO Applying migration id=edits 2026/02/05 16:58:25 INFO Applying migration id=outboxactor 2026/02/05 16:58:25 INFO Applying migration id=outboxsender 2026/02/05 16:58:25 INFO Applying migration id=thread 2026/02/05 16:58:25 INFO Applying migration id=host 2026/02/05 16:58:25 INFO Applying migration id=sharedinbox 2026/02/05 16:58:25 INFO Applying migration id=noteshost 2026/02/05 16:58:25 INFO Applying migration id=fetched 2026/02/05 16:58:25 INFO Applying migration id=move 2026/02/05 16:58:25 INFO Applying migration id=cleanup 2026/02/05 16:58:25 INFO Applying migration id=received 2026/02/05 16:58:25 INFO Applying migration id=namehost 2026/02/05 16:58:25 INFO Applying migration id=outboxhost 2026/02/05 16:58:25 INFO Applying migration id=notesfts 2026/02/05 16:58:25 INFO Applying migration id=iconsname 2026/02/05 16:58:25 INFO Applying migration id=nohash 2026/02/05 16:58:25 INFO Applying migration id=shares 2026/02/05 16:58:25 INFO Applying migration id=actorttl 2026/02/05 16:58:25 INFO Applying migration id=tocc 2026/02/05 16:58:25 INFO Applying migration id=followeds 2026/02/05 16:58:25 INFO Applying migration id=certhash 2026/02/05 16:58:25 INFO Applying migration id=follows_sync 2026/02/05 16:58:25 INFO Applying migration id=jsonpath 2026/02/05 16:58:25 INFO Applying migration id=localforward 2026/02/05 16:58:25 INFO Applying migration id=avatar 2026/02/05 16:58:25 INFO Applying migration id=noimage 2026/02/05 16:58:25 INFO Applying migration id=feed 2026/02/05 16:58:25 INFO Applying migration id=bookmarks 2026/02/05 16:58:25 INFO Applying migration id=shareactivity 2026/02/05 16:58:25 INFO Applying migration id=application 2026/02/05 16:58:25 INFO Applying migration id=certificates 2026/02/05 16:58:25 INFO Applying migration id=rawforward 2026/02/05 16:58:25 INFO Applying migration id=publickey 2026/02/05 16:58:25 INFO Applying migration id=resolvegroup 2026/02/05 16:58:25 INFO Applying migration id=reject 2026/02/05 16:58:25 INFO Applying migration id=autodel 2026/02/05 16:58:25 INFO Applying migration id=jsonb 2026/02/05 16:58:25 INFO Applying migration id=quote 2026/02/05 16:58:25 INFO Applying migration id=rfc9421 2026/02/05 16:58:25 INFO Applying migration id=keys 2026/02/05 16:58:25 INFO Applying migration id=portable 2026/02/05 16:58:25 INFO Applying migration id=proofs 2026/02/05 16:58:25 INFO Applying migration id=contexts 2026/02/05 16:58:25 INFO Applying migration id=deliverieshost 2026/02/05 16:58:25 INFO Applying migration id=pembegin 2026/02/05 16:58:25 INFO Applying migration id=didhost --- PASS: TestSearch_NoInput (0.96s) === RUN TestSearch_EmptyInput 2026/02/05 16:58:26 INFO Applying migration id=initial 2026/02/05 16:58:26 INFO Applying migration id=notesupdated 2026/02/05 16:58:26 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:26 INFO Applying migration id=activitiesid 2026/02/05 16:58:26 INFO Applying migration id=outbox 2026/02/05 16:58:26 INFO Applying migration id=edits 2026/02/05 16:58:26 INFO Applying migration id=outboxactor 2026/02/05 16:58:26 INFO Applying migration id=outboxsender 2026/02/05 16:58:26 INFO Applying migration id=thread 2026/02/05 16:58:26 INFO Applying migration id=host 2026/02/05 16:58:26 INFO Applying migration id=sharedinbox 2026/02/05 16:58:26 INFO Applying migration id=noteshost 2026/02/05 16:58:26 INFO Applying migration id=fetched 2026/02/05 16:58:26 INFO Applying migration id=move 2026/02/05 16:58:26 INFO Applying migration id=cleanup 2026/02/05 16:58:26 INFO Applying migration id=received 2026/02/05 16:58:26 INFO Applying migration id=namehost 2026/02/05 16:58:26 INFO Applying migration id=outboxhost 2026/02/05 16:58:26 INFO Applying migration id=notesfts 2026/02/05 16:58:26 INFO Applying migration id=iconsname 2026/02/05 16:58:26 INFO Applying migration id=nohash 2026/02/05 16:58:26 INFO Applying migration id=shares 2026/02/05 16:58:26 INFO Applying migration id=actorttl 2026/02/05 16:58:26 INFO Applying migration id=tocc 2026/02/05 16:58:26 INFO Applying migration id=followeds 2026/02/05 16:58:26 INFO Applying migration id=certhash 2026/02/05 16:58:26 INFO Applying migration id=follows_sync 2026/02/05 16:58:26 INFO Applying migration id=jsonpath 2026/02/05 16:58:26 INFO Applying migration id=localforward 2026/02/05 16:58:26 INFO Applying migration id=avatar 2026/02/05 16:58:26 INFO Applying migration id=noimage 2026/02/05 16:58:26 INFO Applying migration id=feed 2026/02/05 16:58:26 INFO Applying migration id=bookmarks 2026/02/05 16:58:26 INFO Applying migration id=shareactivity 2026/02/05 16:58:26 INFO Applying migration id=application 2026/02/05 16:58:26 INFO Applying migration id=certificates 2026/02/05 16:58:26 INFO Applying migration id=rawforward 2026/02/05 16:58:26 INFO Applying migration id=publickey 2026/02/05 16:58:26 INFO Applying migration id=resolvegroup 2026/02/05 16:58:26 INFO Applying migration id=reject 2026/02/05 16:58:26 INFO Applying migration id=autodel 2026/02/05 16:58:26 INFO Applying migration id=jsonb 2026/02/05 16:58:26 INFO Applying migration id=quote 2026/02/05 16:58:26 INFO Applying migration id=rfc9421 2026/02/05 16:58:26 INFO Applying migration id=keys 2026/02/05 16:58:26 INFO Applying migration id=portable 2026/02/05 16:58:26 INFO Applying migration id=proofs 2026/02/05 16:58:26 INFO Applying migration id=contexts 2026/02/05 16:58:26 INFO Applying migration id=deliverieshost 2026/02/05 16:58:26 INFO Applying migration id=pembegin 2026/02/05 16:58:26 INFO Applying migration id=didhost --- PASS: TestSearch_EmptyInput (0.77s) === RUN TestSearch_InvalidEscapeSequence 2026/02/05 16:58:27 INFO Applying migration id=initial 2026/02/05 16:58:27 INFO Applying migration id=notesupdated 2026/02/05 16:58:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:27 INFO Applying migration id=activitiesid 2026/02/05 16:58:27 INFO Applying migration id=outbox 2026/02/05 16:58:27 INFO Applying migration id=edits 2026/02/05 16:58:27 INFO Applying migration id=outboxactor 2026/02/05 16:58:27 INFO Applying migration id=outboxsender 2026/02/05 16:58:27 INFO Applying migration id=thread 2026/02/05 16:58:27 INFO Applying migration id=host 2026/02/05 16:58:27 INFO Applying migration id=sharedinbox 2026/02/05 16:58:27 INFO Applying migration id=noteshost 2026/02/05 16:58:27 INFO Applying migration id=fetched 2026/02/05 16:58:27 INFO Applying migration id=move 2026/02/05 16:58:27 INFO Applying migration id=cleanup 2026/02/05 16:58:27 INFO Applying migration id=received 2026/02/05 16:58:27 INFO Applying migration id=namehost 2026/02/05 16:58:27 INFO Applying migration id=outboxhost 2026/02/05 16:58:27 INFO Applying migration id=notesfts 2026/02/05 16:58:27 INFO Applying migration id=iconsname 2026/02/05 16:58:27 INFO Applying migration id=nohash 2026/02/05 16:58:27 INFO Applying migration id=shares 2026/02/05 16:58:27 INFO Applying migration id=actorttl 2026/02/05 16:58:27 INFO Applying migration id=tocc 2026/02/05 16:58:27 INFO Applying migration id=followeds 2026/02/05 16:58:27 INFO Applying migration id=certhash 2026/02/05 16:58:27 INFO Applying migration id=follows_sync 2026/02/05 16:58:27 INFO Applying migration id=jsonpath 2026/02/05 16:58:27 INFO Applying migration id=localforward 2026/02/05 16:58:27 INFO Applying migration id=avatar 2026/02/05 16:58:27 INFO Applying migration id=noimage 2026/02/05 16:58:27 INFO Applying migration id=feed 2026/02/05 16:58:27 INFO Applying migration id=bookmarks 2026/02/05 16:58:27 INFO Applying migration id=shareactivity 2026/02/05 16:58:27 INFO Applying migration id=application 2026/02/05 16:58:27 INFO Applying migration id=certificates 2026/02/05 16:58:27 INFO Applying migration id=rawforward 2026/02/05 16:58:27 INFO Applying migration id=publickey 2026/02/05 16:58:27 INFO Applying migration id=resolvegroup 2026/02/05 16:58:27 INFO Applying migration id=reject 2026/02/05 16:58:27 INFO Applying migration id=autodel 2026/02/05 16:58:27 INFO Applying migration id=jsonb 2026/02/05 16:58:27 INFO Applying migration id=quote 2026/02/05 16:58:27 INFO Applying migration id=rfc9421 2026/02/05 16:58:27 INFO Applying migration id=keys 2026/02/05 16:58:27 INFO Applying migration id=portable 2026/02/05 16:58:27 INFO Applying migration id=proofs 2026/02/05 16:58:27 INFO Applying migration id=contexts 2026/02/05 16:58:27 INFO Applying migration id=deliverieshost 2026/02/05 16:58:27 INFO Applying migration id=pembegin 2026/02/05 16:58:27 INFO Applying migration id=didhost 2026/02/05 16:58:28 INFO Failed to decode query url=/users/search?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestSearch_InvalidEscapeSequence (0.73s) === RUN TestSearch_UnathenticatedUser 2026/02/05 16:58:28 INFO Applying migration id=initial 2026/02/05 16:58:28 INFO Applying migration id=notesupdated 2026/02/05 16:58:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:28 INFO Applying migration id=activitiesid 2026/02/05 16:58:28 INFO Applying migration id=outbox 2026/02/05 16:58:28 INFO Applying migration id=edits 2026/02/05 16:58:28 INFO Applying migration id=outboxactor 2026/02/05 16:58:28 INFO Applying migration id=outboxsender 2026/02/05 16:58:28 INFO Applying migration id=thread 2026/02/05 16:58:28 INFO Applying migration id=host 2026/02/05 16:58:28 INFO Applying migration id=sharedinbox 2026/02/05 16:58:28 INFO Applying migration id=noteshost 2026/02/05 16:58:28 INFO Applying migration id=fetched 2026/02/05 16:58:28 INFO Applying migration id=move 2026/02/05 16:58:28 INFO Applying migration id=cleanup 2026/02/05 16:58:28 INFO Applying migration id=received 2026/02/05 16:58:28 INFO Applying migration id=namehost 2026/02/05 16:58:28 INFO Applying migration id=outboxhost 2026/02/05 16:58:28 INFO Applying migration id=notesfts 2026/02/05 16:58:28 INFO Applying migration id=iconsname 2026/02/05 16:58:28 INFO Applying migration id=nohash 2026/02/05 16:58:28 INFO Applying migration id=shares 2026/02/05 16:58:28 INFO Applying migration id=actorttl 2026/02/05 16:58:28 INFO Applying migration id=tocc 2026/02/05 16:58:28 INFO Applying migration id=followeds 2026/02/05 16:58:28 INFO Applying migration id=certhash 2026/02/05 16:58:28 INFO Applying migration id=follows_sync 2026/02/05 16:58:28 INFO Applying migration id=jsonpath 2026/02/05 16:58:28 INFO Applying migration id=localforward 2026/02/05 16:58:28 INFO Applying migration id=avatar 2026/02/05 16:58:28 INFO Applying migration id=noimage 2026/02/05 16:58:28 INFO Applying migration id=feed 2026/02/05 16:58:28 INFO Applying migration id=bookmarks 2026/02/05 16:58:28 INFO Applying migration id=shareactivity 2026/02/05 16:58:28 INFO Applying migration id=application 2026/02/05 16:58:28 INFO Applying migration id=certificates 2026/02/05 16:58:28 INFO Applying migration id=rawforward 2026/02/05 16:58:28 INFO Applying migration id=publickey 2026/02/05 16:58:28 INFO Applying migration id=resolvegroup 2026/02/05 16:58:28 INFO Applying migration id=reject 2026/02/05 16:58:28 INFO Applying migration id=autodel 2026/02/05 16:58:28 INFO Applying migration id=jsonb 2026/02/05 16:58:28 INFO Applying migration id=quote 2026/02/05 16:58:28 INFO Applying migration id=rfc9421 2026/02/05 16:58:28 INFO Applying migration id=keys 2026/02/05 16:58:28 INFO Applying migration id=portable 2026/02/05 16:58:28 INFO Applying migration id=proofs 2026/02/05 16:58:28 INFO Applying migration id=contexts 2026/02/05 16:58:28 INFO Applying migration id=deliverieshost 2026/02/05 16:58:28 INFO Applying migration id=pembegin 2026/02/05 16:58:28 INFO Applying migration id=didhost --- PASS: TestSearch_UnathenticatedUser (1.16s) === RUN TestShare_PublicPost 2026/02/05 16:58:29 INFO Applying migration id=initial 2026/02/05 16:58:29 INFO Applying migration id=notesupdated 2026/02/05 16:58:29 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:29 INFO Applying migration id=activitiesid 2026/02/05 16:58:29 INFO Applying migration id=outbox 2026/02/05 16:58:29 INFO Applying migration id=edits 2026/02/05 16:58:29 INFO Applying migration id=outboxactor 2026/02/05 16:58:29 INFO Applying migration id=outboxsender 2026/02/05 16:58:29 INFO Applying migration id=thread 2026/02/05 16:58:29 INFO Applying migration id=host 2026/02/05 16:58:29 INFO Applying migration id=sharedinbox 2026/02/05 16:58:29 INFO Applying migration id=noteshost 2026/02/05 16:58:29 INFO Applying migration id=fetched 2026/02/05 16:58:29 INFO Applying migration id=move 2026/02/05 16:58:29 INFO Applying migration id=cleanup 2026/02/05 16:58:29 INFO Applying migration id=received 2026/02/05 16:58:29 INFO Applying migration id=namehost 2026/02/05 16:58:29 INFO Applying migration id=outboxhost 2026/02/05 16:58:29 INFO Applying migration id=notesfts 2026/02/05 16:58:29 INFO Applying migration id=iconsname 2026/02/05 16:58:29 INFO Applying migration id=nohash 2026/02/05 16:58:29 INFO Applying migration id=shares 2026/02/05 16:58:29 INFO Applying migration id=actorttl 2026/02/05 16:58:29 INFO Applying migration id=tocc 2026/02/05 16:58:29 INFO Applying migration id=followeds 2026/02/05 16:58:29 INFO Applying migration id=certhash 2026/02/05 16:58:29 INFO Applying migration id=follows_sync 2026/02/05 16:58:29 INFO Applying migration id=jsonpath 2026/02/05 16:58:29 INFO Applying migration id=localforward 2026/02/05 16:58:29 INFO Applying migration id=avatar 2026/02/05 16:58:29 INFO Applying migration id=noimage 2026/02/05 16:58:29 INFO Applying migration id=feed 2026/02/05 16:58:29 INFO Applying migration id=bookmarks 2026/02/05 16:58:29 INFO Applying migration id=shareactivity 2026/02/05 16:58:29 INFO Applying migration id=application 2026/02/05 16:58:29 INFO Applying migration id=certificates 2026/02/05 16:58:29 INFO Applying migration id=rawforward 2026/02/05 16:58:29 INFO Applying migration id=publickey 2026/02/05 16:58:29 INFO Applying migration id=resolvegroup 2026/02/05 16:58:29 INFO Applying migration id=reject 2026/02/05 16:58:29 INFO Applying migration id=autodel 2026/02/05 16:58:29 INFO Applying migration id=jsonb 2026/02/05 16:58:29 INFO Applying migration id=quote 2026/02/05 16:58:29 INFO Applying migration id=rfc9421 2026/02/05 16:58:29 INFO Applying migration id=keys 2026/02/05 16:58:29 INFO Applying migration id=portable 2026/02/05 16:58:29 INFO Applying migration id=proofs 2026/02/05 16:58:29 INFO Applying migration id=contexts 2026/02/05 16:58:29 INFO Applying migration id=deliverieshost 2026/02/05 16:58:29 INFO Applying migration id=pembegin 2026/02/05 16:58:29 INFO Applying migration id=didhost 2026/02/05 16:58:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-b40c-771a-90e8-77160f0dac2a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-b40c-7641-b091-dbd0a848fbb3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-b40c-7641-b091-dbd0a848fbb3 2026/02/05 16:58:30 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:58:30 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_PublicPost (1.05s) === RUN TestShare_Throttling 2026/02/05 16:58:30 INFO Applying migration id=initial 2026/02/05 16:58:30 INFO Applying migration id=notesupdated 2026/02/05 16:58:30 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:30 INFO Applying migration id=activitiesid 2026/02/05 16:58:30 INFO Applying migration id=outbox 2026/02/05 16:58:30 INFO Applying migration id=edits 2026/02/05 16:58:30 INFO Applying migration id=outboxactor 2026/02/05 16:58:30 INFO Applying migration id=outboxsender 2026/02/05 16:58:30 INFO Applying migration id=thread 2026/02/05 16:58:30 INFO Applying migration id=host 2026/02/05 16:58:30 INFO Applying migration id=sharedinbox 2026/02/05 16:58:30 INFO Applying migration id=noteshost 2026/02/05 16:58:30 INFO Applying migration id=fetched 2026/02/05 16:58:30 INFO Applying migration id=move 2026/02/05 16:58:30 INFO Applying migration id=cleanup 2026/02/05 16:58:30 INFO Applying migration id=received 2026/02/05 16:58:30 INFO Applying migration id=namehost 2026/02/05 16:58:30 INFO Applying migration id=outboxhost 2026/02/05 16:58:30 INFO Applying migration id=notesfts 2026/02/05 16:58:30 INFO Applying migration id=iconsname 2026/02/05 16:58:30 INFO Applying migration id=nohash 2026/02/05 16:58:30 INFO Applying migration id=shares 2026/02/05 16:58:30 INFO Applying migration id=actorttl 2026/02/05 16:58:30 INFO Applying migration id=tocc 2026/02/05 16:58:30 INFO Applying migration id=followeds 2026/02/05 16:58:30 INFO Applying migration id=certhash 2026/02/05 16:58:30 INFO Applying migration id=follows_sync 2026/02/05 16:58:30 INFO Applying migration id=jsonpath 2026/02/05 16:58:30 INFO Applying migration id=localforward 2026/02/05 16:58:30 INFO Applying migration id=avatar 2026/02/05 16:58:30 INFO Applying migration id=noimage 2026/02/05 16:58:30 INFO Applying migration id=feed 2026/02/05 16:58:30 INFO Applying migration id=bookmarks 2026/02/05 16:58:30 INFO Applying migration id=shareactivity 2026/02/05 16:58:30 INFO Applying migration id=application 2026/02/05 16:58:30 INFO Applying migration id=certificates 2026/02/05 16:58:30 INFO Applying migration id=rawforward 2026/02/05 16:58:30 INFO Applying migration id=publickey 2026/02/05 16:58:30 INFO Applying migration id=resolvegroup 2026/02/05 16:58:30 INFO Applying migration id=reject 2026/02/05 16:58:30 INFO Applying migration id=autodel 2026/02/05 16:58:30 INFO Applying migration id=jsonb 2026/02/05 16:58:30 INFO Applying migration id=quote 2026/02/05 16:58:30 INFO Applying migration id=rfc9421 2026/02/05 16:58:30 INFO Applying migration id=keys 2026/02/05 16:58:30 INFO Applying migration id=portable 2026/02/05 16:58:30 INFO Applying migration id=proofs 2026/02/05 16:58:30 INFO Applying migration id=contexts 2026/02/05 16:58:30 INFO Applying migration id=deliverieshost 2026/02/05 16:58:30 INFO Applying migration id=pembegin 2026/02/05 16:58:30 INFO Applying migration id=didhost 2026/02/05 16:58:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-b7d1-784b-b4de-fcb27f6148bd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-b7d0-7efb-9ef9-80f48408f5bb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-b7d0-7efb-9ef9-80f48408f5bb 2026/02/05 16:58:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-b7d6-7289-9597-d0b300d6f0ea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-b7d6-723d-96d5-f7ceec163bc6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebd-b7d6-723d-96d5-f7ceec163bc6 2026/02/05 16:58:31 WARN User is sharing and unsharing too frequently --- PASS: TestShare_Throttling (0.96s) === RUN TestShare_UnshareThrottling 2026/02/05 16:58:31 INFO Applying migration id=initial 2026/02/05 16:58:31 INFO Applying migration id=notesupdated 2026/02/05 16:58:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:31 INFO Applying migration id=activitiesid 2026/02/05 16:58:31 INFO Applying migration id=outbox 2026/02/05 16:58:31 INFO Applying migration id=edits 2026/02/05 16:58:31 INFO Applying migration id=outboxactor 2026/02/05 16:58:31 INFO Applying migration id=outboxsender 2026/02/05 16:58:31 INFO Applying migration id=thread 2026/02/05 16:58:31 INFO Applying migration id=host 2026/02/05 16:58:31 INFO Applying migration id=sharedinbox 2026/02/05 16:58:31 INFO Applying migration id=noteshost 2026/02/05 16:58:31 INFO Applying migration id=fetched 2026/02/05 16:58:31 INFO Applying migration id=move 2026/02/05 16:58:31 INFO Applying migration id=cleanup 2026/02/05 16:58:31 INFO Applying migration id=received 2026/02/05 16:58:31 INFO Applying migration id=namehost 2026/02/05 16:58:31 INFO Applying migration id=outboxhost 2026/02/05 16:58:31 INFO Applying migration id=notesfts 2026/02/05 16:58:31 INFO Applying migration id=iconsname 2026/02/05 16:58:31 INFO Applying migration id=nohash 2026/02/05 16:58:31 INFO Applying migration id=shares 2026/02/05 16:58:31 INFO Applying migration id=actorttl 2026/02/05 16:58:31 INFO Applying migration id=tocc 2026/02/05 16:58:31 INFO Applying migration id=followeds 2026/02/05 16:58:31 INFO Applying migration id=certhash 2026/02/05 16:58:31 INFO Applying migration id=follows_sync 2026/02/05 16:58:31 INFO Applying migration id=jsonpath 2026/02/05 16:58:31 INFO Applying migration id=localforward 2026/02/05 16:58:31 INFO Applying migration id=avatar 2026/02/05 16:58:31 INFO Applying migration id=noimage 2026/02/05 16:58:31 INFO Applying migration id=feed 2026/02/05 16:58:31 INFO Applying migration id=bookmarks 2026/02/05 16:58:31 INFO Applying migration id=shareactivity 2026/02/05 16:58:31 INFO Applying migration id=application 2026/02/05 16:58:31 INFO Applying migration id=certificates 2026/02/05 16:58:31 INFO Applying migration id=rawforward 2026/02/05 16:58:31 INFO Applying migration id=publickey 2026/02/05 16:58:31 INFO Applying migration id=resolvegroup 2026/02/05 16:58:31 INFO Applying migration id=reject 2026/02/05 16:58:31 INFO Applying migration id=autodel 2026/02/05 16:58:31 INFO Applying migration id=jsonb 2026/02/05 16:58:31 INFO Applying migration id=quote 2026/02/05 16:58:31 INFO Applying migration id=rfc9421 2026/02/05 16:58:31 INFO Applying migration id=keys 2026/02/05 16:58:31 INFO Applying migration id=portable 2026/02/05 16:58:31 INFO Applying migration id=proofs 2026/02/05 16:58:31 INFO Applying migration id=contexts 2026/02/05 16:58:31 INFO Applying migration id=deliverieshost 2026/02/05 16:58:31 INFO Applying migration id=pembegin 2026/02/05 16:58:31 INFO Applying migration id=didhost 2026/02/05 16:58:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-baad-730c-b0ae-f45f206271f3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-baad-7261-9c44-b830fabdc959 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-baad-7261-9c44-b830fabdc959 --- PASS: TestShare_UnshareThrottling (0.73s) === RUN TestShare_PostToFollowers 2026/02/05 16:58:31 INFO Applying migration id=initial 2026/02/05 16:58:31 INFO Applying migration id=notesupdated 2026/02/05 16:58:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:31 INFO Applying migration id=activitiesid 2026/02/05 16:58:31 INFO Applying migration id=outbox 2026/02/05 16:58:31 INFO Applying migration id=edits 2026/02/05 16:58:31 INFO Applying migration id=outboxactor 2026/02/05 16:58:31 INFO Applying migration id=outboxsender 2026/02/05 16:58:31 INFO Applying migration id=thread 2026/02/05 16:58:31 INFO Applying migration id=host 2026/02/05 16:58:31 INFO Applying migration id=sharedinbox 2026/02/05 16:58:31 INFO Applying migration id=noteshost 2026/02/05 16:58:31 INFO Applying migration id=fetched 2026/02/05 16:58:32 INFO Applying migration id=move 2026/02/05 16:58:32 INFO Applying migration id=cleanup 2026/02/05 16:58:32 INFO Applying migration id=received 2026/02/05 16:58:32 INFO Applying migration id=namehost 2026/02/05 16:58:32 INFO Applying migration id=outboxhost 2026/02/05 16:58:32 INFO Applying migration id=notesfts 2026/02/05 16:58:32 INFO Applying migration id=iconsname 2026/02/05 16:58:32 INFO Applying migration id=nohash 2026/02/05 16:58:32 INFO Applying migration id=shares 2026/02/05 16:58:32 INFO Applying migration id=actorttl 2026/02/05 16:58:32 INFO Applying migration id=tocc 2026/02/05 16:58:32 INFO Applying migration id=followeds 2026/02/05 16:58:32 INFO Applying migration id=certhash 2026/02/05 16:58:32 INFO Applying migration id=follows_sync 2026/02/05 16:58:32 INFO Applying migration id=jsonpath 2026/02/05 16:58:32 INFO Applying migration id=localforward 2026/02/05 16:58:32 INFO Applying migration id=avatar 2026/02/05 16:58:32 INFO Applying migration id=noimage 2026/02/05 16:58:32 INFO Applying migration id=feed 2026/02/05 16:58:32 INFO Applying migration id=bookmarks 2026/02/05 16:58:32 INFO Applying migration id=shareactivity 2026/02/05 16:58:32 INFO Applying migration id=application 2026/02/05 16:58:32 INFO Applying migration id=certificates 2026/02/05 16:58:32 INFO Applying migration id=rawforward 2026/02/05 16:58:32 INFO Applying migration id=publickey 2026/02/05 16:58:32 INFO Applying migration id=resolvegroup 2026/02/05 16:58:32 INFO Applying migration id=reject 2026/02/05 16:58:32 INFO Applying migration id=autodel 2026/02/05 16:58:32 INFO Applying migration id=jsonb 2026/02/05 16:58:32 INFO Applying migration id=quote 2026/02/05 16:58:32 INFO Applying migration id=rfc9421 2026/02/05 16:58:32 INFO Applying migration id=keys 2026/02/05 16:58:32 INFO Applying migration id=portable 2026/02/05 16:58:32 INFO Applying migration id=proofs 2026/02/05 16:58:32 INFO Applying migration id=contexts 2026/02/05 16:58:32 INFO Applying migration id=deliverieshost 2026/02/05 16:58:32 INFO Applying migration id=pembegin 2026/02/05 16:58:32 INFO Applying migration id=didhost 2026/02/05 16:58:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-be5e-760e-9663-9c24bd616b9e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-be5e-75c5-a737-fe06f72c0b51 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-be5e-75c5-a737-fe06f72c0b51 2026/02/05 16:58:32 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019c2ebd-be5e-75c5-a737-fe06f72c0b51 error="sql: no rows in result set" --- PASS: TestShare_PostToFollowers (0.94s) === RUN TestShare_Twice 2026/02/05 16:58:32 INFO Applying migration id=initial 2026/02/05 16:58:32 INFO Applying migration id=notesupdated 2026/02/05 16:58:32 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:32 INFO Applying migration id=activitiesid 2026/02/05 16:58:32 INFO Applying migration id=outbox 2026/02/05 16:58:32 INFO Applying migration id=edits 2026/02/05 16:58:32 INFO Applying migration id=outboxactor 2026/02/05 16:58:32 INFO Applying migration id=outboxsender 2026/02/05 16:58:32 INFO Applying migration id=thread 2026/02/05 16:58:32 INFO Applying migration id=host 2026/02/05 16:58:32 INFO Applying migration id=sharedinbox 2026/02/05 16:58:32 INFO Applying migration id=noteshost 2026/02/05 16:58:32 INFO Applying migration id=fetched 2026/02/05 16:58:32 INFO Applying migration id=move 2026/02/05 16:58:32 INFO Applying migration id=cleanup 2026/02/05 16:58:32 INFO Applying migration id=received 2026/02/05 16:58:32 INFO Applying migration id=namehost 2026/02/05 16:58:32 INFO Applying migration id=outboxhost 2026/02/05 16:58:32 INFO Applying migration id=notesfts 2026/02/05 16:58:32 INFO Applying migration id=iconsname 2026/02/05 16:58:32 INFO Applying migration id=nohash 2026/02/05 16:58:32 INFO Applying migration id=shares 2026/02/05 16:58:32 INFO Applying migration id=actorttl 2026/02/05 16:58:32 INFO Applying migration id=tocc 2026/02/05 16:58:32 INFO Applying migration id=followeds 2026/02/05 16:58:32 INFO Applying migration id=certhash 2026/02/05 16:58:32 INFO Applying migration id=follows_sync 2026/02/05 16:58:32 INFO Applying migration id=jsonpath 2026/02/05 16:58:33 INFO Applying migration id=localforward 2026/02/05 16:58:33 INFO Applying migration id=avatar 2026/02/05 16:58:33 INFO Applying migration id=noimage 2026/02/05 16:58:33 INFO Applying migration id=feed 2026/02/05 16:58:33 INFO Applying migration id=bookmarks 2026/02/05 16:58:33 INFO Applying migration id=shareactivity 2026/02/05 16:58:33 INFO Applying migration id=application 2026/02/05 16:58:33 INFO Applying migration id=certificates 2026/02/05 16:58:33 INFO Applying migration id=rawforward 2026/02/05 16:58:33 INFO Applying migration id=publickey 2026/02/05 16:58:33 INFO Applying migration id=resolvegroup 2026/02/05 16:58:33 INFO Applying migration id=reject 2026/02/05 16:58:33 INFO Applying migration id=autodel 2026/02/05 16:58:33 INFO Applying migration id=jsonb 2026/02/05 16:58:33 INFO Applying migration id=quote 2026/02/05 16:58:33 INFO Applying migration id=rfc9421 2026/02/05 16:58:33 INFO Applying migration id=keys 2026/02/05 16:58:33 INFO Applying migration id=portable 2026/02/05 16:58:33 INFO Applying migration id=proofs 2026/02/05 16:58:33 INFO Applying migration id=contexts 2026/02/05 16:58:33 INFO Applying migration id=deliverieshost 2026/02/05 16:58:33 INFO Applying migration id=pembegin 2026/02/05 16:58:33 INFO Applying migration id=didhost 2026/02/05 16:58:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-c0c3-735e-89f4-60a478b034c4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-c0c3-72b7-8ed6-9a3a5336a156 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-c0c3-72b7-8ed6-9a3a5336a156 2026/02/05 16:58:33 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:58:33 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/05 16:58:33 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019c2ebd-c0c3-72b7-8ed6-9a3a5336a156 error="sql: no rows in result set" --- PASS: TestShare_Twice (0.62s) === RUN TestShare_Unshare 2026/02/05 16:58:33 INFO Applying migration id=initial 2026/02/05 16:58:33 INFO Applying migration id=notesupdated 2026/02/05 16:58:33 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:33 INFO Applying migration id=activitiesid 2026/02/05 16:58:33 INFO Applying migration id=outbox 2026/02/05 16:58:33 INFO Applying migration id=edits 2026/02/05 16:58:33 INFO Applying migration id=outboxactor 2026/02/05 16:58:33 INFO Applying migration id=outboxsender 2026/02/05 16:58:33 INFO Applying migration id=thread 2026/02/05 16:58:33 INFO Applying migration id=host 2026/02/05 16:58:33 INFO Applying migration id=sharedinbox 2026/02/05 16:58:33 INFO Applying migration id=noteshost 2026/02/05 16:58:33 INFO Applying migration id=fetched 2026/02/05 16:58:33 INFO Applying migration id=move 2026/02/05 16:58:33 INFO Applying migration id=cleanup 2026/02/05 16:58:33 INFO Applying migration id=received 2026/02/05 16:58:33 INFO Applying migration id=namehost 2026/02/05 16:58:33 INFO Applying migration id=outboxhost 2026/02/05 16:58:33 INFO Applying migration id=notesfts 2026/02/05 16:58:33 INFO Applying migration id=iconsname 2026/02/05 16:58:33 INFO Applying migration id=nohash 2026/02/05 16:58:33 INFO Applying migration id=shares 2026/02/05 16:58:33 INFO Applying migration id=actorttl 2026/02/05 16:58:33 INFO Applying migration id=tocc 2026/02/05 16:58:33 INFO Applying migration id=followeds 2026/02/05 16:58:33 INFO Applying migration id=certhash 2026/02/05 16:58:33 INFO Applying migration id=follows_sync 2026/02/05 16:58:33 INFO Applying migration id=jsonpath 2026/02/05 16:58:33 INFO Applying migration id=localforward 2026/02/05 16:58:33 INFO Applying migration id=avatar 2026/02/05 16:58:33 INFO Applying migration id=noimage 2026/02/05 16:58:33 INFO Applying migration id=feed 2026/02/05 16:58:33 INFO Applying migration id=bookmarks 2026/02/05 16:58:33 INFO Applying migration id=shareactivity 2026/02/05 16:58:33 INFO Applying migration id=application 2026/02/05 16:58:33 INFO Applying migration id=certificates 2026/02/05 16:58:33 INFO Applying migration id=rawforward 2026/02/05 16:58:33 INFO Applying migration id=publickey 2026/02/05 16:58:33 INFO Applying migration id=resolvegroup 2026/02/05 16:58:33 INFO Applying migration id=reject 2026/02/05 16:58:33 INFO Applying migration id=autodel 2026/02/05 16:58:33 INFO Applying migration id=jsonb 2026/02/05 16:58:33 INFO Applying migration id=quote 2026/02/05 16:58:33 INFO Applying migration id=rfc9421 2026/02/05 16:58:33 INFO Applying migration id=keys 2026/02/05 16:58:33 INFO Applying migration id=portable 2026/02/05 16:58:33 INFO Applying migration id=proofs 2026/02/05 16:58:33 INFO Applying migration id=contexts 2026/02/05 16:58:33 INFO Applying migration id=deliverieshost 2026/02/05 16:58:33 INFO Applying migration id=pembegin 2026/02/05 16:58:33 INFO Applying migration id=didhost 2026/02/05 16:58:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-c38e-7b49-9256-7742d607d0a7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-c38e-7a96-8ad2-4a3f882bca29 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-c38e-7a96-8ad2-4a3f882bca29 2026/02/05 16:58:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:58:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/05 16:58:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_Unshare (0.72s) === RUN TestShare_ShareAfterUnshare 2026/02/05 16:58:34 INFO Applying migration id=initial 2026/02/05 16:58:34 INFO Applying migration id=notesupdated 2026/02/05 16:58:34 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:34 INFO Applying migration id=activitiesid 2026/02/05 16:58:34 INFO Applying migration id=outbox 2026/02/05 16:58:34 INFO Applying migration id=edits 2026/02/05 16:58:34 INFO Applying migration id=outboxactor 2026/02/05 16:58:34 INFO Applying migration id=outboxsender 2026/02/05 16:58:34 INFO Applying migration id=thread 2026/02/05 16:58:34 INFO Applying migration id=host 2026/02/05 16:58:34 INFO Applying migration id=sharedinbox 2026/02/05 16:58:34 INFO Applying migration id=noteshost 2026/02/05 16:58:34 INFO Applying migration id=fetched 2026/02/05 16:58:34 INFO Applying migration id=move 2026/02/05 16:58:34 INFO Applying migration id=cleanup 2026/02/05 16:58:34 INFO Applying migration id=received 2026/02/05 16:58:34 INFO Applying migration id=namehost 2026/02/05 16:58:34 INFO Applying migration id=outboxhost 2026/02/05 16:58:34 INFO Applying migration id=notesfts 2026/02/05 16:58:34 INFO Applying migration id=iconsname 2026/02/05 16:58:34 INFO Applying migration id=nohash 2026/02/05 16:58:34 INFO Applying migration id=shares 2026/02/05 16:58:34 INFO Applying migration id=actorttl 2026/02/05 16:58:34 INFO Applying migration id=tocc 2026/02/05 16:58:34 INFO Applying migration id=followeds 2026/02/05 16:58:34 INFO Applying migration id=certhash 2026/02/05 16:58:34 INFO Applying migration id=follows_sync 2026/02/05 16:58:34 INFO Applying migration id=jsonpath 2026/02/05 16:58:34 INFO Applying migration id=localforward 2026/02/05 16:58:34 INFO Applying migration id=avatar 2026/02/05 16:58:34 INFO Applying migration id=noimage 2026/02/05 16:58:34 INFO Applying migration id=feed 2026/02/05 16:58:34 INFO Applying migration id=bookmarks 2026/02/05 16:58:34 INFO Applying migration id=shareactivity 2026/02/05 16:58:34 INFO Applying migration id=application 2026/02/05 16:58:34 INFO Applying migration id=certificates 2026/02/05 16:58:34 INFO Applying migration id=rawforward 2026/02/05 16:58:34 INFO Applying migration id=publickey 2026/02/05 16:58:34 INFO Applying migration id=resolvegroup 2026/02/05 16:58:34 INFO Applying migration id=reject 2026/02/05 16:58:34 INFO Applying migration id=autodel 2026/02/05 16:58:34 INFO Applying migration id=jsonb 2026/02/05 16:58:34 INFO Applying migration id=quote 2026/02/05 16:58:34 INFO Applying migration id=rfc9421 2026/02/05 16:58:34 INFO Applying migration id=keys 2026/02/05 16:58:34 INFO Applying migration id=portable 2026/02/05 16:58:34 INFO Applying migration id=proofs 2026/02/05 16:58:34 INFO Applying migration id=contexts 2026/02/05 16:58:34 INFO Applying migration id=deliverieshost 2026/02/05 16:58:34 INFO Applying migration id=pembegin 2026/02/05 16:58:34 INFO Applying migration id=didhost 2026/02/05 16:58:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-c770-7887-a007-1c3266229e04 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-c770-7817-a798-005182ae5bc6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-c770-7817-a798-005182ae5bc6 2026/02/05 16:58:35 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:58:35 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/05 16:58:35 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/05 16:58:35 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_ShareAfterUnshare (1.00s) === RUN TestHelpUnauthenticatedUser 2026/02/05 16:58:35 INFO Applying migration id=initial 2026/02/05 16:58:35 INFO Applying migration id=notesupdated 2026/02/05 16:58:35 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:35 INFO Applying migration id=activitiesid 2026/02/05 16:58:35 INFO Applying migration id=outbox 2026/02/05 16:58:35 INFO Applying migration id=edits 2026/02/05 16:58:35 INFO Applying migration id=outboxactor 2026/02/05 16:58:35 INFO Applying migration id=outboxsender 2026/02/05 16:58:35 INFO Applying migration id=thread 2026/02/05 16:58:35 INFO Applying migration id=host 2026/02/05 16:58:35 INFO Applying migration id=sharedinbox 2026/02/05 16:58:35 INFO Applying migration id=noteshost 2026/02/05 16:58:35 INFO Applying migration id=fetched 2026/02/05 16:58:35 INFO Applying migration id=move 2026/02/05 16:58:35 INFO Applying migration id=cleanup 2026/02/05 16:58:35 INFO Applying migration id=received 2026/02/05 16:58:35 INFO Applying migration id=namehost 2026/02/05 16:58:35 INFO Applying migration id=outboxhost 2026/02/05 16:58:35 INFO Applying migration id=notesfts 2026/02/05 16:58:35 INFO Applying migration id=iconsname 2026/02/05 16:58:35 INFO Applying migration id=nohash 2026/02/05 16:58:35 INFO Applying migration id=shares 2026/02/05 16:58:35 INFO Applying migration id=actorttl 2026/02/05 16:58:35 INFO Applying migration id=tocc 2026/02/05 16:58:35 INFO Applying migration id=followeds 2026/02/05 16:58:35 INFO Applying migration id=certhash 2026/02/05 16:58:35 INFO Applying migration id=follows_sync 2026/02/05 16:58:35 INFO Applying migration id=jsonpath 2026/02/05 16:58:35 INFO Applying migration id=localforward 2026/02/05 16:58:35 INFO Applying migration id=avatar 2026/02/05 16:58:35 INFO Applying migration id=noimage 2026/02/05 16:58:35 INFO Applying migration id=feed 2026/02/05 16:58:35 INFO Applying migration id=bookmarks 2026/02/05 16:58:35 INFO Applying migration id=shareactivity 2026/02/05 16:58:35 INFO Applying migration id=application 2026/02/05 16:58:35 INFO Applying migration id=certificates 2026/02/05 16:58:35 INFO Applying migration id=rawforward 2026/02/05 16:58:35 INFO Applying migration id=publickey 2026/02/05 16:58:35 INFO Applying migration id=resolvegroup 2026/02/05 16:58:35 INFO Applying migration id=reject 2026/02/05 16:58:35 INFO Applying migration id=autodel 2026/02/05 16:58:35 INFO Applying migration id=jsonb 2026/02/05 16:58:35 INFO Applying migration id=quote 2026/02/05 16:58:35 INFO Applying migration id=rfc9421 2026/02/05 16:58:35 INFO Applying migration id=keys 2026/02/05 16:58:35 INFO Applying migration id=portable 2026/02/05 16:58:35 INFO Applying migration id=proofs 2026/02/05 16:58:35 INFO Applying migration id=contexts 2026/02/05 16:58:35 INFO Applying migration id=deliverieshost 2026/02/05 16:58:35 INFO Applying migration id=pembegin 2026/02/05 16:58:35 INFO Applying migration id=didhost --- PASS: TestHelpUnauthenticatedUser (0.80s) === RUN TestHelpAuthenticatedUser 2026/02/05 16:58:36 INFO Applying migration id=initial 2026/02/05 16:58:36 INFO Applying migration id=notesupdated 2026/02/05 16:58:36 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:36 INFO Applying migration id=activitiesid 2026/02/05 16:58:36 INFO Applying migration id=outbox 2026/02/05 16:58:36 INFO Applying migration id=edits 2026/02/05 16:58:36 INFO Applying migration id=outboxactor 2026/02/05 16:58:36 INFO Applying migration id=outboxsender 2026/02/05 16:58:36 INFO Applying migration id=thread 2026/02/05 16:58:36 INFO Applying migration id=host 2026/02/05 16:58:36 INFO Applying migration id=sharedinbox 2026/02/05 16:58:36 INFO Applying migration id=noteshost 2026/02/05 16:58:36 INFO Applying migration id=fetched 2026/02/05 16:58:36 INFO Applying migration id=move 2026/02/05 16:58:36 INFO Applying migration id=cleanup 2026/02/05 16:58:36 INFO Applying migration id=received 2026/02/05 16:58:36 INFO Applying migration id=namehost 2026/02/05 16:58:36 INFO Applying migration id=outboxhost 2026/02/05 16:58:36 INFO Applying migration id=notesfts 2026/02/05 16:58:36 INFO Applying migration id=iconsname 2026/02/05 16:58:36 INFO Applying migration id=nohash 2026/02/05 16:58:36 INFO Applying migration id=shares 2026/02/05 16:58:36 INFO Applying migration id=actorttl 2026/02/05 16:58:36 INFO Applying migration id=tocc 2026/02/05 16:58:36 INFO Applying migration id=followeds 2026/02/05 16:58:36 INFO Applying migration id=certhash 2026/02/05 16:58:36 INFO Applying migration id=follows_sync 2026/02/05 16:58:36 INFO Applying migration id=jsonpath 2026/02/05 16:58:36 INFO Applying migration id=localforward 2026/02/05 16:58:36 INFO Applying migration id=avatar 2026/02/05 16:58:36 INFO Applying migration id=noimage 2026/02/05 16:58:36 INFO Applying migration id=feed 2026/02/05 16:58:36 INFO Applying migration id=bookmarks 2026/02/05 16:58:36 INFO Applying migration id=shareactivity 2026/02/05 16:58:36 INFO Applying migration id=application 2026/02/05 16:58:36 INFO Applying migration id=certificates 2026/02/05 16:58:36 INFO Applying migration id=rawforward 2026/02/05 16:58:36 INFO Applying migration id=publickey 2026/02/05 16:58:36 INFO Applying migration id=resolvegroup 2026/02/05 16:58:36 INFO Applying migration id=reject 2026/02/05 16:58:36 INFO Applying migration id=autodel 2026/02/05 16:58:36 INFO Applying migration id=jsonb 2026/02/05 16:58:36 INFO Applying migration id=quote 2026/02/05 16:58:36 INFO Applying migration id=rfc9421 2026/02/05 16:58:36 INFO Applying migration id=keys 2026/02/05 16:58:36 INFO Applying migration id=portable 2026/02/05 16:58:36 INFO Applying migration id=proofs 2026/02/05 16:58:36 INFO Applying migration id=contexts 2026/02/05 16:58:36 INFO Applying migration id=deliverieshost 2026/02/05 16:58:36 INFO Applying migration id=pembegin 2026/02/05 16:58:36 INFO Applying migration id=didhost --- PASS: TestHelpAuthenticatedUser (0.81s) === RUN TestStatus_NewInstance 2026/02/05 16:58:36 INFO Applying migration id=initial 2026/02/05 16:58:36 INFO Applying migration id=notesupdated 2026/02/05 16:58:36 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:36 INFO Applying migration id=activitiesid 2026/02/05 16:58:36 INFO Applying migration id=outbox 2026/02/05 16:58:36 INFO Applying migration id=edits 2026/02/05 16:58:36 INFO Applying migration id=outboxactor 2026/02/05 16:58:36 INFO Applying migration id=outboxsender 2026/02/05 16:58:36 INFO Applying migration id=thread 2026/02/05 16:58:36 INFO Applying migration id=host 2026/02/05 16:58:36 INFO Applying migration id=sharedinbox 2026/02/05 16:58:36 INFO Applying migration id=noteshost 2026/02/05 16:58:36 INFO Applying migration id=fetched 2026/02/05 16:58:36 INFO Applying migration id=move 2026/02/05 16:58:36 INFO Applying migration id=cleanup 2026/02/05 16:58:36 INFO Applying migration id=received 2026/02/05 16:58:36 INFO Applying migration id=namehost 2026/02/05 16:58:36 INFO Applying migration id=outboxhost 2026/02/05 16:58:36 INFO Applying migration id=notesfts 2026/02/05 16:58:36 INFO Applying migration id=iconsname 2026/02/05 16:58:36 INFO Applying migration id=nohash 2026/02/05 16:58:36 INFO Applying migration id=shares 2026/02/05 16:58:36 INFO Applying migration id=actorttl 2026/02/05 16:58:36 INFO Applying migration id=tocc 2026/02/05 16:58:36 INFO Applying migration id=followeds 2026/02/05 16:58:36 INFO Applying migration id=certhash 2026/02/05 16:58:36 INFO Applying migration id=follows_sync 2026/02/05 16:58:36 INFO Applying migration id=jsonpath 2026/02/05 16:58:36 INFO Applying migration id=localforward 2026/02/05 16:58:36 INFO Applying migration id=avatar 2026/02/05 16:58:36 INFO Applying migration id=noimage 2026/02/05 16:58:36 INFO Applying migration id=feed 2026/02/05 16:58:36 INFO Applying migration id=bookmarks 2026/02/05 16:58:36 INFO Applying migration id=shareactivity 2026/02/05 16:58:36 INFO Applying migration id=application 2026/02/05 16:58:36 INFO Applying migration id=certificates 2026/02/05 16:58:36 INFO Applying migration id=rawforward 2026/02/05 16:58:36 INFO Applying migration id=publickey 2026/02/05 16:58:36 INFO Applying migration id=resolvegroup 2026/02/05 16:58:36 INFO Applying migration id=reject 2026/02/05 16:58:36 INFO Applying migration id=autodel 2026/02/05 16:58:36 INFO Applying migration id=jsonb 2026/02/05 16:58:37 INFO Applying migration id=quote 2026/02/05 16:58:37 INFO Applying migration id=rfc9421 2026/02/05 16:58:37 INFO Applying migration id=keys 2026/02/05 16:58:37 INFO Applying migration id=portable 2026/02/05 16:58:37 INFO Applying migration id=proofs 2026/02/05 16:58:37 INFO Applying migration id=contexts 2026/02/05 16:58:37 INFO Applying migration id=deliverieshost 2026/02/05 16:58:37 INFO Applying migration id=pembegin 2026/02/05 16:58:37 INFO Applying migration id=didhost 2026/02/05 16:58:38 INFO Generating first response key=/status --- PASS: TestStatus_NewInstance (1.17s) === RUN TestStatus_WithPosts 2026/02/05 16:58:38 INFO Applying migration id=initial 2026/02/05 16:58:38 INFO Applying migration id=notesupdated 2026/02/05 16:58:38 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:38 INFO Applying migration id=activitiesid 2026/02/05 16:58:38 INFO Applying migration id=outbox 2026/02/05 16:58:38 INFO Applying migration id=edits 2026/02/05 16:58:38 INFO Applying migration id=outboxactor 2026/02/05 16:58:38 INFO Applying migration id=outboxsender 2026/02/05 16:58:38 INFO Applying migration id=thread 2026/02/05 16:58:38 INFO Applying migration id=host 2026/02/05 16:58:38 INFO Applying migration id=sharedinbox 2026/02/05 16:58:38 INFO Applying migration id=noteshost 2026/02/05 16:58:38 INFO Applying migration id=fetched 2026/02/05 16:58:38 INFO Applying migration id=move 2026/02/05 16:58:38 INFO Applying migration id=cleanup 2026/02/05 16:58:38 INFO Applying migration id=received 2026/02/05 16:58:38 INFO Applying migration id=namehost 2026/02/05 16:58:38 INFO Applying migration id=outboxhost 2026/02/05 16:58:38 INFO Applying migration id=notesfts 2026/02/05 16:58:38 INFO Applying migration id=iconsname 2026/02/05 16:58:38 INFO Applying migration id=nohash 2026/02/05 16:58:38 INFO Applying migration id=shares 2026/02/05 16:58:38 INFO Applying migration id=actorttl 2026/02/05 16:58:38 INFO Applying migration id=tocc 2026/02/05 16:58:38 INFO Applying migration id=followeds 2026/02/05 16:58:38 INFO Applying migration id=certhash 2026/02/05 16:58:38 INFO Applying migration id=follows_sync 2026/02/05 16:58:38 INFO Applying migration id=jsonpath 2026/02/05 16:58:38 INFO Applying migration id=localforward 2026/02/05 16:58:38 INFO Applying migration id=avatar 2026/02/05 16:58:38 INFO Applying migration id=noimage 2026/02/05 16:58:38 INFO Applying migration id=feed 2026/02/05 16:58:38 INFO Applying migration id=bookmarks 2026/02/05 16:58:38 INFO Applying migration id=shareactivity 2026/02/05 16:58:38 INFO Applying migration id=application 2026/02/05 16:58:38 INFO Applying migration id=certificates 2026/02/05 16:58:38 INFO Applying migration id=rawforward 2026/02/05 16:58:38 INFO Applying migration id=publickey 2026/02/05 16:58:38 INFO Applying migration id=resolvegroup 2026/02/05 16:58:38 INFO Applying migration id=reject 2026/02/05 16:58:38 INFO Applying migration id=autodel 2026/02/05 16:58:38 INFO Applying migration id=jsonb 2026/02/05 16:58:38 INFO Applying migration id=quote 2026/02/05 16:58:38 INFO Applying migration id=rfc9421 2026/02/05 16:58:38 INFO Applying migration id=keys 2026/02/05 16:58:38 INFO Applying migration id=portable 2026/02/05 16:58:38 INFO Applying migration id=proofs 2026/02/05 16:58:38 INFO Applying migration id=contexts 2026/02/05 16:58:38 INFO Applying migration id=deliverieshost 2026/02/05 16:58:38 INFO Applying migration id=pembegin 2026/02/05 16:58:38 INFO Applying migration id=didhost 2026/02/05 16:58:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-d72e-7eec-a857-89e1d380747b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-d72e-7ea5-940a-8852bd550e73 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebd-d72e-7ea5-940a-8852bd550e73 2026/02/05 16:58:39 INFO Generating first response key=/status --- PASS: TestStatus_WithPosts (1.23s) === RUN TestUnfollow_HappyFlow 2026/02/05 16:58:39 INFO Applying migration id=initial 2026/02/05 16:58:39 INFO Applying migration id=notesupdated 2026/02/05 16:58:39 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:39 INFO Applying migration id=activitiesid 2026/02/05 16:58:39 INFO Applying migration id=outbox 2026/02/05 16:58:39 INFO Applying migration id=edits 2026/02/05 16:58:39 INFO Applying migration id=outboxactor 2026/02/05 16:58:39 INFO Applying migration id=outboxsender 2026/02/05 16:58:39 INFO Applying migration id=thread 2026/02/05 16:58:39 INFO Applying migration id=host 2026/02/05 16:58:39 INFO Applying migration id=sharedinbox 2026/02/05 16:58:39 INFO Applying migration id=noteshost 2026/02/05 16:58:39 INFO Applying migration id=fetched 2026/02/05 16:58:39 INFO Applying migration id=move 2026/02/05 16:58:39 INFO Applying migration id=cleanup 2026/02/05 16:58:39 INFO Applying migration id=received 2026/02/05 16:58:39 INFO Applying migration id=namehost 2026/02/05 16:58:39 INFO Applying migration id=outboxhost 2026/02/05 16:58:39 INFO Applying migration id=notesfts 2026/02/05 16:58:39 INFO Applying migration id=iconsname 2026/02/05 16:58:39 INFO Applying migration id=nohash 2026/02/05 16:58:39 INFO Applying migration id=shares 2026/02/05 16:58:39 INFO Applying migration id=actorttl 2026/02/05 16:58:39 INFO Applying migration id=tocc 2026/02/05 16:58:39 INFO Applying migration id=followeds 2026/02/05 16:58:39 INFO Applying migration id=certhash 2026/02/05 16:58:39 INFO Applying migration id=follows_sync 2026/02/05 16:58:39 INFO Applying migration id=jsonpath 2026/02/05 16:58:39 INFO Applying migration id=localforward 2026/02/05 16:58:39 INFO Applying migration id=avatar 2026/02/05 16:58:39 INFO Applying migration id=noimage 2026/02/05 16:58:39 INFO Applying migration id=feed 2026/02/05 16:58:39 INFO Applying migration id=bookmarks 2026/02/05 16:58:39 INFO Applying migration id=shareactivity 2026/02/05 16:58:39 INFO Applying migration id=application 2026/02/05 16:58:39 INFO Applying migration id=certificates 2026/02/05 16:58:39 INFO Applying migration id=rawforward 2026/02/05 16:58:39 INFO Applying migration id=publickey 2026/02/05 16:58:39 INFO Applying migration id=resolvegroup 2026/02/05 16:58:39 INFO Applying migration id=reject 2026/02/05 16:58:39 INFO Applying migration id=autodel 2026/02/05 16:58:39 INFO Applying migration id=jsonb 2026/02/05 16:58:39 INFO Applying migration id=quote 2026/02/05 16:58:39 INFO Applying migration id=rfc9421 2026/02/05 16:58:39 INFO Applying migration id=keys 2026/02/05 16:58:39 INFO Applying migration id=portable 2026/02/05 16:58:39 INFO Applying migration id=proofs 2026/02/05 16:58:39 INFO Applying migration id=contexts 2026/02/05 16:58:39 INFO Applying migration id=deliverieshost 2026/02/05 16:58:39 INFO Applying migration id=pembegin 2026/02/05 16:58:39 INFO Applying migration id=didhost 2026/02/05 16:58:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-de67-77ea-9626-ccd94d632ca3 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/02/05 16:58:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-de68-74c2-ad06-ff195f8f0b66 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-de67-77ea-9626-ccd94d632ca3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-de67-77ea-9626-ccd94d632ca3 2026/02/05 16:58:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-de68-7f1d-ab03-180c87d200bc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-de68-7ed6-ab44-c911e79a8410 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-de68-7ed6-ab44-c911e79a8410 2026/02/05 16:58:41 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebd-de6e-727b-a824-5eed26f7d02d activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-de67-77ea-9626-ccd94d632ca3 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 (1.85s) === RUN TestUnfollow_HappyFlowBeforeFeedUpdate 2026/02/05 16:58:41 INFO Applying migration id=initial 2026/02/05 16:58:41 INFO Applying migration id=notesupdated 2026/02/05 16:58:41 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:41 INFO Applying migration id=activitiesid 2026/02/05 16:58:41 INFO Applying migration id=outbox 2026/02/05 16:58:41 INFO Applying migration id=edits 2026/02/05 16:58:41 INFO Applying migration id=outboxactor 2026/02/05 16:58:41 INFO Applying migration id=outboxsender 2026/02/05 16:58:41 INFO Applying migration id=thread 2026/02/05 16:58:41 INFO Applying migration id=host 2026/02/05 16:58:41 INFO Applying migration id=sharedinbox 2026/02/05 16:58:41 INFO Applying migration id=noteshost 2026/02/05 16:58:41 INFO Applying migration id=fetched 2026/02/05 16:58:41 INFO Applying migration id=move 2026/02/05 16:58:41 INFO Applying migration id=cleanup 2026/02/05 16:58:41 INFO Applying migration id=received 2026/02/05 16:58:41 INFO Applying migration id=namehost 2026/02/05 16:58:41 INFO Applying migration id=outboxhost 2026/02/05 16:58:41 INFO Applying migration id=notesfts 2026/02/05 16:58:41 INFO Applying migration id=iconsname 2026/02/05 16:58:41 INFO Applying migration id=nohash 2026/02/05 16:58:41 INFO Applying migration id=shares 2026/02/05 16:58:41 INFO Applying migration id=actorttl 2026/02/05 16:58:41 INFO Applying migration id=tocc 2026/02/05 16:58:41 INFO Applying migration id=followeds 2026/02/05 16:58:41 INFO Applying migration id=certhash 2026/02/05 16:58:41 INFO Applying migration id=follows_sync 2026/02/05 16:58:41 INFO Applying migration id=jsonpath 2026/02/05 16:58:41 INFO Applying migration id=localforward 2026/02/05 16:58:41 INFO Applying migration id=avatar 2026/02/05 16:58:41 INFO Applying migration id=noimage 2026/02/05 16:58:41 INFO Applying migration id=feed 2026/02/05 16:58:41 INFO Applying migration id=bookmarks 2026/02/05 16:58:41 INFO Applying migration id=shareactivity 2026/02/05 16:58:41 INFO Applying migration id=application 2026/02/05 16:58:41 INFO Applying migration id=certificates 2026/02/05 16:58:41 INFO Applying migration id=rawforward 2026/02/05 16:58:41 INFO Applying migration id=publickey 2026/02/05 16:58:41 INFO Applying migration id=resolvegroup 2026/02/05 16:58:41 INFO Applying migration id=reject 2026/02/05 16:58:41 INFO Applying migration id=autodel 2026/02/05 16:58:41 INFO Applying migration id=jsonb 2026/02/05 16:58:41 INFO Applying migration id=quote 2026/02/05 16:58:41 INFO Applying migration id=rfc9421 2026/02/05 16:58:41 INFO Applying migration id=keys 2026/02/05 16:58:41 INFO Applying migration id=portable 2026/02/05 16:58:41 INFO Applying migration id=proofs 2026/02/05 16:58:41 INFO Applying migration id=contexts 2026/02/05 16:58:41 INFO Applying migration id=deliverieshost 2026/02/05 16:58:41 INFO Applying migration id=pembegin 2026/02/05 16:58:41 INFO Applying migration id=didhost 2026/02/05 16:58:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-e13b-7def-9a58-744343569c2d 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/02/05 16:58:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-e13c-7b2f-b68a-99ed658bdee6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-e13b-7def-9a58-744343569c2d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-e13b-7def-9a58-744343569c2d 2026/02/05 16:58:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-e13d-7573-a7df-51bc18b027c5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-e13d-7531-aa8d-9f774d8a68b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-e13d-7531-aa8d-9f774d8a68b2 2026/02/05 16:58:41 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebd-e13f-7775-8d8c-33a824753a48 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-e13b-7def-9a58-744343569c2d 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 (0.72s) === RUN TestUnfollow_FollowAgain 2026/02/05 16:58:41 INFO Applying migration id=initial 2026/02/05 16:58:41 INFO Applying migration id=notesupdated 2026/02/05 16:58:41 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:41 INFO Applying migration id=activitiesid 2026/02/05 16:58:41 INFO Applying migration id=outbox 2026/02/05 16:58:41 INFO Applying migration id=edits 2026/02/05 16:58:41 INFO Applying migration id=outboxactor 2026/02/05 16:58:41 INFO Applying migration id=outboxsender 2026/02/05 16:58:41 INFO Applying migration id=thread 2026/02/05 16:58:41 INFO Applying migration id=host 2026/02/05 16:58:41 INFO Applying migration id=sharedinbox 2026/02/05 16:58:41 INFO Applying migration id=noteshost 2026/02/05 16:58:41 INFO Applying migration id=fetched 2026/02/05 16:58:41 INFO Applying migration id=move 2026/02/05 16:58:41 INFO Applying migration id=cleanup 2026/02/05 16:58:41 INFO Applying migration id=received 2026/02/05 16:58:41 INFO Applying migration id=namehost 2026/02/05 16:58:41 INFO Applying migration id=outboxhost 2026/02/05 16:58:41 INFO Applying migration id=notesfts 2026/02/05 16:58:41 INFO Applying migration id=iconsname 2026/02/05 16:58:41 INFO Applying migration id=nohash 2026/02/05 16:58:41 INFO Applying migration id=shares 2026/02/05 16:58:41 INFO Applying migration id=actorttl 2026/02/05 16:58:41 INFO Applying migration id=tocc 2026/02/05 16:58:41 INFO Applying migration id=followeds 2026/02/05 16:58:41 INFO Applying migration id=certhash 2026/02/05 16:58:41 INFO Applying migration id=follows_sync 2026/02/05 16:58:41 INFO Applying migration id=jsonpath 2026/02/05 16:58:41 INFO Applying migration id=localforward 2026/02/05 16:58:41 INFO Applying migration id=avatar 2026/02/05 16:58:41 INFO Applying migration id=noimage 2026/02/05 16:58:41 INFO Applying migration id=feed 2026/02/05 16:58:41 INFO Applying migration id=bookmarks 2026/02/05 16:58:41 INFO Applying migration id=shareactivity 2026/02/05 16:58:41 INFO Applying migration id=application 2026/02/05 16:58:41 INFO Applying migration id=certificates 2026/02/05 16:58:41 INFO Applying migration id=rawforward 2026/02/05 16:58:41 INFO Applying migration id=publickey 2026/02/05 16:58:41 INFO Applying migration id=resolvegroup 2026/02/05 16:58:41 INFO Applying migration id=reject 2026/02/05 16:58:41 INFO Applying migration id=autodel 2026/02/05 16:58:41 INFO Applying migration id=jsonb 2026/02/05 16:58:41 INFO Applying migration id=quote 2026/02/05 16:58:41 INFO Applying migration id=rfc9421 2026/02/05 16:58:41 INFO Applying migration id=keys 2026/02/05 16:58:41 INFO Applying migration id=portable 2026/02/05 16:58:41 INFO Applying migration id=proofs 2026/02/05 16:58:41 INFO Applying migration id=contexts 2026/02/05 16:58:41 INFO Applying migration id=deliverieshost 2026/02/05 16:58:41 INFO Applying migration id=pembegin 2026/02/05 16:58:41 INFO Applying migration id=didhost 2026/02/05 16:58:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-e8e3-7046-91c9-0e93a93f6115 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/02/05 16:58:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-e8e4-736f-8608-0fbabb0e9bbf activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-e8e3-7046-91c9-0e93a93f6115 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-e8e3-7046-91c9-0e93a93f6115 2026/02/05 16:58:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-e8e5-7068-ad31-518b8837b316 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-e8e4-7ee6-98fc-116993c69fd4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-e8e4-7ee6-98fc-116993c69fd4 2026/02/05 16:58:43 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebd-e8eb-707b-9339-3529c5e17989 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-e8e3-7046-91c9-0e93a93f6115 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/02/05 16:58:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-e8ed-7d19-ad33-83eba196cde0 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/02/05 16:58:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-e8ee-7936-a736-b7793c15e733 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-e8ed-7d19-ad33-83eba196cde0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-e8ed-7d19-ad33-83eba196cde0 --- PASS: TestUnfollow_FollowAgain (1.97s) === RUN TestUnfollow_NotFollowing 2026/02/05 16:58:43 INFO Applying migration id=initial 2026/02/05 16:58:43 INFO Applying migration id=notesupdated 2026/02/05 16:58:43 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:43 INFO Applying migration id=activitiesid 2026/02/05 16:58:43 INFO Applying migration id=outbox 2026/02/05 16:58:43 INFO Applying migration id=edits 2026/02/05 16:58:43 INFO Applying migration id=outboxactor 2026/02/05 16:58:43 INFO Applying migration id=outboxsender 2026/02/05 16:58:43 INFO Applying migration id=thread 2026/02/05 16:58:43 INFO Applying migration id=host 2026/02/05 16:58:43 INFO Applying migration id=sharedinbox 2026/02/05 16:58:43 INFO Applying migration id=noteshost 2026/02/05 16:58:43 INFO Applying migration id=fetched 2026/02/05 16:58:43 INFO Applying migration id=move 2026/02/05 16:58:43 INFO Applying migration id=cleanup 2026/02/05 16:58:43 INFO Applying migration id=received 2026/02/05 16:58:43 INFO Applying migration id=namehost 2026/02/05 16:58:43 INFO Applying migration id=outboxhost 2026/02/05 16:58:43 INFO Applying migration id=notesfts 2026/02/05 16:58:43 INFO Applying migration id=iconsname 2026/02/05 16:58:43 INFO Applying migration id=nohash 2026/02/05 16:58:43 INFO Applying migration id=shares 2026/02/05 16:58:43 INFO Applying migration id=actorttl 2026/02/05 16:58:43 INFO Applying migration id=tocc 2026/02/05 16:58:43 INFO Applying migration id=followeds 2026/02/05 16:58:43 INFO Applying migration id=certhash 2026/02/05 16:58:43 INFO Applying migration id=follows_sync 2026/02/05 16:58:43 INFO Applying migration id=jsonpath 2026/02/05 16:58:43 INFO Applying migration id=localforward 2026/02/05 16:58:43 INFO Applying migration id=avatar 2026/02/05 16:58:43 INFO Applying migration id=noimage 2026/02/05 16:58:43 INFO Applying migration id=feed 2026/02/05 16:58:43 INFO Applying migration id=bookmarks 2026/02/05 16:58:43 INFO Applying migration id=shareactivity 2026/02/05 16:58:43 INFO Applying migration id=application 2026/02/05 16:58:43 INFO Applying migration id=certificates 2026/02/05 16:58:43 INFO Applying migration id=rawforward 2026/02/05 16:58:43 INFO Applying migration id=publickey 2026/02/05 16:58:43 INFO Applying migration id=resolvegroup 2026/02/05 16:58:43 INFO Applying migration id=reject 2026/02/05 16:58:43 INFO Applying migration id=autodel 2026/02/05 16:58:43 INFO Applying migration id=jsonb 2026/02/05 16:58:43 INFO Applying migration id=quote 2026/02/05 16:58:43 INFO Applying migration id=rfc9421 2026/02/05 16:58:43 INFO Applying migration id=keys 2026/02/05 16:58:43 INFO Applying migration id=portable 2026/02/05 16:58:43 INFO Applying migration id=proofs 2026/02/05 16:58:43 INFO Applying migration id=contexts 2026/02/05 16:58:43 INFO Applying migration id=deliverieshost 2026/02/05 16:58:43 INFO Applying migration id=pembegin 2026/02/05 16:58:43 INFO Applying migration id=didhost 2026/02/05 16:58:44 WARN Cannot undo a non-existing follow followed=https://localhost.localdomain:8443/user/bob error="sql: no rows in result set" --- PASS: TestUnfollow_NotFollowing (0.82s) === RUN TestUnfollow_UnauthenticatedUser 2026/02/05 16:58:44 INFO Applying migration id=initial 2026/02/05 16:58:44 INFO Applying migration id=notesupdated 2026/02/05 16:58:44 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:44 INFO Applying migration id=activitiesid 2026/02/05 16:58:44 INFO Applying migration id=outbox 2026/02/05 16:58:44 INFO Applying migration id=edits 2026/02/05 16:58:44 INFO Applying migration id=outboxactor 2026/02/05 16:58:44 INFO Applying migration id=outboxsender 2026/02/05 16:58:44 INFO Applying migration id=thread 2026/02/05 16:58:44 INFO Applying migration id=host 2026/02/05 16:58:44 INFO Applying migration id=sharedinbox 2026/02/05 16:58:44 INFO Applying migration id=noteshost 2026/02/05 16:58:44 INFO Applying migration id=fetched 2026/02/05 16:58:44 INFO Applying migration id=move 2026/02/05 16:58:44 INFO Applying migration id=cleanup 2026/02/05 16:58:44 INFO Applying migration id=received 2026/02/05 16:58:44 INFO Applying migration id=namehost 2026/02/05 16:58:44 INFO Applying migration id=outboxhost 2026/02/05 16:58:44 INFO Applying migration id=notesfts 2026/02/05 16:58:44 INFO Applying migration id=iconsname 2026/02/05 16:58:44 INFO Applying migration id=nohash 2026/02/05 16:58:44 INFO Applying migration id=shares 2026/02/05 16:58:44 INFO Applying migration id=actorttl 2026/02/05 16:58:44 INFO Applying migration id=tocc 2026/02/05 16:58:44 INFO Applying migration id=followeds 2026/02/05 16:58:44 INFO Applying migration id=certhash 2026/02/05 16:58:44 INFO Applying migration id=follows_sync 2026/02/05 16:58:44 INFO Applying migration id=jsonpath 2026/02/05 16:58:44 INFO Applying migration id=localforward 2026/02/05 16:58:44 INFO Applying migration id=avatar 2026/02/05 16:58:44 INFO Applying migration id=noimage 2026/02/05 16:58:44 INFO Applying migration id=feed 2026/02/05 16:58:44 INFO Applying migration id=bookmarks 2026/02/05 16:58:44 INFO Applying migration id=shareactivity 2026/02/05 16:58:44 INFO Applying migration id=application 2026/02/05 16:58:44 INFO Applying migration id=certificates 2026/02/05 16:58:44 INFO Applying migration id=rawforward 2026/02/05 16:58:44 INFO Applying migration id=publickey 2026/02/05 16:58:44 INFO Applying migration id=resolvegroup 2026/02/05 16:58:44 INFO Applying migration id=reject 2026/02/05 16:58:44 INFO Applying migration id=autodel 2026/02/05 16:58:44 INFO Applying migration id=jsonb 2026/02/05 16:58:44 INFO Applying migration id=quote 2026/02/05 16:58:44 INFO Applying migration id=rfc9421 2026/02/05 16:58:44 INFO Applying migration id=keys 2026/02/05 16:58:44 INFO Applying migration id=portable 2026/02/05 16:58:44 INFO Applying migration id=proofs 2026/02/05 16:58:44 INFO Applying migration id=contexts 2026/02/05 16:58:44 INFO Applying migration id=deliverieshost 2026/02/05 16:58:44 INFO Applying migration id=pembegin 2026/02/05 16:58:44 INFO Applying migration id=didhost --- PASS: TestUnfollow_UnauthenticatedUser (0.95s) === RUN TestUploadEdit_HappyFlow 2026/02/05 16:58:45 INFO Applying migration id=initial 2026/02/05 16:58:45 INFO Applying migration id=notesupdated 2026/02/05 16:58:45 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:45 INFO Applying migration id=activitiesid 2026/02/05 16:58:45 INFO Applying migration id=outbox 2026/02/05 16:58:45 INFO Applying migration id=edits 2026/02/05 16:58:45 INFO Applying migration id=outboxactor 2026/02/05 16:58:45 INFO Applying migration id=outboxsender 2026/02/05 16:58:45 INFO Applying migration id=thread 2026/02/05 16:58:45 INFO Applying migration id=host 2026/02/05 16:58:45 INFO Applying migration id=sharedinbox 2026/02/05 16:58:45 INFO Applying migration id=noteshost 2026/02/05 16:58:45 INFO Applying migration id=fetched 2026/02/05 16:58:45 INFO Applying migration id=move 2026/02/05 16:58:45 INFO Applying migration id=cleanup 2026/02/05 16:58:45 INFO Applying migration id=received 2026/02/05 16:58:45 INFO Applying migration id=namehost 2026/02/05 16:58:45 INFO Applying migration id=outboxhost 2026/02/05 16:58:45 INFO Applying migration id=notesfts 2026/02/05 16:58:45 INFO Applying migration id=iconsname 2026/02/05 16:58:45 INFO Applying migration id=nohash 2026/02/05 16:58:45 INFO Applying migration id=shares 2026/02/05 16:58:45 INFO Applying migration id=actorttl 2026/02/05 16:58:45 INFO Applying migration id=tocc 2026/02/05 16:58:45 INFO Applying migration id=followeds 2026/02/05 16:58:45 INFO Applying migration id=certhash 2026/02/05 16:58:45 INFO Applying migration id=follows_sync 2026/02/05 16:58:45 INFO Applying migration id=jsonpath 2026/02/05 16:58:45 INFO Applying migration id=localforward 2026/02/05 16:58:45 INFO Applying migration id=avatar 2026/02/05 16:58:45 INFO Applying migration id=noimage 2026/02/05 16:58:45 INFO Applying migration id=feed 2026/02/05 16:58:45 INFO Applying migration id=bookmarks 2026/02/05 16:58:45 INFO Applying migration id=shareactivity 2026/02/05 16:58:45 INFO Applying migration id=application 2026/02/05 16:58:45 INFO Applying migration id=certificates 2026/02/05 16:58:45 INFO Applying migration id=rawforward 2026/02/05 16:58:45 INFO Applying migration id=publickey 2026/02/05 16:58:45 INFO Applying migration id=resolvegroup 2026/02/05 16:58:45 INFO Applying migration id=reject 2026/02/05 16:58:45 INFO Applying migration id=autodel 2026/02/05 16:58:45 INFO Applying migration id=jsonb 2026/02/05 16:58:45 INFO Applying migration id=quote 2026/02/05 16:58:45 INFO Applying migration id=rfc9421 2026/02/05 16:58:45 INFO Applying migration id=keys 2026/02/05 16:58:45 INFO Applying migration id=portable 2026/02/05 16:58:45 INFO Applying migration id=proofs 2026/02/05 16:58:45 INFO Applying migration id=contexts 2026/02/05 16:58:45 INFO Applying migration id=deliverieshost 2026/02/05 16:58:45 INFO Applying migration id=pembegin 2026/02/05 16:58:45 INFO Applying migration id=didhost 2026/02/05 16:58:46 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-f36c-7719-bf67-06e81cc9f1fe 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/02/05 16:58:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-f36d-79b1-9b60-607dc1a01994 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-f36c-7719-bf67-06e81cc9f1fe activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-f36c-7719-bf67-06e81cc9f1fe 2026/02/05 16:58:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-f370-7760-bf0a-94dbfacd8bbb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-f370-76ed-99ca-9a26677196f6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-f370-76ed-99ca-9a26677196f6 2026/02/05 16:58:46 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2ebd-f372-7e34-8d00-f76cac22857b activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-f370-76ed-99ca-9a26677196f6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-f370-76ed-99ca-9a26677196f6 2026/02/05 16:58:46 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2ebd-f370-76ed-99ca-9a26677196f6 can=2026-02-05T17:14:46.514Z --- PASS: TestUploadEdit_HappyFlow (0.93s) === RUN TestUploadEdit_Empty 2026/02/05 16:58:46 INFO Applying migration id=initial 2026/02/05 16:58:46 INFO Applying migration id=notesupdated 2026/02/05 16:58:46 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:46 INFO Applying migration id=activitiesid 2026/02/05 16:58:46 INFO Applying migration id=outbox 2026/02/05 16:58:46 INFO Applying migration id=edits 2026/02/05 16:58:46 INFO Applying migration id=outboxactor 2026/02/05 16:58:46 INFO Applying migration id=outboxsender 2026/02/05 16:58:46 INFO Applying migration id=thread 2026/02/05 16:58:46 INFO Applying migration id=host 2026/02/05 16:58:46 INFO Applying migration id=sharedinbox 2026/02/05 16:58:46 INFO Applying migration id=noteshost 2026/02/05 16:58:46 INFO Applying migration id=fetched 2026/02/05 16:58:46 INFO Applying migration id=move 2026/02/05 16:58:46 INFO Applying migration id=cleanup 2026/02/05 16:58:46 INFO Applying migration id=received 2026/02/05 16:58:46 INFO Applying migration id=namehost 2026/02/05 16:58:46 INFO Applying migration id=outboxhost 2026/02/05 16:58:46 INFO Applying migration id=notesfts 2026/02/05 16:58:46 INFO Applying migration id=iconsname 2026/02/05 16:58:46 INFO Applying migration id=nohash 2026/02/05 16:58:46 INFO Applying migration id=shares 2026/02/05 16:58:46 INFO Applying migration id=actorttl 2026/02/05 16:58:46 INFO Applying migration id=tocc 2026/02/05 16:58:46 INFO Applying migration id=followeds 2026/02/05 16:58:46 INFO Applying migration id=certhash 2026/02/05 16:58:46 INFO Applying migration id=follows_sync 2026/02/05 16:58:46 INFO Applying migration id=jsonpath 2026/02/05 16:58:46 INFO Applying migration id=localforward 2026/02/05 16:58:46 INFO Applying migration id=avatar 2026/02/05 16:58:46 INFO Applying migration id=noimage 2026/02/05 16:58:46 INFO Applying migration id=feed 2026/02/05 16:58:46 INFO Applying migration id=bookmarks 2026/02/05 16:58:46 INFO Applying migration id=shareactivity 2026/02/05 16:58:46 INFO Applying migration id=application 2026/02/05 16:58:46 INFO Applying migration id=certificates 2026/02/05 16:58:46 INFO Applying migration id=rawforward 2026/02/05 16:58:46 INFO Applying migration id=publickey 2026/02/05 16:58:46 INFO Applying migration id=resolvegroup 2026/02/05 16:58:46 INFO Applying migration id=reject 2026/02/05 16:58:46 INFO Applying migration id=autodel 2026/02/05 16:58:46 INFO Applying migration id=jsonb 2026/02/05 16:58:46 INFO Applying migration id=quote 2026/02/05 16:58:46 INFO Applying migration id=rfc9421 2026/02/05 16:58:46 INFO Applying migration id=keys 2026/02/05 16:58:46 INFO Applying migration id=portable 2026/02/05 16:58:46 INFO Applying migration id=proofs 2026/02/05 16:58:46 INFO Applying migration id=contexts 2026/02/05 16:58:46 INFO Applying migration id=deliverieshost 2026/02/05 16:58:46 INFO Applying migration id=pembegin 2026/02/05 16:58:46 INFO Applying migration id=didhost 2026/02/05 16:58:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-f9da-75e1-88df-5771b5b2db3e 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/02/05 16:58:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-f9db-728e-9ab5-69a15501e16a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-f9da-75e1-88df-5771b5b2db3e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-f9da-75e1-88df-5771b5b2db3e 2026/02/05 16:58:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-f9de-70e5-9615-35c88fd8f93b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-f9de-707b-b6f0-a10cd8153585 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-f9de-707b-b6f0-a10cd8153585 2026/02/05 16:58:48 WARN Content is empty --- PASS: TestUploadEdit_Empty (1.64s) === RUN TestUploadEdit_SizeLimit 2026/02/05 16:58:48 INFO Applying migration id=initial 2026/02/05 16:58:48 INFO Applying migration id=notesupdated 2026/02/05 16:58:48 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:48 INFO Applying migration id=activitiesid 2026/02/05 16:58:48 INFO Applying migration id=outbox 2026/02/05 16:58:48 INFO Applying migration id=edits 2026/02/05 16:58:48 INFO Applying migration id=outboxactor 2026/02/05 16:58:48 INFO Applying migration id=outboxsender 2026/02/05 16:58:48 INFO Applying migration id=thread 2026/02/05 16:58:48 INFO Applying migration id=host 2026/02/05 16:58:48 INFO Applying migration id=sharedinbox 2026/02/05 16:58:48 INFO Applying migration id=noteshost 2026/02/05 16:58:48 INFO Applying migration id=fetched 2026/02/05 16:58:48 INFO Applying migration id=move 2026/02/05 16:58:48 INFO Applying migration id=cleanup 2026/02/05 16:58:48 INFO Applying migration id=received 2026/02/05 16:58:48 INFO Applying migration id=namehost 2026/02/05 16:58:48 INFO Applying migration id=outboxhost 2026/02/05 16:58:48 INFO Applying migration id=notesfts 2026/02/05 16:58:48 INFO Applying migration id=iconsname 2026/02/05 16:58:48 INFO Applying migration id=nohash 2026/02/05 16:58:48 INFO Applying migration id=shares 2026/02/05 16:58:48 INFO Applying migration id=actorttl 2026/02/05 16:58:48 INFO Applying migration id=tocc 2026/02/05 16:58:48 INFO Applying migration id=followeds 2026/02/05 16:58:48 INFO Applying migration id=certhash 2026/02/05 16:58:48 INFO Applying migration id=follows_sync 2026/02/05 16:58:48 INFO Applying migration id=jsonpath 2026/02/05 16:58:48 INFO Applying migration id=localforward 2026/02/05 16:58:48 INFO Applying migration id=avatar 2026/02/05 16:58:48 INFO Applying migration id=noimage 2026/02/05 16:58:48 INFO Applying migration id=feed 2026/02/05 16:58:48 INFO Applying migration id=bookmarks 2026/02/05 16:58:48 INFO Applying migration id=shareactivity 2026/02/05 16:58:48 INFO Applying migration id=application 2026/02/05 16:58:48 INFO Applying migration id=certificates 2026/02/05 16:58:48 INFO Applying migration id=rawforward 2026/02/05 16:58:48 INFO Applying migration id=publickey 2026/02/05 16:58:48 INFO Applying migration id=resolvegroup 2026/02/05 16:58:48 INFO Applying migration id=reject 2026/02/05 16:58:48 INFO Applying migration id=autodel 2026/02/05 16:58:48 INFO Applying migration id=jsonb 2026/02/05 16:58:48 INFO Applying migration id=quote 2026/02/05 16:58:48 INFO Applying migration id=rfc9421 2026/02/05 16:58:48 INFO Applying migration id=keys 2026/02/05 16:58:48 INFO Applying migration id=portable 2026/02/05 16:58:48 INFO Applying migration id=proofs 2026/02/05 16:58:48 INFO Applying migration id=contexts 2026/02/05 16:58:48 INFO Applying migration id=deliverieshost 2026/02/05 16:58:48 INFO Applying migration id=pembegin 2026/02/05 16:58:48 INFO Applying migration id=didhost 2026/02/05 16:58:49 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebd-fdff-76b1-a35d-09f7b97e02f4 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/02/05 16:58:49 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebd-fe00-724c-82fe-6e49a5ac21cc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebd-fdff-76b1-a35d-09f7b97e02f4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebd-fdff-76b1-a35d-09f7b97e02f4 2026/02/05 16:58:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebd-fe02-7b5b-80a6-bd0292a9f996 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebd-fe02-7b0f-a721-2302dfc00dfb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebd-fe02-7b0f-a721-2302dfc00dfb --- PASS: TestUploadEdit_SizeLimit (1.06s) === RUN TestUploadEdit_InvalidSize 2026/02/05 16:58:49 INFO Applying migration id=initial 2026/02/05 16:58:49 INFO Applying migration id=notesupdated 2026/02/05 16:58:49 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:49 INFO Applying migration id=activitiesid 2026/02/05 16:58:49 INFO Applying migration id=outbox 2026/02/05 16:58:49 INFO Applying migration id=edits 2026/02/05 16:58:49 INFO Applying migration id=outboxactor 2026/02/05 16:58:49 INFO Applying migration id=outboxsender 2026/02/05 16:58:49 INFO Applying migration id=thread 2026/02/05 16:58:49 INFO Applying migration id=host 2026/02/05 16:58:49 INFO Applying migration id=sharedinbox 2026/02/05 16:58:49 INFO Applying migration id=noteshost 2026/02/05 16:58:49 INFO Applying migration id=fetched 2026/02/05 16:58:49 INFO Applying migration id=move 2026/02/05 16:58:49 INFO Applying migration id=cleanup 2026/02/05 16:58:49 INFO Applying migration id=received 2026/02/05 16:58:49 INFO Applying migration id=namehost 2026/02/05 16:58:49 INFO Applying migration id=outboxhost 2026/02/05 16:58:49 INFO Applying migration id=notesfts 2026/02/05 16:58:49 INFO Applying migration id=iconsname 2026/02/05 16:58:49 INFO Applying migration id=nohash 2026/02/05 16:58:49 INFO Applying migration id=shares 2026/02/05 16:58:49 INFO Applying migration id=actorttl 2026/02/05 16:58:49 INFO Applying migration id=tocc 2026/02/05 16:58:49 INFO Applying migration id=followeds 2026/02/05 16:58:49 INFO Applying migration id=certhash 2026/02/05 16:58:49 INFO Applying migration id=follows_sync 2026/02/05 16:58:49 INFO Applying migration id=jsonpath 2026/02/05 16:58:49 INFO Applying migration id=localforward 2026/02/05 16:58:49 INFO Applying migration id=avatar 2026/02/05 16:58:49 INFO Applying migration id=noimage 2026/02/05 16:58:49 INFO Applying migration id=feed 2026/02/05 16:58:49 INFO Applying migration id=bookmarks 2026/02/05 16:58:49 INFO Applying migration id=shareactivity 2026/02/05 16:58:49 INFO Applying migration id=application 2026/02/05 16:58:49 INFO Applying migration id=certificates 2026/02/05 16:58:49 INFO Applying migration id=rawforward 2026/02/05 16:58:49 INFO Applying migration id=publickey 2026/02/05 16:58:49 INFO Applying migration id=resolvegroup 2026/02/05 16:58:49 INFO Applying migration id=reject 2026/02/05 16:58:49 INFO Applying migration id=autodel 2026/02/05 16:58:49 INFO Applying migration id=jsonb 2026/02/05 16:58:49 INFO Applying migration id=quote 2026/02/05 16:58:49 INFO Applying migration id=rfc9421 2026/02/05 16:58:49 INFO Applying migration id=keys 2026/02/05 16:58:49 INFO Applying migration id=portable 2026/02/05 16:58:49 INFO Applying migration id=proofs 2026/02/05 16:58:49 INFO Applying migration id=contexts 2026/02/05 16:58:49 INFO Applying migration id=deliverieshost 2026/02/05 16:58:49 INFO Applying migration id=pembegin 2026/02/05 16:58:49 INFO Applying migration id=didhost 2026/02/05 16:58:50 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-0202-7dbf-8fa5-1feea96577fd 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/02/05 16:58:50 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-0203-79d4-af69-ce7fff4fd509 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-0202-7dbf-8fa5-1feea96577fd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-0202-7dbf-8fa5-1feea96577fd 2026/02/05 16:58:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-0206-781c-b501-e0de4d74a625 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-0206-7773-bc9d-4021430521da activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-0206-7773-bc9d-4021430521da 2026/02/05 16:58:50 WARN Failed to parse content size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestUploadEdit_InvalidSize (1.03s) === RUN TestUploadEdit_InvalidType 2026/02/05 16:58:50 INFO Applying migration id=initial 2026/02/05 16:58:50 INFO Applying migration id=notesupdated 2026/02/05 16:58:50 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:50 INFO Applying migration id=activitiesid 2026/02/05 16:58:50 INFO Applying migration id=outbox 2026/02/05 16:58:50 INFO Applying migration id=edits 2026/02/05 16:58:50 INFO Applying migration id=outboxactor 2026/02/05 16:58:50 INFO Applying migration id=outboxsender 2026/02/05 16:58:50 INFO Applying migration id=thread 2026/02/05 16:58:50 INFO Applying migration id=host 2026/02/05 16:58:50 INFO Applying migration id=sharedinbox 2026/02/05 16:58:50 INFO Applying migration id=noteshost 2026/02/05 16:58:50 INFO Applying migration id=fetched 2026/02/05 16:58:50 INFO Applying migration id=move 2026/02/05 16:58:50 INFO Applying migration id=cleanup 2026/02/05 16:58:50 INFO Applying migration id=received 2026/02/05 16:58:50 INFO Applying migration id=namehost 2026/02/05 16:58:50 INFO Applying migration id=outboxhost 2026/02/05 16:58:50 INFO Applying migration id=notesfts 2026/02/05 16:58:50 INFO Applying migration id=iconsname 2026/02/05 16:58:50 INFO Applying migration id=nohash 2026/02/05 16:58:50 INFO Applying migration id=shares 2026/02/05 16:58:50 INFO Applying migration id=actorttl 2026/02/05 16:58:50 INFO Applying migration id=tocc 2026/02/05 16:58:50 INFO Applying migration id=followeds 2026/02/05 16:58:50 INFO Applying migration id=certhash 2026/02/05 16:58:50 INFO Applying migration id=follows_sync 2026/02/05 16:58:50 INFO Applying migration id=jsonpath 2026/02/05 16:58:50 INFO Applying migration id=localforward 2026/02/05 16:58:50 INFO Applying migration id=avatar 2026/02/05 16:58:50 INFO Applying migration id=noimage 2026/02/05 16:58:50 INFO Applying migration id=feed 2026/02/05 16:58:50 INFO Applying migration id=bookmarks 2026/02/05 16:58:50 INFO Applying migration id=shareactivity 2026/02/05 16:58:50 INFO Applying migration id=application 2026/02/05 16:58:50 INFO Applying migration id=certificates 2026/02/05 16:58:50 INFO Applying migration id=rawforward 2026/02/05 16:58:50 INFO Applying migration id=publickey 2026/02/05 16:58:50 INFO Applying migration id=resolvegroup 2026/02/05 16:58:50 INFO Applying migration id=reject 2026/02/05 16:58:50 INFO Applying migration id=autodel 2026/02/05 16:58:50 INFO Applying migration id=jsonb 2026/02/05 16:58:50 INFO Applying migration id=quote 2026/02/05 16:58:50 INFO Applying migration id=rfc9421 2026/02/05 16:58:50 INFO Applying migration id=keys 2026/02/05 16:58:50 INFO Applying migration id=portable 2026/02/05 16:58:50 INFO Applying migration id=proofs 2026/02/05 16:58:50 INFO Applying migration id=contexts 2026/02/05 16:58:50 INFO Applying migration id=deliverieshost 2026/02/05 16:58:50 INFO Applying migration id=pembegin 2026/02/05 16:58:50 INFO Applying migration id=didhost 2026/02/05 16:58:51 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-05a8-7cab-8b99-f1cacf2b4850 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/02/05 16:58:51 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-05a9-7881-9ebb-1c430102f626 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-05a8-7cab-8b99-f1cacf2b4850 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-05a8-7cab-8b99-f1cacf2b4850 2026/02/05 16:58:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-05ac-7754-b729-7fef21514326 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-05ac-76c8-a3e6-21c9fdeaeab8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-05ac-76c8-a3e6-21c9fdeaeab8 2026/02/05 16:58:51 WARN Content type is unsupported type=text/gemini --- PASS: TestUploadEdit_InvalidType (0.93s) === RUN TestUploadEdit_NoSize 2026/02/05 16:58:51 INFO Applying migration id=initial 2026/02/05 16:58:51 INFO Applying migration id=notesupdated 2026/02/05 16:58:51 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:51 INFO Applying migration id=activitiesid 2026/02/05 16:58:51 INFO Applying migration id=outbox 2026/02/05 16:58:51 INFO Applying migration id=edits 2026/02/05 16:58:51 INFO Applying migration id=outboxactor 2026/02/05 16:58:51 INFO Applying migration id=outboxsender 2026/02/05 16:58:51 INFO Applying migration id=thread 2026/02/05 16:58:51 INFO Applying migration id=host 2026/02/05 16:58:51 INFO Applying migration id=sharedinbox 2026/02/05 16:58:51 INFO Applying migration id=noteshost 2026/02/05 16:58:51 INFO Applying migration id=fetched 2026/02/05 16:58:51 INFO Applying migration id=move 2026/02/05 16:58:51 INFO Applying migration id=cleanup 2026/02/05 16:58:51 INFO Applying migration id=received 2026/02/05 16:58:51 INFO Applying migration id=namehost 2026/02/05 16:58:51 INFO Applying migration id=outboxhost 2026/02/05 16:58:51 INFO Applying migration id=notesfts 2026/02/05 16:58:51 INFO Applying migration id=iconsname 2026/02/05 16:58:51 INFO Applying migration id=nohash 2026/02/05 16:58:51 INFO Applying migration id=shares 2026/02/05 16:58:51 INFO Applying migration id=actorttl 2026/02/05 16:58:51 INFO Applying migration id=tocc 2026/02/05 16:58:51 INFO Applying migration id=followeds 2026/02/05 16:58:51 INFO Applying migration id=certhash 2026/02/05 16:58:51 INFO Applying migration id=follows_sync 2026/02/05 16:58:51 INFO Applying migration id=jsonpath 2026/02/05 16:58:51 INFO Applying migration id=localforward 2026/02/05 16:58:51 INFO Applying migration id=avatar 2026/02/05 16:58:51 INFO Applying migration id=noimage 2026/02/05 16:58:51 INFO Applying migration id=feed 2026/02/05 16:58:51 INFO Applying migration id=bookmarks 2026/02/05 16:58:51 INFO Applying migration id=shareactivity 2026/02/05 16:58:51 INFO Applying migration id=application 2026/02/05 16:58:51 INFO Applying migration id=certificates 2026/02/05 16:58:51 INFO Applying migration id=rawforward 2026/02/05 16:58:51 INFO Applying migration id=publickey 2026/02/05 16:58:51 INFO Applying migration id=resolvegroup 2026/02/05 16:58:51 INFO Applying migration id=reject 2026/02/05 16:58:51 INFO Applying migration id=autodel 2026/02/05 16:58:51 INFO Applying migration id=jsonb 2026/02/05 16:58:51 INFO Applying migration id=quote 2026/02/05 16:58:51 INFO Applying migration id=rfc9421 2026/02/05 16:58:51 INFO Applying migration id=keys 2026/02/05 16:58:51 INFO Applying migration id=portable 2026/02/05 16:58:51 INFO Applying migration id=proofs 2026/02/05 16:58:51 INFO Applying migration id=contexts 2026/02/05 16:58:51 INFO Applying migration id=deliverieshost 2026/02/05 16:58:51 INFO Applying migration id=pembegin 2026/02/05 16:58:51 INFO Applying migration id=didhost 2026/02/05 16:58:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-090e-7a8b-8b46-948577e5196b 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/02/05 16:58:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-090f-77ad-a7c1-d047de7d22fc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-090e-7a8b-8b46-948577e5196b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-090e-7a8b-8b46-948577e5196b 2026/02/05 16:58:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-0913-793c-a3a0-daa00a2f0591 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-0913-78b2-82f6-8c19a1028f1d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-0913-78b2-82f6-8c19a1028f1d 2026/02/05 16:58:52 WARN Invalid parameters --- PASS: TestUploadEdit_NoSize (0.87s) === RUN TestUploadEdit_NoType 2026/02/05 16:58:52 INFO Applying migration id=initial 2026/02/05 16:58:52 INFO Applying migration id=notesupdated 2026/02/05 16:58:52 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:52 INFO Applying migration id=activitiesid 2026/02/05 16:58:52 INFO Applying migration id=outbox 2026/02/05 16:58:52 INFO Applying migration id=edits 2026/02/05 16:58:52 INFO Applying migration id=outboxactor 2026/02/05 16:58:52 INFO Applying migration id=outboxsender 2026/02/05 16:58:52 INFO Applying migration id=thread 2026/02/05 16:58:52 INFO Applying migration id=host 2026/02/05 16:58:52 INFO Applying migration id=sharedinbox 2026/02/05 16:58:52 INFO Applying migration id=noteshost 2026/02/05 16:58:52 INFO Applying migration id=fetched 2026/02/05 16:58:52 INFO Applying migration id=move 2026/02/05 16:58:52 INFO Applying migration id=cleanup 2026/02/05 16:58:52 INFO Applying migration id=received 2026/02/05 16:58:52 INFO Applying migration id=namehost 2026/02/05 16:58:52 INFO Applying migration id=outboxhost 2026/02/05 16:58:52 INFO Applying migration id=notesfts 2026/02/05 16:58:52 INFO Applying migration id=iconsname 2026/02/05 16:58:52 INFO Applying migration id=nohash 2026/02/05 16:58:52 INFO Applying migration id=shares 2026/02/05 16:58:52 INFO Applying migration id=actorttl 2026/02/05 16:58:52 INFO Applying migration id=tocc 2026/02/05 16:58:52 INFO Applying migration id=followeds 2026/02/05 16:58:52 INFO Applying migration id=certhash 2026/02/05 16:58:52 INFO Applying migration id=follows_sync 2026/02/05 16:58:52 INFO Applying migration id=jsonpath 2026/02/05 16:58:52 INFO Applying migration id=localforward 2026/02/05 16:58:52 INFO Applying migration id=avatar 2026/02/05 16:58:52 INFO Applying migration id=noimage 2026/02/05 16:58:52 INFO Applying migration id=feed 2026/02/05 16:58:52 INFO Applying migration id=bookmarks 2026/02/05 16:58:52 INFO Applying migration id=shareactivity 2026/02/05 16:58:52 INFO Applying migration id=application 2026/02/05 16:58:52 INFO Applying migration id=certificates 2026/02/05 16:58:52 INFO Applying migration id=rawforward 2026/02/05 16:58:52 INFO Applying migration id=publickey 2026/02/05 16:58:52 INFO Applying migration id=resolvegroup 2026/02/05 16:58:52 INFO Applying migration id=reject 2026/02/05 16:58:52 INFO Applying migration id=autodel 2026/02/05 16:58:52 INFO Applying migration id=jsonb 2026/02/05 16:58:52 INFO Applying migration id=quote 2026/02/05 16:58:52 INFO Applying migration id=rfc9421 2026/02/05 16:58:52 INFO Applying migration id=keys 2026/02/05 16:58:52 INFO Applying migration id=portable 2026/02/05 16:58:52 INFO Applying migration id=proofs 2026/02/05 16:58:52 INFO Applying migration id=contexts 2026/02/05 16:58:52 INFO Applying migration id=deliverieshost 2026/02/05 16:58:52 INFO Applying migration id=pembegin 2026/02/05 16:58:52 INFO Applying migration id=didhost 2026/02/05 16:58:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-0d78-7500-a813-8c3f3042a1a2 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/02/05 16:58:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-0d79-738a-a023-7b4053750d97 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-0d78-7500-a813-8c3f3042a1a2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-0d78-7500-a813-8c3f3042a1a2 2026/02/05 16:58:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-0d7c-76e1-a663-f46c97e1e506 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-0d7c-767b-85ca-11e551e6e541 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-0d7c-767b-85ca-11e551e6e541 2026/02/05 16:58:53 WARN Invalid parameters --- PASS: TestUploadEdit_NoType (1.13s) === RUN TestUploadReply_PostToFollowers 2026/02/05 16:58:53 INFO Applying migration id=initial 2026/02/05 16:58:53 INFO Applying migration id=notesupdated 2026/02/05 16:58:53 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:53 INFO Applying migration id=activitiesid 2026/02/05 16:58:53 INFO Applying migration id=outbox 2026/02/05 16:58:53 INFO Applying migration id=edits 2026/02/05 16:58:53 INFO Applying migration id=outboxactor 2026/02/05 16:58:53 INFO Applying migration id=outboxsender 2026/02/05 16:58:53 INFO Applying migration id=thread 2026/02/05 16:58:53 INFO Applying migration id=host 2026/02/05 16:58:53 INFO Applying migration id=sharedinbox 2026/02/05 16:58:53 INFO Applying migration id=noteshost 2026/02/05 16:58:53 INFO Applying migration id=fetched 2026/02/05 16:58:53 INFO Applying migration id=move 2026/02/05 16:58:53 INFO Applying migration id=cleanup 2026/02/05 16:58:53 INFO Applying migration id=received 2026/02/05 16:58:53 INFO Applying migration id=namehost 2026/02/05 16:58:53 INFO Applying migration id=outboxhost 2026/02/05 16:58:53 INFO Applying migration id=notesfts 2026/02/05 16:58:53 INFO Applying migration id=iconsname 2026/02/05 16:58:53 INFO Applying migration id=nohash 2026/02/05 16:58:53 INFO Applying migration id=shares 2026/02/05 16:58:53 INFO Applying migration id=actorttl 2026/02/05 16:58:53 INFO Applying migration id=tocc 2026/02/05 16:58:53 INFO Applying migration id=followeds 2026/02/05 16:58:53 INFO Applying migration id=certhash 2026/02/05 16:58:53 INFO Applying migration id=follows_sync 2026/02/05 16:58:53 INFO Applying migration id=jsonpath 2026/02/05 16:58:53 INFO Applying migration id=localforward 2026/02/05 16:58:53 INFO Applying migration id=avatar 2026/02/05 16:58:53 INFO Applying migration id=noimage 2026/02/05 16:58:53 INFO Applying migration id=feed 2026/02/05 16:58:53 INFO Applying migration id=bookmarks 2026/02/05 16:58:53 INFO Applying migration id=shareactivity 2026/02/05 16:58:53 INFO Applying migration id=application 2026/02/05 16:58:53 INFO Applying migration id=certificates 2026/02/05 16:58:53 INFO Applying migration id=rawforward 2026/02/05 16:58:53 INFO Applying migration id=publickey 2026/02/05 16:58:53 INFO Applying migration id=resolvegroup 2026/02/05 16:58:53 INFO Applying migration id=reject 2026/02/05 16:58:53 INFO Applying migration id=autodel 2026/02/05 16:58:53 INFO Applying migration id=jsonb 2026/02/05 16:58:53 INFO Applying migration id=quote 2026/02/05 16:58:53 INFO Applying migration id=rfc9421 2026/02/05 16:58:53 INFO Applying migration id=keys 2026/02/05 16:58:53 INFO Applying migration id=portable 2026/02/05 16:58:53 INFO Applying migration id=proofs 2026/02/05 16:58:53 INFO Applying migration id=contexts 2026/02/05 16:58:53 INFO Applying migration id=deliverieshost 2026/02/05 16:58:53 INFO Applying migration id=pembegin 2026/02/05 16:58:53 INFO Applying migration id=didhost 2026/02/05 16:58:54 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-1126-77e4-8b10-270959289c1d 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/02/05 16:58:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-1127-7402-baf8-69669ae1c086 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-1126-77e4-8b10-270959289c1d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-1126-77e4-8b10-270959289c1d 2026/02/05 16:58:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-1127-7d4d-a9e8-2c7947820e0a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-1127-7d00-9f58-4b093420f5c7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-1127-7d00-9f58-4b093420f5c7 2026/02/05 16:58:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-1127-7d00-9f58-4b093420f5c7 2026/02/05 16:58:54 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-1127-7d00-9f58-4b093420f5c7 2026/02/05 16:58:54 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-112c-74b4-ba8f-0459c4a5683a note=https://localhost.localdomain:8443/post/019c2ebe-112c-746d-ba12-1f76d8958986 thread=https://localhost.localdomain:8443/post/019c2ebe-1127-7d00-9f58-4b093420f5c7 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:58:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-112c-74b4-ba8f-0459c4a5683a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-112c-746d-ba12-1f76d8958986 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-112c-746d-ba12-1f76d8958986 2026/02/05 16:58:54 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-1127-7d00-9f58-4b093420f5c7 2026/02/05 16:58:54 INFO Generating first response key=/local --- PASS: TestUploadReply_PostToFollowers (0.95s) === RUN TestUploadReply_NoMimeType 2026/02/05 16:58:54 INFO Applying migration id=initial 2026/02/05 16:58:54 INFO Applying migration id=notesupdated 2026/02/05 16:58:54 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:54 INFO Applying migration id=activitiesid 2026/02/05 16:58:54 INFO Applying migration id=outbox 2026/02/05 16:58:54 INFO Applying migration id=edits 2026/02/05 16:58:54 INFO Applying migration id=outboxactor 2026/02/05 16:58:54 INFO Applying migration id=outboxsender 2026/02/05 16:58:54 INFO Applying migration id=thread 2026/02/05 16:58:54 INFO Applying migration id=host 2026/02/05 16:58:54 INFO Applying migration id=sharedinbox 2026/02/05 16:58:54 INFO Applying migration id=noteshost 2026/02/05 16:58:54 INFO Applying migration id=fetched 2026/02/05 16:58:54 INFO Applying migration id=move 2026/02/05 16:58:54 INFO Applying migration id=cleanup 2026/02/05 16:58:54 INFO Applying migration id=received 2026/02/05 16:58:54 INFO Applying migration id=namehost 2026/02/05 16:58:54 INFO Applying migration id=outboxhost 2026/02/05 16:58:54 INFO Applying migration id=notesfts 2026/02/05 16:58:54 INFO Applying migration id=iconsname 2026/02/05 16:58:54 INFO Applying migration id=nohash 2026/02/05 16:58:54 INFO Applying migration id=shares 2026/02/05 16:58:54 INFO Applying migration id=actorttl 2026/02/05 16:58:54 INFO Applying migration id=tocc 2026/02/05 16:58:54 INFO Applying migration id=followeds 2026/02/05 16:58:54 INFO Applying migration id=certhash 2026/02/05 16:58:54 INFO Applying migration id=follows_sync 2026/02/05 16:58:54 INFO Applying migration id=jsonpath 2026/02/05 16:58:54 INFO Applying migration id=localforward 2026/02/05 16:58:54 INFO Applying migration id=avatar 2026/02/05 16:58:54 INFO Applying migration id=noimage 2026/02/05 16:58:54 INFO Applying migration id=feed 2026/02/05 16:58:54 INFO Applying migration id=bookmarks 2026/02/05 16:58:54 INFO Applying migration id=shareactivity 2026/02/05 16:58:54 INFO Applying migration id=application 2026/02/05 16:58:54 INFO Applying migration id=certificates 2026/02/05 16:58:54 INFO Applying migration id=rawforward 2026/02/05 16:58:54 INFO Applying migration id=publickey 2026/02/05 16:58:54 INFO Applying migration id=resolvegroup 2026/02/05 16:58:54 INFO Applying migration id=reject 2026/02/05 16:58:54 INFO Applying migration id=autodel 2026/02/05 16:58:54 INFO Applying migration id=jsonb 2026/02/05 16:58:54 INFO Applying migration id=quote 2026/02/05 16:58:54 INFO Applying migration id=rfc9421 2026/02/05 16:58:54 INFO Applying migration id=keys 2026/02/05 16:58:54 INFO Applying migration id=portable 2026/02/05 16:58:54 INFO Applying migration id=proofs 2026/02/05 16:58:54 INFO Applying migration id=contexts 2026/02/05 16:58:54 INFO Applying migration id=deliverieshost 2026/02/05 16:58:54 INFO Applying migration id=pembegin 2026/02/05 16:58:54 INFO Applying migration id=didhost 2026/02/05 16:58:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-15dd-7a63-b215-65a7eeb7b8b9 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/02/05 16:58:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-15de-761b-8bde-80c1486f4e6a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-15dd-7a63-b215-65a7eeb7b8b9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-15dd-7a63-b215-65a7eeb7b8b9 2026/02/05 16:58:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-15df-7010-acb1-b09d419081c6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-15de-7f12-b7a3-4c3742a188f2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-15de-7f12-b7a3-4c3742a188f2 2026/02/05 16:58:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-15de-7f12-b7a3-4c3742a188f2 2026/02/05 16:58:55 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-15de-7f12-b7a3-4c3742a188f2 2026/02/05 16:58:55 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-15e3-77ff-8c29-1ccb48a8e1d3 note=https://localhost.localdomain:8443/post/019c2ebe-15e3-77ba-8056-671d05495172 thread=https://localhost.localdomain:8443/post/019c2ebe-15de-7f12-b7a3-4c3742a188f2 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:58:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-15e3-77ff-8c29-1ccb48a8e1d3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-15e3-77ba-8056-671d05495172 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-15e3-77ba-8056-671d05495172 2026/02/05 16:58:55 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-15de-7f12-b7a3-4c3742a188f2 2026/02/05 16:58:55 INFO Generating first response key=/local --- PASS: TestUploadReply_NoMimeType (1.21s) === RUN TestUsers_NoPosts 2026/02/05 16:58:55 INFO Applying migration id=initial 2026/02/05 16:58:55 INFO Applying migration id=notesupdated 2026/02/05 16:58:55 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:55 INFO Applying migration id=activitiesid 2026/02/05 16:58:55 INFO Applying migration id=outbox 2026/02/05 16:58:55 INFO Applying migration id=edits 2026/02/05 16:58:55 INFO Applying migration id=outboxactor 2026/02/05 16:58:55 INFO Applying migration id=outboxsender 2026/02/05 16:58:55 INFO Applying migration id=thread 2026/02/05 16:58:55 INFO Applying migration id=host 2026/02/05 16:58:55 INFO Applying migration id=sharedinbox 2026/02/05 16:58:55 INFO Applying migration id=noteshost 2026/02/05 16:58:55 INFO Applying migration id=fetched 2026/02/05 16:58:55 INFO Applying migration id=move 2026/02/05 16:58:55 INFO Applying migration id=cleanup 2026/02/05 16:58:55 INFO Applying migration id=received 2026/02/05 16:58:55 INFO Applying migration id=namehost 2026/02/05 16:58:55 INFO Applying migration id=outboxhost 2026/02/05 16:58:55 INFO Applying migration id=notesfts 2026/02/05 16:58:55 INFO Applying migration id=iconsname 2026/02/05 16:58:55 INFO Applying migration id=nohash 2026/02/05 16:58:55 INFO Applying migration id=shares 2026/02/05 16:58:55 INFO Applying migration id=actorttl 2026/02/05 16:58:55 INFO Applying migration id=tocc 2026/02/05 16:58:55 INFO Applying migration id=followeds 2026/02/05 16:58:55 INFO Applying migration id=certhash 2026/02/05 16:58:55 INFO Applying migration id=follows_sync 2026/02/05 16:58:55 INFO Applying migration id=jsonpath 2026/02/05 16:58:55 INFO Applying migration id=localforward 2026/02/05 16:58:55 INFO Applying migration id=avatar 2026/02/05 16:58:55 INFO Applying migration id=noimage 2026/02/05 16:58:55 INFO Applying migration id=feed 2026/02/05 16:58:55 INFO Applying migration id=bookmarks 2026/02/05 16:58:55 INFO Applying migration id=shareactivity 2026/02/05 16:58:55 INFO Applying migration id=application 2026/02/05 16:58:55 INFO Applying migration id=certificates 2026/02/05 16:58:55 INFO Applying migration id=rawforward 2026/02/05 16:58:55 INFO Applying migration id=publickey 2026/02/05 16:58:55 INFO Applying migration id=resolvegroup 2026/02/05 16:58:55 INFO Applying migration id=reject 2026/02/05 16:58:55 INFO Applying migration id=autodel 2026/02/05 16:58:55 INFO Applying migration id=jsonb 2026/02/05 16:58:55 INFO Applying migration id=quote 2026/02/05 16:58:55 INFO Applying migration id=rfc9421 2026/02/05 16:58:55 INFO Applying migration id=keys 2026/02/05 16:58:55 INFO Applying migration id=portable 2026/02/05 16:58:55 INFO Applying migration id=proofs 2026/02/05 16:58:55 INFO Applying migration id=contexts 2026/02/05 16:58:55 INFO Applying migration id=deliverieshost 2026/02/05 16:58:55 INFO Applying migration id=pembegin 2026/02/05 16:58:55 INFO Applying migration id=didhost --- PASS: TestUsers_NoPosts (0.91s) === RUN TestUsers_UnauthenticatedUser 2026/02/05 16:58:56 INFO Applying migration id=initial 2026/02/05 16:58:56 INFO Applying migration id=notesupdated 2026/02/05 16:58:56 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:56 INFO Applying migration id=activitiesid 2026/02/05 16:58:56 INFO Applying migration id=outbox 2026/02/05 16:58:56 INFO Applying migration id=edits 2026/02/05 16:58:56 INFO Applying migration id=outboxactor 2026/02/05 16:58:56 INFO Applying migration id=outboxsender 2026/02/05 16:58:56 INFO Applying migration id=thread 2026/02/05 16:58:56 INFO Applying migration id=host 2026/02/05 16:58:56 INFO Applying migration id=sharedinbox 2026/02/05 16:58:56 INFO Applying migration id=noteshost 2026/02/05 16:58:56 INFO Applying migration id=fetched 2026/02/05 16:58:56 INFO Applying migration id=move 2026/02/05 16:58:56 INFO Applying migration id=cleanup 2026/02/05 16:58:56 INFO Applying migration id=received 2026/02/05 16:58:56 INFO Applying migration id=namehost 2026/02/05 16:58:56 INFO Applying migration id=outboxhost 2026/02/05 16:58:56 INFO Applying migration id=notesfts 2026/02/05 16:58:56 INFO Applying migration id=iconsname 2026/02/05 16:58:56 INFO Applying migration id=nohash 2026/02/05 16:58:56 INFO Applying migration id=shares 2026/02/05 16:58:56 INFO Applying migration id=actorttl 2026/02/05 16:58:56 INFO Applying migration id=tocc 2026/02/05 16:58:56 INFO Applying migration id=followeds 2026/02/05 16:58:56 INFO Applying migration id=certhash 2026/02/05 16:58:56 INFO Applying migration id=follows_sync 2026/02/05 16:58:56 INFO Applying migration id=jsonpath 2026/02/05 16:58:56 INFO Applying migration id=localforward 2026/02/05 16:58:56 INFO Applying migration id=avatar 2026/02/05 16:58:56 INFO Applying migration id=noimage 2026/02/05 16:58:56 INFO Applying migration id=feed 2026/02/05 16:58:56 INFO Applying migration id=bookmarks 2026/02/05 16:58:56 INFO Applying migration id=shareactivity 2026/02/05 16:58:56 INFO Applying migration id=application 2026/02/05 16:58:56 INFO Applying migration id=certificates 2026/02/05 16:58:56 INFO Applying migration id=rawforward 2026/02/05 16:58:56 INFO Applying migration id=publickey 2026/02/05 16:58:56 INFO Applying migration id=resolvegroup 2026/02/05 16:58:56 INFO Applying migration id=reject 2026/02/05 16:58:56 INFO Applying migration id=autodel 2026/02/05 16:58:56 INFO Applying migration id=jsonb 2026/02/05 16:58:56 INFO Applying migration id=quote 2026/02/05 16:58:56 INFO Applying migration id=rfc9421 2026/02/05 16:58:56 INFO Applying migration id=keys 2026/02/05 16:58:56 INFO Applying migration id=portable 2026/02/05 16:58:56 INFO Applying migration id=proofs 2026/02/05 16:58:56 INFO Applying migration id=contexts 2026/02/05 16:58:56 INFO Applying migration id=deliverieshost 2026/02/05 16:58:56 INFO Applying migration id=pembegin 2026/02/05 16:58:56 INFO Applying migration id=didhost --- PASS: TestUsers_UnauthenticatedUser (1.11s) === RUN TestUsers_DM 2026/02/05 16:58:57 INFO Applying migration id=initial 2026/02/05 16:58:57 INFO Applying migration id=notesupdated 2026/02/05 16:58:57 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:57 INFO Applying migration id=activitiesid 2026/02/05 16:58:57 INFO Applying migration id=outbox 2026/02/05 16:58:57 INFO Applying migration id=edits 2026/02/05 16:58:57 INFO Applying migration id=outboxactor 2026/02/05 16:58:57 INFO Applying migration id=outboxsender 2026/02/05 16:58:57 INFO Applying migration id=thread 2026/02/05 16:58:57 INFO Applying migration id=host 2026/02/05 16:58:57 INFO Applying migration id=sharedinbox 2026/02/05 16:58:57 INFO Applying migration id=noteshost 2026/02/05 16:58:57 INFO Applying migration id=fetched 2026/02/05 16:58:57 INFO Applying migration id=move 2026/02/05 16:58:57 INFO Applying migration id=cleanup 2026/02/05 16:58:57 INFO Applying migration id=received 2026/02/05 16:58:57 INFO Applying migration id=namehost 2026/02/05 16:58:57 INFO Applying migration id=outboxhost 2026/02/05 16:58:57 INFO Applying migration id=notesfts 2026/02/05 16:58:57 INFO Applying migration id=iconsname 2026/02/05 16:58:57 INFO Applying migration id=nohash 2026/02/05 16:58:57 INFO Applying migration id=shares 2026/02/05 16:58:57 INFO Applying migration id=actorttl 2026/02/05 16:58:57 INFO Applying migration id=tocc 2026/02/05 16:58:57 INFO Applying migration id=followeds 2026/02/05 16:58:57 INFO Applying migration id=certhash 2026/02/05 16:58:57 INFO Applying migration id=follows_sync 2026/02/05 16:58:57 INFO Applying migration id=jsonpath 2026/02/05 16:58:57 INFO Applying migration id=localforward 2026/02/05 16:58:57 INFO Applying migration id=avatar 2026/02/05 16:58:57 INFO Applying migration id=noimage 2026/02/05 16:58:57 INFO Applying migration id=feed 2026/02/05 16:58:57 INFO Applying migration id=bookmarks 2026/02/05 16:58:57 INFO Applying migration id=shareactivity 2026/02/05 16:58:57 INFO Applying migration id=application 2026/02/05 16:58:57 INFO Applying migration id=certificates 2026/02/05 16:58:57 INFO Applying migration id=rawforward 2026/02/05 16:58:57 INFO Applying migration id=publickey 2026/02/05 16:58:57 INFO Applying migration id=resolvegroup 2026/02/05 16:58:57 INFO Applying migration id=reject 2026/02/05 16:58:57 INFO Applying migration id=autodel 2026/02/05 16:58:57 INFO Applying migration id=jsonb 2026/02/05 16:58:57 INFO Applying migration id=quote 2026/02/05 16:58:57 INFO Applying migration id=rfc9421 2026/02/05 16:58:57 INFO Applying migration id=keys 2026/02/05 16:58:57 INFO Applying migration id=portable 2026/02/05 16:58:57 INFO Applying migration id=proofs 2026/02/05 16:58:57 INFO Applying migration id=contexts 2026/02/05 16:58:57 INFO Applying migration id=deliverieshost 2026/02/05 16:58:57 INFO Applying migration id=pembegin 2026/02/05 16:58:57 INFO Applying migration id=didhost 2026/02/05 16:58:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-212b-7718-aca4-154fa8871b5d 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/02/05 16:58:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-212c-7314-82ef-95c98a92ad0a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-212b-7718-aca4-154fa8871b5d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-212b-7718-aca4-154fa8871b5d 2026/02/05 16:58:58 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:58:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-212d-7137-bb34-7be2931e3258 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-212c-7c35-ba8e-30162a861821 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-212c-7c35-ba8e-30162a861821 --- PASS: TestUsers_DM (0.86s) === RUN TestUsers_DMNotFollowing 2026/02/05 16:58:58 INFO Applying migration id=initial 2026/02/05 16:58:58 INFO Applying migration id=notesupdated 2026/02/05 16:58:58 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:58 INFO Applying migration id=activitiesid 2026/02/05 16:58:58 INFO Applying migration id=outbox 2026/02/05 16:58:58 INFO Applying migration id=edits 2026/02/05 16:58:58 INFO Applying migration id=outboxactor 2026/02/05 16:58:58 INFO Applying migration id=outboxsender 2026/02/05 16:58:58 INFO Applying migration id=thread 2026/02/05 16:58:58 INFO Applying migration id=host 2026/02/05 16:58:58 INFO Applying migration id=sharedinbox 2026/02/05 16:58:58 INFO Applying migration id=noteshost 2026/02/05 16:58:58 INFO Applying migration id=fetched 2026/02/05 16:58:58 INFO Applying migration id=move 2026/02/05 16:58:58 INFO Applying migration id=cleanup 2026/02/05 16:58:58 INFO Applying migration id=received 2026/02/05 16:58:58 INFO Applying migration id=namehost 2026/02/05 16:58:58 INFO Applying migration id=outboxhost 2026/02/05 16:58:58 INFO Applying migration id=notesfts 2026/02/05 16:58:58 INFO Applying migration id=iconsname 2026/02/05 16:58:58 INFO Applying migration id=nohash 2026/02/05 16:58:58 INFO Applying migration id=shares 2026/02/05 16:58:58 INFO Applying migration id=actorttl 2026/02/05 16:58:58 INFO Applying migration id=tocc 2026/02/05 16:58:58 INFO Applying migration id=followeds 2026/02/05 16:58:58 INFO Applying migration id=certhash 2026/02/05 16:58:58 INFO Applying migration id=follows_sync 2026/02/05 16:58:58 INFO Applying migration id=jsonpath 2026/02/05 16:58:58 INFO Applying migration id=localforward 2026/02/05 16:58:58 INFO Applying migration id=avatar 2026/02/05 16:58:58 INFO Applying migration id=noimage 2026/02/05 16:58:58 INFO Applying migration id=feed 2026/02/05 16:58:58 INFO Applying migration id=bookmarks 2026/02/05 16:58:58 INFO Applying migration id=shareactivity 2026/02/05 16:58:58 INFO Applying migration id=application 2026/02/05 16:58:58 INFO Applying migration id=certificates 2026/02/05 16:58:58 INFO Applying migration id=rawforward 2026/02/05 16:58:58 INFO Applying migration id=publickey 2026/02/05 16:58:58 INFO Applying migration id=resolvegroup 2026/02/05 16:58:58 INFO Applying migration id=reject 2026/02/05 16:58:58 INFO Applying migration id=autodel 2026/02/05 16:58:58 INFO Applying migration id=jsonb 2026/02/05 16:58:58 INFO Applying migration id=quote 2026/02/05 16:58:58 INFO Applying migration id=rfc9421 2026/02/05 16:58:58 INFO Applying migration id=keys 2026/02/05 16:58:58 INFO Applying migration id=portable 2026/02/05 16:58:58 INFO Applying migration id=proofs 2026/02/05 16:58:58 INFO Applying migration id=contexts 2026/02/05 16:58:58 INFO Applying migration id=deliverieshost 2026/02/05 16:58:58 INFO Applying migration id=pembegin 2026/02/05 16:58:58 INFO Applying migration id=didhost 2026/02/05 16:58:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-2579-7bdd-9a5b-dbfc0f0c101b 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/02/05 16:58:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-257a-7735-9ec7-cafda39610d7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-2579-7bdd-9a5b-dbfc0f0c101b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-2579-7bdd-9a5b-dbfc0f0c101b 2026/02/05 16:58:59 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/05 16:58:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-257b-746a-89a1-f0b65a04a7cf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-257b-707a-b2dc-00c13afc8661 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-257b-707a-b2dc-00c13afc8661 2026/02/05 16:58:59 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebe-257d-71f7-b59e-8a15a59fdbbb activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-2579-7bdd-9a5b-dbfc0f0c101b 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 (1.10s) === RUN TestUsers_PostToFollowers 2026/02/05 16:58:59 INFO Applying migration id=initial 2026/02/05 16:58:59 INFO Applying migration id=notesupdated 2026/02/05 16:58:59 INFO Applying migration id=personspreferredusername 2026/02/05 16:58:59 INFO Applying migration id=activitiesid 2026/02/05 16:58:59 INFO Applying migration id=outbox 2026/02/05 16:58:59 INFO Applying migration id=edits 2026/02/05 16:58:59 INFO Applying migration id=outboxactor 2026/02/05 16:58:59 INFO Applying migration id=outboxsender 2026/02/05 16:58:59 INFO Applying migration id=thread 2026/02/05 16:58:59 INFO Applying migration id=host 2026/02/05 16:58:59 INFO Applying migration id=sharedinbox 2026/02/05 16:58:59 INFO Applying migration id=noteshost 2026/02/05 16:58:59 INFO Applying migration id=fetched 2026/02/05 16:58:59 INFO Applying migration id=move 2026/02/05 16:58:59 INFO Applying migration id=cleanup 2026/02/05 16:58:59 INFO Applying migration id=received 2026/02/05 16:58:59 INFO Applying migration id=namehost 2026/02/05 16:58:59 INFO Applying migration id=outboxhost 2026/02/05 16:58:59 INFO Applying migration id=notesfts 2026/02/05 16:58:59 INFO Applying migration id=iconsname 2026/02/05 16:58:59 INFO Applying migration id=nohash 2026/02/05 16:58:59 INFO Applying migration id=shares 2026/02/05 16:58:59 INFO Applying migration id=actorttl 2026/02/05 16:58:59 INFO Applying migration id=tocc 2026/02/05 16:58:59 INFO Applying migration id=followeds 2026/02/05 16:58:59 INFO Applying migration id=certhash 2026/02/05 16:58:59 INFO Applying migration id=follows_sync 2026/02/05 16:58:59 INFO Applying migration id=jsonpath 2026/02/05 16:58:59 INFO Applying migration id=localforward 2026/02/05 16:58:59 INFO Applying migration id=avatar 2026/02/05 16:58:59 INFO Applying migration id=noimage 2026/02/05 16:58:59 INFO Applying migration id=feed 2026/02/05 16:58:59 INFO Applying migration id=bookmarks 2026/02/05 16:58:59 INFO Applying migration id=shareactivity 2026/02/05 16:58:59 INFO Applying migration id=application 2026/02/05 16:58:59 INFO Applying migration id=certificates 2026/02/05 16:58:59 INFO Applying migration id=rawforward 2026/02/05 16:58:59 INFO Applying migration id=publickey 2026/02/05 16:58:59 INFO Applying migration id=resolvegroup 2026/02/05 16:58:59 INFO Applying migration id=reject 2026/02/05 16:58:59 INFO Applying migration id=autodel 2026/02/05 16:58:59 INFO Applying migration id=jsonb 2026/02/05 16:58:59 INFO Applying migration id=quote 2026/02/05 16:58:59 INFO Applying migration id=rfc9421 2026/02/05 16:58:59 INFO Applying migration id=keys 2026/02/05 16:58:59 INFO Applying migration id=portable 2026/02/05 16:58:59 INFO Applying migration id=proofs 2026/02/05 16:58:59 INFO Applying migration id=contexts 2026/02/05 16:58:59 INFO Applying migration id=deliverieshost 2026/02/05 16:58:59 INFO Applying migration id=pembegin 2026/02/05 16:58:59 INFO Applying migration id=didhost 2026/02/05 16:59:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-28b6-7a23-b7b7-991219a17663 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/02/05 16:59:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-28b7-75e3-a0ce-b6488f0a7865 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-28b6-7a23-b7b7-991219a17663 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-28b6-7a23-b7b7-991219a17663 2026/02/05 16:59:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-28b7-7ed7-bd9b-293f86783def activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-28b7-7e98-b556-e99ab46cd021 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-28b7-7e98-b556-e99ab46cd021 --- PASS: TestUsers_PostToFollowers (0.83s) === RUN TestUsers_PostToFollowersNotFollowing 2026/02/05 16:59:00 INFO Applying migration id=initial 2026/02/05 16:59:00 INFO Applying migration id=notesupdated 2026/02/05 16:59:00 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:00 INFO Applying migration id=activitiesid 2026/02/05 16:59:00 INFO Applying migration id=outbox 2026/02/05 16:59:00 INFO Applying migration id=edits 2026/02/05 16:59:00 INFO Applying migration id=outboxactor 2026/02/05 16:59:00 INFO Applying migration id=outboxsender 2026/02/05 16:59:00 INFO Applying migration id=thread 2026/02/05 16:59:00 INFO Applying migration id=host 2026/02/05 16:59:00 INFO Applying migration id=sharedinbox 2026/02/05 16:59:00 INFO Applying migration id=noteshost 2026/02/05 16:59:00 INFO Applying migration id=fetched 2026/02/05 16:59:00 INFO Applying migration id=move 2026/02/05 16:59:00 INFO Applying migration id=cleanup 2026/02/05 16:59:00 INFO Applying migration id=received 2026/02/05 16:59:00 INFO Applying migration id=namehost 2026/02/05 16:59:00 INFO Applying migration id=outboxhost 2026/02/05 16:59:00 INFO Applying migration id=notesfts 2026/02/05 16:59:00 INFO Applying migration id=iconsname 2026/02/05 16:59:00 INFO Applying migration id=nohash 2026/02/05 16:59:00 INFO Applying migration id=shares 2026/02/05 16:59:00 INFO Applying migration id=actorttl 2026/02/05 16:59:00 INFO Applying migration id=tocc 2026/02/05 16:59:00 INFO Applying migration id=followeds 2026/02/05 16:59:00 INFO Applying migration id=certhash 2026/02/05 16:59:00 INFO Applying migration id=follows_sync 2026/02/05 16:59:00 INFO Applying migration id=jsonpath 2026/02/05 16:59:00 INFO Applying migration id=localforward 2026/02/05 16:59:00 INFO Applying migration id=avatar 2026/02/05 16:59:00 INFO Applying migration id=noimage 2026/02/05 16:59:00 INFO Applying migration id=feed 2026/02/05 16:59:00 INFO Applying migration id=bookmarks 2026/02/05 16:59:00 INFO Applying migration id=shareactivity 2026/02/05 16:59:00 INFO Applying migration id=application 2026/02/05 16:59:00 INFO Applying migration id=certificates 2026/02/05 16:59:00 INFO Applying migration id=rawforward 2026/02/05 16:59:00 INFO Applying migration id=publickey 2026/02/05 16:59:00 INFO Applying migration id=resolvegroup 2026/02/05 16:59:00 INFO Applying migration id=reject 2026/02/05 16:59:00 INFO Applying migration id=autodel 2026/02/05 16:59:00 INFO Applying migration id=jsonb 2026/02/05 16:59:00 INFO Applying migration id=quote 2026/02/05 16:59:00 INFO Applying migration id=rfc9421 2026/02/05 16:59:00 INFO Applying migration id=keys 2026/02/05 16:59:00 INFO Applying migration id=portable 2026/02/05 16:59:00 INFO Applying migration id=proofs 2026/02/05 16:59:00 INFO Applying migration id=contexts 2026/02/05 16:59:00 INFO Applying migration id=deliverieshost 2026/02/05 16:59:00 INFO Applying migration id=pembegin 2026/02/05 16:59:00 INFO Applying migration id=didhost 2026/02/05 16:59:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-2bff-7da4-b4f4-1a93c21c4100 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-2bff-7d53-8909-cef27f4884c6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-2bff-7d53-8909-cef27f4884c6 --- PASS: TestUsers_PostToFollowersNotFollowing (0.84s) === RUN TestUsers_PublicPost 2026/02/05 16:59:00 INFO Applying migration id=initial 2026/02/05 16:59:01 INFO Applying migration id=notesupdated 2026/02/05 16:59:01 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:01 INFO Applying migration id=activitiesid 2026/02/05 16:59:01 INFO Applying migration id=outbox 2026/02/05 16:59:01 INFO Applying migration id=edits 2026/02/05 16:59:01 INFO Applying migration id=outboxactor 2026/02/05 16:59:01 INFO Applying migration id=outboxsender 2026/02/05 16:59:01 INFO Applying migration id=thread 2026/02/05 16:59:01 INFO Applying migration id=host 2026/02/05 16:59:01 INFO Applying migration id=sharedinbox 2026/02/05 16:59:01 INFO Applying migration id=noteshost 2026/02/05 16:59:01 INFO Applying migration id=fetched 2026/02/05 16:59:01 INFO Applying migration id=move 2026/02/05 16:59:01 INFO Applying migration id=cleanup 2026/02/05 16:59:01 INFO Applying migration id=received 2026/02/05 16:59:01 INFO Applying migration id=namehost 2026/02/05 16:59:01 INFO Applying migration id=outboxhost 2026/02/05 16:59:01 INFO Applying migration id=notesfts 2026/02/05 16:59:01 INFO Applying migration id=iconsname 2026/02/05 16:59:01 INFO Applying migration id=nohash 2026/02/05 16:59:01 INFO Applying migration id=shares 2026/02/05 16:59:01 INFO Applying migration id=actorttl 2026/02/05 16:59:01 INFO Applying migration id=tocc 2026/02/05 16:59:01 INFO Applying migration id=followeds 2026/02/05 16:59:01 INFO Applying migration id=certhash 2026/02/05 16:59:01 INFO Applying migration id=follows_sync 2026/02/05 16:59:01 INFO Applying migration id=jsonpath 2026/02/05 16:59:01 INFO Applying migration id=localforward 2026/02/05 16:59:01 INFO Applying migration id=avatar 2026/02/05 16:59:01 INFO Applying migration id=noimage 2026/02/05 16:59:01 INFO Applying migration id=feed 2026/02/05 16:59:01 INFO Applying migration id=bookmarks 2026/02/05 16:59:01 INFO Applying migration id=shareactivity 2026/02/05 16:59:01 INFO Applying migration id=application 2026/02/05 16:59:01 INFO Applying migration id=certificates 2026/02/05 16:59:01 INFO Applying migration id=rawforward 2026/02/05 16:59:01 INFO Applying migration id=publickey 2026/02/05 16:59:01 INFO Applying migration id=resolvegroup 2026/02/05 16:59:01 INFO Applying migration id=reject 2026/02/05 16:59:01 INFO Applying migration id=autodel 2026/02/05 16:59:01 INFO Applying migration id=jsonb 2026/02/05 16:59:01 INFO Applying migration id=quote 2026/02/05 16:59:01 INFO Applying migration id=rfc9421 2026/02/05 16:59:01 INFO Applying migration id=keys 2026/02/05 16:59:01 INFO Applying migration id=portable 2026/02/05 16:59:01 INFO Applying migration id=proofs 2026/02/05 16:59:01 INFO Applying migration id=contexts 2026/02/05 16:59:01 INFO Applying migration id=deliverieshost 2026/02/05 16:59:01 INFO Applying migration id=pembegin 2026/02/05 16:59:01 INFO Applying migration id=didhost 2026/02/05 16:59:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-30db-7558-bbb3-71efd1de15a5 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/02/05 16:59:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-30dc-755f-8b57-9c4f033b9ba4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-30db-7558-bbb3-71efd1de15a5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2ebe-30db-7558-bbb3-71efd1de15a5 2026/02/05 16:59:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-30dd-70f8-b2cf-7063a1b37dff activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-30dd-70a7-804d-8824702b2626 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-30dd-70a7-804d-8824702b2626 --- PASS: TestUsers_PublicPost (1.25s) === RUN TestUsers_PublicPostNotFollowing 2026/02/05 16:59:02 INFO Applying migration id=initial 2026/02/05 16:59:02 INFO Applying migration id=notesupdated 2026/02/05 16:59:02 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:02 INFO Applying migration id=activitiesid 2026/02/05 16:59:02 INFO Applying migration id=outbox 2026/02/05 16:59:02 INFO Applying migration id=edits 2026/02/05 16:59:02 INFO Applying migration id=outboxactor 2026/02/05 16:59:02 INFO Applying migration id=outboxsender 2026/02/05 16:59:02 INFO Applying migration id=thread 2026/02/05 16:59:02 INFO Applying migration id=host 2026/02/05 16:59:02 INFO Applying migration id=sharedinbox 2026/02/05 16:59:02 INFO Applying migration id=noteshost 2026/02/05 16:59:02 INFO Applying migration id=fetched 2026/02/05 16:59:02 INFO Applying migration id=move 2026/02/05 16:59:02 INFO Applying migration id=cleanup 2026/02/05 16:59:02 INFO Applying migration id=received 2026/02/05 16:59:02 INFO Applying migration id=namehost 2026/02/05 16:59:02 INFO Applying migration id=outboxhost 2026/02/05 16:59:02 INFO Applying migration id=notesfts 2026/02/05 16:59:02 INFO Applying migration id=iconsname 2026/02/05 16:59:02 INFO Applying migration id=nohash 2026/02/05 16:59:02 INFO Applying migration id=shares 2026/02/05 16:59:02 INFO Applying migration id=actorttl 2026/02/05 16:59:02 INFO Applying migration id=tocc 2026/02/05 16:59:02 INFO Applying migration id=followeds 2026/02/05 16:59:02 INFO Applying migration id=certhash 2026/02/05 16:59:02 INFO Applying migration id=follows_sync 2026/02/05 16:59:02 INFO Applying migration id=jsonpath 2026/02/05 16:59:02 INFO Applying migration id=localforward 2026/02/05 16:59:02 INFO Applying migration id=avatar 2026/02/05 16:59:02 INFO Applying migration id=noimage 2026/02/05 16:59:02 INFO Applying migration id=feed 2026/02/05 16:59:02 INFO Applying migration id=bookmarks 2026/02/05 16:59:02 INFO Applying migration id=shareactivity 2026/02/05 16:59:02 INFO Applying migration id=application 2026/02/05 16:59:02 INFO Applying migration id=certificates 2026/02/05 16:59:02 INFO Applying migration id=rawforward 2026/02/05 16:59:02 INFO Applying migration id=publickey 2026/02/05 16:59:02 INFO Applying migration id=resolvegroup 2026/02/05 16:59:02 INFO Applying migration id=reject 2026/02/05 16:59:02 INFO Applying migration id=autodel 2026/02/05 16:59:02 INFO Applying migration id=jsonb 2026/02/05 16:59:02 INFO Applying migration id=quote 2026/02/05 16:59:02 INFO Applying migration id=rfc9421 2026/02/05 16:59:02 INFO Applying migration id=keys 2026/02/05 16:59:02 INFO Applying migration id=portable 2026/02/05 16:59:02 INFO Applying migration id=proofs 2026/02/05 16:59:02 INFO Applying migration id=contexts 2026/02/05 16:59:02 INFO Applying migration id=deliverieshost 2026/02/05 16:59:02 INFO Applying migration id=pembegin 2026/02/05 16:59:02 INFO Applying migration id=didhost 2026/02/05 16:59:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-34fd-7898-90b0-ab963c92690d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-34fd-783e-ad7f-b6bf67dca4e7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-34fd-783e-ad7f-b6bf67dca4e7 --- PASS: TestUsers_PublicPostNotFollowing (1.05s) === RUN TestUsers_PublicPostShared 2026/02/05 16:59:03 INFO Applying migration id=initial 2026/02/05 16:59:03 INFO Applying migration id=notesupdated 2026/02/05 16:59:03 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:03 INFO Applying migration id=activitiesid 2026/02/05 16:59:03 INFO Applying migration id=outbox 2026/02/05 16:59:03 INFO Applying migration id=edits 2026/02/05 16:59:03 INFO Applying migration id=outboxactor 2026/02/05 16:59:03 INFO Applying migration id=outboxsender 2026/02/05 16:59:03 INFO Applying migration id=thread 2026/02/05 16:59:03 INFO Applying migration id=host 2026/02/05 16:59:03 INFO Applying migration id=sharedinbox 2026/02/05 16:59:03 INFO Applying migration id=noteshost 2026/02/05 16:59:03 INFO Applying migration id=fetched 2026/02/05 16:59:03 INFO Applying migration id=move 2026/02/05 16:59:03 INFO Applying migration id=cleanup 2026/02/05 16:59:03 INFO Applying migration id=received 2026/02/05 16:59:03 INFO Applying migration id=namehost 2026/02/05 16:59:03 INFO Applying migration id=outboxhost 2026/02/05 16:59:03 INFO Applying migration id=notesfts 2026/02/05 16:59:03 INFO Applying migration id=iconsname 2026/02/05 16:59:03 INFO Applying migration id=nohash 2026/02/05 16:59:03 INFO Applying migration id=shares 2026/02/05 16:59:03 INFO Applying migration id=actorttl 2026/02/05 16:59:03 INFO Applying migration id=tocc 2026/02/05 16:59:03 INFO Applying migration id=followeds 2026/02/05 16:59:03 INFO Applying migration id=certhash 2026/02/05 16:59:03 INFO Applying migration id=follows_sync 2026/02/05 16:59:03 INFO Applying migration id=jsonpath 2026/02/05 16:59:03 INFO Applying migration id=localforward 2026/02/05 16:59:03 INFO Applying migration id=avatar 2026/02/05 16:59:03 INFO Applying migration id=noimage 2026/02/05 16:59:03 INFO Applying migration id=feed 2026/02/05 16:59:03 INFO Applying migration id=bookmarks 2026/02/05 16:59:03 INFO Applying migration id=shareactivity 2026/02/05 16:59:03 INFO Applying migration id=application 2026/02/05 16:59:03 INFO Applying migration id=certificates 2026/02/05 16:59:03 INFO Applying migration id=rawforward 2026/02/05 16:59:03 INFO Applying migration id=publickey 2026/02/05 16:59:03 INFO Applying migration id=resolvegroup 2026/02/05 16:59:03 INFO Applying migration id=reject 2026/02/05 16:59:03 INFO Applying migration id=autodel 2026/02/05 16:59:03 INFO Applying migration id=jsonb 2026/02/05 16:59:03 INFO Applying migration id=quote 2026/02/05 16:59:03 INFO Applying migration id=rfc9421 2026/02/05 16:59:03 INFO Applying migration id=keys 2026/02/05 16:59:03 INFO Applying migration id=portable 2026/02/05 16:59:03 INFO Applying migration id=proofs 2026/02/05 16:59:03 INFO Applying migration id=contexts 2026/02/05 16:59:03 INFO Applying migration id=deliverieshost 2026/02/05 16:59:03 INFO Applying migration id=pembegin 2026/02/05 16:59:03 INFO Applying migration id=didhost 2026/02/05 16:59:04 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-39e0-75d5-b9af-3a9519cb168a 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/02/05 16:59:04 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.25s) === RUN TestUsers_PublicPostSharedNotFollowing 2026/02/05 16:59:04 INFO Applying migration id=initial 2026/02/05 16:59:04 INFO Applying migration id=notesupdated 2026/02/05 16:59:04 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:04 INFO Applying migration id=activitiesid 2026/02/05 16:59:04 INFO Applying migration id=outbox 2026/02/05 16:59:04 INFO Applying migration id=edits 2026/02/05 16:59:04 INFO Applying migration id=outboxactor 2026/02/05 16:59:04 INFO Applying migration id=outboxsender 2026/02/05 16:59:04 INFO Applying migration id=thread 2026/02/05 16:59:04 INFO Applying migration id=host 2026/02/05 16:59:04 INFO Applying migration id=sharedinbox 2026/02/05 16:59:04 INFO Applying migration id=noteshost 2026/02/05 16:59:04 INFO Applying migration id=fetched 2026/02/05 16:59:04 INFO Applying migration id=move 2026/02/05 16:59:04 INFO Applying migration id=cleanup 2026/02/05 16:59:04 INFO Applying migration id=received 2026/02/05 16:59:04 INFO Applying migration id=namehost 2026/02/05 16:59:04 INFO Applying migration id=outboxhost 2026/02/05 16:59:04 INFO Applying migration id=notesfts 2026/02/05 16:59:04 INFO Applying migration id=iconsname 2026/02/05 16:59:04 INFO Applying migration id=nohash 2026/02/05 16:59:04 INFO Applying migration id=shares 2026/02/05 16:59:04 INFO Applying migration id=actorttl 2026/02/05 16:59:04 INFO Applying migration id=tocc 2026/02/05 16:59:04 INFO Applying migration id=followeds 2026/02/05 16:59:04 INFO Applying migration id=certhash 2026/02/05 16:59:04 INFO Applying migration id=follows_sync 2026/02/05 16:59:04 INFO Applying migration id=jsonpath 2026/02/05 16:59:04 INFO Applying migration id=localforward 2026/02/05 16:59:04 INFO Applying migration id=avatar 2026/02/05 16:59:04 INFO Applying migration id=noimage 2026/02/05 16:59:04 INFO Applying migration id=feed 2026/02/05 16:59:04 INFO Applying migration id=bookmarks 2026/02/05 16:59:04 INFO Applying migration id=shareactivity 2026/02/05 16:59:04 INFO Applying migration id=application 2026/02/05 16:59:04 INFO Applying migration id=certificates 2026/02/05 16:59:04 INFO Applying migration id=rawforward 2026/02/05 16:59:04 INFO Applying migration id=publickey 2026/02/05 16:59:04 INFO Applying migration id=resolvegroup 2026/02/05 16:59:04 INFO Applying migration id=reject 2026/02/05 16:59:04 INFO Applying migration id=autodel 2026/02/05 16:59:04 INFO Applying migration id=jsonb 2026/02/05 16:59:04 INFO Applying migration id=quote 2026/02/05 16:59:04 INFO Applying migration id=rfc9421 2026/02/05 16:59:04 INFO Applying migration id=keys 2026/02/05 16:59:04 INFO Applying migration id=portable 2026/02/05 16:59:04 INFO Applying migration id=proofs 2026/02/05 16:59:04 INFO Applying migration id=contexts 2026/02/05 16:59:04 INFO Applying migration id=deliverieshost 2026/02/05 16:59:04 INFO Applying migration id=pembegin 2026/02/05 16:59:04 INFO Applying migration id=didhost 2026/02/05 16:59:05 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-3f7e-7c28-9637-089b72d4bdb9 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/02/05 16:59:05 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/02/05 16:59:05 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebe-3f83-799e-8ca7-3cd09a16cacc activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-3f7e-7c28-9637-089b72d4bdb9 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.44s) === RUN TestView_NoReplies 2026/02/05 16:59:05 INFO Applying migration id=initial 2026/02/05 16:59:05 INFO Applying migration id=notesupdated 2026/02/05 16:59:05 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:05 INFO Applying migration id=activitiesid 2026/02/05 16:59:05 INFO Applying migration id=outbox 2026/02/05 16:59:06 INFO Applying migration id=edits 2026/02/05 16:59:06 INFO Applying migration id=outboxactor 2026/02/05 16:59:06 INFO Applying migration id=outboxsender 2026/02/05 16:59:06 INFO Applying migration id=thread 2026/02/05 16:59:06 INFO Applying migration id=host 2026/02/05 16:59:06 INFO Applying migration id=sharedinbox 2026/02/05 16:59:06 INFO Applying migration id=noteshost 2026/02/05 16:59:06 INFO Applying migration id=fetched 2026/02/05 16:59:06 INFO Applying migration id=move 2026/02/05 16:59:06 INFO Applying migration id=cleanup 2026/02/05 16:59:06 INFO Applying migration id=received 2026/02/05 16:59:06 INFO Applying migration id=namehost 2026/02/05 16:59:06 INFO Applying migration id=outboxhost 2026/02/05 16:59:06 INFO Applying migration id=notesfts 2026/02/05 16:59:06 INFO Applying migration id=iconsname 2026/02/05 16:59:06 INFO Applying migration id=nohash 2026/02/05 16:59:06 INFO Applying migration id=shares 2026/02/05 16:59:06 INFO Applying migration id=actorttl 2026/02/05 16:59:06 INFO Applying migration id=tocc 2026/02/05 16:59:06 INFO Applying migration id=followeds 2026/02/05 16:59:06 INFO Applying migration id=certhash 2026/02/05 16:59:06 INFO Applying migration id=follows_sync 2026/02/05 16:59:06 INFO Applying migration id=jsonpath 2026/02/05 16:59:06 INFO Applying migration id=localforward 2026/02/05 16:59:06 INFO Applying migration id=avatar 2026/02/05 16:59:06 INFO Applying migration id=noimage 2026/02/05 16:59:06 INFO Applying migration id=feed 2026/02/05 16:59:06 INFO Applying migration id=bookmarks 2026/02/05 16:59:06 INFO Applying migration id=shareactivity 2026/02/05 16:59:06 INFO Applying migration id=application 2026/02/05 16:59:06 INFO Applying migration id=certificates 2026/02/05 16:59:06 INFO Applying migration id=rawforward 2026/02/05 16:59:06 INFO Applying migration id=publickey 2026/02/05 16:59:06 INFO Applying migration id=resolvegroup 2026/02/05 16:59:06 INFO Applying migration id=reject 2026/02/05 16:59:06 INFO Applying migration id=autodel 2026/02/05 16:59:06 INFO Applying migration id=jsonb 2026/02/05 16:59:06 INFO Applying migration id=quote 2026/02/05 16:59:06 INFO Applying migration id=rfc9421 2026/02/05 16:59:06 INFO Applying migration id=keys 2026/02/05 16:59:06 INFO Applying migration id=portable 2026/02/05 16:59:06 INFO Applying migration id=proofs 2026/02/05 16:59:06 INFO Applying migration id=contexts 2026/02/05 16:59:06 INFO Applying migration id=deliverieshost 2026/02/05 16:59:06 INFO Applying migration id=pembegin 2026/02/05 16:59:06 INFO Applying migration id=didhost 2026/02/05 16:59:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4385-7504-bec9-e72ada563f67 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4385-74aa-8a83-17df5e7e017b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-4385-74aa-8a83-17df5e7e017b 2026/02/05 16:59:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-4385-74aa-8a83-17df5e7e017b --- PASS: TestView_NoReplies (1.03s) === RUN TestView_OneReply 2026/02/05 16:59:07 INFO Applying migration id=initial 2026/02/05 16:59:07 INFO Applying migration id=notesupdated 2026/02/05 16:59:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:07 INFO Applying migration id=activitiesid 2026/02/05 16:59:07 INFO Applying migration id=outbox 2026/02/05 16:59:07 INFO Applying migration id=edits 2026/02/05 16:59:07 INFO Applying migration id=outboxactor 2026/02/05 16:59:07 INFO Applying migration id=outboxsender 2026/02/05 16:59:07 INFO Applying migration id=thread 2026/02/05 16:59:07 INFO Applying migration id=host 2026/02/05 16:59:07 INFO Applying migration id=sharedinbox 2026/02/05 16:59:07 INFO Applying migration id=noteshost 2026/02/05 16:59:07 INFO Applying migration id=fetched 2026/02/05 16:59:07 INFO Applying migration id=move 2026/02/05 16:59:07 INFO Applying migration id=cleanup 2026/02/05 16:59:07 INFO Applying migration id=received 2026/02/05 16:59:07 INFO Applying migration id=namehost 2026/02/05 16:59:07 INFO Applying migration id=outboxhost 2026/02/05 16:59:07 INFO Applying migration id=notesfts 2026/02/05 16:59:07 INFO Applying migration id=iconsname 2026/02/05 16:59:07 INFO Applying migration id=nohash 2026/02/05 16:59:07 INFO Applying migration id=shares 2026/02/05 16:59:07 INFO Applying migration id=actorttl 2026/02/05 16:59:07 INFO Applying migration id=tocc 2026/02/05 16:59:07 INFO Applying migration id=followeds 2026/02/05 16:59:07 INFO Applying migration id=certhash 2026/02/05 16:59:07 INFO Applying migration id=follows_sync 2026/02/05 16:59:07 INFO Applying migration id=jsonpath 2026/02/05 16:59:07 INFO Applying migration id=localforward 2026/02/05 16:59:07 INFO Applying migration id=avatar 2026/02/05 16:59:07 INFO Applying migration id=noimage 2026/02/05 16:59:07 INFO Applying migration id=feed 2026/02/05 16:59:07 INFO Applying migration id=bookmarks 2026/02/05 16:59:07 INFO Applying migration id=shareactivity 2026/02/05 16:59:07 INFO Applying migration id=application 2026/02/05 16:59:07 INFO Applying migration id=certificates 2026/02/05 16:59:07 INFO Applying migration id=rawforward 2026/02/05 16:59:07 INFO Applying migration id=publickey 2026/02/05 16:59:07 INFO Applying migration id=resolvegroup 2026/02/05 16:59:07 INFO Applying migration id=reject 2026/02/05 16:59:07 INFO Applying migration id=autodel 2026/02/05 16:59:07 INFO Applying migration id=jsonb 2026/02/05 16:59:07 INFO Applying migration id=quote 2026/02/05 16:59:07 INFO Applying migration id=rfc9421 2026/02/05 16:59:07 INFO Applying migration id=keys 2026/02/05 16:59:07 INFO Applying migration id=portable 2026/02/05 16:59:07 INFO Applying migration id=proofs 2026/02/05 16:59:07 INFO Applying migration id=contexts 2026/02/05 16:59:07 INFO Applying migration id=deliverieshost 2026/02/05 16:59:07 INFO Applying migration id=pembegin 2026/02/05 16:59:07 INFO Applying migration id=didhost 2026/02/05 16:59:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-470c-7c71-9570-d28918e1e8d5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-470c-7b99-bf16-b08bd83ed7ea activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-470c-7b99-bf16-b08bd83ed7ea 2026/02/05 16:59:07 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-470c-7b99-bf16-b08bd83ed7ea 2026/02/05 16:59:07 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-4710-7352-a4e1-3f5fb6f5d6ac note=https://localhost.localdomain:8443/post/019c2ebe-4710-7307-bb4d-8f65dd1a13a3 thread=https://localhost.localdomain:8443/post/019c2ebe-470c-7b99-bf16-b08bd83ed7ea starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4710-7352-a4e1-3f5fb6f5d6ac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4710-7307-bb4d-8f65dd1a13a3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-4710-7307-bb4d-8f65dd1a13a3 2026/02/05 16:59:07 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-470c-7b99-bf16-b08bd83ed7ea --- PASS: TestView_OneReply (0.91s) === RUN TestView_TwoReplies 2026/02/05 16:59:07 INFO Applying migration id=initial 2026/02/05 16:59:07 INFO Applying migration id=notesupdated 2026/02/05 16:59:07 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:07 INFO Applying migration id=activitiesid 2026/02/05 16:59:07 INFO Applying migration id=outbox 2026/02/05 16:59:07 INFO Applying migration id=edits 2026/02/05 16:59:07 INFO Applying migration id=outboxactor 2026/02/05 16:59:07 INFO Applying migration id=outboxsender 2026/02/05 16:59:07 INFO Applying migration id=thread 2026/02/05 16:59:07 INFO Applying migration id=host 2026/02/05 16:59:07 INFO Applying migration id=sharedinbox 2026/02/05 16:59:07 INFO Applying migration id=noteshost 2026/02/05 16:59:07 INFO Applying migration id=fetched 2026/02/05 16:59:07 INFO Applying migration id=move 2026/02/05 16:59:07 INFO Applying migration id=cleanup 2026/02/05 16:59:07 INFO Applying migration id=received 2026/02/05 16:59:07 INFO Applying migration id=namehost 2026/02/05 16:59:07 INFO Applying migration id=outboxhost 2026/02/05 16:59:07 INFO Applying migration id=notesfts 2026/02/05 16:59:07 INFO Applying migration id=iconsname 2026/02/05 16:59:07 INFO Applying migration id=nohash 2026/02/05 16:59:07 INFO Applying migration id=shares 2026/02/05 16:59:07 INFO Applying migration id=actorttl 2026/02/05 16:59:07 INFO Applying migration id=tocc 2026/02/05 16:59:07 INFO Applying migration id=followeds 2026/02/05 16:59:07 INFO Applying migration id=certhash 2026/02/05 16:59:07 INFO Applying migration id=follows_sync 2026/02/05 16:59:07 INFO Applying migration id=jsonpath 2026/02/05 16:59:08 INFO Applying migration id=localforward 2026/02/05 16:59:08 INFO Applying migration id=avatar 2026/02/05 16:59:08 INFO Applying migration id=noimage 2026/02/05 16:59:08 INFO Applying migration id=feed 2026/02/05 16:59:08 INFO Applying migration id=bookmarks 2026/02/05 16:59:08 INFO Applying migration id=shareactivity 2026/02/05 16:59:08 INFO Applying migration id=application 2026/02/05 16:59:08 INFO Applying migration id=certificates 2026/02/05 16:59:08 INFO Applying migration id=rawforward 2026/02/05 16:59:08 INFO Applying migration id=publickey 2026/02/05 16:59:08 INFO Applying migration id=resolvegroup 2026/02/05 16:59:08 INFO Applying migration id=reject 2026/02/05 16:59:08 INFO Applying migration id=autodel 2026/02/05 16:59:08 INFO Applying migration id=jsonb 2026/02/05 16:59:08 INFO Applying migration id=quote 2026/02/05 16:59:08 INFO Applying migration id=rfc9421 2026/02/05 16:59:08 INFO Applying migration id=keys 2026/02/05 16:59:08 INFO Applying migration id=portable 2026/02/05 16:59:08 INFO Applying migration id=proofs 2026/02/05 16:59:08 INFO Applying migration id=contexts 2026/02/05 16:59:08 INFO Applying migration id=deliverieshost 2026/02/05 16:59:08 INFO Applying migration id=pembegin 2026/02/05 16:59:08 INFO Applying migration id=didhost 2026/02/05 16:59:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4ab1-755b-af6a-53e900b5dc87 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4ab1-7503-9670-f002d43617a6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-4ab1-7503-9670-f002d43617a6 2026/02/05 16:59:08 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-4ab1-7503-9670-f002d43617a6 2026/02/05 16:59:08 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-4ab4-7569-acc7-80315be92caf note=https://localhost.localdomain:8443/post/019c2ebe-4ab4-74f4-a5a6-3fb0e04401bf thread=https://localhost.localdomain:8443/post/019c2ebe-4ab1-7503-9670-f002d43617a6 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4ab4-7569-acc7-80315be92caf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4ab4-74f4-a5a6-3fb0e04401bf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-4ab4-74f4-a5a6-3fb0e04401bf 2026/02/05 16:59:08 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-4ab1-7503-9670-f002d43617a6 2026/02/05 16:59:08 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-4ab7-78e1-8c8f-4f363f33245f note=https://localhost.localdomain:8443/post/019c2ebe-4ab7-7894-8fed-3593c459b23e thread=https://localhost.localdomain:8443/post/019c2ebe-4ab1-7503-9670-f002d43617a6 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4ab7-78e1-8c8f-4f363f33245f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4ab7-7894-8fed-3593c459b23e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebe-4ab7-7894-8fed-3593c459b23e 2026/02/05 16:59:08 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-4ab1-7503-9670-f002d43617a6 --- PASS: TestView_TwoReplies (0.94s) === RUN TestView_TwoRepliesBigOffset 2026/02/05 16:59:08 INFO Applying migration id=initial 2026/02/05 16:59:08 INFO Applying migration id=notesupdated 2026/02/05 16:59:08 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:08 INFO Applying migration id=activitiesid 2026/02/05 16:59:08 INFO Applying migration id=outbox 2026/02/05 16:59:08 INFO Applying migration id=edits 2026/02/05 16:59:08 INFO Applying migration id=outboxactor 2026/02/05 16:59:08 INFO Applying migration id=outboxsender 2026/02/05 16:59:08 INFO Applying migration id=thread 2026/02/05 16:59:08 INFO Applying migration id=host 2026/02/05 16:59:08 INFO Applying migration id=sharedinbox 2026/02/05 16:59:08 INFO Applying migration id=noteshost 2026/02/05 16:59:08 INFO Applying migration id=fetched 2026/02/05 16:59:08 INFO Applying migration id=move 2026/02/05 16:59:08 INFO Applying migration id=cleanup 2026/02/05 16:59:08 INFO Applying migration id=received 2026/02/05 16:59:08 INFO Applying migration id=namehost 2026/02/05 16:59:08 INFO Applying migration id=outboxhost 2026/02/05 16:59:08 INFO Applying migration id=notesfts 2026/02/05 16:59:08 INFO Applying migration id=iconsname 2026/02/05 16:59:08 INFO Applying migration id=nohash 2026/02/05 16:59:08 INFO Applying migration id=shares 2026/02/05 16:59:08 INFO Applying migration id=actorttl 2026/02/05 16:59:08 INFO Applying migration id=tocc 2026/02/05 16:59:08 INFO Applying migration id=followeds 2026/02/05 16:59:08 INFO Applying migration id=certhash 2026/02/05 16:59:08 INFO Applying migration id=follows_sync 2026/02/05 16:59:08 INFO Applying migration id=jsonpath 2026/02/05 16:59:08 INFO Applying migration id=localforward 2026/02/05 16:59:08 INFO Applying migration id=avatar 2026/02/05 16:59:08 INFO Applying migration id=noimage 2026/02/05 16:59:08 INFO Applying migration id=feed 2026/02/05 16:59:08 INFO Applying migration id=bookmarks 2026/02/05 16:59:08 INFO Applying migration id=shareactivity 2026/02/05 16:59:08 INFO Applying migration id=application 2026/02/05 16:59:08 INFO Applying migration id=certificates 2026/02/05 16:59:08 INFO Applying migration id=rawforward 2026/02/05 16:59:08 INFO Applying migration id=publickey 2026/02/05 16:59:08 INFO Applying migration id=resolvegroup 2026/02/05 16:59:08 INFO Applying migration id=reject 2026/02/05 16:59:08 INFO Applying migration id=autodel 2026/02/05 16:59:08 INFO Applying migration id=jsonb 2026/02/05 16:59:08 INFO Applying migration id=quote 2026/02/05 16:59:08 INFO Applying migration id=rfc9421 2026/02/05 16:59:08 INFO Applying migration id=keys 2026/02/05 16:59:08 INFO Applying migration id=portable 2026/02/05 16:59:09 INFO Applying migration id=proofs 2026/02/05 16:59:09 INFO Applying migration id=contexts 2026/02/05 16:59:09 INFO Applying migration id=deliverieshost 2026/02/05 16:59:09 INFO Applying migration id=pembegin 2026/02/05 16:59:09 INFO Applying migration id=didhost 2026/02/05 16:59:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4e33-7459-b92c-56bcef0ff716 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4e33-73ff-91d9-db676528e261 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-4e33-73ff-91d9-db676528e261 2026/02/05 16:59:09 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-4e33-73ff-91d9-db676528e261 2026/02/05 16:59:09 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-4e36-78e2-8445-f7afb3551e2a note=https://localhost.localdomain:8443/post/019c2ebe-4e36-7896-bbec-ec90465d5b6f thread=https://localhost.localdomain:8443/post/019c2ebe-4e33-73ff-91d9-db676528e261 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4e36-78e2-8445-f7afb3551e2a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4e36-7896-bbec-ec90465d5b6f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-4e36-7896-bbec-ec90465d5b6f 2026/02/05 16:59:09 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-4e33-73ff-91d9-db676528e261 2026/02/05 16:59:09 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-4e39-7cf1-a208-5feff82b440d note=https://localhost.localdomain:8443/post/019c2ebe-4e39-7ca2-b42d-942aa4d5f74f thread=https://localhost.localdomain:8443/post/019c2ebe-4e33-73ff-91d9-db676528e261 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-4e39-7cf1-a208-5feff82b440d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-4e39-7ca2-b42d-942aa4d5f74f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebe-4e39-7ca2-b42d-942aa4d5f74f 2026/02/05 16:59:09 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-4e33-73ff-91d9-db676528e261 --- PASS: TestView_TwoRepliesBigOffset (0.89s) === RUN TestView_TwoRepliesBigOffsetUnauthenticatedUser 2026/02/05 16:59:09 INFO Applying migration id=initial 2026/02/05 16:59:09 INFO Applying migration id=notesupdated 2026/02/05 16:59:09 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:09 INFO Applying migration id=activitiesid 2026/02/05 16:59:09 INFO Applying migration id=outbox 2026/02/05 16:59:09 INFO Applying migration id=edits 2026/02/05 16:59:09 INFO Applying migration id=outboxactor 2026/02/05 16:59:09 INFO Applying migration id=outboxsender 2026/02/05 16:59:09 INFO Applying migration id=thread 2026/02/05 16:59:09 INFO Applying migration id=host 2026/02/05 16:59:09 INFO Applying migration id=sharedinbox 2026/02/05 16:59:09 INFO Applying migration id=noteshost 2026/02/05 16:59:09 INFO Applying migration id=fetched 2026/02/05 16:59:09 INFO Applying migration id=move 2026/02/05 16:59:09 INFO Applying migration id=cleanup 2026/02/05 16:59:09 INFO Applying migration id=received 2026/02/05 16:59:09 INFO Applying migration id=namehost 2026/02/05 16:59:09 INFO Applying migration id=outboxhost 2026/02/05 16:59:09 INFO Applying migration id=notesfts 2026/02/05 16:59:09 INFO Applying migration id=iconsname 2026/02/05 16:59:09 INFO Applying migration id=nohash 2026/02/05 16:59:09 INFO Applying migration id=shares 2026/02/05 16:59:09 INFO Applying migration id=actorttl 2026/02/05 16:59:09 INFO Applying migration id=tocc 2026/02/05 16:59:09 INFO Applying migration id=followeds 2026/02/05 16:59:09 INFO Applying migration id=certhash 2026/02/05 16:59:09 INFO Applying migration id=follows_sync 2026/02/05 16:59:09 INFO Applying migration id=jsonpath 2026/02/05 16:59:09 INFO Applying migration id=localforward 2026/02/05 16:59:09 INFO Applying migration id=avatar 2026/02/05 16:59:09 INFO Applying migration id=noimage 2026/02/05 16:59:09 INFO Applying migration id=feed 2026/02/05 16:59:09 INFO Applying migration id=bookmarks 2026/02/05 16:59:09 INFO Applying migration id=shareactivity 2026/02/05 16:59:09 INFO Applying migration id=application 2026/02/05 16:59:09 INFO Applying migration id=certificates 2026/02/05 16:59:09 INFO Applying migration id=rawforward 2026/02/05 16:59:09 INFO Applying migration id=publickey 2026/02/05 16:59:09 INFO Applying migration id=resolvegroup 2026/02/05 16:59:09 INFO Applying migration id=reject 2026/02/05 16:59:09 INFO Applying migration id=autodel 2026/02/05 16:59:09 INFO Applying migration id=jsonb 2026/02/05 16:59:09 INFO Applying migration id=quote 2026/02/05 16:59:09 INFO Applying migration id=rfc9421 2026/02/05 16:59:09 INFO Applying migration id=keys 2026/02/05 16:59:09 INFO Applying migration id=portable 2026/02/05 16:59:09 INFO Applying migration id=proofs 2026/02/05 16:59:09 INFO Applying migration id=contexts 2026/02/05 16:59:09 INFO Applying migration id=deliverieshost 2026/02/05 16:59:09 INFO Applying migration id=pembegin 2026/02/05 16:59:09 INFO Applying migration id=didhost 2026/02/05 16:59:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-5266-7a05-8b28-8cce7ba44821 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-5266-793b-b944-8cf3dafad792 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-5266-793b-b944-8cf3dafad792 2026/02/05 16:59:10 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-5266-793b-b944-8cf3dafad792 2026/02/05 16:59:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-526a-71e1-9cff-061d3e58d4eb note=https://localhost.localdomain:8443/post/019c2ebe-526a-7192-97fe-09e93e8c5600 thread=https://localhost.localdomain:8443/post/019c2ebe-5266-793b-b944-8cf3dafad792 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-526a-71e1-9cff-061d3e58d4eb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-526a-7192-97fe-09e93e8c5600 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-526a-7192-97fe-09e93e8c5600 2026/02/05 16:59:10 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-5266-793b-b944-8cf3dafad792 2026/02/05 16:59:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-526d-787d-8804-4a72f7079f82 note=https://localhost.localdomain:8443/post/019c2ebe-526d-781a-81a9-2bf9be1b9bc0 thread=https://localhost.localdomain:8443/post/019c2ebe-5266-793b-b944-8cf3dafad792 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-526d-787d-8804-4a72f7079f82 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-526d-781a-81a9-2bf9be1b9bc0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebe-526d-781a-81a9-2bf9be1b9bc0 2026/02/05 16:59:10 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-5266-793b-b944-8cf3dafad792 --- PASS: TestView_TwoRepliesBigOffsetUnauthenticatedUser (1.08s) === RUN TestView_TwoRepliesUnauthenticatedUser 2026/02/05 16:59:10 INFO Applying migration id=initial 2026/02/05 16:59:10 INFO Applying migration id=notesupdated 2026/02/05 16:59:10 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:10 INFO Applying migration id=activitiesid 2026/02/05 16:59:10 INFO Applying migration id=outbox 2026/02/05 16:59:10 INFO Applying migration id=edits 2026/02/05 16:59:10 INFO Applying migration id=outboxactor 2026/02/05 16:59:10 INFO Applying migration id=outboxsender 2026/02/05 16:59:10 INFO Applying migration id=thread 2026/02/05 16:59:10 INFO Applying migration id=host 2026/02/05 16:59:10 INFO Applying migration id=sharedinbox 2026/02/05 16:59:10 INFO Applying migration id=noteshost 2026/02/05 16:59:10 INFO Applying migration id=fetched 2026/02/05 16:59:10 INFO Applying migration id=move 2026/02/05 16:59:10 INFO Applying migration id=cleanup 2026/02/05 16:59:10 INFO Applying migration id=received 2026/02/05 16:59:10 INFO Applying migration id=namehost 2026/02/05 16:59:10 INFO Applying migration id=outboxhost 2026/02/05 16:59:10 INFO Applying migration id=notesfts 2026/02/05 16:59:10 INFO Applying migration id=iconsname 2026/02/05 16:59:10 INFO Applying migration id=nohash 2026/02/05 16:59:10 INFO Applying migration id=shares 2026/02/05 16:59:10 INFO Applying migration id=actorttl 2026/02/05 16:59:10 INFO Applying migration id=tocc 2026/02/05 16:59:10 INFO Applying migration id=followeds 2026/02/05 16:59:10 INFO Applying migration id=certhash 2026/02/05 16:59:10 INFO Applying migration id=follows_sync 2026/02/05 16:59:10 INFO Applying migration id=jsonpath 2026/02/05 16:59:10 INFO Applying migration id=localforward 2026/02/05 16:59:10 INFO Applying migration id=avatar 2026/02/05 16:59:10 INFO Applying migration id=noimage 2026/02/05 16:59:10 INFO Applying migration id=feed 2026/02/05 16:59:10 INFO Applying migration id=bookmarks 2026/02/05 16:59:10 INFO Applying migration id=shareactivity 2026/02/05 16:59:10 INFO Applying migration id=application 2026/02/05 16:59:10 INFO Applying migration id=certificates 2026/02/05 16:59:10 INFO Applying migration id=rawforward 2026/02/05 16:59:10 INFO Applying migration id=publickey 2026/02/05 16:59:10 INFO Applying migration id=resolvegroup 2026/02/05 16:59:10 INFO Applying migration id=reject 2026/02/05 16:59:10 INFO Applying migration id=autodel 2026/02/05 16:59:10 INFO Applying migration id=jsonb 2026/02/05 16:59:10 INFO Applying migration id=quote 2026/02/05 16:59:10 INFO Applying migration id=rfc9421 2026/02/05 16:59:10 INFO Applying migration id=keys 2026/02/05 16:59:10 INFO Applying migration id=portable 2026/02/05 16:59:10 INFO Applying migration id=proofs 2026/02/05 16:59:10 INFO Applying migration id=contexts 2026/02/05 16:59:10 INFO Applying migration id=deliverieshost 2026/02/05 16:59:10 INFO Applying migration id=pembegin 2026/02/05 16:59:10 INFO Applying migration id=didhost 2026/02/05 16:59:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-559c-7b56-95b6-7cbfa01e3344 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-559c-7a8c-941a-f076afb5d5b9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-559c-7a8c-941a-f076afb5d5b9 2026/02/05 16:59:11 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-559c-7a8c-941a-f076afb5d5b9 2026/02/05 16:59:11 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-55a0-70ae-9b06-c2556fcc5852 note=https://localhost.localdomain:8443/post/019c2ebe-55a0-7061-a9a6-79601d3f8fea thread=https://localhost.localdomain:8443/post/019c2ebe-559c-7a8c-941a-f076afb5d5b9 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-55a0-70ae-9b06-c2556fcc5852 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-55a0-7061-a9a6-79601d3f8fea activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-55a0-7061-a9a6-79601d3f8fea 2026/02/05 16:59:11 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-559c-7a8c-941a-f076afb5d5b9 2026/02/05 16:59:11 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-55a3-7815-8cd3-dad5446131af note=https://localhost.localdomain:8443/post/019c2ebe-55a3-77c4-8b08-dfc700ff6fe8 thread=https://localhost.localdomain:8443/post/019c2ebe-559c-7a8c-941a-f076afb5d5b9 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-55a3-7815-8cd3-dad5446131af activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-55a3-77c4-8b08-dfc700ff6fe8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2ebe-55a3-77c4-8b08-dfc700ff6fe8 2026/02/05 16:59:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-559c-7a8c-941a-f076afb5d5b9 --- PASS: TestView_TwoRepliesUnauthenticatedUser (0.82s) === RUN TestView_OneReplyPostDeleted 2026/02/05 16:59:11 INFO Applying migration id=initial 2026/02/05 16:59:11 INFO Applying migration id=notesupdated 2026/02/05 16:59:11 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:11 INFO Applying migration id=activitiesid 2026/02/05 16:59:11 INFO Applying migration id=outbox 2026/02/05 16:59:11 INFO Applying migration id=edits 2026/02/05 16:59:11 INFO Applying migration id=outboxactor 2026/02/05 16:59:11 INFO Applying migration id=outboxsender 2026/02/05 16:59:11 INFO Applying migration id=thread 2026/02/05 16:59:11 INFO Applying migration id=host 2026/02/05 16:59:11 INFO Applying migration id=sharedinbox 2026/02/05 16:59:11 INFO Applying migration id=noteshost 2026/02/05 16:59:11 INFO Applying migration id=fetched 2026/02/05 16:59:11 INFO Applying migration id=move 2026/02/05 16:59:11 INFO Applying migration id=cleanup 2026/02/05 16:59:11 INFO Applying migration id=received 2026/02/05 16:59:11 INFO Applying migration id=namehost 2026/02/05 16:59:11 INFO Applying migration id=outboxhost 2026/02/05 16:59:11 INFO Applying migration id=notesfts 2026/02/05 16:59:11 INFO Applying migration id=iconsname 2026/02/05 16:59:11 INFO Applying migration id=nohash 2026/02/05 16:59:11 INFO Applying migration id=shares 2026/02/05 16:59:11 INFO Applying migration id=actorttl 2026/02/05 16:59:11 INFO Applying migration id=tocc 2026/02/05 16:59:11 INFO Applying migration id=followeds 2026/02/05 16:59:11 INFO Applying migration id=certhash 2026/02/05 16:59:11 INFO Applying migration id=follows_sync 2026/02/05 16:59:11 INFO Applying migration id=jsonpath 2026/02/05 16:59:11 INFO Applying migration id=localforward 2026/02/05 16:59:11 INFO Applying migration id=avatar 2026/02/05 16:59:11 INFO Applying migration id=noimage 2026/02/05 16:59:11 INFO Applying migration id=feed 2026/02/05 16:59:11 INFO Applying migration id=bookmarks 2026/02/05 16:59:11 INFO Applying migration id=shareactivity 2026/02/05 16:59:11 INFO Applying migration id=application 2026/02/05 16:59:11 INFO Applying migration id=certificates 2026/02/05 16:59:11 INFO Applying migration id=rawforward 2026/02/05 16:59:11 INFO Applying migration id=publickey 2026/02/05 16:59:11 INFO Applying migration id=resolvegroup 2026/02/05 16:59:11 INFO Applying migration id=reject 2026/02/05 16:59:11 INFO Applying migration id=autodel 2026/02/05 16:59:11 INFO Applying migration id=jsonb 2026/02/05 16:59:11 INFO Applying migration id=quote 2026/02/05 16:59:11 INFO Applying migration id=rfc9421 2026/02/05 16:59:11 INFO Applying migration id=keys 2026/02/05 16:59:11 INFO Applying migration id=portable 2026/02/05 16:59:11 INFO Applying migration id=proofs 2026/02/05 16:59:11 INFO Applying migration id=contexts 2026/02/05 16:59:11 INFO Applying migration id=deliverieshost 2026/02/05 16:59:11 INFO Applying migration id=pembegin 2026/02/05 16:59:11 INFO Applying migration id=didhost 2026/02/05 16:59:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-5c11-7cc8-86d3-52e4e552c511 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e 2026/02/05 16:59:13 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e 2026/02/05 16:59:13 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-5c16-7016-8e6f-1c149416782d note=https://localhost.localdomain:8443/post/019c2ebe-5c15-7ee2-af78-3076b7e83a62 thread=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-5c16-7016-8e6f-1c149416782d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-5c15-7ee2-af78-3076b7e83a62 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-5c15-7ee2-af78-3076b7e83a62 2026/02/05 16:59:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e 2026/02/05 16:59:13 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2ebe-5c11-7c2d-a374-87b3b7e8ce5e 2026/02/05 16:59:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-5c15-7ee2-af78-3076b7e83a62 --- PASS: TestView_OneReplyPostDeleted (1.66s) === RUN TestView_OneReplyPostNotDeleted 2026/02/05 16:59:13 INFO Applying migration id=initial 2026/02/05 16:59:13 INFO Applying migration id=notesupdated 2026/02/05 16:59:13 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:13 INFO Applying migration id=activitiesid 2026/02/05 16:59:13 INFO Applying migration id=outbox 2026/02/05 16:59:13 INFO Applying migration id=edits 2026/02/05 16:59:13 INFO Applying migration id=outboxactor 2026/02/05 16:59:13 INFO Applying migration id=outboxsender 2026/02/05 16:59:13 INFO Applying migration id=thread 2026/02/05 16:59:13 INFO Applying migration id=host 2026/02/05 16:59:13 INFO Applying migration id=sharedinbox 2026/02/05 16:59:13 INFO Applying migration id=noteshost 2026/02/05 16:59:13 INFO Applying migration id=fetched 2026/02/05 16:59:13 INFO Applying migration id=move 2026/02/05 16:59:13 INFO Applying migration id=cleanup 2026/02/05 16:59:13 INFO Applying migration id=received 2026/02/05 16:59:13 INFO Applying migration id=namehost 2026/02/05 16:59:13 INFO Applying migration id=outboxhost 2026/02/05 16:59:13 INFO Applying migration id=notesfts 2026/02/05 16:59:13 INFO Applying migration id=iconsname 2026/02/05 16:59:13 INFO Applying migration id=nohash 2026/02/05 16:59:13 INFO Applying migration id=shares 2026/02/05 16:59:13 INFO Applying migration id=actorttl 2026/02/05 16:59:13 INFO Applying migration id=tocc 2026/02/05 16:59:13 INFO Applying migration id=followeds 2026/02/05 16:59:13 INFO Applying migration id=certhash 2026/02/05 16:59:13 INFO Applying migration id=follows_sync 2026/02/05 16:59:13 INFO Applying migration id=jsonpath 2026/02/05 16:59:13 INFO Applying migration id=localforward 2026/02/05 16:59:13 INFO Applying migration id=avatar 2026/02/05 16:59:13 INFO Applying migration id=noimage 2026/02/05 16:59:13 INFO Applying migration id=feed 2026/02/05 16:59:13 INFO Applying migration id=bookmarks 2026/02/05 16:59:13 INFO Applying migration id=shareactivity 2026/02/05 16:59:13 INFO Applying migration id=application 2026/02/05 16:59:13 INFO Applying migration id=certificates 2026/02/05 16:59:13 INFO Applying migration id=rawforward 2026/02/05 16:59:13 INFO Applying migration id=publickey 2026/02/05 16:59:13 INFO Applying migration id=resolvegroup 2026/02/05 16:59:13 INFO Applying migration id=reject 2026/02/05 16:59:13 INFO Applying migration id=autodel 2026/02/05 16:59:13 INFO Applying migration id=jsonb 2026/02/05 16:59:13 INFO Applying migration id=quote 2026/02/05 16:59:13 INFO Applying migration id=rfc9421 2026/02/05 16:59:13 INFO Applying migration id=keys 2026/02/05 16:59:13 INFO Applying migration id=portable 2026/02/05 16:59:13 INFO Applying migration id=proofs 2026/02/05 16:59:13 INFO Applying migration id=contexts 2026/02/05 16:59:13 INFO Applying migration id=deliverieshost 2026/02/05 16:59:13 INFO Applying migration id=pembegin 2026/02/05 16:59:13 INFO Applying migration id=didhost 2026/02/05 16:59:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-5fe9-793c-9f3b-056236b18e04 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-5fe9-78d9-833f-0857c88e30c8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-5fe9-78d9-833f-0857c88e30c8 2026/02/05 16:59:14 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-5fe9-78d9-833f-0857c88e30c8 2026/02/05 16:59:14 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-5fed-7068-a14e-3a35e04eb4c8 note=https://localhost.localdomain:8443/post/019c2ebe-5fed-7012-bd43-df928c61c2b8 thread=https://localhost.localdomain:8443/post/019c2ebe-5fe9-78d9-833f-0857c88e30c8 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-5fed-7068-a14e-3a35e04eb4c8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-5fed-7012-bd43-df928c61c2b8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-5fed-7012-bd43-df928c61c2b8 2026/02/05 16:59:14 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-5fe9-78d9-833f-0857c88e30c8 2026/02/05 16:59:14 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-5fed-7012-bd43-df928c61c2b8 --- PASS: TestView_OneReplyPostNotDeleted (0.98s) === RUN TestView_OneReplyPostNotDeletedUnauthenticatedUser 2026/02/05 16:59:14 INFO Applying migration id=initial 2026/02/05 16:59:14 INFO Applying migration id=notesupdated 2026/02/05 16:59:14 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:14 INFO Applying migration id=activitiesid 2026/02/05 16:59:14 INFO Applying migration id=outbox 2026/02/05 16:59:14 INFO Applying migration id=edits 2026/02/05 16:59:14 INFO Applying migration id=outboxactor 2026/02/05 16:59:14 INFO Applying migration id=outboxsender 2026/02/05 16:59:14 INFO Applying migration id=thread 2026/02/05 16:59:14 INFO Applying migration id=host 2026/02/05 16:59:14 INFO Applying migration id=sharedinbox 2026/02/05 16:59:14 INFO Applying migration id=noteshost 2026/02/05 16:59:14 INFO Applying migration id=fetched 2026/02/05 16:59:14 INFO Applying migration id=move 2026/02/05 16:59:14 INFO Applying migration id=cleanup 2026/02/05 16:59:14 INFO Applying migration id=received 2026/02/05 16:59:14 INFO Applying migration id=namehost 2026/02/05 16:59:14 INFO Applying migration id=outboxhost 2026/02/05 16:59:14 INFO Applying migration id=notesfts 2026/02/05 16:59:14 INFO Applying migration id=iconsname 2026/02/05 16:59:14 INFO Applying migration id=nohash 2026/02/05 16:59:14 INFO Applying migration id=shares 2026/02/05 16:59:14 INFO Applying migration id=actorttl 2026/02/05 16:59:14 INFO Applying migration id=tocc 2026/02/05 16:59:14 INFO Applying migration id=followeds 2026/02/05 16:59:14 INFO Applying migration id=certhash 2026/02/05 16:59:14 INFO Applying migration id=follows_sync 2026/02/05 16:59:14 INFO Applying migration id=jsonpath 2026/02/05 16:59:14 INFO Applying migration id=localforward 2026/02/05 16:59:14 INFO Applying migration id=avatar 2026/02/05 16:59:14 INFO Applying migration id=noimage 2026/02/05 16:59:14 INFO Applying migration id=feed 2026/02/05 16:59:14 INFO Applying migration id=bookmarks 2026/02/05 16:59:14 INFO Applying migration id=shareactivity 2026/02/05 16:59:14 INFO Applying migration id=application 2026/02/05 16:59:14 INFO Applying migration id=certificates 2026/02/05 16:59:14 INFO Applying migration id=rawforward 2026/02/05 16:59:14 INFO Applying migration id=publickey 2026/02/05 16:59:14 INFO Applying migration id=resolvegroup 2026/02/05 16:59:14 INFO Applying migration id=reject 2026/02/05 16:59:14 INFO Applying migration id=autodel 2026/02/05 16:59:14 INFO Applying migration id=jsonb 2026/02/05 16:59:14 INFO Applying migration id=quote 2026/02/05 16:59:14 INFO Applying migration id=rfc9421 2026/02/05 16:59:14 INFO Applying migration id=keys 2026/02/05 16:59:14 INFO Applying migration id=portable 2026/02/05 16:59:14 INFO Applying migration id=proofs 2026/02/05 16:59:14 INFO Applying migration id=contexts 2026/02/05 16:59:14 INFO Applying migration id=deliverieshost 2026/02/05 16:59:14 INFO Applying migration id=pembegin 2026/02/05 16:59:14 INFO Applying migration id=didhost 2026/02/05 16:59:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-6470-7d3f-a981-5f661d5754f7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-6470-7c88-9cf3-1e87d058d105 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-6470-7c88-9cf3-1e87d058d105 2026/02/05 16:59:15 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-6470-7c88-9cf3-1e87d058d105 2026/02/05 16:59:15 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-6474-70b5-8e28-ccf3c3ca917a note=https://localhost.localdomain:8443/post/019c2ebe-6474-706a-81f9-5002c457db40 thread=https://localhost.localdomain:8443/post/019c2ebe-6470-7c88-9cf3-1e87d058d105 starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-6474-70b5-8e28-ccf3c3ca917a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-6474-706a-81f9-5002c457db40 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-6474-706a-81f9-5002c457db40 2026/02/05 16:59:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-6470-7c88-9cf3-1e87d058d105 2026/02/05 16:59:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-6474-706a-81f9-5002c457db40 --- PASS: TestView_OneReplyPostNotDeletedUnauthenticatedUser (1.16s) === RUN TestView_OneReplyPostDeletedUnauthenticatedUser 2026/02/05 16:59:15 INFO Applying migration id=initial 2026/02/05 16:59:15 INFO Applying migration id=notesupdated 2026/02/05 16:59:15 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:15 INFO Applying migration id=activitiesid 2026/02/05 16:59:15 INFO Applying migration id=outbox 2026/02/05 16:59:15 INFO Applying migration id=edits 2026/02/05 16:59:15 INFO Applying migration id=outboxactor 2026/02/05 16:59:15 INFO Applying migration id=outboxsender 2026/02/05 16:59:15 INFO Applying migration id=thread 2026/02/05 16:59:15 INFO Applying migration id=host 2026/02/05 16:59:15 INFO Applying migration id=sharedinbox 2026/02/05 16:59:15 INFO Applying migration id=noteshost 2026/02/05 16:59:15 INFO Applying migration id=fetched 2026/02/05 16:59:15 INFO Applying migration id=move 2026/02/05 16:59:15 INFO Applying migration id=cleanup 2026/02/05 16:59:15 INFO Applying migration id=received 2026/02/05 16:59:15 INFO Applying migration id=namehost 2026/02/05 16:59:15 INFO Applying migration id=outboxhost 2026/02/05 16:59:15 INFO Applying migration id=notesfts 2026/02/05 16:59:15 INFO Applying migration id=iconsname 2026/02/05 16:59:15 INFO Applying migration id=nohash 2026/02/05 16:59:15 INFO Applying migration id=shares 2026/02/05 16:59:15 INFO Applying migration id=actorttl 2026/02/05 16:59:15 INFO Applying migration id=tocc 2026/02/05 16:59:15 INFO Applying migration id=followeds 2026/02/05 16:59:15 INFO Applying migration id=certhash 2026/02/05 16:59:15 INFO Applying migration id=follows_sync 2026/02/05 16:59:15 INFO Applying migration id=jsonpath 2026/02/05 16:59:15 INFO Applying migration id=localforward 2026/02/05 16:59:15 INFO Applying migration id=avatar 2026/02/05 16:59:15 INFO Applying migration id=noimage 2026/02/05 16:59:15 INFO Applying migration id=feed 2026/02/05 16:59:15 INFO Applying migration id=bookmarks 2026/02/05 16:59:15 INFO Applying migration id=shareactivity 2026/02/05 16:59:15 INFO Applying migration id=application 2026/02/05 16:59:15 INFO Applying migration id=certificates 2026/02/05 16:59:15 INFO Applying migration id=rawforward 2026/02/05 16:59:15 INFO Applying migration id=publickey 2026/02/05 16:59:15 INFO Applying migration id=resolvegroup 2026/02/05 16:59:15 INFO Applying migration id=reject 2026/02/05 16:59:15 INFO Applying migration id=autodel 2026/02/05 16:59:15 INFO Applying migration id=jsonb 2026/02/05 16:59:15 INFO Applying migration id=quote 2026/02/05 16:59:15 INFO Applying migration id=rfc9421 2026/02/05 16:59:15 INFO Applying migration id=keys 2026/02/05 16:59:15 INFO Applying migration id=portable 2026/02/05 16:59:15 INFO Applying migration id=proofs 2026/02/05 16:59:15 INFO Applying migration id=contexts 2026/02/05 16:59:15 INFO Applying migration id=deliverieshost 2026/02/05 16:59:15 INFO Applying migration id=pembegin 2026/02/05 16:59:15 INFO Applying migration id=didhost 2026/02/05 16:59:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-692d-778d-8814-077ee0d383f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a 2026/02/05 16:59:16 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a 2026/02/05 16:59:16 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-6930-7ad5-9d47-7136d1efc42a note=https://localhost.localdomain:8443/post/019c2ebe-6930-7a8e-aa2d-28e01aa3dac3 thread=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-6930-7ad5-9d47-7136d1efc42a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-6930-7a8e-aa2d-28e01aa3dac3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-6930-7a8e-aa2d-28e01aa3dac3 2026/02/05 16:59:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a 2026/02/05 16:59:16 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2ebe-692d-7734-a85e-a98389678b5a 2026/02/05 16:59:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-6930-7a8e-aa2d-28e01aa3dac3 --- PASS: TestView_OneReplyPostDeletedUnauthenticatedUser (1.22s) === RUN TestView_OneReplyReplyDeleted 2026/02/05 16:59:16 INFO Applying migration id=initial 2026/02/05 16:59:16 INFO Applying migration id=notesupdated 2026/02/05 16:59:16 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:16 INFO Applying migration id=activitiesid 2026/02/05 16:59:16 INFO Applying migration id=outbox 2026/02/05 16:59:16 INFO Applying migration id=edits 2026/02/05 16:59:16 INFO Applying migration id=outboxactor 2026/02/05 16:59:16 INFO Applying migration id=outboxsender 2026/02/05 16:59:16 INFO Applying migration id=thread 2026/02/05 16:59:16 INFO Applying migration id=host 2026/02/05 16:59:16 INFO Applying migration id=sharedinbox 2026/02/05 16:59:16 INFO Applying migration id=noteshost 2026/02/05 16:59:16 INFO Applying migration id=fetched 2026/02/05 16:59:16 INFO Applying migration id=move 2026/02/05 16:59:16 INFO Applying migration id=cleanup 2026/02/05 16:59:16 INFO Applying migration id=received 2026/02/05 16:59:16 INFO Applying migration id=namehost 2026/02/05 16:59:16 INFO Applying migration id=outboxhost 2026/02/05 16:59:16 INFO Applying migration id=notesfts 2026/02/05 16:59:16 INFO Applying migration id=iconsname 2026/02/05 16:59:16 INFO Applying migration id=nohash 2026/02/05 16:59:16 INFO Applying migration id=shares 2026/02/05 16:59:16 INFO Applying migration id=actorttl 2026/02/05 16:59:16 INFO Applying migration id=tocc 2026/02/05 16:59:16 INFO Applying migration id=followeds 2026/02/05 16:59:16 INFO Applying migration id=certhash 2026/02/05 16:59:16 INFO Applying migration id=follows_sync 2026/02/05 16:59:16 INFO Applying migration id=jsonpath 2026/02/05 16:59:16 INFO Applying migration id=localforward 2026/02/05 16:59:16 INFO Applying migration id=avatar 2026/02/05 16:59:16 INFO Applying migration id=noimage 2026/02/05 16:59:16 INFO Applying migration id=feed 2026/02/05 16:59:16 INFO Applying migration id=bookmarks 2026/02/05 16:59:16 INFO Applying migration id=shareactivity 2026/02/05 16:59:16 INFO Applying migration id=application 2026/02/05 16:59:16 INFO Applying migration id=certificates 2026/02/05 16:59:16 INFO Applying migration id=rawforward 2026/02/05 16:59:16 INFO Applying migration id=publickey 2026/02/05 16:59:16 INFO Applying migration id=resolvegroup 2026/02/05 16:59:16 INFO Applying migration id=reject 2026/02/05 16:59:16 INFO Applying migration id=autodel 2026/02/05 16:59:16 INFO Applying migration id=jsonb 2026/02/05 16:59:16 INFO Applying migration id=quote 2026/02/05 16:59:16 INFO Applying migration id=rfc9421 2026/02/05 16:59:16 INFO Applying migration id=keys 2026/02/05 16:59:16 INFO Applying migration id=portable 2026/02/05 16:59:16 INFO Applying migration id=proofs 2026/02/05 16:59:16 INFO Applying migration id=contexts 2026/02/05 16:59:16 INFO Applying migration id=deliverieshost 2026/02/05 16:59:16 INFO Applying migration id=pembegin 2026/02/05 16:59:16 INFO Applying migration id=didhost 2026/02/05 16:59:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-6b92-792f-84e6-b0c2e40de95b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-6b92-7808-86c1-10e199ac30cd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-6b92-7808-86c1-10e199ac30cd 2026/02/05 16:59:17 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-6b92-7808-86c1-10e199ac30cd 2026/02/05 16:59:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-6b95-7c50-a424-f091e728870b note=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34 thread=https://localhost.localdomain:8443/post/019c2ebe-6b92-7808-86c1-10e199ac30cd starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-6b95-7c50-a424-f091e728870b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34 2026/02/05 16:59:17 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-6b92-7808-86c1-10e199ac30cd 2026/02/05 16:59:17 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34 2026/02/05 16:59:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34#delete note=https://localhost.localdomain:8443/post/019c2ebe-6b95-7c03-860d-53cb46b53c34 thread=https://localhost.localdomain:8443/post/019c2ebe-6b92-7808-86c1-10e199ac30cd starter=https://localhost.localdomain:8443/user/bob 2026/02/05 16:59:17 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-6b92-7808-86c1-10e199ac30cd --- PASS: TestView_OneReplyReplyDeleted (0.61s) === RUN TestView_NoSuchPost 2026/02/05 16:59:17 INFO Applying migration id=initial 2026/02/05 16:59:17 INFO Applying migration id=notesupdated 2026/02/05 16:59:17 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:17 INFO Applying migration id=activitiesid 2026/02/05 16:59:17 INFO Applying migration id=outbox 2026/02/05 16:59:17 INFO Applying migration id=edits 2026/02/05 16:59:17 INFO Applying migration id=outboxactor 2026/02/05 16:59:17 INFO Applying migration id=outboxsender 2026/02/05 16:59:17 INFO Applying migration id=thread 2026/02/05 16:59:17 INFO Applying migration id=host 2026/02/05 16:59:17 INFO Applying migration id=sharedinbox 2026/02/05 16:59:17 INFO Applying migration id=noteshost 2026/02/05 16:59:17 INFO Applying migration id=fetched 2026/02/05 16:59:17 INFO Applying migration id=move 2026/02/05 16:59:17 INFO Applying migration id=cleanup 2026/02/05 16:59:17 INFO Applying migration id=received 2026/02/05 16:59:17 INFO Applying migration id=namehost 2026/02/05 16:59:17 INFO Applying migration id=outboxhost 2026/02/05 16:59:17 INFO Applying migration id=notesfts 2026/02/05 16:59:17 INFO Applying migration id=iconsname 2026/02/05 16:59:17 INFO Applying migration id=nohash 2026/02/05 16:59:17 INFO Applying migration id=shares 2026/02/05 16:59:17 INFO Applying migration id=actorttl 2026/02/05 16:59:17 INFO Applying migration id=tocc 2026/02/05 16:59:17 INFO Applying migration id=followeds 2026/02/05 16:59:17 INFO Applying migration id=certhash 2026/02/05 16:59:17 INFO Applying migration id=follows_sync 2026/02/05 16:59:17 INFO Applying migration id=jsonpath 2026/02/05 16:59:17 INFO Applying migration id=localforward 2026/02/05 16:59:17 INFO Applying migration id=avatar 2026/02/05 16:59:17 INFO Applying migration id=noimage 2026/02/05 16:59:17 INFO Applying migration id=feed 2026/02/05 16:59:17 INFO Applying migration id=bookmarks 2026/02/05 16:59:17 INFO Applying migration id=shareactivity 2026/02/05 16:59:17 INFO Applying migration id=application 2026/02/05 16:59:17 INFO Applying migration id=certificates 2026/02/05 16:59:17 INFO Applying migration id=rawforward 2026/02/05 16:59:17 INFO Applying migration id=publickey 2026/02/05 16:59:17 INFO Applying migration id=resolvegroup 2026/02/05 16:59:17 INFO Applying migration id=reject 2026/02/05 16:59:17 INFO Applying migration id=autodel 2026/02/05 16:59:17 INFO Applying migration id=jsonb 2026/02/05 16:59:17 INFO Applying migration id=quote 2026/02/05 16:59:17 INFO Applying migration id=rfc9421 2026/02/05 16:59:17 INFO Applying migration id=keys 2026/02/05 16:59:17 INFO Applying migration id=portable 2026/02/05 16:59:17 INFO Applying migration id=proofs 2026/02/05 16:59:17 INFO Applying migration id=contexts 2026/02/05 16:59:17 INFO Applying migration id=deliverieshost 2026/02/05 16:59:17 INFO Applying migration id=pembegin 2026/02/05 16:59:17 INFO Applying migration id=didhost 2026/02/05 16:59:18 INFO Viewing post post=https://x 2026/02/05 16:59:18 INFO Post was not found post=https://x --- PASS: TestView_NoSuchPost (1.26s) === RUN TestView_InvalidOffset 2026/02/05 16:59:18 INFO Applying migration id=initial 2026/02/05 16:59:18 INFO Applying migration id=notesupdated 2026/02/05 16:59:18 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:18 INFO Applying migration id=activitiesid 2026/02/05 16:59:18 INFO Applying migration id=outbox 2026/02/05 16:59:18 INFO Applying migration id=edits 2026/02/05 16:59:18 INFO Applying migration id=outboxactor 2026/02/05 16:59:18 INFO Applying migration id=outboxsender 2026/02/05 16:59:18 INFO Applying migration id=thread 2026/02/05 16:59:18 INFO Applying migration id=host 2026/02/05 16:59:18 INFO Applying migration id=sharedinbox 2026/02/05 16:59:18 INFO Applying migration id=noteshost 2026/02/05 16:59:18 INFO Applying migration id=fetched 2026/02/05 16:59:18 INFO Applying migration id=move 2026/02/05 16:59:18 INFO Applying migration id=cleanup 2026/02/05 16:59:18 INFO Applying migration id=received 2026/02/05 16:59:18 INFO Applying migration id=namehost 2026/02/05 16:59:18 INFO Applying migration id=outboxhost 2026/02/05 16:59:18 INFO Applying migration id=notesfts 2026/02/05 16:59:18 INFO Applying migration id=iconsname 2026/02/05 16:59:18 INFO Applying migration id=nohash 2026/02/05 16:59:18 INFO Applying migration id=shares 2026/02/05 16:59:18 INFO Applying migration id=actorttl 2026/02/05 16:59:18 INFO Applying migration id=tocc 2026/02/05 16:59:18 INFO Applying migration id=followeds 2026/02/05 16:59:18 INFO Applying migration id=certhash 2026/02/05 16:59:18 INFO Applying migration id=follows_sync 2026/02/05 16:59:18 INFO Applying migration id=jsonpath 2026/02/05 16:59:18 INFO Applying migration id=localforward 2026/02/05 16:59:18 INFO Applying migration id=avatar 2026/02/05 16:59:18 INFO Applying migration id=noimage 2026/02/05 16:59:18 INFO Applying migration id=feed 2026/02/05 16:59:18 INFO Applying migration id=bookmarks 2026/02/05 16:59:18 INFO Applying migration id=shareactivity 2026/02/05 16:59:18 INFO Applying migration id=application 2026/02/05 16:59:18 INFO Applying migration id=certificates 2026/02/05 16:59:18 INFO Applying migration id=rawforward 2026/02/05 16:59:18 INFO Applying migration id=publickey 2026/02/05 16:59:18 INFO Applying migration id=resolvegroup 2026/02/05 16:59:18 INFO Applying migration id=reject 2026/02/05 16:59:18 INFO Applying migration id=autodel 2026/02/05 16:59:18 INFO Applying migration id=jsonb 2026/02/05 16:59:18 INFO Applying migration id=quote 2026/02/05 16:59:18 INFO Applying migration id=rfc9421 2026/02/05 16:59:18 INFO Applying migration id=keys 2026/02/05 16:59:18 INFO Applying migration id=portable 2026/02/05 16:59:18 INFO Applying migration id=proofs 2026/02/05 16:59:18 INFO Applying migration id=contexts 2026/02/05 16:59:18 INFO Applying migration id=deliverieshost 2026/02/05 16:59:18 INFO Applying migration id=pembegin 2026/02/05 16:59:18 INFO Applying migration id=didhost 2026/02/05 16:59:19 INFO Failed to parse query error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestView_InvalidOffset (0.67s) === RUN TestView_Update 2026/02/05 16:59:19 INFO Applying migration id=initial 2026/02/05 16:59:19 INFO Applying migration id=notesupdated 2026/02/05 16:59:19 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:19 INFO Applying migration id=activitiesid 2026/02/05 16:59:19 INFO Applying migration id=outbox 2026/02/05 16:59:19 INFO Applying migration id=edits 2026/02/05 16:59:19 INFO Applying migration id=outboxactor 2026/02/05 16:59:19 INFO Applying migration id=outboxsender 2026/02/05 16:59:19 INFO Applying migration id=thread 2026/02/05 16:59:19 INFO Applying migration id=host 2026/02/05 16:59:19 INFO Applying migration id=sharedinbox 2026/02/05 16:59:19 INFO Applying migration id=noteshost 2026/02/05 16:59:19 INFO Applying migration id=fetched 2026/02/05 16:59:19 INFO Applying migration id=move 2026/02/05 16:59:19 INFO Applying migration id=cleanup 2026/02/05 16:59:19 INFO Applying migration id=received 2026/02/05 16:59:19 INFO Applying migration id=namehost 2026/02/05 16:59:19 INFO Applying migration id=outboxhost 2026/02/05 16:59:19 INFO Applying migration id=notesfts 2026/02/05 16:59:19 INFO Applying migration id=iconsname 2026/02/05 16:59:19 INFO Applying migration id=nohash 2026/02/05 16:59:19 INFO Applying migration id=shares 2026/02/05 16:59:19 INFO Applying migration id=actorttl 2026/02/05 16:59:19 INFO Applying migration id=tocc 2026/02/05 16:59:19 INFO Applying migration id=followeds 2026/02/05 16:59:19 INFO Applying migration id=certhash 2026/02/05 16:59:19 INFO Applying migration id=follows_sync 2026/02/05 16:59:19 INFO Applying migration id=jsonpath 2026/02/05 16:59:19 INFO Applying migration id=localforward 2026/02/05 16:59:19 INFO Applying migration id=avatar 2026/02/05 16:59:19 INFO Applying migration id=noimage 2026/02/05 16:59:19 INFO Applying migration id=feed 2026/02/05 16:59:19 INFO Applying migration id=bookmarks 2026/02/05 16:59:19 INFO Applying migration id=shareactivity 2026/02/05 16:59:19 INFO Applying migration id=application 2026/02/05 16:59:19 INFO Applying migration id=certificates 2026/02/05 16:59:19 INFO Applying migration id=rawforward 2026/02/05 16:59:19 INFO Applying migration id=publickey 2026/02/05 16:59:19 INFO Applying migration id=resolvegroup 2026/02/05 16:59:19 INFO Applying migration id=reject 2026/02/05 16:59:19 INFO Applying migration id=autodel 2026/02/05 16:59:19 INFO Applying migration id=jsonb 2026/02/05 16:59:19 INFO Applying migration id=quote 2026/02/05 16:59:19 INFO Applying migration id=rfc9421 2026/02/05 16:59:19 INFO Applying migration id=keys 2026/02/05 16:59:19 INFO Applying migration id=portable 2026/02/05 16:59:19 INFO Applying migration id=proofs 2026/02/05 16:59:19 INFO Applying migration id=contexts 2026/02/05 16:59:19 INFO Applying migration id=deliverieshost 2026/02/05 16:59:19 INFO Applying migration id=pembegin 2026/02/05 16:59:19 INFO Applying migration id=didhost 2026/02/05 16:59: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/02/05 16:59:20 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/05 16:59:20 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/02/05 16:59:20 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_Update (1.00s) === RUN TestView_OldUpdate 2026/02/05 16:59:20 INFO Applying migration id=initial 2026/02/05 16:59:20 INFO Applying migration id=notesupdated 2026/02/05 16:59:20 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:20 INFO Applying migration id=activitiesid 2026/02/05 16:59:20 INFO Applying migration id=outbox 2026/02/05 16:59:20 INFO Applying migration id=edits 2026/02/05 16:59:20 INFO Applying migration id=outboxactor 2026/02/05 16:59:20 INFO Applying migration id=outboxsender 2026/02/05 16:59:20 INFO Applying migration id=thread 2026/02/05 16:59:20 INFO Applying migration id=host 2026/02/05 16:59:20 INFO Applying migration id=sharedinbox 2026/02/05 16:59:20 INFO Applying migration id=noteshost 2026/02/05 16:59:20 INFO Applying migration id=fetched 2026/02/05 16:59:20 INFO Applying migration id=move 2026/02/05 16:59:20 INFO Applying migration id=cleanup 2026/02/05 16:59:20 INFO Applying migration id=received 2026/02/05 16:59:20 INFO Applying migration id=namehost 2026/02/05 16:59:20 INFO Applying migration id=outboxhost 2026/02/05 16:59:20 INFO Applying migration id=notesfts 2026/02/05 16:59:20 INFO Applying migration id=iconsname 2026/02/05 16:59:20 INFO Applying migration id=nohash 2026/02/05 16:59:20 INFO Applying migration id=shares 2026/02/05 16:59:20 INFO Applying migration id=actorttl 2026/02/05 16:59:20 INFO Applying migration id=tocc 2026/02/05 16:59:20 INFO Applying migration id=followeds 2026/02/05 16:59:20 INFO Applying migration id=certhash 2026/02/05 16:59:20 INFO Applying migration id=follows_sync 2026/02/05 16:59:20 INFO Applying migration id=jsonpath 2026/02/05 16:59:20 INFO Applying migration id=localforward 2026/02/05 16:59:20 INFO Applying migration id=avatar 2026/02/05 16:59:20 INFO Applying migration id=noimage 2026/02/05 16:59:20 INFO Applying migration id=feed 2026/02/05 16:59:20 INFO Applying migration id=bookmarks 2026/02/05 16:59:20 INFO Applying migration id=shareactivity 2026/02/05 16:59:20 INFO Applying migration id=application 2026/02/05 16:59:20 INFO Applying migration id=certificates 2026/02/05 16:59:20 INFO Applying migration id=rawforward 2026/02/05 16:59:20 INFO Applying migration id=publickey 2026/02/05 16:59:20 INFO Applying migration id=resolvegroup 2026/02/05 16:59:20 INFO Applying migration id=reject 2026/02/05 16:59:20 INFO Applying migration id=autodel 2026/02/05 16:59:20 INFO Applying migration id=jsonb 2026/02/05 16:59:20 INFO Applying migration id=quote 2026/02/05 16:59:20 INFO Applying migration id=rfc9421 2026/02/05 16:59:20 INFO Applying migration id=keys 2026/02/05 16:59:20 INFO Applying migration id=portable 2026/02/05 16:59:20 INFO Applying migration id=proofs 2026/02/05 16:59:20 INFO Applying migration id=contexts 2026/02/05 16:59:20 INFO Applying migration id=deliverieshost 2026/02/05 16:59:20 INFO Applying migration id=pembegin 2026/02/05 16:59:20 INFO Applying migration id=didhost 2026/02/05 16:59: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 2026/02/05 16:59:21 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/05 16:59:21 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_OldUpdate (1.69s) === RUN TestView_PostToFollowers 2026/02/05 16:59:21 INFO Applying migration id=initial 2026/02/05 16:59:21 INFO Applying migration id=notesupdated 2026/02/05 16:59:21 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:21 INFO Applying migration id=activitiesid 2026/02/05 16:59:21 INFO Applying migration id=outbox 2026/02/05 16:59:21 INFO Applying migration id=edits 2026/02/05 16:59:21 INFO Applying migration id=outboxactor 2026/02/05 16:59:21 INFO Applying migration id=outboxsender 2026/02/05 16:59:21 INFO Applying migration id=thread 2026/02/05 16:59:21 INFO Applying migration id=host 2026/02/05 16:59:21 INFO Applying migration id=sharedinbox 2026/02/05 16:59:21 INFO Applying migration id=noteshost 2026/02/05 16:59:21 INFO Applying migration id=fetched 2026/02/05 16:59:21 INFO Applying migration id=move 2026/02/05 16:59:21 INFO Applying migration id=cleanup 2026/02/05 16:59:21 INFO Applying migration id=received 2026/02/05 16:59:21 INFO Applying migration id=namehost 2026/02/05 16:59:21 INFO Applying migration id=outboxhost 2026/02/05 16:59:21 INFO Applying migration id=notesfts 2026/02/05 16:59:21 INFO Applying migration id=iconsname 2026/02/05 16:59:21 INFO Applying migration id=nohash 2026/02/05 16:59:21 INFO Applying migration id=shares 2026/02/05 16:59:21 INFO Applying migration id=actorttl 2026/02/05 16:59:21 INFO Applying migration id=tocc 2026/02/05 16:59:21 INFO Applying migration id=followeds 2026/02/05 16:59:21 INFO Applying migration id=certhash 2026/02/05 16:59:21 INFO Applying migration id=follows_sync 2026/02/05 16:59:21 INFO Applying migration id=jsonpath 2026/02/05 16:59:21 INFO Applying migration id=localforward 2026/02/05 16:59:21 INFO Applying migration id=avatar 2026/02/05 16:59:21 INFO Applying migration id=noimage 2026/02/05 16:59:21 INFO Applying migration id=feed 2026/02/05 16:59:21 INFO Applying migration id=bookmarks 2026/02/05 16:59:21 INFO Applying migration id=shareactivity 2026/02/05 16:59:21 INFO Applying migration id=application 2026/02/05 16:59:21 INFO Applying migration id=certificates 2026/02/05 16:59:22 INFO Applying migration id=rawforward 2026/02/05 16:59:22 INFO Applying migration id=publickey 2026/02/05 16:59:22 INFO Applying migration id=resolvegroup 2026/02/05 16:59:22 INFO Applying migration id=reject 2026/02/05 16:59:22 INFO Applying migration id=autodel 2026/02/05 16:59:22 INFO Applying migration id=jsonb 2026/02/05 16:59:22 INFO Applying migration id=quote 2026/02/05 16:59:22 INFO Applying migration id=rfc9421 2026/02/05 16:59:22 INFO Applying migration id=keys 2026/02/05 16:59:22 INFO Applying migration id=portable 2026/02/05 16:59:22 INFO Applying migration id=proofs 2026/02/05 16:59:22 INFO Applying migration id=contexts 2026/02/05 16:59:22 INFO Applying migration id=deliverieshost 2026/02/05 16:59:22 INFO Applying migration id=pembegin 2026/02/05 16:59:22 INFO Applying migration id=didhost 2026/02/05 16:59:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-81ef-701c-9c2b-e61bd0fd30e6 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/02/05 16:59:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-81ef-7bb2-9a59-65f6c173b750 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-81ef-701c-9c2b-e61bd0fd30e6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebe-81ef-701c-9c2b-e61bd0fd30e6 2026/02/05 16:59:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-81f0-7693-b006-601d3f26f656 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-81f0-7647-bddb-6834e5a65807 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-81f0-7647-bddb-6834e5a65807 2026/02/05 16:59:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-81f0-7647-bddb-6834e5a65807 --- PASS: TestView_PostToFollowers (1.09s) === RUN TestView_PostToFollowersPostBeforeFollow 2026/02/05 16:59:22 INFO Applying migration id=initial 2026/02/05 16:59:23 INFO Applying migration id=notesupdated 2026/02/05 16:59:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:23 INFO Applying migration id=activitiesid 2026/02/05 16:59:23 INFO Applying migration id=outbox 2026/02/05 16:59:23 INFO Applying migration id=edits 2026/02/05 16:59:23 INFO Applying migration id=outboxactor 2026/02/05 16:59:23 INFO Applying migration id=outboxsender 2026/02/05 16:59:23 INFO Applying migration id=thread 2026/02/05 16:59:23 INFO Applying migration id=host 2026/02/05 16:59:23 INFO Applying migration id=sharedinbox 2026/02/05 16:59:23 INFO Applying migration id=noteshost 2026/02/05 16:59:23 INFO Applying migration id=fetched 2026/02/05 16:59:23 INFO Applying migration id=move 2026/02/05 16:59:23 INFO Applying migration id=cleanup 2026/02/05 16:59:23 INFO Applying migration id=received 2026/02/05 16:59:23 INFO Applying migration id=namehost 2026/02/05 16:59:23 INFO Applying migration id=outboxhost 2026/02/05 16:59:23 INFO Applying migration id=notesfts 2026/02/05 16:59:23 INFO Applying migration id=iconsname 2026/02/05 16:59:23 INFO Applying migration id=nohash 2026/02/05 16:59:23 INFO Applying migration id=shares 2026/02/05 16:59:23 INFO Applying migration id=actorttl 2026/02/05 16:59:23 INFO Applying migration id=tocc 2026/02/05 16:59:23 INFO Applying migration id=followeds 2026/02/05 16:59:23 INFO Applying migration id=certhash 2026/02/05 16:59:23 INFO Applying migration id=follows_sync 2026/02/05 16:59:23 INFO Applying migration id=jsonpath 2026/02/05 16:59:23 INFO Applying migration id=localforward 2026/02/05 16:59:23 INFO Applying migration id=avatar 2026/02/05 16:59:23 INFO Applying migration id=noimage 2026/02/05 16:59:23 INFO Applying migration id=feed 2026/02/05 16:59:23 INFO Applying migration id=bookmarks 2026/02/05 16:59:23 INFO Applying migration id=shareactivity 2026/02/05 16:59:23 INFO Applying migration id=application 2026/02/05 16:59:23 INFO Applying migration id=certificates 2026/02/05 16:59:23 INFO Applying migration id=rawforward 2026/02/05 16:59:23 INFO Applying migration id=publickey 2026/02/05 16:59:23 INFO Applying migration id=resolvegroup 2026/02/05 16:59:23 INFO Applying migration id=reject 2026/02/05 16:59:23 INFO Applying migration id=autodel 2026/02/05 16:59:23 INFO Applying migration id=jsonb 2026/02/05 16:59:23 INFO Applying migration id=quote 2026/02/05 16:59:23 INFO Applying migration id=rfc9421 2026/02/05 16:59:23 INFO Applying migration id=keys 2026/02/05 16:59:23 INFO Applying migration id=portable 2026/02/05 16:59:23 INFO Applying migration id=proofs 2026/02/05 16:59:23 INFO Applying migration id=contexts 2026/02/05 16:59:23 INFO Applying migration id=deliverieshost 2026/02/05 16:59:23 INFO Applying migration id=pembegin 2026/02/05 16:59:23 INFO Applying migration id=didhost 2026/02/05 16:59:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-8591-7118-9022-76c374930620 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-8591-70b4-9e0f-af47f4fafb8f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-8591-70b4-9e0f-af47f4fafb8f 2026/02/05 16:59:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-8593-75a8-ba45-e05b6fd5150e 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/02/05 16:59:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-8594-7266-a94c-28b3746b154e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-8593-75a8-ba45-e05b6fd5150e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebe-8593-75a8-ba45-e05b6fd5150e 2026/02/05 16:59:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-8591-70b4-9e0f-af47f4fafb8f --- PASS: TestView_PostToFollowersPostBeforeFollow (0.93s) === RUN TestView_PostToFollowersUnfollow 2026/02/05 16:59:23 INFO Applying migration id=initial 2026/02/05 16:59:23 INFO Applying migration id=notesupdated 2026/02/05 16:59:23 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:23 INFO Applying migration id=activitiesid 2026/02/05 16:59:23 INFO Applying migration id=outbox 2026/02/05 16:59:23 INFO Applying migration id=edits 2026/02/05 16:59:23 INFO Applying migration id=outboxactor 2026/02/05 16:59:23 INFO Applying migration id=outboxsender 2026/02/05 16:59:23 INFO Applying migration id=thread 2026/02/05 16:59:23 INFO Applying migration id=host 2026/02/05 16:59:23 INFO Applying migration id=sharedinbox 2026/02/05 16:59:23 INFO Applying migration id=noteshost 2026/02/05 16:59:23 INFO Applying migration id=fetched 2026/02/05 16:59:23 INFO Applying migration id=move 2026/02/05 16:59:23 INFO Applying migration id=cleanup 2026/02/05 16:59:23 INFO Applying migration id=received 2026/02/05 16:59:23 INFO Applying migration id=namehost 2026/02/05 16:59:23 INFO Applying migration id=outboxhost 2026/02/05 16:59:23 INFO Applying migration id=notesfts 2026/02/05 16:59:23 INFO Applying migration id=iconsname 2026/02/05 16:59:23 INFO Applying migration id=nohash 2026/02/05 16:59:23 INFO Applying migration id=shares 2026/02/05 16:59:23 INFO Applying migration id=actorttl 2026/02/05 16:59:23 INFO Applying migration id=tocc 2026/02/05 16:59:23 INFO Applying migration id=followeds 2026/02/05 16:59:23 INFO Applying migration id=certhash 2026/02/05 16:59:23 INFO Applying migration id=follows_sync 2026/02/05 16:59:23 INFO Applying migration id=jsonpath 2026/02/05 16:59:24 INFO Applying migration id=localforward 2026/02/05 16:59:24 INFO Applying migration id=avatar 2026/02/05 16:59:24 INFO Applying migration id=noimage 2026/02/05 16:59:24 INFO Applying migration id=feed 2026/02/05 16:59:24 INFO Applying migration id=bookmarks 2026/02/05 16:59:24 INFO Applying migration id=shareactivity 2026/02/05 16:59:24 INFO Applying migration id=application 2026/02/05 16:59:24 INFO Applying migration id=certificates 2026/02/05 16:59:24 INFO Applying migration id=rawforward 2026/02/05 16:59:24 INFO Applying migration id=publickey 2026/02/05 16:59:24 INFO Applying migration id=resolvegroup 2026/02/05 16:59:24 INFO Applying migration id=reject 2026/02/05 16:59:24 INFO Applying migration id=autodel 2026/02/05 16:59:24 INFO Applying migration id=jsonb 2026/02/05 16:59:24 INFO Applying migration id=quote 2026/02/05 16:59:24 INFO Applying migration id=rfc9421 2026/02/05 16:59:24 INFO Applying migration id=keys 2026/02/05 16:59:24 INFO Applying migration id=portable 2026/02/05 16:59:24 INFO Applying migration id=proofs 2026/02/05 16:59:24 INFO Applying migration id=contexts 2026/02/05 16:59:24 INFO Applying migration id=deliverieshost 2026/02/05 16:59:24 INFO Applying migration id=pembegin 2026/02/05 16:59:24 INFO Applying migration id=didhost 2026/02/05 16:59:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-8ba6-7021-a041-0ca2cfd6e530 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/02/05 16:59:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-8ba6-7b42-889b-2b90ba352ed1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-8ba6-7021-a041-0ca2cfd6e530 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebe-8ba6-7021-a041-0ca2cfd6e530 2026/02/05 16:59:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-8ba7-7532-be93-5f7792c0f824 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-8ba7-74ea-a57f-440a8b389187 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-8ba7-74ea-a57f-440a8b389187 2026/02/05 16:59:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-8ba7-74ea-a57f-440a8b389187 2026/02/05 16:59:25 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2ebe-8bab-74aa-9e9b-86751d05ddd5 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-8ba6-7021-a041-0ca2cfd6e530 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/02/05 16:59:25 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-8ba7-74ea-a57f-440a8b389187 2026/02/05 16:59:25 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2ebe-8ba7-74ea-a57f-440a8b389187 --- PASS: TestView_PostToFollowersUnfollow (1.56s) === RUN TestView_PostToFollowersNotFollowing 2026/02/05 16:59:25 INFO Applying migration id=initial 2026/02/05 16:59:25 INFO Applying migration id=notesupdated 2026/02/05 16:59:25 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:25 INFO Applying migration id=activitiesid 2026/02/05 16:59:25 INFO Applying migration id=outbox 2026/02/05 16:59:25 INFO Applying migration id=edits 2026/02/05 16:59:25 INFO Applying migration id=outboxactor 2026/02/05 16:59:25 INFO Applying migration id=outboxsender 2026/02/05 16:59:25 INFO Applying migration id=thread 2026/02/05 16:59:25 INFO Applying migration id=host 2026/02/05 16:59:25 INFO Applying migration id=sharedinbox 2026/02/05 16:59:25 INFO Applying migration id=noteshost 2026/02/05 16:59:25 INFO Applying migration id=fetched 2026/02/05 16:59:25 INFO Applying migration id=move 2026/02/05 16:59:25 INFO Applying migration id=cleanup 2026/02/05 16:59:25 INFO Applying migration id=received 2026/02/05 16:59:25 INFO Applying migration id=namehost 2026/02/05 16:59:25 INFO Applying migration id=outboxhost 2026/02/05 16:59:25 INFO Applying migration id=notesfts 2026/02/05 16:59:25 INFO Applying migration id=iconsname 2026/02/05 16:59:25 INFO Applying migration id=nohash 2026/02/05 16:59:25 INFO Applying migration id=shares 2026/02/05 16:59:25 INFO Applying migration id=actorttl 2026/02/05 16:59:25 INFO Applying migration id=tocc 2026/02/05 16:59:25 INFO Applying migration id=followeds 2026/02/05 16:59:25 INFO Applying migration id=certhash 2026/02/05 16:59:25 INFO Applying migration id=follows_sync 2026/02/05 16:59:25 INFO Applying migration id=jsonpath 2026/02/05 16:59:25 INFO Applying migration id=localforward 2026/02/05 16:59:25 INFO Applying migration id=avatar 2026/02/05 16:59:25 INFO Applying migration id=noimage 2026/02/05 16:59:25 INFO Applying migration id=feed 2026/02/05 16:59:25 INFO Applying migration id=bookmarks 2026/02/05 16:59:25 INFO Applying migration id=shareactivity 2026/02/05 16:59:25 INFO Applying migration id=application 2026/02/05 16:59:25 INFO Applying migration id=certificates 2026/02/05 16:59:25 INFO Applying migration id=rawforward 2026/02/05 16:59:25 INFO Applying migration id=publickey 2026/02/05 16:59:25 INFO Applying migration id=resolvegroup 2026/02/05 16:59:25 INFO Applying migration id=reject 2026/02/05 16:59:25 INFO Applying migration id=autodel 2026/02/05 16:59:25 INFO Applying migration id=jsonb 2026/02/05 16:59:25 INFO Applying migration id=quote 2026/02/05 16:59:25 INFO Applying migration id=rfc9421 2026/02/05 16:59:25 INFO Applying migration id=keys 2026/02/05 16:59:25 INFO Applying migration id=portable 2026/02/05 16:59:25 INFO Applying migration id=proofs 2026/02/05 16:59:25 INFO Applying migration id=contexts 2026/02/05 16:59:25 INFO Applying migration id=deliverieshost 2026/02/05 16:59:25 INFO Applying migration id=pembegin 2026/02/05 16:59:25 INFO Applying migration id=didhost 2026/02/05 16:59:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-9140-79b1-8f0d-e841205fbdb9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-9140-7917-ac00-08afcbace79a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-9140-7917-ac00-08afcbace79a 2026/02/05 16:59:26 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-9140-7917-ac00-08afcbace79a 2026/02/05 16:59:26 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2ebe-9140-7917-ac00-08afcbace79a --- PASS: TestView_PostToFollowersNotFollowing (1.43s) === RUN TestView_PostToFollowersWithReply 2026/02/05 16:59:26 INFO Applying migration id=initial 2026/02/05 16:59:26 INFO Applying migration id=notesupdated 2026/02/05 16:59:26 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:26 INFO Applying migration id=activitiesid 2026/02/05 16:59:26 INFO Applying migration id=outbox 2026/02/05 16:59:26 INFO Applying migration id=edits 2026/02/05 16:59:26 INFO Applying migration id=outboxactor 2026/02/05 16:59:26 INFO Applying migration id=outboxsender 2026/02/05 16:59:26 INFO Applying migration id=thread 2026/02/05 16:59:26 INFO Applying migration id=host 2026/02/05 16:59:26 INFO Applying migration id=sharedinbox 2026/02/05 16:59:26 INFO Applying migration id=noteshost 2026/02/05 16:59:26 INFO Applying migration id=fetched 2026/02/05 16:59:26 INFO Applying migration id=move 2026/02/05 16:59:26 INFO Applying migration id=cleanup 2026/02/05 16:59:26 INFO Applying migration id=received 2026/02/05 16:59:26 INFO Applying migration id=namehost 2026/02/05 16:59:26 INFO Applying migration id=outboxhost 2026/02/05 16:59:26 INFO Applying migration id=notesfts 2026/02/05 16:59:26 INFO Applying migration id=iconsname 2026/02/05 16:59:26 INFO Applying migration id=nohash 2026/02/05 16:59:26 INFO Applying migration id=shares 2026/02/05 16:59:26 INFO Applying migration id=actorttl 2026/02/05 16:59:26 INFO Applying migration id=tocc 2026/02/05 16:59:26 INFO Applying migration id=followeds 2026/02/05 16:59:26 INFO Applying migration id=certhash 2026/02/05 16:59:26 INFO Applying migration id=follows_sync 2026/02/05 16:59:26 INFO Applying migration id=jsonpath 2026/02/05 16:59:26 INFO Applying migration id=localforward 2026/02/05 16:59:26 INFO Applying migration id=avatar 2026/02/05 16:59:26 INFO Applying migration id=noimage 2026/02/05 16:59:26 INFO Applying migration id=feed 2026/02/05 16:59:26 INFO Applying migration id=bookmarks 2026/02/05 16:59:26 INFO Applying migration id=shareactivity 2026/02/05 16:59:27 INFO Applying migration id=application 2026/02/05 16:59:27 INFO Applying migration id=certificates 2026/02/05 16:59:27 INFO Applying migration id=rawforward 2026/02/05 16:59:27 INFO Applying migration id=publickey 2026/02/05 16:59:27 INFO Applying migration id=resolvegroup 2026/02/05 16:59:27 INFO Applying migration id=reject 2026/02/05 16:59:27 INFO Applying migration id=autodel 2026/02/05 16:59:27 INFO Applying migration id=jsonb 2026/02/05 16:59:27 INFO Applying migration id=quote 2026/02/05 16:59:27 INFO Applying migration id=rfc9421 2026/02/05 16:59:27 INFO Applying migration id=keys 2026/02/05 16:59:27 INFO Applying migration id=portable 2026/02/05 16:59:27 INFO Applying migration id=proofs 2026/02/05 16:59:27 INFO Applying migration id=contexts 2026/02/05 16:59:27 INFO Applying migration id=deliverieshost 2026/02/05 16:59:27 INFO Applying migration id=pembegin 2026/02/05 16:59:27 INFO Applying migration id=didhost 2026/02/05 16:59:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-947e-7931-9e78-85d5296763a5 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/02/05 16:59:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-947f-7473-9085-dbfe7e370cba activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-947e-7931-9e78-85d5296763a5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebe-947e-7931-9e78-85d5296763a5 2026/02/05 16:59:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-947f-7dcf-8286-c44eeec6f2e6 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/02/05 16:59:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-9480-78c4-b542-d16951f32089 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-947f-7dcf-8286-c44eeec6f2e6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2ebe-947f-7dcf-8286-c44eeec6f2e6 2026/02/05 16:59:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-9481-727e-a4f1-1ee7bb8ae406 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-9481-723a-85fc-7619fba1a25c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-9481-723a-85fc-7619fba1a25c 2026/02/05 16:59:27 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2ebe-9481-723a-85fc-7619fba1a25c 2026/02/05 16:59:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2ebe-9483-7727-a4ae-8568de45fbbf note=https://localhost.localdomain:8443/post/019c2ebe-9483-76db-861b-8ab708363f3e thread=https://localhost.localdomain:8443/post/019c2ebe-9481-723a-85fc-7619fba1a25c starter=https://localhost.localdomain:8443/user/alice 2026/02/05 16:59:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-9483-7727-a4ae-8568de45fbbf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-9483-76db-861b-8ab708363f3e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2ebe-9483-76db-861b-8ab708363f3e 2026/02/05 16:59:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-9481-723a-85fc-7619fba1a25c --- PASS: TestView_PostToFollowersWithReply (0.84s) === RUN TestView_PostInGroupPublicAndGroupFollowed 2026/02/05 16:59:27 INFO Applying migration id=initial 2026/02/05 16:59:27 INFO Applying migration id=notesupdated 2026/02/05 16:59:27 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:27 INFO Applying migration id=activitiesid 2026/02/05 16:59:27 INFO Applying migration id=outbox 2026/02/05 16:59:27 INFO Applying migration id=edits 2026/02/05 16:59:27 INFO Applying migration id=outboxactor 2026/02/05 16:59:27 INFO Applying migration id=outboxsender 2026/02/05 16:59:27 INFO Applying migration id=thread 2026/02/05 16:59:27 INFO Applying migration id=host 2026/02/05 16:59:27 INFO Applying migration id=sharedinbox 2026/02/05 16:59:27 INFO Applying migration id=noteshost 2026/02/05 16:59:27 INFO Applying migration id=fetched 2026/02/05 16:59:27 INFO Applying migration id=move 2026/02/05 16:59:27 INFO Applying migration id=cleanup 2026/02/05 16:59:27 INFO Applying migration id=received 2026/02/05 16:59:27 INFO Applying migration id=namehost 2026/02/05 16:59:27 INFO Applying migration id=outboxhost 2026/02/05 16:59:27 INFO Applying migration id=notesfts 2026/02/05 16:59:27 INFO Applying migration id=iconsname 2026/02/05 16:59:27 INFO Applying migration id=nohash 2026/02/05 16:59:27 INFO Applying migration id=shares 2026/02/05 16:59:27 INFO Applying migration id=actorttl 2026/02/05 16:59:27 INFO Applying migration id=tocc 2026/02/05 16:59:27 INFO Applying migration id=followeds 2026/02/05 16:59:27 INFO Applying migration id=certhash 2026/02/05 16:59:27 INFO Applying migration id=follows_sync 2026/02/05 16:59:27 INFO Applying migration id=jsonpath 2026/02/05 16:59:27 INFO Applying migration id=localforward 2026/02/05 16:59:27 INFO Applying migration id=avatar 2026/02/05 16:59:27 INFO Applying migration id=noimage 2026/02/05 16:59:27 INFO Applying migration id=feed 2026/02/05 16:59:27 INFO Applying migration id=bookmarks 2026/02/05 16:59:27 INFO Applying migration id=shareactivity 2026/02/05 16:59:27 INFO Applying migration id=application 2026/02/05 16:59:27 INFO Applying migration id=certificates 2026/02/05 16:59:27 INFO Applying migration id=rawforward 2026/02/05 16:59:27 INFO Applying migration id=publickey 2026/02/05 16:59:27 INFO Applying migration id=resolvegroup 2026/02/05 16:59:27 INFO Applying migration id=reject 2026/02/05 16:59:27 INFO Applying migration id=autodel 2026/02/05 16:59:27 INFO Applying migration id=jsonb 2026/02/05 16:59:27 INFO Applying migration id=quote 2026/02/05 16:59:27 INFO Applying migration id=rfc9421 2026/02/05 16:59:27 INFO Applying migration id=keys 2026/02/05 16:59:27 INFO Applying migration id=portable 2026/02/05 16:59:27 INFO Applying migration id=proofs 2026/02/05 16:59:27 INFO Applying migration id=contexts 2026/02/05 16:59:27 INFO Applying migration id=deliverieshost 2026/02/05 16:59:27 INFO Applying migration id=pembegin 2026/02/05 16:59:27 INFO Applying migration id=didhost 2026/02/05 16:59: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/02/05 16:59:28 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-9898-7c71-96cb-8dcc718a3634 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/02/05 16:59:28 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupPublicAndGroupFollowed (1.04s) === RUN TestView_PostInGroupNotPublicAndGroupFollowed 2026/02/05 16:59:28 INFO Applying migration id=initial 2026/02/05 16:59:28 INFO Applying migration id=notesupdated 2026/02/05 16:59:28 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:28 INFO Applying migration id=activitiesid 2026/02/05 16:59:28 INFO Applying migration id=outbox 2026/02/05 16:59:28 INFO Applying migration id=edits 2026/02/05 16:59:28 INFO Applying migration id=outboxactor 2026/02/05 16:59:28 INFO Applying migration id=outboxsender 2026/02/05 16:59:28 INFO Applying migration id=thread 2026/02/05 16:59:28 INFO Applying migration id=host 2026/02/05 16:59:28 INFO Applying migration id=sharedinbox 2026/02/05 16:59:28 INFO Applying migration id=noteshost 2026/02/05 16:59:28 INFO Applying migration id=fetched 2026/02/05 16:59:28 INFO Applying migration id=move 2026/02/05 16:59:28 INFO Applying migration id=cleanup 2026/02/05 16:59:28 INFO Applying migration id=received 2026/02/05 16:59:28 INFO Applying migration id=namehost 2026/02/05 16:59:28 INFO Applying migration id=outboxhost 2026/02/05 16:59:28 INFO Applying migration id=notesfts 2026/02/05 16:59:28 INFO Applying migration id=iconsname 2026/02/05 16:59:28 INFO Applying migration id=nohash 2026/02/05 16:59:28 INFO Applying migration id=shares 2026/02/05 16:59:28 INFO Applying migration id=actorttl 2026/02/05 16:59:28 INFO Applying migration id=tocc 2026/02/05 16:59:28 INFO Applying migration id=followeds 2026/02/05 16:59:28 INFO Applying migration id=certhash 2026/02/05 16:59:28 INFO Applying migration id=follows_sync 2026/02/05 16:59:28 INFO Applying migration id=jsonpath 2026/02/05 16:59:28 INFO Applying migration id=localforward 2026/02/05 16:59:28 INFO Applying migration id=avatar 2026/02/05 16:59:28 INFO Applying migration id=noimage 2026/02/05 16:59:28 INFO Applying migration id=feed 2026/02/05 16:59:28 INFO Applying migration id=bookmarks 2026/02/05 16:59:28 INFO Applying migration id=shareactivity 2026/02/05 16:59:28 INFO Applying migration id=application 2026/02/05 16:59:28 INFO Applying migration id=certificates 2026/02/05 16:59:28 INFO Applying migration id=rawforward 2026/02/05 16:59:28 INFO Applying migration id=publickey 2026/02/05 16:59:28 INFO Applying migration id=resolvegroup 2026/02/05 16:59:28 INFO Applying migration id=reject 2026/02/05 16:59:28 INFO Applying migration id=autodel 2026/02/05 16:59:28 INFO Applying migration id=jsonb 2026/02/05 16:59:28 INFO Applying migration id=quote 2026/02/05 16:59:28 INFO Applying migration id=rfc9421 2026/02/05 16:59:28 INFO Applying migration id=keys 2026/02/05 16:59:28 INFO Applying migration id=portable 2026/02/05 16:59:28 INFO Applying migration id=proofs 2026/02/05 16:59:28 INFO Applying migration id=contexts 2026/02/05 16:59:28 INFO Applying migration id=deliverieshost 2026/02/05 16:59:28 INFO Applying migration id=pembegin 2026/02/05 16:59:28 INFO Applying migration id=didhost 2026/02/05 16:59: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/02/05 16:59:30 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-9d4f-7dd8-9a53-ea74d1c3d302 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/02/05 16:59:30 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowed (1.21s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted 2026/02/05 16:59:30 INFO Applying migration id=initial 2026/02/05 16:59:30 INFO Applying migration id=notesupdated 2026/02/05 16:59:30 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:30 INFO Applying migration id=activitiesid 2026/02/05 16:59:30 INFO Applying migration id=outbox 2026/02/05 16:59:30 INFO Applying migration id=edits 2026/02/05 16:59:30 INFO Applying migration id=outboxactor 2026/02/05 16:59:30 INFO Applying migration id=outboxsender 2026/02/05 16:59:30 INFO Applying migration id=thread 2026/02/05 16:59:30 INFO Applying migration id=host 2026/02/05 16:59:30 INFO Applying migration id=sharedinbox 2026/02/05 16:59:30 INFO Applying migration id=noteshost 2026/02/05 16:59:30 INFO Applying migration id=fetched 2026/02/05 16:59:30 INFO Applying migration id=move 2026/02/05 16:59:30 INFO Applying migration id=cleanup 2026/02/05 16:59:30 INFO Applying migration id=received 2026/02/05 16:59:30 INFO Applying migration id=namehost 2026/02/05 16:59:30 INFO Applying migration id=outboxhost 2026/02/05 16:59:30 INFO Applying migration id=notesfts 2026/02/05 16:59:30 INFO Applying migration id=iconsname 2026/02/05 16:59:30 INFO Applying migration id=nohash 2026/02/05 16:59:30 INFO Applying migration id=shares 2026/02/05 16:59:30 INFO Applying migration id=actorttl 2026/02/05 16:59:30 INFO Applying migration id=tocc 2026/02/05 16:59:30 INFO Applying migration id=followeds 2026/02/05 16:59:30 INFO Applying migration id=certhash 2026/02/05 16:59:30 INFO Applying migration id=follows_sync 2026/02/05 16:59:30 INFO Applying migration id=jsonpath 2026/02/05 16:59:30 INFO Applying migration id=localforward 2026/02/05 16:59:30 INFO Applying migration id=avatar 2026/02/05 16:59:30 INFO Applying migration id=noimage 2026/02/05 16:59:30 INFO Applying migration id=feed 2026/02/05 16:59:30 INFO Applying migration id=bookmarks 2026/02/05 16:59:30 INFO Applying migration id=shareactivity 2026/02/05 16:59:30 INFO Applying migration id=application 2026/02/05 16:59:30 INFO Applying migration id=certificates 2026/02/05 16:59:30 INFO Applying migration id=rawforward 2026/02/05 16:59:30 INFO Applying migration id=publickey 2026/02/05 16:59:30 INFO Applying migration id=resolvegroup 2026/02/05 16:59:30 INFO Applying migration id=reject 2026/02/05 16:59:30 INFO Applying migration id=autodel 2026/02/05 16:59:30 INFO Applying migration id=jsonb 2026/02/05 16:59:30 INFO Applying migration id=quote 2026/02/05 16:59:30 INFO Applying migration id=rfc9421 2026/02/05 16:59:30 INFO Applying migration id=keys 2026/02/05 16:59:30 INFO Applying migration id=portable 2026/02/05 16:59:30 INFO Applying migration id=proofs 2026/02/05 16:59:30 INFO Applying migration id=contexts 2026/02/05 16:59:30 INFO Applying migration id=deliverieshost 2026/02/05 16:59:30 INFO Applying migration id=pembegin 2026/02/05 16:59:30 INFO Applying migration id=didhost 2026/02/05 16:59:31 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:59:31 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-a144-760d-912d-e0760ce843bc 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/02/05 16:59:31 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/05 16:59:31 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted (1.01s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowed 2026/02/05 16:59:31 INFO Applying migration id=initial 2026/02/05 16:59:31 INFO Applying migration id=notesupdated 2026/02/05 16:59:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:31 INFO Applying migration id=activitiesid 2026/02/05 16:59:31 INFO Applying migration id=outbox 2026/02/05 16:59:31 INFO Applying migration id=edits 2026/02/05 16:59:31 INFO Applying migration id=outboxactor 2026/02/05 16:59:31 INFO Applying migration id=outboxsender 2026/02/05 16:59:31 INFO Applying migration id=thread 2026/02/05 16:59:31 INFO Applying migration id=host 2026/02/05 16:59:31 INFO Applying migration id=sharedinbox 2026/02/05 16:59:31 INFO Applying migration id=noteshost 2026/02/05 16:59:31 INFO Applying migration id=fetched 2026/02/05 16:59:31 INFO Applying migration id=move 2026/02/05 16:59:31 INFO Applying migration id=cleanup 2026/02/05 16:59:31 INFO Applying migration id=received 2026/02/05 16:59:31 INFO Applying migration id=namehost 2026/02/05 16:59:31 INFO Applying migration id=outboxhost 2026/02/05 16:59:31 INFO Applying migration id=notesfts 2026/02/05 16:59:31 INFO Applying migration id=iconsname 2026/02/05 16:59:31 INFO Applying migration id=nohash 2026/02/05 16:59:31 INFO Applying migration id=shares 2026/02/05 16:59:31 INFO Applying migration id=actorttl 2026/02/05 16:59:31 INFO Applying migration id=tocc 2026/02/05 16:59:31 INFO Applying migration id=followeds 2026/02/05 16:59:31 INFO Applying migration id=certhash 2026/02/05 16:59:31 INFO Applying migration id=follows_sync 2026/02/05 16:59:31 INFO Applying migration id=jsonpath 2026/02/05 16:59:31 INFO Applying migration id=localforward 2026/02/05 16:59:31 INFO Applying migration id=avatar 2026/02/05 16:59:31 INFO Applying migration id=noimage 2026/02/05 16:59:31 INFO Applying migration id=feed 2026/02/05 16:59:31 INFO Applying migration id=bookmarks 2026/02/05 16:59:31 INFO Applying migration id=shareactivity 2026/02/05 16:59:31 INFO Applying migration id=application 2026/02/05 16:59:31 INFO Applying migration id=certificates 2026/02/05 16:59:31 INFO Applying migration id=rawforward 2026/02/05 16:59:31 INFO Applying migration id=publickey 2026/02/05 16:59:31 INFO Applying migration id=resolvegroup 2026/02/05 16:59:31 INFO Applying migration id=reject 2026/02/05 16:59:31 INFO Applying migration id=autodel 2026/02/05 16:59:31 INFO Applying migration id=jsonb 2026/02/05 16:59:31 INFO Applying migration id=quote 2026/02/05 16:59:31 INFO Applying migration id=rfc9421 2026/02/05 16:59:31 INFO Applying migration id=keys 2026/02/05 16:59:31 INFO Applying migration id=portable 2026/02/05 16:59:31 INFO Applying migration id=proofs 2026/02/05 16:59:31 INFO Applying migration id=contexts 2026/02/05 16:59:31 INFO Applying migration id=deliverieshost 2026/02/05 16:59:31 INFO Applying migration id=pembegin 2026/02/05 16:59:31 INFO Applying migration id=didhost 2026/02/05 16:59:31 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/05 16:59:31 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-a48c-7495-928d-e73ce34a6423 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/02/05 16:59:31 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowed (0.84s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted 2026/02/05 16:59:31 INFO Applying migration id=initial 2026/02/05 16:59:31 INFO Applying migration id=notesupdated 2026/02/05 16:59:31 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:31 INFO Applying migration id=activitiesid 2026/02/05 16:59:31 INFO Applying migration id=outbox 2026/02/05 16:59:31 INFO Applying migration id=edits 2026/02/05 16:59:31 INFO Applying migration id=outboxactor 2026/02/05 16:59:31 INFO Applying migration id=outboxsender 2026/02/05 16:59:31 INFO Applying migration id=thread 2026/02/05 16:59:31 INFO Applying migration id=host 2026/02/05 16:59:31 INFO Applying migration id=sharedinbox 2026/02/05 16:59:31 INFO Applying migration id=noteshost 2026/02/05 16:59:31 INFO Applying migration id=fetched 2026/02/05 16:59:31 INFO Applying migration id=move 2026/02/05 16:59:31 INFO Applying migration id=cleanup 2026/02/05 16:59:31 INFO Applying migration id=received 2026/02/05 16:59:31 INFO Applying migration id=namehost 2026/02/05 16:59:31 INFO Applying migration id=outboxhost 2026/02/05 16:59:31 INFO Applying migration id=notesfts 2026/02/05 16:59:31 INFO Applying migration id=iconsname 2026/02/05 16:59:31 INFO Applying migration id=nohash 2026/02/05 16:59:31 INFO Applying migration id=shares 2026/02/05 16:59:31 INFO Applying migration id=actorttl 2026/02/05 16:59:31 INFO Applying migration id=tocc 2026/02/05 16:59:31 INFO Applying migration id=followeds 2026/02/05 16:59:31 INFO Applying migration id=certhash 2026/02/05 16:59:31 INFO Applying migration id=follows_sync 2026/02/05 16:59:31 INFO Applying migration id=jsonpath 2026/02/05 16:59:31 INFO Applying migration id=localforward 2026/02/05 16:59:31 INFO Applying migration id=avatar 2026/02/05 16:59:31 INFO Applying migration id=noimage 2026/02/05 16:59:31 INFO Applying migration id=feed 2026/02/05 16:59:31 INFO Applying migration id=bookmarks 2026/02/05 16:59:31 INFO Applying migration id=shareactivity 2026/02/05 16:59:31 INFO Applying migration id=application 2026/02/05 16:59:31 INFO Applying migration id=certificates 2026/02/05 16:59:31 INFO Applying migration id=rawforward 2026/02/05 16:59:31 INFO Applying migration id=publickey 2026/02/05 16:59:31 INFO Applying migration id=resolvegroup 2026/02/05 16:59:31 INFO Applying migration id=reject 2026/02/05 16:59:31 INFO Applying migration id=autodel 2026/02/05 16:59:31 INFO Applying migration id=jsonb 2026/02/05 16:59:31 INFO Applying migration id=quote 2026/02/05 16:59:31 INFO Applying migration id=rfc9421 2026/02/05 16:59:31 INFO Applying migration id=keys 2026/02/05 16:59:31 INFO Applying migration id=portable 2026/02/05 16:59:31 INFO Applying migration id=proofs 2026/02/05 16:59:31 INFO Applying migration id=contexts 2026/02/05 16:59:31 INFO Applying migration id=deliverieshost 2026/02/05 16:59:31 INFO Applying migration id=pembegin 2026/02/05 16:59:31 INFO Applying migration id=didhost 2026/02/05 16:59:32 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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/02/05 16:59:32 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-a6ed-769e-8a51-c44f961d439a 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/02/05 16:59:32 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/05 16:59:32 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted (0.61s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithReply 2026/02/05 16:59:32 INFO Applying migration id=initial 2026/02/05 16:59:32 INFO Applying migration id=notesupdated 2026/02/05 16:59:32 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:32 INFO Applying migration id=activitiesid 2026/02/05 16:59:32 INFO Applying migration id=outbox 2026/02/05 16:59:32 INFO Applying migration id=edits 2026/02/05 16:59:32 INFO Applying migration id=outboxactor 2026/02/05 16:59:32 INFO Applying migration id=outboxsender 2026/02/05 16:59:32 INFO Applying migration id=thread 2026/02/05 16:59:32 INFO Applying migration id=host 2026/02/05 16:59:32 INFO Applying migration id=sharedinbox 2026/02/05 16:59:32 INFO Applying migration id=noteshost 2026/02/05 16:59:32 INFO Applying migration id=fetched 2026/02/05 16:59:32 INFO Applying migration id=move 2026/02/05 16:59:32 INFO Applying migration id=cleanup 2026/02/05 16:59:32 INFO Applying migration id=received 2026/02/05 16:59:32 INFO Applying migration id=namehost 2026/02/05 16:59:32 INFO Applying migration id=outboxhost 2026/02/05 16:59:32 INFO Applying migration id=notesfts 2026/02/05 16:59:32 INFO Applying migration id=iconsname 2026/02/05 16:59:32 INFO Applying migration id=nohash 2026/02/05 16:59:32 INFO Applying migration id=shares 2026/02/05 16:59:32 INFO Applying migration id=actorttl 2026/02/05 16:59:32 INFO Applying migration id=tocc 2026/02/05 16:59:32 INFO Applying migration id=followeds 2026/02/05 16:59:32 INFO Applying migration id=certhash 2026/02/05 16:59:32 INFO Applying migration id=follows_sync 2026/02/05 16:59:32 INFO Applying migration id=jsonpath 2026/02/05 16:59:32 INFO Applying migration id=localforward 2026/02/05 16:59:32 INFO Applying migration id=avatar 2026/02/05 16:59:32 INFO Applying migration id=noimage 2026/02/05 16:59:32 INFO Applying migration id=feed 2026/02/05 16:59:32 INFO Applying migration id=bookmarks 2026/02/05 16:59:32 INFO Applying migration id=shareactivity 2026/02/05 16:59:32 INFO Applying migration id=application 2026/02/05 16:59:32 INFO Applying migration id=certificates 2026/02/05 16:59:32 INFO Applying migration id=rawforward 2026/02/05 16:59:32 INFO Applying migration id=publickey 2026/02/05 16:59:32 INFO Applying migration id=resolvegroup 2026/02/05 16:59:32 INFO Applying migration id=reject 2026/02/05 16:59:32 INFO Applying migration id=autodel 2026/02/05 16:59:32 INFO Applying migration id=jsonb 2026/02/05 16:59:32 INFO Applying migration id=quote 2026/02/05 16:59:32 INFO Applying migration id=rfc9421 2026/02/05 16:59:32 INFO Applying migration id=keys 2026/02/05 16:59:32 INFO Applying migration id=portable 2026/02/05 16:59:32 INFO Applying migration id=proofs 2026/02/05 16:59:32 INFO Applying migration id=contexts 2026/02/05 16:59:32 INFO Applying migration id=deliverieshost 2026/02/05 16:59:32 INFO Applying migration id=pembegin 2026/02/05 16:59:32 INFO Applying migration id=didhost 2026/02/05 16:59: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/02/05 16:59:33 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/02/05 16:59:33 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-aaae-7d94-a10b-93cb69833508 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/02/05 16:59:33 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithReply (0.96s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply 2026/02/05 16:59:33 INFO Applying migration id=initial 2026/02/05 16:59:33 INFO Applying migration id=notesupdated 2026/02/05 16:59:33 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:33 INFO Applying migration id=activitiesid 2026/02/05 16:59:33 INFO Applying migration id=outbox 2026/02/05 16:59:33 INFO Applying migration id=edits 2026/02/05 16:59:33 INFO Applying migration id=outboxactor 2026/02/05 16:59:33 INFO Applying migration id=outboxsender 2026/02/05 16:59:33 INFO Applying migration id=thread 2026/02/05 16:59:33 INFO Applying migration id=host 2026/02/05 16:59:33 INFO Applying migration id=sharedinbox 2026/02/05 16:59:33 INFO Applying migration id=noteshost 2026/02/05 16:59:33 INFO Applying migration id=fetched 2026/02/05 16:59:33 INFO Applying migration id=move 2026/02/05 16:59:33 INFO Applying migration id=cleanup 2026/02/05 16:59:33 INFO Applying migration id=received 2026/02/05 16:59:33 INFO Applying migration id=namehost 2026/02/05 16:59:33 INFO Applying migration id=outboxhost 2026/02/05 16:59:33 INFO Applying migration id=notesfts 2026/02/05 16:59:33 INFO Applying migration id=iconsname 2026/02/05 16:59:33 INFO Applying migration id=nohash 2026/02/05 16:59:33 INFO Applying migration id=shares 2026/02/05 16:59:33 INFO Applying migration id=actorttl 2026/02/05 16:59:33 INFO Applying migration id=tocc 2026/02/05 16:59:33 INFO Applying migration id=followeds 2026/02/05 16:59:33 INFO Applying migration id=certhash 2026/02/05 16:59:33 INFO Applying migration id=follows_sync 2026/02/05 16:59:33 INFO Applying migration id=jsonpath 2026/02/05 16:59:33 INFO Applying migration id=localforward 2026/02/05 16:59:33 INFO Applying migration id=avatar 2026/02/05 16:59:33 INFO Applying migration id=noimage 2026/02/05 16:59:33 INFO Applying migration id=feed 2026/02/05 16:59:33 INFO Applying migration id=bookmarks 2026/02/05 16:59:33 INFO Applying migration id=shareactivity 2026/02/05 16:59:33 INFO Applying migration id=application 2026/02/05 16:59:33 INFO Applying migration id=certificates 2026/02/05 16:59:33 INFO Applying migration id=rawforward 2026/02/05 16:59:33 INFO Applying migration id=publickey 2026/02/05 16:59:33 INFO Applying migration id=resolvegroup 2026/02/05 16:59:33 INFO Applying migration id=reject 2026/02/05 16:59:33 INFO Applying migration id=autodel 2026/02/05 16:59:33 INFO Applying migration id=jsonb 2026/02/05 16:59:33 INFO Applying migration id=quote 2026/02/05 16:59:33 INFO Applying migration id=rfc9421 2026/02/05 16:59:33 INFO Applying migration id=keys 2026/02/05 16:59:33 INFO Applying migration id=portable 2026/02/05 16:59:33 INFO Applying migration id=proofs 2026/02/05 16:59:33 INFO Applying migration id=contexts 2026/02/05 16:59:33 INFO Applying migration id=deliverieshost 2026/02/05 16:59:33 INFO Applying migration id=pembegin 2026/02/05 16:59:33 INFO Applying migration id=didhost 2026/02/05 16:59: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/02/05 16:59:34 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/02/05 16:59:34 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-b00d-7131-ac57-e7471e8a599a 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/02/05 16:59:34 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply (1.37s) === RUN TestWhisper_HappyFlow 2026/02/05 16:59:34 INFO Applying migration id=initial 2026/02/05 16:59:34 INFO Applying migration id=notesupdated 2026/02/05 16:59:34 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:34 INFO Applying migration id=activitiesid 2026/02/05 16:59:34 INFO Applying migration id=outbox 2026/02/05 16:59:34 INFO Applying migration id=edits 2026/02/05 16:59:34 INFO Applying migration id=outboxactor 2026/02/05 16:59:34 INFO Applying migration id=outboxsender 2026/02/05 16:59:34 INFO Applying migration id=thread 2026/02/05 16:59:34 INFO Applying migration id=host 2026/02/05 16:59:34 INFO Applying migration id=sharedinbox 2026/02/05 16:59:34 INFO Applying migration id=noteshost 2026/02/05 16:59:34 INFO Applying migration id=fetched 2026/02/05 16:59:34 INFO Applying migration id=move 2026/02/05 16:59:34 INFO Applying migration id=cleanup 2026/02/05 16:59:34 INFO Applying migration id=received 2026/02/05 16:59:34 INFO Applying migration id=namehost 2026/02/05 16:59:34 INFO Applying migration id=outboxhost 2026/02/05 16:59:34 INFO Applying migration id=notesfts 2026/02/05 16:59:34 INFO Applying migration id=iconsname 2026/02/05 16:59:34 INFO Applying migration id=nohash 2026/02/05 16:59:34 INFO Applying migration id=shares 2026/02/05 16:59:34 INFO Applying migration id=actorttl 2026/02/05 16:59:34 INFO Applying migration id=tocc 2026/02/05 16:59:34 INFO Applying migration id=followeds 2026/02/05 16:59:34 INFO Applying migration id=certhash 2026/02/05 16:59:34 INFO Applying migration id=follows_sync 2026/02/05 16:59:34 INFO Applying migration id=jsonpath 2026/02/05 16:59:34 INFO Applying migration id=localforward 2026/02/05 16:59:34 INFO Applying migration id=avatar 2026/02/05 16:59:34 INFO Applying migration id=noimage 2026/02/05 16:59:34 INFO Applying migration id=feed 2026/02/05 16:59:34 INFO Applying migration id=bookmarks 2026/02/05 16:59:34 INFO Applying migration id=shareactivity 2026/02/05 16:59:34 INFO Applying migration id=application 2026/02/05 16:59:34 INFO Applying migration id=certificates 2026/02/05 16:59:34 INFO Applying migration id=rawforward 2026/02/05 16:59:34 INFO Applying migration id=publickey 2026/02/05 16:59:34 INFO Applying migration id=resolvegroup 2026/02/05 16:59:34 INFO Applying migration id=reject 2026/02/05 16:59:34 INFO Applying migration id=autodel 2026/02/05 16:59:34 INFO Applying migration id=jsonb 2026/02/05 16:59:34 INFO Applying migration id=quote 2026/02/05 16:59:34 INFO Applying migration id=rfc9421 2026/02/05 16:59:34 INFO Applying migration id=keys 2026/02/05 16:59:34 INFO Applying migration id=portable 2026/02/05 16:59:34 INFO Applying migration id=proofs 2026/02/05 16:59:34 INFO Applying migration id=contexts 2026/02/05 16:59:34 INFO Applying migration id=deliverieshost 2026/02/05 16:59:34 INFO Applying migration id=pembegin 2026/02/05 16:59:34 INFO Applying migration id=didhost 2026/02/05 16:59:36 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-b4fc-7a04-980e-46383a7462ca 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/02/05 16:59:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-b4fd-76c5-95df-91dc1265ca96 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-b4fc-7a04-980e-46383a7462ca activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebe-b4fc-7a04-980e-46383a7462ca 2026/02/05 16:59:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-b4fe-7141-b0f5-d4c189cb5e03 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-b4fe-70f1-9d5f-5dc8af714053 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-b4fe-70f1-9d5f-5dc8af714053 2026/02/05 16:59:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-b4fe-70f1-9d5f-5dc8af714053 2026/02/05 16:59:36 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:59:36 INFO Generating first response key=/local --- PASS: TestWhisper_HappyFlow (1.27s) === RUN TestWhisper_FollowAfterPost 2026/02/05 16:59:36 INFO Applying migration id=initial 2026/02/05 16:59:36 INFO Applying migration id=notesupdated 2026/02/05 16:59:36 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:36 INFO Applying migration id=activitiesid 2026/02/05 16:59:36 INFO Applying migration id=outbox 2026/02/05 16:59:36 INFO Applying migration id=edits 2026/02/05 16:59:36 INFO Applying migration id=outboxactor 2026/02/05 16:59:36 INFO Applying migration id=outboxsender 2026/02/05 16:59:36 INFO Applying migration id=thread 2026/02/05 16:59:36 INFO Applying migration id=host 2026/02/05 16:59:36 INFO Applying migration id=sharedinbox 2026/02/05 16:59:36 INFO Applying migration id=noteshost 2026/02/05 16:59:36 INFO Applying migration id=fetched 2026/02/05 16:59:36 INFO Applying migration id=move 2026/02/05 16:59:36 INFO Applying migration id=cleanup 2026/02/05 16:59:36 INFO Applying migration id=received 2026/02/05 16:59:36 INFO Applying migration id=namehost 2026/02/05 16:59:36 INFO Applying migration id=outboxhost 2026/02/05 16:59:36 INFO Applying migration id=notesfts 2026/02/05 16:59:36 INFO Applying migration id=iconsname 2026/02/05 16:59:36 INFO Applying migration id=nohash 2026/02/05 16:59:36 INFO Applying migration id=shares 2026/02/05 16:59:36 INFO Applying migration id=actorttl 2026/02/05 16:59:36 INFO Applying migration id=tocc 2026/02/05 16:59:36 INFO Applying migration id=followeds 2026/02/05 16:59:36 INFO Applying migration id=certhash 2026/02/05 16:59:36 INFO Applying migration id=follows_sync 2026/02/05 16:59:36 INFO Applying migration id=jsonpath 2026/02/05 16:59:36 INFO Applying migration id=localforward 2026/02/05 16:59:36 INFO Applying migration id=avatar 2026/02/05 16:59:36 INFO Applying migration id=noimage 2026/02/05 16:59:36 INFO Applying migration id=feed 2026/02/05 16:59:36 INFO Applying migration id=bookmarks 2026/02/05 16:59:36 INFO Applying migration id=shareactivity 2026/02/05 16:59:36 INFO Applying migration id=application 2026/02/05 16:59:36 INFO Applying migration id=certificates 2026/02/05 16:59:36 INFO Applying migration id=rawforward 2026/02/05 16:59:36 INFO Applying migration id=publickey 2026/02/05 16:59:36 INFO Applying migration id=resolvegroup 2026/02/05 16:59:36 INFO Applying migration id=reject 2026/02/05 16:59:36 INFO Applying migration id=autodel 2026/02/05 16:59:36 INFO Applying migration id=jsonb 2026/02/05 16:59:36 INFO Applying migration id=quote 2026/02/05 16:59:36 INFO Applying migration id=rfc9421 2026/02/05 16:59:36 INFO Applying migration id=keys 2026/02/05 16:59:36 INFO Applying migration id=portable 2026/02/05 16:59:36 INFO Applying migration id=proofs 2026/02/05 16:59:36 INFO Applying migration id=contexts 2026/02/05 16:59:36 INFO Applying migration id=deliverieshost 2026/02/05 16:59:36 INFO Applying migration id=pembegin 2026/02/05 16:59:36 INFO Applying migration id=didhost 2026/02/05 16:59:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-b9e7-766a-8511-bdf7cec257f6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-b9e7-7600-b9e4-a3d075f8889e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-b9e7-7600-b9e4-a3d075f8889e 2026/02/05 16:59:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-b9e7-7600-b9e4-a3d075f8889e 2026/02/05 16:59:37 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2ebe-b9e7-7600-b9e4-a3d075f8889e 2026/02/05 16:59:37 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-b9ea-7485-b1b0-2ff6fa98d3a7 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/02/05 16:59:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-b9eb-7044-903f-506ccd156402 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-b9ea-7485-b1b0-2ff6fa98d3a7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebe-b9ea-7485-b1b0-2ff6fa98d3a7 2026/02/05 16:59:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-b9e7-7600-b9e4-a3d075f8889e 2026/02/05 16:59:37 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:59:37 INFO Generating first response key=/local --- PASS: TestWhisper_FollowAfterPost (1.26s) === RUN TestWhisper_Throttling 2026/02/05 16:59:37 INFO Applying migration id=initial 2026/02/05 16:59:37 INFO Applying migration id=notesupdated 2026/02/05 16:59:37 INFO Applying migration id=personspreferredusername 2026/02/05 16:59:37 INFO Applying migration id=activitiesid 2026/02/05 16:59:37 INFO Applying migration id=outbox 2026/02/05 16:59:37 INFO Applying migration id=edits 2026/02/05 16:59:37 INFO Applying migration id=outboxactor 2026/02/05 16:59:37 INFO Applying migration id=outboxsender 2026/02/05 16:59:37 INFO Applying migration id=thread 2026/02/05 16:59:37 INFO Applying migration id=host 2026/02/05 16:59:37 INFO Applying migration id=sharedinbox 2026/02/05 16:59:37 INFO Applying migration id=noteshost 2026/02/05 16:59:37 INFO Applying migration id=fetched 2026/02/05 16:59:37 INFO Applying migration id=move 2026/02/05 16:59:37 INFO Applying migration id=cleanup 2026/02/05 16:59:37 INFO Applying migration id=received 2026/02/05 16:59:37 INFO Applying migration id=namehost 2026/02/05 16:59:37 INFO Applying migration id=outboxhost 2026/02/05 16:59:37 INFO Applying migration id=notesfts 2026/02/05 16:59:37 INFO Applying migration id=iconsname 2026/02/05 16:59:37 INFO Applying migration id=nohash 2026/02/05 16:59:37 INFO Applying migration id=shares 2026/02/05 16:59:37 INFO Applying migration id=actorttl 2026/02/05 16:59:37 INFO Applying migration id=tocc 2026/02/05 16:59:37 INFO Applying migration id=followeds 2026/02/05 16:59:37 INFO Applying migration id=certhash 2026/02/05 16:59:37 INFO Applying migration id=follows_sync 2026/02/05 16:59:37 INFO Applying migration id=jsonpath 2026/02/05 16:59:37 INFO Applying migration id=localforward 2026/02/05 16:59:37 INFO Applying migration id=avatar 2026/02/05 16:59:37 INFO Applying migration id=noimage 2026/02/05 16:59:37 INFO Applying migration id=feed 2026/02/05 16:59:37 INFO Applying migration id=bookmarks 2026/02/05 16:59:37 INFO Applying migration id=shareactivity 2026/02/05 16:59:37 INFO Applying migration id=application 2026/02/05 16:59:37 INFO Applying migration id=certificates 2026/02/05 16:59:37 INFO Applying migration id=rawforward 2026/02/05 16:59:37 INFO Applying migration id=publickey 2026/02/05 16:59:37 INFO Applying migration id=resolvegroup 2026/02/05 16:59:37 INFO Applying migration id=reject 2026/02/05 16:59:37 INFO Applying migration id=autodel 2026/02/05 16:59:37 INFO Applying migration id=jsonb 2026/02/05 16:59:37 INFO Applying migration id=quote 2026/02/05 16:59:37 INFO Applying migration id=rfc9421 2026/02/05 16:59:37 INFO Applying migration id=keys 2026/02/05 16:59:37 INFO Applying migration id=portable 2026/02/05 16:59:37 INFO Applying migration id=proofs 2026/02/05 16:59:37 INFO Applying migration id=contexts 2026/02/05 16:59:37 INFO Applying migration id=deliverieshost 2026/02/05 16:59:37 INFO Applying migration id=pembegin 2026/02/05 16:59:37 INFO Applying migration id=didhost 2026/02/05 16:59:38 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2ebe-bff9-7d75-98b1-b846bfc57f21 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/02/05 16:59:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2ebe-bffa-794c-9528-0ecd6e59c425 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2ebe-bff9-7d75-98b1-b846bfc57f21 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2ebe-bff9-7d75-98b1-b846bfc57f21 2026/02/05 16:59:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2ebe-bffb-735e-9b58-eed282832d40 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2ebe-bffb-731a-9f69-5842f9758768 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2ebe-bffb-731a-9f69-5842f9758768 2026/02/05 16:59:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2ebe-bffb-731a-9f69-5842f9758768 2026/02/05 16:59:38 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:59:38 WARN User is posting too frequently last=2026-02-05T16:59:38.000Z can=2026-02-05T17:00:38.000Z 2026/02/05 16:59:38 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/05 16:59:38 INFO Generating first response key=/local --- PASS: TestWhisper_Throttling (1.56s) 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-r3.apk >>> tootik*: Adding .pre-install libfakeroot internal error: payload not recognized! >>> 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-r3.apk >>> tootik*: Tracing dependencies... /bin/sh so:libc.musl-loongarch64.so.1 so:libsqlite3.so.0 >>> tootik*: Package size: 11.1 MB >>> tootik*: Compressing data... >>> tootik*: Create checksum... >>> tootik*: Create tootik-0.19.8-r3.apk >>> tootik: Build complete at Thu, 05 Feb 2026 17:00:26 +0000 elapsed time 0h 6m 50s >>> tootik: Cleaning up srcdir >>> tootik: Cleaning up pkgdir >>> tootik: Cleaning up tmpdir >>> tootik: Uninstalling dependencies... (1/5) Purging .makedepends-tootik (20260205.165337) (2/5) Purging go (1.25.7-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: 543.7 MiB in 105 packages >>> tootik: Updating the community/loongarch64 repository index... >>> tootik: Signing the index...